.shx-icons{max-height:calc(100vh - 110px);flex-wrap:wrap-reverse;align-content:flex-start;column-gap:18px}.shx-pd-hd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 10px;margin-bottom:10px;background:linear-gradient(90deg,#0f3d9e,#1a5cd9 70%,#5b9eff);color:#fff}.shx-pd-hd b{font-size:18px;letter-spacing:1px;text-transform:uppercase}.shx-pd-hd span{font-size:12px;color:#dce6ff}.shx-pd-main{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:14px;align-items:start}.shx-pd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:6px;padding:8px;background:#474934;border:2px solid;border-color:#808080 #fff #fff #808080}.shx-pd-kid{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 2px 3px;background:#f6f0ea;border:2px solid #231f20;cursor:pointer;font:bold 12px/1.2 var(--x-font, Tahoma, sans-serif);color:#231f20}.shx-pd-kid svg{width:100%;height:auto;max-width:78px;display:block}.shx-pd-kid:hover,.shx-pd-kid:focus-visible{outline:3px solid #faa722;outline-offset:-1px}.shx-pd-kid[aria-checked=true]{outline:4px solid #faa722;outline-offset:-2px;background:#fff3d6}.shx-pd-kid.mine:after{content:"YOU";position:absolute;top:2px;right:2px;padding:0 3px;background:#991f34;color:#fff;font-size:9px;letter-spacing:1px}.shx-pd-card{display:flex;flex-direction:column;gap:7px;padding:10px;background:#f1dfae;border:3px solid #231f20;box-shadow:3px 4px #0000004d;color:#231f20}.shx-pd-photo{position:relative;background:#fff;border:2px solid #231f20;padding:6px}.shx-pd-photo svg{width:100%;height:auto;display:block}.shx-pd-photo .club{position:absolute;left:0;right:0;bottom:0;padding:3px 6px;background:#991f34;color:#fff;font:bold 12px/1.3 var(--x-font, Tahoma, sans-serif);text-transform:uppercase;letter-spacing:1px;text-align:center}.shx-pd-name{font:bold 20px/1.15 var(--x-font, Tahoma, sans-serif)}.shx-pd-rep{font:13px/1.4 Courier New,monospace}.shx-pd-stat{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:6px;font:bold 12px var(--x-font, Tahoma, sans-serif)}.shx-pd-stat .bar{display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.shx-pd-stat i{height:11px;background:#d8c690;border:1px solid #8a7748}.shx-pd-stat i.on{background:#e16436;border-color:#231f20}.shx-pd-picked{align-self:flex-start;padding:3px 8px;border:3px double #0f3d9e;color:#0f3d9e;font:700 13px Courier New,monospace;text-transform:uppercase;transform:rotate(-3deg)}.shx-pd-card .shx-btn-blue{min-height:32px}.shx-loyalty:empty{display:none}.shx-loyalty{margin-bottom:14px}.shx-lc{--lc: #0f3d9e;background:#fbfaf5;border:1px solid #808080;border-radius:12px;box-shadow:2px 3px #00000059;overflow:hidden;color:#231f20}.shx-lc-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;background:var(--lc);color:#fff}.shx-lc-top b{display:block;font-size:15px;letter-spacing:.5px}.shx-lc-top small{display:block;font-size:11px;opacity:.85}.shx-lc-pts{text-align:right;font-size:12px;white-space:nowrap}.shx-lc-pts b{display:inline;font:700 22px Courier New,monospace}.shx-lc-rank{position:relative;height:16px;margin:0;background:#e3e3d7;border-bottom:1px solid #c8c4bc}.shx-lc-rank i{position:absolute;left:0;top:0;bottom:0;background:#faa722}.shx-lc-rank span{position:relative;display:block;text-align:center;font:700 10px/16px Tahoma,sans-serif}.shx-lc-body{padding:12px}.shx-lc-slots{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.shx-lc-slots li{aspect-ratio:1;min-width:0;display:flex}.shx-lc-slots .slot,.shx-lc-slots .stamp{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:50%;text-align:center;padding:6px;min-width:0;overflow:hidden}.shx-lc-slots .slot{border:2px dashed #b9b4a8;color:#6a6458;font-size:10px;line-height:1.15}.shx-lc-slots .slot b{font-weight:400}.shx-lc-slots .slot small{font-size:9px;color:#8a8478}.shx-lc-slots .slot .shx-btn{min-height:20px;padding:0 5px;font-size:9px;margin-top:2px;max-width:100%;white-space:normal;line-height:1.1}.shx-lc-slots .stamp{border:3px double var(--lc);color:var(--lc);font:700 10px/1.1 Courier New,monospace;text-transform:uppercase;background:radial-gradient(circle,#fff0 60%,#00000008)}.shx-lc-slots .stamp small{font-size:9px;font-weight:400;text-transform:none}.shx-lc-nav{display:flex;justify-content:center;align-items:center;gap:12px;margin:12px 0 4px}.shx-lc-nav .shx-btn{min-width:40px}.shx-lc-nav span{display:flex;gap:6px}.shx-lc-nav i{width:9px;height:9px;border-radius:50%;background:#c8c4bc;border:1px solid #808080}.shx-lc-nav i.on{background:var(--lc)}.shx-lc .shx-fine{margin:6px 0 0}.shx-frbox{margin-top:12px}.shx-frbox .shx-sec-h small{font-weight:400;color:#555}.shx-fr-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:13px}.shx-fr-ok{color:#1c6b2a;font-weight:700}.shx-fr-list{display:flex;flex-wrap:wrap;gap:6px}.shx-fr-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 3px;background:#fff;border:1px solid #808080;border-radius:22px;cursor:pointer;font:12px var(--x-font, Tahoma, sans-serif);color:#000;max-width:220px}.shx-fr-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shx-fr-chip:hover{background:#eef2fb}.shx-fr-chip img{width:36px;height:36px;object-fit:contain}.shx-fr-req{margin:8px 0;padding:8px;background:#fff8e0;border:1px solid #d8c690;font-size:12px}.shx-fr-req>b{display:block;margin-bottom:6px}.shx-fr-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px}.shx-trophy small{display:block;font-size:11px;color:#555}@media(max-width:640px){.shx-pd-main{grid-template-columns:minmax(0,1fr)}.shx-pd-card{order:-1;display:grid;grid-template-columns:120px minmax(0,1fr);gap:6px 10px}.shx-pd-photo{grid-row:span 6;align-self:start}.shx-pd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shx-lc-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.shx-lc-slots .slot .shx-btn{font-size:10px}}.shx-lc>.shx-fine{padding:0 12px 10px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sh-campus-core2.css.map */
