.CreatePoll-module-scss-module__-sg7Ma__formWrapper{background-color:var(--surface);border:1px solid var(--surface-light);border-radius:10px;margin-bottom:24px;padding:28px;position:relative}.CreatePoll-module-scss-module__-sg7Ma__formWrapper:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent-gradient-end));border-radius:10px 10px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.CreatePoll-module-scss-module__-sg7Ma__optionRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.CreatePoll-module-scss-module__-sg7Ma__optionRow input{flex:1}.CreatePoll-module-scss-module__-sg7Ma__removeOptionBtn{border:1px solid var(--surface-border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;padding:8px;transition:all .15s}.CreatePoll-module-scss-module__-sg7Ma__removeOptionBtn:hover{color:var(--error-light);border-color:var(--error-light);background:#ff525214}.CreatePoll-module-scss-module__-sg7Ma__addOptionBtn{color:var(--accent-light);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:.85rem;font-weight:500;transition:color .15s;display:inline-flex}.CreatePoll-module-scss-module__-sg7Ma__addOptionBtn:hover{color:var(--text-primary)}.CreatePoll-module-scss-module__-sg7Ma__formActions{border-top:1px solid var(--surface-light);gap:10px;margin-top:.5rem;padding-top:1.25rem;display:flex}.CreatePoll-module-scss-module__-sg7Ma__postBtn{letter-spacing:.01em;background:linear-gradient(135deg, var(--accent) 0%, var(--accent-gradient-end) 100%);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:11px 28px;font-size:.85rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.CreatePoll-module-scss-module__-sg7Ma__postBtn:hover{box-shadow:0 4px 12px rgba(var(--accent-rgb), .3);transform:translateY(-1px)}.CreatePoll-module-scss-module__-sg7Ma__postBtn:active{transform:translateY(0)}.CreatePoll-module-scss-module__-sg7Ma__postBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.CreatePoll-module-scss-module__-sg7Ma__cancelBtn{color:var(--text-muted);border:1px solid var(--surface-border);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:11px 28px;font-size:.85rem;font-weight:500;transition:all .15s;display:inline-flex}.CreatePoll-module-scss-module__-sg7Ma__cancelBtn:hover{border-color:var(--text-muted);color:var(--text-secondary);background:var(--surface-light)}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper{--text-primary:#0a0a0a;--text-secondary:#2b2924;--text-muted:#5b574f;--text-dim:#7a756b;--surface-light:#0a0a0a24;--surface-border:#0a0a0a2e;--border-mid:#0a0a0a47;--bg-card:#0a0a0a0f;--surface:#e4dfd3;--accent-subtle:#0a0a0a14;color:#0a0a0a;box-shadow:none;clip-path:polygon(0% 2.4px,3.8% .1px,7.7% .4px,11.5% 2.2px,15.4% 0,19.2% 5.3px,23.1% 1.9px,26.9% .6px,30.8% 1.1px,34.6% 5.3px,38.5% .5px,42.3% 4.1px,46.2% 5.1px,50% 2.4px,53.8% 5.7px,57.7% 3.5px,61.5% 1.7px,65.4% 2.2px,69.2% 3.2px,73.1% 4.2px,76.9% 4.8px,80.8% .3px,84.6% 4.6px,88.5% .4px,92.3% 1.7px,96.2% 2.5px,100% 2.6px,calc(100% - 4.2px) 3.8%,calc(100% - 4.8px) 7.7%,calc(100% - 4.9px) 11.5%,calc(100% - 4.9px) 15.4%,calc(100% - 3px) 19.2%,calc(100% - 4.2px) 23.1%,calc(100% - 2px) 26.9%,calc(100% - 1px) 30.8%,calc(100% - 2.9px) 34.6%,calc(100% - 2.5px) 38.5%,calc(100% - 2.6px) 42.3%,calc(100% - 1.1px) 46.2%,calc(100% - 3px) 50%,calc(100% - .3px) 53.8%,calc(100% - 3.9px) 57.7%,calc(100% - 1.6px) 61.5%,calc(100% - .8px) 65.4%,calc(100% - 3.9px) 69.2%,calc(100% - .6px) 73.1%,calc(100% - 1.2px) 76.9%,calc(100% - 1.7px) 80.8%,calc(100% - 4.1px) 84.6%,calc(100% - 3.2px) 88.5%,calc(100% - 3px) 92.3%,calc(100% - 1.7px) 96.2%,100% calc(100% - 3.9px),96.2% calc(100% - .7px),92.3% calc(100% - 4.7px),88.5% calc(100% - .8px),84.6% calc(100% - 5.2px),80.8% calc(100% - 3.8px),76.9% calc(100% - 4.8px),73.1% calc(100% - 4.4px),69.2% calc(100% - .7px),65.4% calc(100% - 3.2px),61.5% calc(100% - 1.1px),57.7% calc(100% - .3px),53.8% calc(100% - 3.4px),50% calc(100% - 2.2px),46.2% calc(100% - 6px),42.3% calc(100% - 4.5px),38.5% calc(100% - 4.6px),34.6% calc(100% - 4.8px),30.8% calc(100% - 2.2px),26.9% calc(100% - 2.9px),23.1% calc(100% - 4.7px),19.2% calc(100% - 2.2px),15.4% calc(100% - 3.4px),11.5% calc(100% - 3.2px),7.7% calc(100% - 6px),3.8% calc(100% - 4.7px),0% calc(100% - 3.9px),.2px 96.2%,1.8px 92.3%,4.7px 88.5%,4.8px 84.6%,3.1px 80.8%,3.8px 76.9%,4.6px 73.1%,2px 69.2%,1.2px 65.4%,2.7px 61.5%,4px 57.7%,4px 53.8%,1.5px 50%,3.4px 46.2%,1.4px 42.3%,.3px 38.5%,.6px 34.6%,.4px 30.8%,.4px 26.9%,1.8px 23.1%,3.2px 19.2%,4.4px 15.4%,3.8px 11.5%,3px 7.7%,4.3px 3.8%);background:linear-gradient(#ffffff47,#0000 30%),linear-gradient(#efebe2,#e2ddd0);border:0;border-radius:0;margin-bottom:28px;padding:34px 30px 28px;rotate:-.3deg}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper:before{background:repeating-linear-gradient(90deg,#0a0a0a 0 12px,#0000 12px 18px);border-radius:0;height:14px;top:12px;left:30px;right:30px}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper label{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.2em;letter-spacing:.18em;color:#2b2924;font-size:.76rem;font-weight:700}:is(body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper input,body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper textarea){box-shadow:none;color:#0a0a0a;caret-color:#0a0a0a;background:#0a0a0a12;border:0;border-bottom:2px solid #0a0a0a80;border-radius:0;padding:12px 14px;font-family:inherit}:is(body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper input:focus,body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper input:focus-visible,body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper textarea:focus,body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formWrapper textarea:focus-visible){box-shadow:none;border-bottom-color:var(--accent);background:#0a0a0a1a;outline:none}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__optionRow input{font-weight:600}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__removeOptionBtn{color:#0a0a0a;background:#0a0a0a1a;border:0;border-radius:0}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__removeOptionBtn:hover{color:#fff;background:#b3261e;border:0}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__addOptionBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.2em;color:#0a0a0a;letter-spacing:.16em;text-underline-offset:4px;font-size:.8rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__addOptionBtn:hover{color:var(--accent)}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__formActions{background-image:repeating-linear-gradient(90deg,#0a0a0a66 0 6px,#0000 6px 12px);background-repeat:no-repeat;background-size:100% 1.5px;border-top:0;padding-top:1.6rem}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__postBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;background:var(--accent);color:var(--accent-fg,#fff);background:var(--accent);border:0;border-radius:0;padding:12px 30px;font-weight:700;transition:translate .15s,box-shadow .15s,filter .15s;box-shadow:4px 4px #0000008c}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__postBtn:hover:not(:disabled){filter:brightness(1.08);translate:-1px -2px;box-shadow:6px 6px #0000008c}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__postBtn:active:not(:disabled){translate:2px 2px;box-shadow:1px 1px #0000008c}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__cancelBtn{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;box-shadow:none;color:#0a0a0a;background:0 0;border:1.5px solid #0a0a0a8c;border-radius:0;padding:12px 28px;font-weight:700;transition:background .15s,color .15s,border-color .15s}body[data-poster] .CreatePoll-module-scss-module__-sg7Ma__cancelBtn:hover:not(:disabled){color:#ece8df;background:#0a0a0a;border-color:#0a0a0a}@media (max-width:768px){.CreatePoll-module-scss-module__-sg7Ma__formWrapper{padding:20px}.CreatePoll-module-scss-module__-sg7Ma__formActions{flex-direction:column-reverse}.CreatePoll-module-scss-module__-sg7Ma__formActions button{justify-content:center;width:100%}}
.PollCard-module-scss-module__DC-WcW__card{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:10px;flex-direction:column;gap:.65rem;padding:1.25rem;transition:all .25s;display:flex}.PollCard-module-scss-module__DC-WcW__card:hover{border-color:rgba(var(--accent-rgb), .2);box-shadow:0 4px 20px #00000026}.PollCard-module-scss-module__DC-WcW__cardHeader{justify-content:space-between;align-items:center;display:flex}.PollCard-module-scss-module__DC-WcW__statusBadge{letter-spacing:.3px;text-transform:uppercase;border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:600}.PollCard-module-scss-module__DC-WcW__statusBadge[data-status=active]{background-color:var(--green);color:#fff}.PollCard-module-scss-module__DC-WcW__statusBadge[data-status=closed]{color:var(--text-muted);background-color:#ffffff14}.PollCard-module-scss-module__DC-WcW__cardHeaderRight{align-items:center;gap:8px;display:flex}.PollCard-module-scss-module__DC-WcW__timeLeft{color:var(--text-muted);font-size:.75rem}.PollCard-module-scss-module__DC-WcW__deleteBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:5px;transition:all .15s;display:flex}.PollCard-module-scss-module__DC-WcW__deleteBtn:hover{color:var(--error-light);border-color:var(--error-light);background:#ff525214}.PollCard-module-scss-module__DC-WcW__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.PollCard-module-scss-module__DC-WcW__question{font-size:1.1rem;font-weight:700;line-height:1.35}.PollCard-module-scss-module__DC-WcW__createdBy{color:var(--text-muted);font-size:.8rem}.PollCard-module-scss-module__DC-WcW__options{flex-direction:column;gap:6px;margin-top:4px;display:flex}.PollCard-module-scss-module__DC-WcW__optionBtn{background:var(--surface);border:1px solid var(--surface-border);width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;border-radius:10px;justify-content:flex-start;align-items:center;gap:12px;padding:14px 16px;font-size:.9rem;font-weight:500;transition:all .2s;display:flex;position:relative}.PollCard-module-scss-module__DC-WcW__optionBtn:hover{background:var(--surface-light);border-color:rgba(var(--accent-rgb), .35);color:var(--text-primary)}.PollCard-module-scss-module__DC-WcW__optionBtn:hover .PollCard-module-scss-module__DC-WcW__optionRadio{border-color:var(--accent)}.PollCard-module-scss-module__DC-WcW__optionSelected{background:rgba(var(--accent-rgb), .08);border-color:var(--accent);color:var(--text-primary);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .15);font-weight:600}.PollCard-module-scss-module__DC-WcW__optionSelected:hover{background:rgba(var(--accent-rgb), .12);border-color:var(--accent)}.PollCard-module-scss-module__DC-WcW__optionRadio{border:2px solid var(--surface-border);background:var(--surface);border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:all .2s;position:relative}.PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio{border-color:var(--accent);background:var(--accent);box-shadow:0 0 8px rgba(var(--accent-rgb), .35)}.PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio:after{content:"";background:var(--accent-fg,#fff);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:4px}.PollCard-module-scss-module__DC-WcW__voteBtn{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-gradient-end) 100%);color:var(--accent-fg,#fff);cursor:pointer;text-align:center;letter-spacing:.02em;border:none;border-radius:10px;align-self:stretch;margin-top:10px;padding:12px 28px;font-size:.875rem;font-weight:700;transition:all .2s}.PollCard-module-scss-module__DC-WcW__voteBtn:hover:not(:disabled){box-shadow:0 6px 20px rgba(var(--accent-rgb), .35);transform:translateY(-2px)}.PollCard-module-scss-module__DC-WcW__voteBtn:active:not(:disabled){transform:translateY(0)}.PollCard-module-scss-module__DC-WcW__voteBtn:disabled{opacity:.4;cursor:not-allowed}.PollCard-module-scss-module__DC-WcW__results{flex-direction:column;gap:6px;margin-top:4px;display:flex}.PollCard-module-scss-module__DC-WcW__resultRow{background:var(--surface-light);border:1px solid var(--surface-border);border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:12px 14px;transition:all .2s;display:flex;position:relative;overflow:hidden}.PollCard-module-scss-module__DC-WcW__userChoice{border-color:var(--accent);background:rgba(var(--accent-rgb), .04)}.PollCard-module-scss-module__DC-WcW__userChoice .PollCard-module-scss-module__DC-WcW__resultBar{background:linear-gradient(90deg, rgba(var(--accent-rgb), .2) 0%, rgba(var(--accent-rgb), .08) 100%)}.PollCard-module-scss-module__DC-WcW__userChoice .PollCard-module-scss-module__DC-WcW__resultPct{color:var(--accent-light);font-weight:800}.PollCard-module-scss-module__DC-WcW__resultBar{background:rgba(var(--accent-rgb), .08);z-index:0;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0}.PollCard-module-scss-module__DC-WcW__resultLabel{z-index:1;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:500;position:relative;overflow:hidden}.PollCard-module-scss-module__DC-WcW__resultMeta{z-index:1;flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}.PollCard-module-scss-module__DC-WcW__resultVoteCount{color:var(--text-muted);font-size:.75rem;font-weight:500}.PollCard-module-scss-module__DC-WcW__resultPct{color:var(--text-secondary);text-align:right;min-width:36px;font-size:.875rem;font-weight:700}.PollCard-module-scss-module__DC-WcW__yourBadge{text-transform:uppercase;letter-spacing:.5px;color:var(--accent-light);background:rgba(var(--accent-rgb), .12);border-radius:4px;padding:2px 6px;font-size:.6rem;font-weight:700}.PollCard-module-scss-module__DC-WcW__totalVotes{color:var(--text-muted);text-align:right;margin-top:4px;font-size:.8rem}.PollCard-module-scss-module__DC-WcW__loginPrompt{color:var(--text-muted);text-align:center;padding:1rem 0;font-size:.85rem}.PollCard-module-scss-module__DC-WcW__poster{background:repeating-linear-gradient(180deg, transparent 0 27px, #0a0a0a12 27px 28px),var(--gig-paper,#ece8df);color:var(--gig-ink,#0a0a0a);clip-path:polygon(0% 1.8px,3.8% .7px,7.7% 4px,11.5% .1px,15.4% .8px,19.2% 1.6px,23.1% .3px,26.9% 1.7px,30.8% .3px,34.6% .5px,38.5% 1.8px,42.3% 3.4px,46.2% 3.9px,50% 1.9px,53.8% 2.3px,57.7% 1.1px,61.5% 2.6px,65.4% 2.1px,69.2% .5px,73.1% 2px,76.9% 3.2px,80.8% 2.3px,84.6% 1.5px,88.5% 1.9px,92.3% 3px,96.2% 2.5px,100% 1.6px,calc(100% - 3px) 3.8%,calc(100% - 2.9px) 7.7%,calc(100% - 1.9px) 11.5%,calc(100% - .2px) 15.4%,calc(100% - 1.1px) 19.2%,calc(100% - 2.7px) 23.1%,calc(100% - 1.2px) 26.9%,calc(100% - .1px) 30.8%,calc(100% - .2px) 34.6%,calc(100% - 1.1px) 38.5%,calc(100% - .9px) 42.3%,calc(100% - 2.3px) 46.2%,calc(100% - .5px) 50%,calc(100% - .6px) 53.8%,calc(100% - .4px) 57.7%,calc(100% - .9px) 61.5%,calc(100% - 1.5px) 65.4%,calc(100% - 2px) 69.2%,calc(100% - 1.7px) 73.1%,calc(100% - .2px) 76.9%,calc(100% - 2.8px) 80.8%,calc(100% - 1.3px) 84.6%,calc(100% - 2.6px) 88.5%,calc(100% - 1.4px) 92.3%,calc(100% - .4px) 96.2%,100% calc(100% - 3.7px),96.2% calc(100% - 4.3px),92.3% calc(100% - .2px),88.5% calc(100% - 1.9px),84.6% calc(100% - 1.7px),80.8% 100%,76.9% calc(100% - 2.5px),73.1% calc(100% - 5.9px),69.2% calc(100% - 3.4px),65.4% calc(100% - 1.4px),61.5% calc(100% - 1.6px),57.7% calc(100% - 3.7px),53.8% calc(100% - 1.9px),50% calc(100% - 2.1px),46.2% calc(100% - 4.9px),42.3% calc(100% - .3px),38.5% calc(100% - 4.8px),34.6% calc(100% - 2.4px),30.8% calc(100% - 1.1px),26.9% calc(100% - 5.5px),23.1% calc(100% - 2.9px),19.2% calc(100% - 3.1px),15.4% calc(100% - 3.5px),11.5% calc(100% - 1.7px),7.7% calc(100% - 2.7px),3.8% calc(100% - 5.6px),0% calc(100% - 2.3px),.9px 96.2%,2.7px 92.3%,.5px 88.5%,.2px 84.6%,1.6px 80.8%,2.3px 76.9%,1.7px 73.1%,.9px 69.2%,1.6px 65.4%,1.6px 61.5%,.6px 57.7%,.9px 53.8%,.3px 50%,1.7px 46.2%,.1px 42.3%,.2px 38.5%,1.1px 34.6%,.5px 30.8%,2.2px 26.9%,1.4px 23.1%,.6px 19.2%,1.7px 15.4%,1.6px 11.5%,2.4px 7.7%,1.1px 3.8%);animation:.5s cubic-bezier(.2,1.3,.4,1) both PollCard-module-scss-module__DC-WcW__pollSlip;animation-delay:calc(80ms*var(--i,0) + .15s);border:0;border-radius:0;gap:12px;padding:22px 20px 20px;position:relative;rotate:-.8deg}.PollCard-module-scss-module__DC-WcW__poster:nth-child(2n){rotate:.9deg}.PollCard-module-scss-module__DC-WcW__poster:hover{box-shadow:none;border:0}.PollCard-module-scss-module__DC-WcW__poster:before{content:"";background:rgba(var(--accent-rgb), .45);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:30px}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__cardHeader{padding-left:22px}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__statusBadge{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.12em;opacity:.88;mix-blend-mode:multiply;background:0 0;border:2px solid;border-radius:3px;padding:3px 10px;font-size:.9rem;font-weight:400;rotate:-6deg}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__statusBadge[data-status=active]{color:var(--accent);background:0 0}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__statusBadge[data-status=closed]{color:#b3261e;background:0 0}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__timeLeft{font-family:var(--gig-label),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#5d5950;font-size:.72rem;font-weight:700}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__deleteBtn{color:#5d5950;border:0;border-radius:0;padding:6px}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__deleteBtn:hover{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df);border:0}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__question{font-family:var(--gig-display),Impact,sans-serif;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);padding-left:22px;font-size:1.45rem;font-weight:400;line-height:1.02}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__options,.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__results{gap:4px;padding-left:22px}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionBtn{color:var(--gig-ink,#0a0a0a);font-family:var(--gig-label),sans-serif;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;background:0 0;border:0;border-bottom:1px dashed #0a0a0a33;border-radius:0;gap:14px;padding:10px 6px;font-size:1rem;font-weight:700}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionBtn:hover{background:rgba(var(--accent-rgb), .1);color:var(--gig-ink,#0a0a0a);border-color:#0a0a0a33}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionBtn:hover .PollCard-module-scss-module__DC-WcW__optionRadio{border-color:var(--gig-ink,#0a0a0a)}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected,.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected:hover{background:rgba(var(--accent-rgb), .14)}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionLabel{min-width:0}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionRadio{border:2px solid var(--gig-ink,#0a0a0a);background:0 0;border-radius:2px;width:22px;height:22px;rotate:-3deg}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio{border-color:var(--gig-ink,#0a0a0a);box-shadow:none;background:0 0}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio:before,.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio:after{content:"";background:var(--accent);border-radius:2px;width:26px;height:4px;margin-top:-2px;animation:.18s ease-out both PollCard-module-scss-module__DC-WcW__pollMark;position:absolute;top:50%;left:-4px}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio:before{rotate:45deg}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio:after{animation-delay:.12s;rotate:-45deg}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__voteBtn{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df);font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;clip-path:polygon(1% 6%,99% 0,100% 92%,0 100%);border-radius:0;margin:8px 0 0 22px;padding:13px 24px;font-size:.9rem}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__voteBtn:hover:not(:disabled){box-shadow:none;background:var(--accent);color:var(--accent-fg,#fff);transform:none}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__resultRow{background:0 0;border:0;border-bottom:1px dashed #0a0a0a33;border-radius:0;min-height:44px;padding:10px 8px;overflow:visible}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__resultBar{background:rgba(var(--accent-rgb), .38);clip-path:polygon(0 18%,2% 4%,97% 0,100% 30%,98% 72%,100% 100%,3% 94%,0 70%);mix-blend-mode:multiply;top:7px;bottom:7px}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__resultLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--gig-ink,#0a0a0a);font-size:.98rem;font-weight:700}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__resultVoteCount{font-family:var(--gig-label),sans-serif;letter-spacing:.06em;color:#5d5950;font-weight:600}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__resultPct{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-ink,#0a0a0a);font-size:1.3rem;font-weight:400}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__userChoice{background:0 0}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__userChoice .PollCard-module-scss-module__DC-WcW__resultBar{background:rgba(var(--accent-rgb), .6)}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__userChoice .PollCard-module-scss-module__DC-WcW__resultPct{color:var(--gig-ink,#0a0a0a);font-weight:400}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__yourBadge{background:var(--gig-ink,#0a0a0a);color:var(--gig-paper,#ece8df);font-family:var(--gig-label),sans-serif;letter-spacing:.16em;border-radius:0;padding:2px 7px;font-size:.66rem;rotate:-4deg}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__totalVotes{font-family:var(--gig-label),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#5d5950;font-size:.72rem;font-weight:700}.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__loginPrompt{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#5d5950;border:2px dashed #0a0a0a4d;margin:4px 0 0 22px;padding:12px;font-size:.82rem;font-weight:700}@keyframes PollCard-module-scss-module__DC-WcW__pollSlip{0%{opacity:0;translate:0 16px;rotate:4deg}}@keyframes PollCard-module-scss-module__DC-WcW__pollMark{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.PollCard-module-scss-module__DC-WcW__poster,.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio:before,.PollCard-module-scss-module__DC-WcW__poster .PollCard-module-scss-module__DC-WcW__optionSelected .PollCard-module-scss-module__DC-WcW__optionRadio:after{animation:none}}
.BadgeGrid-module-scss-module__H3hwbq__grid{flex-wrap:wrap;gap:10px;display:flex}.BadgeGrid-module-scss-module__H3hwbq__badge{text-align:center;cursor:default;border-radius:10px;flex-direction:column;align-items:center;gap:6px;width:80px;padding:12px 10px;transition:all .2s;display:flex}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned{background-color:var(--accent-subtle);border:1px solid rgba(var(--accent-rgb), .2)}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{background:linear-gradient(135deg, var(--accent-dark) 0%, var(--accent) 100%);box-shadow:0 4px 12px rgba(var(--accent-rgb), .3)}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__icon{color:var(--accent-fg,#fff)}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover{box-shadow:0 6px 16px rgba(var(--accent-rgb), .2);transform:translateY(-3px)}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked{opacity:.4}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{background-color:var(--surface-light)}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked .BadgeGrid-module-scss-module__H3hwbq__icon{color:var(--text-muted)}.BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked:hover{opacity:.6}.BadgeGrid-module-scss-module__H3hwbq__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.BadgeGrid-module-scss-module__H3hwbq__icon{font-size:20px}.BadgeGrid-module-scss-module__H3hwbq__label{color:var(--text-secondary);font-size:.7rem;font-weight:500;line-height:1.2}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase){gap:12px}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge{border-radius:12px;gap:8px;width:92px;padding:14px 10px 12px;position:relative}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned{background:linear-gradient(160deg, rgba(var(--accent-rgb), .14) 0%, rgba(var(--accent-rgb), .04) 55%, rgba(var(--accent-rgb), .02) 100%);border:1px solid rgba(var(--accent-rgb), .3);box-shadow:0 6px 16px #0003,inset 0 1px #ffffff0d}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;top:0;left:14%;right:14%}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{width:46px;height:46px;box-shadow:0 6px 16px rgba(var(--accent-rgb), .4),inset 0 1px 0 #fff3;position:relative}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper:after{content:"";border:1px solid rgba(var(--accent-rgb), .25);pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__icon{filter:drop-shadow(0 1px 2px #00000040);font-size:22px}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__label{color:var(--text-primary);font-weight:600}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover{border-color:rgba(var(--accent-rgb), .5);box-shadow:0 10px 24px rgba(var(--accent-rgb), .28),inset 0 1px 0 #ffffff14;transform:translateY(-3px)}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked{opacity:.55;border:1px dashed var(--surface-light);background-color:#ffffff05}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{background-color:var(--surface-light);position:relative}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked:hover{opacity:.85;transform:translateY(-2px)}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__lockMini{background-color:var(--surface);border:1px solid var(--surface-light);width:18px;height:18px;color:var(--text-muted);border-radius:50%;padding:3px;position:absolute;bottom:-5px;right:-5px}@media (max-width:600px){.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase){gap:10px}.BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__badge{width:82px;padding:12px 8px 10px}}.BadgeGrid-module-scss-module__H3hwbq__gridCompact{gap:0}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge{border-radius:50%;flex-direction:row;width:auto;padding:0;animation:.45s cubic-bezier(.34,1.56,.64,1) backwards BadgeGrid-module-scss-module__H3hwbq__badgePop;position:relative}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge+.BadgeGrid-module-scss-module__H3hwbq__badge{margin-left:-10px}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge:hover{z-index:3}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned{background:0 0;border:none}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{background:linear-gradient(135deg, var(--accent-dark), var(--accent));border:2px solid var(--surface);box-shadow:0 2px 8px #00000059,inset 0 1px #ffffff40}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__icon{color:#fff;filter:drop-shadow(0 1px 1px #00000040)}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover{box-shadow:none;transform:none}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{box-shadow:0 6px 16px rgba(var(--accent-rgb), .45),inset 0 1px 0 #ffffff40;transform:translateY(-3px)scale(1.12)}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover .BadgeGrid-module-scss-module__H3hwbq__tooltip{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{width:40px;height:40px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__icon{font-size:18px}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__overflow .BadgeGrid-module-scss-module__H3hwbq__overflowText{background-color:var(--surface-light);border:2px solid var(--surface);width:40px;height:40px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .2s,color .2s;display:flex}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__overflow.BadgeGrid-module-scss-module__H3hwbq__overflowClickable{cursor:pointer}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__overflow.BadgeGrid-module-scss-module__H3hwbq__overflowClickable:hover .BadgeGrid-module-scss-module__H3hwbq__overflowText{background-color:rgba(var(--accent-rgb), .2);color:var(--accent);transform:translateY(-3px)scale(1.12)}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__overflow.BadgeGrid-module-scss-module__H3hwbq__overflowClickable:hover .BadgeGrid-module-scss-module__H3hwbq__tooltip{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:600px){.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{width:34px;height:34px}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__icon{font-size:15px}.BadgeGrid-module-scss-module__H3hwbq__gridCompact .BadgeGrid-module-scss-module__H3hwbq__overflow .BadgeGrid-module-scss-module__H3hwbq__overflowText{width:34px;height:34px}}@keyframes BadgeGrid-module-scss-module__H3hwbq__badgePop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.BadgeGrid-module-scss-module__H3hwbq__overflow{background:0 0!important;border:none!important;width:auto!important;padding:0!important}.BadgeGrid-module-scss-module__H3hwbq__overflowText{background-color:var(--surface-light);width:40px;height:40px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.BadgeGrid-module-scss-module__H3hwbq__tooltip{background-color:var(--surface);border:1px solid var(--surface-light);color:var(--text-primary);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;border-radius:6px;padding:4px 10px;font-size:.7rem;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px #0000004d}.BadgeGrid-module-scss-module__H3hwbq__tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--surface-light);position:absolute;top:100%;left:50%;transform:translate(-50%)}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase{justify-content:space-evenly;gap:14px;padding:4px 0}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge{border-radius:14px;gap:10px;width:108px;padding:16px 12px 14px;position:relative;overflow:hidden}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned{background:linear-gradient(160deg, rgba(var(--accent-rgb), .16) 0%, rgba(var(--accent-rgb), .05) 60%, rgba(var(--accent-rgb), .02) 100%);border:1px solid rgba(var(--accent-rgb), .35);box-shadow:0 10px 24px #00000040,inset 0 1px #ffffff0d}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{background:linear-gradient(135deg, var(--accent-dark) 0%, var(--accent) 100%);width:56px;height:56px;box-shadow:0 8px 24px rgba(var(--accent-rgb), .45),inset 0 1px 0 #ffffff2e;position:relative}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper:after{content:"";border:1px solid rgba(var(--accent-rgb), .25);pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__icon{color:var(--accent-fg,#fff);filter:drop-shadow(0 1px 2px #00000040);font-size:26px}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__label{color:var(--text-primary);letter-spacing:.01em;font-size:.78rem;font-weight:600}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover{box-shadow:0 14px 32px rgba(var(--accent-rgb), .35),inset 0 1px 0 #ffffff14;border-color:rgba(var(--accent-rgb), .55);transform:translateY(-4px)}@media (max-width:600px){.BadgeGrid-module-scss-module__H3hwbq__gridShowcase{gap:10px}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge{width:92px;padding:14px 10px 12px}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{width:48px;height:48px}.BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge .BadgeGrid-module-scss-module__H3hwbq__icon{font-size:22px}}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact){gap:14px}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase{gap:14px}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge{clip-path:polygon(0% 1.3px,6.3% .5px,12.5% 1px,18.8% 1.4px,25% 1.5px,31.3% .6px,37.5% .3px,43.8% 0,50% .2px,56.3% .3px,62.5% 0,68.8% .5px,75% 1.8px,81.3% 1.6px,87.5% .9px,93.8% 1.7px,100% 1.7px,calc(100% - 1.7px) 6.3%,calc(100% - 1.4px) 12.5%,calc(100% - .3px) 18.8%,calc(100% - 1.4px) 25%,calc(100% - .1px) 31.3%,calc(100% - 1.2px) 37.5%,calc(100% - .8px) 43.8%,calc(100% - .7px) 50%,calc(100% - 1px) 56.3%,calc(100% - 1.9px) 62.5%,calc(100% - 1.4px) 68.8%,calc(100% - 1.3px) 75%,calc(100% - .5px) 81.3%,calc(100% - .6px) 87.5%,calc(100% - .8px) 93.8%,100% calc(100% - 2.5px),93.8% calc(100% - 2.4px),87.5% calc(100% - 2.7px),81.3% calc(100% - 1.6px),75% calc(100% - 1.1px),68.8% calc(100% - 1.7px),62.5% calc(100% - 1.1px),56.3% calc(100% - .5px),50% calc(100% - 2.7px),43.8% calc(100% - 1px),37.5% calc(100% - 1.1px),31.3% calc(100% - 2px),25% calc(100% - 2.3px),18.8% calc(100% - 2.9px),12.5% calc(100% - 1.3px),6.3% calc(100% - 1.6px),0% calc(100% - .3px),1.9px 93.8%,.1px 87.5%,.1px 81.3%,1.3px 75%,1.6px 68.8%,2px 62.5%,1.7px 56.3%,1.3px 50%,1.3px 43.8%,.3px 37.5%,.7px 31.3%,1.2px 25%,.1px 18.8%,.4px 12.5%,.9px 6.3%);border-radius:0;transition:translate .2s,rotate .2s}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge{clip-path:polygon(0% 1.3px,6.3% .5px,12.5% 1px,18.8% 1.4px,25% 1.5px,31.3% .6px,37.5% .3px,43.8% 0,50% .2px,56.3% .3px,62.5% 0,68.8% .5px,75% 1.8px,81.3% 1.6px,87.5% .9px,93.8% 1.7px,100% 1.7px,calc(100% - 1.7px) 6.3%,calc(100% - 1.4px) 12.5%,calc(100% - .3px) 18.8%,calc(100% - 1.4px) 25%,calc(100% - .1px) 31.3%,calc(100% - 1.2px) 37.5%,calc(100% - .8px) 43.8%,calc(100% - .7px) 50%,calc(100% - 1px) 56.3%,calc(100% - 1.9px) 62.5%,calc(100% - 1.4px) 68.8%,calc(100% - 1.3px) 75%,calc(100% - .5px) 81.3%,calc(100% - .6px) 87.5%,calc(100% - .8px) 93.8%,100% calc(100% - 2.5px),93.8% calc(100% - 2.4px),87.5% calc(100% - 2.7px),81.3% calc(100% - 1.6px),75% calc(100% - 1.1px),68.8% calc(100% - 1.7px),62.5% calc(100% - 1.1px),56.3% calc(100% - .5px),50% calc(100% - 2.7px),43.8% calc(100% - 1px),37.5% calc(100% - 1.1px),31.3% calc(100% - 2px),25% calc(100% - 2.3px),18.8% calc(100% - 2.9px),12.5% calc(100% - 1.3px),6.3% calc(100% - 1.6px),0% calc(100% - .3px),1.9px 93.8%,.1px 87.5%,.1px 81.3%,1.3px 75%,1.6px 68.8%,2px 62.5%,1.7px 56.3%,1.3px 50%,1.3px 43.8%,.3px 37.5%,.7px 31.3%,1.2px 25%,.1px 18.8%,.4px 12.5%,.9px 6.3%);border-radius:0;transition:translate .2s,rotate .2s}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n+1){rotate:-1.6deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n+1){rotate:-1.6deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n+2){rotate:1.2deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n+2){rotate:1.2deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n+3){rotate:-.6deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n+3){rotate:-.6deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n){rotate:1.8deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge:nth-child(4n){rotate:1.8deg}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned{background:var(--accent);box-shadow:none;border:0}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned{background:var(--accent);box-shadow:none;border:0}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:before{display:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:before{display:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{background:var(--gig-ink);box-shadow:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper{background:var(--gig-ink);box-shadow:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper:after{display:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__iconWrapper:after{display:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__icon{color:var(--gig-paper);filter:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__icon{color:var(--gig-paper);filter:none}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__label{color:var(--gig-on-neon,#fff)}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned .BadgeGrid-module-scss-module__H3hwbq__label{color:var(--gig-on-neon,#fff)}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover{box-shadow:none;border-color:#0000;transform:rotate(0)translateY(-3px)}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__earned:hover{box-shadow:none;border-color:#0000;transform:rotate(0)translateY(-3px)}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked{opacity:.6;background:#141414;border:0}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked{opacity:.6;background:#141414;border:0}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact) .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked:hover{transform:rotate(0)translateY(-2px)}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__gridShowcase .BadgeGrid-module-scss-module__H3hwbq__badge.BadgeGrid-module-scss-module__H3hwbq__locked:hover{transform:rotate(0)translateY(-2px)}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__label{font-family:var(--gig-label),sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.9rem;font-weight:700}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__grid:not(.BadgeGrid-module-scss-module__H3hwbq__gridCompact):not(.BadgeGrid-module-scss-module__H3hwbq__gridShowcase) .BadgeGrid-module-scss-module__H3hwbq__lockMini{background:var(--gig-paper);color:var(--gig-ink);border:0;border-radius:0;bottom:4px;right:4px}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__lockMini{background:var(--gig-paper);color:var(--gig-ink);border:0;border-radius:0;bottom:4px;right:4px}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__overflowText{border-radius:0}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__tooltip{box-shadow:none;background:var(--gig-paper);color:var(--gig-ink);font-family:var(--gig-label),sans-serif;letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0% 1px,10% 0,20% .8px,30% .7px,40% .7px,50% .3px,60% .3px,70% .6px,80% 1px,90% .6px,100% .2px,calc(100% - .5px) 10%,calc(100% - .8px) 20%,100% 30%,calc(100% - .1px) 40%,calc(100% - .1px) 50%,calc(100% - 1px) 60%,calc(100% - .4px) 70%,calc(100% - .2px) 80%,calc(100% - 1.6px) 90%,100% calc(100% - 1.2px),90% calc(100% - .7px),80% calc(100% - 1.5px),70% calc(100% - 1.9px),60% calc(100% - .8px),50% calc(100% - 1.4px),40% calc(100% - .5px),30% calc(100% - 1.1px),20% calc(100% - .1px),10% calc(100% - .8px),0% calc(100% - 1.5px),.3px 90%,.8px 80%,2px 70%,1.5px 60%,.9px 50%,.9px 40%,2px 30%,1.4px 20%,.2px 10%);border:0;border-radius:0;font-size:.9rem}body[data-poster] .BadgeGrid-module-scss-module__H3hwbq__tooltip:after{display:none}
.HonoursLanyards-module-scss-module__rQ-bmW__collection{flex-direction:column;gap:10px;display:flex}.HonoursLanyards-module-scss-module__rQ-bmW__head{align-items:baseline;gap:10px;display:flex}.HonoursLanyards-module-scss-module__rQ-bmW__kicker{letter-spacing:1.2px;text-transform:uppercase;color:#ffffff8c;font-size:11px;font-weight:800}.HonoursLanyards-module-scss-module__rQ-bmW__count{color:#ffffff59;font-size:11px;font-weight:500}.HonoursLanyards-module-scss-module__rQ-bmW__hint{color:#ffffff4d;align-items:center;gap:6px;margin-left:auto;font-size:10.5px;font-weight:600;display:inline-flex}.HonoursLanyards-module-scss-module__rQ-bmW__hint svg{font-size:11px}@media (max-width:640px),(hover:none){.HonoursLanyards-module-scss-module__rQ-bmW__hint{display:none}}.HonoursLanyards-module-scss-module__rQ-bmW__wall{border:1px solid var(--surface-light);background:radial-gradient(#ffffff0b 1px, transparent 1.4px),linear-gradient(180deg, #ffffff08, transparent 55%),var(--surface);scrollbar-width:thin;scrollbar-color:#ffffff24 #0000;background-size:18px 18px,auto,auto;border-radius:18px;position:relative;overflow:auto hidden;box-shadow:inset 0 -24px 40px -30px #0009}.HonoursLanyards-module-scss-module__rQ-bmW__track{justify-content:center;align-items:flex-start;gap:26px;width:max-content;min-width:100%;padding:12px 26px 30px;display:flex;position:relative}.HonoursLanyards-module-scss-module__rQ-bmW__dense{gap:0}.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell+.HonoursLanyards-module-scss-module__rQ-bmW__cell{margin-left:var(--pass-spacing,26px)}.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell{transform-origin:50% 0;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s}.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:hover,.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:focus-within{filter:drop-shadow(0 20px 22px #00000073);transform:translateY(-5px)scale(1.06)}.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:hover~.HonoursLanyards-module-scss-module__rQ-bmW__cell,.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:focus-within~.HonoursLanyards-module-scss-module__rQ-bmW__cell{transform:translate(16px)}@media (prefers-reduced-motion:reduce){.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell,.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:hover,.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:focus-within,.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:hover~.HonoursLanyards-module-scss-module__rQ-bmW__cell,.HonoursLanyards-module-scss-module__rQ-bmW__dense .HonoursLanyards-module-scss-module__rQ-bmW__cell:focus-within~.HonoursLanyards-module-scss-module__rQ-bmW__cell{filter:none;transition:none;transform:none}}.HonoursLanyards-module-scss-module__rQ-bmW__rail{background:linear-gradient(#48526a,#232a38 55%,#12161f);border-radius:999px;height:8px;position:absolute;top:14px;left:10px;right:10px;box-shadow:0 3px 8px #00000080,inset 0 1px #ffffff47}.HonoursLanyards-module-scss-module__rQ-bmW__cell{--strap-h:52px;--pass-c1:#3da8ff;--pass-c2:#8d5cff;--pass-accent:var(--pass-c1);--pass-ink:#ffffff80;flex-shrink:0;position:relative}.HonoursLanyards-module-scss-module__rQ-bmW__len1{--strap-h:70px}.HonoursLanyards-module-scss-module__rQ-bmW__len2{--strap-h:60px}.HonoursLanyards-module-scss-module__rQ-bmW__hanger{transform-origin:50% 0;cursor:grab;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-direction:column;align-items:center;display:flex}.HonoursLanyards-module-scss-module__rQ-bmW__hanger:active{cursor:grabbing}.HonoursLanyards-module-scss-module__rQ-bmW__seg{transform-origin:50% 0;will-change:transform;flex-direction:column;align-items:center;display:flex}.HonoursLanyards-module-scss-module__rQ-bmW__seg .HonoursLanyards-module-scss-module__rQ-bmW__seg{margin-top:-2px}.HonoursLanyards-module-scss-module__rQ-bmW__len0 .HonoursLanyards-module-scss-module__rQ-bmW__hanger{rotate:.8deg}.HonoursLanyards-module-scss-module__rQ-bmW__len1 .HonoursLanyards-module-scss-module__rQ-bmW__hanger{rotate:-.6deg}.HonoursLanyards-module-scss-module__rQ-bmW__len2 .HonoursLanyards-module-scss-module__rQ-bmW__hanger{rotate:.45deg}.HonoursLanyards-module-scss-module__rQ-bmW__pin{z-index:1;background:radial-gradient(circle at 32% 30%,#e8edf6,#8b95a8 45%,#3a4356 80%);border-radius:50%;width:10px;height:10px;margin-bottom:-3px;box-shadow:0 1px 3px #0000008c}.HonoursLanyards-module-scss-module__rQ-bmW__slice{--slice-off:0px;width:17px;height:calc(var(--strap-h)/3);background:repeating-linear-gradient(48deg, #ffffff17 0 2px, transparent 2px 5px),linear-gradient(90deg, #00000059, transparent 30% 70%, #00000059),linear-gradient(180deg, var(--pass-c1), var(--pass-c2));background-size:auto,auto,100% var(--strap-h);background-position:0 var(--slice-off),0 0,0 var(--slice-off);position:relative;overflow:hidden}.HonoursLanyards-module-scss-module__rQ-bmW__slice1{--slice-off:calc(var(--strap-h) / -3 + 2px);height:calc(var(--strap-h)/3 + 2px)}.HonoursLanyards-module-scss-module__rQ-bmW__slice2{--slice-off:calc(var(--strap-h) * -2 / 3 + 2px);height:calc(var(--strap-h)/3 + 2px);border-radius:0 0 3px 3px}.HonoursLanyards-module-scss-module__rQ-bmW__strapText{top:var(--slice-off);height:var(--strap-h);writing-mode:vertical-rl;letter-spacing:2.2px;white-space:nowrap;color:var(--pass-ink);justify-content:center;align-items:center;font-size:6px;font-weight:800;display:flex;position:absolute;left:0;right:0}.HonoursLanyards-module-scss-module__rQ-bmW__sliceGold{background:repeating-linear-gradient(48deg,#ffffff1f 0 2px,#0000 2px 5px),linear-gradient(90deg,#00000059,#0000 30% 70%,#00000059),linear-gradient(#ffd75e,#e8a90b);background-size:auto,auto,100% var(--strap-h);background-position:0 var(--slice-off),0 0,0 var(--slice-off)}.HonoursLanyards-module-scss-module__rQ-bmW__sliceGold .HonoursLanyards-module-scss-module__rQ-bmW__strapText{color:#3c2a048c}.HonoursLanyards-module-scss-module__rQ-bmW__clip{z-index:2;background:linear-gradient(#dfe6f2,#97a1b5 45%,#5a6478);border-radius:4px 4px 6px 6px;width:28px;height:15px;margin-top:-1px;margin-bottom:-9px;position:relative;box-shadow:0 2px 4px #00000073,inset 0 1px #fff9}.HonoursLanyards-module-scss-module__rQ-bmW__clip:after{content:"";background:#141a268c;border-radius:2px;height:3px;position:absolute;top:6px;left:6px;right:6px;box-shadow:inset 0 1px 1px #0009}.HonoursLanyards-module-scss-module__rQ-bmW__clipGold{background:linear-gradient(#ffe9a3,#d9a614 45%,#8a6608)}.HonoursLanyards-module-scss-module__rQ-bmW__card{text-align:center;width:168px;min-height:196px;color:var(--text-primary);border:1px solid color-mix(in srgb, var(--pass-accent) 35%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--pass-c1) 12%, transparent), color-mix(in srgb, var(--pass-c2) 7%, transparent) 55%, transparent),repeating-linear-gradient(135deg, #ffffff04 0 2px, transparent 2px 6px),var(--bg);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:27px 14px 12px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 32px -12px #0000008c,inset 0 1px #ffffff12}.HonoursLanyards-module-scss-module__rQ-bmW__card:hover{border-color:color-mix(in srgb, var(--pass-accent) 65%, transparent);box-shadow:0 18px 36px -10px #0009,0 0 24px color-mix(in srgb, var(--pass-accent) 18%, transparent),inset 0 1px 0 #ffffff17}.HonoursLanyards-module-scss-module__rQ-bmW__card:hover .HonoursLanyards-module-scss-module__rQ-bmW__holo{background-position:0 0}.HonoursLanyards-module-scss-module__rQ-bmW__card:focus-visible{outline:2px solid var(--pass-accent);outline-offset:2px}.HonoursLanyards-module-scss-module__rQ-bmW__slot{background:#05080f;border-radius:4px;width:38px;height:7px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 3px #000000e6,0 1px #ffffff0f}.HonoursLanyards-module-scss-module__rQ-bmW__holo{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#78c8ff21 42%,#ff96dc1c 50%,#8cffc81c 58%,#0000 70%) 85% 0/250% 100%;transition:background-position .7s;position:absolute;inset:0}.HonoursLanyards-module-scss-module__rQ-bmW__band,.HonoursLanyards-module-scss-module__rQ-bmW__foil,.HonoursLanyards-module-scss-module__rQ-bmW__stamp,.HonoursLanyards-module-scss-module__rQ-bmW__plate,.HonoursLanyards-module-scss-module__rQ-bmW__ghost{display:none}.HonoursLanyards-module-scss-module__rQ-bmW__showcase{display:contents}.HonoursLanyards-module-scss-module__rQ-bmW__cardKicker{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--pass-accent) 70%, white);align-items:center;gap:5px;margin-top:2px;font-size:8.5px;font-weight:800;display:inline-flex}.HonoursLanyards-module-scss-module__rQ-bmW__cardKicker svg{font-size:9px}.HonoursLanyards-module-scss-module__rQ-bmW__logoRing{border:1px solid color-mix(in srgb, var(--pass-accent) 40%, transparent);background:var(--surface);border-radius:50%;flex-shrink:0;place-items:center;width:54px;height:54px;margin-top:4px;display:grid;overflow:hidden;box-shadow:0 4px 12px #00000059}.HonoursLanyards-module-scss-module__rQ-bmW__logoRing svg{color:color-mix(in srgb, var(--pass-accent) 70%, white);font-size:20px}.HonoursLanyards-module-scss-module__rQ-bmW__logo{box-sizing:border-box;object-fit:contain;border-radius:50%;width:100%;max-width:100%;height:100%;padding:4px;display:block}.HonoursLanyards-module-scss-module__rQ-bmW__cardName{letter-spacing:.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.HonoursLanyards-module-scss-module__rQ-bmW__cardMeta{color:var(--text-muted);font-size:10.5px;font-style:normal;font-weight:600}.HonoursLanyards-module-scss-module__rQ-bmW__barcode{border-top:1px dashed #ffffff1f;width:100%;margin-top:auto;padding-top:7px;position:relative}.HonoursLanyards-module-scss-module__rQ-bmW__barcode:before{content:"";opacity:.55;background:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 3px,currentColor 3px 5px,#0000 5px 6px,currentColor 6px 7px,#0000 7px 11px);width:68%;height:13px;margin:0 auto 3px;display:block}.HonoursLanyards-module-scss-module__rQ-bmW__serial{letter-spacing:3px;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;font-weight:600;display:block}.HonoursLanyards-module-scss-module__rQ-bmW__cardGold{background:linear-gradient(160deg, #f5c51824, #f5c5180a 50%, transparent),repeating-linear-gradient(135deg, #ffffff04 0 2px, transparent 2px 6px),var(--bg);border-color:#f5c51873;width:200px}.HonoursLanyards-module-scss-module__rQ-bmW__cardGold:hover{border-color:#f5c518b3;box-shadow:0 18px 36px -10px #0009,0 0 26px #f5c51833,inset 0 1px #ffffff17}.HonoursLanyards-module-scss-module__rQ-bmW__cardGold:focus-visible{outline-color:#f5c518}.HonoursLanyards-module-scss-module__rQ-bmW__cardGold .HonoursLanyards-module-scss-module__rQ-bmW__cardKicker{color:#e8b923}.HonoursLanyards-module-scss-module__rQ-bmW__flag{filter:drop-shadow(0 2px 4px #00000059);margin-top:2px;font-size:1.9rem;line-height:1}.HonoursLanyards-module-scss-module__rQ-bmW__titles{flex-direction:column;gap:4px;width:100%;margin-top:2px;display:flex}.HonoursLanyards-module-scss-module__rQ-bmW__titleChip{color:var(--text-primary);background:#f5c51814;border:1px solid #f5c51838;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:4px 9px;font-size:10px;font-weight:700;display:flex}.HonoursLanyards-module-scss-module__rQ-bmW__titleRole{text-transform:uppercase;letter-spacing:.08em;color:#e8b923;flex-shrink:0;font-size:8px;font-weight:700}@media (max-width:640px){.HonoursLanyards-module-scss-module__rQ-bmW__track{gap:18px;padding:12px 18px 24px}.HonoursLanyards-module-scss-module__rQ-bmW__card{width:150px;min-height:182px}.HonoursLanyards-module-scss-module__rQ-bmW__cardGold{width:182px}}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__wall{scrollbar-width:none;align-self:flex-start;max-width:100%}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__wall::-webkit-scrollbar{display:none}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cell{--strap-h:22px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__track{justify-content:flex-start;gap:16px;min-width:0;padding:8px 14px 14px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__rail{height:6px;top:10px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__card{border-radius:12px;gap:4px;width:124px;min-height:132px;padding:19px 10px 8px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardGold{width:152px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__slot{width:32px;height:6px;top:8px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardKicker{font-size:7.5px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__logoRing{width:38px;height:38px;margin-top:2px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__logoRing svg{font-size:15px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__logo{padding:2px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardName{font-size:11px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardMeta{font-size:9.5px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__barcode{padding-top:5px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__barcode:before{height:10px}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__flag{font-size:1.4rem}.HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__titleChip{padding:3px 7px;font-size:9px}@keyframes HonoursLanyards-module-scss-module__rQ-bmW__passFoilSheen{0%{background-position:0 0,0 0,120% 0}to{background-position:0 0,0 0,-120% 0}}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__kicker{font-family:var(--gig-label),sans-serif;letter-spacing:.28em;color:var(--gig-paper);font-size:1rem}:is(body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__count,body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__hint){font-family:var(--gig-label),sans-serif;letter-spacing:.14em;color:var(--gig-muted);font-size:.95rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__collection{container-type:inline-size}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__head{display:none}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__showcase{background:radial-gradient(50% 120% at 60% -25%, rgba(var(--accent-rgb), .2), transparent 64%),radial-gradient(circle, #ffffff0a 1px, transparent 1.5px) 0 0/6px 6px,linear-gradient(180deg, #171717, #0a0a0a);clip-path:polygon(0% 2.1px,3.3% 2.5px,6.7% 1.9px,10% 2.2px,13.3% .1px,16.7% 1.5px,20% 2.1px,23.3% .5px,26.7% .9px,30% .6px,33.3% 2.7px,36.7% 2.7px,40% 1.8px,43.3% 1.2px,46.7% 2.9px,50% 1.2px,53.3% 1.6px,56.7% 2.5px,60% 2.1px,63.3% 1.4px,66.7% .7px,70% 2.8px,73.3% 1.3px,76.7% 2.9px,80% .7px,83.3% .8px,86.7% .6px,90% 2px,93.3% 2.1px,96.7% .7px,100% 1.4px,calc(100% - 1.3px) 3.3%,calc(100% - 2.5px) 6.7%,calc(100% - 1.9px) 10%,calc(100% - 2.4px) 13.3%,calc(100% - 1.9px) 16.7%,calc(100% - 2.5px) 20%,calc(100% - 2.4px) 23.3%,calc(100% - 2.2px) 26.7%,calc(100% - .5px) 30%,calc(100% - 1.8px) 33.3%,calc(100% - 1.4px) 36.7%,calc(100% - 1.5px) 40%,calc(100% - 2.9px) 43.3%,calc(100% - .2px) 46.7%,calc(100% - 2.7px) 50%,calc(100% - 1.2px) 53.3%,calc(100% - 2.3px) 56.7%,calc(100% - 1.2px) 60%,calc(100% - 2.6px) 63.3%,calc(100% - 1.1px) 66.7%,calc(100% - .9px) 70%,calc(100% - 1px) 73.3%,calc(100% - 1.3px) 76.7%,calc(100% - .3px) 80%,calc(100% - 1.1px) 83.3%,calc(100% - .4px) 86.7%,calc(100% - 1.7px) 90%,calc(100% - 2.1px) 93.3%,calc(100% - 2.1px) 96.7%,100% calc(100% - 3.2px),96.7% calc(100% - 2.1px),93.3% calc(100% - 2px),90% calc(100% - 2.3px),86.7% calc(100% - 3.7px),83.3% calc(100% - 3px),80% calc(100% - 3.5px),76.7% calc(100% - 2.5px),73.3% calc(100% - 1.3px),70% calc(100% - 1.5px),66.7% calc(100% - 2.7px),63.3% calc(100% - 1.6px),60% calc(100% - 2.2px),56.7% calc(100% - 3.2px),53.3% calc(100% - 3.3px),50% calc(100% - 2.7px),46.7% calc(100% - .6px),43.3% calc(100% - 3.4px),40% calc(100% - 3px),36.7% calc(100% - 3.6px),33.3% calc(100% - 2.2px),30% calc(100% - 3.9px),26.7% calc(100% - .1px),23.3% calc(100% - 2.3px),20% calc(100% - 2.4px),16.7% calc(100% - 3.1px),13.3% calc(100% - 1.3px),10% calc(100% - 3.3px),6.7% calc(100% - 3.3px),3.3% calc(100% - 2.6px),0% 100%,.1px 96.7%,1.9px 93.3%,.4px 90%,2.6px 86.7%,2.6px 83.3%,1.3px 80%,2.1px 76.7%,1.7px 73.3%,1.8px 70%,2.4px 66.7%,2.4px 63.3%,.8px 60%,2.3px 56.7%,2.5px 53.3%,1.8px 50%,.8px 46.7%,.6px 43.3%,.6px 40%,.6px 36.7%,.9px 33.3%,2.8px 30%,3px 26.7%,.2px 23.3%,.6px 20%,2.9px 16.7%,.1px 13.3%,.8px 10%,1.8px 6.7%,2.3px 3.3%);grid-template-columns:minmax(0,1fr);display:grid}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__wall{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__wall{align-self:stretch}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plate{border-bottom:2px dashed #ece8df1f;flex-wrap:wrap;align-items:center;gap:6px 22px;padding:16px 18px 14px;display:flex}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateKicker{font-family:var(--gig-label),sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--gig-muted);flex-basis:100%;font-size:.85rem;font-weight:700}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateCount{align-items:baseline;gap:10px;display:flex}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateCount strong{font-family:var(--gig-display),Impact,sans-serif;color:var(--accent);text-shadow:3px 3px 0 var(--gig-gold);font-size:3.4rem;font-weight:400;line-height:.85}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateCount span{font-family:var(--gig-label),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--gig-paper);font-size:1rem;font-weight:700}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateStats{gap:22px;margin:0;display:flex}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateStats div{flex-direction:column;gap:2px;display:flex}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateStats dt{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gig-muted);font-size:.72rem;font-weight:700}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateStats dd{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-paper);margin:0;font-size:1.6rem;line-height:1}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateHint{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ece8df66;align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:none}@container (min-width:600px){body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__showcase{grid-template-columns:200px minmax(0,1fr)}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plate{border-bottom:0;border-right:2px dashed #ece8df1f;flex-flow:column;align-items:flex-start;gap:14px;padding:22px 20px 20px 24px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateKicker{flex-basis:auto}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateCount{flex-direction:column;gap:6px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateCount strong{text-shadow:4px 4px 0 var(--gig-gold);font-size:5.4rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateStats{border-top:1px dashed #ece8df29;width:100%;padding-top:12px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateHint{margin-top:auto;display:inline-flex}}@media (hover:none){body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__plateHint{display:none}}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghost{transform-origin:50% 0;opacity:var(--ghost-fade,1);pointer-events:none;flex-direction:column;flex-shrink:0;align-items:center;display:flex}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghost.HonoursLanyards-module-scss-module__rQ-bmW__len1{rotate:-.8deg}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghost.HonoursLanyards-module-scss-module__rQ-bmW__len2{rotate:.6deg}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghostPin{background:#111;border:1.5px solid #ece8df59;width:11px;height:11px;margin-bottom:-2px;rotate:45deg}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghostStrap{width:2px;height:calc(var(--strap-h) + 6px);background:repeating-linear-gradient(#ece8df42 0 4px,#0000 4px 8px)}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghostCard{background:repeating-linear-gradient(135deg,#ffffff05 0 8px,#0000 8px 16px);border:2px dashed #ece8df29;border-radius:11px;place-content:center;justify-items:center;gap:10px;width:168px;min-height:252px;display:grid}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghostPlus{width:46px;height:46px;font-family:var(--gig-display),Impact,sans-serif;color:#ece8df4d;border:2px dashed #ece8df38;border-radius:50%;place-items:center;font-size:1.8rem;line-height:1;display:grid}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghostLabel{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ece8df6b;font-size:.72rem;font-weight:700}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__track{padding-bottom:34px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__rail{background:linear-gradient(#7a7a7a,#3a3a3a) top/100% 3px no-repeat,linear-gradient(#5e5e5e,#262626) bottom/100% 3px no-repeat,repeating-linear-gradient(56deg,#0000 0 9px,#4d4d4d 9px 11px,#0000 11px 18px),repeating-linear-gradient(-56deg,#0000 0 9px,#353535 9px 11px,#0000 11px 18px);border-radius:0;height:16px;top:6px;left:0;right:0;box-shadow:0 8px 14px -4px #0009}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__pin{background:var(--accent);width:11px;height:11px;box-shadow:0 0 10px rgba(var(--accent-rgb), .55);border-radius:0;rotate:45deg}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__clip{background:linear-gradient(#f4f1ea,#b9b4aa 55%,#6f6b63);border-radius:2px;box-shadow:0 2px 4px #0009}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__clip:after{box-shadow:none;background:#0a0a0a99}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__clipGold{background:linear-gradient(180deg, #ffe9a3, var(--gig-gold) 55%, #8a5a08)}:is(body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__slice,body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__slice2){border-radius:0}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__strapText{font-family:var(--gig-label),sans-serif;letter-spacing:.3em;font-size:7px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card{isolation:isolate;width:168px;min-height:252px;color:var(--gig-paper);clip-path:none;background:linear-gradient(160deg,#ffffff38,#ffffff12 38%,#ffffff0a 62%,#ffffff24);border:0;border-radius:11px;gap:5px;padding:27px 14px 5px;transition:box-shadow .25s;box-shadow:inset 0 0 0 1px #ffffff57,inset 0 1px 0 1px #ffffff2e,0 0 0 1px #00000073,0 24px 32px -14px #000000e6}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card:before{content:"";z-index:-1;background:radial-gradient(130% 55% at 50% 100%, color-mix(in srgb, var(--pass-c2) 24%, transparent), transparent 72%),linear-gradient(180deg, #151515, #0c0c0c);border-radius:4px;position:absolute;inset:5px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card:hover{box-shadow:inset 0 0 0 1px #ffffff80,inset 0 1px 0 1px #ffffff3d,0 0 0 1px #00000073,0 0 30px color-mix(in srgb, var(--pass-accent) 32%, transparent),0 26px 34px -14px #000000e6;background:linear-gradient(160deg,#ffffff38,#ffffff12 38%,#ffffff0a 62%,#ffffff24);border-color:#0000}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card:hover .HonoursLanyards-module-scss-module__rQ-bmW__holo{background-position:calc(28% - var(--swing,0)*900%) 0}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card:hover .HonoursLanyards-module-scss-module__rQ-bmW__stamp{rotate:-4deg;scale:1.06}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card:hover .HonoursLanyards-module-scss-module__rQ-bmW__foil{animation:1.4s ease-in-out infinite HonoursLanyards-module-scss-module__rQ-bmW__passFoilSheen}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card:focus-visible{outline:2px solid var(--pass-accent);outline-offset:3px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__band{z-index:0;background:linear-gradient(160deg, var(--pass-c1), var(--pass-c2));clip-path:polygon(0 0,100% 0,100% calc(100% - 3.5px),94.4% calc(100% - 2.8px),88.9% calc(100% - 1.2px),83.3% calc(100% - 2.4px),77.8% calc(100% - 1px),72.2% calc(100% - 1px),66.7% calc(100% - 1.3px),61.1% calc(100% - 1.6px),55.6% calc(100% - 1.1px),50% calc(100% - 2.1px),44.4% calc(100% - .2px),38.9% calc(100% - 3.1px),33.3% calc(100% - .9px),27.8% calc(100% - 2px),22.2% calc(100% - 1.6px),16.7% calc(100% - 2.5px),11.1% calc(100% - 2.6px),5.6% calc(100% - 1.6px),0% calc(100% - 2.4px));border-radius:4px 4px 0 0;height:88px;display:block;position:absolute;top:5px;left:5px;right:5px;overflow:hidden}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__band:after{content:"";background:radial-gradient(circle,#00000057 1.1px,#0000 1.6px) 0 0/5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 15%,#000 95%);mask-image:linear-gradient(#0000 15%,#000 95%)}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__bandMark{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:-.01em;color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--pass-on,#0a0a0a) 45%, transparent);white-space:nowrap;font-size:72px;line-height:1;position:absolute;bottom:-16px;right:-4px;rotate:-8deg}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__slot{z-index:2;background:#050505;border-radius:4px;width:40px;height:8px;top:12px;box-shadow:0 0 0 2px #ffffff38,inset 0 1px 3px #000000e6}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__holo{z-index:3;border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 36%,#ffffff2e 45%,#ffffff0d 49%,#ffffff21 54%,#0000 63%) 0 0/300% 100%;background-position:calc(68% - var(--swing,0)*900%) 0;transition:background-position .6s ease-out;display:block}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__foil{z-index:2;clip-path:polygon(50% .4%,59.3% 9.5%,71% 6.4%,75.9% 17.5%,88.7% 19.1%,87.1% 32.1%,96.9% 39.3%,90.5% 50%,98.1% 61%,86.8% 67.7%,87.6% 80%,75.6% 82.1%,71.6% 95%,59% 89.6%,50% 98.5%,40.9% 90%,28.4% 94.9%,24.8% 81.5%,12.2% 80.2%,12.2% 68.2%,3.1% 60.7%,8.7% 50%,2.5% 39.2%,13.7% 32.5%,11.8% 19.6%,24.9% 18.6%,28.7% 5.7%,41% 10.4%);background:repeating-conic-gradient(#ffffff52 0 4deg, transparent 4deg 12deg),conic-gradient(from calc(var(--swing,0) * 700deg), #ff9ad5, #9ad8ff, #a6ffcb, #fff59a, #ffb08a, #d7a6ff, #ff9ad5),linear-gradient(105deg, transparent 35%, #ffffffd9 50%, transparent 65%);background-blend-mode:normal,normal,screen;background-position:0 0,0 0,120% 0;background-size:auto,auto,300% 100%;width:34px;height:34px;display:block;position:absolute;top:76px;right:11px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__foil:after{content:"ZA";font-family:var(--gig-display),Impact,sans-serif;color:#0a0a0a99;place-items:center;font-size:.8rem;display:grid;position:absolute;inset:0}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardKicker{z-index:1;font-family:var(--gig-label),sans-serif;letter-spacing:.26em;color:var(--pass-on,#0a0a0a);justify-content:center;margin:0;font-size:.78rem;position:absolute;top:25px;left:0;right:0}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__logoRing{z-index:1;background:radial-gradient(circle, #0a0a0a 0 61%, var(--gig-paper) 62%);width:64px;height:64px;box-shadow:none;clip-path:polygon(99.2% 50%,97.4% 60.8%,94.2% 71.3%,87.9% 80.2%,79.7% 87.2%,71.4% 94.3%,60.9% 97.6%,50% 97.8%,39.2% 97.5%,29% 93.6%,20.1% 87.5%,12.1% 80.2%,5.9% 71.2%,2.1% 60.9%,.9% 50%,3.6% 39.4%,5.9% 28.8%,11.3% 19.1%,19.4% 11.6%,28.5% 5.3%,39% 2%,50% .3%,60.7% 3.1%,71.7% 5%,80.4% 11.8%,88.7% 19.1%,93.9% 28.9%,98.4% 39%);border:0;border-radius:0;margin-top:32px;position:relative}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__logoRing svg{color:var(--gig-paper)}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__logo{border-radius:50%;padding:9px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardName{font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--gig-paper);margin-top:4px;font-size:1.3rem;font-weight:400;line-height:1}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardKicker+.HonoursLanyards-module-scss-module__rQ-bmW__cardName{margin-top:70px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardMeta{font-family:var(--gig-label),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--pass-accent) 72%, white);font-size:.82rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__stamp{z-index:1;font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--pass-accent) 85%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 35%, transparent);border:2px solid;border-radius:3px;margin:6px 0 4px;padding:3px 9px 1px;font-size:.95rem;line-height:1.1;transition:rotate .25s cubic-bezier(.2,1.4,.4,1),scale .25s cubic-bezier(.2,1.4,.4,1);display:inline-block;position:relative;rotate:-7deg}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__barcode{width:calc(100% + 18px);color:var(--gig-paper);background:color-mix(in srgb, var(--pass-c2) 18%, #0c0c0c);border-top:2px dashed #ece8df4d;border-radius:0 0 4px 4px;margin:auto -9px 0;padding:10px 0 7px;-webkit-mask:radial-gradient(circle at 0 0,#0000 7px,#000 7.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 7px,#000 7.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0 0,#0000 7px,#000 7.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 7px,#000 7.5px) 100%/51% 100% no-repeat}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__barcode:before{opacity:.85;height:15px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__serial{font-family:var(--gig-label),sans-serif;letter-spacing:.32em;color:var(--gig-muted);font-size:.68rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardGold{--pass-c1:#ffd75e;--pass-c2:#e8a90b;--pass-accent:var(--gig-gold);--pass-on:#0a0a0a;background:linear-gradient(160deg,#ffffff38,#ffffff12 38%,#ffffff0a 62%,#ffffff24);width:200px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardGold:hover{background:linear-gradient(160deg,#ffffff38,#ffffff12 38%,#ffffff0a 62%,#ffffff24)}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardGold .HonoursLanyards-module-scss-module__rQ-bmW__cardKicker{color:var(--gig-ink)}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__flag{z-index:1;background:radial-gradient(circle, #0a0a0a 0 61%, var(--gig-paper) 62%);clip-path:polygon(99.2% 50%,98.1% 61%,94.1% 71.3%,88.8% 80.9%,80.9% 88.8%,71.1% 93.8%,60.7% 96.7%,50% 98.2%,39.3% 96.8%,29.3% 93%,19.4% 88.3%,11.9% 80.4%,5.7% 71.3%,1.6% 61%,1.8% 50%,2.7% 39.2%,7% 29.3%,11.4% 19.2%,19.3% 11.5%,28.8% 5.9%,39.2% 2.6%,50% .8%,60.9% 2.1%,70.9% 6.6%,81.1% 11%,89% 18.9%,93.7% 28.9%,97.6% 39.1%);filter:none;place-items:center;width:64px;height:64px;margin-top:32px;font-size:2rem;display:grid;position:relative}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__titleChip{border:0;border-left:3px solid var(--gig-gold);color:var(--gig-paper);font-family:var(--gig-label),sans-serif;letter-spacing:.1em;background:#ffffff0f;border-radius:0;font-size:.85rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__titleRole{font-family:var(--gig-label),sans-serif;color:var(--gig-gold);font-size:.75rem}@media (max-width:640px){body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card{width:156px;min-height:240px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__cardGold{width:186px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__ghostCard{width:156px;min-height:240px}}@media (prefers-reduced-motion:reduce){body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__card:hover .HonoursLanyards-module-scss-module__rQ-bmW__foil{animation:none}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__stamp{transition:none}}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__track{min-width:100%;padding:8px 14px 16px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__ghost{--strap-h:22px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__rail{height:12px;top:4px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__card{border-radius:10px;gap:4px;width:142px;min-height:206px;padding:22px 10px 5px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardGold{width:166px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__ghostCard{border-radius:10px;width:142px;min-height:206px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__ghostPlus{width:38px;height:38px;font-size:1.5rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__band{height:70px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__bandMark{font-size:56px;bottom:-12px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__slot{width:32px;height:7px;top:10px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardKicker{font-size:.68rem;top:21px}:is(body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__logoRing,body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__flag){width:52px;height:52px;margin-top:23px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__flag{font-size:1.6rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__logo{padding:7px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__foil{width:28px;height:28px;top:60px;right:9px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__foil:after{font-size:.65rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardName{font-size:1.08rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardKicker+.HonoursLanyards-module-scss-module__rQ-bmW__cardName{margin-top:56px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__cardMeta{font-size:.72rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__stamp{padding:2px 7px 1px;font-size:.78rem}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__barcode{padding:8px 0 5px}body[data-poster] .HonoursLanyards-module-scss-module__rQ-bmW__compact .HonoursLanyards-module-scss-module__rQ-bmW__barcode:before{height:11px}
.CsStats-module-scss-module__TugxKq__panel{background:var(--surface);border:1px solid var(--surface-light);border-radius:14px;padding:20px 22px}@media (max-width:600px){.CsStats-module-scss-module__TugxKq__panel{padding:16px}}.CsStats-module-scss-module__TugxKq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.CsStats-module-scss-module__TugxKq__panelHead h2,.CsStats-module-scss-module__TugxKq__panelHead h3{align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:700;display:flex}.CsStats-module-scss-module__TugxKq__note{color:var(--text-muted);margin:4px 0 0;font-size:.8rem}.CsStats-module-scss-module__TugxKq__empty{color:var(--text-muted);text-align:center;padding:18px 0;font-size:.9rem}.CsStats-module-scss-module__TugxKq__tableWrap{-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px;overflow-x:auto}.CsStats-module-scss-module__TugxKq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;font-size:.85rem}.CsStats-module-scss-module__TugxKq__table th,.CsStats-module-scss-module__TugxKq__table td{text-align:center;padding:9px 10px}.CsStats-module-scss-module__TugxKq__table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--surface-border);-webkit-user-select:none;user-select:none;font-size:.7rem;font-weight:600}.CsStats-module-scss-module__TugxKq__table td{border-bottom:1px solid var(--surface-light);color:var(--text-secondary)}.CsStats-module-scss-module__TugxKq__table tbody tr:last-child td{border-bottom:none}.CsStats-module-scss-module__TugxKq__table tbody tr:hover td{background:rgba(var(--accent-rgb), .04)}.CsStats-module-scss-module__TugxKq__table .CsStats-module-scss-module__TugxKq__left{text-align:left}.CsStats-module-scss-module__TugxKq__sortBtn{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.CsStats-module-scss-module__TugxKq__sortBtn:hover{color:var(--text-primary)}.CsStats-module-scss-module__TugxKq__sortActive{color:var(--accent-light)}.CsStats-module-scss-module__TugxKq__rank{color:var(--text-muted);width:28px;font-size:.75rem}.CsStats-module-scss-module__TugxKq__playerCell{text-align:left;min-width:150px;color:var(--text-primary);align-items:center;gap:10px;text-decoration:none;display:flex}.CsStats-module-scss-module__TugxKq__playerCell img{object-fit:cover;background:var(--surface-light);border-radius:50%;flex-shrink:0;width:28px;height:28px}.CsStats-module-scss-module__TugxKq__playerCell strong{font-weight:600;display:block}.CsStats-module-scss-module__TugxKq__playerCell small{color:var(--text-muted);font-size:.72rem;display:block}a.CsStats-module-scss-module__TugxKq__playerCell:hover strong{color:var(--accent-light)}.CsStats-module-scss-module__TugxKq__unlinked{color:var(--text-muted);border:1px dashed var(--border-mid);border-radius:4px;margin-left:6px;padding:0 4px;font-size:.68rem}.CsStats-module-scss-module__TugxKq__rating{background:var(--surface-light);min-width:44px;color:var(--text-secondary);border-radius:6px;padding:3px 7px;font-size:.82rem;font-weight:700;display:inline-block}.CsStats-module-scss-module__TugxKq__tone-elite{color:#4ade80;background:#00c8532e}.CsStats-module-scss-module__TugxKq__tone-good{color:#86efac;background:#00c85317}.CsStats-module-scss-module__TugxKq__tone-even{background:var(--surface-light);color:var(--text-secondary)}.CsStats-module-scss-module__TugxKq__tone-low{color:#fca5a5;background:#ff52521f}.CsStats-module-scss-module__TugxKq__pos{color:#4ade80}.CsStats-module-scss-module__TugxKq__neg{color:#fca5a5}.CsStats-module-scss-module__TugxKq__muted{color:var(--text-muted)}.CsStats-module-scss-module__TugxKq__tiles{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.CsStats-module-scss-module__TugxKq__tile{background:var(--surface-light);border:1px solid var(--surface-border);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.CsStats-module-scss-module__TugxKq__tile span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.CsStats-module-scss-module__TugxKq__tile strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.CsStats-module-scss-module__TugxKq__tile em{color:var(--text-muted);font-size:.72rem;font-style:normal}.CsStats-module-scss-module__TugxKq__tileHero{background:linear-gradient(135deg, rgba(var(--accent-rgb), .22), rgba(var(--accent-rgb), .06));border-color:rgba(var(--accent-rgb), .35)}.CsStats-module-scss-module__TugxKq__chips{flex-wrap:wrap;gap:6px;display:flex}.CsStats-module-scss-module__TugxKq__chip{border:1px solid var(--border-mid);color:var(--text-secondary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;max-width:260px;padding:5px 11px;font-size:.78rem;overflow:hidden}.CsStats-module-scss-module__TugxKq__chip:hover{border-color:var(--border-hover);color:var(--text-primary)}.CsStats-module-scss-module__TugxKq__chipActive{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.CsStats-module-scss-module__TugxKq__chipActive:hover{color:var(--accent-fg)}.CsStats-module-scss-module__TugxKq__adminWrap{flex-direction:column;gap:16px;display:flex}.CsStats-module-scss-module__TugxKq__adminHead{align-items:center;gap:14px;display:flex}@media (max-width:720px){.CsStats-module-scss-module__TugxKq__adminHead{flex-wrap:wrap}}.CsStats-module-scss-module__TugxKq__adminIcon{background:rgba(var(--accent-rgb), .14);border:1px solid rgba(var(--accent-rgb), .3);width:42px;height:42px;color:var(--accent-light);border-radius:10px;flex-shrink:0;place-items:center;font-size:1.05rem;display:grid}.CsStats-module-scss-module__TugxKq__adminTitle{flex:1;min-width:0}.CsStats-module-scss-module__TugxKq__adminTitle h3{margin:0;font-size:1.05rem;font-weight:700}.CsStats-module-scss-module__TugxKq__adminTitle .CsStats-module-scss-module__TugxKq__note{max-width:640px;line-height:1.45}@media (max-width:720px){.CsStats-module-scss-module__TugxKq__adminTitle{flex-basis:calc(100% - 56px)}}.CsStats-module-scss-module__TugxKq__adminActions{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:720px){.CsStats-module-scss-module__TugxKq__adminActions{width:100%}.CsStats-module-scss-module__TugxKq__adminActions button{flex:1;justify-content:center}}.CsStats-module-scss-module__TugxKq__primaryBtn,.CsStats-module-scss-module__TugxKq__ghostBtn{white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.CsStats-module-scss-module__TugxKq__primaryBtn:active:not(:disabled),.CsStats-module-scss-module__TugxKq__ghostBtn:active:not(:disabled){transform:scale(.97)}.CsStats-module-scss-module__TugxKq__primaryBtn:disabled,.CsStats-module-scss-module__TugxKq__ghostBtn:disabled{opacity:.55;cursor:default}.CsStats-module-scss-module__TugxKq__primaryBtn{background:var(--accent);border:1px solid var(--accent);color:var(--accent-fg)}.CsStats-module-scss-module__TugxKq__primaryBtn svg{font-size:.8rem}.CsStats-module-scss-module__TugxKq__primaryBtn:hover:not(:disabled){background:var(--accent-light);border-color:var(--accent-light)}.CsStats-module-scss-module__TugxKq__ghostBtn{border:1px solid var(--border-mid);color:var(--text-secondary);background:0 0}.CsStats-module-scss-module__TugxKq__ghostBtn:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary)}.CsStats-module-scss-module__TugxKq__emptyState{border:1px dashed var(--border-mid);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:6px;margin-top:18px;padding:28px 16px;display:flex}.CsStats-module-scss-module__TugxKq__emptyState svg{color:var(--text-dim);margin-bottom:4px;font-size:1.4rem}.CsStats-module-scss-module__TugxKq__emptyState strong{color:var(--text-primary);font-size:.92rem}.CsStats-module-scss-module__TugxKq__emptyState span{color:var(--text-muted);max-width:420px;font-size:.8rem}.CsStats-module-scss-module__TugxKq__adminHead+.CsStats-module-scss-module__TugxKq__tiles{margin-top:18px}@keyframes CsStats-module-scss-module__TugxKq__spin{to{transform:rotate(360deg)}}.CsStats-module-scss-module__TugxKq__spin{animation:.9s linear infinite CsStats-module-scss-module__TugxKq__spin}.CsStats-module-scss-module__TugxKq__tileSmall{font-size:.9rem!important;font-weight:600!important}.CsStats-module-scss-module__TugxKq__noStats{margin-top:14px;font-size:.82rem}.CsStats-module-scss-module__TugxKq__noStats summary{cursor:pointer;color:var(--text-secondary)}.CsStats-module-scss-module__TugxKq__noStats ul{flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;display:flex}.CsStats-module-scss-module__TugxKq__noStats code{font-size:.75rem}.CsStats-module-scss-module__TugxKq__linkList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CsStats-module-scss-module__TugxKq__linkRow{border-bottom:1px solid var(--surface-light);grid-template-columns:180px minmax(0,1fr);gap:14px;padding:12px 0;display:grid}.CsStats-module-scss-module__TugxKq__linkRow:last-child{border-bottom:none}@media (max-width:640px){.CsStats-module-scss-module__TugxKq__linkRow{grid-template-columns:1fr;gap:8px}}.CsStats-module-scss-module__TugxKq__linkWho strong{color:var(--text-primary);display:block}.CsStats-module-scss-module__TugxKq__linkWho small{color:var(--text-muted);font-size:.75rem}.CsStats-module-scss-module__TugxKq__linkPick{flex-direction:column;gap:8px;display:flex}.CsStats-module-scss-module__TugxKq__linkSearch{background:var(--surface-light);border:1px solid var(--surface-border);color:var(--text-muted);border-radius:8px;align-items:center;gap:8px;max-width:320px;padding:0 10px;display:flex}.CsStats-module-scss-module__TugxKq__linkSearch input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:.85rem}.CsStats-module-scss-module__TugxKq__win{color:#4ade80;font-weight:700}.CsStats-module-scss-module__TugxKq__loss{color:#fca5a5;font-weight:700}body[data-poster] .CsStats-module-scss-module__TugxKq__panel{isolation:isolate;color:#ece8df;box-shadow:none;background:0 0;border:0;border-radius:0;padding:24px 26px;position:relative;overflow:visible}body[data-poster] .CsStats-module-scss-module__TugxKq__panel:after{content:"";z-index:-1;background:radial-gradient(120% 70% at 100% 0%, rgba(var(--accent-rgb), .16), transparent 55%),linear-gradient(180deg, #181818, #0f0f0f);clip-path:polygon(0 1.2%,18% 0,41% 1%,63% 0,84% 1.1%,100% 0,99.4% 34%,100% 68%,99.5% 100%,76% 98.8%,52% 100%,29% 98.9%,0 100%,.5% 66%,0 31%);pointer-events:none;position:absolute;inset:0}:is(body[data-poster] .CsStats-module-scss-module__TugxKq__panelHead h2,body[data-poster] .CsStats-module-scss-module__TugxKq__panelHead h3){font-family:var(--gig-display),Impact,sans-serif;letter-spacing:.01em;text-transform:uppercase;color:#ece8df;font-size:1.8rem;font-weight:400;line-height:.95}body[data-poster] .CsStats-module-scss-module__TugxKq__note{font-family:var(--gig-scrawl),cursive;color:var(--gig-muted);font-size:1.05rem}body[data-poster] .CsStats-module-scss-module__TugxKq__table th{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.2em;color:var(--gig-paper);border-bottom:3px solid var(--gig-paper);font-size:.74rem;font-weight:700}body[data-poster] .CsStats-module-scss-module__TugxKq__table td{font-family:var(--gig-label),sans-serif;border-bottom:1px dashed #ece8df29;font-size:1rem;font-weight:600}body[data-poster] .CsStats-module-scss-module__TugxKq__table tbody tr:hover td{background:#ece8df0d}body[data-poster] .CsStats-module-scss-module__TugxKq__sortActive{color:var(--gig-neon)}body[data-poster] .CsStats-module-scss-module__TugxKq__rank{font-family:var(--gig-display),Impact,sans-serif;color:#0000;-webkit-text-stroke:1.2px #ece8df8c;font-size:1.4rem}body[data-poster] .CsStats-module-scss-module__TugxKq__playerCell strong{font-family:var(--gig-label),sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:1.1rem;font-weight:700}body[data-poster] .CsStats-module-scss-module__TugxKq__playerCell img{clip-path:polygon(98.7% 50%,95.9% 60.5%,91.5% 70%,87.8% 80.2%,79.9% 87.5%,70% 91.6%,60.2% 94.7%,50% 99.7%,39.7% 95.3%,30.1% 91.3%,20.2% 87.4%,14.6% 78.2%,9.2% 69.7%,3% 60.7%,.3% 50%,2.3% 39.1%,6.6% 29.1%,13% 20.5%,21.8% 14.6%,29.1% 6.5%,39.6% 4.3%,50% .9%,61.1% 1.4%,71% 6.5%,80.2% 12.1%,86.2% 21.1%,92.8% 29.4%,96.9% 39.3%);border-radius:0}body[data-poster] a.CsStats-module-scss-module__TugxKq__playerCell:hover strong{color:var(--gig-neon)}body[data-poster] .CsStats-module-scss-module__TugxKq__unlinked{background:#222;border:0;border-radius:0}body[data-poster] .CsStats-module-scss-module__TugxKq__rating{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-paper);clip-path:polygon(0 8%,100% 0,98% 100%,2% 92%);background:#222;border-radius:0;padding:2px 8px;font-size:1.2rem;font-weight:400}body[data-poster] .CsStats-module-scss-module__TugxKq__tone-elite{background:var(--gig-neon);color:var(--gig-ink)}body[data-poster] .CsStats-module-scss-module__TugxKq__tone-good{background:var(--gig-paper);color:var(--gig-ink)}body[data-poster] .CsStats-module-scss-module__TugxKq__tone-low{color:#ff8a8a;background:#3a1818}body[data-poster] .CsStats-module-scss-module__TugxKq__tiles{gap:14px}body[data-poster] .CsStats-module-scss-module__TugxKq__tile{background:var(--gig-paper);color:var(--gig-ink);clip-path:polygon(0% 1.2px,6.3% 1.3px,12.5% 1.9px,18.8% 2.8px,25% .4px,31.3% .2px,37.5% .6px,43.8% 0,50% 2.8px,56.3% 1.8px,62.5% 2px,68.8% .5px,75% .4px,81.3% 2.9px,87.5% 1.1px,93.8% 2.9px,100% 2.2px,calc(100% - 1.6px) 6.3%,calc(100% - 2.5px) 12.5%,calc(100% - 2.7px) 18.8%,calc(100% - 1.5px) 25%,calc(100% - 1.6px) 31.3%,calc(100% - 2.1px) 37.5%,calc(100% - 1.4px) 43.8%,calc(100% - 1px) 50%,calc(100% - .8px) 56.3%,calc(100% - 1.3px) 62.5%,calc(100% - 2.1px) 68.8%,calc(100% - 2px) 75%,calc(100% - 2.4px) 81.3%,calc(100% - 1.3px) 87.5%,calc(100% - 1.3px) 93.8%,100% calc(100% - 2.8px),93.8% calc(100% - 3.6px),87.5% calc(100% - .5px),81.3% calc(100% - 2.3px),75% calc(100% - 1.6px),68.8% calc(100% - .6px),62.5% calc(100% - 3.4px),56.3% calc(100% - 2.3px),50% calc(100% - .2px),43.8% calc(100% - 1.5px),37.5% calc(100% - 1.4px),31.3% calc(100% - .8px),25% calc(100% - .6px),18.8% calc(100% - 1.5px),12.5% calc(100% - 1.6px),6.3% calc(100% - 2px),0% calc(100% - 2.8px),1.5px 93.8%,2.4px 87.5%,1.5px 81.3%,2.1px 75%,2.7px 68.8%,1.7px 62.5%,.2px 56.3%,0 50%,.2px 43.8%,1.6px 37.5%,2.4px 31.3%,.8px 25%,2.4px 18.8%,2.7px 12.5%,1.9px 6.3%);border:0;border-radius:0;padding:16px 16px 12px;rotate:-.8deg}body[data-poster] .CsStats-module-scss-module__TugxKq__tile:nth-child(2n){rotate:.8deg}body[data-poster] .CsStats-module-scss-module__TugxKq__tile span{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.18em;color:#4a463f;font-size:.7rem;font-weight:700}body[data-poster] .CsStats-module-scss-module__TugxKq__tile strong{font-family:var(--gig-display),Impact,sans-serif;color:var(--gig-ink);font-size:2.2rem;font-weight:400}body[data-poster] .CsStats-module-scss-module__TugxKq__tile em{color:#4a463f}body[data-poster] .CsStats-module-scss-module__TugxKq__tileHero{background:var(--gig-neon);border:0}:is(body[data-poster] .CsStats-module-scss-module__TugxKq__tileHero span,body[data-poster] .CsStats-module-scss-module__TugxKq__tileHero strong,body[data-poster] .CsStats-module-scss-module__TugxKq__tileHero em){color:var(--gig-on-neon,var(--gig-ink))}body[data-poster] .CsStats-module-scss-module__TugxKq__chip{font-family:var(--gig-label),sans-serif;letter-spacing:.24em;text-transform:uppercase;letter-spacing:.14em;color:var(--gig-muted);clip-path:polygon(0% 1.3px,10% 1.6px,20% 0,30% .1px,40% 0,50% 1.3px,60% .3px,70% 1.8px,80% 1.8px,90% 1.6px,100% .9px,calc(100% - 1.9px) 10%,calc(100% - .4px) 20%,calc(100% - 1.8px) 30%,calc(100% - .8px) 40%,calc(100% - .5px) 50%,calc(100% - .5px) 60%,calc(100% - 1.4px) 70%,calc(100% - .5px) 80%,calc(100% - 1.7px) 90%,100% calc(100% - 1.2px),90% calc(100% - 2px),80% calc(100% - 1.8px),70% calc(100% - 1.5px),60% calc(100% - 1.8px),50% calc(100% - .7px),40% calc(100% - 1.1px),30% calc(100% - 1.4px),20% calc(100% - 1px),10% calc(100% - .9px),0% calc(100% - 1.6px),.2px 90%,.8px 80%,1.1px 70%,1.4px 60%,1.1px 50%,.7px 40%,.2px 30%,.9px 20%,.2px 10%);background:#1a1a1a;border:0;border-radius:0;font-size:.8rem;font-weight:700}body[data-poster] .CsStats-module-scss-module__TugxKq__chip:hover{color:var(--gig-paper);border:0}body[data-poster] .CsStats-module-scss-module__TugxKq__chipActive{color:var(--gig-ink);background:var(--gig-paper)}body[data-poster] .CsStats-module-scss-module__TugxKq__chipActive:hover{color:var(--gig-ink);background:var(--gig-paper)}:is(body[data-poster] .CsStats-module-scss-module__TugxKq__primaryBtn,body[data-poster] .CsStats-module-scss-module__TugxKq__ghostBtn){font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;border-radius:0;font-weight:700}body[data-poster] .CsStats-module-scss-module__TugxKq__pos{color:var(--gig-neon)}
.PlayerStatsTeaser-module-scss-module___2igsq__teaser{margin-bottom:20px}.PlayerStatsTeaser-module-scss-module___2igsq__cta{background:var(--accent);color:var(--accent-fg);border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.PlayerStatsTeaser-module-scss-module___2igsq__cta svg{font-size:.75rem}.PlayerStatsTeaser-module-scss-module___2igsq__cta:hover{background:var(--accent-light)}.PlayerStatsTeaser-module-scss-module___2igsq__bigRating{padding:2px 10px;font-size:1.2rem}body[data-poster] .PlayerStatsTeaser-module-scss-module___2igsq__cta{font-family:var(--gig-label),sans-serif;letter-spacing:.16em;text-transform:uppercase;letter-spacing:.14em;color:var(--gig-on-neon,#fff);clip-path:polygon(0% 1.8px,8.3% 1.1px,16.7% .1px,25% .1px,33.3% .6px,41.7% .2px,50% .6px,58.3% 1px,66.7% 1.4px,75% 1.5px,83.3% .1px,91.7% .6px,100% 1.8px,calc(100% - 1.3px) 8.3%,calc(100% - 1.5px) 16.7%,calc(100% - 1.7px) 25%,calc(100% - .4px) 33.3%,calc(100% - .7px) 41.7%,calc(100% - 1.5px) 50%,calc(100% - .3px) 58.3%,calc(100% - 1.4px) 66.7%,calc(100% - .9px) 75%,calc(100% - 1.8px) 83.3%,calc(100% - 1.5px) 91.7%,100% calc(100% - 1.5px),91.7% calc(100% - 2.7px),83.3% calc(100% - 2.7px),75% calc(100% - 1.6px),66.7% calc(100% - 1.6px),58.3% calc(100% - 1.7px),50% calc(100% - .8px),41.7% calc(100% - .8px),33.3% calc(100% - 1.2px),25% calc(100% - .6px),16.7% calc(100% - 1.2px),8.3% calc(100% - .8px),0% calc(100% - 1.8px),.9px 91.7%,1.8px 83.3%,1.8px 75%,.4px 66.7%,1.1px 58.3%,.1px 50%,.6px 41.7%,1.3px 33.3%,.2px 25%,.7px 16.7%,.1px 8.3%);border-radius:0;padding:9px 16px 8px;font-size:.95rem;font-weight:700;transition:rotate .2s,translate .2s,background .15s;rotate:-1deg}body[data-poster] .PlayerStatsTeaser-module-scss-module___2igsq__cta:hover{translate:0 -2px;rotate:none}body[data-poster] .PlayerStatsTeaser-module-scss-module___2igsq__bigRating{border-radius:0}
