.meter{--lv-easy:#35D07F;--lv-med:#F0A23A;--lv-hard:#FF5A3C;display:flex;align-items:center;gap:8px}.meter .notches{display:flex;gap:4px;flex:none}.meter .notches i{width:22px;height:8px;border-radius:2px;background:#ffffff24;display:block}.meter b{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.meter.easy .notches i:nth-child(1){background:var(--lv-easy)}.meter.easy b{color:var(--lv-easy)}.meter.medium .notches i:nth-child(-n+2){background:var(--lv-med)}.meter.medium b{color:var(--lv-med)}.meter.hard .notches i:nth-child(-n+3){background:var(--lv-hard)}.meter.hard b{color:var(--lv-hard)}.qbody>.meter{margin-bottom:var(--s4)}.level-panel{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:12px 14px;margin-bottom:var(--s4);border-radius:6px;background:#00000047;border:1px solid rgba(255,255,255,.08)}.level-panel .lab{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.qask-career{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:22px;line-height:1.1;margin:0 0 var(--s3)}@media(min-width:768px){.qask-career{font-size:28px}}.bl-wait{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;box-sizing:border-box;padding:24px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow-y:auto;color:var(--ink);background:radial-gradient(90% 46% at 50% 36%,var(--turf-lit) 0%,#0E2A1B 58%,var(--turf-deep) 100%)}.bl-wait h1{margin:28px 0 0;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;font-size:24px;line-height:1.1;text-transform:uppercase}.bl-wait p{margin:14px 0 0;font-size:15px;line-height:1.45;color:#c3c5ba}.bl-wait .btn{max-width:420px}.bl-wait-mid{flex:1;display:flex;flex-direction:column;justify-content:center}.bl-wait-mark{width:84px;height:84px;background:var(--gold);-webkit-mask:url(/mark.svg) center/contain no-repeat;mask:url(/mark.svg) center/contain no-repeat;animation:bl-pulse 1.3s ease-in-out infinite}@keyframes bl-pulse{50%{opacity:.45;transform:scale(.94)}}.bl-welcome{justify-content:flex-start;padding-top:max(56px,8svh)}.bl-welcome h1{margin-top:40px;font-size:34px}.bl-welcome h1 em{font-style:normal;color:var(--gold)}.bl-prize{position:relative;flex:none;width:188px;height:262px;border-radius:14px;background:var(--gold);display:flex;align-items:center;justify-content:center;box-shadow:0 22px 60px #e8b33a47;animation:bl-deal .7s cubic-bezier(.2,.9,.3,1.15) both}.bl-prize i{position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:2px solid rgba(0,0,0,.72);border-radius:8px}.bl-prize img{width:112px;height:112px;object-fit:contain;filter:brightness(0)}@keyframes bl-deal{0%{opacity:0;transform:translateY(40px) rotate(8deg) scale(.86)}to{opacity:1;transform:rotate(-4deg)}}.bl-got{width:100%;max-width:420px;margin-top:28px;border-top:1px solid rgba(234,231,222,.14)}.bl-got div{display:flex;justify-content:space-between;align-items:center;min-height:52px;border-bottom:1px solid rgba(234,231,222,.14);font-size:15px;font-weight:500}.bl-got b{font-weight:500;color:var(--gold)}.bl-grow{flex:1;min-height:24px}@media(prefers-reduced-motion:reduce){.bl-wait-mark,.bl-prize{animation:none}.bl-prize{transform:rotate(-4deg)}}.bl-entry{display:flex;width:100%;min-height:68px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;margin-bottom:var(--s2,8px);border:1px solid var(--paper-edge);border-radius:10px;background:none;color:var(--ink);text-align:left}.bl-entry.on{border-color:#e8b33a8c}.bl-entry b{display:block;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;font-size:16px;text-transform:uppercase}.bl-entry.on b{color:var(--gold)}.bl-entry small{font-size:14px;opacity:.75}.bl-entry i{font-style:normal;font-size:14px;font-weight:500}.bl-card{padding:18px 16px;margin-bottom:var(--s2,8px);border:1px solid var(--paper-edge);border-radius:10px}.bl-card.on{border-color:#e8b33a8c}.bl-card.bad{border-color:#f08a7a}.bl-card b{display:block;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;font-size:18px;text-transform:uppercase}.bl-card.on b{color:var(--gold)}.bl-card p{margin:4px 0 0;font-size:14px;opacity:.8}.bl-card p.bl-big{margin-top:6px;font-size:15px;opacity:1}.bl-card .btn{margin-top:18px}.bl-skel{margin-bottom:24px;border-radius:10px;background:var(--paper-edge);animation:bl-pulse 1.3s ease-in-out infinite}.bl-link{min-height:44px;display:inline-flex;align-items:center;border:0;padding:0;background:none;color:var(--gold);font:inherit;font-size:14px;font-weight:500;text-decoration:none}.bl-amt{margin-left:6px;font-size:14px;font-weight:400;opacity:.7}.bl-cancel{display:block;width:100%;min-height:48px;margin-top:var(--s4,16px);border:0;background:none;color:#f08a7a;font:inherit;font-size:15px;font-weight:500}.bl-plan{padding:18px 18px 20px;background:linear-gradient(160deg,#e8b33a1f,#e8b33a00 62%)}.bl-plan-top{display:flex;align-items:center;gap:10px}.bl-plan-top svg{height:22px;width:auto;fill:var(--gold);flex:none}.bl-card .bl-plan-top b{font-size:16px}.bl-card:not(.on) .bl-plan-top svg{fill:var(--ink-soft)}.bl-pill{margin-left:auto;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(232,179,58,.45)}.bl-card:not(.on) .bl-pill{color:var(--ink-soft);border-color:var(--paper-edge)}.bl-card p.bl-price{margin-top:16px;font-size:14px;opacity:.8}.bl-price strong{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;font-size:30px;line-height:1;margin-right:4px;color:var(--ink);opacity:1}.bl-card p.bl-next{margin-top:10px;padding-top:12px;border-top:1px solid var(--paper-edge);font-size:14px}.bl-card .bl-next b{display:inline;font:inherit;font-weight:600;text-transform:none;color:var(--ink)}.bl-pm{gap:14px}.pm-mark{width:40px;height:26px;flex:none;color:var(--ink)}.bl-pm-txt{display:flex;flex-direction:column;gap:3px}.bl-pm-txt b{font-weight:600;font-size:14.5px;font-variant-numeric:tabular-nums}.bl-pm-txt small{font-size:12.5px;color:var(--ink-soft)}.bl-hist{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.bl-hist th{padding:10px var(--s4) 8px;text-align:left;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--paper-edge)}.bl-hist td{padding:0 var(--s4);height:52px;color:var(--ink)}.bl-hist tr+tr td{border-top:1px solid var(--paper-edge)}.bl-hist td:last-child,.bl-hist th:last-child{text-align:right}.bl-hist td:nth-child(2){color:var(--ink-soft)}.rzp-ground{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#050b10}.rzp-world{position:absolute;left:0;top:0;width:3840px;height:720px}.rzp-world img{position:absolute;left:0;top:0;max-width:none;image-rendering:pixelated}.rzp-pitch,.rzp-crowd{width:3840px;height:720px}.rzp-crowd{animation:rzp-bob 1s step-end infinite}.rzp-wall{position:absolute;left:0;top:306px;width:3840px;height:22px;background:#0c1419;border-top:2px solid #1A252A;box-sizing:border-box}.rzp-crowd.c0{animation-duration:.8s}.rzp-crowd.c1{animation-duration:1.1s;animation-delay:-.3s}.rzp-crowd.c2{animation-duration:.95s;animation-delay:-.6s}.rzp-crowd.c3{animation-duration:1.3s;animation-delay:-.15s}@keyframes rzp-bob{0%{transform:translateY(0)}35%{transform:translateY(-4px)}65%{transform:translateY(-2px)}85%{transform:translateY(0)}}.rzp-flag{position:absolute;top:130px;width:330px;height:180px;overflow:hidden}.rzp-flag img{position:static!important;width:1980px;height:180px;animation:rzp-run 1.5s steps(6) infinite}@keyframes rzp-run{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.rzp-crowd,.rzp-flag img{animation:none}}.rzp-hero-ground{container-type:size}.rzp-hero-ground .rzp-world{left:50%;top:50%;transform-origin:0 0;--k:max(1, tan(atan2(100cqw, 1280px)), tan(atan2(100cqh, 600px)));transform:scale(var(--k)) translate(-640px,-330px)!important}.slide.bg-rowz:after{background:linear-gradient(180deg,#050b100d,#050b1033 38%,#050b10db 64%,#050b10f0)}.rzp-logo{display:block;width:min(86vw,330px);height:auto;margin:0 0 4px -10px;image-rendering:pixelated;filter:drop-shadow(0 5px 0 #050B10)}@media(min-width:760px){.slide.bg-rowz:after{background:linear-gradient(90deg,#050b10e6,#050b1099 36%,#050b1000 62%)}}.dx-card.rzp-today{grid-column:1/-1;overflow:hidden}.rzp-today-art,.rzp-plate-art{position:absolute;top:0;right:0;bottom:0;width:62%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 45%);mask-image:linear-gradient(90deg,transparent 0,#000 45%)}.rzp-today-art .rzp-world,.rzp-plate-art .rzp-world{left:auto;right:0}.rzp-today .dx-today-in{position:relative;z-index:2}.rzp-today .dx-today-ttl,.rzp-today .dx-today-line{max-width:60%}.rzp-yds{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 900;font-variant-numeric:tabular-nums;font-size:22px;line-height:1;color:#f2c14e;letter-spacing:.01em}.mplate.rzp-plate{overflow:hidden}.mplate.rzp-plate:after{box-shadow:inset 0 0 0 1px #f2c14e73}.rzp-plate .mplate-body{position:relative;z-index:2}.rzp-plate .mplate-copy{max-width:58%}.rzp-plate .mplatebadge{color:#14171a}.rzp-land-hero{min-height:0;height:min(84svh,640px)}.rzp-land-more{padding:24px var(--gutter) 48px;display:flex;flex-direction:column;gap:14px}.rzp-land-more p{margin:0;max-width:560px;font-size:15px;line-height:1.6}.rzp-land-more .small{font-size:13px;color:var(--ink-soft)}.rzp-land-more a{color:inherit;text-decoration:underline}@media(min-width:768px){.rzp-land-more{padding:32px max(32px,calc(50% - 660px)) 64px}}.adslot{display:flex;flex-direction:column;align-items:center;gap:6px;margin:24px 0}.adslot-lab{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.adslot-box{width:var(--ad-w,300px);height:var(--ad-h,250px);contain:layout size;overflow:hidden;position:relative}.adslot-fill{width:100%;height:100%}.adslot-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--ink-soft);border:1px dashed var(--paper-edge);border-radius:4px}.rz{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;height:100svh;overflow:hidden;overflow:clip;background:#050b10;color:#f1eedf;font-family:Archivo,system-ui,sans-serif;touch-action:manipulation;-webkit-user-select:none;user-select:none}.rz img{image-rendering:pixelated;display:block;max-width:none}.rz-world{position:absolute;left:0;top:0;width:3840px;height:720px;transform-origin:0 0;will-change:transform}.rz-plate{position:absolute;left:0;top:0;width:3840px;height:720px}.rz-rowzplate{opacity:0;transition:opacity .5s ease}.rz-tee{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .5s ease}.rz-tee.off{opacity:0}.rz-hit{animation:rz-run .24s steps(2) infinite}.rz-rowzplate.on{opacity:1}.rz-crowd{position:absolute;left:0;top:0;width:3840px;height:720px;animation:rz-bob 1s step-end infinite}.rz-wall{position:absolute;left:0;top:306px;width:3840px;height:22px;background:#0c1419;border-top:2px solid #1A252A;box-sizing:border-box}.rz-crowd.c0{animation-duration:.8s}.rz-crowd.c1{animation-duration:1.1s;animation-delay:-.3s}.rz-crowd.c2{animation-duration:.95s;animation-delay:-.6s}.rz-crowd.c3{animation-duration:1.3s;animation-delay:-.15s}.rz-is-rowz .rz-crowd{animation-duration:.35s}.rz-spr{position:absolute;overflow:hidden}.rz-keeper{position:absolute;left:0;top:0}.rz-idle{animation:rz-run 1.2s steps(4) infinite}.rz-kick{animation:rz-kick .5s steps(5) forwards}@keyframes rz-kick{to{transform:translate(-83.333%)}}.rz-ball{position:absolute;left:0;top:0;width:22px;height:22px}.rz-shadow{position:absolute;left:0;top:-4px;width:20px;height:6px;border-radius:50%;background:#00000080;transform-origin:50% 50%;pointer-events:none}.rz-shadow-k{left:30px;top:0;width:44px;height:8px;transform:translateY(557px);opacity:.45}.rz-ball.gone{opacity:0;transition:opacity .25s ease}.rz-fan{animation:rz-fade .4s ease both}@keyframes rz-fade{0%{opacity:0}}.rz-ball img{width:22px;height:22px}.rz-trail{position:absolute;left:0;top:0;width:3840px;height:720px;overflow:visible;pointer-events:none}.rz-trail polyline{stroke:#e9e6d6;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.rz-pie{position:absolute;left:3604px;top:70px;width:32px;height:14px;animation:rz-pie 1.6s cubic-bezier(.2,.7,.4,1) forwards}.rz-slider{left:2480px;top:540px;animation:rz-slide 2.2s cubic-bezier(.15,.8,.3,1) .4s forwards}.rz-slider img{animation:rz-run .3s steps(2) infinite}@keyframes rz-run{to{transform:translate(-100%)}}@keyframes rz-bob{0%{transform:translateY(0)}35%{transform:translateY(-4px)}65%{transform:translateY(-2px)}85%{transform:translateY(0)}}@keyframes rz-pie{0%{transform:translate(0) rotate(0)}40%{transform:translate(-90px,-70px) rotate(-260deg)}to{transform:translate(-200px,120px) rotate(-640deg);opacity:0}}@keyframes rz-slide{to{transform:translate(1050px)}}.rz-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#03070a;opacity:0;transition:opacity .45s ease;pointer-events:none}.rz-dim.on{opacity:.4}.rz-dim.deep{opacity:.5}.rz-dim.results{opacity:.62}.rz-spot{position:absolute;left:-340px;top:-720px;width:800px;height:1400px;pointer-events:none;opacity:0;transition:opacity .45s ease;box-shadow:0 0 0 3000px #03070a6b}.rz .rz-spot img{width:100%;height:100%;image-rendering:auto}.rz-spot.on{opacity:1}.rz-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff0b4;pointer-events:none;animation:rz-flash .6s ease-out forwards}@keyframes rz-flash{0%{opacity:.85}to{opacity:0}}.rz-icon{position:absolute;top:12px;width:44px;height:44px;border:0;background:#050b10b3;border-radius:50%;display:grid;place-items:center;cursor:pointer;z-index:3}.rz-icon svg{width:22px;height:22px;fill:none;stroke:#f1eedf;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rz-back{left:12px}.rz-mute{right:12px}.rz-panel{position:absolute;left:16px;right:16px;box-sizing:border-box;padding:14px 16px 16px;background:#050b10f0;border:2px solid #F2C14E;box-shadow:0 0 14px #f2c14e8c;animation:rz-in .35s ease both;z-index:2}.rz-top{top:64px}.rz-bottom{bottom:16px}@keyframes rz-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.rz-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:.08em}.rz-gold{color:#f2c14e}.rz-q h2{text-align:center;text-wrap:balance;margin:10px 0 0;font-size:24px;line-height:1.25;font-weight:600;font-stretch:90%}.rz-q h2 em{font-style:normal;color:#f2c14e}.rz-q-small{padding-bottom:12px}.rz-answer{position:absolute;left:16px;right:16px;bottom:24px;display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:8px;z-index:2;animation:rz-in .35s ease both}.rz-pick{grid-column:1/-1;list-style:none;margin:0;padding:0;background:#050b10f5;border:2px solid rgba(242,193,78,.5);max-height:42svh;overflow-y:auto}.rz-pick button{display:flex;width:100%;min-height:var(--tap,44px);align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;background:none;border:0;border-top:1px solid rgba(234,231,222,.08);color:#f1eedf;font:500 16px Archivo,sans-serif;text-align:left;cursor:pointer}.rz-pick li:first-child button{border-top:0}.rz-pick button:hover,.rz-pick button:focus-visible{background:#f2c14e24;outline:none}.rz-pick small{flex:none;font-size:13px;opacity:.6;font-variant-numeric:tabular-nums}.rz-answer input.bad{border-color:#e5484d;animation:rz-bad .45s ease}@keyframes rz-bad{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.rz-answer input{box-sizing:border-box;height:52px;min-width:0;background:#050b10f5;border:2px solid #F2C14E;color:#f1eedf;font:500 17px Archivo,sans-serif;padding:0 12px;-webkit-user-select:text;user-select:text}.rz-go{height:52px;background:#f2c14e;color:#14171a;border:0;box-shadow:0 4px #8a6418;font:800 16px Archivo,sans-serif;letter-spacing:.1em;cursor:pointer}.rz-go:active{transform:translateY(3px);box-shadow:0 1px #8a6418}.rz-go:disabled{opacity:.5}.rz-ghost{min-height:48px;background:transparent;color:#f1eedf;border:1px solid #F1EEDF;font:600 15px Archivo,sans-serif;letter-spacing:.06em;cursor:pointer}.rz-link{background:none;border:0;color:#f2c14e;font:600 14px Archivo,sans-serif;min-height:44px;cursor:pointer}.rz-sr{position:absolute;left:-9999px}.rz-home{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.rz-home>*{pointer-events:auto}.rz-vignette{position:absolute;left:50%;top:38%;width:min(94vw,1200px);height:min(70svh,470px);transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(ellipse closest-side,#050b10db 0,#050b10b8 42%,#050b1061 68%,#050b101a 87%,#050b1000)}.rz-logo-wrap{position:absolute;left:50%;top:38%;width:min(94vw,744px);aspect-ratio:186/66;transform:translate(-50%,-50%)}.rz-logo,.rz-logo-glow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rz-logo{filter:drop-shadow(0 6px 0 #050B10);animation:rz-logo .8s cubic-bezier(.2,1.4,.4,1) both}.rz-logo-glow{filter:blur(12px) brightness(1.7) saturate(1.5);mix-blend-mode:screen;opacity:.95;image-rendering:auto;animation:rz-logo .8s cubic-bezier(.2,1.4,.4,1) both}@keyframes rz-logo{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.rz-home .rz-panel{left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;gap:12px;text-align:center;box-shadow:none}.rz-powered{margin:0;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px}.rz-powered span{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:700}.rz-powered img{width:28px;height:28px;image-rendering:auto}.rz-fans,.rz-cast{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .5s ease}.rz-fans.off,.rz-cast.off{opacity:0}.rz-fans .rz-spr img{opacity:1}@media(min-width:760px){.rz-home .rz-panel{width:400px;bottom:24px}}.rz-rule{margin:0;font-size:17px;line-height:1.35}.rz-rule span{display:block;color:#f2c14e;font-weight:700}.rz-land{text-align:center}.rz-name{font-size:28px;font-weight:700;margin-top:6px}.rz-plus{font-size:20px;color:#f2c14e;font-weight:700;animation:rz-pop .5s cubic-bezier(.2,1.6,.4,1) .1s both}.rz-plus.big{font-size:26px}.rz-verdict{font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-top:4px;opacity:.85}.rz-verdict.common{color:#a9adb0}.rz-verdict.uncommon{color:#5bd66e;text-shadow:0 0 8px rgba(91,214,110,.55);opacity:1}.rz-verdict.rare{color:#4fa3ff;text-shadow:0 0 10px rgba(79,163,255,.6);opacity:1}.rz-verdict.obscure{color:#b57bff;text-shadow:0 0 12px rgba(181,123,255,.65);opacity:1}.rz-verdict.legendary{color:#f2c14e;text-shadow:0 0 8px rgba(242,193,78,.8),0 0 18px rgba(242,193,78,.5);opacity:1}.rz-alt{list-style:none;margin:10px 0 0;padding:8px 0 0;border-top:1px solid rgba(234,231,222,.15);font-size:14px;animation:rz-fade .4s ease .5s both}.rz-alt li{display:flex;justify-content:space-between;gap:12px;padding:2px 0}.rz-alt b{color:#f2c14e;font-variant-numeric:tabular-nums}.rz-alt .rz-alt-h{font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}@keyframes rz-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.rz-next{position:absolute;left:16px;right:16px;bottom:24px;z-index:2;animation:rz-in .35s ease .2s both}.rz-win{display:flex;flex-direction:column;gap:10px;text-align:center}.rz-logo-slam{width:260px;height:auto;margin:0 auto;animation:rz-slam .35s cubic-bezier(.3,1.5,.5,1) .5s both}@keyframes rz-slam{0%{transform:scale(1.8);opacity:0}to{transform:none;opacity:1}}.rz-cheer{font-size:26px;font-weight:800;color:#f2c14e}.rz-results{top:64px;max-height:calc(100svh - 80px);overflow:auto;display:flex;flex-direction:column;gap:12px}.rz-small{font-size:14px;opacity:.75}.rz-total{font-size:46px;font-weight:800;line-height:1;color:#f2c14e}.rz-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:16px}.rz-list li{display:flex;justify-content:space-between;gap:12px}.rz-list b{color:#f2c14e}.rz-row{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:8px}.rz-row .rz-go{height:56px}.rz-premium{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#f2c14e14;border:0;border-left:3px solid #F2C14E;color:#f1eedf;font:500 14px Archivo,sans-serif;text-align:left;cursor:pointer;transition:background .2s ease}.rz-premium:active{background:#f2c14e29}.rz-premium span{display:flex;flex-direction:column;gap:3px}.rz-premium small{font-size:13px;color:#aeb8ac}.rz-premium b{color:#f2c14e;font-size:16px}.rz-premium svg{flex:none;width:20px;height:20px;fill:none;stroke:#f2c14e;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.rz-rev p{margin:0 0 6px;font-size:14px;line-height:1.35;color:#aeb8ac}.rz-rev div{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;background:#17241d;border-left:4px solid #F2C14E;font-size:18px;font-weight:700}.rz-rev b{color:#f2c14e;font-size:15px;white-space:nowrap}.rz-rev small{display:block;margin-top:4px;font-size:13px;opacity:.7}.rz-archive ul{list-style:none;margin:0;padding:0}.rz-archive li button{width:100%;min-height:48px;display:flex;justify-content:space-between;align-items:center;background:none;border:0;border-bottom:1px solid #3A4A44;color:#f1eedf;font:500 15px Archivo,sans-serif;cursor:pointer}.rz-archive b{color:#f2c14e}.rz-today{position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:2}@media(min-width:760px){.rz-panel,.rz-answer,.rz-next{left:0;right:0;margin-inline:auto;width:560px}.rz-top{top:12svh}.rz-panel{width:640px;padding:18px 22px 22px}.rz-q{width:780px}.rz-q h2{font-size:34px;margin-top:14px}.rz-meta{font-size:16px}.rz-answer{width:560px;bottom:auto;top:calc(12svh + 190px);grid-template-columns:minmax(0,1fr) 120px}.rz-answer input,.rz-answer .rz-go{height:60px;font-size:20px}.rz-name{font-size:40px}.rz-plus{font-size:26px}.rz-verdict,.rz-alt{font-size:18px}.rz-alt li{padding:4px 0}.rz-alt .rz-alt-h{font-size:14px}.rz-next .rz-go{height:60px;font-size:18px}.rz-panel{animation:none}.rz-results{width:420px;top:0;bottom:0;margin-block:auto;height:fit-content}}@media(prefers-reduced-motion:reduce){.rz-crowd,.rz-idle,.rz-slider img,.rz-logo,.rz-plus,.rz-logo-slam,.rz-panel,.rz-answer,.rz-next{animation:none}}.rz-res{background:linear-gradient(180deg,#0b1a14 0,#050b10 120px);box-shadow:0 0 0 4px #050b10,0 0 22px #f2c14e80,inset 0 0 0 2px #1e3a2c}.rz-res-head{display:flex;justify-content:space-between;align-items:center;margin:-2px 0 -4px}.rz-res-head img{width:112px;height:auto;filter:drop-shadow(0 3px 0 #050B10)}.rz-res-head span{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#aeb8ac}.rz-total{font-size:64px;letter-spacing:-.02em;text-shadow:0 4px 0 #6B4E12,0 0 24px rgba(242,193,78,.35);animation:rz-pop .5s cubic-bezier(.2,1.6,.4,1) both}.rz-total small{font-size:24px;letter-spacing:.06em}.rz-where{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7fd6a0;margin-top:-6px}.rz-track{position:relative;height:14px;margin:6px 22px 4px 4px;background:repeating-linear-gradient(90deg,#1b3a28 0,#1b3a28 12px,#214632 12px,#214632 24px);border:2px solid #2F5A42}.rz-track i{position:absolute;top:-4px;bottom:-4px;width:2px;background:#e9e6d6;opacity:.5}.rz-track-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#8a6418,#f2c14e);transform-origin:0 50%;animation:rz-grow 1s cubic-bezier(.2,.8,.3,1) both}.rz-track img{position:absolute;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:rz-roll 1s cubic-bezier(.2,.8,.3,1) both}.rz-track b{position:absolute;right:-22px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:900;color:#f2c14e}@keyframes rz-grow{0%{transform:scaleX(0)}}@keyframes rz-roll{0%{left:0;transform:rotate(-540deg)}}.rz-kicks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rz-kicks li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;background:#0f1f18;border-left:3px solid #2F5A42;animation:rz-slidein .4s cubic-bezier(.2,.9,.3,1) both}.rz-kicks li.top{border-left-color:#f2c14e;background:linear-gradient(90deg,#f2c14e29,#0f1f18 70%)}.rz-kicks li.miss{opacity:.7}.rz-kicks em{font-style:normal;font-weight:900;font-size:13px;width:24px;height:24px;display:grid;place-items:center;background:#f2c14e;color:#14171a}.rz-kicks span{position:relative;font-size:17px;font-weight:600;padding-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rz-kicks span i{position:absolute;left:0;right:0;bottom:0;height:3px;background:#f2c14e;transform-origin:0 50%;animation:rz-grow .7s cubic-bezier(.2,.8,.3,1) both}.rz-kicks b{font-size:18px;color:#f2c14e;font-variant-numeric:tabular-nums}@keyframes rz-slidein{0%{opacity:0;transform:translate(-14px)}}@media(prefers-reduced-motion:reduce){.rz-total,.rz-track-fill,.rz-track img,.rz-kicks li,.rz-kicks span i{animation:none}}.rz-pass{grid-column:1/-1;justify-self:center;margin-top:-4px;color:#aeb8ac;text-decoration:underline;text-underline-offset:3px}.rz-trip{animation:rz-trip .78s steps(5) .12s both}@keyframes rz-trip{to{transform:translate(-83.333%)}}.rz-getup{animation:rz-getup .56s steps(4) both}@keyframes rz-getup{to{transform:translate(-80%)}}.rz-spr:has(>.rz-trip),.rz-spr:has(>.rz-getup){clip-path:inset(0 2px)}.rz-pick small{display:flex;align-items:center;gap:8px}.rz-pick small img{width:22px;height:15px;object-fit:cover;opacity:1}.rz-pick .flagplate{font-size:11px}.rz-pick small b{font-weight:600;font-size:12px;opacity:.85;text-transform:capitalize}.rz-pick-h{padding:8px 12px 4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.rz-cheer-k{animation:rz-run .4s steps(2) infinite}.rz-deep .rz-crowd{animation-duration:.35s}.rz-flash.gold{background:#f2c14e;animation:rz-flash .7s ease-out forwards}.rz-party{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden}.rz-party i{position:absolute;top:-14px;display:block;opacity:0;animation:rz-conf 2s linear infinite both}@keyframes rz-conf{0%{opacity:1;transform:translate(0) rotate(0)}50%{transform:translate(12px,50svh) rotate(160deg)}to{opacity:1;transform:translate(-6px,104svh) rotate(320deg)}}.rz-deep .rz-land{box-shadow:0 0 0 2px #f2c14e,0 0 28px #f2c14ed9;animation:rz-glow 1.2s ease-in-out infinite alternate}@keyframes rz-glow{to{box-shadow:0 0 0 2px #f2c14e,0 0 44px #f2c14e}}.rz-deep .rz-verdict.legendary{font-size:24px;animation:rz-stamp .45s cubic-bezier(.3,1.6,.5,1) .15s both}@keyframes rz-stamp{0%{transform:scale(2.4);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.rz-party i,.rz-cheer-k,.rz-deep .rz-land,.rz-deep .rz-verdict.legendary{animation:none}.rz-party i{display:none}}.rz-fly-count{position:absolute;left:0;right:0;top:34svh;z-index:2;pointer-events:none;text-align:center;font-size:72px;font-weight:800;line-height:1;color:#f2c14e;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 5px 0 #6B4E12,0 0 28px rgba(242,193,78,.45);animation:rz-pop .4s cubic-bezier(.2,1.6,.4,1) both}.rz-fly-count small{font-size:28px;letter-spacing:.06em;margin-left:8px}@media(min-width:760px){.rz-fly-count{font-size:112px}.rz-fly-count small{font-size:40px}}@media(prefers-reduced-motion:reduce){.rz-fly-count{animation:none}}.rz-plus{font-size:30px;font-weight:800;letter-spacing:-.01em;text-shadow:0 3px 0 #6B4E12,0 0 18px rgba(242,193,78,.35)}.rz-plus.big{font-size:40px}@media(min-width:760px){.rz-plus{font-size:38px}.rz-plus.big{font-size:52px}}.rz-fly-count{transition:transform .25s cubic-bezier(.2,1.8,.4,1),color .25s ease;transform-origin:50% 60%}.rz-fly-count:before{content:"";position:absolute;left:50%;top:50%;width:min(92vw,620px);height:200px;transform:translate(-50%,-50%);z-index:-1;background:radial-gradient(ellipse closest-side,#03070ad9,#03070a99 55%,#03070a00)}.rz-fly-count{--glow:#E8E3D0;--spread:10px;color:#f2c14e}.rz-fly-count[data-tier=uncommon]{--glow:#5BD66E;--spread:16px}.rz-fly-count[data-tier=rare]{--glow:#4FA3FF;--spread:22px}.rz-fly-count[data-tier=obscure]{--glow:#B57BFF;--spread:30px}.rz-fly-count[data-tier=legendary]{--glow:#F2C14E;--spread:40px}.rz-fly-count .rz-num{position:relative;display:inline-block}.rz-fly-count .rz-num>span:first-child{display:inline-block;color:#f2c14e;transition:text-shadow .25s ease;text-shadow:0 5px 0 #6B4E12,0 2px 12px rgba(0,0,0,.9),0 0 var(--spread) var(--glow),0 0 calc(var(--spread) * 2) var(--glow)}.rz-fly-count .rz-echo{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;color:var(--glow);opacity:0;pointer-events:none}.rz-fly-count.settled .rz-num>span:first-child{animation:rz-settle 1.2s ease-out both}@keyframes rz-settle{35%{text-shadow:0 5px 0 #6B4E12,0 0 calc(var(--spread) * 2) var(--glow),0 0 calc(var(--spread) * 4) var(--glow)}}.rz-fly-count.settled .rz-echo{animation:rz-echo 1s ease-out .1s both}@keyframes rz-echo{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media(prefers-reduced-motion:reduce){.rz-fly-count,.rz-fly-count.settled .rz-num>span:first-child,.rz-fly-count.settled .rz-echo{transition:none;animation:none}}.rz-landcol{display:contents}@media(min-width:760px){.rz-landcol{display:flex;flex-direction:column;gap:16px;position:absolute;left:0;right:0;top:12svh;margin-inline:auto;width:640px;z-index:2}.rz-landcol .rz-panel,.rz-landcol .rz-next{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;width:auto}}.rz-smoke .rz-spr img{opacity:.45}.rz-howbtn{position:absolute;left:16px;right:16px;bottom:16px;height:44px;background:#050b10b3;border:2px solid #F2C14E;color:#f2c14e;font:700 15px Archivo,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.rz-howbtn:hover{background:#f2c14e1f}.rz-how{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;padding:16px;background:#03070ab8;animation:rz-fade .25s ease both}.rz-how-box{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:min(100%,460px);margin:0;display:flex;flex-direction:column;gap:12px;text-align:left}.rz-how-box h2{margin:0;font-size:24px;font-weight:800;color:#f2c14e}.rz-how-box p{margin:0;font-size:16px;line-height:1.45}.rz-how-tiers{list-style:none;margin:4px 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.rz-how-tiers li{margin:0}.rz-home{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:64px 16px 24px;box-sizing:border-box}.rz-home .rz-vignette{left:50%;top:42%;width:min(110vw,980px);height:min(80svh,560px)}.rz-home .rz-logo-wrap{position:relative;left:auto;top:auto;transform:none;width:min(88vw,460px);margin-bottom:6px}.rz-home .rz-logo-glow{filter:blur(10px) brightness(1.3) saturate(1.2);opacity:.5}.rz-home .rz-panel{position:relative;left:auto;right:auto;top:auto;bottom:auto;margin:0;width:min(100%,400px);transform:none}.rz-home .rz-howbtn{position:relative;left:auto;right:auto;bottom:auto;width:min(100%,400px)}.rz-powered img{filter:brightness(0) invert(1)}.rz-dim.home{opacity:.22}.rz-home .rz-panel,.rz-home .rz-howbtn{width:min(calc(100% - 24px),400px)}.rz-rev+.rz-rev{border-top:1px solid rgba(234,231,222,.2);padding-top:14px;margin-top:2px}.rz-plus{white-space:nowrap}.rz-shadow:not(.rz-shadow-k){width:24px;height:7px;background:#0009}.rz-runk{animation:rz-run .55s steps(6) infinite}@media(prefers-reduced-motion:reduce){.rz-runk{animation:none}}.rz-home .rz-rule span{white-space:nowrap}.rz-win{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:16px;box-sizing:border-box}.rz-win:before{content:"";position:absolute;left:50%;top:42%;width:min(110vw,980px);height:min(80svh,560px);transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(ellipse closest-side,#050b10e6,#050b10b3 45%,#050b1000)}.rz-win-head{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;animation:rz-stamp .55s cubic-bezier(.3,1.6,.5,1) .2s both}.rz-win-into{margin:0;font-size:clamp(30px,7vw,60px);font-weight:800;line-height:1;color:#f2c14e;letter-spacing:-.01em;text-shadow:0 5px 0 #6B4E12,0 2px 14px rgba(0,0,0,.9),0 0 30px rgba(242,193,78,.55)}.rz-win-logo{position:relative;width:min(88vw,520px);aspect-ratio:186/66}.rz-win-logo .rz-logo{filter:drop-shadow(0 6px 0 #050B10) drop-shadow(0 0 18px rgba(0,0,0,.8))}.rz-win-logo .rz-logo-glow{filter:blur(12px) brightness(1.5) saturate(1.3);opacity:.7}.rz-win-box{position:relative;left:auto;right:auto;top:auto;bottom:auto;margin:0;width:min(calc(100% - 24px),420px);display:flex;flex-direction:column;gap:14px;text-align:center;animation:rz-fade .4s ease .7s both}.rz-win-box p{margin:0;font-size:19px;font-weight:600;line-height:1.35}@media(prefers-reduced-motion:reduce){.rz-win-head,.rz-win-box{animation:none}}@media(max-width:759px){.rz-next,.rz-answer{bottom:calc(36px + env(safe-area-inset-bottom,0px))}}.rz-dispute{position:absolute;left:0;right:0;margin-inline:auto;width:max-content;z-index:2;bottom:calc(92px + env(safe-area-inset-bottom,0px));color:#f1eedf;text-decoration:underline;text-underline-offset:3px;animation:rz-in .35s ease .5s both}@media(min-width:760px){.rz-dispute{bottom:92px}}@media(prefers-reduced-motion:reduce){.rz-dispute{animation:none}}.rz-home,.rz-win{padding-bottom:calc(40px + env(safe-area-inset-bottom,0px))}.rz-results{max-height:calc(100svh - 104px - env(safe-area-inset-bottom,0px))}.rz-tap{position:absolute;padding:0;margin:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:visible}.rz-tap .rz-alt-t{display:none}.rz-tap.on .rz-alt-t{display:block}.rz-tap.on .rz-idle-t{display:none}.rz-card{animation:rz-card .4s steps(2) forwards}@keyframes rz-card{to{transform:translate(-66.667%)}}.rz-inkw{position:absolute;left:-16px;top:-12px;width:144px;height:120px;overflow:hidden;display:none;pointer-events:none}.rz-tap.on .rz-inkw{display:block;animation:rz-inkout 2.6s linear forwards}.rz-tap.on .rz-ink{animation:rz-ink 2.6s steps(7) forwards}@keyframes rz-ink{to{transform:translate(-87.5%)}}@keyframes rz-inkout{0%,78%{opacity:1}to{opacity:0}}.rz-streak{position:absolute;width:80px;height:72px;scale:.8;transform-origin:50% 100%;animation:rz-streak 6s linear forwards}@keyframes rz-streak{to{transform:translate(var(--run))}}.rz-steward.slip{animation:rz-lag 6s linear forwards}@keyframes rz-lag{to{transform:translate(-400px)}}@media(prefers-reduced-motion:reduce){.rz-streak{animation-duration:12s}}.rz-board{--hang:64px;position:absolute;left:16px;right:16px;top:var(--hang);z-index:2;box-sizing:border-box;padding:8px;background:#151b1f;border:3px solid #0B0F12;box-shadow:0 6px #07090b,0 0 40px #f2c14e1f;animation:rz-fade .3s ease both}.rz-board:before,.rz-board:after{content:"";position:absolute;bottom:100%;width:8px;height:calc(var(--hang) + 3px);background:#1e262b;pointer-events:none}.rz-board:before{left:51px}.rz-board:after{right:51px}.rz-rivet{position:absolute;width:5px;height:5px;background:#3a4349}.rz-rivet.tl{left:2px;top:2px}.rz-rivet.tr{right:2px;top:2px}.rz-rivet.bl{left:2px;bottom:2px}.rz-rivet.br{right:2px;bottom:2px}.rz-led{position:relative;background:#020405;border:2px solid #000;padding:8px 12px 12px;overflow:hidden;font-family:VT323,ui-monospace,monospace;font-weight:400;color:#f1eedf;text-transform:uppercase;text-align:center}.rz-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#0000 70%,#020405b3 84%);background-size:3px 3px}@media(min-width:768px){.rz-dots{background-image:radial-gradient(circle,#0000 58%,#020405d9 72%)}}.rz-led.scan{animation:rz-scan 3s steps(30) infinite}@keyframes rz-scan{0%,90%{opacity:1}95%{opacity:.82}}.rz-led-head{display:flex;justify-content:space-between;align-items:baseline;font-size:24px;line-height:1;letter-spacing:.05em;color:#f2c14e;text-shadow:0 0 5px rgba(242,193,78,.55);border-bottom:2px dashed #2A2410;padding-bottom:6px;margin-bottom:8px}.rz-led-q{margin:0;font:inherit;font-size:30px;line-height:1.05;text-wrap:balance;text-shadow:0 0 5px rgba(241,238,223,.35)}.rz-led-q em{font-style:normal;color:#f2c14e;text-shadow:0 0 5px rgba(242,193,78,.55)}.rz-led-name{font-size:40px;line-height:1;overflow-wrap:anywhere;text-shadow:0 0 6px rgba(241,238,223,.4)}.rz-led-name.fly{font-size:30px}.rz-led-name.in{animation:rz-scroll .9s steps(9) both}@keyframes rz-scroll{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}.rz-led-name.wrong{font-size:38px;color:#c9ccbf;text-shadow:none;text-decoration:line-through;text-decoration-thickness:3px;text-decoration-color:#ff7a5c}.rz-led-bad{margin-top:8px;font-size:32px;line-height:1;color:#ff7a5c;text-shadow:0 0 5px rgba(255,122,92,.5);animation:rz-blink 1.2s steps(2) 3}.rz-led-zero{font-size:64px;line-height:1;color:#c9ccbf;text-shadow:0 0 5px rgba(201,204,191,.3)}.rz-led-row{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:8px;min-height:38px}.rz-led-plus,.rz-led-yd{font-size:38px;line-height:1;color:#f2c14e;text-shadow:0 0 5px rgba(242,193,78,.55);white-space:nowrap}.rz-led-yd{display:inline-block;min-width:2ch;height:38px}.rz-led-plus{animation:rz-blink 1.2s steps(2) 3}@keyframes rz-blink{50%{opacity:0}}.rz-led-tag{--t:#A9ADB0;position:relative;display:inline-block;font-size:24px;line-height:1;white-space:nowrap}.rz-led-tag .ta,.rz-led-tag .tb{display:block;box-sizing:border-box;border:2px solid var(--t);padding:3px 8px 1px}.rz-led-tag .ta{background:var(--t);color:#020405;animation:rz-fl 1s step-end infinite}.rz-led-tag .tb{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--t);animation:rz-fl 1s step-end -.5s infinite}@keyframes rz-fl{0%{opacity:1}50%{opacity:0}}.rz-led-tag.uncommon{--t:#5BD66E}.rz-led-tag.rare{--t:#4FA3FF}.rz-led-tag.obscure{--t:#B57BFF}.rz-led-tag.legendary{--t:#F2C14E}.rz-led-alt-h{margin-top:10px;padding-top:8px;border-top:2px dashed #2A2410;font-size:22px;line-height:1;color:#aeb8ac;text-align:left;letter-spacing:.04em}.rz-led-alt{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;text-align:left}.rz-led-alt li{display:flex;justify-content:space-between;gap:12px;font-size:26px;line-height:1.1;animation:rz-rowin .3s steps(3) both}.rz-led-alt b{font-weight:400;color:#f2c14e}@keyframes rz-rowin{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.rz-board.deep{padding:14px 8px;border-color:#8a6418;box-shadow:0 6px #07090b,0 0 40px #f2c14e73}.rz-board.deep .rz-led-head{border-bottom-color:#4a3a12}.rz-board.deep .rz-led-name{color:#f2c14e;animation:none;text-shadow:0 0 8px rgba(242,193,78,.8)}.rz-board.deep .rz-led-plus{color:#ffe08a;animation:rz-pulse .8s steps(2) infinite}.rz-board.deep .rz-led-tag{animation:rz-tagpop .6s steps(3) both}@keyframes rz-pulse{50%{opacity:.6}}@keyframes rz-tagpop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.rz-bulbs{position:absolute;left:6px;right:6px;height:4px;background-image:linear-gradient(90deg,#F2C14E 0 4px,transparent 4px 11px);background-size:11px 4px}.rz-bulbs.a{top:5px;animation:rz-chase .5s steps(2) infinite}.rz-bulbs.b{bottom:5px;animation:rz-chase .5s steps(2) infinite reverse}@keyframes rz-chase{50%{opacity:.25}}.rz-board.long{--hang:58px}@media(min-width:760px){.rz-board{--hang:40px;left:0;right:0;margin-inline:auto;width:780px;padding:12px;border-width:4px;box-shadow:0 8px #07090b,0 0 40px #f2c14e1f}.rz-board:before,.rz-board:after{width:12px;border-right:2px solid #0B0F12;height:calc(var(--hang) + 12px)}.rz-board:before{left:146px}.rz-board:after{right:146px}.rz-rivet{width:6px;height:6px}.rz-rivet.tl{left:6px;top:6px}.rz-rivet.tr{right:6px;top:6px}.rz-rivet.bl{left:6px;bottom:6px}.rz-rivet.br{right:6px;bottom:6px}.rz-led{padding:10px 20px 18px}.rz-dots{background-size:3px 3px}.rz-led-head{font-size:34px;letter-spacing:.06em;padding-bottom:8px;margin-bottom:12px}.rz-led-q{font-size:48px}.rz-led-name{font-size:64px;letter-spacing:.04em}.rz-led-name.fly{font-size:48px}.rz-led-name.wrong{font-size:56px}.rz-led-bad{font-size:44px;margin-top:10px}.rz-led-zero{font-size:88px}.rz-led-row{gap:24px;margin-top:10px;min-height:56px}.rz-led-plus,.rz-led-yd{font-size:56px}.rz-led-yd{height:56px}.rz-led-tag{font-size:34px}.rz-led-tag .ta,.rz-led-tag .tb{padding:4px 12px 2px}.rz-led-alt-h{margin-top:14px;padding-top:10px;font-size:26px;letter-spacing:.06em}.rz-led-alt{margin-top:6px}.rz-led-alt li{font-size:34px}.rz-board.deep{padding:18px 12px}.rz-board.long{--hang:40px}}@media(prefers-reduced-motion:reduce){.rz-board,.rz-led.scan,.rz-led-name.in,.rz-led-bad,.rz-led-plus,.rz-led-alt li,.rz-bulbs,.rz-board.deep .rz-led-plus,.rz-board.deep .rz-led-tag,.rz-led-tag .ta{animation:none}.rz-led-tag .tb{animation:none;opacity:0}}.rz-board{box-shadow:0 6px #07090b,0 0 0 2px #f2c14e2e,0 0 28px 4px #f2c14e52,0 0 90px 40px #0204059e}.rz-board.deep{box-shadow:0 6px #07090b,0 0 0 2px #f2c14e66,0 0 40px 8px #f2c14e8c,0 0 90px 40px #0204059e}.rz-led{box-shadow:inset 0 0 24px #f2c14e14}.rz-led-head{text-shadow:0 0 4px rgba(242,193,78,.9),0 0 12px rgba(242,193,78,.55)}.rz-led-q{text-shadow:0 0 4px rgba(241,238,223,.7),0 0 12px rgba(241,238,223,.35)}.rz-led-q em{text-shadow:0 0 4px rgba(242,193,78,.95),0 0 14px rgba(242,193,78,.6)}.rz-led-name{text-shadow:0 0 5px rgba(241,238,223,.75),0 0 16px rgba(241,238,223,.35)}.rz-led-plus,.rz-led-yd{text-shadow:0 0 5px rgba(242,193,78,.95),0 0 16px rgba(242,193,78,.6)}.rz-led-total{display:inline-block}.rz-led-total.bump{animation:rz-bump .5s cubic-bezier(.2,1.8,.4,1) both}@keyframes rz-bump{0%{transform:scale(1.5);opacity:.6}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.rz-led-total.bump{animation:none}}.rz-fly-count.flyin{transition:transform .36s cubic-bezier(.5,0,.3,1),opacity .36s ease;transform:translate(var(--fx),var(--fy)) scale(var(--fs));opacity:0}.rz-fly-count.flyin:before{opacity:0;transition:opacity .3s ease}.rz-fly-count.flyin{animation:none}@media(min-width:760px){.rz-answer{top:auto;bottom:32px;width:500px;grid-template-columns:minmax(0,1fr) 96px}.rz-answer input,.rz-answer .rz-go{height:52px;font-size:17px}.rz-next{width:500px;bottom:32px}.rz-next.rz-go{height:52px;font-size:16px}}.rz-res-head{gap:10px}.rz-res-head span{flex:1}.rz-share{flex:none;width:44px;height:44px;display:grid;place-items:center;padding:0;background:transparent;border:1px solid #3A4A44;cursor:pointer}.rz-share svg{width:20px;height:20px;fill:none;stroke:#f1eedf;stroke-width:2;stroke-linecap:square}.rz-share:hover{border-color:#f2c14e}.rz-kicks li{display:block;padding:0}.rz-kicks li>button{box-sizing:border-box;width:100%;min-height:44px;display:grid;grid-template-columns:28px minmax(0,1fr) auto 14px;align-items:center;gap:10px;padding:8px 10px;background:none;border:0;color:#f1eedf;font:inherit;text-align:left;cursor:pointer}.rz-chev{width:14px;height:14px;fill:none;stroke:#aeb8ac;stroke-width:3;transition:transform .2s ease}.rz-kicks li.open .rz-chev{transform:rotate(180deg)}.rz-kq{margin:0 10px 8px;padding:8px 10px;background:#0b1418;font-size:14px;line-height:1.4;color:#c9ccbf;animation:rz-fade .25s ease both}.rz-kq span{display:block;margin-top:4px;color:#f1eedf;font-weight:600}.rz-kq small{font-size:13px;font-weight:500;color:#aeb8ac}.rz-kq b{color:#f2c14e;font-variant-numeric:tabular-nums}.rz-res>.rz-go{height:52px}.rz-more{box-sizing:border-box;width:100%;min-height:60px;display:grid;grid-template-columns:56px minmax(0,1fr) 34px;gap:10px;align-items:center;padding:8px 10px 8px 8px;background:#0b1418;border:2px solid #F2C14E;color:#f1eedf;text-align:left;cursor:pointer;font:700 18px/1.25 Archivo,sans-serif;font-stretch:90%}.rz-more:hover{background:#10202a}.rz-reward{display:block;margin:2px auto 0;text-decoration:underline;text-underline-offset:3px}.rz-reward-next{margin:10px 0 0;display:flex;align-items:center;justify-content:center;gap:2px;font:600 14px Archivo,sans-serif;color:#aeb8ac}.rz-bell{width:44px;height:44px;margin:-10px -10px -10px 0;background:none;border:0;display:grid;place-items:center;color:#aeb8ac;cursor:pointer}.rz-bell svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rz-bell.on{color:#f2c14e}.rz-bell.on svg{fill:currentColor}.rz-more.wait{cursor:default}.rz-more.wait>.rz-more-t,.rz-more.wait>.rz-more-go{visibility:hidden}.rz-more-pitch{width:56px;height:38px;display:block}.rz-more-t.one,.rz-keep{white-space:nowrap}.rz-pm{display:inline-block;margin-left:4px;padding:1px 5px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.08em;color:#f2c14e;border:1px solid #F2C14E;vertical-align:2px}.rz-more-go{width:34px;height:34px;display:grid;place-items:center;background:#f2c14e;border-radius:50%}.rz-more-go svg{width:18px;height:18px;fill:none;stroke:#14171a;stroke-width:3}@media(min-width:760px){.rz-more{min-height:64px;grid-template-columns:64px minmax(0,1fr) 36px;gap:12px;padding:10px 12px 10px 10px;font-size:20px}.rz-more-pitch{width:64px;height:44px}.rz-more-go{width:36px;height:36px}.rz-res>.rz-go{height:56px}}@media(prefers-reduced-motion:reduce){.rz-kq{animation:none}.rz-chev{transition:none}}.rz-res>*{flex:none}.rz-c{position:absolute;width:68px;height:84px;padding:0;margin:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.rz-c svg{display:block;overflow:visible;shape-rendering:crispEdges}.rz-c>svg{animation:rzc-sb 1.2s step-end infinite}@keyframes rzc-sb{0%{transform:translateY(0)}50%{transform:translateY(-1px)}}.rz-c .c-alt{display:none}.rz-c.on .c-alt{display:inline}.rz-c.on .c-idle{display:none}.rz-c.on .c-toss{animation:rzc-toss .75s steps(4) 2}@keyframes rzc-toss{50%{transform:translateY(-12px)}}.rz-c.on .c-lurch{animation:rzc-lurch 1.5s steps(6) forwards}@keyframes rzc-lurch{0%{transform:translate(0)}25%{transform:translate(7px)}55%{transform:translate(4px)}80%{transform:translate(1px)}to{transform:translate(0)}}.rz-c.on .c-puff{animation:rzc-puff 1.5s steps(5) forwards}.rz-c.on .c-puff2{animation-delay:.25s}@keyframes rzc-puff{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-6px,-10px)}}.rz-c.on .c-flash{animation:rzc-flash 1.5s steps(3) forwards}@keyframes rzc-flash{0%{opacity:1}30%{opacity:.7}55%,to{opacity:0}}.rz-c.on .c-wave{animation:rzc-wave .5s steps(2) 3}@keyframes rzc-wave{50%{transform:translate(-2px)}}.rz-c .c-it{transform-box:fill-box;transform-origin:center}.rz-c.on .c-kst{animation:rzc-kst 2.6s step-end forwards}@keyframes rzc-kst{0%{opacity:1}30%,to{opacity:0}}.rz-c .c-kbd{opacity:0}.rz-c.on .c-kbd{animation:rzc-kbd 2.6s step-end forwards}@keyframes rzc-kbd{0%{opacity:0}30%,to{opacity:1}}.rz-c.on .c-scr{animation:rzc-scr .16s steps(2) infinite}@keyframes rzc-scr{50%{transform:translate(1px,-1px)}}.rz-c.on .c-i1{animation:rzc-i1 2.6s steps(26) forwards}@keyframes rzc-i1{0%{transform:translate(0) rotate(0)}12%{transform:translate(-4px,2px) rotate(60deg)}24%,55%{transform:translate(-9px,6px) rotate(90deg);opacity:1}56%,to{transform:translate(-9px,6px) rotate(90deg);opacity:0}}.rz-c.on .c-i2{animation:rzc-i2 2.6s steps(26) forwards}@keyframes rzc-i2{0%{transform:translate(0) rotate(0)}14%{transform:translate(-8px) rotate(-120deg)}28%,70%{transform:translate(-14px,5px) rotate(-200deg);opacity:1}71%,to{transform:translate(-14px,5px) rotate(-200deg);opacity:0}}.rz-c.on .c-i3{animation:rzc-i3 2.6s steps(26) forwards}@keyframes rzc-i3{0%{transform:translate(0)}16%{transform:translate(-3px,3px) rotate(30deg)}26%,85%{transform:translate(-5px,6px) rotate(0);opacity:1}86%,to{transform:translate(-5px,6px);opacity:0}}.rz-c.on .c-bj{animation:rzc-bj 2.6s step-end forwards}@keyframes rzc-bj{0%{transform:none}56%{transform:translateY(-1px)}60%{transform:none}71%{transform:translateY(-1px)}75%{transform:none}86%{transform:translateY(-1px)}90%{transform:none}}.rz-c.on .c-flag{animation:rzc-flag .2s steps(2) infinite}@keyframes rzc-flag{50%{transform:translateY(1px)}}.rz-c.on .c-blk{animation:rzc-blk .5s step-end infinite}@keyframes rzc-blk{50%{opacity:0}}.rz-c.on .c-ja{animation:rzc-ja .5s step-end 3}@keyframes rzc-ja{0%{opacity:0}50%{opacity:1}}.rz-c.on .c-jb{animation:rzc-jb .5s step-end 3}@keyframes rzc-jb{0%{opacity:1}50%{opacity:0}}.rz-c.on .c-hop{animation:rzc-hop .5s steps(2) 3}@keyframes rzc-hop{0%{transform:translateY(-3px)}50%{transform:none}}.rz-c.on .c-drum{animation:rzc-drum .5s step-end 3}@keyframes rzc-drum{50%{transform:translateY(1px)}}.rz-physio{position:absolute;width:148px;height:46px;padding:0;margin:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.rz-physio .rz-spr{left:4px;top:21px;width:64px;height:22px}.rz-physio svg{position:absolute;left:4px;top:21px;width:140px;height:22px;display:none;overflow:visible;shape-rendering:crispEdges}.rz-physio.down svg{display:block}.rz-physio.down .rz-spr{display:none}.rz-physio .c-pl{transform-box:fill-box;transform-origin:left bottom;animation:rzc-fall .6s steps(5) both}@keyframes rzc-fall{0%{transform:translate(-16px,-4px) rotate(-10deg)}55%{transform:translateY(1px) rotate(3deg)}to{transform:none}}.rz-physio .c-eyes{transform-box:fill-box;transform-origin:center bottom;animation:rzc-pop .3s steps(3) .6s both}@keyframes rzc-pop{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.rz-physio .c-shake{animation:rzc-shake .14s steps(2) .6s infinite}@keyframes rzc-shake{50%{transform:translate(.5px)}}.rz-physio .c-yell{animation:rzc-yell .4s step-end .6s infinite both}@keyframes rzc-yell{0%{opacity:1}50%{opacity:.2}}@media(prefers-reduced-motion:reduce){.rz-c>svg,.rz-c *,.rz-physio *{animation:none!important}}.rz-c-photo{transform:scale(.8);transform-origin:left bottom}.rz-goal-front{position:absolute;left:0;top:352px;width:92px;height:150px;pointer-events:none}.rz-streakup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;justify-content:space-between;padding:12svh 16px calc(36px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:radial-gradient(circle at 50% 34%,#f28c282e 0,#03070ad6 55%,#03070af2);animation:rz-fade .3s ease both}.rz-su-top{display:flex;flex-direction:column;align-items:center}@media(min-width:760px){.rz-streakup{justify-content:center;gap:40px}}.rz-flame{position:relative;z-index:1;filter:drop-shadow(0 0 14px rgba(242,140,40,.7)) drop-shadow(0 0 40px rgba(242,193,78,.35));animation:rz-su-pop .6s cubic-bezier(.2,1.6,.4,1) both}@keyframes rz-su-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.rz-flame-a{animation:rz-fa .5s steps(1) infinite}.rz-flame-b{animation:rz-fb .5s steps(1) infinite}.rz-flame-c{animation:rz-fc .5s steps(1) infinite}@keyframes rz-fa{0%{opacity:1}33.3%,to{opacity:0}}@keyframes rz-fb{0%,66.6%,to{opacity:0}33.3%{opacity:1}}@keyframes rz-fc{0%,33.3%{opacity:0}66.6%,to{opacity:1}}.rz-flame-mid{animation:rz-fmid .8s steps(1) infinite}.rz-flame-core{animation:rz-fcore .6s steps(1) infinite}@keyframes rz-fmid{0%,50%{transform:none}50.01%,75%{transform:translate(1px)}75.01%,to{transform:translateY(-1px)}}@keyframes rz-fcore{0%,25%{transform:none}25.01%,50%{transform:translate(1px)}50.01%,75%{transform:none}75.01%,to{transform:translate(-1px)}}.rz-su-house{margin-top:-6px;width:min(330px,100%);box-sizing:border-box;padding:10px;background:#11161a;border:4px solid #0B0F12;box-shadow:0 8px #07090b,0 0 0 2px #f2c14e66,0 0 40px 8px #f28c2873,0 0 90px 40px #02040599}.rz-su-led{position:relative;background:#020405;border:2px solid #000;padding:10px 14px 16px;text-align:center;font-family:VT323,ui-monospace,monospace;text-transform:uppercase;box-shadow:inset 0 0 30px #f28c2824}.rz-su-lb{font-size:26px;letter-spacing:.1em;color:#f2c14e;text-shadow:0 0 4px rgba(242,193,78,.9)}.rz-su-n{font-size:120px;line-height:.82;color:#ffe08a;text-shadow:0 0 6px rgba(255,224,138,1),0 0 22px rgba(242,140,40,.9),0 0 50px rgba(242,140,40,.45)}.rz-su-week{margin-top:12px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.rz-su-day{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:20px;color:#5f6a64}.rz-su-day i{width:24px;height:24px;background:#1a2226}.rz-su-day.lit{color:#b7c2b9}.rz-su-day.lit i{background:#f2c14e;box-shadow:0 0 8px #f2c14eb3}.rz-su-day.now{color:#ffe08a}.rz-su-day.now i{background:#ffe08a;box-shadow:0 0 6px #ffe08a,0 0 18px #f28c28e6;animation:rz-su-now .8s steps(1) infinite}@keyframes rz-su-now{50%{background:#fff6d6}}.rz-su-foot{display:flex;flex-direction:column;gap:10px;width:100%;max-width:500px;margin:0 auto}.rz-su-foot .rz-go{width:100%}.rz-su-save{background:#0b1418;border:2px solid #2A2F33;padding:16px 16px 14px}.rz-su-warn{margin:0;display:flex;align-items:center;gap:10px;font:800 18px Archivo,sans-serif;font-stretch:106%;color:#f1eedf;white-space:nowrap}.rz-su-warn svg{flex:none}.rz-su-why{margin:6px 0 14px;font-size:14px;line-height:1.5;color:#b7c2b9}.rz-su-results{height:48px;background:none;border:2px solid #F2C14E;color:#f1eedf;font:800 15px Archivo,sans-serif;letter-spacing:.1em;cursor:pointer}@media(prefers-reduced-motion:reduce){.rz-flame,.rz-flame-a,.rz-flame-b,.rz-flame-c,.rz-flame-mid,.rz-flame-core,.rz-su-day.now i{animation:none}.rz-flame-b,.rz-flame-c{opacity:0}}.oct-hero-ground{container-type:size;background:#1d1610;overflow:hidden}.oct-hero-ground img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.oct-hero-sign{--s:max(calc(100cqw / 1440),calc(100cqh / 1920));position:absolute;z-index:1;top:calc(180 * var(--s));height:calc(225 * var(--s));left:max(10px,calc(50cqw - 700 * var(--s)));right:max(10px,calc(50cqw - 700 * var(--s)));display:flex;align-items:center;justify-content:center;text-align:center;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 92,"wght" 900;text-transform:uppercase;letter-spacing:.08em;line-height:1.05;font-size:calc(225 * var(--s) * .3);color:#d8f25a;background:radial-gradient(circle at center,rgba(200,230,76,.07) 0 34%,transparent 40%) 0 0/3px 3px}.oct-hero-sign .led{display:block;filter:drop-shadow(0 0 3px rgba(200,230,76,.7)) drop-shadow(0 0 10px rgba(200,230,76,.3))}.oct-hero-sign .led span{display:block;-webkit-mask-image:radial-gradient(circle at center,#000 0 50%,transparent 58%);mask-image:radial-gradient(circle at center,#000 0 50%,transparent 58%);-webkit-mask-size:3px 3px;mask-size:3px 3px}.slide.bg-octinho:after{background:linear-gradient(180deg,#0000000d,#00000026 34%,#000000d1 62%,#000000eb)}.slide.bg-octinho .slide-art{--art-h:min(36svh,290px);position:relative;z-index:3;margin:auto calc(-1 * var(--gutter)) 0}.oct-hero-fig{--fig:min(calc(var(--art-h) * .9),76vw);position:absolute;left:50%;transform:translate(-50%);width:var(--fig);height:var(--fig);bottom:calc(64px - .3055 * var(--fig));z-index:1}.oct-hero-fig.arms{z-index:3}.oct-hero-rail{position:absolute;left:0;right:0;bottom:0;height:64px;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;box-sizing:border-box;background:#1f3b2a;border-top:4px solid #10190b}.oct-hero-rail:before{content:"";position:absolute;left:0;right:0;top:0;height:18px;background:#2c5a3d;border-bottom:3px solid #10190b;box-shadow:inset 0 3px #ffffff14}.oct-hero-rail:after{content:"";position:absolute;z-index:1;left:0;right:0;top:21px;bottom:0;background:repeating-linear-gradient(90deg,transparent 0 58px,#10190b 58px 61px)}.oct-hero-rail span{position:relative;z-index:0;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;font-size:22px;line-height:1;letter-spacing:.3em;padding-left:.3em;color:#e9e7de29}@media(min-width:760px){.oct-hero-ground{--s:max( .05cqw ,calc(100cqh / 1035))}.oct-hero-ground img{inset:auto;left:calc(50cqw - 1000 * var(--s));top:calc(-90 * var(--s));width:calc(2000 * var(--s));height:calc(1125 * var(--s));object-fit:fill}.oct-hero-sign{--s:max( .05cqw ,calc(100cqh / 1035));left:calc(50cqw - 511 * var(--s));right:auto;width:calc(1041 * var(--s));top:calc(30 * var(--s));height:calc(176 * var(--s));padding:0 calc(240 * var(--s));box-sizing:border-box;font-size:calc(176 * var(--s) * .28);text-wrap:balance;background-size:max(3px,.095em) max(3px,.095em)}.oct-hero-sign .led span{-webkit-mask-image:radial-gradient(circle at center,#000 0 44%,transparent 50%);mask-image:radial-gradient(circle at center,#000 0 44%,transparent 50%);-webkit-mask-size:max(3px,.095em) max(3px,.095em);mask-size:max(3px,.095em) max(3px,.095em)}.slide.bg-octinho:after{background:radial-gradient(ellipse 620px 440px at calc(max(32px,50% - 660px) + 210px) 56%,rgba(0,0,0,.74) 0%,rgba(0,0,0,.52) 45%,transparent 100%),linear-gradient(90deg,rgba(0,0,0,.35) 0%,transparent 45%),radial-gradient(ellipse 80% 75% at 50% 45%,transparent 55%,rgba(0,0,0,.45) 100%)}.oct-hero-ground img{filter:blur(1.2px) brightness(.92);transform:scale(1.01)}.slide.bg-octinho .slide-art{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:auto;height:auto;transform:none;container-type:size}.slide.bg-octinho .oct-hero-fig{--fig:min(84cqh,50cqw);left:auto;right:max(24px,3cqw);transform:none;bottom:calc(max(56px,min(23.3cqh,50cqh - 160px)) - .3055 * var(--fig))}.slide.bg-octinho .oct-hero-rail{height:max(56px,min(23.3cqh,50cqh - 160px));padding-bottom:calc(max(56px,min(23.3cqh,50cqh - 160px))*.24);border-top-width:6px}.slide.bg-octinho .oct-hero-rail:before{height:calc(max(56px,min(23.3cqh,50cqh - 160px))*.22);border-bottom-width:5px}.slide.bg-octinho .oct-hero-rail:after{top:calc(max(56px,min(23.3cqh,50cqh - 160px))*.22 + 5px);background:repeating-linear-gradient(90deg,transparent 0 118px,#10190b 118px 124px)}.slide.bg-octinho .oct-hero-rail span{font-size:calc(max(56px,min(23.3cqh,50cqh - 160px))*.3);letter-spacing:.3em;padding-left:.3em}}.mplate.oct-plate{overflow:visible;background:transparent}.mplate.oct-plate:after{box-shadow:inset 0 0 0 1px #c8e64c73}.oct-plate-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:8px;overflow:hidden;background:#0b0f0d}.oct-plate-stand{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/octinho/stand-phone.webp) center 58% / cover;-webkit-mask-image:linear-gradient(90deg,transparent 20%,rgba(0,0,0,.55) 55%,#000 85%);mask-image:linear-gradient(90deg,transparent 20%,rgba(0,0,0,.55) 55%,#000 85%)}.oct-plate-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(11,15,13,.95) 88%)}.oct-plate-fig{position:absolute;right:-4px;bottom:47px;height:184px;width:auto;z-index:5;pointer-events:none;transition:transform .26s var(--ease)}@media(hover:hover)and (pointer:fine){.mplate.oct-plate:hover .oct-plate-fig{transform:translateY(-3px)}}.oct-plate .mplate-copy{max-width:48%}.oct-plate .mplatebadge{color:#10190b}.oct{--oct:#c8e64c;--oct-chrome:#10190b;--oct-ink:#5c6e12;--oct-no:#d83a4a;--oct-card:#f4f2ec;--oct-card-ink:#14171a;--oct-card-soft:#3b3f42;--oct-card-edge:#cfcbc0;--oct-line:rgba(255,255,255,.13);--oct-line-bright:rgba(255,255,255,.26);--oct-saved:#8e2c1a;--oct-shadow:0 10px 26px rgba(0,0,0,.5),0 2px 5px rgba(0,0,0,.35);font-family:General Sans,system-ui,sans-serif;color:#fff;background:#0e0b08}.oct *{box-sizing:border-box}.oct-play{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.oct-page{height:100svh;overflow-y:auto;overscroll-behavior:contain;background:#0d1512;color:#eae7de}.oct-land-stage{display:flex;height:48svh;min-height:240px}.oct-land-stage .oct-scene{margin:0;border-radius:0}.oct-land-copy{display:flex;flex-direction:column;gap:24px;padding:20px 16px 24px;max-width:1120px;margin:0 auto}.oct-land-lead{display:flex;flex-direction:column;gap:16px}.oct-land-lead .oct-q{margin:0;font-size:clamp(26px,7.4vw,46px);color:#eae7de}.oct-land-more{display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.5}.oct-land-more p{margin:0}.oct-land-more a{color:var(--oct)}.oct-land-small{max-width:1120px;margin:0 auto;padding:0 16px 96px;font-size:12px;color:#8f978d}@media(min-width:1024px){.oct-land-stage{height:52svh}.oct-land-panel{width:100%;max-width:720px;margin:0 auto;padding:28px 32px 24px}.oct-land-copy{max-width:none;margin:0;padding:0 0 16px}.oct-land-small{margin:0;padding:0;max-width:none}}.oct-bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 6px}.oct-ibtn{width:var(--tap,44px);height:var(--tap,44px);display:flex;align-items:center;justify-content:center;border-radius:4px;color:inherit;background:none;border:0;padding:0;cursor:pointer}.oct-ibtn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oct-ibtn:focus-visible,.oct-btn:focus-visible,.oct-link:focus-visible,.oct-cand:focus-visible,.oct-call:focus-visible{outline:2px solid var(--oct);outline-offset:2px}.oct-spacer{width:var(--tap,44px);flex:none}.oct-qno{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:11px;letter-spacing:.16em;color:#ffffffb8}.oct-qno b{font-variation-settings:"wdth" 78,"wght" 900;font-size:22px;letter-spacing:0;color:#fff;font-variant-numeric:tabular-nums;margin-left:6px;vertical-align:-3px}.oct-misses{display:flex;gap:4px;width:var(--tap,44px);justify-content:flex-end;padding-right:4px}.oct-scene{position:relative;flex:1;min-height:200px;margin:0 16px;border-radius:10px;overflow:hidden;isolation:isolate;background:#2a2219;container-type:size;--rail:64px}.oct-scene>*{position:absolute}.oct-scene>picture{top:0;right:0;bottom:0;left:0;z-index:0}.oct-plate{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.oct-scene.dim .oct-plate{filter:brightness(.55)}.oct-fig{--fig:min(92cqh,420px,84cqw);left:50%;width:var(--fig);height:var(--fig);bottom:calc(var(--rail) - .3055 * var(--fig));z-index:1;transform:translate(-50%);animation:oct-pop .32s cubic-bezier(.2,.9,.3,1.25) both}.oct-fig.arms{z-index:3}@keyframes oct-pop{0%{transform:translate(-50%) scale(.96,1.03)}to{transform:translate(-50%) scale(1)}}.oct-barrier{left:0;right:0;bottom:0;height:var(--rail);z-index:2;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px;background:#1f3b2a;border-top:4px solid #10190b}.oct-barrier:before{content:"";position:absolute;left:0;right:0;top:0;height:18px;background:#2c5a3d;border-bottom:3px solid #10190b;box-shadow:inset 0 3px #ffffff14}.oct-barrier:after{content:"";position:absolute;left:0;right:0;top:21px;bottom:0;background:repeating-linear-gradient(90deg,transparent 0 58px,#10190b 58px 61px)}.oct-scene.mini{--rail:26px;flex:none;width:120px;height:120px;min-height:0;margin:0;border-radius:8px}.oct-scene.mini .oct-fig{--fig:138px;bottom:-16px}.oct-scene.mini .oct-barrier{border-top-width:2px;padding:0}.oct-scene.mini .oct-barrier:before{height:7px;border-bottom-width:2px}.oct-scene.mini .oct-barrier:after{top:9px;background:repeating-linear-gradient(90deg,transparent 0 28px,#10190b 28px 30px)}.oct-signname{--s:max(calc(100cqw / 1440),calc(100cqh / 1920));--y:293;--x:0;--h:240;z-index:0;left:calc(50cqw + var(--x) * var(--s));top:calc(var(--y) * var(--s));transform:translate(-50%,-50%);font-size:calc(var(--h) * var(--s) * .66);filter:drop-shadow(0 0 .14em rgba(246,201,76,.75))}.oct-signname span{display:block;padding-left:.1em;font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;white-space:nowrap;line-height:1;letter-spacing:.1em;color:transparent;background:radial-gradient(circle closest-side at center,#ffd560 72%,#ffd56000) 0 0/max(4px,.06em) max(4px,.06em);-webkit-background-clip:text;background-clip:text}@container (max-height:280px){.oct-signname{display:none}}.oct-devskip{position:fixed;right:8px;bottom:8px;z-index:60;min-height:32px;padding:0 10px;border:1px solid #fff5;border-radius:4px;background:#000c;color:#fff;font:11px ui-monospace,monospace}.oct-body{flex:none;display:flex;flex-direction:column;gap:12px;padding:14px 16px max(14px,env(safe-area-inset-bottom))}.oct-say{position:relative;background:var(--oct-card);color:var(--oct-card-ink);border-radius:9px;box-shadow:var(--oct-shadow);padding:18px 20px 20px;container-type:inline-size}.oct-say:before{content:"";position:absolute;top:-8px;left:50%;width:16px;height:16px;margin-left:-8px;background:var(--oct-card);transform:rotate(45deg);border-radius:3px}.oct-say.tappable{cursor:pointer}.oct-say.ask{min-height:196px}.oct-who{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:10px;letter-spacing:.15em;color:var(--oct-ink)}.oct-q{margin:8px 0 0;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:clamp(20px,7.4cqw,30px);line-height:1;letter-spacing:-.01em}.oct-ghost{color:transparent}.oct-hint{margin:8px 0 0;font-size:13.5px;line-height:1.4;color:var(--oct-card-soft);transition:opacity .2s}.oct-hint[data-hidden]{opacity:0}.oct-said{margin:12px 0 0;font-size:15px;line-height:1.45;color:var(--oct-card-soft)}.oct-waiting .oct-q,.oct-waiting .oct-said{opacity:.4;transition:opacity .2s}.oct-dots{display:inline-flex;gap:3px;margin-left:6px;vertical-align:middle}.oct-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:oct-dot 1s ease-in-out infinite}.oct-dots i:nth-child(2){animation-delay:.15s}.oct-dots i:nth-child(3){animation-delay:.3s}@keyframes oct-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.oct-dots i{animation:none;opacity:.7}}.oct-name{font-family:Archivo;font-variation-settings:"wdth" 118,"wght" 900;text-transform:uppercase;line-height:.92;letter-spacing:-.02em;margin:0;overflow-wrap:break-word}.oct-say .oct-name{font-size:clamp(26px,11.5cqw,56px);margin-top:6px}.oct-isit{margin:0;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;font-size:20px;color:var(--oct-card-soft)}.oct-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.oct-tag{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:10.5px;letter-spacing:.08em;padding:4px 7px;border-radius:2px;box-shadow:inset 0 0 0 1px var(--oct-card-edge);color:var(--oct-card-soft)}.oct-struck{text-decoration:line-through;text-decoration-thickness:4px;text-decoration-color:var(--oct-no)}.oct-conf{display:flex;align-items:center;gap:10px}.oct-conf .l{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:9px;letter-spacing:.16em;color:#fff9}.oct-conf .bar{flex:1;height:5px;border-radius:3px;background:#ffffff1f;overflow:hidden}.oct-conf .bar i{display:block;height:100%;width:100%;background:var(--oct);border-radius:3px;transform-origin:left;transition:transform .45s ease}.oct-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:60px;border-radius:4px;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 900;text-transform:uppercase;font-size:19px;letter-spacing:.02em;cursor:pointer;border:2px solid var(--oct-card);background:var(--oct-card);color:var(--oct-card-ink);box-shadow:0 4px #00000073;text-decoration:none;transition:transform .08s}.oct-btn:active{transform:translateY(2px);box-shadow:0 2px #00000073}.oct-btn.lime{background:var(--oct);border-color:var(--oct);color:#10190b}.oct-btn.no{background:var(--oct-no);border-color:var(--oct-no);color:#fff}.oct-btn.out{background:transparent;color:#fff;border-color:var(--oct-line-bright);box-shadow:none;font-size:15px;min-height:52px}.oct-btn:disabled{opacity:.45;cursor:default;transform:none}.oct-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.oct-answers{display:flex;flex-direction:column;gap:10px;transition:opacity .18s}.oct-answers[data-typing]{visibility:hidden;opacity:0}.oct-link{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap,44px);padding:0 10px;font:600 13px General Sans,system-ui,sans-serif;color:#ffffffb8;background:none;border:0;cursor:pointer;align-self:center}.oct-link svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oct-link[hidden]{display:inline-flex;visibility:hidden}.oct-spin{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:oct-spin .8s linear infinite}@keyframes oct-spin{to{transform:rotate(360deg)}}.oct-big{font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;line-height:.88;letter-spacing:-.025em;margin:0;font-size:clamp(34px,12vw,60px)}.oct-big .acc{display:block;color:var(--oct)}.oct-kick{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:11px;letter-spacing:.18em;color:#ffffffa8}.oct-lede{margin:0;font-size:15px;line-height:1.5;color:#ffffffd1}.oct-lede.voice{font-style:italic}.oct-score{display:flex;align-items:flex-end;gap:14px}.oct-score .n{font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 900;font-size:104px;line-height:.8;color:var(--oct);font-variant-numeric:tabular-nums}.oct-score .who{flex:1;min-width:0;padding-bottom:4px;container-type:inline-size}.oct-score .oct-name{font-size:clamp(20px,11cqw,40px);margin-top:6px;overflow-wrap:break-word}.oct-tried{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.oct-tried li{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;padding:6px 9px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--oct-line-bright);color:#fffc;text-decoration:line-through;text-decoration-color:var(--oct-no);text-decoration-thickness:2px}.oct-gave{border:1px solid var(--oct-line-bright);border-radius:6px;padding:10px 12px}.oct-checklink,.oct-clash{position:relative;cursor:pointer;font:inherit}.oct-checklink:after,.oct-clash:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--tap,44px);transform:translateY(-50%)}.oct-checklink{align-self:flex-start;min-height:28px;padding:0;background:none;border:0;color:var(--oct);font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.oct-clash{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 10px;border-radius:4px;border:1px solid rgba(255,90,60,.45);background:#ff5a3c1a;color:#ffb8a8;font-size:12.5px;text-align:left}.oct-clash b{flex:none;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#ff5a3c;color:#14110d;font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 900;font-size:11px}.oct-clash span{margin-left:auto;flex:none;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ff8a6c}.oct-checklink:focus-visible,.oct-clash:focus-visible{outline:2px solid var(--oct);outline-offset:2px}.oct-pair.two .oct-btn{font-size:13px;letter-spacing:.04em;gap:6px;padding:0 8px;white-space:nowrap}.oct-pair.two .oct-btn svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oct-gave .q{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;margin-top:4px}.oct-gave .s{font-size:12.5px;color:#ffffffb8;margin-top:2px}.oct-play.end{height:auto;min-height:100svh;overflow:visible}.oct-play.end .oct-scene{flex:1 1 180px;min-height:150px}.oct-play.end .oct-body{flex:none}.oct-fail .oct-scene .oct-plate{filter:brightness(.5)}.oct-field{display:flex;align-items:center;gap:10px;height:56px;padding:0 16px;border-radius:6px;background:var(--oct-card);color:var(--oct-card-ink);box-shadow:var(--oct-shadow);border:2px solid var(--oct)}.oct-field svg{width:18px;height:18px;flex:none;fill:none;stroke:#6b7069;stroke-width:1.8;stroke-linecap:round}.oct-field input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:17px;color:var(--oct-card-ink)}.oct-cands{background:var(--oct-card);color:var(--oct-card-ink);border-radius:6px;box-shadow:var(--oct-shadow);overflow:hidden}.oct-cand{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 16px;border:0;border-top:1px solid var(--oct-card-edge);background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.oct-cand:first-child{border-top:0}.oct-cand .n{display:block;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:15px;line-height:1.1}.oct-cand .m{display:block;font-size:12.5px;color:#565b55;margin-top:3px}.oct-cand[aria-selected=true]{background:#e3efb7}.oct-cand .dot{flex:none;width:18px;height:18px;border-radius:50%;border:2px solid #8a8f88}.oct-cand[aria-selected=true] .dot{border-color:var(--oct-card-ink);background:radial-gradient(circle,var(--oct-card-ink) 0 4px,transparent 5px)}.oct-empty{margin:0;font-size:14px;color:#ffffffb8}.oct-namehead{display:flex;align-items:center;gap:14px}.oct-ministage{flex:none;display:flex}.oct-namewrap{display:flex;flex-direction:column;gap:14px;padding:0 16px 20px;min-height:calc(100svh - 60px)}.oct-namewrap .grow{flex:1}.oct-rhead{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:#10190b}.oct-rhead h1{margin:0;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:19px;flex:1;white-space:nowrap}.oct-rhead .meta{text-align:right;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa8;padding-right:6px}.oct-rhead .meta b{display:block;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 900;font-size:18px;letter-spacing:0;color:#fff}.oct-feature{display:flex;gap:14px;align-items:flex-end;padding:18px 16px 0;background:radial-gradient(ellipse 80% 70% at 30% 40%,#163d28,#0e2a1b 55%,#08160f);overflow:hidden;container-type:inline-size}.oct-feature img{width:100px;height:auto;flex:none}.oct-feature .txt{min-width:0;padding-bottom:18px}.oct-feature .oct-name{font-size:clamp(24px,9cqw,36px);margin-top:6px}.oct-feature .oct-lede{font-size:13px;margin-top:8px;color:#a9c2b0}.oct-sec{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:24px 16px 8px}.oct-sec h2{margin:0;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 900;text-transform:uppercase;font-size:15px;letter-spacing:.04em}.oct-sec .note{font-size:12px;color:#a9b5ab}.oct-list{margin:0 16px;background:#16231c;border-radius:9px;overflow:hidden}.oct-disp{padding:16px;border-top:1px solid #243429}.oct-disp:first-child,.oct-row:first-child{border-top:0}.oct-disp .qq{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;line-height:1.15}.oct-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.oct-cell{background:#0d1512;border-radius:4px;padding:8px 10px}.oct-cell .k{font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#a9b5ab}.oct-cell .v{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 900;text-transform:uppercase;font-size:16px;margin-top:2px}.oct-cell.you .v{color:#ff6a3d}.oct-why{font-size:13.5px;color:#d9dfd9;margin:10px 0 0;line-height:1.4}.oct-why b{color:var(--oct);font-weight:600}.oct-calls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.oct-call{display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tap,44px);border:1.5px solid rgba(255,255,255,.26);background:transparent;border-radius:4px;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px;letter-spacing:.03em;color:#eae7de;cursor:pointer}.oct-call[aria-pressed=true]{border-color:#eae7de;background:#eae7de;color:#0d1512}.oct-call.flag{border-color:#ff5a3c;color:#ff8a6c}.oct-call.flag[aria-pressed=true]{background:var(--oct-saved);border-color:var(--oct-saved);color:#fff}.oct-call svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.oct-row{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;border:0;border-top:1px solid #243429;background:none;color:inherit;font:inherit;text-align:left}button.oct-row{cursor:pointer;min-height:var(--tap,44px)}.oct-row .t{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px;line-height:1.2}.oct-row .s{display:block;font-size:12.5px;color:#a9b5ab;margin-top:3px}.oct-row .main{flex:1;min-width:0}.oct-row .chev{width:9px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .2s}.oct-row[aria-expanded=true] .chev{transform:rotate(90deg)}.oct-done{padding:24px 16px max(32px,env(safe-area-inset-bottom))}.oct-share{background:var(--oct-card);color:var(--oct-card-ink);border-radius:9px;box-shadow:var(--oct-shadow);overflow:hidden;transform:rotate(-1.2deg);container-type:inline-size}.oct-share .top{background:var(--oct-chrome);color:#f4f2ec;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 3px 0 var(--oct);font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:18px}.oct-share .top .d{font-size:11px;letter-spacing:.14em;font-variation-settings:"wdth" 100,"wght" 700;color:#ffffffb3}.oct-share .top .dot{color:var(--oct)}.oct-share .in{padding:16px;display:flex;flex-direction:column;gap:12px}.oct-share .lab{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#565b55}.oct-share .oct-name{font-size:clamp(22px,9cqw,40px);margin-top:4px;overflow-wrap:break-word}.oct-share .tried{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.oct-share .tried li{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;color:#6b7069;text-decoration:line-through;text-decoration-color:var(--oct-no);text-decoration-thickness:2px}.oct-share .count{display:flex;align-items:baseline;gap:8px;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#565b55}.oct-share .count b{font-variation-settings:"wdth" 78,"wght" 900;letter-spacing:0;color:var(--oct-card-ink);font-size:64px;line-height:.85;font-variant-numeric:tabular-nums}.oct-share .gave{border:1px solid var(--oct-card-edge);border-radius:6px;padding:10px 12px}.oct-share .gave .q{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;margin-top:3px;line-height:1.15}.oct-again{display:flex;flex-direction:column;gap:16px;padding:8px 16px max(20px,env(safe-area-inset-bottom));max-width:520px;margin:0 auto}.oct-endside{display:flex;flex-direction:column;gap:14px}.oct-endstage{display:none}.oct-sign{display:flex;align-items:flex-end;gap:12px}.oct-sign img{width:92px;height:auto;flex:none}.oct-sign .oct-lede{padding-bottom:14px}.oct-toast{font-size:12.5px;font-weight:600;color:#10190b;background:var(--oct);border-radius:3px;padding:5px 10px;animation:oct-pop-in .3s ease both}@keyframes oct-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.oct-hist{display:none;border-top:1px solid var(--oct-line)}.oct-hist summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:var(--tap,44px);cursor:pointer;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:11px;letter-spacing:.16em;color:#ffffffb8}.oct-hist summary::-webkit-details-marker{display:none}.oct-hist summary b{font-variation-settings:"wdth" 78,"wght" 900;color:#fff;letter-spacing:0;font-size:13px}.oct-hist summary svg{width:12px;height:12px;margin-left:auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.oct-hist[open] summary svg{transform:rotate(180deg)}.oct-hist ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--oct-line)}.oct-hist li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--oct-line);font-size:13.5px;color:#ffffffc7}.oct-hist li span:last-child{flex:none;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:#fff}.oct-steps{list-style:none;margin:0;padding:0}.oct-step{display:flex;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--paper-edge,#243429)}.oct-step:first-child{border-top:0;padding-top:0}.sheet-body .oct-step{padding-left:0;margin-bottom:0;color:inherit}.sheet-body .oct-step:before{display:none}.oct-step .n{display:block;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 900;font-size:12px;color:var(--oct);letter-spacing:.06em}.oct-step .t{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;line-height:1.1}.oct-step .s{display:block;font-size:13px;line-height:1.4;color:var(--ink-soft,#a9b5ab);margin-top:3px}.oct-step .vis{flex:none;width:84px;display:flex;align-items:center;justify-content:center;gap:4px}.oct-step .vis img{width:64px;height:auto}.oct-step .chip{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;font-size:9.5px;letter-spacing:.06em;padding:4px 6px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--oct-line-bright);color:#eae7de}.oct-step .chip.yes{background:var(--oct);box-shadow:none;color:#10190b}.oct-step .chip.no{background:var(--oct-no);box-shadow:none;color:#fff}.oct-step .chip.flag{color:#ffb4a3;box-shadow:inset 0 0 0 1px var(--oct-saved)}.oct-step .oct-misses{width:auto;padding:0}.oct-paul{font-style:italic;font-size:13px;margin:16px 0 0;color:var(--ink-soft,#a9b5ab)}.oct-rules-art{display:none}.oct-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.oct-fig,.oct-toast{animation:none}.oct-conf .bar i,.oct-answers,.oct-hint{transition:none}}.oct-stage{display:contents}@media(min-width:1024px){.oct-stage{--ad-rail:0px;--ad-banner:0px;position:relative;isolation:isolate;overflow:hidden;height:100svh;container-type:size;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;gap:16px}.oct-stage:has(.oct-banner){--ad-banner:122px}.oct-stage:has(.oct-adrail){--ad-rail:192px}.oct-stage:before{content:"";position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;z-index:-1;background:url(/octinho/stand-desktop.webp) center/cover;filter:blur(28px) brightness(.62) saturate(1.3)}.oct-play,.oct-play.end{--w:min(1600px,calc(100cqw - 2 * var(--ad-rail) - 32px),calc((100cqh - var(--ad-banner) - 32px) * 1.6));position:relative;display:block;flex:none;width:var(--w);height:calc(var(--w) / 1.6);min-height:0;overflow:hidden;border-radius:12px;box-shadow:0 24px 70px #0009}.oct-scene{border-radius:12px}.oct-banner{flex:0 0 100%;display:flex;justify-content:center}.oct-adrail{flex:none}.oct-stage .adslot{margin:0}.oct-stage .adslot-lab{color:#ffffffb3}@media(min-width:2200px){.oct-stage:has(.oct-adrail){--ad-rail:332px}}.oct-play .oct-bar{position:absolute;top:16px;left:24px;right:24px;z-index:3;height:60px;padding:0 10px;background:#14110deb;border:2px solid #4a3f30;border-radius:8px}.oct-play .oct-scene{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;border-radius:0;min-height:0;--rail:23.3cqh}.oct-play .oct-fig{--fig:min(68cqh,42cqw);left:max(24px,6cqw);transform:none}.oct-play .oct-barrier{padding-bottom:5.6cqh;border-top-width:6px}.oct-play .oct-barrier:before{height:5.1cqh;border-bottom-width:5px;box-shadow:inset 0 6px #ffffff14}.oct-play .oct-barrier:after{top:calc(5.1cqh + 5px);background:repeating-linear-gradient(90deg,transparent 0 118px,#10190b 118px 124px)}.oct-scene:not(.portrait) .oct-signname{--s:max( .05cqw ,calc(100cqh / 1125));--y:208;--x:10;--h:176}.oct-play .oct-body{position:absolute;z-index:4;right:max(24px,4.2%);top:28%;width:min(600px,41.7%);max-height:calc(72% - 20px);overflow-y:auto;background:#14110d;border:2px solid #4a3f30;border-radius:12px;box-shadow:0 14px 36px #0000008c;padding:24px;gap:16px}.oct-play .oct-say{padding:26px 28px 28px}.oct-play .oct-body:has(.oct-say.ask){height:min(calc(72% - 20px),600px);padding:16px 24px;gap:10px}.oct-play .oct-say.ask{min-height:200px}.oct-play .oct-body:has(.oct-say.ask) .oct-hist{margin-top:auto}.oct-play .oct-say:before{display:none}.oct-play .oct-q{font-size:clamp(26px,6.4cqw,38px)}.oct-play .oct-btn{min-height:72px;font-size:22px}.oct-play .oct-btn.out{min-height:56px;font-size:16px}.oct-play .oct-hist{display:block}.oct-play.end .oct-body{overflow-y:auto}.oct-score .n{font-size:160px}.oct-play .oct-fig{animation-name:oct-pop-d}@keyframes oct-pop-d{0%{transform:scale(.96,1.03)}to{transform:scale(1)}}.oct-endpage .oct-bar{max-width:1240px;margin:0 auto;height:76px}.oct-again{max-width:1240px;flex-direction:row;align-items:center;justify-content:center;gap:64px;padding:8px 32px 40px;min-height:calc(100svh - 76px)}.oct-again .oct-share{flex:0 1 460px;transform:rotate(-1.5deg)}.oct-again .oct-share .oct-name{font-size:clamp(28px,9cqw,54px)}.oct-again .oct-share .count b{font-size:88px}.oct-endside{flex:0 1 400px;min-width:0}.oct-endstage{display:flex;height:400px}.oct-endstage .oct-scene{margin:0}.oct-endside .oct-sign img{display:none}.oct-endside .oct-sign .oct-lede{padding:0;font-size:17px}.sheet-inner:has(.oct-rules){max-width:760px}.oct-rules{display:flex;gap:24px}.oct-rules-art{display:flex;flex:0 0 220px;align-items:flex-end;justify-content:center;border-radius:6px;overflow:hidden;background:#2a2219 url(/octinho/stand-phone.webp) center top / cover;position:relative}.oct-rules-art img{width:125%;max-width:none;height:auto;margin-bottom:8px;filter:drop-shadow(0 10px 8px rgba(8,6,4,.55))}.oct-rules-txt{flex:1;min-width:0}}.goto{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:calc(env(safe-area-inset-top,0px) + 84px) 20px 40px;background:var(--paper);color:#f2f0e9}.goto .slide-ground{position:absolute;top:0;right:0;bottom:0;left:0}.goto>:not(.slide-ground){position:relative}.goto .goto-back{position:absolute;top:calc(env(safe-area-inset-top,0px) + 6px);left:4px;color:#f2f0e9}.goto-to{font-size:24px;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.goto-card{width:100%;max-width:400px;min-height:170px;margin-top:16px;padding:16px;display:flex;flex-direction:column;gap:12px;border-radius:8px;background:radial-gradient(ellipse 80% 70% at 0% 0%,color-mix(in srgb,var(--mc) 32%,transparent),transparent 75%),linear-gradient(168deg,#1a2420,#101815 54%,#0b100e);border:1px solid color-mix(in srgb,var(--mc) 38%,transparent);box-shadow:0 1px #0006,0 10px 22px #00000047}.goto-ico{display:block;width:34px;height:34px}.goto-ico svg{width:100%;height:100%;fill:none;stroke:var(--mc);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.goto-ttl{margin-top:auto;font-size:30px;line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.goto-ttl span{white-space:nowrap}.goto-ttl .b{color:var(--mc)}.goto-desc{font-size:14px;line-height:1.4;color:#eae7dec7}.goto-in{margin:auto 0;display:flex;align-items:baseline;justify-content:center;gap:14px}.goto-n{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 900;font-size:168px;line-height:1;color:var(--mc);font-variant-numeric:tabular-nums;animation:goto-tick .9s cubic-bezier(.2,.8,.2,1) both}@keyframes goto-tick{0%{opacity:0;transform:scale(1.35)}35%{opacity:1;transform:none}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.goto-n{animation:none}}.guess-wrap{max-width:560px;margin:0 auto;padding:0 var(--gutter) var(--s6)}.guess-wrap h1{font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;font-size:26px;line-height:1.15;margin:var(--s5) 0 var(--s3)}.guess-q{min-height:3.4em}.guess-hint{color:var(--ink-soft);font-size:14px;margin:calc(-1 * var(--s2)) 0 var(--s4)}.guess-name{font-size:32px}.guess-note{color:var(--ink-soft);margin:0 0 var(--s4)}.guess-meta{font-size:12px;color:var(--ink-soft);margin-top:var(--s4)}.guess-count{margin-left:auto;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);align-self:center;padding-right:var(--gutter)}.guess-answers{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);margin:var(--s4) 0}.guess-answers .ghost{grid-column:1 / -1}.guess-answers .btn{min-height:var(--tap)}.guess-debug{margin-top:var(--s6);border-top:var(--rule);padding-top:var(--s3);font-size:13px}.guess-debug-h{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--s2)}.guess-debug-last{color:var(--ink-soft);margin-bottom:var(--s3)}.guess-row{display:grid;grid-template-columns:20px 1fr 52px 52px;gap:var(--s2);padding:4px 0;color:var(--ink-soft);border-top:var(--rule);align-items:baseline}.guess-row:first-of-type{color:var(--ink)}.guess-rank{font-size:11px}.guess-who{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guess-prev,.guess-row b{text-align:right;font-variant-numeric:tabular-nums}.guess-prev{font-size:11px}.guess-watch{width:100%;border:1px solid var(--paper-edge);background:var(--field);padding:6px 8px;font-size:13px;margin:0 0 var(--s2)}.guess-row.watch{color:var(--cobalt);border-top:0;margin-bottom:var(--s2)}@media(min-width:900px){.guess-wrap.with-debug{max-width:960px;display:grid;grid-template-columns:1fr 320px;gap:var(--s7);align-items:start}.guess-debug{margin-top:var(--s5);border-top:0;padding-top:0;position:sticky;top:var(--s4)}}.guess-facts{margin:var(--s4) 0;font-size:13px}.guess-facts div{display:grid;grid-template-columns:96px 1fr;gap:var(--s2);padding:3px 0;border-top:var(--rule)}.guess-facts dt{color:var(--ink-soft);text-transform:uppercase;font-size:11px;letter-spacing:.1em;padding-top:2px}.guess-facts dd{margin:0}.guess-table{width:100%;border-collapse:collapse;font-size:13px;margin:var(--s4) 0}.guess-table th{text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);padding:4px 6px 4px 0;border-bottom:var(--rule)}.guess-table td{padding:6px 6px 6px 0;border-bottom:var(--rule);vertical-align:top}.guess-table td:last-child,.guess-table th:last-child{text-align:right;padding-right:0}.guess-table tr.flag td{color:var(--strike);font-weight:600}.guess-pre{font-size:12px;background:var(--field);padding:var(--s3);overflow:auto}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-italic-vietnamese-DS6JCx7O.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-italic-latin-ext-Cq9u_6Zz.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-italic-latin-BuvkOFDm.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-roman-vietnamese-rJmnGBSt.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-roman-latin-ext-7khWdh9v.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-roman-latin-DY7AcnAa.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:General Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/GeneralSans-Regular-qWzDLixW.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/GeneralSans-Medium-C2ucJIwG.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/GeneralSans-Semibold-CJIwQqfU.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/GeneralSans-Bold-dlJ4aeRS.woff2) format("woff2")}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vt323-latin-ext-iUdYUaX4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vt323-latin-wDgJuOC9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#E9E7E1;--paper-deep:#DCDAD3;--paper-edge:#C9C6BD;--ink:#14171A;--ink-soft:#6E736E;--cobalt:#1B3FE8;--strike:#F03D0C;--strike-soft:rgba(240,61,12,.12);--field:#FFFFFF;--done:#1B9E5A;--done-soft:rgba(27,158,90,.12);--done-ink:#12683B;--feature-bg:#14171A;--feature-fg:#E9E7E1;--feature-dim:#8D938C;--feature-accent:#6F8CFF;--feature-rule:rgba(255,255,255,.16);--turf-deep:#08160F;--turf:#0E2A1B;--turf-lit:#163D28;--line:rgba(255,255,255,.13);--line-bright:rgba(255,255,255,.26);--card:#F4F2EC;--card-edge:#CFCBC0;--card-back-edge:#17405F;--cobalt-lit:#2B54FF;--strike-lit:#FF4A18;--gold:#E8B33A;--card-radius:8px;--btn-radius:3px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--gutter:16px;--rule:1px solid var(--paper-edge);--tap:44px;--ease:cubic-bezier(.23,1,.32,1)}[data-theme=dark]{--done:#35D07F;--done-soft:rgba(53,208,127,.14);--done-ink:#8CE9BA;--paper:#14171A;--paper-deep:#1B1F23;--paper-edge:#31363B;--ink:#E9E7E1;--ink-soft:#8D938C;--cobalt:#6F8CFF;--strike:#FF5A2A;--strike-soft:rgba(255,90,42,.16);--field:#0F1214;--feature-bg:#E9E7E1;--feature-fg:#14171A;--feature-dim:#5A5F5A;--feature-accent:#1B3FE8;--feature-rule:rgba(0,0,0,.16)}html{background:var(--paper)}@media(min-width:768px){:root{--gutter:32px }}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:General Sans,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.5;overscroll-behavior-y:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:where(button,[role=button],a.btn):not(:disabled):active{scale:.97}.stage :where(button,[role=button]):active{scale:none}.row,.choice,.cand,.tab,.mplate,.hintchip,.feature{cursor:pointer}input{font:inherit;color:inherit}::selection{background:var(--gold);color:#14171a}input,textarea{caret-color:var(--gold)}ul{list-style:none}.display{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 120,"wght" 900;text-transform:uppercase;line-height:.86;letter-spacing:-.015em}.display.slant{font-style:italic}.num{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 76,"wght" 800;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.label{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 700;text-transform:uppercase;font-size:10px;letter-spacing:.15em;line-height:1}.mono-meta{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.app{min-height:100svh;display:flex;flex-direction:column}.screen{display:none;flex:1;flex-direction:column}.screen.on{display:flex}.devbar{background:var(--ink);color:var(--paper);padding:6px var(--gutter);display:flex;justify-content:space-between;align-items:center;gap:var(--s3)}.devbar span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.devbar .dim{color:#8d938c;font-weight:500;letter-spacing:.06em;text-transform:none}.masthead{border-bottom:2px solid var(--ink);padding:var(--s5) var(--gutter);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s4)}.wordmark{font-size:26px;line-height:.82}.wordmark em{font-style:normal;display:inline-block;width:.2em;height:.2em;margin-left:.05em;background:var(--cobalt);color:transparent;overflow:hidden}button.wordmark{background:none;border:0;padding:0;margin:0;color:inherit;text-align:left;cursor:pointer}.masthead-meta{text-align:right;flex:none}.masthead-meta .d{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.masthead-meta .s{margin-top:3px;font-size:13px}.masthead-meta .s b{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800}@media(min-width:768px){.wordmark{font-size:38px}.masthead{padding:var(--s6) var(--gutter)}}.subhead{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--gutter);border-bottom:var(--rule);position:sticky;top:0;background:var(--paper);z-index:20}.back{width:var(--tap);height:var(--tap);margin-left:-12px;display:flex;align-items:center;justify-content:center;border-radius:2px}@media(hover:hover)and (pointer:fine){.back:hover{background:var(--paper-deep)}}.back svg{width:18px;height:18px}.subhead h2{font-size:17px;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;letter-spacing:-.005em}.subhead .right{margin-left:auto}.page{flex:1;padding:0 0 var(--s8)}.wrap{max-width:640px;margin:0 auto;width:100%}@media(min-width:1024px){.wrap{max-width:900px}}.sechead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s3);padding:var(--s6) var(--gutter) var(--s2)}.sechead h3{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800}.sechead .note{font-size:11px;color:var(--ink-soft);letter-spacing:.04em}.sechead .subline{flex-basis:100%;margin-top:5px;font-size:12.5px;line-height:1.45;color:var(--ink-soft)}.wrap.home .sechead{gap:0 var(--s3)}.wrap.home .sechead h3{display:flex;align-items:center;gap:9px;font-size:15px;letter-spacing:.13em}.wrap.home .sechead .subline{margin-top:6px;font-size:14px}:root .wrap.home .sechead h3:before{display:none}.wrap.home .sechead h3 svg{width:17px;height:17px;flex:none;fill:none;stroke:var(--gold-ink,currentColor);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.wrap.home .sechead h3 svg .p{fill:var(--gold-ink,currentColor);stroke:none}.rulebar{height:2px;background:var(--ink);margin:0 var(--gutter)}.index{border-bottom:var(--rule)}.row{width:100%;display:flex;align-items:center;gap:var(--s3);padding:var(--s4) var(--gutter);border-top:var(--rule);text-align:left;transition:background .12s linear;min-height:var(--tap)}.index .row:first-child{border-top:0}@media(hover:hover)and (pointer:fine){.row:hover{background:var(--paper-deep)}}.row:active{background:var(--paper-edge)}.row-num{flex:none;width:22px;font-family:Archivo;font-variation-settings:"wdth" 76,"wght" 800;font-size:13px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.row-main{flex:1;min-width:0}.row-title{display:block;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;font-size:16px;line-height:1.1;letter-spacing:-.005em}.row-sub{display:block;font-size:12.5px;color:var(--ink-soft);margin-top:4px;line-height:1.4}.row-right{flex:none;text-align:right;display:flex;align-items:center;gap:var(--s3)}.row-stat{font-family:Archivo;font-variation-settings:"wdth" 80,"wght" 800;font-size:17px;font-variant-numeric:tabular-nums}.row-stat small{display:block;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft);font-variation-settings:"wdth" 100,"wght" 700;margin-top:2px}.chev{width:9px;height:14px;flex:none;opacity:.35}.tick{flex:none;width:20px;height:20px;border:2px solid var(--ink);border-radius:50%;display:flex;align-items:center;justify-content:center}.tick.done{background:var(--ink)}.tick.done svg{width:10px;height:10px;stroke:var(--paper)}.tick.open{border-color:var(--cobalt)}.tick.open i{width:7px;height:7px;background:var(--cobalt);border-radius:50%;display:block}.feature{display:block;width:100%;text-align:left;background:var(--feature-bg);color:var(--feature-fg);padding:var(--s5) var(--gutter);position:relative;overflow:hidden}@media(hover:hover)and (pointer:fine){.feature:hover .feature-go{transform:translate(4px)}}.feature .kicker{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--feature-dim);font-weight:700}.feature .ttl{font-size:40px;line-height:.84;margin-top:var(--s2)}@media(min-width:768px){.feature .ttl{font-size:60px}}.feature .ttl span{display:block}.feature .ttl .b{color:var(--feature-accent)}.feature .desc{font-size:13.5px;color:var(--feature-dim);margin-top:var(--s3);max-width:36ch;line-height:1.55}.feature-foot{display:flex;align-items:center;gap:var(--s4);margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--feature-rule)}.feature-foot .m{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--feature-dim);font-weight:700}.feature-go{margin-left:auto;display:flex;align-items:center;gap:var(--s2);transition:transform .18s var(--ease)}.feature-go .label{color:var(--feature-fg)}.feature-go svg{width:16px;height:12px;stroke:var(--feature-fg)}.hero-slides{position:absolute;top:0;right:0;bottom:0;left:0}.slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s5);padding:calc(env(safe-area-inset-top) + var(--s7)) var(--gutter) calc(var(--s8) + 40px);opacity:0;pointer-events:none;transition:opacity .55s linear;overflow:hidden;isolation:isolate}.slide-art{--art-h:min(30svh,250px);position:relative;z-index:1;flex:0 0 auto;height:var(--art-h);display:flex;align-items:center;justify-content:center;margin-top:auto}.slide-art .art-panel{position:relative;inset:auto;width:100%;max-width:400px;padding:13px}.slide-art .hero-cards{position:relative;inset:auto;transform:none;width:100%;height:100%}.slide .slide-art .hero-cards{transform:scale(.84)}.slide.on{opacity:1;pointer-events:auto}.slide-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.slide:after,.hub-head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#0003,#0006 34%,#000000c2 66%,#000000e6)}@media(min-width:760px){.slide:after,.hub-head:after{background:linear-gradient(96deg,rgba(0,0,0,.84) 0%,rgba(0,0,0,.6) 32%,rgba(0,0,0,.2) 60%,transparent 82%),radial-gradient(ellipse 96% 76% at 50% 44%,transparent 46%,rgba(0,0,0,.5) 100%)}}.slide-copy{position:relative;z-index:3;max-width:none;width:100%}.herocat{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 8px;border-radius:99px;border:1px solid rgba(255,255,255,.3);background:#0000004d;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe0;font-variation-settings:"wdth" 104,"wght" 800}.herocat svg{width:13px;height:13px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.herocat svg .p{fill:currentColor;stroke:none}.slide-copy .herocat{display:none}@media(min-width:760px){.slide-copy .herocat{display:inline-flex;margin-bottom:var(--s3)}}.slide.on .slide-copy>*{animation:rise .5s var(--ease) backwards}.slide.on .slide-copy>*:nth-child(2){animation-delay:.06s}.slide.on .slide-copy>*:nth-child(3){animation-delay:.12s}.slide.on .slide-copy>*:nth-child(4){animation-delay:.18s}.slide-art{pointer-events:none}.hero-dots{position:absolute;left:50%;transform:translate(-50%);top:calc(env(safe-area-inset-top) + var(--s4) - 20px);bottom:auto;z-index:6;display:flex;align-items:center}.hero-scroll{position:absolute;left:50%;transform:translate(-50%);bottom:var(--s2);z-index:6;display:flex;flex-direction:column;align-items:center;gap:5px;color:#ffffff94;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 700;padding:8px 14px;white-space:nowrap}@media(hover:hover)and (pointer:fine){.hero-scroll:hover{color:#ffffffe6}}.hero-scroll{transition:opacity .3s linear}.hero-scroll.gone{opacity:0;pointer-events:none}.hero-scroll svg{width:10px;height:14px;stroke:currentColor;fill:none;stroke-width:2;animation:nudge 2.4s var(--ease) infinite}.hdot{width:var(--tap);height:var(--tap);position:relative}.hdot:before,.hdot i{content:"";position:absolute;left:9px;right:9px;top:calc(50% - 2px);height:4px;border-radius:2px}.hdot:before{background:#ffffff42}.hdot.on:before{background:#ffffff57}.hdot i{background:#fff;transform:scaleX(0);transform-origin:left}.hdot.on i{animation:hdotfill 7s linear forwards}@keyframes hdotfill{to{transform:scaleX(1)}}.bg-tt .slide-ground,.bg-tt .quiz:before{background:radial-gradient(ellipse 52% 34% at 16% -6%,rgba(255,252,235,.2),transparent 62%),radial-gradient(ellipse 46% 30% at 88% -4%,rgba(255,252,235,.13),transparent 60%),repeating-linear-gradient(96deg,rgba(255,255,255,.022) 0 8%,transparent 8% 16%),radial-gradient(ellipse 92% 70% at 50% 46%,#173d27,#0e2a1b 52%,#071410)}.bg-tourney .slide-ground,.bg-tourney .quiz:before{background:radial-gradient(ellipse 52% 34% at 18% -6%,rgba(232,179,58,.18),transparent 60%),radial-gradient(ellipse 44% 28% at 86% -4%,rgba(255,236,190,.08),transparent 58%),repeating-linear-gradient(-96deg,rgba(255,255,255,.02) 0 7%,transparent 7% 14%),radial-gradient(ellipse 92% 70% at 50% 46%,#14361f,#0b2114 54%,#040d07)}.bg-snap .slide-ground,.bg-snap .quiz:before{background:radial-gradient(ellipse 50% 32% at 20% -6%,rgba(79,201,232,.2),transparent 60%),radial-gradient(ellipse 44% 28% at 84% -4%,rgba(120,220,255,.1),transparent 58%),repeating-linear-gradient(-96deg,rgba(255,255,255,.02) 0 7%,transparent 7% 14%),radial-gradient(ellipse 92% 70% at 50% 46%,#123a3f,#0a2027 54%,#040e11)}.bg-dykb .slide-ground,.bg-dykb .quiz:before{background:radial-gradient(ellipse 60% 40% at 78% -8%,rgba(122,168,255,.3),transparent 64%),radial-gradient(circle at 12% 92%,rgba(255,255,255,.05),transparent 52%),radial-gradient(ellipse 92% 70% at 50% 46%,#16255c,#0c1738 52%,#05091c)}.bg-dykb .slide-ground:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.2px);background-size:14px 14px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 70% 20%,#000,transparent 70%);mask-image:radial-gradient(ellipse 70% 60% at 70% 20%,#000,transparent 70%)}.bg-career .slide-ground,.bg-career .quiz:before{background:radial-gradient(ellipse 56% 38% at 22% -6%,rgba(255,190,140,.22),transparent 62%),repeating-linear-gradient(58deg,rgba(255,255,255,.03) 0 1px,transparent 1px 74px),radial-gradient(ellipse 92% 70% at 50% 46%,#5a1a22,#330d14 52%,#180509)}.art-q{position:absolute;right:-6%;top:2%;z-index:0;pointer-events:none;font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;font-size:clamp(280px,58vw,460px);line-height:.7;color:#ffffff12;letter-spacing:-.06em}.art-ladder{right:6%;top:12%;width:min(46%,300px);display:flex;flex-direction:column;gap:10px}.art-ladder .lr{display:flex;align-items:center;gap:10px;opacity:.9}.art-ladder .lr i{width:5px;height:26px;flex:none;border-radius:1px}.art-ladder .lr b{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;color:#ffffffdb;letter-spacing:-.01em}.art-ladder .lr.q b{color:#ffffff47}@media(max-width:759px){.art-ladder{right:-4%;top:6%;width:66%}.art-q{top:-2%}}.hero{position:relative;overflow:hidden;min-height:calc(100svh - 132px);display:flex;flex-direction:column;justify-content:flex-end;padding:var(--s6) var(--gutter) var(--s5);background:var(--feature-bg);color:var(--feature-fg);isolation:isolate}.hero-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-copy{position:relative;z-index:3;max-width:22ch}.hero .kicker{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--feature-dim);font-weight:700}.hero-ttl{font-size:clamp(31px,9vw,76px);line-height:.86;margin-top:var(--s3)}.hero-ttl span{display:block}.hero-ttl .b{color:var(--feature-accent)}.hero-desc{font-size:14.5px;line-height:1.5;color:var(--feature-dim);margin-top:var(--s3);max-width:40ch}.hero-cta{display:flex;align-items:center;gap:var(--s4);margin-top:var(--s5)}.hero-play{background-color:#f4f2ec;color:#12181a;border-color:#f4f2ec;min-height:50px;padding:0 28px;font-size:15px;letter-spacing:.03em}@media(min-width:760px){.hero-play{min-height:56px;padding:0 34px;font-size:16px}}.hero-play svg{width:15px;height:11px;margin-left:2px}.hero-alt{background-color:transparent;color:#f4f2ec;border-color:#ffffff6b;background-image:linear-gradient(var(--alt-fill,rgba(255,255,255,.16)),var(--alt-fill,rgba(255,255,255,.16)));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:background-size .34s var(--ease),border-color .18s linear,transform .16s var(--ease)}@media(hover:hover)and (pointer:fine){.hero-alt:hover{background-size:100% 100%;border-color:#fff;transform:translateY(-2px)}}.hero-meta{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--feature-dim);font-weight:700}.hero-meta b{color:var(--feature-fg)}.hero-cards{position:relative;z-index:2;pointer-events:none}.hero-card{position:absolute;width:min(44%,calc(var(--art-h,9999px) * .648));aspect-ratio:136/200;border-radius:var(--card-radius);overflow:hidden;box-shadow:0 26px 54px #00000073,0 4px 10px #0000004d;background:var(--card);color:#14171a;transform-origin:50% 100%;animation:heroIn .7s var(--ease) backwards}.hero-card.cf-fit{--fit-w: calc(62px + 52.3cqw) }.hero-card .cf{height:100%}.hero-card .cf-name{line-height:.94}.hero-card .cf .st{border-bottom-color:#ffffff0b}.hero-card .cf-top{height:39%}.hero-card:nth-child(1){left:2%;top:14%;transform:rotate(-13deg) translateY(6px);animation-delay:.05s}.hero-card:nth-child(2){left:28%;top:2%;transform:rotate(-2deg);z-index:2;animation-delay:.14s}.hero-card:nth-child(3){left:54%;top:12%;transform:rotate(10deg) translateY(4px);animation-delay:.23s}@keyframes heroIn{0%{opacity:0;transform:translateY(40px) rotate(0) scale(.9)}}@keyframes nudge{0%,72%,to{transform:translateY(0)}84%{transform:translateY(4px)}}@media(min-width:760px){.hero{min-height:min(88vh,820px)}.slide-art{height:auto;--art-h:min(62vh,520px)}.slide .slide-art .hero-cards{transform:none}.slide{justify-content:center;padding:var(--s8) var(--gutter);gap:var(--s5)}.slide-copy{max-width:38ch}.slide-art{position:absolute;right:2%;top:50%;transform:translateY(-50%);width:48%;margin:0;display:block}.slide-art .art-panel{width:min(400px,100%);margin-left:auto;padding:16px}.art-panel .pq{font-size:15px}.slide-art .hero-cards{width:100%;height:var(--art-h)}.hero-card{width:min(42%,calc(var(--art-h) * .648))}.slide{container-type:inline-size}.slide-copy{--ttl-room:calc(41cqw - var(--gutter))}.hero-ttl{font-size:clamp(32px,min(6vw,calc(var(--ttl-room) / var(--ttl-ch,8))),80px)}.hero-desc{font-size:17px;max-width:34ch}}@media(min-width:1024px){.slide{padding-left:max(var(--gutter),calc(50% - 660px))}.slide-art{right:4%;width:44%}.slide-copy{--ttl-room: calc(43cqw - max(var(--gutter), calc(50cqw - 660px) )) }}.hero-ttl span{white-space:nowrap}.art-panel{position:relative;z-index:1;pointer-events:none;background:#060a0c94;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:14px;box-shadow:0 26px 52px #00000080;width:min(300px,74%)}.art-panel .ph{font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 100,"wght" 700;margin-bottom:10px}.art-panel .pq{font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;font-size:13.5px;line-height:1.25;color:#f2f0e9;letter-spacing:-.01em}.art-panel .pf{margin-top:12px;height:34px;border-radius:5px;border:1.5px solid rgba(255,255,255,.22);display:flex;align-items:center;padding:0 10px;font-size:11px;color:#ffffff94;letter-spacing:.04em}.art-panel .pl{display:flex;gap:5px;margin-top:10px}.art-panel .pl i{width:11px;height:11px;border-radius:50%;background:#fff;opacity:.85}.art-panel .pl i.out{background:transparent;box-shadow:inset 0 0 0 1.5px #ffffff4d}.art-panel .lr{display:flex;align-items:center;gap:10px;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.09)}.art-panel .lr:last-child{border-bottom:0}.art-panel .lr i{width:4px;height:20px;flex:none;border-radius:1px;box-shadow:inset 0 0 0 .5px #ffffff47}.art-panel .lr b{font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:13px;color:#ffffffe6;letter-spacing:-.01em}.art-panel .lr span{margin-left:auto;font-family:Archivo;font-variation-settings:"wdth" 76,"wght" 700;font-size:11px;color:#ffffff94}.art-panel .lr.q b{color:#ffffff94}.art-panel .duo{display:flex;gap:10px;align-items:stretch}.art-panel .duo div{flex:1;border:1px solid rgba(255,255,255,.16);border-radius:7px;padding:12px 10px;display:flex;flex-direction:column;align-items:center;gap:9px}.art-panel .duo .badge{width:38px;color:#ffffffd1}.art-panel .duo b{font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:12px;color:#f2f0e9;line-height:1;text-align:center}.art-panel .chips{display:flex;flex-wrap:wrap;gap:6px}.art-panel .chips span{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:10.5px;color:#ffffffdb;border:1px solid rgba(255,255,255,.2);border-radius:14px;padding:5px 9px}.art-panel .chips span.ghost{color:#ffffff3d;border-style:dashed}.art-q{opacity:.5}.art-panel.wide{width:min(392px,82%);padding:16px}.art-panel .prow{display:flex;align-items:center;justify-content:space-between;gap:10px}.art-panel .prow.foot{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.art-panel .prow .ph{margin-bottom:0}.art-panel .pq{margin-top:12px}.art-panel .pf{color:#ffffffdb;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 600}.art-panel .caret{display:inline-block;width:2px;height:15px;background:#fff;margin-left:2px;animation:blink 1.05s steps(2,start) infinite;vertical-align:-2px}@keyframes blink{50%{opacity:0}}.art-panel .cands{margin-top:9px;display:flex;flex-direction:column;gap:5px}.art-panel .cands span{display:flex;align-items:baseline;gap:8px;padding:7px 9px;border-radius:5px;background:#ffffff12}.art-panel .cands b{font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:12px;color:#f2f0e9;letter-spacing:-.005em}.art-panel .cands em{font-style:normal;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff94;margin-left:auto}.art-panel .cands .dim{opacity:.42}.art-panel .streak{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 100,"wght" 700}.art-panel .streak b{color:#fff}.art-panel .guess{display:flex;align-items:center;gap:11px;padding-bottom:13px;margin-bottom:13px;border-bottom:1px solid rgba(255,255,255,.12)}.art-panel .gsil{width:38px;height:38px;border-radius:50%;flex:none;overflow:hidden;background:#ffffff17;display:flex;align-items:flex-end;justify-content:center}.art-panel .gsil img{width:132%;height:auto;filter:brightness(0) invert(1);opacity:.5}.art-panel .gq{font-family:Archivo;font-variation-settings:"wdth" 118,"wght" 900;font-size:26px;line-height:1;color:#ff9e6b}.art-panel .gt b{display:block;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:13px;color:#f2f0e9;letter-spacing:-.005em}.art-panel .gt i{font-style:normal;display:block;font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:#ffffff94;margin-top:4px;font-variation-settings:"wdth" 100,"wght" 700}.art-panel .lr b{flex:none}.art-panel .lr em{font-style:normal;font-family:Archivo;font-variation-settings:"wdth" 76,"wght" 700;font-size:10px;letter-spacing:.05em;color:#ffffff94;margin-left:8px}.art-panel .lr.q em{color:#ffffff94}.bg-both .slide-ground,.bg-both .quiz:before{background:radial-gradient(ellipse 56% 38% at 20% -6%,rgba(120,255,232,.2),transparent 62%),radial-gradient(ellipse 92% 70% at 50% 46%,#0f4a45,#08302e 52%,#04191a)}.bg-topten .slide-ground,.bg-topten .quiz:before{background:radial-gradient(ellipse 56% 38% at 26% -6%,rgba(226,110,255,.24),transparent 62%),radial-gradient(ellipse 92% 70% at 50% 46%,#4a1358,#2e0942 52%,#1a0626)}.bg-team .slide-ground,.bg-team .quiz:before{background:radial-gradient(ellipse 56% 38% at 80% -6%,rgba(200,150,255,.22),transparent 62%),radial-gradient(ellipse 92% 70% at 50% 46%,#3a1f52,#241236 52%,#120820)}.hub-head{position:relative;overflow:hidden;isolation:isolate;min-height:min(78svh,620px);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s4);padding:calc(env(safe-area-inset-top) + 8px + var(--tap) + var(--s3)) var(--gutter) var(--s5);color:#f2f0e9;background:#0c1e14}.hub-head .slide-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hub-head .hub-copy{position:relative;z-index:3;max-width:28ch}.hub-head .slide-art{margin-top:auto;align-items:flex-start;opacity:.85}.hub-head .slide-art:has(.art-panel){height:auto}.hub-head .art-q{opacity:.28}.hub-back{position:absolute;left:6px;top:calc(env(safe-area-inset-top) + 8px);z-index:6;min-width:44px;min-height:44px;display:flex;align-items:center;gap:5px;padding:0 13px 0 9px;border-radius:999px;background:#0a0c0e6b;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 750;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0}.hub-back svg{width:18px;height:18px;flex:none;stroke:#fff;opacity:.8}.hub-ttl{font-size:clamp(30px,8.6vw,68px);line-height:.86;margin-top:var(--s2)}.hub-ttl span{white-space:nowrap}.hub-ttl span{display:block}.hub-ttl .b{color:var(--feature-accent,#E8B33A)}.hero-ttl.tight span,.hub-ttl.tight span{display:inline}.hub-desc{font-size:14px;line-height:1.5;color:#ffffff9e;margin-top:var(--s4);max-width:34ch}.hub-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:var(--s5)}.hub-cta .btn{flex:1;min-width:140px}@media(min-width:760px){.hub-head{min-height:440px;justify-content:center;padding:var(--s8) var(--gutter)}.hub-head .slide-art{position:absolute;right:3%;top:50%;transform:translateY(-50%);width:46%;margin:0;display:block;opacity:1;--art-h:min(46vh,420px)}.hub-head .slide-art:has(.art-panel){height:var(--art-h)}.hub-head .slide-art .art-panel{width:min(380px,100%);margin-left:auto}.hub-head .slide-art .hero-cards{width:100%;height:var(--art-h)}}@media(min-width:1024px){.hub-head{padding-left:max(var(--gutter),calc(50% - 660px))}.hub-head .slide-art{right:5%;width:42%}}.hidden-when-hub{display:none}.hubrules{padding:var(--s4) var(--gutter) 0;max-width:62ch}.hubrules li{font-size:14px;line-height:1.7;color:var(--ink-soft);padding-left:18px;position:relative;margin-bottom:var(--s3)}.hubrules li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:2px;background:var(--gold-ink,var(--ink))}.hubrules.brief{max-width:88ch}.hubrules.brief li{font-size:14px;line-height:1.35;margin-bottom:var(--s2);color:var(--ink)}.hubrules.brief li:before{top:9px}.cal{padding:var(--s4) 0 0}.cal-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cal-mode{min-height:var(--tap);padding:0 8px;border:1px solid #243429;border-radius:4px;background:transparent;color:#fff9;cursor:pointer;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;line-height:1.2;white-space:nowrap}.cal-mode.on{border-color:var(--mc);color:var(--mc);background:color-mix(in srgb,var(--mc) 10%,transparent)}.cal-mode:focus-visible{outline:2px solid var(--mc);outline-offset:2px}@media(min-width:640px){.cal-modes{display:flex;gap:10px;max-width:640px}.cal-mode{flex:1}}.cal-body{padding-top:20px}.cal-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cal-month{text-align:center;flex:1}.cal-month b{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px;letter-spacing:.1em}.cal-nav{width:var(--tap);height:var(--tap);flex:none;display:grid;place-items:center;padding:0;border:1px solid #243429;border-radius:4px;background:transparent;color:#eae7de;cursor:pointer}.cal-nav svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cal-nav:disabled{opacity:.35;cursor:default}@media(hover:hover)and (pointer:fine){.cal-nav:not(:disabled):hover{border-color:var(--mc);color:var(--mc)}}.cal-nav:focus-visible{outline:2px solid var(--mc);outline-offset:2px}.cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cal-dows{margin-top:14px}.cal-days{margin-top:8px}.cal-dow{text-align:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff75}.cal-pad{aspect-ratio:1}.cal-day{position:relative;aspect-ratio:1/1;box-sizing:border-box;padding:0;border-radius:4px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#ffffff8c;cursor:pointer}.cal-day .d{position:absolute;left:6px;top:5px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 90,"wght" 700;font-size:11px;line-height:1}.cal-day .s{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-top:6px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 76,"wght" 800;font-variant-numeric:tabular-nums;font-size:15px}.cal-day.none{border-style:dashed}.cal-day.won{border-color:#35d07f8c;background:#35d07f21;color:#eae7de}.cal-day.won .s{color:#35d07f}.cal-day.lost{border-color:#ff5a2a8c;background:#ff5a2a1a;color:#eae7de}.cal-day.lost .s{color:#ff7a4d}.cal-day.future{border-color:transparent;color:#ffffff38;cursor:default}.cal-day.today{border:2px solid #6F8CFF;background:#6f8cff14;color:#fff}.cal-day.picked{box-shadow:0 0 0 2px var(--mc)}.cal-day:focus-visible{outline:2px solid var(--mc);outline-offset:2px}.cal-side{display:flex;flex-direction:column;gap:12px;margin-top:20px}.cal-stats{display:flex;gap:12px}.cal-stat{flex:1;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:8px;background:linear-gradient(168deg,#161d1a,#0d1311 54%,#080b0a);box-shadow:0 1px #0006,0 10px 22px #00000047}.cal-stat .k{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#ffffff80}.cal-stat .v{display:flex;align-items:center;gap:8px;color:#fff;line-height:.85;font-size:44px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 76,"wght" 800;font-variant-numeric:tabular-nums}.cal-stat .v svg{width:18px;height:18px;fill:#ff9e6b}.cal-key{display:flex;flex-wrap:wrap;gap:12px 20px;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.cal-key span{display:inline-flex;align-items:center;gap:10px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.1em}.cal-key i{width:14px;height:14px;border-radius:3px;box-sizing:border-box;border:1px solid rgba(255,255,255,.3)}.cal-key i.won{border-color:#35d07f8c;background:#35d07f33}.cal-key i.lost{border-color:#ff5a2a8c;background:#ff5a2a26}.cal-key i.none{border-style:dashed}.cal-key i.today{border:2px solid #6F8CFF}@media(min-width:1024px){.cal-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;column-gap:24px;align-items:start}.cal-grid{gap:6px}.cal-month b{font-size:16px}.cal-side{margin-top:0}.cal-key{flex-direction:column}}.cal-detail{margin-top:var(--s4);padding:var(--s3) var(--s4) var(--s4);border:1.5px solid var(--paper-edge);border-radius:6px;background:var(--stock,var(--field))}.cal-detail-h{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink-soft);margin-bottom:var(--s3)}.cal-row{display:flex;align-items:center;gap:var(--s3);width:100%;text-align:left;min-height:var(--tap);padding:var(--s2) 0;border-top:var(--rule);background:transparent}.cal-row.tappable:active{opacity:.7}.cal-row.tappable:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.cal-row:first-of-type{border-top:0}.cal-row .box{width:16px;height:16px;flex:none;border-radius:4px;border:2px solid var(--paper-edge);display:flex;align-items:center;justify-content:center}.cal-row .box svg{width:9px;height:9px;stroke:transparent;stroke-width:3;fill:none}.cal-row .box.won{background:var(--done);border-color:var(--done)}.cal-row .box.lost{background:var(--strike);border-color:var(--strike)}.cal-row .box.won svg,.cal-row .box.lost svg{stroke:#fff}.cal-row .t{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:12.5px}.cal-row .meta{margin-left:auto;flex:none;display:flex;align-items:baseline;gap:8px}.cal-row .meta b{min-width:3.5ch;text-align:right;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 800;font-size:14px;line-height:1;font-variant-numeric:tabular-nums}.cal-row .meta small{font-size:9px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.cal-row .meta small.go{color:var(--mc);border-bottom:1px solid currentColor;padding-bottom:1px}.dailycards{padding:var(--s4) var(--gutter) 0;display:flex;flex-direction:column;gap:16px}.dailycard{position:relative;overflow:hidden;border:2px solid color-mix(in srgb,var(--mc) 60%,var(--paper-edge));border-radius:var(--card-radius,8px);background:var(--field);padding:var(--s4);display:grid;grid-template-columns:1fr;gap:var(--s4)}.dailycard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(84% 60% at 5% -12%,var(--mc-wash),transparent 70%)}@media(min-width:720px){.dailycard{grid-template-columns:1fr 1fr;gap:var(--s5);align-items:start}}.dk-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.dk-ico,.dk-ico .ico{width:26px;height:26px;flex:none;display:block}.dk-ico .ico{stroke:var(--mc);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dk-n{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.dk-n.all{color:var(--done)}.dk-t{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 116,"wght" 900;text-transform:uppercase;font-size:22px;line-height:.92;letter-spacing:-.015em;color:var(--mc);margin-top:var(--s3)}.dk-s{font-size:12.5px;line-height:1.45;color:var(--ink-soft);margin-top:8px;max-width:34ch}.dk-m{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink-soft);margin-top:10px}.dk-levels{display:flex;flex-direction:column;gap:8px;min-width:0}.dlvl{display:flex;align-items:center;gap:var(--s3);width:100%;text-align:left;min-height:46px;padding:0 var(--s3);border:1.5px solid var(--paper-edge);border-radius:5px;background:var(--stock,var(--field));transition:background .18s linear,border-color .18s linear,transform .12s var(--ease)}@media(hover:hover)and (pointer:fine){.dlvl:hover{transform:translate(2px);border-color:var(--mc)}}.dlvl:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.dlvl:active{transform:translate(0)}.dlvl .box{width:18px;height:18px;flex:none;border-radius:4px;border:2px solid var(--paper-edge);display:flex;align-items:center;justify-content:center;transition:background .2s linear,border-color .2s linear}.dlvl .go{width:18px;height:18px;flex:none;display:flex;align-items:center;justify-content:center}.dlvl .go svg{width:9px;height:11px;fill:var(--mc)}.dlvl .box svg{width:10px;height:10px;stroke:transparent;stroke-width:3;fill:none;transition:stroke .2s linear}.dlvl .t{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;line-height:1}.dlvl .r{margin-left:auto;flex:none;display:flex;align-items:baseline;gap:7px}.dlvl .r b{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 800;font-size:15px;line-height:1;font-variant-numeric:tabular-nums}.dlvl .r small{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.dlvl.done{background:var(--done-soft);border-color:var(--done)}.dlvl.done .box{background:var(--done);border-color:var(--done)}.dlvl.done .box svg{stroke:#fff}.dlvl.done .t,.dlvl.done .r b{color:var(--done-ink)}.dlvl.done .r small{color:var(--done-ink);opacity:.72}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--tap);padding:0 var(--s5);border:2px solid var(--ink);border-radius:2px;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;letter-spacing:.02em;transition:transform .1s var(--ease)}.btn:active{transform:translateY(1px)}.btn.solid,.hero-play{background-image:linear-gradient(var(--btn-fill,rgba(255,255,255,.18)),var(--btn-fill,rgba(255,255,255,.18)));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:background-size .34s var(--ease),transform .12s var(--ease),filter .15s linear}@media(hover:hover)and (pointer:fine){.btn.solid:hover,.hero-play:hover{background-size:100% 100%}}.hero-play{--btn-fill:var(--mode-accent,#E8B33A);transition:transform .16s var(--ease),box-shadow .16s var(--ease)}@media(hover:hover)and (pointer:fine){.hero-play:hover{transform:translateY(-2px)}}.btn.solid{background-color:var(--ink);color:var(--paper)}.btn.accent{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.btn.block{display:flex;width:100%}.btn.ghost{border-color:var(--paper-edge)}.btn.nowrap{white-space:nowrap}.btn[disabled]{opacity:.4;pointer-events:none}.btn:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.btn.solid:focus-visible{outline-offset:3px;box-shadow:0 0 0 1px var(--paper)}.btn.pulse{position:relative;isolation:isolate}.btn.pulse:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:-1;border-radius:2px;box-shadow:0 0 0 2px var(--ink),0 0 20px 5px #00000059;opacity:0;will-change:transform,opacity;animation:sharepulse 2.4s var(--ease) infinite;pointer-events:none}@keyframes sharepulse{0%,to{opacity:0;transform:scale(.985)}50%{opacity:.55;transform:scale(1.015)}}@media(prefers-reduced-motion:reduce){.btn.pulse:after{animation:none;opacity:.35;transform:none}}.btn-stack{display:flex;flex-direction:column;gap:var(--s3);padding:var(--s5) var(--gutter)}@media(min-width:768px){.btn-stack{flex-direction:row}.btn-stack .btn{flex:1}}.sheet-body>.btn-stack{padding:var(--s5) 0 0}.sheet-body:has(>.btn-stack:last-child){padding-bottom:var(--s5)}.result .btn-stack{flex-direction:column}.result .btn-stack .btn{flex:none}.choices{display:flex;flex-direction:column;border-top:var(--rule)}.choice{display:flex;align-items:center;gap:var(--s4);padding:var(--s4) var(--gutter);border-bottom:var(--rule);text-align:left;min-height:var(--tap)}@media(hover:hover)and (pointer:fine){.choice:hover{background:var(--paper-deep)}}.choice .mark{flex:none;width:18px;height:18px;border:2px solid var(--ink-soft);border-radius:50%;display:flex;align-items:center;justify-content:center}.choice.sel .mark{border-color:var(--cobalt)}.choice.sel .mark:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--cobalt)}.choice>span:nth-child(2){flex:1;min-width:0}.choice .t{display:block;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:15px;line-height:1.15}.choice .s{display:block;font-size:12.5px;color:var(--ink-soft);margin-top:4px;line-height:1.45}.choice .tag{margin-left:auto;flex:none}.tag{font-size:9px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;border:1px solid var(--paper-edge);padding:3px 6px;border-radius:2px;color:var(--ink-soft)}.tag.live{border-color:var(--cobalt);color:var(--cobalt)}.sf-nudge{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--s4) var(--gutter);font-size:14px;color:var(--ink-soft);line-height:1.4}.sf-nudge a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.footnote{padding:var(--s6) var(--gutter) var(--s5);border-top:var(--rule);margin-top:var(--s6)}.footnote p{font-size:11.5px;color:var(--ink-soft);line-height:1.55;max-width:52ch}.footnote a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.turf-screen{background:#050b08;color:#fff;overflow:hidden;height:100dvh}.tablewrap{flex:1;display:grid;grid-template-columns:1fr;height:100dvh;overflow:hidden}.stage{position:relative;width:100%;height:100dvh;perspective:1500px;perspective-origin:50% 46%;overflow:hidden;background:radial-gradient(ellipse 78% 50% at 50% 42%,var(--turf-lit) 0%,var(--turf) 46%,var(--turf-deep) 100%);font-family:Archivo,sans-serif;touch-action:none;grid-column:1/-1;-webkit-user-select:none;user-select:none}.stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse 44% 26% at 22% 8%,rgba(255,255,240,.1),transparent 62%),radial-gradient(ellipse 44% 26% at 78% 8%,rgba(255,255,240,.1),transparent 62%)}.stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;background:radial-gradient(ellipse 92% 70% at 50% 48%,transparent 42%,rgba(0,0,0,.62) 100%)}.pitch{position:absolute;left:-14%;right:-14%;top:11%;bottom:19%;transform:rotateX(52deg);transform-style:preserve-3d;z-index:2}.pitch i{position:absolute;background:var(--line)}.halfway{left:0;right:0;top:50%;height:2px;background:var(--line-bright)!important}.circle{position:absolute;left:50%;top:50%;width:36%;aspect-ratio:1;transform:translate(-50%,-50%);border:2px solid var(--line);border-radius:50%}.circle:before{content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;pointer-events:none;background:#fff;opacity:.058;-webkit-mask:url(/mark.svg) no-repeat center/contain;mask:url(/mark.svg) no-repeat center/contain}.stage.final .circle:before{opacity:.115}.spot{position:absolute;left:50%;top:50%;width:7px;height:7px;transform:translate(-50%,-50%);background:var(--line-bright);border-radius:50%}.pitch .box{position:absolute;left:22%;right:22%;height:15%;border:2px solid var(--line)}.pitch .box.top{top:0;border-top:0}.pitch .box.bot{bottom:0;border-bottom:0}.stripes{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background:repeating-linear-gradient(90deg,rgba(255,255,255,.024) 0 11%,transparent 11% 22%)}.sdglow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:0;transition:opacity .9s linear;background:radial-gradient(ellipse 58% 32% at 20% -4%,rgba(255,72,32,.26),transparent 64%),radial-gradient(ellipse 58% 32% at 80% -4%,rgba(255,72,32,.22),transparent 64%),radial-gradient(ellipse 118% 84% at 50% 52%,transparent 34%,rgba(150,26,8,.42) 100%)}.stage.sd .sdglow{opacity:1;animation:sdbreathe 3.6s ease-in-out .9s infinite}@keyframes sdbreathe{0%,to{opacity:.72}50%{opacity:1}}.stage.sd .roundbox .t{color:#ff8a63}.timeglow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:0;transition:opacity .34s linear;background:radial-gradient(ellipse 116% 84% at 50% 50%,transparent 30%,rgba(150,26,8,.62) 100%),radial-gradient(ellipse 74% 30% at 50% 103%,rgba(198,44,16,.34),transparent 72%)}@media(prefers-reduced-motion:reduce){.timeglow{transition:opacity .1s linear}}.banner.sdcall .k{color:#ff8a63bf}.banner.sdcall .v{font-size:calc(clamp(30px,9vw,42px) * var(--tk,1));color:#ff8a63;text-shadow:0 0 30px rgba(255,72,32,.45);animation:stamp .44s var(--ease)}.banner.sdcall .k2{color:#ffffff9e}.hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none;display:flex;flex-direction:column}.hud-top{display:grid;grid-template-columns:44px 1fr auto 1fr 44px;align-items:start;gap:6px;padding:calc(env(safe-area-inset-top) + 10px * var(--tk,1)) 10px 0}.who{justify-self:start;display:flex;flex-direction:column;align-items:center;gap:calc(5px * var(--tk,1));flex:0 0 auto;min-width:0;text-align:center}.who.me{flex-direction:column;text-align:center;justify-self:end}.who-id{min-width:0;max-width:100%}.avatar{width:calc(27px * var(--tk,1));height:calc(27px * var(--tk,1));border-radius:50%;flex:none;background:linear-gradient(145deg,#2a3d31,#16241c);border:1.5px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-size:10px;font-variation-settings:"wdth" 105,"wght" 800}.who-name{font-size:11px;font-variation-settings:"wdth" 104,"wght" 700;letter-spacing:.01em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who-sub{font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94;margin-top:2px}.pips{display:flex;gap:3px;flex-wrap:nowrap;flex:none;justify-content:center}.who.me .pips{justify-content:center}.pip{width:13px;height:13px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1.5px #ffffff3d;transition:background .2s linear,transform .2s var(--ease),box-shadow .2s linear}.pip svg{width:8px;height:8px;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.pip.scored{background:var(--gold);box-shadow:none}.pip.scored svg{stroke:#12181a}.pip.saved{background:#8e2c1a;box-shadow:none}.pip.saved svg{stroke:#ffe1daeb}.pip.sdmark{width:22px;height:22px;box-shadow:inset 0 0 0 2px #ff785a8c}.pip.sdmark svg{width:11px;height:11px}.pip.sdmark.scored{background:var(--gold);box-shadow:0 0 12px #e8b33a80}.pip.sdmark.saved{background:#b3341c;box-shadow:0 0 12px #c83c1e73}.roundbox{text-align:center;padding-top:2px;min-width:0}.roundbox .sc{font-size:22px;font-variation-settings:"wdth" 78,"wght" 900;font-variant-numeric:tabular-nums;line-height:1}.roundbox .t{font-size:8px;letter-spacing:.16em;color:#ffffff94;margin-top:4px;text-transform:uppercase;line-height:1.35}.clock{position:relative;margin:calc(5px * var(--tk,1)) auto 0;width:calc(34px * var(--tk,1));height:calc(34px * var(--tk,1));opacity:0;transition:opacity .2s linear}.clock.on{opacity:1}.clock svg{transform:rotate(-90deg);width:calc(34px * var(--tk,1));height:calc(34px * var(--tk,1))}.clock .bg{stroke:#ffffff24}.clock .fg{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .2s linear,stroke .2s linear}.clock.warn .fg{stroke:var(--strike-lit)}.clock .n{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:max(10px,calc(12px * var(--tk,1)));font-variation-settings:"wdth" 80,"wght" 800;font-variant-numeric:tabular-nums}.banner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:45;text-align:center;pointer-events:none;width:88%}.banner .k{font-size:max(8px,calc(9px * var(--tk,1)));letter-spacing:.2em;text-transform:uppercase;color:#ffffff94;margin-bottom:calc(6px * var(--tk,1))}.banner .v{font-size:calc(26px * var(--tk,1));font-variation-settings:"wdth" 120,"wght" 900;text-transform:uppercase;line-height:.9;letter-spacing:-.01em}.banner .v.hit{color:var(--gold);animation:goalpulse .62s var(--ease)}@keyframes goalpulse{0%{transform:scale(.82);opacity:0}42%{transform:scale(1.16);opacity:1}64%{transform:scale(.98)}to{transform:scale(1)}}.banner .v.miss{color:#ffffff94}.banner.team{top:48%!important}.banner .k2{font-size:max(8.5px,calc(9.5px * var(--tk,1)));letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;margin-top:calc(8px * var(--tk,1));animation:riseSm .34s var(--ease)}.banner .k2.edgeline{color:#ffffffc7}.banner .k2 b.ewin{color:var(--gold);font-weight:700;font-size:max(10px,calc(11.5px * var(--tk,1)))}.banner .k2 b.elose{color:var(--strike);font-weight:700;font-size:max(10px,calc(11.5px * var(--tk,1)))}.card{cursor:pointer;position:absolute;width:154px;height:232px;left:50%;top:50%;margin-left:-77px;margin-top:-116px;transform-style:preserve-3d;will-change:transform;z-index:4;transition:transform .34s var(--ease),opacity .28s linear,filter .3s linear;touch-action:none}.card-inner{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--card);color:var(--ink);border-radius:var(--card-radius);overflow:hidden;box-shadow:0 10px 26px #00000080,0 2px 5px #00000059;transition:transform .22s var(--ease),box-shadow .22s linear,filter .22s linear;display:flex;flex-direction:column}.card.dead{filter:saturate(.15) brightness(.82);opacity:.55}.card-inner.facedown{z-index:5}.card.subout{pointer-events:none}.card.reading{--read:87,199,232}.card.reading .card-inner{box-shadow:0 0 0 2px rgba(var(--read),.95),0 0 26px 5px rgba(var(--read),.34),0 28px 54px #000000a8}.card.placing{cursor:grabbing}.card.placing .card-inner{box-shadow:0 32px 62px #000000b8}.stage.handbusy .card.in-hand:not(.reading):not(.placing):not(.swapsel) .card-inner{filter:saturate(.62) brightness(.9)}.handprev{position:absolute;left:50%;z-index:98;transform:translate(-50%);pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:9px;animation:prevIn .16s var(--ease)}@keyframes prevIn{0%{opacity:0;transform:translate(-50%) translateY(12px) scale(.94)}}.prevcard{position:relative;width:100%;border-radius:var(--card-radius);box-shadow:0 0 0 2px #57c7e8f2,0 0 30px 6px #57c7e84d,0 26px 46px #000000a8}.prevcard .card-inner{border-radius:var(--card-radius)}.handprev.t-legend .card-inner:after,.prevcard.t-legend .card-inner:after{box-shadow:inset 0 0 0 3px var(--gold)}.handprev.t-elite .card-inner:after,.prevcard.t-elite .card-inner:after{box-shadow:inset 0 0 0 3px #1b3fe8}.handprev.t-solid .card-inner:after,.prevcard.t-solid .card-inner:after{box-shadow:inset 0 0 0 2px #9a968b}.prevcue{display:flex;align-items:center;gap:6px;margin-top:9px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#57c7e8eb}.prevcue svg{width:13px;height:9px;animation:cuenudge 1.5s var(--ease) infinite}@keyframes cuenudge{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}.dropzone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;animation:fade .16s linear}.dz-line{position:absolute;left:6%;right:6%;height:0;border-top:1px dashed rgba(87,199,232,.22);transition:border-color .16s linear}.dropzone.armed .dz-line{border-top-color:#57c7e880}.dz-label{position:absolute;left:50%;top:34%;transform:translate(-50%);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#57c7e8e6;white-space:nowrap}.banner{transition:opacity .18s linear}.stage.handbusy .banner:not(.team){opacity:0}.card.swapsel .card-inner{filter:saturate(.12) brightness(.72)}.card.swapsel .card-inner:after{box-shadow:inset 0 0 0 3px var(--strike-lit)}.card.picked .card-inner{box-shadow:0 0 0 3px var(--cobalt-lit),0 18px 40px #0000008c}.card-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);pointer-events:none;z-index:6;box-shadow:inset 0 0 0 2px var(--card-edge)}.card-inner:has(>.back-face):after{box-shadow:inset 0 0 3px 1.5px #cfcbc08c,inset 0 0 0 4px var(--card-back-edge)}.card.t-legend .card-inner:after{box-shadow:inset 0 0 0 3px var(--gold)}.card.t-elite .card-inner:after{box-shadow:inset 0 0 0 3px #1b3fe8}.card.t-solid .card-inner:after{box-shadow:inset 0 0 0 2px #9a968b}.cf,.cf *,.card-inner,.card-inner *,.sealed,.sealed *,button,button *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.cf img,.card-inner img{-webkit-user-drag:none}.cf,.card-inner{pointer-events:none}.cf .st.tap{pointer-events:auto}.cf-fit{container-type:inline-size;--fit-w:100cqw}.cf-fit .cf-id{height:calc(var(--fit-w) * .302);padding:calc(var(--fit-w) * .048) calc(var(--fit-w) * .071) calc(var(--fit-w) * .04)}.cf-fit .cf-name{font-size:calc(var(--fit-w) * .099)}.cf-fit .cf-name.long{font-size:calc(var(--fit-w) * .087)}.cf-fit .cf-meta{font-size:calc(var(--fit-w) * .052);margin-top:calc(var(--fit-w) * .024)}.cf-fit .flagplate{font-size:calc(var(--fit-w) * .11)}.cf-fit .cf .st{padding:0 calc(var(--fit-w) * .071)}.cf-fit .cf .st .l{font-size:calc(var(--fit-w) * .052)}.cf-fit .cf .st .v{font-size:calc(var(--fit-w) * .099)}.cf{display:flex;flex-direction:column;height:100%;background:#0f1214;color:#f4f2ec;font-family:Archivo,sans-serif}.cf-top{position:relative;flex:none;height:37%;overflow:hidden;background:#0f1214}.cf-top .flag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cf-top .flag svg{width:100%;height:100%;display:block}.cf-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse 62% 54% at 50% 26%,rgba(255,255,255,.16),transparent 64%),linear-gradient(180deg,#0000000a,#00000038 58%,#0f1214b8 84%,#0f1214 99%)}.cf:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;background:linear-gradient(158deg,#ffffff0e,#ffffff06 44%,#fff0)}.cf{position:relative}.cf-sil{position:absolute;left:50%;bottom:-2%;transform:translate(-50%);height:100%;z-index:2;pointer-events:none}.cf-sil img{height:100%;width:auto;display:block;object-fit:contain}.cf-id{padding:6px 9px 5px;flex:none;height:38px;overflow:hidden;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center}.cf-name{font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:12.5px;line-height:.92;letter-spacing:-.015em}.cf-name.long{font-size:11px}.cf-meta{font-size:6.5px;letter-spacing:.13em;text-transform:uppercase;color:#8e948c;margin-top:3px;font-variation-settings:"wdth" 100,"wght" 700}.cf .stats{border-top:1px solid rgba(255,255,255,.1);flex:1;display:flex;flex-direction:column;position:relative;z-index:2;min-height:0;overflow:hidden}.cf .st{flex:1 1 0;border-bottom:1px solid rgba(255,255,255,.07);padding:0 9px;min-height:0}.cf .st:last-child{padding-bottom:3px}.cf .st .l{font-size:6.5px;letter-spacing:.08em}.cf .st .v{font-size:12.5px}.cf .st .l{color:#8e948c}.cf .st .v{color:#f4f2ec}.cf .st.lit{background:#ffffff17}.cf .st.armed{background:var(--cobalt-lit)}.cf .st.win .v{color:var(--strike-lit)}.focus{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;flex-direction:column;gap:14px;padding:16px}.focus.on{display:flex}.focus-back{position:absolute;top:0;right:0;bottom:0;left:0;animation:fade .18s linear;background:linear-gradient(180deg,#03080585,#030805b3 38%,#030805e0 74%,#030805f2);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@keyframes fade{0%{opacity:0}to{opacity:1}}.focus-card{position:relative;z-index:2;width:min(300px,80vw);border-radius:calc(var(--card-radius) + 4px);overflow:hidden;box-shadow:0 30px 70px #000000b3;animation:focusin .26s var(--ease);color:var(--ink);background:var(--card);display:flex;flex-direction:column;min-height:0}.focus-card>.cf{flex:1;background:#0f1214}.focus-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:6;box-shadow:inset 0 0 0 2px var(--card-edge)}.focus-card.t-legend:after{box-shadow:inset 0 0 0 3px var(--gold)}.focus-card.t-elite:after{box-shadow:inset 0 0 0 3px #2b54ff}.focus-card.t-solid:after{box-shadow:inset 0 0 0 2px #9a968b}@keyframes focusin{0%{transform:scale(.96);opacity:0}to{transform:none;opacity:1}}.focus-card .cf-top{flex:0 1 186px;height:186px;min-height:104px}.focus-card .cf .st .l{font-size:9.5px;letter-spacing:.11em}.focus-card .cf .st .v{font-size:21px}.focus-card .stats{flex:none}.focus-card .cf-name{font-size:22px}.focus-card .cf-name.long{font-size:18px}.focus-card .cf-meta{font-size:9px}.focus-card .cf-id{padding:12px 14px 10px;height:auto}.focus-card .st{min-height:clamp(48px,8.6svh,62px);padding:0 14px;cursor:pointer}.focus-card .st .l{font-size:9.5px;letter-spacing:.11em}.focus-card .st .v{font-size:21px}@media(hover:hover)and (pointer:fine){.focus-card .st.tap:hover{background:#2b54ff38}}.focus-card .st.mute{opacity:.34}.focus-card .st.armed{background:var(--cobalt-lit)}.focus-card .st.armed .l{color:#ffffffd9}.focus-card .st.armed .v{color:#fff}.focus-card .card-name{font-size:24px}.focus-card .card-club,.focus-card .card-meta{font-size:9px}.focus-card .card-head{padding:14px 14px 12px}.focus-cap{position:relative;z-index:2;text-align:center;max-width:300px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffad;font-variation-settings:"wdth" 100,"wght" 700;line-height:1.5}.focus-btns{position:relative;z-index:2;display:flex;gap:8px}.fbtn{min-height:42px;padding:0 18px;border-radius:var(--btn-radius);border:1.5px solid rgba(255,255,255,.28);color:#fff;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:12px;letter-spacing:.08em;display:flex;align-items:center;justify-content:center}.fbtn.go{background:var(--cobalt-lit);border-color:var(--cobalt-lit)}@media(hover:hover)and (pointer:fine){.fbtn:hover{filter:brightness(1.12)}}.club-bar{height:7px;display:flex}.club-bar i{flex:1;box-shadow:inset 0 0 0 .5px #00000038}.card-head{padding:8px 9px 7px}.card-club{font-size:7.5px;letter-spacing:.13em;text-transform:uppercase;color:#8a867b;font-variation-settings:"wdth" 100,"wght" 700}.card-name{font-size:15px;line-height:.88;margin-top:4px;font-variation-settings:"wdth" 116,"wght" 900;text-transform:uppercase;letter-spacing:-.015em;min-height:26px}.card-name.long{font-size:12.5px}.card-meta{font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:#8a867b;margin-top:5px;font-variation-settings:"wdth" 100,"wght" 600}.stats{border-top:1px solid #DAD6CB}.st{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:5px 9px;border-bottom:1px solid #E3DFD4;transition:background .15s linear,color .15s linear}.st:last-child{border-bottom:0}.st .l{font-size:7.5px;letter-spacing:.09em;text-transform:uppercase;color:#6e6a60;font-variation-settings:"wdth" 96,"wght" 700}.st .v{font-size:15px;font-variation-settings:"wdth" 74,"wght" 800;font-variant-numeric:tabular-nums}.st.pick{background:#1b3fe81a}.st.armed{background:var(--cobalt)}.st.armed .l{color:#fffc}.st.armed .v{color:#fff}.st.lit{background:#e7e3d8}.st.win .v{color:var(--strike-lit)}.back-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);z-index:5;overflow:hidden;background:repeating-linear-gradient(45deg,#12304a 0,#12304a 6px,#0e2740 6px,#0e2740 12px);box-shadow:inset 0 0 0 3px #0a1c2e,inset 0 0 0 7px #17405f;display:flex;align-items:center;justify-content:center}.back-face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#000;opacity:.2;-webkit-mask:url(/mark.svg) no-repeat 79% center/155% auto;mask:url(/mark.svg) no-repeat 79% center/155% auto}.back-face b{position:relative;z-index:1;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 100,"wght" 800;transform:rotate(-8deg)}.deckchip{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:7px}.deckchip .stack{display:flex;align-items:flex-end;gap:1.5px}.deckchip .stack i{width:4px;height:9px;border-radius:1px;background:#ffffff47}.deckchip .stack i:nth-child(2){height:11px;background:#ffffff6b}.deckchip .stack i:nth-child(3){height:13px;background:#fff9}.deckchip b{font-size:11px;font-variation-settings:"wdth" 78,"wght" 800;font-variant-numeric:tabular-nums;color:#ffffffb3}.iconbtn{flex:none;width:30px;height:30px;border-radius:50%;pointer-events:auto;border:1.5px solid rgba(255,255,255,.22);color:#fff9;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;font-size:14px;display:flex;align-items:center;justify-content:center;align-self:flex-start}.iconbtn svg{width:11px;height:11px;stroke:currentColor}@media(hover:hover)and (pointer:fine){.iconbtn:hover{border-color:#fff;color:#fff}}.ready{position:static;transform:none;margin:20px auto 0;pointer-events:auto;z-index:12;min-height:50px;padding:0 30px;border-radius:var(--btn-radius);background:#f4f2ec;color:#12181a;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:15px;letter-spacing:.03em;box-shadow:0 12px 28px #00000080;display:flex;align-items:center;justify-content:center;transition:transform .14s var(--ease),filter .14s linear}@media(hover:hover)and (pointer:fine){.ready:hover{transform:translateY(-2px)}}.ready.hide{display:none}.ready.ghost{background:transparent;color:#f4f2ec;box-shadow:inset 0 0 0 1.5px #f4f2ec61}.hint{display:none}.tbtn{flex:none;min-height:38px;padding:0 12px;border-radius:3px;border:1.5px solid rgba(255,255,255,.24);font-size:10px;letter-spacing:.13em;text-transform:uppercase;font-variation-settings:"wdth" 104,"wght" 800;color:#ffffffd9;display:flex;align-items:center;gap:6px}@media(hover:hover)and (pointer:fine){.tbtn:hover{background:#ffffff12}}.tbtn[disabled]{opacity:.3;pointer-events:none}.tbtn.go{background:var(--cobalt-lit);border-color:var(--cobalt-lit);color:#fff}@media(hover:hover)and (pointer:fine){.tbtn.go:hover{filter:brightness(1.1)}}.tbtn.ghost{pointer-events:none;border-style:dashed}.tbtn.hide{display:none}.tbtn .c{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;border-radius:8px;background:#ffffff29;font-size:9px;font-variation-settings:"wdth" 80,"wght" 800;padding:0 4px}.hint{flex:1;text-align:center;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 100,"wght" 700}.toast{position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom) + 64px);transform:translate(-50%,8px);z-index:12;background:#040a07eb;border:1px solid rgba(255,255,255,.16);padding:9px 14px;border-radius:3px;font-size:11px;letter-spacing:.05em;color:#fff;opacity:0;transition:opacity .2s linear,transform .2s var(--ease);pointer-events:none;max-width:80%;text-align:center}.toast.on{opacity:1;transform:translate(-50%)}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;background:#14171a8c;align-items:flex-end;justify-content:center}.sheet.on{display:flex}.sheet.blur{background:#0c0f1180;backdrop-filter:blur(7px) saturate(.85);-webkit-backdrop-filter:blur(7px) saturate(.85)}.sheet-inner{background:var(--paper);color:var(--ink);width:100%;max-width:560px;max-height:88svh;overflow:auto;border-top:3px solid var(--ink);animation:rise .22s var(--ease)}@media(min-width:768px){.sheet{align-items:center}.sheet-inner{border:3px solid var(--ink);border-radius:2px}}@keyframes rise{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.sheet-head{display:flex;align-items:center;justify-content:space-between;padding:var(--s4) var(--gutter);border-bottom:2px solid var(--ink)}.sheet-head h3{font-family:Archivo;font-variation-settings:"wdth" 114,"wght" 900;text-transform:uppercase;font-size:19px}.sheet-body{padding:var(--s5) var(--gutter) var(--s7)}.sheet-body h4{font-size:14px;letter-spacing:.11em;text-transform:uppercase;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;margin:var(--s6) 0 var(--s3);color:var(--ink)}.sheet-body h4:first-child{margin-top:0}.sheet-body p{font-size:14px;line-height:1.7;color:#3b3f42;margin-bottom:var(--s4)}.sheet-body p:last-child{margin-bottom:0}.sheet-body a,.sheet-body a:visited{color:var(--ink);text-decoration:underline;text-underline-offset:2px}@media(hover:hover)and (pointer:fine){.sheet-body a:hover{color:var(--cobalt)}}.sheet-body ul{margin-bottom:var(--s4)}.sheet-body li{font-size:14px;line-height:1.7;color:#3b3f42;padding-left:18px;position:relative;margin-bottom:var(--s2)}.sheet-body li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:2px;background:var(--ink)}.xbtn{width:36px;height:36px;margin-right:-8px;display:flex;align-items:center;justify-content:center}.xbtn svg{width:14px;height:14px;stroke:var(--ink)}.quiz{flex:1;display:flex;flex-direction:column;position:relative;isolation:isolate;--paper:#0B0F1A;--paper-deep:rgba(255,255,255,.05);--paper-edge:rgba(255,255,255,.16);--field:rgba(255,255,255,.06);--ink:#EEF0F4;--ink-soft:#9BA3B4;--stock:rgba(255,255,255,.07);--stock-edge:rgba(255,255,255,.16);--lift:none;--rule:1px solid rgba(255,255,255,.14);background:var(--paper);color:var(--ink)}.quiz:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.quiz:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:#00000057}.quiz-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:var(--s3) var(--gutter);border-bottom:2px solid var(--ink);position:sticky;top:0;background:var(--paper);z-index:20}.lives{display:flex;gap:5px;align-items:center}.life{width:14px;height:14px;border:2px solid var(--ink);border-radius:50%;background:var(--ink);transition:background .2s linear,transform .2s var(--ease)}.life.out{background:transparent;border-color:var(--paper-edge);transform:scale(.8)}.quiz-top .back{flex:none}.qhead{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px;overflow:hidden}.qhead b{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;font-size:13px;line-height:1;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qhead span{display:flex;gap:5px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;white-space:nowrap}.qhead em{font-style:normal;opacity:.55}.qhead i{font-style:normal}.quiz-meta{display:flex;align-items:center;gap:var(--s5)}.quiz-meta{flex:none}.qstat{text-align:right}.qstat b{display:block;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;font-size:19px;line-height:1;font-variant-numeric:tabular-nums}.qstat small{display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-top:3px}.qbody{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(var(--s4),3.5vh,var(--s6)) var(--gutter) var(--s6);max-width:640px;margin:0 auto;width:100%}.qtext{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;font-size:24px;line-height:1.12;letter-spacing:-.015em}@media(min-width:768px){.qtext{font-size:32px}}.qtext b{color:var(--cobalt);font-variation-settings:"wdth" 108,"wght" 900}.qask{font-size:19px}@media(min-width:768px){.qask{font-size:23px}}.qextra{margin-top:var(--s3);font-size:15px;line-height:1.45;color:var(--ink-soft)}.qsubject{margin-top:var(--s3);font-size:13px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.answerform{margin-top:var(--s6)}.field{display:flex;border:2px solid var(--ink);border-radius:2px;overflow:hidden;background:#fff}.field{background:var(--field)}.field input{flex:1;border:0;outline:0;padding:0 var(--s4);height:52px;font-size:16px;background:transparent;min-width:0;line-height:1.4}.field input::placeholder{color:#a8a49b}.field button{flex:none;padding:0 var(--s4);background:var(--ink);color:var(--paper);font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.06em}.field.wrong{border-color:var(--strike)}.field.right{border-color:#1b7a3e}.ask .dym-h{animation:askpulse .9s var(--ease) 2}@keyframes askpulse{0%,to{opacity:1;transform:none}35%{opacity:.45;transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.ask .dym-h{animation:none}}.dym{margin-top:var(--s3);border-top:var(--rule)}.dym-h{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;padding:var(--s3) 0 var(--s2)}.cand{width:100%;display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s2);border-bottom:var(--rule);text-align:left;min-height:var(--tap)}@media(hover:hover)and (pointer:fine){.cand:hover{background:var(--paper-deep)}}.cand b{display:block;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:15px}.cand .m{margin-left:auto;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;text-align:right;flex:none;display:inline-flex;align-items:center;gap:6px}.candflag{width:20px;height:15px;object-fit:cover;display:block;border:1px solid rgba(0,0,0,.18)}.verdict{margin-top:var(--s5);border-top:2px solid var(--ink);padding-top:var(--s4);display:none}.verdict.on{display:block}.verdict .head{display:flex;align-items:baseline;gap:var(--s3)}.verdict .head .r{font-family:Archivo;font-variation-settings:"wdth" 116,"wght" 900;text-transform:uppercase;font-size:22px}.verdict.ok .head .r{color:#1b7a3e}.verdict.no .head .r{color:var(--strike)}.verdict .ans{font-size:14px;color:#3b3f42;margin-top:var(--s2);line-height:1.5}.verdict .ans b{font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase}.pathblock{margin-top:var(--s4);min-height:0;display:flex;flex-direction:column}.pathwin{position:relative;min-height:0}.pathwin{--rung:41px}.pathwin .ladder{margin-top:0;overflow-y:auto;max-height:min(40vh,calc(var(--rung) * 5.4));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--paper-edge) transparent;padding-right:12px}@media(min-width:768px){.pathwin{--rung:46px}.pathwin .ladder{max-height:min(52vh,calc(var(--rung) * 7.4))}}.pathwin .ladder:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.pathwin .ladder::-webkit-scrollbar{width:4px}.pathwin .ladder::-webkit-scrollbar-thumb{background:var(--paper-edge);border-radius:2px}.pathwin:before,.pathwin:after{content:"";position:absolute;left:0;right:0;height:34px;z-index:1;pointer-events:none;opacity:0;transition:opacity .18s linear}.pathwin:before,.pathwin:after{display:none}.pathwin .ladder{--fade-t:0px;--fade-b:0px;-webkit-mask-image:linear-gradient(transparent,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent);mask-image:linear-gradient(transparent,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent)}.pathblock.prev .pathwin .ladder{--fade-t:30px}.pathblock.more .pathwin .ladder{--fade-b:22px}.pathwin:before{top:2px;background:linear-gradient(var(--paper),transparent)}.pathwin:after{bottom:0;height:22px;background:linear-gradient(transparent,var(--paper))}.pathblock.prev .pathwin:before{opacity:1}.pathblock.more .pathwin:after{opacity:1}.pathblock.flat .ladder{max-height:calc(var(--rung, 41px) * 3.6);overflow:hidden;padding-right:0;-webkit-mask-image:linear-gradient(#000 62%,transparent 98%);mask-image:linear-gradient(#000 62%,transparent 98%);transition:max-height .28s var(--ease)}.pathblock.flat.open .ladder{max-height:none;-webkit-mask-image:none;mask-image:none}.pathblock.flat:not(.clipped) .ladder{max-height:none;-webkit-mask-image:none;mask-image:none}@media(min-width:768px){.pathblock.flat .ladder{--rung:46px}}.pathopen{align-self:flex-start;margin-bottom:var(--s2);padding:7px 12px;border:var(--rule);border-radius:var(--r1);background:transparent;color:var(--ink);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;min-height:var(--tap);display:flex;align-items:center}@media(hover:hover)and (pointer:fine){.pathopen:hover{background:var(--ink);color:var(--paper)}}.pathopen:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.pathblock.flat .ladder{transition:none}}.pathfoot{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding-top:var(--s2);min-height:34px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.pathfoot .nudge{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 9px;border:1.5px solid var(--ink);border-radius:4px;background:var(--paper-deep);color:var(--ink);font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;animation:nudgein .18s linear}.pathfoot .nudge:after{content:"";position:absolute;top:-9px;right:-10px;bottom:-9px;left:-10px}@media(hover:hover)and (pointer:fine){.pathfoot .nudge:hover{background:var(--ink);color:var(--paper)}}.pathfoot .nudge:active{transform:translateY(1px)}.pathfoot .nudge:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.pathfoot .nudge svg{width:11px;height:8px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;animation:pathbob 1.4s var(--ease) infinite}@keyframes nudgein{0%{opacity:0}to{opacity:1}}@keyframes pathbob{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@media(prefers-reduced-motion:reduce){.pathfoot .nudge svg{animation:none}.pathfoot .nudge{animation:none}}.ladder{border-top:2px solid var(--ink);margin-top:var(--s4)}.rung{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) 0;border-bottom:var(--rule);opacity:0;transform:translateY(6px);transition:opacity .3s linear,transform .3s var(--ease)}.rung.shown{opacity:1;transform:none}.rung .yrs{flex:none;width:60px;font-family:Archivo;font-variation-settings:"wdth" 74,"wght" 800;font-size:11.5px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.rung .bar{flex:none;width:5px;height:23px;display:flex;flex-direction:column}@media(min-width:768px){.rung{padding:11px 0}.rung .yrs{width:68px;font-size:12px}.rung .bar{height:26px}}.rung .bar i{flex:1;box-shadow:inset 0 0 0 .5px #00000038}.rung .cn{flex:1 1 auto;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:14px;line-height:1.18;min-width:0;overflow-wrap:anywhere}@media(min-width:768px){.rung .cn{font-variation-settings:"wdth" 112,"wght" 800;font-size:15px;line-height:1.2}}.rung .ln{flex:none;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink-soft);border:1px solid var(--paper-edge);border-radius:2px;padding:1px 4px;line-height:1.3}.rung.onloan .cn{font-variation-settings:"wdth" 104,"wght" 700}.rung .cflag{flex:none;margin-left:auto;width:18px;height:13.5px;display:block;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff52}@media(min-width:768px){.rung .cflag{width:20px;height:15px}}.rung span.cflag{box-shadow:none}.rung.onloan .cflag{opacity:.7}.rung .apps{margin-left:auto;font-family:Archivo;font-variation-settings:"wdth" 76,"wght" 700;font-size:13px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.pathwin .roll{max-height:min(34svh,260px)}.roll{display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--s2);padding-top:var(--s3)}.roll .chip{border:1px solid var(--paper-edge);background:var(--paper-deep);color:var(--ink)}.answerform>.verdict:first-child{margin-top:0}.verdict .ans .rollhead{display:block;margin-top:var(--s2);font-size:12px;color:var(--ink-soft)}.hintline{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s4)}.hintchip{border:1px solid var(--paper-edge);padding:6px 10px;border-radius:2px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.hintchip.on{border-color:var(--ink);color:var(--ink);background:var(--paper-deep)}.scoretick{display:flex;align-items:baseline;gap:var(--s2);margin-top:var(--s5)}.scoretick b{font-family:Archivo;font-variation-settings:"wdth" 76,"wght" 900;font-size:34px;line-height:1;font-variant-numeric:tabular-nums}.scoretick span{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.badge{display:block;height:auto;flex:none}.plates{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s5)}.plate{display:flex;align-items:center;gap:var(--s4);border:2px solid var(--ink);padding:var(--s4);background:var(--field)}.plate .badge{width:42px;color:var(--ink)}.plate .pt{min-width:0}.plate .n{display:block;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:19px;line-height:1;overflow-wrap:break-word}.plate .c{display:block;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-top:5px}.plates .amp{align-self:center;padding:var(--s1) 0;font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 900;font-size:13px;color:var(--ink-soft)}@media(min-width:768px){.plates{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--s5);align-items:stretch}.plate{flex-direction:column;justify-content:center;text-align:center;gap:0;min-height:150px}.plate .badge{width:52px;margin-bottom:var(--s4)}.plate .pt{max-width:100%}.plate .n{font-size:clamp(15px,2.2vw,19px);line-height:.98;text-wrap:balance}.plates .amp{align-self:auto;display:flex;align-items:center;padding:0;font-size:15px}}.found{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s4)}.chip{border:1.5px solid var(--ink);padding:7px 11px;border-radius:2px;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px;animation:pop .22s var(--ease)}@keyframes pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.tenboard{margin-top:var(--s4);border-top:2px solid var(--ink);list-style:none}.tenboard li{display:flex;align-items:center;gap:var(--s3);min-height:34px;padding:5px 0;border-bottom:var(--rule)}.tenboard .r{flex:none;width:22px;text-align:right;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink-soft)}.tenboard .n{flex:1;min-width:0;display:flex;align-items:baseline;gap:var(--s2);flex-wrap:nowrap;white-space:nowrap;overflow:hidden;font-family:Archivo;font-variation-settings:"wdth" var(--fit-wdth, 104),"wght" 800;text-transform:uppercase;font-size:calc(14px * var(--fit, 1));line-height:1.15}.tenboard .n>*{flex:none}.tenboard .n b{font-weight:inherit}.tenboard .n em{font-style:normal;font-family:inherit;font-variation-settings:"wdth" 76,"wght" 600;text-transform:none;font-size:calc(11px * var(--fit, 1));color:var(--ink-soft);letter-spacing:.02em}.tenboard .blank{display:block;width:min(160px,60%);height:2px;background:#ffffff61}.tenboard .v{flex:none;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;font-size:15px;font-variant-numeric:tabular-nums}.tenboard .v i{font-style:normal;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin-left:5px;font-variation-settings:"wdth" 100,"wght" 700}.tenboard li.got{animation:pop .22s var(--ease)}.tenboard li.got .r{color:var(--ink)}.tenboard.done li.gone{background:color-mix(in srgb,var(--strike) 9%,transparent);box-shadow:inset 2px 0 color-mix(in srgb,var(--strike) 55%,transparent)}.tenboard.done li.gone .n{color:color-mix(in srgb,var(--strike) 62%,var(--ink))}.tenboard.done li.gone .v{color:color-mix(in srgb,var(--strike) 45%,var(--ink-soft))}.tenboard.done li.gone .r{color:color-mix(in srgb,var(--strike) 40%,var(--ink-soft))}.tenboard.done li{padding-left:6px;padding-right:6px}.tenboard.done li.got .n:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--ink);align-self:center}.tenboard.done{margin-top:var(--s6)}@media(min-width:768px){.tenboard li{min-height:40px}.tenboard .n{font-size:calc(16px * var(--fit, 1))}}.tenboard.sweep{--sweep-step:55ms;--sweep-run:.3s}.tenboard.sweep li{position:relative;animation:tenlift var(--sweep-run) var(--ease) calc(var(--i) * var(--sweep-step)) both}.tenboard.sweep li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#35d07f42,#35d07f0a);box-shadow:inset 2px 0 #35d07f;opacity:0;animation:tenlit var(--sweep-run) var(--ease) calc(var(--i) * var(--sweep-step)) forwards}@keyframes tenlit{0%{opacity:0}60%{opacity:1}to{opacity:.9}}@keyframes tenlift{0%{transform:none}50%{transform:scale(1.025)}to{transform:none}}@media(prefers-reduced-motion:reduce){.tenboard.sweep li{animation:none}.tenboard.sweep li:after{animation:none;opacity:.9}}.missed{margin-top:var(--s3);border-top:var(--rule)}.missed .dym-h{color:var(--strike)}.missedrow{display:flex;align-items:center;gap:var(--s2);padding:5px 0;border-bottom:var(--rule)}.missedrow:last-child{border-bottom:0}.missedrow b{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px;color:var(--ink-soft);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:line-through;text-decoration-thickness:1.5px}.missedrow span{font-size:11px;letter-spacing:.06em;color:var(--ink-soft);font-weight:600;flex:none}.missedrow .worth{flex:none;font-style:normal;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink)}.missedrow .worth i{font-style:normal;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin-left:4px;font-variation-settings:"wdth" 100,"wght" 700}.answerform.pinned{position:sticky;bottom:env(safe-area-inset-bottom);z-index:15;margin-top:var(--s5);padding:var(--s3) 0 var(--s4);border-top:2px solid var(--ink);background:transparent;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}.quiz-meta .hearts{margin-top:0}.quiz-meta .heart svg{width:18px;height:18px}.art-panel .artboard{list-style:none;margin-top:2px}.art-panel .artboard li{display:flex;align-items:center;gap:9px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.09)}.art-panel .artboard li:last-child{border-bottom:0}.art-panel .artboard b{flex:none;width:12px;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;font-size:11px;color:#ffffff94}.art-panel .artboard span{flex:1;min-width:0;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px;color:#f2f0e9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.art-panel .artboard em{font-style:normal;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 700;font-size:11px;color:#ffffff94}.art-panel .artboard li.blank span{height:2px;background:#ffffff2e;max-width:96px}.timerbar{height:4px;background:var(--paper-edge);margin-top:var(--s4);overflow:hidden}.timerbar i{display:block;height:100%;background:var(--ink);transform-origin:left;transition:transform .25s linear}.timerbar.low i{background:var(--strike)}.result{padding:var(--s6) var(--gutter);max-width:560px;margin:0 auto;width:100%}.result .verdictbig{font-family:Archivo;font-variation-settings:"wdth" 122,"wght" 900;text-transform:uppercase;font-size:48px;line-height:.84;letter-spacing:-.02em}@media(min-width:768px){.result .verdictbig{font-size:68px}}.result .verdictbig .sub{display:block;font-size:13px;letter-spacing:.16em;font-variation-settings:"wdth" 100,"wght" 700;color:var(--ink-soft);margin-bottom:var(--s3)}.result .verdictbig .unit{display:block;font-size:13px;letter-spacing:.16em;font-variation-settings:"wdth" 100,"wght" 700;color:var(--ink-soft);margin-top:var(--s3)}.streakcard{display:grid;grid-template-columns:auto auto 1fr;align-items:center;column-gap:var(--s3);row-gap:7px;margin-top:var(--s5);padding:var(--s3) var(--s4);border:1px solid var(--paper-edge);border-radius:var(--card-radius);background:var(--paper-deep)}.streakcard .fl{width:22px;height:22px;flex:none;display:block;color:var(--feature-accent)}.streakcard .n{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800;font-size:30px;line-height:.9;color:var(--ink);flex:none;font-variant-numeric:tabular-nums}.streakcard .lb{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;justify-self:start}.streakcard .fact{grid-column:1 / -1;font-size:13px;line-height:1.35;color:var(--ink)}@keyframes streak-rise{0%{transform:translate3d(0,6px,0) scale(.94);opacity:0}60%{transform:translateZ(0) scale(1.04);opacity:1}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes streak-fact-in{0%{transform:translate3d(0,4px,0);opacity:0}to{transform:translateZ(0);opacity:1}}.streakcard.is-tick .n{animation:streak-rise .42s cubic-bezier(.2,.8,.3,1) both}.streakcard.is-tick .fl{animation:streak-rise .42s cubic-bezier(.2,.8,.3,1) .04s both}.streakcard.is-tick .fact{animation:streak-fact-in .34s ease-out .3s both}@media(prefers-reduced-motion:reduce){.streakcard.is-tick .n,.streakcard.is-tick .fl,.streakcard.is-tick .fact{animation:none}}.shootline{margin-top:var(--s6);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:var(--s4) 0}.shootrow{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s2) var(--s3);padding:var(--s3) 0}.shootrow+.shootrow{border-top:1px solid var(--paper-edge)}.shootrow .nm{grid-column:1;font-family:Archivo;font-variation-settings:"wdth" 96,"wght" 800;text-transform:uppercase;font-size:12px;letter-spacing:.03em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.shootrow .tot{grid-column:2;grid-row:1}.shootrow .pipset{grid-column:1/-1;grid-row:2}.shootrow .pipset{display:flex;gap:5px;flex:1;align-items:center}.shootrow .p{flex:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 2px var(--paper-edge)}.shootrow .p svg{width:12px;height:12px;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.shootrow .p.scored{background:var(--ink);box-shadow:none}.shootrow .p.scored svg{stroke:var(--paper)}.shootrow .p.saved{background:#b0402a;box-shadow:none}.shootrow .p.saved svg{stroke:#fff}.shootrow .pipset{flex-wrap:wrap;gap:6px}.shootrow .tot{flex:none;font-family:Archivo;font-variation-settings:"wdth" 76,"wght" 900;font-size:24px;font-variant-numeric:tabular-nums}.discovery{margin-top:var(--s6);border:2px solid var(--ink);padding:var(--s4)}.discovery .k{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.discovery .rv-q{font-size:14px;line-height:1.45;color:var(--ink);margin-top:var(--s3);padding-left:var(--s3);border-left:2px solid var(--paper-edge)}.discovery .nm{font-family:Archivo;font-variation-settings:"wdth" 116,"wght" 900;text-transform:uppercase;font-size:26px;line-height:.9;margin-top:var(--s3)}.discovery .path{font-size:12.5px;color:var(--ink-soft);margin-top:var(--s3);line-height:1.5}.discovery .path b{color:var(--ink);font-weight:600}.statgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:2px solid var(--ink);margin-top:var(--s6)}@media(min-width:600px){.statgrid{grid-template-columns:repeat(var(--sg-cols,4),1fr)}}.statgrid div{padding:var(--s4) var(--s3);border-bottom:var(--rule);border-right:var(--rule);display:flex;flex-direction:column;justify-content:flex-end;min-height:86px}.statgrid b{display:block;font-family:Archivo;font-variation-settings:"wdth" 76,"wght" 900;font-size:26px;line-height:1.02;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}.statgrid b.word{font-size:19px;font-variation-settings:"wdth" 92,"wght" 800;letter-spacing:-.01em}.statgrid small{display:block;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-top:5px}.markrow{display:flex;gap:5px;margin-top:var(--s6);flex-wrap:wrap}.markrow .sq{width:20px;height:20px;border-radius:2px}.markrow .sq.ok{background:var(--gold)}.markrow .sq.no{background:var(--paper-edge)}.statline{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 0;margin-top:var(--s4);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.statline b{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:17px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;margin-right:2px}.statline span+span:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--paper-edge);vertical-align:middle;margin:0 12px}.newbest{display:inline-flex;align-items:center;margin-top:var(--s3);padding:5px 9px;border:1px solid var(--gold);border-radius:var(--r1);font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:var(--gold)}.rdate{margin-top:var(--s3);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.page.endpage{display:flex;flex-direction:column;padding-bottom:0}.result.endless{flex:1;display:flex;flex-direction:column;padding-bottom:0}.result.endless .verdictbig{font-size:56px}.result.endless .verdictbig .sub{line-height:1.35}.result.endless .newbest{align-self:flex-start}.endstats{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));margin-top:var(--s5);border-top:1px solid var(--paper-edge);border-bottom:1px solid var(--paper-edge)}.endstats div{padding:10px 0 10px 14px;min-width:0}.endstats div:first-child{padding-left:0}.endstats div+div{border-left:1px solid var(--paper-edge)}.endstats b{display:block;margin-bottom:4px;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 900;font-size:26px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.endstats span{display:block;font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:800;color:var(--ink-soft)}.result.endless .discovery{margin:var(--s5) 0 0;padding:var(--s4)}.result.endless .discovery .rv-q+.nm{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--paper-edge);font-size:24px;line-height:1}.pathblock.full{margin-top:var(--s3)}.pathblock.full .ladder{margin-top:0;border-top:1px solid var(--paper-edge)}.pathblock.full .rung:last-child{border-bottom:0}.endfoot{position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:var(--s2);margin:auto calc(-1 * var(--gutter)) 0;padding:28px var(--gutter) calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,var(--paper) 26px)}.endfoot .btn{width:100%}@media(max-width:1023px){.endfoot{bottom:calc(58px + env(safe-area-inset-bottom))}.app:has(.tabbar.away) .endfoot{bottom:0}}.endpair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2)}.endpair .btn{padding:0 8px;font-size:12.5px;letter-spacing:.04em;gap:6px;white-space:nowrap}.btn.exit .exico{width:16px;height:16px;flex:none}.tabbar{position:sticky;bottom:0;z-index:30;display:flex;border-top:2px solid var(--ink);background:var(--paper);padding-bottom:env(safe-area-inset-bottom)}.tab{flex:1;min-height:58px;padding:10px 4px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-right:var(--rule)}.tab:last-child{border-right:0}@media(max-width:1023px){.tabbar.away{display:none}}.tab svg{width:17px;height:17px;stroke:var(--ink-soft);fill:none;stroke-width:1.8}.tab span{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.tab.on svg{stroke:var(--ink)}.tab.on span{color:var(--ink)}.tab.on{box-shadow:inset 0 2px 0 var(--cobalt)}@media(min-width:1024px){.tabbar{position:fixed;left:0;top:0;bottom:0;width:84px;flex-direction:column;border-top:0;border-right:2px solid var(--ink);padding:var(--s8) 0}.tab{flex:none;min-height:72px;padding:12px 8px;border-right:0;border-bottom:var(--rule)}.tab.on{box-shadow:inset 2px 0 0 var(--cobalt)}.app.has-nav{padding-left:84px}}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:left;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;padding:var(--s2) var(--s3);border-bottom:2px solid var(--ink)}.table th:last-child,.table td:last-child{text-align:right}.table td{padding:var(--s3);border-bottom:var(--rule)}.table td.nm{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px}.table td.n{font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;font-variant-numeric:tabular-nums;font-size:15px}.tablewrap-p{padding:0 var(--gutter)}.empty{padding:var(--s7) var(--gutter);text-align:center}.empty p{font-size:13.5px;color:var(--ink-soft);max-width:34ch;margin:0 auto var(--s4)}@media(min-width:1024px){.wrap.home{max-width:1040px}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes riseSm{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pipin{0%{transform:scaleX(.15);opacity:.3}to{transform:none;opacity:1}}@keyframes stamp{0%{transform:scale(1.14) rotate(-1.2deg);opacity:0}to{transform:none;opacity:1}}@keyframes popn{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes ruleIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sweep{0%{transform:translate(-150%) skew(-14deg)}to{transform:translate(220%) skew(-14deg)}}.pip.new{animation:pipin .32s var(--ease)}.banner .v{animation:riseSm .3s var(--ease)}.banner .k{animation:riseSm .34s var(--ease)}.roundbox .sc.bump{animation:popn .42s var(--ease)}.verdict.on{animation:stamp .3s var(--ease)}.chip{animation:pop .22s var(--ease)}.rulebar{transform-origin:left}.feature{position:relative;overflow:hidden}.feature:after{content:"";position:absolute;top:-20%;bottom:-20%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.13),transparent);transform:translate(-150%) skew(-14deg)}@media(hover:hover)and (pointer:fine){.feature:hover:after{animation:sweep .9s var(--ease)}}@media(hover:hover)and (pointer:fine){.feature:hover .ttl .b{transform:translate(3px)}}.feature .ttl .b{display:block;transition:transform .3s var(--ease)}.row{transition:background .12s linear}.row .chev{transition:transform .18s var(--ease)}@media(hover:hover)and (pointer:fine){.row:hover .chev{transform:translate(3px)}}.tick.open i{animation:popn 2.6s var(--ease) infinite}.btn{transition:transform .1s var(--ease),filter .15s linear}@media(hover:hover)and (pointer:fine){.btn:hover{filter:brightness(.96)}}.tab svg{transition:transform .2s var(--ease)}.tab.on svg{transform:translateY(-1px) scale(1.08)}.life{transition:transform .25s var(--ease),background .2s linear,border-color .2s linear}.timerbar i{transition:transform .95s linear}.st{transition:background .15s linear,color .15s linear}[data-theme=dark] .verdict.ok .head .r{color:#5bc98a}[data-theme=dark] .field.right{border-color:#5bc98a}[data-theme=dark] .sheet{background:#0000009e}[data-theme=dark] .sheet.blur{background:#00000094}:root{--paper:#E6E3DB;--paper-deep:#DAD6CC;--paper-edge:#C6C1B4;--ink:#14171A;--ink-soft:#6B7069;--cobalt:#1B3FE8;--strike:#F03D0C;--field:#F6F4EE;--stock:#F4F1E9;--stock-edge:rgba(20,23,26,.16);--gold-ink:#B0842A;--feature-bg:#0C1E14;--feature-fg:#F4F2EC;--feature-dim:#8FA294;--feature-accent:#E8B33A;--feature-rule:rgba(255,255,255,.14);--card-radius:9px;--btn-radius:4px;--lift:0 1px 0 var(--stock-edge), 0 10px 20px rgba(20,23,26,.1), 0 2px 4px rgba(20,23,26,.06);--lift-hi:0 1px 0 var(--stock-edge), 0 18px 34px rgba(20,23,26,.16), 0 3px 6px rgba(20,23,26,.08);--sheen:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0) 58%)}:root[data-theme=dark]{--paper:#0D1512;--paper-deep:#132019;--paper-edge:#243429;--ink:#EAE7DE;--ink-soft:#8B9A8E;--field:#111B16;--stock:#16231C;--stock-edge:rgba(0,0,0,.5);--gold-ink:#E8B33A;--feature-bg:#08160F;--feature-dim:#8FA294;--lift:0 1px 0 rgba(255,255,255,.05), 0 12px 26px rgba(0,0,0,.5);--lift-hi:0 1px 0 rgba(255,255,255,.07), 0 20px 40px rgba(0,0,0,.6);--sheen:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,0) 58%)}:root body{background-color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");background-size:170px 170px}[data-theme=dark] body{background-blend-mode:overlay}:root body{background-blend-mode:multiply}:root .display{font-variation-settings:"wdth" 125,"wght" 900}:root .hero-ttl{letter-spacing:-.025em}:root .row-title{font-variation-settings:"wdth" 104,"wght" 800;letter-spacing:0}:root .sechead h3{font-variation-settings:"wdth" 108,"wght" 800;letter-spacing:.16em}:root .sechead h3:before{content:"";display:inline-block;width:9px;height:9px;background:var(--gold-ink);margin-right:9px;transform:translateY(0)}:root .index,:root .choices,:root .plate,:root .verdict.on,:root .shootline,:root .discovery,:root .statgrid,:root .field,:root .pv{position:relative;background:var(--stock);border:1px solid var(--paper-edge);border-radius:6px;box-shadow:var(--lift)}:root .index,:root .choices,:root .statgrid,:root .shootline,:root .discovery{margin-left:var(--gutter);margin-right:var(--gutter)}:root .index:before,:root .choices:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background:radial-gradient(88% 62% at 14% -12%,rgba(255,255,255,.05),transparent 66%);pointer-events:none;z-index:0}:root .row{position:relative;z-index:1}:root .index{overflow:hidden}:root .row{border-top:1px solid var(--paper-edge)}:root .index .row:first-child{border-top:0}:root .rulebar{height:3px;background:var(--ink);margin-bottom:var(--s3);box-shadow:0 3px 0 var(--gold-ink)}:root .statgrid{border-top:1px solid var(--paper-edge);overflow:hidden}:root .statgrid div{border-color:var(--paper-edge)}:root .btn{border-radius:4px;box-shadow:0 3px #14171a47;transition:transform .09s var(--ease),box-shadow .09s var(--ease),filter .15s linear}:root .btn:active{transform:translateY(3px);box-shadow:0 0 #14171a47}:root .btn.solid{background-color:var(--ink);color:var(--paper)}:root .btn.ghost{background:var(--stock)}:root .field{overflow:hidden}:root .field button{background:var(--ink);color:var(--paper)}:root .hero{border-bottom:3px solid var(--gold-ink)}:root .hero-ground{background:radial-gradient(ellipse 52% 34% at 16% -6%,rgba(255,252,235,.2),transparent 62%),radial-gradient(ellipse 46% 30% at 88% -4%,rgba(255,252,235,.13),transparent 60%),repeating-linear-gradient(96deg,rgba(255,255,255,.022) 0 8%,transparent 8% 16%),radial-gradient(ellipse 92% 70% at 50% 46%,#173d27,#0e2a1b 52%,#071410)}:root .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 96% 76% at 50% 44%,transparent 46%,rgba(0,0,0,.55) 100%)}:root .hero-card{box-shadow:0 30px 60px #0000008c,0 4px 10px #0006}:root .hero-play{box-shadow:0 3px #00000073}:root .hero-meta b{color:var(--feature-accent)}:root .masthead{background:var(--chrome-bg,#12211A);color:#f2f0e9;border-bottom:0;box-shadow:0 3px 0 var(--gold-ink);transition:background .55s linear}:root .masthead .wordmark{color:#f4f2ec}:root .wordmark em{background:var(--gold-ink)}:root .masthead-meta .d{color:#ffffff94}:root .masthead-meta .s{color:#ffffffd1}:root .ctrl{border-color:#ffffff42;color:#ffffff9e}@media(hover:hover)and (pointer:fine){:root .ctrl:hover{color:#fff;border-color:#fff}}:root .tabbar{background:var(--chrome-bg,#12211A);border-top:0;box-shadow:0 -1px #0006;transition:background .55s linear}:root .tab svg{stroke:#ffffff80}:root .tab span{color:#ffffff94}:root .tab.on svg{stroke:#fff}:root .tab.on span{color:#fff}:root .tab{border-right-color:#ffffff1a}:root .tab.on{box-shadow:inset 0 3px 0 var(--gold-ink)}@media(min-width:1024px){:root .tab{border-bottom-color:#ffffff1a}:root .tab.on{box-shadow:inset 3px 0 0 var(--gold-ink)}}:root .hero{border-top:0}:root .sheet-inner{border-radius:6px 6px 0 0;box-shadow:var(--lift-hi)}:root .chip{background:var(--stock);box-shadow:var(--lift);border-radius:4px}:root .tag.live{color:var(--gold-ink);border-color:var(--gold-ink)}:root .qtext b{color:var(--gold-ink)}:root .stage{background:radial-gradient(ellipse 50% 30% at 18% 2%,rgba(255,252,235,.16),transparent 60%),radial-gradient(ellipse 78% 50% at 50% 42%,var(--turf-lit) 0%,var(--turf) 46%,var(--turf-deep) 100%)}.btn.solid,.hero-play,.hero-alt{transition:background-size .44s var(--ease),transform .14s var(--ease),filter .15s linear,box-shadow .16s linear,border-color .18s linear}.btn.solid:active,.hero-play:active{transition-duration:.05s,.06s,.1s,.1s,.1s}.chasepill{position:fixed;right:12px;z-index:40;bottom:calc(env(safe-area-inset-bottom) + 68px);max-width:calc(100vw - 76px);padding:7px 12px;border-radius:999px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);box-shadow:var(--lift);font-family:Archivo,sans-serif;font-variation-settings:"wdth" 96,"wght" 700;font-size:11px;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.chaseverdict{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 108,"wght" 900;font-size:19px;line-height:1;text-transform:uppercase;color:var(--accent,var(--ink));padding-bottom:var(--s3);margin-bottom:var(--s3);border-bottom:2px solid var(--ink)}.themebtn{position:fixed;left:12px;z-index:40;bottom:calc(env(safe-area-inset-bottom) + 68px);width:38px;height:38px;border-radius:50%;background:var(--stock);border:1px solid var(--paper-edge);box-shadow:var(--lift);color:var(--ink-soft);display:flex;align-items:center;justify-content:center;transition:color .15s linear,transform .14s var(--ease)}.themebtn svg{width:17px;height:17px}@media(hover:hover)and (pointer:fine){.themebtn:hover{color:var(--ink);transform:translateY(-2px)}}@media(min-width:1024px){.themebtn{bottom:20px;left:23px}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-property:opacity,color,background-color,border-color,fill,stroke!important}}.cf-top .flag img{width:100%;height:100%;display:block;object-fit:cover}.flagplate{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#39413c;color:#ffffff94;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 110,"wght" 800;font-size:20px;letter-spacing:.1em}.hero-card{background:#0f1214}.stage .banner{top:59%}.cf .st.win{background:#35d07f24}.cf .st.win .v{color:#35d07f!important;animation:statslam .5s var(--ease)}.cf .st.lose{background:#ff4a181a}.cf .st.lose .v{color:var(--strike-lit)!important}.cf .st .v{display:inline-block}@keyframes statslam{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.card.winpulse .card-inner{animation:cardpulse .5s var(--ease)}@keyframes cardpulse{0%{transform:scale(1)}45%{transform:scale(1.09)}to{transform:scale(1)}}.cointoss{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;perspective:900px}.cointoss:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 62% 34% at 50% 46%,rgba(0,0,0,.52),transparent 72%);animation:fade .55s linear backwards}.cointhrow{transform-style:preserve-3d;animation:coinIn .5s var(--ease) .16s backwards}@keyframes coinIn{0%{opacity:0;transform:translate3d(0,20px,0) scale(.78)}to{opacity:1;transform:none}}.cointhrow.thrown{animation:cointhrow 1.5s linear both}@keyframes cointhrow{0%{transform:translate3d(0,26px,0) scale(.86);animation-timing-function:cubic-bezier(.16,.8,.36,1)}32%{transform:translate3d(0,-64px,0) scale(1.06);animation-timing-function:cubic-bezier(.55,0,.85,.6)}to{transform:translateZ(0) scale(1)}}.coin{width:128px;height:128px;position:relative;transform-style:preserve-3d;transition:transform 1.5s cubic-bezier(.22,.62,.4,1)}.coin i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-family:Archivo,sans-serif;font-style:normal;box-shadow:0 22px 46px #0009}.coin i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:50%;background:repeating-conic-gradient(#0000004d 0,#0000004d 1.7deg,#ffffff3d 1.7deg,#ffffff3d 3.4deg)}.coin i:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:1;border-radius:50%;box-shadow:inset 0 2px #ffffff52,inset 0 -4px 8px #00000052,0 0 0 1.5px #0000003d}.coin .side-you{background:#2b54ff;color:#fff}.coin .side-you:after{background:radial-gradient(circle at 34% 26%,#6a87ff,#2b54ff 54%,#1734b8)}.coin .side-them{background:#e8b33a;color:#12181a;transform:rotateX(180deg)}.coin .side-them:after{background:radial-gradient(circle at 34% 26%,#ffdd8c,#e8b33a 54%,#b07f16)}.coin .motif{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:2;pointer-events:none}.coin .motif.head{background:url(/sil.png) no-repeat center bottom/auto 92%;opacity:.18}.coin .motif.mark{background:#000;opacity:.085;-webkit-mask:url(/mark.svg) no-repeat center/78% auto;mask:url(/mark.svg) no-repeat center/78% auto}.coin .edge{position:relative;z-index:3;font-size:20px;letter-spacing:.1em;text-transform:uppercase;font-variation-settings:"wdth" 114,"wght" 900;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 3px rgba(255,255,255,.35),0 1.5px 0 rgba(0,0,0,.26)}.cointoss .cap{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff94;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 700;text-align:center;line-height:1.5}.cointoss .cap.lede{animation:riseSm .34s var(--ease)}.cointoss .cap.lede b{display:block;margin-top:7px;color:#ffffffeb;font-size:19px;letter-spacing:-.005em;font-variation-settings:"wdth" 118,"wght" 900}.cointoss .cap.out{min-height:50px}.cointoss .cap.out:has(em){min-height:70px}.cointoss .cap.out b{display:block;margin-top:6px;font-size:17px;font-variation-settings:"wdth" 116,"wght" 900;animation:riseSm .3s var(--ease)}.cointoss .cap.out b.you{color:#8fa6ff}.cointoss .cap.out b.them{color:var(--gold)}.cointoss .cap.out em{display:block;margin-top:5px;font-style:normal;font-size:11px;letter-spacing:.1em;color:#ffffff94;animation:riseSm .3s var(--ease) .08s backwards}.who.me .avatar{border-color:#2b54ff;box-shadow:0 0 0 1.5px #2b54ff59}.who:not(.me) .avatar{border-color:#e8b33a;box-shadow:0 0 0 1.5px #e8b33a4d}.hero-play,.hero-alt{white-space:nowrap}.outcome{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#030805ad;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:fade .35s linear}.outcome .big{font-size:clamp(58px,16vw,104px);line-height:.86;letter-spacing:-.03em;animation:goalpulse .62s var(--ease)}.outcome .big.win{color:var(--gold)}.outcome .big.lose{color:#ffffffd9}.outcome .sub{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fff9;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 700}.confetti{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.confetti i{position:absolute;top:-5%;width:8px;height:14px;border-radius:2px;opacity:.92;animation-name:cfall;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes cfall{to{transform:translateY(112vh) rotate(660deg)}}.shootrow .pipset{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.field.right input{color:var(--done);font-weight:600;-webkit-text-fill-color:var(--done);opacity:1}.field.wrong input{color:var(--strike);font-weight:600;-webkit-text-fill-color:var(--strike);opacity:1}.field input:disabled{background:transparent}.field{position:relative;transition:border-color .2s linear}.field.miss{border-color:var(--strike);animation:missshake .42s var(--ease)}.field.charged input::placeholder{color:var(--ink);opacity:.95}.field.miss input::placeholder{color:var(--strike);opacity:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.field.miss:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:var(--strike);opacity:0;animation:missflash .62s var(--ease)}@keyframes missshake{0%,to{transform:translate(0)}12%{transform:translate(-7px)}30%{transform:translate(6px)}50%{transform:translate(-4px)}70%{transform:translate(3px)}86%{transform:translate(-1px)}}@keyframes missflash{0%{opacity:.3}18%{opacity:.26}to{opacity:0}}@media(prefers-reduced-motion:reduce){.field.miss{animation:none}.field.miss:after{animation:missflash .62s linear}}.qstat b{transition:color .24s linear}.qstat.docked b{color:var(--strike);animation:dockpop .5s var(--ease)}@keyframes dockpop{0%{transform:none}34%{transform:scale(1.22)}62%{transform:scale(.97)}to{transform:none}}@media(prefers-reduced-motion:reduce){.qstat.docked b{animation:none}}:root[data-theme=dark]{--ink-soft:#A9B5AB}[data-theme=dark] .verdict .ans,[data-theme=dark] .sheet-body p,[data-theme=dark] .sheet-body li,[data-theme=dark] .hubrules li{color:#c9d2ca}[data-theme=dark] .verdict .ans b{color:var(--ink)}[data-theme=dark] .field input::placeholder{color:#7e8a80}.hearts{display:flex;gap:10px;justify-content:center;margin-top:var(--s5)}.heart svg{width:24px;height:24px;display:block}.heart{transition:transform .3s var(--ease)}.heart.full svg{fill:var(--strike)}.heart.out{transform:scale(.85);opacity:.45}.heart.out svg{fill:none;stroke:var(--ink-soft);stroke-width:1.6}.heart.losing{animation:heartlose .85s var(--ease)}@keyframes heartlose{0%{transform:scale(1)}22%{transform:scale(1.5) rotate(-10deg)}48%{transform:scale(.55) rotate(12deg)}to{transform:scale(.85)}}.cf-top .flag{top:0;right:0;bottom:-2px;left:0}.cf-top:after{top:0;right:0;bottom:-3px;left:0}.outcome{text-align:center;padding:0 16px}:root .verdict.on{padding:var(--s4);border-top-width:0;border-left:3px solid var(--ink)}:root .verdict.ok{border-left-color:var(--done)}:root .verdict.no{border-left-color:var(--strike)}:root .shootline{padding:var(--s4);border-top:1px solid var(--paper-edge);border-bottom:1px solid var(--paper-edge)}:root .plate{padding:var(--s4)}:root .discovery{border-width:1px;border-color:var(--paper-edge)}.shootrow .tot{padding-left:var(--s3)}.hintbox{margin-top:var(--s5);padding:var(--s3) var(--s4) var(--s4);background:var(--stock);border:1px solid var(--paper-edge);border-radius:6px;box-shadow:var(--lift)}.hintbox .dym-h{padding-top:0}.hintbox .hintline{margin-top:var(--s2)}.hintnote{font-size:11.5px;color:var(--ink-soft);margin-top:var(--s3)}.hintchip:disabled{cursor:default}.hintchip{transition:opacity .2s linear}.hintchip:not(.on){opacity:.62}.hintchip:disabled:not(.on){opacity:.4}.hintchip.on{position:relative;animation:hintpop .44s var(--ease)}.hintchip.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1px;z-index:1;pointer-events:none;background:var(--cobalt);opacity:0;animation:hintflash .6s var(--ease) backwards}.hintline .hintchip.on:nth-child(2),.hintline .hintchip.on:nth-child(2):after{animation-delay:.09s}.hintline .hintchip.on:nth-child(3),.hintline .hintchip.on:nth-child(3):after{animation-delay:.18s}@keyframes hintpop{0%{transform:scale(.9)}52%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes hintflash{0%{opacity:.62}30%{opacity:.5}to{opacity:0}}@media(prefers-reduced-motion:reduce){.hintchip.on{animation:none}.hintchip.on:after{animation:hintflash .6s linear backwards}}.heart.gaining{animation:heartgain 1.2s var(--ease)}.heart.gaining svg{animation:heartgainfill 1.2s var(--ease)}@keyframes heartgain{0%{transform:scale(.4);opacity:.2}28%{transform:scale(1.4);opacity:1}48%{transform:scale(1)}64%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes heartgainfill{0%,60%{fill:var(--done)}to{fill:var(--strike)}}.advance{position:relative;width:100%;height:52px;overflow:hidden;background:var(--ink);color:var(--paper);border:2px solid var(--ink);border-radius:4px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;letter-spacing:.04em;box-shadow:0 3px #14171a47}.advance i{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000061;transform-origin:left;pointer-events:none}.advance span{position:relative;z-index:1}.advance:active{transform:translateY(2px);box-shadow:none}[data-theme=dark] .advance{border-color:var(--paper-edge)}.advance.stopped{animation:advnudge 5s var(--ease) 2.4s infinite}.advance.stopped:active{animation:none}@keyframes advnudge{0%,88%,to{transform:translate(0)}90%{transform:translate(-4px)}93%{transform:translate(4px)}96%{transform:translate(-2px)}}.qhints{display:flex;flex-direction:column;gap:6px;margin:var(--s3) 0 0;padding:0 0 0 var(--s3);border-left:2px solid var(--cobalt);list-style:none}.qhints li{font-size:13px;line-height:1.45;color:var(--ink-soft)}.dailyouts{display:flex;flex-direction:column;align-items:center;gap:var(--s4);margin-top:var(--s5)}.hintbtn{padding:7px 14px;border:1.5px solid var(--ink);border-radius:4px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:transparent}@media(hover:hover)and (pointer:fine){.hintbtn:hover:not(:disabled){background:var(--ink);color:var(--paper)}}.hintbtn:disabled{opacity:.4}.dailyouts .giveup{margin-top:var(--s2)}.giveup{display:block;margin:var(--s3) auto 0;padding:6px 10px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 700;text-decoration:underline;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.giveup:hover{color:var(--ink)}}.flagbtn{display:flex;align-items:center;gap:7px;margin:var(--s3) auto 0;padding:6px 10px;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 700}.flagbtn svg{width:11px;height:11px;flex:none}@media(hover:hover)and (pointer:fine){.flagbtn:hover{color:var(--strike)}}.disputeclaim{border-left:3px solid var(--strike);padding:var(--s3) 0 var(--s3) var(--s4);background:var(--paper-deep)}.disputeclaim .dq{font-size:14px;line-height:1.5;color:var(--ink);margin:0}.disputeclaim .da{display:flex;align-items:baseline;gap:var(--s2);flex-wrap:wrap;margin:var(--s3) 0 0;font-size:13px}.disputeclaim .da span{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft);font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 800}.disputeclaim .da b{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;color:var(--ink)}.disputereasons{display:flex;flex-direction:column;gap:var(--s2)}.disputereason{display:block;text-align:left;width:100%;padding:var(--s3) var(--s4);border:2px solid var(--paper-edge);border-radius:3px;background:var(--field)}.disputereason b{display:block;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12.5px;letter-spacing:.03em;color:var(--ink)}.disputereason small{display:block;margin-top:3px;font-size:12px;line-height:1.45;color:var(--ink-soft)}.disputereason.on{border-color:var(--cobalt)}.disputereason.on b{color:var(--cobalt)}.disputetext{display:block;width:100%;resize:vertical;border:2px solid var(--ink);border-radius:2px;background:var(--field);padding:var(--s3) var(--s4);font:inherit;font-size:15px;line-height:1.5;color:var(--ink);outline:0}.disputetext::placeholder{color:#a8a49b}.disputenote{font-size:11.5px;color:var(--ink-soft);margin-top:var(--s2)}.disputereason{transition:border-color .12s linear}.bg-draft .slide-ground,.bg-draft .quiz:before{background:radial-gradient(ellipse 54% 36% at 20% -6%,rgba(87,199,232,.26),transparent 62%),radial-gradient(ellipse 46% 30% at 84% -4%,rgba(255,252,235,.1),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 6%,transparent 6% 12%),radial-gradient(ellipse 92% 70% at 50% 46%,#153a4e,#0b2230 52%,#06131a)}.choice .cmeta{display:block;margin-top:6px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.ladder-rows{display:flex;flex-direction:column;border-top:var(--rule);margin:0 var(--gutter)}.ladder-rows li{display:flex;align-items:center;gap:var(--s3);padding:11px 0;border-bottom:var(--rule)}.lr-n{flex:none;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--paper-edge);font-size:10px;font-variation-settings:"wdth" 80,"wght" 800;color:var(--ink-soft)}.lr-t{flex:1;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.01em}.lr-s{flex:none;font-size:9px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.draftfail{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s4);padding:var(--s6) var(--gutter);text-align:center;color:#ffffffb8;font-size:13.5px;line-height:1.6}.draftfail p{max-width:38ch}.draft{flex:1;display:flex;flex-direction:column;min-height:0;background:radial-gradient(ellipse 60% 40% at 50% -10%,rgba(87,199,232,.13),transparent 62%),radial-gradient(ellipse 92% 74% at 50% 50%,#0e2739,#081924 54%,#050e14)}.draft-head{flex:none;display:flex;align-items:center;gap:var(--s3);padding:calc(env(safe-area-inset-top) + 10px) 10px 8px}.draft-head .iconbtn{flex:none}.dh-mid{flex:1;text-align:center;min-width:0}.dh-k{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff94}.dh-n{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 700;font-size:12px;color:#ffffffd1;margin-top:3px}.dh-n b{font-variation-settings:"wdth" 80,"wght" 900;font-variant-numeric:tabular-nums}.slots{flex:none;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;padding:0 var(--gutter) var(--s3)}.slot{width:13px;height:19px;border-radius:2px;flex:none;border:1px solid rgba(255,255,255,.2);background:#ffffff08;display:flex;align-items:center;justify-content:center;transition:transform .2s var(--ease),border-color .2s linear,background .2s linear}.slot i{width:100%;height:100%;border-radius:1px;display:block}.slot.filled{border-color:transparent}.slot.filled i{background:#ffffff57}.slot.g5.filled i{background:var(--gold)}.slot.g4.filled i{background:#4e86ff}.slot.g3.filled i{background:#ffffff75}.slot.g2.filled i{background:#ffffff4d}.slot.g1.filled i{background:#ffffff2e}.slot.now{border-color:#57c7e8f2;transform:scale(1.22);box-shadow:0 0 10px #57c7e857}.draft-stage{flex:1;min-height:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s4);padding:var(--s2) var(--gutter)}.sealed{position:relative;width:150px;height:226px;border-radius:var(--card-radius);transform-style:preserve-3d;cursor:pointer;transition:transform .3s var(--ease);animation:sealin .34s var(--ease) backwards}@keyframes sealin{0%{opacity:0;translate:0 14px;scale:.94}}@media(hover:hover)and (pointer:fine){.sealed:hover{transform:translateY(-6px)}}.sealed .seal-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;box-shadow:0 14px 34px #0000008c,inset 0 0 0 2px var(--card-edge);background:repeating-linear-gradient(45deg,rgba(255,255,255,.035) 0 6px,transparent 6px 12px),linear-gradient(168deg,#1d3a4c,#0e2130)}.sealed.t-legend .seal-inner{box-shadow:0 14px 34px #0000008c,inset 0 0 0 3px var(--gold)}.sealed.t-elite .seal-inner{box-shadow:0 14px 34px #0000008c,inset 0 0 0 3px var(--cobalt-lit)}.seal-back{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 118,"wght" 900;text-transform:uppercase;font-size:15px;letter-spacing:.04em;color:#ffffff94}.seal-cap{font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#ffffff9e}.sealed.opening{transform:scale(1.06) rotateY(180deg);pointer-events:none}.sealed.opening .seal-inner{transform:rotateY(180deg)}.sealed.opening .seal-cap{color:#fff}.pickhead{flex:none;text-align:center;animation:rise .3s var(--ease) backwards}.pick-grade{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 118,"wght" 900;text-transform:uppercase;font-size:20px;line-height:.95;letter-spacing:-.01em;color:#ffffffeb}.pick-grade.g5{color:var(--gold)}.pick-grade.g4{color:#7fa6ff}.pick-note{font-size:10.5px;letter-spacing:.02em;color:#ffffff94;margin:6px auto 0;max-width:34ch}.fan{--fan-gap:14px;flex:1 1 0;min-height:0;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--fan-gap)}.fan-row{display:flex;justify-content:center;align-items:center;gap:var(--fan-gap);flex:none}.fancard{position:relative;flex:none;cursor:pointer;width:var(--fan-cw,126px);aspect-ratio:126 / 190;border-radius:var(--card-radius);transition:transform .28s var(--ease),opacity .26s linear,filter .26s linear;animation:fanin .34s var(--ease) backwards;animation-delay:calc(var(--n) * 45ms)}@keyframes fanin{0%{opacity:0;translate:0 26px;scale:.86}}.fancard .card-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;background:var(--card);color:var(--ink);box-shadow:0 10px 24px #00000080;display:flex;flex-direction:column}.fancard .card-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:6;box-shadow:inset 0 0 0 2px var(--card-edge)}.fancard.t-legend .card-inner:after{box-shadow:inset 0 0 0 3px var(--gold)}.fancard.t-elite .card-inner:after{box-shadow:inset 0 0 0 3px var(--cobalt-lit)}.fancard.t-solid .card-inner:after{box-shadow:inset 0 0 0 2px #9a968b}@media(hover:hover)and (pointer:fine){.fancard:not([disabled]):hover{transform:translate3d(0,-8px,0) scale(1.03);z-index:20}.fancard:not([disabled]):hover .card-inner{box-shadow:0 22px 44px #0000009e}}.fancard:focus-visible{outline:2px solid var(--cobalt-lit);outline-offset:4px}.fancard.taken{transform:translate3d(0,-14px,0) scale(1.07);z-index:30}.fancard.taken .card-inner{box-shadow:0 0 0 3px var(--cobalt-lit),0 24px 50px #0009}.fancard.dropped{opacity:0;transform:translate3d(0,18px,0) scale(.86)}.fancard[disabled]{cursor:default}.draft-done{text-align:center;animation:rise .34s var(--ease) backwards}.dd-k{font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff94}.dd-v{font-size:34px;font-variation-settings:"wdth" 120,"wght" 900;text-transform:uppercase;line-height:.9;margin-top:8px;color:#fff}.shape{flex:none;border-top:1px solid rgba(255,255,255,.1);padding:var(--s3) var(--gutter) calc(env(safe-area-inset-bottom) + var(--s3));background:#0000003d}.shape-row{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s2)}.shape-stat{text-align:center}.shape-stat b{display:block;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 900;font-variant-numeric:tabular-nums;font-size:17px;line-height:1;color:#fff}.shape-stat small{display:block;margin-top:4px;font-size:8px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff94}.shape-stat.weak b{color:var(--strike-lit)}.shape-stat.weak small{color:#ff7850c7}.shape-note{margin-top:var(--s3);text-align:center;font-size:11px;line-height:1.5;color:#ffffff94}.shape-note b{color:#ffffffdb;font-weight:600}@media(min-width:768px){.sealed{width:180px;height:272px}.shape-row{max-width:520px;margin:0 auto}}.cup{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:radial-gradient(ellipse 60% 40% at 50% -10%,rgba(87,199,232,.12),transparent 62%),radial-gradient(ellipse 92% 74% at 50% 44%,#0e2739,#081924 54%,#050e14)}.cup-head{flex:none;display:flex;align-items:center;gap:var(--s3);padding:calc(env(safe-area-inset-top) + 10px) 10px 8px}.ch-mid{flex:1;text-align:center;min-width:0}.ch-k{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;font-size:14px;letter-spacing:.02em;color:#fff}.ch-n{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;margin-top:3px}.cup-verdict{flex:none;text-align:center;padding:var(--s5) var(--gutter) var(--s4);animation:rise .4s var(--ease) backwards}.cv-k{font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff94}.cv-v{font-size:clamp(30px,9vw,44px);font-variation-settings:"wdth" 122,"wght" 900;text-transform:uppercase;line-height:.86;letter-spacing:-.02em;margin-top:var(--s2)}.cup-verdict.won .cv-v{color:var(--gold)}.cup-verdict.out .cv-v{color:#ffffffd1}.cv-s{font-size:12px;color:#ffffff94;margin-top:var(--s3);line-height:1.5}.bracket{flex:none;display:flex;flex-direction:column;margin:var(--s2) var(--gutter) 0;border-top:1px solid rgba(255,255,255,.14)}.bracket .tie{display:flex;align-items:center;gap:var(--s3);padding:12px 0;border-bottom:1px solid rgba(255,255,255,.09)}.tie-mark{flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(255,255,255,.2)}.tie-mark svg{width:11px;height:11px;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.tie-mark i{font-style:normal;font-size:10px;font-variation-settings:"wdth" 80,"wght" 800;color:#ffffff94}.tie.won .tie-mark{background:var(--gold);border-color:transparent}.tie.won .tie-mark svg{stroke:#12181a}.tie.lost .tie-mark{background:#8e2c1a;border-color:transparent}.tie.lost .tie-mark svg{stroke:#ffe1daf0}.tie.next .tie-mark{border-color:var(--accent);box-shadow:0 0 0 4px #57c7e829}.tie.next .tie-mark i{color:var(--accent)}.tie-body{flex:1;min-width:0}.tie-t{display:block;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;line-height:1.1;color:#fffffff0}.tie-s{display:block;margin-top:4px;font-size:11px;line-height:1.4;color:#ffffff94}.tie-r{flex:none;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 800;font-size:12px;color:#ffffff47;letter-spacing:.04em}.tie.next .tie-t{color:#fff}.tie.next .tie-r{color:var(--accent)}.tie.locked{opacity:.42}.cup-err{margin:var(--s4) var(--gutter) 0;padding:var(--s3);border-left:3px solid var(--strike-lit);font-size:12px;line-height:1.5;color:#ffbeafeb;background:#ff4a1814}.cup-cta{flex:none;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:var(--s6) var(--gutter) calc(env(safe-area-inset-bottom) + var(--s6))}.ready.wide{width:100%;max-width:340px;justify-content:center}@media(min-width:768px){.bracket{max-width:560px;margin-left:auto;margin-right:auto}}.decks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.deckstack{position:absolute;display:flex;flex-direction:column;align-items:center;gap:3px;transition:opacity .3s linear}.deckstack.mid,.deckstack.them{left:12px;top:calc(env(safe-area-inset-top,0px) + 124px);transform:none}.deckstack.me{right:12px;top:62%}.deckstack .dpile{position:relative;width:46px;height:68px}.deckstack .dpile i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;background:#1b2745 repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 7px,transparent 7px 14px);border:1px solid rgba(255,255,255,.26);box-shadow:0 2px 6px #00000080;transform:translate(calc(var(--i) * 2px),calc(var(--i) * -2px)) rotate(calc(var(--i) * 1.7deg))}.deckstack .dpile>b{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;transform:translate(calc(var(--i) * 2px),calc(var(--i) * -2px));font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 800;font-size:15px;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65)}.deckstack.spent{opacity:.34}.deckstack.d3.spent{opacity:1}.deckstack.d3.spent .dpile i,.deckstack.d3.spent .dcount{opacity:.34}.decks.d3,.deckstack.d3{transform-style:preserve-3d}.deckstack.d3{left:50%;top:50%;right:auto;bottom:auto;transform:translate3d(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px)),0)}.deckstack.d3 .dpile{width:calc(95px * var(--tk,1));height:calc(144px * var(--tk,1));transform-style:preserve-3d;transform:rotate(var(--yaw,-6deg)) rotateX(var(--tilt,34deg))}.deckstack.d3 .dpile i{transform:translate3d(calc(var(--i) * .35px),calc(var(--i) * -.2px),calc(var(--i) * var(--leaf,1.7px))) rotate(calc(var(--i) * .22deg));background:repeating-linear-gradient(45deg,#12304a 0,#12304a 3.7px,#0e2740 3.7px,#0e2740 7.4px);border:0;box-shadow:inset 0 0 0 1px var(--card-edge)}.deckstack.d3 .dpile i{border-radius:var(--card-radius)}.deckstack.d3 .leafback{position:absolute;left:0;top:0;width:154px;height:232px;transform:scale(calc(.6169 * var(--tk,1)),calc(.6207 * var(--tk,1)));transform-origin:0 0;border-radius:var(--card-radius);overflow:hidden;pointer-events:none}.deckstack.d3 .leafback:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);z-index:6;box-shadow:inset 0 0 3px 1.5px #cfcbc08c,inset 0 0 0 4px var(--card-back-edge)}.deckstack.d3 .dcount{transform-origin:50% 0;color:#ffffff9e;transition:opacity .4s linear .3s;position:absolute;top:50%;transform:translateY(-50%) translateZ(calc(var(--leaf,2.4px) * var(--leaves,8) / 2)) rotateX(52deg);display:flex;flex-direction:column;gap:calc(3px * var(--tk,1));white-space:nowrap}.deckstack.d3.me .dcount{left:100%;margin-left:calc(18px * var(--tk,1));align-items:flex-start;text-align:left}.deckstack.d3.them .dcount,.deckstack.d3.mid .dcount{right:100%;margin-right:calc(18px * var(--tk,1));align-items:flex-end;text-align:right}.deckstack.d3 .dcount i{font-style:normal;font-size:calc(9px * var(--tk,1));letter-spacing:.2em;text-transform:uppercase;color:inherit;opacity:.72;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 700}.deckstack.d3 .dcount b{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 78,"wght" 800;font-size:calc(30px * var(--tk,1));font-variant-numeric:tabular-nums;line-height:1;color:inherit}.deckstack.d3 .dpile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);transform:translateZ(-2px);pointer-events:none;box-shadow:0 4px 5px -1px #0000008c,0 16px 26px -5px #00000080}@media(min-width:1024px){.deckstack.mid:not(.d3),.deckstack.them:not(.d3){left:18px}.deckstack.me:not(.d3){right:18px}}.stage{--tg:max(1,var(--tk,1))}@media(min-width:1024px){.tablewrap .hud-top{width:100%;max-width:calc(760px * var(--tg,1));margin:0 auto}}.who-name{font-size:calc(11px * var(--tg,1))}.who-sub{font-size:calc(8px * var(--tg,1));margin-top:calc(2px * var(--tg,1))}.avatar{font-size:calc(10px * var(--tg,1))}.pips{gap:calc(3px * var(--tg,1))}.pip{width:calc(13px * var(--tg,1));height:calc(13px * var(--tg,1))}.pip svg{width:calc(8px * var(--tg,1));height:calc(8px * var(--tg,1))}.pip.sdmark svg{width:calc(11px * var(--tg,1));height:calc(11px * var(--tg,1))}.roundbox .sc{font-size:calc(22px * var(--tg,1))}.roundbox .t{font-size:calc(8px * var(--tg,1));margin-top:calc(4px * var(--tg,1))}.deckstack .dpile{width:calc(46px * var(--tg,1));height:calc(68px * var(--tg,1))}.deckstack .dpile i{transform:translate(calc(var(--i) * 2px * var(--tg,1)),calc(var(--i) * -2px * var(--tg,1))) rotate(calc(var(--i) * 1.7deg))}.deckstack .dpile>b{transform:translate(calc(var(--i) * 2px * var(--tg,1)),calc(var(--i) * -2px * var(--tg,1)));font-size:calc(15px * var(--tg,1))}@keyframes dealIn{0%{opacity:0;transform:translate3d(0,20px,0) scale(.92)}to{opacity:1;transform:none}}.card.dealt .card-inner{animation:dealIn .5s var(--ease) var(--deal-delay,0ms) backwards}.card.stacked .card-inner{box-shadow:0 0 0 .5px #00000073}.card.stacked.base .card-inner{box-shadow:0 0 0 .5px #00000073,0 6px 8px -2px #0000008c,0 26px 42px -8px #00000080}.card.gone{opacity:0}.stage.revealing .banner{top:auto;bottom:calc(env(safe-area-inset-bottom) + 20px);transform:translate(-50%)}.stage.revealing:after{z-index:2}.banner{max-width:min(88%,calc(470px * var(--tg,1)))}.banner.team .k2{margin-top:11px}.banner.team .ready{margin-top:26px}.banner.team .v{font-size:min(calc(26px * var(--tk,1)),6.2vw);font-variation-settings:"wdth" 108,"wght" 900}.tiechip{margin-top:calc(7px * var(--tg,1));font-size:calc(9.5px * var(--tg,1));letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#57c7e8db;line-height:1.35}.tiechip span{display:block}.confirm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:var(--gutter)}.confirm-back{position:absolute;top:0;right:0;bottom:0;left:0;animation:fade .18s linear;background:#030805db;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.confirm-box{position:relative;z-index:2;width:min(340px,100%);text-align:center;padding:var(--s5) var(--s4);background:linear-gradient(168deg,#14262f,#0b1820);box-shadow:0 26px 60px #000000b3,inset 0 0 0 1.5px #ffffff24;animation:focusin .24s var(--ease)}.cb-k{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff94}.cb-v{font-size:26px;font-variation-settings:"wdth" 118,"wght" 900;text-transform:uppercase;line-height:.92;margin-top:var(--s2);color:#fff}.cb-s{font-size:12px;line-height:1.55;color:#ffffff94;margin-top:var(--s3)}.cb-btns{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s5)}.cb-note{margin-top:var(--s3);font-size:12.5px;line-height:1.5;color:#ffffff9e}.tut-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;place-items:center;padding:var(--gutter);background:#030805e6;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:fade .18s linear;font-family:Archivo,sans-serif}.tut-panel{width:100%;max-width:23rem;max-height:88svh;display:flex;flex-direction:column;background:linear-gradient(168deg,#14262f,#0b1820);box-shadow:0 30px 70px #000000bf,inset 0 0 0 1.5px #ffffff24;animation:focusin .22s var(--ease)}.tut-head{flex:none;display:flex;align-items:center;gap:var(--s2);padding:var(--s4) var(--s4) var(--s3)}.tut-head h3{flex:1;font-size:17px;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;letter-spacing:-.005em;line-height:1}.tut-x{width:30px;height:30px;flex:none;border-radius:50%;font-size:12px;border:1.5px solid rgba(255,255,255,.22);color:#ffffffa6;display:flex;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.tut-x:hover{border-color:#fff;color:#fff}}.tut-body{flex:1;overflow-y:auto;padding:0 var(--s4) var(--s4);min-height:0}.tut-panel.cover .tut-head{padding-bottom:0}.tut-panel.cover .tut-head h3{display:none}.tut-cover{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:var(--s2)}.tut-fan{position:relative;width:100%;height:150px;flex:none;display:grid;place-items:center}.tut-fancard{position:absolute;width:92px;height:138px;border-radius:var(--card-radius);box-shadow:0 14px 30px #0000008c,0 2px 6px #0006;animation:tutDeal .52s var(--ease) backwards;animation-delay:calc(var(--i) * 90ms)}.tut-fancard .card-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);overflow:hidden}.tut-fancard.t-legend .card-inner:after{box-shadow:inset 0 0 0 2.5px var(--gold)}.tut-fancard:nth-child(1){transform:translate(-58px) rotate(-13deg);z-index:1}.tut-fancard:nth-child(2){transform:translateY(-8px) scale(1.06);z-index:3}.tut-fancard:nth-child(3){transform:translate(58px) rotate(13deg);z-index:2}@keyframes tutDeal{0%{opacity:0;transform:translateY(26px) scale(.86)}}.tut-cover-ttl{margin-top:var(--s5)}.tut-cover-ttl .k{display:block;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);font-variation-settings:"wdth" 100,"wght" 800;animation:riseSm .4s var(--ease) backwards;animation-delay:.28s}.tut-cover-ttl h2{margin-top:7px;font-size:38px;line-height:.9;color:#fff;animation:riseSm .4s var(--ease) backwards;animation-delay:.36s}.tut-cover-sub{margin-top:var(--s3);max-width:19rem;font-size:14px;line-height:1.5;color:#ffffffb3;animation:riseSm .4s var(--ease) backwards;animation-delay:.44s}.tut-cover-urge{margin-top:var(--s5);padding:var(--s3) var(--s4);border-radius:6px;background:#e8b33a17;box-shadow:inset 0 0 0 1px #e8b33a3d;font-size:13px;line-height:1.5;color:#ffffffd1;animation:riseSm .4s var(--ease) backwards;animation-delay:.56s}.tut-sec{margin-top:var(--s4)}.tut-sec h4{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-variation-settings:"wdth" 100,"wght" 800;margin-bottom:6px}.tut-sec p{font-size:14px;line-height:1.5;color:#ffffffbd}.tut-sec p b{color:#fff;font-variation-settings:"wdth" 96,"wght" 700}.tut-note{margin-top:var(--s3);font-size:12.5px;line-height:1.5;color:#ffffff94}.tut-note b{color:#fff;font-variation-settings:"wdth" 96,"wght" 700}.tut-rules{margin-top:var(--s3);display:flex;flex-direction:column;gap:10px}.tut-rules li{position:relative;padding-left:15px;font-size:13px;line-height:1.5;color:#ffffffad}.tut-rules li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:#ffffff4d}.tut-rules li b{color:#fff;font-variation-settings:"wdth" 96,"wght" 700}.tut-cardslide{display:flex;flex-direction:column;align-items:center;gap:var(--s4)}.tut-sample{position:relative;flex:none;width:150px;height:226px;margin-top:var(--s1);border-radius:var(--card-radius);box-shadow:0 16px 34px #0009,0 2px 6px #0006}.tut-sample .card-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);overflow:hidden}.tut-sample.t-legend .card-inner:after{box-shadow:inset 0 0 0 3px var(--gold)}.tut-below{width:100%}.tut-legend{margin-top:var(--s3);display:flex;flex-direction:column;gap:2px}.tut-legend button{width:100%;min-height:var(--tap);display:flex;align-items:center;gap:var(--s3);padding:6px 9px;text-align:left;border-radius:3px;box-shadow:inset 0 0 0 1px transparent;transition:background .18s linear,box-shadow .18s linear}.tut-legend li.on button{background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff29}.tut-legend button b{flex:1;min-width:0;font-size:12.5px;color:#fff;font-variation-settings:"wdth" 96,"wght" 800}.tut-lg-v{flex:none;font-size:16px;font-variation-settings:"wdth" 76,"wght" 800;font-variant-numeric:tabular-nums;color:#ffffff94;transition:color .18s linear}.tut-legend li.on .tut-lg-v{color:var(--gold)}.tut-scene{position:relative;margin-top:var(--s1);overflow:hidden;border-radius:6px;padding:var(--s4) var(--s3);background:radial-gradient(ellipse 84% 62% at 50% 44%,var(--turf-lit) 0%,var(--turf) 52%,var(--turf-deep) 100%);box-shadow:inset 0 0 0 1px #ffffff12}.tut-scene.tall{height:330px;padding:0;--mid:149px}.tut-halfway{position:absolute;left:0;right:0;top:50%;height:2px;background:var(--line-bright)}.tut-scene.tall .tut-halfway{top:var(--mid)}.tut-card{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius)}.tut-card .card-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);overflow:hidden;box-shadow:0 10px 24px #0000008c}.tut-card.t-legend .card-inner:after{box-shadow:inset 0 0 0 2.5px var(--gold)}.tut-slot{position:absolute;transition:transform .34s var(--ease),opacity .28s linear}.tut-slot.solo{left:50%;top:0;width:112px;height:168px;margin-left:-56px;transform:translateY(120px)}.tut-slot.solo.up,.tut-slot.solo.turning{transform:translateY(6px)}.tut-slot.solo.turning{transform:translateY(6px) scaleX(.02);transition-duration:.2s}.tut-tap{position:absolute;left:50%;bottom:47px;width:26px;height:26px;margin-left:-13px;border-radius:50%;box-shadow:0 0 0 2px #ffffffe6;animation:tutTap 1.5s var(--ease) infinite}@keyframes tutTap{0%{opacity:0;transform:scale(.5)}22%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.tut-scene.stack{padding:var(--s2) var(--s2) 0;display:flex;flex-direction:column;align-items:center;gap:5px}.tut-hold{position:relative;width:88px;height:132px;flex:none}.tut-hold .tut-card{transition:transform .34s var(--ease),opacity .28s linear}.tut-hold.out .tut-card{transform:translateY(150%);opacity:0}.tut-hold.turning .tut-card{transform:scaleX(.02);transition-duration:.22s}.tut-mid{position:relative;width:100%;height:62px;flex:none;display:grid;place-items:center}.tut-mid .tut-halfway{left:-8px;right:-8px;top:50%}.tut-plate{position:absolute;left:50%;top:188px;transform:translate(-50%);z-index:6;padding:5px 11px 6px;border-radius:3px;text-align:center;background:var(--cobalt-lit);color:#fff;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-variation-settings:"wdth" 100,"wght" 800;line-height:1;box-shadow:0 8px 20px #00000073;animation:riseSm .3s var(--ease)}.tut-plate i{display:block;font-style:normal;font-size:8px;letter-spacing:.16em;color:#ffffffad;margin-bottom:3px;font-variation-settings:"wdth" 100,"wght" 700}.tut-mid .tut-plate{position:relative;left:auto;top:auto;transform:none;z-index:2}.tut-duel{position:relative;z-index:2;width:100%;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 10px;border-radius:4px;background:#040a07eb;box-shadow:inset 0 0 0 1px #ffffff21;animation:focusin .22s var(--ease)}.tut-duel-k{font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 100,"wght" 700}.tut-duel-n{display:flex;align-items:center;justify-content:center;gap:9px}.tut-duel b{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:21px;line-height:1;font-variation-settings:"wdth" 76,"wght" 800;font-variant-numeric:tabular-nums;color:#ffffffa8;transition:color .2s linear}.tut-duel b i{font-style:normal;font-size:7.5px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 100,"wght" 700}.tut-duel b.win{color:var(--gold)}.tut-duel em{font-style:normal;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;margin-top:8px}.tut-duel-v{margin:8px 0 0 2px;padding:4px 8px 5px;border-radius:3px;background:#8e2c1a;color:#ffe1daf2;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-variation-settings:"wdth" 100,"wght" 800;line-height:1;animation:riseSm .3s var(--ease)}.tut-duel-v.scored{background:var(--gold);color:#12181a}.tut-duel.flat{margin-top:var(--s2);min-height:0;background:#00000042;box-shadow:none}.tut-clock{position:absolute;left:9px;top:9px;z-index:6}.tut-clock .clock{margin:0;width:32px;height:32px}.tut-clock .clock svg{width:32px;height:32px}.tut-clock .clock .n{font-size:11.5px}.tut-cap{position:absolute;left:0;right:0;bottom:0;z-index:7;min-height:34px;display:flex;align-items:center;justify-content:center;padding:6px 10px;background:linear-gradient(180deg,#03080500,#030805db 44%);font-size:12px;line-height:1.35;text-align:center;color:#ffffffd1}.tut-scene.stack .tut-cap{position:relative;left:auto;right:auto;bottom:auto;align-self:stretch;margin:1px -8px 0}.tut-risk{margin-top:var(--s4);padding:var(--s3);border-radius:6px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff17}.tut-risk-h{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 100,"wght" 800}.tut-risk .tut-note{margin-top:var(--s3)}.tut-hud{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--s2);align-items:start}.tut-side{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.tut-side-n{font-size:12px;font-variation-settings:"wdth" 92,"wght" 800;color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tut-side-r{font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94;transition:color .2s linear}.tut-side-r.on{color:var(--gold)}.tut-side .pips{margin-top:2px}.tut-score{text-align:center;padding-top:2px}.tut-score .sc{font-size:22px;line-height:1;font-variation-settings:"wdth" 78,"wght" 900;font-variant-numeric:tabular-nums}.tut-score .t{font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff94;margin-top:4px}.tut-key{display:flex;justify-content:center;gap:var(--s4);margin-top:var(--s4);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94}.tut-key span{display:flex;align-items:center;gap:6px}.tut-key .pip{width:11px;height:11px}.tut-more{width:100%;min-height:var(--tap);margin-top:var(--s4);display:flex;align-items:center;justify-content:center;gap:7px;border-top:1px solid rgba(255,255,255,.1);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:#fff9;font-variation-settings:"wdth" 100,"wght" 700}@media(hover:hover)and (pointer:fine){.tut-more:hover{color:#fff}}.tut-more svg{width:14px;height:9px;flex:none}.tut-nav{flex:none;display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4) var(--s4)}.tut-btn{min-height:var(--tap);min-width:5.5rem;padding:0 var(--s4);border-radius:var(--btn-radius);border:1.5px solid rgba(255,255,255,.24);color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wdth" 104,"wght" 800;display:flex;align-items:center;justify-content:center}.tut-btn[disabled]{opacity:.28;pointer-events:none}.tut-btn.solid{background:var(--gold);border-color:var(--gold);color:#12181a}@media(hover:hover)and (pointer:fine){.tut-btn:hover{filter:brightness(1.1)}}.tut-dots{flex:1;display:flex;justify-content:center;gap:6px}.tut-dots i{width:6px;height:6px;border-radius:50%;background:#ffffff3d}.tut-dots i.on{background:var(--gold)}@media(prefers-reduced-motion:reduce){.tut-scrim,.tut-panel,.tut-plate,.tut-duel,.tut-duel-v,.tut-cover-ttl .k,.tut-cover-ttl h2,.tut-cover-sub,.tut-cover-urge{animation:none}.tut-fancard{animation-duration:1ms;animation-delay:0ms}.tut-tap{animation:none;opacity:.9;transform:scale(1)}.tut-slot,.tut-hold .tut-card,.tut-legend button,.tut-lg-v,.tut-duel b,.tut-side-r{transition:none}}.modetiles{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s3);padding:0 var(--gutter)}@media(min-width:600px){.modetiles{grid-template-columns:repeat(3,1fr)}}.modetile{--mc:var(--ink);position:relative;display:flex;flex-direction:column;border:1.5px solid var(--paper-edge);background:var(--field);text-align:left;overflow:hidden;transition:transform .14s var(--ease),border-color .14s linear,box-shadow .14s linear}@media(hover:hover)and (pointer:fine){.modetile:hover{transform:translateY(-2px)}}.modetile:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.modetile:active{transform:translateY(0)}.mt-art{position:relative;display:block;aspect-ratio:16/9;min-height:76px;background:linear-gradient(150deg,color-mix(in srgb,var(--mc) 88%,#000 12%),color-mix(in srgb,var(--mc) 42%,#0B1416 58%) 62%,#0b1416);border-bottom:1.5px solid var(--paper-edge);overflow:hidden}.mt-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(96deg,rgba(255,255,255,.05) 0 12%,transparent 12% 24%)}.mt-ico{position:absolute;left:9px;top:8px;z-index:2;display:flex;width:20px;height:20px}.mt-ico .ico{width:20px;height:20px;fill:none;stroke:#ffffffeb;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mt-new{position:absolute;right:7px;top:7px;z-index:3;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 900;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#12100b;background:var(--card);border-radius:2px;padding:3px 6px;box-shadow:0 1px 6px #00000073;animation:mtNew 2.5s var(--ease) infinite}.mt-new:before{content:"";position:absolute;z-index:-1;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:6px;background:radial-gradient(closest-side,rgba(255,255,255,.55),transparent 78%);animation:mtGlow 2.5s var(--ease) infinite}@keyframes mtNew{0%,58%,to{opacity:1;transform:scale(1)}22%{opacity:.42;transform:scale(.94)}}@keyframes mtGlow{0%,to{opacity:.9;transform:scale(1)}22%{opacity:.18;transform:scale(.86)}58%{opacity:1;transform:scale(1.12)}}.seg-dot{position:absolute;top:9px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px #e8b33a3d;animation:mtNew 2.5s var(--ease) infinite}.seg-dot:before{content:"";position:absolute;z-index:-1;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(closest-side,rgba(232,179,58,.5),transparent 76%);animation:mtGlow 2.5s var(--ease) infinite}.seg button.on .seg-dot{display:none}@media(prefers-reduced-motion:reduce){.mt-new,.seg-dot{animation:none}.mt-new:before,.seg-dot:before{animation:none;opacity:.9}}.mt-pips{position:absolute;left:9px;bottom:9px;z-index:2;display:flex;gap:3px}.mt-pips i{display:flex;align-items:center;justify-content:center;width:11px;height:14px;border-radius:2px}.mt-pips i svg{width:7px;height:7px;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mt-pips i.g{background:#fffffff0}.mt-pips i.g svg{stroke:#0b1416}.mt-pips i.s{background:#00000075;box-shadow:inset 0 0 0 1px #ffffff5c}.mt-pips i.s svg{stroke:#ffece8f5}.mt-pips i.e{box-shadow:inset 0 0 0 1px #ffffff42}.mt-bracket{position:absolute;left:9px;right:9px;bottom:8px;z-index:2;display:flex;flex-direction:column;gap:2.5px}.mt-bracket i{display:block;height:2px;width:var(--w);border-radius:1px;background:linear-gradient(90deg,#ffffffd1,#ffffff38)}.mt-body{display:block;padding:9px 10px 10px}.mt-t{display:block;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;line-height:1.05;letter-spacing:.005em}.mt-meta{display:block;margin-top:5px;font-size:8.5px;letter-spacing:.11em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.modetile.sel{border-color:var(--mc);box-shadow:inset 0 0 0 1.5px var(--mc)}.modetile.sel .mt-art{border-bottom-color:var(--mc)}.mt-check{position:absolute;right:7px;bottom:7px;z-index:3;width:17px;height:17px;border-radius:50%;background:var(--mc);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0006}.mt-check svg{width:10px;height:10px;stroke:#0b1416;stroke-width:3;fill:none}.modetile:not(.sel) .mt-art{filter:saturate(.72) brightness(.9)}.modetile:not(.sel) .mt-t{color:var(--ink-soft)}.modeblurb{padding:var(--s3) var(--gutter) 0;font-size:12.5px;line-height:1.5;color:var(--ink-soft)}@media(min-width:600px){.mt-t{font-size:15px}.mt-body{padding:10px 12px 12px}}.squadbtn{display:flex;align-items:center;gap:var(--s3);width:100%;margin:var(--s5) 0 0;padding:var(--s3) var(--gutter);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);background:#ffffff05;text-align:left;transition:background .14s linear}@media(hover:hover)and (pointer:fine){.squadbtn:hover{background:#ffffff0e}}.sb-stack{position:relative;flex:none;width:34px;height:34px}.sb-stack i{position:absolute;top:2px;width:19px;height:29px;border-radius:2px;background:linear-gradient(160deg,#2a3138,#171c21);box-shadow:inset 0 0 0 1.2px var(--card-edge)}.sb-stack i:nth-child(1){left:0;transform:rotate(-11deg)}.sb-stack i:nth-child(2){left:6px;transform:rotate(1deg)}.sb-stack i:nth-child(3){left:12px;transform:rotate(12deg)}.sb-stack i.t-legend{box-shadow:inset 0 0 0 1.6px var(--gold)}.sb-stack i.t-elite{box-shadow:inset 0 0 0 1.6px var(--cobalt-lit)}.sb-body{flex:1;min-width:0}.sb-t{display:block;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:13px;color:#fff}.sb-s{display:block;margin-top:3px;font-size:9px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:#ffffff94}.sb-go{flex:none;color:#ffffff94;display:flex}.sb-go svg{width:16px;height:16px}@media(hover:hover)and (pointer:fine){.squadbtn:hover .sb-go{color:#fff}}@media(min-width:768px){.squadbtn{max-width:560px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.squadsheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;flex-direction:column;background:radial-gradient(ellipse 70% 50% at 50% -10%,rgba(87,199,232,.13),transparent 62%),#071219;animation:fade .18s linear}.sq-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s3);padding:calc(env(safe-area-inset-top) + var(--s4)) var(--gutter) var(--s3);border-bottom:1px solid rgba(255,255,255,.12)}.sq-k{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;font-size:16px;color:#fff}.sq-n{margin-top:4px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff94}.squadsheet .xbtn{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffffb8;border:1px solid rgba(255,255,255,.2)}@media(hover:hover)and (pointer:fine){.squadsheet .xbtn:hover{color:#fff;border-color:#ffffff80}}.squadsheet .xbtn svg{width:12px;height:12px}.sq-grid{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s3);padding:var(--s4) var(--gutter) calc(env(safe-area-inset-bottom) + var(--s6));align-content:start}@media(min-width:560px){.sq-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:900px){.sq-grid{grid-template-columns:repeat(6,1fr);max-width:900px;margin:0 auto;width:100%}}.sq-card{position:relative;aspect-ratio:154/232;border-radius:var(--card-radius);transition:transform .14s var(--ease)}@media(hover:hover)and (pointer:fine){.sq-card:hover{transform:translateY(-3px)}}.sq-card:focus-visible{outline:2px solid var(--cobalt-lit);outline-offset:3px}.sq-card .card-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;background:var(--card);color:var(--ink);box-shadow:0 6px 18px #00000075;display:flex;flex-direction:column}.sq-card .card-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:6;box-shadow:inset 0 0 0 1.5px var(--card-edge)}.sq-card.t-legend .card-inner:after{box-shadow:inset 0 0 0 2.5px var(--gold)}.sq-card.t-elite .card-inner:after{box-shadow:inset 0 0 0 2.5px var(--cobalt-lit)}.sq-card.t-solid .card-inner:after{box-shadow:inset 0 0 0 2px #9a968b}.sq-card .cf-name{font-size:9.5px}.sq-card .cf-name.long{font-size:8px}.sq-card .cf-meta{font-size:5.5px;letter-spacing:.1em}.sq-card .cf-id{height:30px;padding:4px 6px 3px}.sq-card .cf .st{padding:0 6px}.sq-card .cf .st .l{font-size:5px;letter-spacing:.05em}.sq-card .cf .st .v{font-size:9.5px}@media(min-width:560px){.sq-card .cf-name{font-size:11px}.sq-card .cf .st .l{font-size:5.8px}.sq-card .cf .st .v{font-size:11px}}.sq-inspect{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:var(--gutter)}.sq-back{position:absolute;top:0;right:0;bottom:0;left:0;animation:fade .16s linear;background:#030a0ee6;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.sq-hint{position:relative;z-index:2;font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#ffffff94}.award{width:100%;height:100%;display:block;overflow:visible}.award .ln{fill:none;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.award .gleam{fill:none;stroke:#ffffff8c;stroke-width:2.4;stroke-linecap:round}.award.gold .fill{fill:var(--gold)}.award.gold .ln{stroke:var(--gold)}.award.silver .fill{fill:#c6cbd2}.award.silver .inner{fill:#9aa1aa}.award.silver .ln{stroke:#c6cbd2}.award.silver .num{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 96,"wght" 900;font-size:17px;fill:#2a2f35}.award-pop{width:clamp(84px,26vw,132px);height:clamp(84px,26vw,132px);filter:drop-shadow(0 10px 26px rgba(0,0,0,.6));animation:awardin .62s var(--ease) backwards}@keyframes awardin{0%{opacity:0;transform:translateY(18px) scale(.6)}62%{opacity:1;transform:translateY(0) scale(1.12)}to{transform:scale(1)}}.award-pop:has(.award.gold){position:relative}.award-pop:has(.award.gold):before{content:"";position:absolute;top:-38%;right:-38%;bottom:-38%;left:-38%;z-index:-1;background:radial-gradient(circle,rgba(232,179,58,.34),transparent 66%);animation:awardglow 2.6s ease-in-out infinite}@keyframes awardglow{0%,to{opacity:.55}50%{opacity:1}}.cv-badge{width:64px;height:64px;margin:0 auto var(--s3);animation:awardin .6s var(--ease) backwards}.cup-verdict.runnerup .cv-v{color:#c6cbd2}.finalglow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(ellipse 60% 34% at 18% -6%,rgba(232,179,58,.3),transparent 66%),radial-gradient(ellipse 60% 34% at 82% -6%,rgba(232,179,58,.26),transparent 66%),radial-gradient(ellipse 120% 86% at 50% 54%,transparent 38%,rgba(58,40,6,.52) 100%);animation:fade .8s linear}.stage.final .pitch{filter:saturate(1.22) brightness(1.1)}.stage.final .halfway,.stage.final .circle,.stage.final .box{border-color:#ffffff47}.stage.final .spot{background:#ffffff80}.stage.final .stripes{opacity:.9}.stage.final .tiechip{color:var(--gold);letter-spacing:.2em}.stage.final.sd .finalglow{opacity:.35}.packpick{margin-top:var(--s5)}.packnav{display:flex;gap:var(--s1);align-self:center}.pn-btn{width:32px;height:32px;flex:none;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--paper-edge);color:var(--ink);transition:opacity .14s linear,border-color .14s linear}@media(hover:hover)and (pointer:fine){.pn-btn:hover:not(:disabled){border-color:var(--cobalt);color:var(--cobalt)}}.pn-btn:disabled{opacity:.3;cursor:default}@media(max-width:559px){.packnav{display:none}}.packrail{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:2px var(--gutter) var(--s2);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.packrail::-webkit-scrollbar{display:none}.packtile{--mc:var(--ink);--mc2:var(--mc);position:relative;flex:none;width:138px;height:172px;scroll-snap-align:start;display:flex;flex-direction:column;text-align:left;border:1.5px solid var(--paper-edge);background:var(--field);overflow:hidden;transition:transform .16s var(--ease),border-color .14s linear}@media(hover:hover)and (pointer:fine){.packtile:hover{transform:translateY(-3px)}}.packtile:active{transform:translateY(0)}.packtile:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.packtile.sel{border-color:var(--mc)}.packtile.sel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--acc,var(--mc))}.pt-art{position:relative;display:block;flex:1;min-height:0;overflow:hidden;background:linear-gradient(152deg,color-mix(in srgb,var(--mc) 90%,#000 10%),color-mix(in srgb,var(--mc) 38%,#0B1416 62%) 74%)}.pt-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(96deg,rgba(255,255,255,.05) 0 12%,transparent 12% 24%)}.pt-label{display:flex;align-items:center;flex:none;padding:8px 10px 9px;min-height:3.1em;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:11.5px;letter-spacing:.04em;line-height:1.15;color:var(--ink)}.pt-shine{position:absolute;top:-30%;bottom:-30%;left:0;width:56%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.06) 28%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.06) 72%,transparent 100%);transform:translate(-190%) skew(-18deg);opacity:0;pointer-events:none}.packtile:focus-visible .pt-shine{animation:packshine .72s var(--ease)}@media(hover:hover)and (pointer:fine){.packtile:hover .pt-shine{animation:packshine .72s var(--ease)}}@keyframes packshine{0%{transform:translate(-190%) skew(-18deg);opacity:0}22%{opacity:1}to{transform:translate(290%) skew(-18deg);opacity:0}}@media(hover:hover)and (pointer:fine){.packtile.gold:hover .pt-shine{animation-duration:1.05s}}.pa-decade{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.pa-year,.pa-ghost{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 900;font-size:31px;line-height:1;letter-spacing:-.02em;white-space:nowrap;font-style:normal}.pa-year{position:relative;color:color-mix(in srgb,var(--mc) 22%,#F7F5EF 78%)}.pa-ghost{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translate(-2px,-2px);color:color-mix(in srgb,var(--mc) 62%,#0B1416 38%);opacity:.5}.pa-decade:after{content:"";position:absolute;left:16px;right:16px;bottom:20%;height:2px;background:color-mix(in srgb,var(--mc) 72%,#0B1416 28%);opacity:.8}.packtile.mute .pt-label{display:none}.pa-season{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:5px}.pa-season b{font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;font-size:33px;line-height:1;letter-spacing:-.01em;color:color-mix(in srgb,var(--mc) 20%,#F7F5EF 80%)}.pa-season em{font-style:normal;font-size:9px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:color-mix(in srgb,var(--mc) 30%,#F7F5EF 70%);border-top:1.5px solid color-mix(in srgb,var(--mc) 45%,#0B1416 55%);padding-top:5px}.pa-stars{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pa-stars .st{fill:#efe9da;opacity:.7}.pa-stars .st.lead{fill:var(--gold);opacity:1}.pa-stars .b-halo{fill:url(#ballGlow)}.pa-stars .b-face{fill:#f4f1e8}.pa-stars .b-patch{fill:#15181c}.pa-stars .b-seam{stroke:#15181c;stroke-width:1.4}.pa-stars .b-edge{fill:none;stroke:#15181c;stroke-width:1.6}.pa-legend{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.laurel{width:64px;height:64px;overflow:visible}.laurel .leaf{fill:color-mix(in srgb,var(--mc) 62%,#FFF4D2 38%)}.laurel .stem{fill:none;stroke:color-mix(in srgb,var(--mc) 70%,#0B1416 30%);stroke-width:2}.laurel .star{fill:#fff1cc}.pa-league{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.pa-map{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;width:128%;height:128%}.pa-map path{fill:#fff;opacity:.16}.pa-chevrons{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-58deg,color-mix(in srgb,var(--mc2) 70%,transparent) 0 9px,transparent 9px 30px);opacity:.5}.pa-flag{position:relative;width:58px;height:58px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.72)}.packnote{padding:10px var(--gutter) 0;margin:0;font-size:14.5px;line-height:1.4;color:var(--ink);min-height:2.8em}.packnote:before{content:"";display:block;width:26px;height:2px;background:var(--mc,var(--cobalt));margin-bottom:8px}@media(prefers-reduced-motion:reduce){@media(hover:hover)and (pointer:fine){.packtile:hover{transform:none}}.packtile:focus-visible .pt-shine{animation:none}@media(hover:hover)and (pointer:fine){.packtile:hover .pt-shine{animation:none}}.packrail{scroll-behavior:auto}}.packcount{margin-left:auto;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink-soft);transition:opacity .2s linear}.packcount.done{opacity:.5}@media(min-width:560px){.packcount{margin-left:0}}.railwrap{position:relative}.railwrap:before,.railwrap:after{content:"";position:absolute;top:0;bottom:var(--s2);width:52px;opacity:0;transition:opacity .2s linear;pointer-events:none;will-change:opacity}.railwrap:after{right:0;background:linear-gradient(90deg,transparent,var(--paper) 82%)}.railwrap:before{left:0;background:linear-gradient(-90deg,transparent,var(--paper) 82%);z-index:1}.railwrap.rw-end:after{opacity:1}.railwrap.rw-start:before{opacity:1}.railmore{position:absolute;z-index:2;right:8px;top:calc(50% - var(--s1));display:flex;align-items:center;gap:5px;padding:6px 8px;border:1.5px solid var(--paper-edge);background:var(--paper-deep);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink);box-shadow:0 2px 10px #00000047;pointer-events:none;animation:railmore-in .3s var(--ease)}.railmore svg{width:11px;height:11px;animation:railmore-go 1.7s var(--ease) infinite}@keyframes railmore-in{0%{opacity:0;transform:translate(6px)}}@keyframes railmore-go{0%,to{transform:translate(0)}45%{transform:translate(4px)}}@media(min-width:560px){.railmore{display:none}}@media(prefers-reduced-motion:reduce){.railmore{animation:none}.railmore svg{animation:none}}.packcover{--w:96px;--k:1;position:relative;flex:none;overflow:hidden;width:var(--w);height:calc(var(--w) * 172 / 138);border:1.5px solid var(--paper-edge)}.packcover.tall{align-self:stretch;height:auto;min-height:calc(var(--w) * 172 / 138)}.packcover .pt-art{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.packcover .pa-flag{width:calc(58px * var(--k));height:calc(58px * var(--k))}.packcover .laurel{width:calc(64px * var(--k));height:calc(64px * var(--k))}.packcover .pa-year,.packcover .pa-ghost{font-size:calc(31px * var(--k))}.packcover .pa-season b{font-size:calc(33px * var(--k))}.packcover .pa-season em{font-size:calc(9px * var(--k))}.resume{display:grid;grid-template-rows:1fr;animation:rsm-open .34s var(--ease)}.rsm-clip{min-height:0;overflow:hidden}.resume.out{grid-template-rows:0fr;animation:none;transition:grid-template-rows .26s var(--ease)}.resume.out .rsm-card{opacity:0;transform:translateY(-10px);transition:opacity .16s linear,transform .24s var(--ease)}@keyframes rsm-open{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes rsm-card-in{0%{opacity:0;transform:translateY(-10px)}}.rsm-card{--mc:var(--cobalt);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"cover head" "track track" "go    go";margin:var(--s5) var(--gutter) 0;border:1.5px solid var(--paper-edge);border-top:3px solid var(--mc);background:var(--paper-deep);animation:rsm-card-in .34s var(--ease)}.rsm-card .packcover{grid-area:cover;--w:84px;--k:.72;border:0;border-right:1.5px solid var(--paper-edge)}.rsm-head{grid-area:head;display:flex;align-items:flex-start;gap:var(--s3);padding:var(--s4) var(--s3) var(--s3)}.rsm-card .rsm-track{grid-area:track;margin:var(--s4) var(--s3) var(--s5)}.rsm-card .rsm-go{grid-area:go;width:auto;margin:0 var(--s3) var(--s3)}@media(min-width:600px){.rsm-card{grid-template-areas:"cover head" "cover track" "cover go"}.rsm-card .packcover{--w:112px;--k:1}.rsm-head{padding:var(--s4) var(--s4) var(--s2)}.rsm-card .rsm-track{margin:var(--s3) var(--s4)}.rsm-card .rsm-go{margin:var(--s2) var(--s4) var(--s4)}}.rsm-id{flex:1;min-width:0}.rsm-k{font-size:9px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--mc)}.rsm-t{margin-top:5px;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:19px;line-height:1.02;color:var(--ink)}.rsm-s{margin-top:6px;font-size:11.5px;line-height:1.45;color:var(--ink-soft)}.rsm-step{flex:none;display:flex;align-items:baseline;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;font-variant-numeric:tabular-nums;line-height:1}.rsm-step b{font-size:23px;color:var(--mc)}.rsm-step span{font-size:12px;color:var(--ink-soft)}.rsm-track{display:flex;align-items:flex-start}.rsm-track li{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px}.rsm-track li:before{content:"";position:absolute;top:9px;right:50%;width:100%;height:2px;background:var(--paper-edge)}.rsm-track li:first-child:before{display:none}.rsm-track li.done:before,.rsm-track li.now:before{background:var(--mc)}.rsm-node{position:relative;z-index:1;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--paper-edge);background:var(--paper);font-size:9px;font-weight:800;color:var(--ink-soft);font-variant-numeric:tabular-nums}.rsm-node i{font-style:normal}.rsm-node svg{width:9px;height:9px;fill:none;stroke:#0b1416;stroke-width:3}.rsm-track li.done .rsm-node{background:var(--mc);border-color:var(--mc)}.rsm-track li.now .rsm-node{border-color:var(--mc);color:var(--ink);transform:scale(1.14);box-shadow:0 0 0 3px color-mix(in srgb,var(--mc) 24%,transparent)}.rsm-lbl{font-size:8px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.rsm-track li.now .rsm-lbl{color:var(--ink)}.rsm-track.dense{gap:3px;align-items:center}.rsm-track.dense li:before{display:none}.rsm-track.dense .rsm-node{width:100%;height:7px;border:0;border-radius:1px;background:var(--paper-edge);box-shadow:none;transform:none}.rsm-track.dense li.done .rsm-node{background:color-mix(in srgb,var(--mc) 58%,transparent)}.rsm-track.dense li.now .rsm-node{background:var(--mc);height:13px}.rsm-go{--btn-fill:color-mix(in srgb,var(--mc) 72%,transparent)}.rsm-go svg{width:13px;height:13px}.wipe{display:flex;align-items:center;gap:var(--s4);padding-bottom:var(--s4);margin-bottom:var(--s4);border-bottom:var(--rule)}.wipe-id{min-width:0}.wipe-k{font-size:9px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--strike)}.wipe-t{margin-top:5px;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:20px;line-height:1.02;color:var(--ink)}.wipe-s{margin-top:5px;font-size:12px;color:var(--ink-soft)}.wipe-btns{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s5)}.btn.danger{background:var(--strike);border-color:var(--strike);color:#fff}@media(prefers-reduced-motion:reduce){.resume,.rsm-card{animation:none}.resume.out,.resume.out .rsm-card{transition:none}}.vs-name{display:block;width:calc(100% - var(--gutter) * 2);margin-inline:var(--gutter);padding:14px 16px;min-height:var(--tap);background:var(--field);color:var(--ink);border:1.5px solid var(--paper-edge);border-radius:10px;font:inherit;font-size:16px}.vs-name::placeholder{color:var(--ink-soft)}.vs-name:focus{outline:2.5px solid var(--cobalt);outline-offset:1px}.vs-name.code{margin-top:var(--s2);font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;letter-spacing:.24em;font-size:22px;text-align:center}.vs-formnote{margin:var(--s2) var(--gutter) 0;font-size:13px;color:var(--ink-soft)}.vs-formnote.warn{color:var(--strike)}.vs-blocked{margin:var(--s4) var(--gutter) 0;font-size:13.5px;line-height:1.45;color:var(--strike);display:flex;align-items:flex-start;gap:7px}.vs-blocked:before{content:"!";flex:0 0 auto;width:17px;height:17px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:var(--strike);color:var(--paper);font-size:11.5px;font-weight:800;line-height:1}.vs-blocked+.btn-stack{padding-top:var(--s3)}.vs-blocked.on{animation:blockedIn .3s var(--ease)}@keyframes blockedIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.btn.solid.blocked{opacity:.45}@media(hover:hover)and (pointer:fine){.btn.solid.blocked:hover{background-size:0% 100%}}.vs-name.nudge{border-color:var(--strike);animation:nudge .34s var(--ease)}@keyframes nudge{0%,to{transform:translate(0)}20%{transform:translate(-5px)}50%{transform:translate(4px)}80%{transform:translate(-2px)}}@media(prefers-reduced-motion:reduce){.vs-blocked.on,.vs-name.nudge{animation:none}}.mt-duel{position:absolute;left:9px;bottom:9px;z-index:2;display:flex;align-items:center;gap:7px}.mt-duel i{width:15px;height:22px;border-radius:3px;background:#fffffff0}.mt-duel i.b{background:#fff6;transform:rotate(8deg)}.mt-duel i.a{transform:rotate(-8deg)}.mt-duel em{width:1.5px;height:26px;background:#ffffff59}.vs-centre{display:flex;align-items:center;justify-content:center}.vs-panel{position:relative;z-index:12;width:min(340px,calc(100% - 40px));display:flex;flex-direction:column;align-items:center;gap:var(--s3);padding:26px 22px;border-radius:14px;background:#040c08b8;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;color:var(--card)}.vs-panel .kicker{color:#f4f2ec99}.vs-code{padding:2px 4px;margin:0;font-size:clamp(24px,8.5vw,34px);letter-spacing:.12em;text-indent:.12em;max-width:100%;overflow:hidden;color:var(--gold);user-select:text;-webkit-user-select:text}.vs-code:focus-visible{outline:2.5px solid var(--cobalt-lit);outline-offset:3px}.vs-duo{display:flex;align-items:center;gap:10px;width:100%;justify-content:center}.vs-duo.vs-top{position:absolute;z-index:12;top:calc(env(safe-area-inset-top,0px) + clamp(28px,9vh,84px));left:50%;transform:translate(-50%);width:min(560px,calc(100% - var(--gutter) * 2));align-items:flex-start;gap:var(--s3)}.vs-st.ghost{visibility:hidden}.vs-duo.vs-top .vs-pn b{font-size:16px;line-height:18px}.vs-duo.vs-top .vs-badge{width:38px;height:38px;font-size:13px}.vs-duo.vs-top .vs-v{align-self:flex-start;line-height:18px;margin:0 2px}@media(min-width:420px){.vs-duo.vs-top .vs-pn b{font-size:19px;line-height:21px}.vs-duo.vs-top .vs-badge{width:44px;height:44px;font-size:14px}.vs-duo.vs-top .vs-v{line-height:21px}}@media(min-width:768px){.vs-duo.vs-top{gap:var(--s4)}.vs-duo.vs-top .vs-pn b{font-size:20px;line-height:22px}.vs-duo.vs-top .vs-badge{width:48px;height:48px;font-size:15px}.vs-duo.vs-top .vs-v{line-height:22px}}.vs-centre{padding:104px 0}.vs-p{display:flex;align-items:center;gap:9px;flex:1;min-width:0}.vs-p.them{flex-direction:row-reverse}.vs-p.them .vs-pn{align-items:flex-end;text-align:right}.vs-p.open{opacity:.55}.vs-badge{flex:none;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:#ffffff14;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;font-size:14px;color:var(--card)}.vs-p.me .vs-badge{border:2px solid var(--cobalt-lit)}.vs-p.them .vs-badge{border:2px solid var(--gold)}.vs-pn{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;flex:1 1 auto}.vs-pn b{display:block;min-width:0;max-width:100%;font-family:Archivo;font-style:italic;text-transform:uppercase;font-size:17px;line-height:1;letter-spacing:.01em;color:var(--card);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-st{padding:2px 9px;border-radius:999px;font-size:11px;letter-spacing:.05em;color:#f4f2ec99;border:1px solid rgba(255,255,255,.18)}.vs-st.rdy{background:var(--gold);border-color:var(--gold);color:#1a1206;font-weight:700}.vs-tags{display:flex;flex-wrap:wrap;gap:6px}.vs-st.guest{border-style:dashed}.vs-v{font-size:15px;color:#f4f2ec66;flex:none}.vs-deckrow{display:flex;align-items:center;gap:12px}.vs-deckmeta{display:flex;flex-direction:column;gap:1px;text-align:left}.vs-deckmeta b{font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:19px;color:var(--card)}.vs-deckmeta span{font-size:12.5px;color:#f4f2eca6}.vs-codek{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:#ffffff94;font-variation-settings:"wdth" 104,"wght" 700;margin-bottom:-6px}.vs-coderow{display:flex;align-items:center;gap:6px;max-width:100%}.vs-panel .ready~.ready{margin-top:-2px}.vs-panel .ready~.tbtn{margin-top:0}.vs-copy{width:var(--tap);height:var(--tap);flex:none;display:grid;place-items:center;background:none;border:1px solid rgba(255,255,255,.3);border-radius:10px;color:#f4f2ecd9;cursor:pointer}.vs-copy.ok{border-color:var(--gold);color:var(--gold)}.vs-copy svg{width:17px;height:17px}.vs-panel .ready,.vs-panel .tbtn,.vs-again .ready,.vs-again .tbtn{width:230px;max-width:100%;align-self:center;margin-left:auto;margin-right:auto;text-align:center;justify-content:center}.vs-name.dark{background:#ffffff14;color:var(--card);border-color:#ffffff4d;width:100%;margin:10px 0 2px;text-align:center}.vs-name.dark::placeholder{color:#f4f2ec73}.vs-status{min-height:18px;font-size:13px;color:#f4f2ecbf;text-align:center}.vs-status.urge{font-size:17px;color:var(--gold);font-variation-settings:"wdth" 104,"wght" 800}.vs-sub{font-size:13.5px;line-height:1.45;color:#f4f2ecc7;margin:0}.vs-sub b{color:var(--card)}.vs-sub.warn{color:#ff9e6b}.disc-nudge{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:0;font-size:12.5px;line-height:1.55;text-align:center}.disc-nudge .disc-mark{flex:none;display:inline-flex}.disc-nudge .disc-mark svg{width:15px;height:15px;display:block}.disc-nudge a{text-decoration:underline;text-underline-offset:2px;font-weight:600}.disc-nudge.on-turf{color:#f4f2ecc7;background:#040c08b8;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:9px var(--s4);max-width:100%}.vs-stack{position:relative;z-index:12;display:flex;flex-direction:column;align-items:center;gap:var(--s3);width:min(340px,calc(100% - 40px))}.vs-stack .vs-panel{width:100%}.disc-nudge.on-turf a{color:var(--card)}@media(hover:hover)and (pointer:fine){.disc-nudge.on-turf a:hover{color:var(--gold)}}.disc-nudge.on-paper{color:var(--ink-soft);margin:calc(var(--s3) * -1) auto 0}.disc-nudge.on-paper+.howlink{margin-top:0}.disc-nudge.on-paper a{color:var(--ink)}@media(hover:hover)and (pointer:fine){.disc-nudge.on-paper a:hover{color:var(--cobalt)}}.vs-again{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s4);width:min(300px,80vw)}.vs-netpill{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--s3) + 6px);z-index:60;padding:7px 14px;border-radius:999px;background:#040c08d9;border:1px solid rgba(255,255,255,.2);color:var(--card);font-size:12.5px;letter-spacing:.02em}.vs-netpill.err{border-color:var(--strike);color:#ffb4a1}.vs-gamebreak{gap:var(--s2)}.vs-gameverdict{font-size:30px;line-height:1;text-transform:uppercase;font-variation-settings:"wdth" 116,"wght" 900;color:var(--card)}.vs-gameverdict.win{color:var(--gold)}.vs-gameverdict.lose{color:#f4f2ecb8}.vs-series{width:100%;margin-top:var(--s2);padding:var(--s3) 0;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.vs-seriesk{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#f4f2ec80}.vs-seriesn{margin-top:4px;display:flex;align-items:baseline;justify-content:center;gap:10px;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;font-feature-settings:"tnum"}.vs-seriesn b{font-size:44px;line-height:1;color:#f4f2ec9e}.vs-seriesn b.up{color:var(--gold)}.vs-seriesn i{font-style:normal;font-size:22px;color:#f4f2ec59}.vs-seriesmarks{margin-top:9px;display:flex;justify-content:center;gap:5px}.vs-mark{width:24px;height:5px;border-radius:1px;background:#ffffff24}.vs-mark.mine{background:#4e86ff}.vs-mark.theirs{background:var(--gold)}.vs-mark.drawn{background:#fff6}.vs-serieslead{margin-top:8px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#f4f2ec9e}.vs-next{margin-top:var(--s3);display:flex;align-items:center;justify-content:center;gap:var(--s3);text-align:left}.vs-next .clock,.vs-next .clock svg{width:46px;height:46px}.vs-next .clock{margin:0;flex:none}.vs-next .clock .n{font-size:17px}.vs-nextk b{display:block;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 900;text-transform:uppercase;font-size:15px;line-height:1.05;color:var(--card)}.vs-nextk span{display:block;margin-top:3px;max-width:19ch;font-size:10.5px;line-height:1.35;color:#f4f2ec8c}.vs-gameline{display:flex;justify-content:center;gap:6px;margin-top:var(--s2)}.vs-gameline span{padding:3px 8px;border-radius:3px;border:1px solid rgba(255,255,255,.22);font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:12px;color:#f4f2ecb3;font-feature-settings:"tnum"}.vs-gameline span.won{border-color:var(--gold);color:var(--gold)}.vs-gameline span.lost{opacity:.55}.vs-draftstage{display:flex;flex-direction:column}.vs-drafthead{position:relative;z-index:12;display:flex;align-items:center;gap:var(--s3);padding:calc(env(safe-area-inset-top,0px) + 10px) 14px 10px}.vs-drafttag{flex:1;text-align:center;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#f4f2ec80}.vs-clock{min-width:var(--tap);min-height:var(--tap);display:grid;place-items:center;border-radius:999px;border:2px solid rgba(255,255,255,.3);font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;font-size:17px;color:var(--card)}.vs-clock.warn{border-color:var(--strike);color:var(--strike)}.vs-draftmid{position:relative;z-index:12;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s3);padding:0 10px calc(env(safe-area-inset-bottom,0px) + 10px)}.vs-turn{text-align:center;display:flex;flex-direction:column;gap:3px}.vs-turn b{display:block;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:23px;line-height:1;letter-spacing:-.01em;color:var(--card)}.vs-turn.you b{color:#8fa6ff}.vs-turn.them b{color:var(--gold)}.vs-turn.done b{font-size:19px}.vs-turn span{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#f4f2ecb3}.vs-turn span em{font-style:normal;color:var(--card);font-variation-settings:"wght" 900}.vs-slots{display:flex;gap:3px;justify-content:center;flex-wrap:wrap;max-width:280px}.vs-slot{width:12px;height:17px;border-radius:2px;flex:none;border:1px solid rgba(255,255,255,.18);background:#ffffff08;transition:transform .2s var(--ease),background .2s linear,border-color .2s linear}.vs-slot.done.mine{background:#2b54ff;border-color:transparent}.vs-slot.done.theirs{background:var(--gold);border-color:transparent}.vs-slot.now{transform:scale(1.24)}.vs-slot.now.mine{border-color:#8fa6ff;box-shadow:0 0 10px #2b54ff80}.vs-slot.now.theirs{border-color:var(--gold);box-shadow:0 0 10px #e8b33a66}.vs-offer{display:flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;margin-top:24px}.vs-offercard{position:relative;border:0;background:none;padding:0;cursor:pointer;width:154px;height:232px;flex:0 0 auto;border-radius:9px;outline-offset:3px;transition:transform .34s cubic-bezier(.2,.7,.3,1)}.vs-offercard:focus-visible{outline:2.5px solid var(--cobalt)}.vs-offercard .card{position:absolute;left:0;top:0;margin:0;cursor:inherit;transition:opacity .3s linear}.vs-offercard.sel{transform:translateY(-10px)}.vs-offercard.sel .card-inner{box-shadow:0 0 0 3px var(--gold),0 14px 30px #0000008c}.vs-offercard:disabled{cursor:default}.vs-offercard.away{pointer-events:none}.vs-offercard.away .card{opacity:.45}.vs-offercard.away.tome{transform:translateY(22px) scale(.96)}.vs-offercard.away.tothem{transform:translateY(-22px) scale(.96)}.vs-goes{position:absolute;z-index:6;left:-6px;right:-6px;top:50%;transform:translateY(-50%) rotate(-3deg);padding:7px 4px;text-align:center;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 900;text-transform:uppercase;font-size:13px;letter-spacing:.04em;color:#1a1206;background:var(--gold);box-shadow:0 6px 18px #00000073;animation:goesIn .26s var(--ease)}.vs-goes.mine{color:#f2f5ff;background:#2b54ff}@keyframes goesIn{0%{opacity:0;transform:translateY(-50%) rotate(-3deg) scale(.86)}to{opacity:1;transform:translateY(-50%) rotate(-3deg) scale(1)}}.vs-draftbar{position:relative;z-index:12;width:min(340px,100%);min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.vs-draftbar .ready{width:100%}.vs-draftbar .vs-sub{text-align:center}.vs-draftbar .vs-sub b{color:var(--card);font-weight:700}@media(prefers-reduced-motion:reduce){.vs-offercard,.vs-slot{transition:none}.vs-goes{animation:none}.vs-offercard.away.tome,.vs-offercard.away.tothem{transform:none}}.vs-panel .ready:disabled{opacity:.45;cursor:default}.cardghost{position:absolute;width:154px;height:232px;left:50%;top:50%;margin-left:-77px;margin-top:-116px;z-index:30;pointer-events:none;border:2px dashed rgba(255,255,255,.28);border-radius:var(--card-radius);display:grid;place-items:center;transition:opacity .3s linear}.cardghost span{max-width:80%;text-align:center;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 96,"wght" 700;font-size:9.5px;letter-spacing:.2em;line-height:1.8;text-transform:uppercase;color:#ffffff94}.decks{transition:opacity .35s linear}.decks.waiting{opacity:0}.decks.d3{transition:none}.decks.d3.waiting{opacity:1;visibility:hidden}.decks.d3.waiting .dcount{opacity:0;transition:none}.card.flyout{transition-duration:.72s;transition-timing-function:ease-in}.seg{position:relative;display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--ink);border-radius:12px;overflow:hidden;background:var(--paper-deep);margin:var(--s4) var(--gutter)}.seg-slide{position:absolute;top:0;bottom:0;left:0;background:var(--ink);transition:transform .28s var(--ease)}.seg button{position:relative;z-index:1;min-height:var(--tap);border:0;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font:inherit;color:var(--ink);transition:color .2s linear}.seg button b{font-weight:700;font-size:14px}.seg button.on{color:var(--paper)}.seg.big{margin:var(--s7, 40px) var(--gutter) var(--s5)}.seg.big button{min-height:52px}.seg.big button b{font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:16.5px;letter-spacing:.02em;font-weight:400}@media(prefers-reduced-motion:reduce){.seg-slide{transition:none}}.arena-swap{animation:arenain .26s var(--ease) backwards}@keyframes arenain{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.arena-swap{animation:none}}.vs-return{margin-bottom:var(--s4)}.heldroom{margin:2px 0 var(--s3)}.hr-vs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.hr-vs b{font-family:Archivo;font-variation-settings:"wdth" 96,"wght" 900;text-transform:uppercase;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-vs b:first-child{text-align:right}.hr-vs b:last-child{text-align:left}.hr-score{font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;font-size:26px;font-variant-numeric:tabular-nums}.hr-meta{margin-top:4px;text-align:center;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-soft)}.roundbox .t.grace{color:#ff8a63;font-variant-numeric:tabular-nums}.howlink{display:flex;align-items:center;justify-content:center;gap:7px;margin:calc(var(--s3) * -1) auto var(--s5);padding:10px 16px;min-height:var(--tap);border:0;background:none;cursor:pointer;font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.howlink svg{width:15px;height:15px;flex:none}@media(hover:hover)and (pointer:fine){.howlink:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}}.choices.hostjoin{margin-top:var(--s5)}.packpick .sechead h3{margin-right:auto}@media(max-width:480px){.seg.big button{min-height:58px;gap:1px;padding:0 4px}.seg.big button b{font-size:13.5px;letter-spacing:.01em;font-variation-settings:"wdth" 96,"wght" 900}.seg.big button small{font-size:10px}}@media(max-width:480px){.sechead{flex-direction:column;align-items:flex-start;gap:3px}.sechead h3{margin-right:0}.packpick .sechead{flex-direction:row;align-items:baseline}}.screen.loadscreen{flex:1;min-height:70dvh;background:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center}.load-inner{display:flex;flex-direction:column;align-items:center;gap:var(--s5)}.load-ball{width:76px;height:76px;animation:loadroll 1.5s linear infinite}.loadscreen.stalled .load-ball{animation:none;opacity:.55}.load-note{margin:14px 0 0;font-size:13px;line-height:1.45;color:var(--ink-soft);max-width:30ch;text-align:center}.lb-face{fill:var(--ink)}.lb-patch{fill:var(--paper)}.lb-edge{fill:none;stroke:var(--ink);stroke-width:2}@keyframes loadroll{to{transform:rotate(360deg)}}.load-title{font-size:clamp(22px,6.5vw,30px);line-height:1;text-align:center;text-transform:uppercase;color:var(--ink)}@media(prefers-reduced-motion:reduce){.load-ball{animation:none}}.bg-superfan .slide-ground,.bg-superfan .quiz:before{background:radial-gradient(ellipse 58% 40% at 22% -8%,rgba(242,84,91,.26),transparent 62%),radial-gradient(circle at 88% 90%,rgba(255,255,255,.05),transparent 50%),radial-gradient(ellipse 92% 70% at 50% 46%,#5a1219,#360a10 52%,#1c0609)}.arttiers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.arttiers li{display:flex;align-items:center;gap:10px}.arttiers i{height:7px;flex:none;border-radius:1px;background:#ffffff42}.arttiers li.top i{background:var(--club,#F2545B)}.arttiers b{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11.5px;letter-spacing:-.005em;color:#ffffff9e}.arttiers li.top b{color:#f2f0e9}.clubfind{position:relative;display:flex;margin:var(--s4) var(--gutter) 0;border:2px solid var(--ink);border-radius:2px;background:var(--field)}.clubfind input{flex:1;min-width:0;min-height:var(--tap);padding:0 var(--s3);border:0;background:transparent;color:var(--ink);font-family:Archivo;font-size:15px;font-variation-settings:"wdth" 100,"wght" 600}.clubfind input:focus{outline:none}.clubfind input::placeholder{color:var(--ink-soft)}.cf-clear{width:var(--tap);flex:none;background:transparent;border:0;color:var(--ink-soft);font-size:22px;line-height:1;cursor:pointer}.clublist{list-style:none;margin:var(--s3) 0 0;padding:0}.clublist li{border-top:1px solid var(--paper-edge)}.clublist li:last-child{border-bottom:1px solid var(--paper-edge)}.clubrow{width:100%;min-height:var(--tap);display:flex;align-items:center;gap:var(--s3);padding:10px var(--gutter);background:transparent;border:0;text-align:left;color:var(--ink);cursor:pointer}@media(hover:hover)and (pointer:fine){.clubrow:hover{background:var(--paper-deep)}}.clubrow .badge{width:22px;color:var(--ink-soft)}.cr-name{min-width:0;flex:1}.cr-name b{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px;line-height:1.1;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-name em{display:block;font-style:normal;margin-top:3px;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.clubrow.thin .badge,.clubrow.thin .cr-name b{opacity:.55}.cr-best{flex:none;text-align:right}.cr-best b{display:block;font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;font-size:17px;line-height:1;font-variant-numeric:tabular-nums}.cr-best small{display:block;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-top:2px}.tierkey{list-style:none;counter-reset:tier;margin:var(--s4) 0 0;padding:0 var(--gutter);display:flex;flex-wrap:wrap;gap:6px}.tierkey li{counter-increment:tier;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;font-size:10.5px;letter-spacing:.02em;border:1px solid var(--paper-edge);border-radius:14px;padding:6px 10px;color:var(--ink-soft)}.tierkey li:before{content:counter(tier) " · ";color:var(--ink-soft);opacity:.7}.tierkey li:last-child{color:var(--ink)}.tierwall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s2);padding:var(--gutter);border:0;cursor:pointer;background:var(--paper);animation:tierin .22s ease-out both}.tw-k{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.tw-t{font-size:clamp(30px,10vw,46px);line-height:.95;text-align:center;text-transform:uppercase;color:var(--club,#F2545B)}.tw-n{font-size:13px;line-height:1.4;text-align:center;max-width:30ch;color:var(--ink-soft)}@keyframes tierin{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tierwall{animation:none}}.clubhint{padding:var(--s5) var(--gutter);text-align:center;font-size:13.5px;color:var(--ink-soft)}.sfrun .quiz{background:radial-gradient(120% 44% at 50% -4%,color-mix(in srgb,var(--club) 22%,transparent) 0%,color-mix(in srgb,var(--club) 7%,transparent) 42%,transparent 72%),var(--paper)}.sfrun .quiz-top{background:radial-gradient(150% 300% at 50% -120%,color-mix(in srgb,var(--club) 26%,transparent) 0%,transparent 74%),var(--paper);border-bottom-color:color-mix(in srgb,var(--club) 62%,var(--ink))}.sf-head{display:flex;align-items:center;gap:9px;min-width:0;flex:1}.sf-head .badge{width:24px;flex:none;color:var(--ink-soft)}.sf-flag{width:24px;height:17px;flex:none;border-radius:2px;box-shadow:0 0 0 .5px #00000073}.sf-club{min-width:0}.sf-club b{display:block;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;font-size:13.5px;line-height:1.05;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-club i{display:block;font-style:normal;margin-top:2px;font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--club)}.tierline{--tl-dot:10px;--tl-lead:38px;--tl-under:16px;--tl-fade:clamp(18px,4vw,44px);padding:var(--s5) var(--gutter) var(--s3);overflow:hidden;max-width:640px;margin:0 auto;width:100%}.endline .tierline{padding-left:0;padding-right:0;margin-top:var(--s5)}.tl-strip{list-style:none;margin:0;padding:0 var(--tl-fade) var(--tl-under);display:flex;align-items:flex-end;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--tl-fade),#000 calc(100% - var(--tl-fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--tl-fade),#000 calc(100% - var(--tl-fade)),transparent 100%)}.tl-step{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;transition:opacity .28s var(--ease)}.tl-band{height:var(--tl-lead);display:flex;align-items:flex-start;white-space:nowrap;font-family:General Sans,system-ui,-apple-system,sans-serif;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--ink-soft)}.tl-track{position:relative;width:100%;height:calc(var(--tl-dot) + 6px);display:grid;place-items:center}.tl-track:before{content:"";position:absolute;z-index:0;left:50%;width:100%;top:50%;height:2px;transform:translateY(-1px);background:#ffffff21;transition:background .24s linear}.tl-step.hit .tl-track:before,.tl-step.miss .tl-track:before{background:var(--club)}.tl-step:first-child:not(.first):not(.at) .tl-track:after{content:"";position:absolute;z-index:0;left:-50%;width:100%;top:50%;height:2px;transform:translateY(-1px);background:var(--club)}.tl-dot{position:relative;z-index:1;width:var(--tl-dot);height:var(--tl-dot);border-radius:50%;background:color-mix(in srgb,var(--ink) 22%,var(--paper));box-shadow:0 0 0 3px var(--paper);transition:transform .26s var(--ease),background .2s linear}.tl-step.hit .tl-dot{background:var(--club)}.tl-step.miss .tl-dot{background:var(--paper);box-shadow:0 0 0 3px var(--paper),inset 0 0 0 2px color-mix(in srgb,var(--ink) 38%,var(--paper))}.tl-step.todo .tl-dot{background:color-mix(in srgb,var(--ink) 16%,var(--paper))}.tl-step.at .tl-dot{background:var(--ink);transform:scale(1.7);box-shadow:0 0 0 3px var(--paper),0 0 0 5px color-mix(in srgb,var(--club) 34%,transparent)}.tl-step.opens .tl-dot{width:calc(var(--tl-dot) + 6px);height:calc(var(--tl-dot) + 6px);background:var(--paper);box-shadow:0 0 0 3px var(--paper),inset 0 0 0 2.5px color-mix(in srgb,var(--ink) 42%,var(--paper))}.tl-step.opens.hit .tl-dot,.tl-step.opens.miss .tl-dot{box-shadow:0 0 0 3px var(--paper),inset 0 0 0 2.5px var(--club)}.tl-step.opens.at .tl-dot{background:var(--ink);transform:scale(1.28);box-shadow:0 0 0 3px var(--paper),0 0 0 5px color-mix(in srgb,var(--club) 34%,transparent)}.tl-step.opens .tl-band{color:var(--ink);opacity:1;position:relative}.tl-step.opens .tl-band:after{content:"";position:absolute;left:50%;top:22px;bottom:2px;width:1px;background:color-mix(in srgb,var(--club) 55%,transparent)}.tl-step.opens.todo .tl-band{color:var(--ink-soft)}.tl-foot{display:flex;align-items:baseline;gap:7px;margin-top:var(--s1);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.tl-foot b{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:26px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}@media(min-width:520px){.tierline{--tl-dot:12px;--tl-lead:40px;--tl-under:18px}.tl-band{font-size:13px}.tl-foot b{font-size:30px}}@media(prefers-reduced-motion:reduce){.tl-step,.tl-dot,.tl-track:before{transition:none}}:root[data-theme=light] .tl-dot{background:color-mix(in srgb,var(--ink) 16%,var(--paper))}:root[data-theme=light] .tl-track:before{background:#00000021}.sfrun .tierwall{background:radial-gradient(92% 52% at 50% 40%,color-mix(in srgb,var(--club) 17%,transparent) 0%,transparent 72%),var(--paper)}.clubpick{display:flex;align-items:center;gap:var(--s3);text-align:left;padding:var(--s3);width:calc(100% - var(--gutter) * 2);margin:0 var(--gutter) var(--s3);border:1px solid rgba(255,255,255,.12);border-radius:4px;background:linear-gradient(180deg,#ffffff0e,#ffffff05);box-shadow:inset 0 1px #ffffff17,0 1px 2px #0006,0 8px 22px -10px #000000bf;cursor:pointer;transition:border-color .18s linear,background .18s linear,transform .18s var(--ease),box-shadow .18s var(--ease)}@media(hover:hover)and (pointer:fine){.clubpick:hover{border-color:#ffffff42}}.clubpick:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff0f,0 1px 1px #0006}.clubpick:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.clubpick.set{border-color:#fff3;background:#ffffff0f}.clubpick>svg,.clubpick .badge{flex:none;width:48px;height:56px}.cp-empty{flex:none;position:relative;display:grid;place-items:center;width:48px;height:56px}.cp-empty svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#ffffff52;stroke-width:3;stroke-linejoin:round;stroke-dasharray:7 5}.cp-empty i{position:relative;font-style:normal;font-family:Archivo;font-variation-settings:"wght" 800;font-size:19px;color:var(--ink-soft)}.cp-id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.cp-id b{font-variation-settings:"wdth" 100,"wght" 800;font-size:20px;line-height:1.1;color:var(--ink);overflow-wrap:anywhere}.cp-id b.cp-none{color:var(--ink-soft)}.cp-meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:11.5px;color:var(--ink-soft)}@media(min-width:520px){.cp-id b{font-size:26px}}.hero-play:disabled{opacity:.4;cursor:not-allowed}.hub-cta{position:relative}.cta-hint{position:absolute;left:0;top:100%;margin-top:8px;font-size:11px;color:var(--ink-soft);letter-spacing:.04em}.clubrow.picked{border-color:var(--mode-accent,var(--ink));background:#ffffff0d}.sheet.tall .sheet-inner{height:82svh;display:flex;flex-direction:column}.sheet.tall .sheet-head{flex:none}.sheet.tall .sheet-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:0}.pickhead{flex:none;padding:var(--s3) 0 var(--s2);border-bottom:1px solid var(--paper-edge)}.pickhead .seg{margin:0 var(--gutter) var(--s3)}.pickhead .clubfind{margin:0 var(--gutter)}.picklist{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.picklist .clublist{margin:0}.cr-flag{width:16px;height:12px;flex:none;margin-right:5px;vertical-align:-1px;border-radius:1px;box-shadow:0 0 0 .5px #00000059}.cp-go{flex:none;width:22px;height:22px;display:grid;place-items:center;color:var(--ink-soft)}.cp-go svg{width:14px;height:14px}@media(hover:hover)and (pointer:fine){.clubpick:hover .cp-go{color:var(--ink)}}.tl-step.hit .tl-dot,.tl-step.miss .tl-dot{animation:tl-land .34s var(--ease) both}@keyframes tl-land{0%{transform:scale(1.7)}55%{transform:scale(.82)}to{transform:scale(1)}}.tl-step.at .tl-track:after{content:"";position:absolute;top:50%;left:50%;width:var(--tl-dot);height:var(--tl-dot);margin:calc(var(--tl-dot) / -2) 0 0 calc(var(--tl-dot) / -2);border-radius:50%;border:1.5px solid var(--club);animation:tl-pulse 2.4s var(--ease) infinite}@keyframes tl-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}.tl-step{animation:tl-enter .3s var(--ease) both}@keyframes tl-enter{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.tierwall .tw-k{animation:tw-in .34s var(--ease) both}.tierwall .tw-t{animation:tw-up .42s var(--ease) .06s both}.tierwall .tw-n{animation:tw-in .38s var(--ease) .18s both}@keyframes tw-in{0%{opacity:0}to{opacity:1}}@keyframes tw-up{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tl-step,.tl-dot,.tl-step.at .tl-track:after,.tierwall .tw-k,.tierwall .tw-t,.tierwall .tw-n{animation:none}}.endline .tl-step.at .tl-track:after{animation:none;opacity:.55}.picklist li{font-size:inherit;line-height:inherit;color:inherit;padding-left:0;margin-bottom:0}.picklist li:before{content:none}.cr-crest{width:26px;height:19px;flex:none;border-radius:2px;box-shadow:0 0 0 .5px #0006}.cr-flag.right{width:22px;height:16px;flex:none;margin-left:auto;border-radius:1px;box-shadow:0 0 0 .5px #00000059}.cr-best+.cr-flag.right{margin-left:var(--s3)}.cp-flag{width:48px;height:34px;flex:none;border-radius:3px;box-shadow:0 0 0 .5px #00000073}.hub-head.club-led .slide-ground{background:radial-gradient(ellipse 60% 42% at 22% -8%,color-mix(in srgb,var(--club) 34%,transparent),transparent 62%),radial-gradient(ellipse 74% 60% at 88% 24%,color-mix(in srgb,var(--club) 16%,transparent),transparent 66%),radial-gradient(ellipse 92% 70% at 50% 46%,#121416,#0c0e10 52%,#07080a)}.hub-ttl.teamname .b{color:var(--ink)}.inv-crest{position:absolute;z-index:1;pointer-events:none;right:6%;top:50%;transform:translateY(-50%);width:min(148px,30vw);filter:drop-shadow(0 18px 30px rgba(0,0,0,.55))}.inv-crest .badge,.inv-crest img{width:100%;height:auto;color:#ffffffe6}.inv-crest img{border-radius:3px}.inv-score{display:flex;align-items:baseline;gap:var(--s3);flex-wrap:wrap;margin:var(--s3) 0 var(--s2)}.inv-score>b{font-family:Archivo;font-variation-settings:"wdth" 96,"wght" 900;font-size:clamp(34px,9vw,48px);line-height:.9;color:var(--club,var(--ink));font-variant-numeric:tabular-nums}.inv-score>b i{font-style:normal;font-size:.46em;color:var(--ink-soft);font-variation-settings:"wdth" 90,"wght" 800}.inv-score span{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.04em;color:var(--ink);border:1px solid color-mix(in srgb,var(--club,var(--ink)) 60%,transparent);border-radius:14px;padding:5px 11px}@media(max-width:560px){.inv-crest{right:-4%;top:8%;transform:none;width:44vw;opacity:.22;filter:none}}.hub-ttl.teamname{font-size:clamp(24px,4.6vw,40px);line-height:1.05}.hub-ttl.teamname span{white-space:normal}@media(min-width:561px){.hub-head.briefed .hub-copy{max-width:min(46ch,58%)}}.hub-head.briefed .hub-desc{max-width:52ch}.inv-score span{font-variation-settings:"wdth" 100,"wght" 600;color:var(--ink-soft)}.inv-score span b{font-variation-settings:"wdth" 106,"wght" 900;color:var(--ink)}.hub-head.briefed .kicker{font-size:15px;letter-spacing:0;text-transform:none;line-height:1.4;font-style:italic;color:#ffffffc7;font-weight:400}@media(min-width:761px){.hub-head.briefed .kicker{font-size:16.5px;white-space:nowrap}}.hub-head.briefed .kicker b{font-weight:800;color:#fff}.clubpick.set{border-color:color-mix(in srgb,var(--club,var(--ink)) 45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--club,#fff) 9%,transparent),#ffffff05)}.clubpick.set .cp-go{color:var(--club,var(--ink-soft))}.chaseverdict em{display:block;margin-top:6px;font-family:General Sans,system-ui,sans-serif;font-style:normal;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--ink-soft)}.daily-clock{margin:28px auto 32px;max-width:34ch;padding:12px 16px 14px;border:var(--rule);border-radius:10px;background:color-mix(in srgb,var(--paper) 78%,transparent)}.daily-clock-row{display:flex;align-items:baseline;justify-content:center;gap:8px;flex-wrap:wrap}.daily-clock-label{font-family:General Sans,system-ui,sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--ink-soft)}.daily-clock-time{font-variant-numeric:tabular-nums;font-weight:650;font-size:18px;letter-spacing:.02em;color:var(--ink)}.daily-clock-note{margin:4px 0 0;text-align:center;font-size:12px;line-height:1.35;color:var(--ink-soft)}@media(min-width:600px){.daily-clock{max-width:42ch;padding:14px 20px 16px;margin:32px auto 40px}.daily-clock-time{font-size:20px}}.mplates{display:grid;grid-template-columns:1fr;gap:16px;padding:var(--s4) var(--gutter) 0}@media(min-width:640px){.mplates{grid-template-columns:repeat(2,1fr);gap:20px}}.mplate{position:relative;overflow:hidden;isolation:isolate;border-radius:8px;background:#0b1210;color:#f2f0e9;min-height:186px;display:flex;text-align:left;cursor:pointer;box-shadow:0 1px #0006,0 10px 22px #00000047;transition:transform .22s var(--ease),box-shadow .22s var(--ease)}@media(hover:hover)and (pointer:fine){.mplate:hover{transform:translateY(-4px);box-shadow:0 1px #0006,0 20px 40px #0000006b}}.mplate:active{transform:translateY(-1px)}.mplate:focus-visible{outline:2px solid var(--mc);outline-offset:3px}.mplate-ground{background:linear-gradient(168deg,#1a2420,#101815 54%,#0b100e);transform:scale(1.02);transform-origin:60% 40%;transition:transform .65s var(--ease)}.mplate-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 80% 70% at 0% -2%,color-mix(in srgb,var(--mc) 62%,transparent),color-mix(in srgb,var(--mc) 16%,transparent) 46%,transparent 76%);opacity:.78;transform:scale(1);transform-origin:0% 0%;transition:transform .55s var(--ease),opacity .38s linear}@media(hover:hover)and (pointer:fine){.mplate:hover .mplate-glow{transform:scale(1.3);opacity:1}}@media(hover:hover)and (pointer:fine){.mplate:hover .mplate-ground{transform:scale(1.11)}}.mplate-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#0000,#00000014 46%,#00000047)}.mplate.lead .mplate-veil{background:linear-gradient(180deg,#0000001a,#00000057 46%,#000000b8),radial-gradient(ellipse 78% 62% at 82% 8%,color-mix(in srgb,var(--mc) 22%,transparent),transparent 70%)}.mplate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 38%,transparent);transition:box-shadow .28s linear}@media(hover:hover)and (pointer:fine){.mplate:hover:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 62%,transparent)}}.mplate.lead:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 34%,transparent)}@media(hover:hover)and (pointer:fine){.mplate.lead:hover:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 72%,transparent)}}.mplate-shine{position:absolute;top:-30%;bottom:-30%;left:0;width:52%;z-index:4;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.05) 28%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.05) 72%,transparent 100%);transform:translate(-190%) skew(-18deg);opacity:0;pointer-events:none}.mplate:focus-visible .mplate-shine{animation:plateshine .82s var(--ease)}@media(hover:hover)and (pointer:fine){.mplate:hover .mplate-shine{animation:plateshine .82s var(--ease)}}@keyframes plateshine{0%{transform:translate(-190%) skew(-18deg);opacity:0}22%{opacity:1}to{transform:translate(300%) skew(-18deg);opacity:0}}.mplate-body{position:relative;z-index:6;flex:1;min-width:0;display:flex;flex-direction:column;gap:15px;padding:var(--s4)}.mplate-top{display:flex;align-items:center;gap:8px}.mplate-ico{flex:none;display:block;line-height:0}.mplate .ico{width:28px;height:28px;display:block;stroke:var(--mc);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .26s var(--ease)}@media(hover:hover)and (pointer:fine){.mplate:hover .ico{transform:translateY(-2px) rotate(-5deg) scale(1.08)}}.mplatebadge{flex:none;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:#14100a;background:var(--mc);border-radius:3px;padding:3px 6px;white-space:nowrap}.mplatechip{margin-left:auto;flex:none;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffffad;border:1px solid rgba(255,255,255,.28);border-radius:3px;padding:3px 6px;white-space:nowrap}.mplatechip.done{color:#7fd9a4;border-color:#7fd9a480;background:#7fd9a41f}.mplate-copy{margin-top:auto;display:block}.mplate .kicker{display:block;font-size:9px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#ffffff94}.mplate-ttl{display:block;font-size:27.5px;line-height:.9;letter-spacing:-.02em;margin-top:9px}.mplate-ttl span{display:inline;white-space:nowrap}.mplate-ttl.stack span{display:block}.mplate-ttl .b{color:var(--mc)}.mplate-desc{display:block;font-size:12px;line-height:1.45;color:#ffffffa8;margin-top:10px;max-width:36ch}.mplate-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding-top:14px;border-top:1px solid rgba(255,255,255,.14)}.mplate-meta{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#ffffff94}.mplate-go{flex:none;display:flex;align-items:center;gap:7px;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:#f2f0e9}.mplate-go svg{width:15px;height:11px;stroke:var(--mc);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s var(--ease)}@media(hover:hover)and (pointer:fine){.mplate:hover .mplate-go svg{transform:translate(4px)}}.promoplates{display:grid;grid-template-columns:1fr;gap:var(--s4);margin:var(--s4) 0}.promoplates .mplate{min-height:150px}.promopitch{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0 0 var(--s2);padding-bottom:var(--s2);border-bottom:2px solid var(--ink)}.promo-foot{position:sticky;bottom:0;z-index:1;padding:var(--s3) 0 0;background:var(--paper);box-shadow:0 -14px 18px -10px var(--paper)}.mplate.lead{grid-column:1/-1}.mplate.lead .mplate-ttl{font-size:33px}.mplate.lead .mplate-ttl span{display:block}.mplate.lead .mplate-desc{max-width:42ch}.mplate-fan{position:absolute;z-index:1;pointer-events:none;right:-22px;bottom:-24px;width:164px;height:150px;opacity:.55;transition:transform .5s var(--ease),opacity .3s linear}@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan{transform:translateY(-4px) scale(1.04);opacity:.68}}.mplate-fan .mpc{position:absolute;top:0;width:78px;height:118px;border-radius:6px;overflow:hidden;background:#0f1214;box-shadow:0 10px 22px #00000080,0 2px 5px #0006;transform-origin:50% 100%;transition:transform .5s var(--ease)}.mplate-fan .mpc.back{left:0;transform:rotate(-13deg) translateY(5px)}.mplate-fan .mpc.front{left:56px;transform:rotate(7deg);z-index:2;box-shadow:0 12px 26px #0000008c,0 2px 5px #0006}@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan .mpc.back{transform:rotate(-18deg) translateY(3px)}}@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan .mpc.front{transform:rotate(11deg) translateY(-2px)}}.mplate-fan .mpc.front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;pointer-events:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--mc) 55%,transparent)}.mpc-back{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#12304a 0,#12304a 3.5px,#0e2740 3.5px,#0e2740 7px);box-shadow:inset 0 0 0 1.5px #0a1c2e}.mpc-back:before{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border-radius:4.5px;border:2.5px solid #17405F;pointer-events:none}.mpc-back b{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;font-size:5.5px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff94;transform:rotate(-8deg)}.mpc-face{display:flex;flex-direction:column;height:100%;overflow:hidden}.mpc-top{position:relative;flex:none;height:43%;overflow:hidden;background:radial-gradient(ellipse 64% 62% at 50% 30%,#66757E,transparent 72%),linear-gradient(180deg,#39454c,#1a2126 64%,#0f1214);display:flex;align-items:flex-end;justify-content:center}.mpc-top img{height:92%;width:auto;display:block;object-fit:contain;opacity:.88}.mpc-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 46%,rgba(15,18,20,.42) 76%,#0F1214 100%)}.mpc-id{flex:none;padding:5px 6px;display:flex;flex-direction:column;gap:3px;border-bottom:1px solid rgba(255,255,255,.1)}.mpc-bar{display:block;height:6px;width:74%;border-radius:1px;background:#ffffff4d}.mpc-bar.sm{height:3px;width:44%;background:#ffffff29}.mpc-stats{flex:1;display:flex;flex-direction:column;min-height:0}.mpc-st{flex:1 1 0;min-height:0;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 6px;border-bottom:1px solid rgba(255,255,255,.07)}.mpc-st em{font-style:normal;font-size:4.4px;letter-spacing:.06em;text-transform:uppercase;color:#8e948c;font-variation-settings:"wdth" 96,"wght" 700;white-space:nowrap}.mpc-st b{font-family:Archivo;font-size:8.5px;font-variation-settings:"wdth" 74,"wght" 800;font-variant-numeric:tabular-nums;color:#f4f2ec}.mpc-st.lit{background:color-mix(in srgb,var(--mc) 20%,transparent)}.mpc-st.lit b{color:var(--mc)}@media(min-width:640px){.mplate{min-height:210px}.mplate-ttl{font-size:28px}.mplate-desc{font-size:12.5px}.mplate.lead .mplate-body{max-width:60%}.mplate-fan{z-index:3;right:16px;bottom:auto;top:50%;transform:translateY(-50%);width:250px;height:190px;opacity:1}.mplate-fan .mpc{width:112px;height:169px}.mplate-fan .mpc.front{left:80px}@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan{transform:translateY(calc(-50% - 4px)) scale(1.04)}}}@media(min-width:900px){.mplate-ttl{font-size:30px}.mplate.lead{min-height:230px}.mplate.lead .mplate-ttl{font-size:38px}.mplate-fan{width:300px;height:230px}.mplate-fan .mpc{width:136px;height:205px}.mplate-fan .mpc.front{left:98px}.mpc-back b{font-size:8px}.mpc-st em{font-size:5.4px}.mpc-st b{font-size:10.5px}}:root[data-theme=light] .mplate{box-shadow:0 1px 0 var(--stock-edge),0 12px 26px #14171a2e}@media(prefers-reduced-motion:reduce){@media(hover:hover)and (pointer:fine){.mplate:hover{transform:none}}@media(hover:hover)and (pointer:fine){.mplate:hover .ico,.mplate:hover .mplate-ttl .b,.mplate:hover .mplate-go svg{transform:none}}@media(hover:hover)and (pointer:fine){.mplate:hover .mplate-ground{transform:scale(1.02)}}@media(hover:hover)and (pointer:fine){.mplate:hover .mplate-glow{transform:scale(.78)}}.mplate:focus-visible .mplate-shine{animation:none}@media(hover:hover)and (pointer:fine){.mplate:hover .mplate-shine{animation:none}}@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan .mpc.back{transform:rotate(-13deg) translateY(5px)}}@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan .mpc.front{transform:rotate(7deg)}}@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan{transform:none}}}@media(prefers-reduced-motion:reduce)and (min-width:640px){@media(hover:hover)and (pointer:fine){.mplate.lead:hover .mplate-fan{transform:translateY(-50%)}}}.legal-head{align-items:center;gap:var(--s2)}.legal{padding:var(--s6) var(--gutter) 0}.legal-meta{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;margin-bottom:var(--s5)}.legal-lede{font-size:16px;line-height:1.65;margin-bottom:var(--s6)}.legal h2{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.1em;margin:var(--s7) 0 var(--s3);padding-top:var(--s4);border-top:2px solid var(--ink)}.legal p{font-size:14.5px;line-height:1.75;margin-bottom:var(--s4);color:var(--ink)}.legal p.legal-fine{font-size:11px;line-height:1.5;margin-top:var(--s6);color:var(--ink-soft)}.legal ul{margin:0 0 var(--s4);padding:0;list-style:none}.legal li{font-size:14.5px;line-height:1.75;position:relative;padding-left:18px;margin-bottom:var(--s3)}.legal li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:2px;background:var(--ink)}.legal a,.legal .linkish{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.legal code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;background:var(--stock);padding:1px 5px;border-radius:2px;border:1px solid var(--paper-edge);white-space:nowrap}.legal-tablewrap{margin-bottom:var(--s5)}.legal-table{width:100%;border-collapse:collapse;font-size:13.5px}.legal-table th{display:none}.legal-table td{display:block;padding:0 0 var(--s2);line-height:1.6}.legal-table td:before{content:attr(data-label);display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;margin-bottom:2px}.legal-table tr{display:block;padding:var(--s4) 0;border-bottom:1px solid var(--paper-edge)}.legal-table tr:first-child{border-top:1px solid var(--paper-edge)}@media(min-width:768px){.legal-table th{display:table-cell;text-align:left;padding:var(--s2) var(--s3) var(--s2) 0;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border-bottom:2px solid var(--ink)}.legal-table tr{display:table-row;padding:0;border-bottom:0}.legal-table tr:first-child{border-top:0}.legal-table td{display:table-cell;padding:var(--s3) var(--s3) var(--s3) 0;vertical-align:top;border-bottom:1px solid var(--paper-edge)}.legal-table td:before{display:none}}.faq h1{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:26px;line-height:1.1;letter-spacing:-.01em;margin:0 0 var(--s3)}.faq h2{font-size:16px;line-height:1.35;letter-spacing:0;text-transform:none;border-top:1px solid var(--paper-edge);margin:var(--s6) 0 var(--s3);padding-top:var(--s5)}@media(min-width:768px){.faq h1{font-size:34px}.faq h2{font-size:18px}}.legal-foot{margin:var(--s8) 0 0}.legal-foot .sechead{padding-left:0;padding-right:0}.legal-foot .rulebar{margin:0}.legal-links{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.legal-links .btn{flex:1;min-width:120px}.sitefoot{width:100%;box-sizing:border-box;margin:0;background:#0a0f0d;border-top:1px solid rgba(255,255,255,.06);padding:var(--s5) var(--gutter) calc(var(--s6) + env(safe-area-inset-bottom,0px));display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s3) var(--s5)}@media(min-width:1024px){.sitefoot{padding-left:var(--s7);padding-right:var(--s7)}}.sitefoot-links{display:flex;flex-wrap:wrap;gap:0 var(--s5)}.sitefoot-right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--s2);margin-left:auto;text-align:right}.sitefoot-social{--si:24px;display:flex;gap:2px;margin-right:calc((var(--tap) - var(--si)) / -2)}.sitefoot-social a{color:var(--ink-soft);display:grid;place-items:center;width:var(--tap);height:var(--tap);transition:color .15s var(--ease)}.sitefoot-social svg{width:var(--si);height:var(--si);display:block}@media(hover:hover)and (pointer:fine){.sitefoot-social a:hover{color:var(--cobalt)}}.sitefoot-links button,.sitefoot-links a{background:none;border:0;padding:0;cursor:pointer;font-size:13px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;min-height:var(--tap);display:inline-flex;align-items:center}@media(hover:hover)and (pointer:fine){.sitefoot-links button:hover,.sitefoot-links a:hover{color:var(--cobalt)}}.sitefoot-co{font-size:12px;line-height:1.6;color:var(--ink-soft)}.consent{position:fixed;z-index:70;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--ink) 8%,var(--paper));color:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);border-radius:8px;box-shadow:0 16px 40px #0000008c;padding:14px;animation:consent-in .28s var(--ease) both}@keyframes consent-in{0%{transform:translateY(calc(100% + 16px))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.consent{animation:none}}.consent-inner>p{font-size:14px;line-height:1.45;margin:0 0 12px;color:color-mix(in srgb,var(--ink) 82%,var(--paper))}.consent .linkish{color:var(--ink);padding:13px 0;margin:-13px 0}.consent-btns{display:grid;grid-template-columns:1fr 1fr 44px;gap:var(--s2)}.consent-btns .btn{min-width:0;font-size:13px;padding-left:8px;padding-right:8px;white-space:nowrap}.consent-btns .btn.solid{background-color:var(--ink);border-color:var(--ink);color:var(--paper)}.consent-btns .btn.consent-manage{padding:0;background:transparent;color:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 28%,transparent)}.consent-manage svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(min-width:760px){.consent{left:0;right:0;margin:0 auto;width:fit-content;max-width:calc(100% - 32px);padding:12px 12px 12px 20px;bottom:calc(20px + env(safe-area-inset-bottom,0px))}.consent-inner{display:flex;align-items:center;gap:28px}.consent-inner>p{margin:0;max-width:44ch}.consent-btns{grid-template-columns:136px 136px 44px;flex:none}}@media(min-width:1024px){.consent{left:84px}.consent-inner>p{max-width:none;white-space:nowrap}}.linkish{background:none;border:0;padding:0;cursor:pointer;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:2px}@media(hover:hover)and (pointer:fine){.linkish:hover{color:var(--cobalt)}}.consent-row{display:flex;align-items:flex-start;gap:var(--s4);padding:var(--s4) 0;border-bottom:1px solid var(--paper-edge)}.consent-row:first-of-type{border-top:1px solid var(--paper-edge)}.consent-row>div{flex:1}.consent-row b{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px;letter-spacing:.08em;margin-bottom:4px}.consent-row small{display:block;font-size:12.5px;line-height:1.6;color:var(--ink-soft)}.consent-fixed{flex:none;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;padding-top:2px}.consent-toggle{flex:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:52px;height:30px;margin-top:2px;border:2px solid var(--ink);border-radius:999px;background:var(--paper);cursor:pointer;position:relative;transition:background .15s linear}.consent-toggle:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--ink);transition:transform .15s var(--ease)}.consent-toggle:checked{background:var(--cobalt);border-color:var(--cobalt)}.consent-toggle:checked:after{transform:translate(22px);background:#fff}.consent-toggle:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}@media(prefers-reduced-motion:reduce){.consent-toggle:after{transition:none}}.consent-note{font-size:12px;line-height:1.6;color:var(--ink-soft);margin-top:var(--s4)}.acc-wrap{max-width:420px;margin:0 auto;padding-bottom:var(--s6)}.acc-form{display:flex;flex-direction:column;gap:var(--s4);margin-top:var(--s4)}.acc-field{display:flex;flex-direction:column;gap:6px}.acc-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.acc-input{font:inherit;font-size:16px;padding:12px;min-height:var(--tap);border:1px solid var(--paper-edge);border-radius:var(--btn-radius);background:var(--field);color:var(--ink);width:100%}.acc-input:focus{outline:2px solid var(--cobalt);outline-offset:1px}.acc-hint{font-size:12px;line-height:1.4;color:var(--ink-soft)}.acc-err{font-size:12px;line-height:1.4;color:var(--strike)}.acc-form-err{margin:0}.acc-note{font-size:13px;line-height:1.45;color:var(--ink-soft);margin-top:var(--s3)}.acc-body{font-size:14px;line-height:1.55;color:var(--ink);margin:var(--s4) 0 0}.acc-alt{font-size:13px;color:var(--ink-soft);margin-top:var(--s4);text-align:center}.acc-link{font:inherit;font-size:13px;color:var(--cobalt);background:none;text-decoration:underline;padding:4px;min-height:auto;cursor:pointer}.acc-google{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:var(--s4)}.acc-g{width:18px;height:18px;flex:none}.acc-or{display:flex;align-items:center;gap:var(--s3);margin:var(--s4) 0;color:var(--ink-soft);font-size:12px}.acc-or:before,.acc-or:after{content:"";flex:1;border-top:1px solid var(--paper-edge)}.acc-gate{padding:var(--s5) var(--gutter);text-align:center}.acc-wait{min-height:180px}.ml-wait{min-height:220px}.wiz{max-width:520px;margin:0 auto;padding-bottom:var(--s6)}.wiz-count{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.wiz-rail{display:flex;gap:6px;list-style:none;padding:0;margin:var(--s4) 0}.wiz-rail li{flex:1;height:3px;border-radius:2px;background:var(--paper-edge)}.wiz-rail li.on{background:var(--cobalt)}.wiz-q{font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;font-size:20px;color:var(--ink);margin:var(--s5) 0 var(--s4)}.wiz-picks{display:grid;grid-template-columns:1fr;gap:var(--s3);margin-bottom:var(--s5)}@media(min-width:520px){.wiz-picks{grid-template-columns:1fr 1fr}}.wiz-pick{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:var(--s4);text-align:left;cursor:pointer;border:1px solid var(--paper-edge);border-radius:var(--card-radius);background:var(--field);color:var(--ink)}.wiz-pick.on{border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt)}.wiz-art{display:block;width:100%}.wiz-art svg{width:100%;height:auto;max-height:64px;display:block}.wiz-pt{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;display:flex;align-items:center;gap:8px}.wiz-soon{font-style:normal;font-size:9px;letter-spacing:.12em;padding:2px 6px;border-radius:100px;background:var(--paper-deep);color:var(--ink-soft)}.wiz-pb{font-size:13px;line-height:1.4;color:var(--ink-soft)}.wiz-row{display:flex;align-items:center;gap:var(--s3);min-height:var(--tap);flex-wrap:wrap;margin-top:var(--s4)}.wiz-lb{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:600;min-width:86px}.wiz-row input[type=range]{flex:1;min-width:120px;accent-color:var(--cobalt)}.wiz-val{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800;font-variant-numeric:tabular-nums;min-width:2.5ch}.wiz-input,.wiz-sel{font:inherit;font-size:16px;padding:10px;flex:1;min-width:0;min-height:var(--tap);border:1px solid var(--paper-edge);border-radius:var(--btn-radius);background:var(--field);color:var(--ink)}.wiz-seg{display:flex;border:1px solid var(--paper-edge);border-radius:var(--btn-radius);overflow:hidden}.wiz-opt{padding:8px 13px;font:inherit;font-size:13px;color:var(--ink-soft);background:transparent;min-height:var(--tap);cursor:pointer}.wiz-opt+.wiz-opt{border-left:1px solid var(--paper-edge)}.wiz-opt.on{background:var(--ink);color:var(--paper)}.wiz-desc{font-size:13px;line-height:1.45;color:var(--ink-soft);margin:6px 0 0}.wiz-hi{color:var(--cobalt);font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800}.wiz-note{font-size:13px;line-height:1.45;color:var(--ink);margin:var(--s3) 0 0}.wiz-err{font-size:13px;color:var(--strike);margin:var(--s4) 0 0}.wiz-foot{font-size:12px;line-height:1.45;color:var(--ink-soft);margin:var(--s3) 0 0;text-align:center}.wiz .btn.block{margin-top:var(--s5)}.wz{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}.wz-top{display:flex;align-items:center;gap:12px;padding:var(--s4) var(--gutter) 0}.wz-back{width:var(--tap);height:var(--tap);flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--paper-edge);background:transparent;color:var(--ink);cursor:pointer}.wz-back svg{width:16px;height:16px}.wz-step{margin-left:auto;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.wz-rail{display:flex;gap:4px;padding:var(--s4) var(--gutter) 0;list-style:none;margin:0}.wz-rail li{flex:1;height:2px;border-radius:2px;background:var(--paper-edge)}.wz-rail li.on{background:var(--ink)}.wz-pane{display:flex;flex-direction:column;flex:1;min-height:0}.wz-ask{padding:var(--s5) var(--gutter) var(--s4)}.wz-ask h1{margin:0;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;font-size:clamp(25px,7vw,32px);line-height:.98;letter-spacing:-.01em;color:var(--ink)}.wz-ask p{margin:9px 0 0;font-size:14px;line-height:1.5;color:var(--ink-soft);max-width:36ch}.wz-body{flex:1;padding:0 var(--gutter);min-height:0;overflow-y:auto}.wz-foot{padding:var(--s4) var(--gutter) var(--s5);background:linear-gradient(180deg,transparent,var(--paper) 45%);position:sticky;bottom:0}.wz-cards{display:flex;flex-direction:column;gap:12px}.wz-card{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s4);padding:var(--s4);text-align:left;cursor:pointer;width:100%;border:1px solid var(--paper-edge);border-radius:var(--card-radius);background:var(--field);color:var(--ink)}.wz-card.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.wz-card h2{margin:0;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:17px;display:flex;align-items:center;gap:8px}.wz-card p{margin:6px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink)}.wz-card .fine{margin-top:6px;font-size:12px;line-height:1.4;color:var(--ink-soft)}.wz-card .fine b{font-weight:600;color:var(--ink);letter-spacing:.01em}.wz-art{width:82px;height:62px;flex:none;margin-top:14px}.wz-art svg{width:100%;height:100%;display:block}.wz-tick{position:absolute;top:10px;right:10px;width:18px;height:18px;border-radius:50%;background:var(--ink);display:none}.wz-card.on .wz-tick{display:block}.wz-tick svg{width:100%;height:100%;stroke:var(--paper);fill:none;stroke-width:3}.gm{display:grid;grid-template-columns:1fr;gap:10px}.gm-card{position:relative;display:flex;align-items:center;gap:12px;padding:13px var(--s4);text-align:left;cursor:pointer;width:100%;border:1px solid var(--paper-edge);border-radius:var(--card-radius);background:var(--feature-bg);color:var(--feature-fg);overflow:hidden}.gm-card.on{border-color:var(--mc)}.gm-glow{position:absolute;left:-30px;top:50%;width:150px;height:150px;margin-top:-75px;border-radius:50%;background:var(--mc);opacity:.17;filter:blur(34px);pointer-events:none}.gm-box{width:21px;height:21px;flex:none;border-radius:5px;position:relative;border:1.5px solid rgba(255,255,255,.35);background:#0003}.gm-card.on .gm-box{background:var(--mc);border-color:var(--mc)}.gm-box svg{position:absolute;top:2px;right:2px;bottom:2px;left:2px;stroke:var(--feature-bg);fill:none;stroke-width:3.4;opacity:0}.gm-card.on .gm-box svg{opacity:1}.gm-ico{width:32px;height:32px;flex:none;position:relative}.gm-ico svg{width:100%;height:100%;fill:none;stroke:var(--mc);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gm-txt{position:relative;min-width:0;flex:1}.gm-k{display:block;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--feature-dim);font-weight:700}.gm-t{display:block;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:16px;margin-top:3px}.pro-head{display:flex;align-items:center;gap:10px;margin:var(--s5) 0 8px}.pro-head span{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.pro-lock{display:inline-flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;padding:3px 9px;border-radius:100px;border:0;cursor:pointer;background:var(--feature-accent);color:#14171a}.pro-lock.have{background:transparent;color:var(--feature-accent);box-shadow:inset 0 0 0 1px var(--feature-accent);cursor:default}.pro-lock svg{width:10px;height:10px;stroke:#fff;fill:none;stroke-width:2.5}.pro.off{opacity:.34;pointer-events:none;filter:saturate(.45)}.pro-cta{display:flex;align-items:center;gap:10px;width:100%;margin-top:11px;padding:13px var(--s4);border-radius:var(--card-radius);cursor:pointer;border:1px solid var(--paper-edge);background:var(--paper-deep);color:var(--ink);font:inherit;font-size:13px;text-align:left}.pro-cta b{font-weight:700}.pro-cta .go{margin-left:auto;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--feature-accent);white-space:nowrap}.prosheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:none;align-items:flex-end;background:#060a08b8;-webkit-backdrop-filter:blur(7px) saturate(.85);backdrop-filter:blur(7px) saturate(.85)}.prosheet.on{display:flex}.prosheet-in{width:100%;background:var(--paper);border-radius:16px 16px 0 0;padding:var(--s5) var(--gutter) var(--s4);position:relative;overflow:hidden;background-image:radial-gradient(120% 62% at 50% -18%,rgb(232 179 58 / .2),transparent 68%),linear-gradient(180deg,rgb(232 179 58 / .05),transparent 30%)}.prosheet-mark{width:52px;height:49px;margin:0 auto 12px;-webkit-mask:url(/mark.svg) center/contain no-repeat;mask:url(/mark.svg) center/contain no-repeat;background:linear-gradient(150deg,#f7da97,#e8b33a 46%,#b4801c)}.prosheet h3 em{font-style:normal;color:var(--feature-accent)}.prosheet-why{margin:var(--s5) 0 0;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.prosheet-why:first-of-type{margin-top:var(--s4)}.prosheet .btn.gold{background-image:linear-gradient(150deg,#f7da97,#e8b33a 46%,#d89f22);background-color:var(--feature-accent);color:#14171a;border-color:transparent}@media(hover:hover)and (pointer:fine){.prosheet .btn.gold:hover{filter:brightness(1.04)}}.prosheet h3{margin:0;text-align:center;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;font-size:21px;color:var(--ink)}.prosheet .sub{margin:6px 0 0;text-align:center;font-size:13px;line-height:1.4;color:var(--ink-soft)}.prosheet ul{list-style:none;padding:0;margin:9px 0 0;display:flex;flex-direction:column;gap:8px}.prosheet li{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.3;color:var(--ink)}.prosheet li svg{width:15px;height:15px;flex:none;margin-top:2px;stroke:var(--done);fill:none;stroke-width:2.8}.prosheet .btn{margin-top:var(--s4)}.prosheet-skip{display:block;width:100%;margin-top:6px;font:inherit;font-size:13px;color:var(--ink-soft);background:none;cursor:pointer;padding:9px;text-align:center}.pk{display:grid;grid-template-columns:1fr;gap:11px}.pk.solo{grid-template-columns:1fr}.pk-card{position:relative;display:flex;align-items:center;gap:13px;width:100%;padding:15px var(--s4);border-radius:var(--card-radius);cursor:pointer;border:1px solid var(--paper-edge);background:#0c1512;color:#fff;overflow:hidden;text-align:left;isolation:isolate;min-height:78px}.pk-card.on{border-color:var(--pc)}.pk-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.5;background:radial-gradient(ellipse 120% 150% at 12% 50%,var(--pc),transparent 72%)}.pk-card.on .pk-wash{opacity:.92}.pk-art{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:1;opacity:.5}.pk-card.on .pk-art{opacity:.85}.pk-flag{position:absolute;top:-25%;right:-14%;width:56%;height:150%;z-index:1;opacity:.2;pointer-events:none;filter:saturate(.7);-webkit-mask-image:linear-gradient(100deg,transparent 2%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.85) 100%);mask-image:linear-gradient(100deg,transparent 2%,rgba(0,0,0,.55) 55%,rgba(0,0,0,.85) 100%)}.pk-card.on .pk-flag{opacity:.3}.pk-flag img{width:100%;height:100%;object-fit:cover;display:block;transform:skew(-11deg)}.pk-flag.it{opacity:.34;filter:saturate(1.25);-webkit-mask-image:linear-gradient(100deg,transparent 0,rgba(0,0,0,.28) 30%,rgba(0,0,0,.72) 62%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(100deg,transparent 0,rgba(0,0,0,.28) 30%,rgba(0,0,0,.72) 62%,rgba(0,0,0,1) 100%)}.pk-card.on .pk-flag.it{opacity:.46}.pk-flag.de{top:0;height:100%;opacity:.34;filter:saturate(1.25)}.pk-card.on .pk-flag.de{opacity:.46}.pk-flag.de img{object-fit:fill}.pk-art.stripes-d{background:repeating-linear-gradient(56deg,rgba(255,255,255,.16) 0 3px,transparent 3px 26px)}.pk-art.bars-v{background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 4px,transparent 4px 30px)}.pk-art.dots{background:radial-gradient(circle,rgba(255,255,255,.22) 1.6px,transparent 1.8px) 0 0/19px 19px}.pk-art.wchev{background:repeating-linear-gradient(-56deg,rgba(255,255,255,.15) 0 3px,transparent 3px 22px)}.pk-art.arc{background:repeating-radial-gradient(circle at 8% 50%,transparent 0 22px,rgba(255,255,255,.14) 22px 24px)}.pk-art.rings{background:repeating-radial-gradient(circle at 50% 50%,transparent 0 15px,rgba(255,255,255,.13) 15px 17px)}.pk-laurel{position:absolute;right:16px;top:50%;width:62px;height:62px;margin-top:-31px;z-index:1;opacity:.5;pointer-events:none}.pk-laurel .leaf{fill:color-mix(in srgb,var(--pc) 62%,#FFF4D2 38%)}.pk-laurel .star{fill:#fff1cc}.pk-card.on .pk-laurel{opacity:.82}.pk-art.shine{background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.34) 48%,transparent 62%)}.pk-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg,#000000a8,#0000004d 58%,#0000006b)}.pk-card>*:not(.pk-wash):not(.pk-art):not(.pk-flag):not(.pk-laurel){position:relative;z-index:3}.pk-box{width:21px;height:21px;flex:none;border-radius:50%;position:relative;border:1.5px solid rgba(255,255,255,.45);background:#0000004d}.pk-card.on .pk-box{border-color:#fff}.pk-box svg{display:none}.pk-card.on .pk-box:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:#fff}.pk-txt{flex:1;min-width:0}.pk-txt b{display:block;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:16px;color:#fff}.pk-txt em{display:block;font-style:normal;margin-top:3px;font-size:12.5px;line-height:1.4;color:#ffffffb8}.pk-free{display:inline-block;margin-left:7px;font-size:8.5px;letter-spacing:.12em;padding:2px 6px;border-radius:100px;background:#fff3;color:#fff;font-weight:800;vertical-align:middle}@media(min-width:900px){.pk:not(.solo){grid-template-columns:1fr 1fr}}.cl-sw{display:flex;border:1px solid var(--paper-edge);border-radius:var(--btn-radius);overflow:hidden;width:100%;margin-bottom:var(--s4)}.cl-sw button{flex:1;padding:12px 6px;font:inherit;font-size:14px;color:var(--ink-soft);background:transparent;min-height:var(--tap);cursor:pointer}.cl-sw button+button{border-left:1px solid var(--paper-edge)}.cl-sw button.on{background:var(--ink);color:var(--paper);font-weight:600}.cl-sw button{display:flex;align-items:center;justify-content:center;gap:8px}.cl-pro{display:inline-flex;align-items:center;gap:4px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;padding:3px 8px;border-radius:100px;background:var(--feature-accent);color:#14171a}.cl-pro svg{width:10px;height:10px;stroke:#14171a;fill:none;stroke-width:2.5}.cl-list{margin-top:10px;border:1px solid var(--paper-edge);border-radius:var(--card-radius);max-height:300px;overflow-y:auto}.cl-list button{display:flex;align-items:center;gap:11px;width:100%;padding:11px var(--s4);font:inherit;font-size:14px;text-align:left;background:transparent;color:var(--ink);cursor:pointer;border-bottom:1px solid var(--paper-edge)}.cl-list button:last-child{border-bottom:0}.cl-list em{font-style:normal;margin-left:auto;font-size:12px;color:var(--ink-soft);display:flex;align-items:center;gap:6px}.cl-flag{width:17px;height:13px;border-radius:2px;object-fit:cover;flex:none;box-shadow:inset 0 0 0 1px #0000004d}.cl-badge{width:20px;height:24px;flex:none;color:#ffffff94;display:block}.cl-badge .badge{width:100%;height:100%;display:block}.cl-badge.big{width:44px;height:52px;color:#ffffff94}.cl-card{position:relative;overflow:hidden;border-radius:var(--card-radius);padding:var(--s5) var(--s4);margin-top:var(--s4);isolation:isolate;border:1px solid var(--paper-edge)}.cl-card .wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(115deg,var(--c1) 0%,var(--c1) 38%,var(--c2) 38%,var(--c2) 100%);opacity:.9}.cl-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000006b,#000000b8)}.cl-card>*{position:relative;z-index:2}.cl-where{display:flex;align-items:center;gap:8px;margin-top:8px}.cl-where img{width:20px;height:15px;border-radius:2px;object-fit:cover;flex:none;border:1px solid rgba(255,255,255,.26)}.cl-where span{font-size:13px;color:#ffffffc2}.cl-card h3{margin:13px 0 0;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:clamp(21px,6.2vw,28px);line-height:1.02;color:#fff;overflow-wrap:anywhere}.cl-only{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--ink-soft)}.cl-change{margin-top:6px;font:inherit;font-size:13px;color:var(--ink-soft);background:none;cursor:pointer;padding:8px 0;text-decoration:underline;text-underline-offset:3px}.wz-seg{display:flex;border:1px solid var(--paper-edge);border-radius:var(--btn-radius);overflow:hidden;width:100%}.wz-opt{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:12px 6px;font:inherit;font-size:14px;color:var(--ink-soft);background:transparent;min-height:var(--tap);cursor:pointer}.wz-opt+.wz-opt{border-left:1px solid var(--paper-edge)}.wz-opt.on{background:var(--ink);color:var(--paper);font-weight:600}.wz-opt svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.9}.wz-lab{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin:var(--s5) 0 8px}.wz-said{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.ko-row{display:flex;gap:10px}.ko-f{flex:1;min-width:0}.ko-f span{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-bottom:6px}.ko-f .wz-input{font-size:16px}.wz-said b{color:var(--ink);font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 800}.wz-info{display:flex;gap:10px;align-items:flex-start;margin-top:var(--s4);padding:11px 12px;border-radius:var(--btn-radius);background:var(--paper-deep);font-size:12.5px;line-height:1.5;color:var(--ink-soft)}.wz-info svg{width:15px;height:15px;flex:none;margin-top:1px;stroke:var(--ink-soft);fill:none;stroke-width:2}.wz-mode{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;color:var(--ink);font-size:12.5px}.sw-row{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid var(--paper-edge)}.sw-row.plain{border-top:0;padding-top:0}.sw-row span{flex:1;font-size:14px}.sw-row em{font-style:normal;display:block;font-size:12px;color:var(--ink-soft);margin-top:3px}.sw{width:46px;height:27px;border-radius:100px;background:var(--paper-edge);border:0;position:relative;cursor:pointer;flex:none}.sw i{position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--paper);transition:transform .16s ease}.sw.on{background:var(--ink)}.sw.on i{transform:translate(19px)}.sw-cols{display:flex;gap:9px;margin-top:12px;flex-wrap:wrap}.sw-col{width:34px;height:34px;border-radius:50%;cursor:pointer;flex:none;border:2px solid transparent;position:relative}.sw-col.on{border-color:var(--ink);box-shadow:0 0 0 2px var(--paper)}.col-where{display:flex;flex-direction:column;gap:9px;margin-top:12px}.col-inv{padding:16px var(--s4);border-radius:var(--card-radius);background:linear-gradient(150deg,var(--lc),rgba(0,0,0,.55));color:#fff}.col-inv b{display:block;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:17px}.col-inv span{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin-top:5px}.col-row{display:flex;align-items:center;gap:10px;padding:12px var(--s4);border:1px solid var(--paper-edge);border-radius:var(--card-radius)}.col-row i{width:4px;align-self:stretch;border-radius:2px;background:var(--lc)}.col-row b{font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:13px;color:var(--ink)}.col-row span{margin-left:auto;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.wz-input{font:inherit;font-size:16px;padding:13px;width:100%;border:1px solid var(--paper-edge);border-radius:var(--btn-radius);background:var(--field);color:var(--ink);min-height:var(--tap)}.wz-input:focus{outline:2px solid var(--cobalt);outline-offset:-2px}[data-theme=dark] .wz-input{border-color:#5e7063}[data-theme=dark] .wz-input::placeholder{color:#8b9a8e;opacity:1}.wz-name{font-size:20px;font-weight:600;min-height:58px;padding:0 16px;border:2px solid var(--ink)}.wz-name::placeholder{font-weight:500;color:var(--ink-soft)}.wz-back.txt{width:auto;gap:4px;padding:0 10px 0 4px;border:0;border-radius:0;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.wz-back.txt svg{width:18px;height:18px}.wz-wide>.wz-top{padding-left:4px}.wz-prog{padding:var(--s2) var(--gutter) 0}.wz-prog span{display:block;height:2px;background:var(--paper-edge);overflow:hidden}.wz-prog i{display:block;height:100%;background:var(--gold);transform-origin:left center;transition:transform .3s var(--ease)}.wz-dots{display:flex;flex-wrap:wrap;gap:4px;margin-left:-7px}.wz-dot{width:var(--tap);height:var(--tap);border:0;padding:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.wz-dot:before{content:"";width:30px;height:30px;border-radius:50%;background:var(--dc);box-shadow:0 0 0 2px var(--paper)}.wz-dot.on:before{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ink)}.wz-who{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wz-who button{min-height:var(--tap);padding:10px;text-align:left;cursor:pointer;border:1.5px solid var(--paper-edge);border-radius:6px;background:transparent;font:inherit;font-size:12px;line-height:1.4;color:var(--ink-soft)}.wz-who button b{display:block;margin-bottom:3px;font-size:13px;font-weight:600;color:var(--ink)}.wz-who button.on{border-color:var(--gold)}.wz-ac{margin-top:var(--s4);border-top:0;border-bottom:1px solid var(--paper-edge)}.wz-ac .pro-lock{margin-left:6px;vertical-align:1px}.wz-rev{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--paper-edge);padding-top:12px;margin-bottom:var(--s3)}.wz-rev-k{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-soft)}.wz-rev b{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:15px;color:var(--ink);overflow-wrap:anywhere}.wz-rev p{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-soft)}.wz-make{background:var(--gold);border-color:var(--gold);color:#14171a}.nt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:flex;align-items:flex-end;background:#0000009e}.nt-in{width:100%;background:var(--paper);border-radius:16px 16px 0 0;padding:var(--s5) var(--gutter) var(--s4)}.nt-bell{width:52px;height:52px;border-radius:50%;margin:0 auto var(--s4);display:flex;align-items:center;justify-content:center;background:var(--paper-deep);box-shadow:inset 0 0 0 1px var(--paper-edge);position:relative}.nt-bell svg{width:24px;height:24px;fill:none;stroke:var(--ink);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.nt-bell:after{content:"";position:absolute;top:9px;right:11px;width:9px;height:9px;border-radius:50%;background:var(--strike);border:2px solid var(--paper)}.nt h3{margin:0;text-align:center;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:20px;color:var(--ink)}.nt p{margin:8px 0 0;text-align:center;font-size:14px;line-height:1.5;color:var(--ink-soft)}.nt-list{list-style:none;padding:0;margin:var(--s5) 0 0;display:flex;flex-direction:column;gap:9px}.nt-list li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--ink)}.nt-list svg{width:16px;height:16px;flex:none;margin-top:2px;stroke:var(--done);fill:none;stroke-width:2.6}.nt .cbx{margin-top:var(--s4);border-top:1px solid var(--paper-edge);padding-top:13px}.nt .btn{margin-top:var(--s4)}.nt-no{display:block;width:100%;margin-top:6px;font:inherit;font-size:13px;color:var(--ink-soft);background:none;cursor:pointer;padding:10px;text-align:center}.nt-again{display:flex;justify-content:center;margin-top:2px}.nt-again button{font:inherit;font-size:12px;color:var(--ink-soft);background:none;cursor:pointer;padding:8px}@media(min-width:900px){.nt{align-items:center;justify-content:center}.nt-in{max-width:420px;border-radius:16px}}.acct{display:flex;align-items:center;gap:8px}.acct-btn{font:inherit;font-size:13px;font-weight:600;padding:8px 14px;border-radius:100px;border:1px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer;min-height:36px;white-space:nowrap}.acct-av{width:34px;height:34px;border-radius:50%;border:1px solid var(--paper-edge);background:var(--paper-deep);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.acct-av svg{width:20px;height:20px;fill:var(--ink-soft)}.acct-streak{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-soft)}.acct-streak b{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800;color:var(--ink)}.acct-streak svg{width:13px;height:13px;fill:var(--feature-accent)}.pick{position:relative;margin-top:var(--s4)}.pick-list{margin-top:10px;border:1px solid var(--paper-edge);border-radius:var(--card-radius);max-height:290px;overflow-y:auto}.pick-list button{display:flex;align-items:center;gap:11px;width:100%;padding:12px var(--s4);font:inherit;font-size:14px;text-align:left;background:transparent;color:var(--ink);cursor:pointer;border-bottom:1px solid var(--paper-edge)}.pick-list button:last-child{border-bottom:0}.pick-list button.on{background:var(--paper-deep);font-weight:700}.pick-list .sw-flag{width:22px;height:16px;border-radius:2px;overflow:hidden;display:flex;flex-direction:column;flex:none;border:1px solid rgba(0,0,0,.35)}.pick-list .sw-flag i{flex:1}.pick-list .crest{width:22px;height:22px;border-radius:50%;flex:none}.pick-list .pick-flag{width:22px;height:16px;border-radius:2px;flex:none;object-fit:cover;background:var(--paper-edge);box-shadow:inset 0 0 0 1px #00000059}.pick-list .pick-crest{width:20px;height:24px;flex:none;display:block;color:var(--ink)}.pick-list .pick-crest .badge{width:100%;height:100%;display:block}.pick-none{padding:16px var(--s4);font-size:13px;color:var(--ink-soft)}.on-skip{display:block;width:100%;margin-top:12px;font:inherit;font-size:13px;color:var(--ink-soft);background:none;text-align:center;cursor:pointer;padding:10px}.onb{align-items:center;justify-content:center;padding:var(--s5) var(--gutter);background:radial-gradient(120% 90% at 50% -10%,rgb(111 140 255 / .16),transparent 62%),radial-gradient(90% 70% at 110% 110%,rgb(232 179 58 / .1),transparent 60%),var(--feature-bg);color:var(--feature-fg)}.onb .onb-card{display:flex;flex-direction:column;width:100%;max-width:520px;background:var(--paper);border:1px solid var(--paper-edge);border-radius:calc(var(--btn-radius) * 2);overflow:hidden;box-shadow:0 24px 64px #00000073}.onb .wz-ask{padding:var(--s5) var(--s5) var(--s4)}.onb .wz-body{padding:0 var(--s5);overflow:visible}.onb .wz-foot{padding:var(--s4) var(--s5) var(--s5);display:grid;gap:9px}.onb .wz-top{padding-left:var(--s5);padding-right:var(--s5)}.onb .wz-rail{margin:0 var(--s5)}@media(max-width:560px){.onb{padding:0;align-items:stretch;background:var(--paper)}.onb .onb-card{max-width:none;border:0;border-radius:0;box-shadow:none;flex:1;min-height:0}}@media(min-width:900px){.onb .wz-pane{display:flex;flex-direction:column;padding:0}.onb .wz-ask h1{font-size:34px}.onb .wz-foot{max-width:none}.onb .wz-rail{margin:0 var(--s5);padding-left:0;padding-right:0}}.on-rule{font-size:12px;line-height:1.5;color:var(--ink-soft);margin:7px 0 0}.wz-input.bad{border-color:var(--strike)}.wz-input.bad:focus{outline-color:var(--strike)}.pick-hint{font-size:13px;line-height:1.5;color:var(--ink-soft);margin:10px 0 0}.pick-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-tick{width:15px;height:15px;flex:none;color:var(--done)}.on-free{font-size:12px;color:var(--done);margin:7px 0 0}.on-taken{font-size:12px;color:var(--strike);margin:7px 0 0}.pg-top{display:flex;align-items:center;gap:12px;padding:var(--s4) var(--gutter) 0;flex:none}.pg-top h2{margin:0;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:15px;color:var(--ink)}.au{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:var(--s5) var(--gutter) var(--s5)}.au h1{margin:0;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;text-transform:uppercase;font-size:clamp(25px,7vw,32px);line-height:.98;color:var(--ink)}.au-sub{margin:9px 0 0;font-size:14px;line-height:1.5;color:var(--ink-soft)}.au-g{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;margin-top:var(--s5);padding:14px;border-radius:var(--btn-radius);border:0;background:#fff;color:#1f1f1f;font:inherit;font-size:15px;font-weight:600;cursor:pointer;min-height:var(--tap)}.au-g svg{width:19px;height:19px;flex:none}.au-or{display:flex;align-items:center;gap:12px;margin:var(--s5) 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.au-or i{flex:1;height:1px;background:var(--paper-edge)}.au-f{margin-bottom:12px}.au h1+.au-f,.au-sub+.au-f{margin-top:var(--s6)}.au-f label{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-bottom:var(--s2)}.au-pw{position:relative}.au-pw .wz-input{padding-right:var(--tap)}.au-eye{position:absolute;top:0;right:0;width:var(--tap);height:100%;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:0;color:var(--ink-soft);cursor:pointer}.au-eye[aria-pressed=true]{color:var(--ink)}.au-eye svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.au-eye:focus-visible{outline:2px solid var(--cobalt);outline-offset:-4px}.btn.solid[aria-busy=true]{opacity:1;gap:10px}.btn.solid[aria-busy=true]:before{content:"";width:14px;height:14px;flex:none;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:au-spin .7s linear infinite}@keyframes au-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.btn.solid[aria-busy=true]:before{animation-duration:2.4s}}.au-hint{margin:6px 0 0;font-size:14px;line-height:1.45;color:var(--ink-soft)}.au-fine{margin-top:var(--s5);text-align:center}.au-fine .au-lnk{display:inline;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.au-link{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;min-height:var(--tap)}button.au-fine{display:block;width:100%;font-size:12px;color:var(--ink-soft)}.au-rules{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.au-rules li{display:flex;align-items:center;gap:6px;font-size:14px;line-height:1.45;color:var(--ink-soft)}.au-rules li.on{color:var(--done)}.au-rules svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.au-rules li:not(.on) svg{fill:currentColor;stroke:none}.au-forgot{display:flex;align-items:center;min-height:var(--tap);margin-top:0;font:inherit;font-size:13px;color:var(--ink);background:none;cursor:pointer;padding:0;text-align:left;text-decoration:underline;text-underline-offset:3px}.cbx{display:flex;gap:11px;align-items:flex-start;width:100%;padding:11px 0;background:none;border:0;font:inherit;font-size:13px;line-height:1.45;color:var(--ink);text-align:left;cursor:pointer}.cbx i{width:21px;height:21px;flex:none;border-radius:5px;margin-top:1px;border:1.5px solid var(--paper-edge);background:var(--field);position:relative}.cbx.on i{background:var(--ink);border-color:var(--ink)}.cbx:active{scale:none}.cbx:active i{scale:.9}.cbx i svg{position:absolute;top:3px;right:3px;bottom:3px;left:3px;stroke:var(--paper);fill:none;stroke-width:3.4;opacity:0}.cbx.on i svg{opacity:1}.cbx u{text-decoration:underline;text-underline-offset:2px}.cbx em{font-style:normal;display:block;font-size:12px;color:var(--ink-soft);margin-top:2px}.au-alt{margin:var(--s6) 0 0;text-align:center;font-size:13.5px;color:var(--ink-soft)}.au-alt button:after{content:"";position:absolute;top:-14px;right:-8px;bottom:-14px;left:-8px}.au-alt button{position:relative;font:inherit;font-size:13.5px;color:var(--ink);background:none;cursor:pointer;padding:0;font-weight:600;text-decoration:underline;text-underline-offset:3px}.au-foot{padding:var(--s4) var(--gutter) var(--s5);flex:none}@media(max-width:359px){.au-rules{grid-template-columns:1fr}}.wz>.au:has(+.au-foot){flex:0 1 auto;padding-bottom:0}.wz>.au:has(+.au-foot)+.au-foot{padding-top:var(--s5)}.dw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;justify-content:flex-end;background:#0009}.dw-in{width:86%;max-width:340px;background:var(--paper);border-left:1px solid var(--paper-edge);display:flex;flex-direction:column;padding:var(--s5) var(--s4) var(--s4);overflow-y:auto}.dw-me{display:flex;align-items:center;gap:12px}.dw-av{width:48px;height:48px;border-radius:50%;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:20px;flex:none;position:relative}.dw-flag{position:absolute;bottom:-2px;right:-4px;width:20px;height:15px;border-radius:2px;overflow:hidden;border:1.5px solid var(--paper)}.dw-flag img{width:100%;height:100%;object-fit:cover;display:block}.dw-who{min-width:0}.dw-who b{display:block;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dw-who span{display:block;font-size:12.5px;color:var(--ink-soft);margin-top:2px}.dw-iq{display:flex;align-items:center;gap:9px;margin-top:var(--s4);padding:11px var(--s4);border-radius:var(--card-radius);border:1px solid var(--paper-edge);font-size:13px;color:var(--ink-soft)}.dw-iq b{margin-left:auto;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:19px;color:var(--ink)}.dw-pro{display:flex;align-items:center;gap:10px;width:100%;margin-top:9px;padding:12px var(--s4);border-radius:var(--card-radius);cursor:pointer;border:1px solid var(--feature-accent);background:transparent;color:var(--feature-accent);font:inherit;font-size:13px;font-weight:700;text-align:left}.dw-pro svg{width:15px;height:15px;fill:var(--feature-accent)}.dw-pro span{margin-left:auto;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.dw-nav{list-style:none;padding:0;margin:var(--s5) 0 var(--s4)}.dw-nav button{display:flex;align-items:center;gap:13px;width:100%;padding:13px 4px;font:inherit;font-size:14.5px;color:var(--ink);background:none;cursor:pointer;text-align:left;min-height:var(--tap);border-bottom:1px solid var(--paper-edge)}.dw-nav svg{width:18px;height:18px;flex:none;stroke:var(--ink-soft);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.dw-nav small{margin-left:auto;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.dw-nav small+.wchev{margin-left:10px}.dw-nav .wchev{margin-left:auto;width:14px;height:14px;stroke:var(--ink-soft)}.dw-out{padding-top:var(--s4)}.dw-sell{margin-top:auto;flex:none;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:6px;color:var(--ink);border:1px solid rgba(232,179,58,.45);background:linear-gradient(180deg,#e8b33a1a,#e8b33a00 70%)}.dw-sell-top{display:flex;align-items:center;gap:10px}.dw-sell-top svg,.dw-have svg{height:20px;fill:var(--gold);flex:none}.dw-sell-top b,.dw-have b{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;color:var(--ink)}.dw-sell-list{margin:0;padding-left:18px;list-style:disc;font-size:13px;line-height:1.7;color:var(--ink-soft)}.btn.dw-go{background:var(--gold);border-color:var(--gold);color:#14171a;border-radius:4px;letter-spacing:.06em;box-shadow:0 3px #00000073}.btn.dw-go:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.dw-sell-fine{font-size:11px;line-height:1.45;color:#7d8a80}.dw-have{margin-top:auto;display:flex;align-items:center;gap:10px;padding:4px 4px 4px 14px;min-height:60px;border-radius:6px;border:1px solid var(--paper-edge)}.dw-have-txt{min-width:0}.dw-have b{display:block}.dw-have-txt span{display:block;font-size:12.5px;color:var(--ink-soft)}.dw-manage{margin-left:auto;flex:none;min-height:var(--tap);padding:0 10px;background:none;border:0;font:inherit;font-size:12.5px;color:var(--ink-soft);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dw-manage[disabled]{opacity:.5;cursor:default}.dw-out button{width:100%;padding:13px;border-radius:var(--btn-radius);border:1px solid var(--paper-edge);background:transparent;color:var(--ink-soft);font:inherit;font-size:14px;cursor:pointer;min-height:var(--tap)}.stg{flex:1;min-height:0;overflow-y:auto;padding:var(--s4) var(--gutter) var(--s6)}.stg h3{margin:var(--s5) 0 9px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.stg h3:first-child{margin-top:0}.stg-grp{border:1px solid var(--paper-edge);border-radius:var(--card-radius);overflow:hidden}.stg-row{display:flex;align-items:center;gap:12px;width:100%;padding:13px var(--s4);font:inherit;font-size:14px;color:var(--ink);background:transparent;text-align:left;min-height:var(--tap);cursor:pointer}.stg-row+.stg-row{border-top:1px solid var(--paper-edge)}.stg-row.static{cursor:default}.stg-row>span:first-of-type{flex:1;min-width:0}.stg-row .stg-val{flex:none;margin-left:auto;text-align:right}.stg-row{--chev:14px}.stg-row:not(:has(.wchev)){padding-right:calc(var(--s4) + var(--chev) + 12px)}.stg-row em{font-style:normal;display:block;font-size:12px;color:var(--ink-soft);margin-top:3px}.stg-val{color:var(--ink-soft);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:45%}.stg-row .wchev{width:14px;height:14px;flex:none;stroke:var(--ink-soft);fill:none;stroke-width:2}.stg-danger{color:var(--strike)}.stg-note{margin:9px 0 0;font-size:12px;line-height:1.5;color:var(--ink-soft)}.stg-lab{display:block;margin:var(--s4) 0 7px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}@media(min-width:900px){.wz-pane{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-template-rows:auto 1fr;gap:28px 56px;align-items:start;padding:var(--s6) var(--s6) 0;flex:1}.wz-ask{padding:0;grid-column:1;grid-row:1}.wz-body{grid-column:2;grid-row:1/span 2}.wz-ask h1{font-size:40px}.wz-body{padding:0;overflow:visible}.wz-foot{background:none;position:static;padding:var(--s5) var(--s6) var(--s6);max-width:340px}.wz-top,.wz-rail,.wz-prog{padding-left:var(--s6);padding-right:var(--s6)}.wz-wide>.wz-top{padding-left:calc(var(--s6) - 10px)}.wz-wide>.wz-top,.wz-wide>.wz-rail,.wz-wide>.wz-prog,.wz-wide>.wz-pane,.wz-wide>.wz-foot{width:100%;max-width:1120px;margin-inline:auto}.wz-wide>.wz-pane{flex:1;align-content:start}.wz-wide>.wz-foot{position:sticky;bottom:0;background:linear-gradient(180deg,transparent,var(--paper) 45%)}.wz-wide>.wz-foot .btn,.wz-wide>.wz-foot .wz-rev{max-width:340px}.gm{grid-template-columns:1fr 1fr}.wz-cards{flex-direction:row}.wz-cards .wz-card{flex:1;grid-template-columns:1fr;align-content:start}.wz-cards .wz-art{width:100%;height:84px;margin:0 0 10px;order:-1}.prosheet{align-items:center;justify-content:center}.prosheet-in{max-width:440px;border-radius:16px}.au{max-width:440px;margin:0 auto;width:100%;justify-content:safe center}.au-foot{max-width:440px;margin:0 auto;width:100%}.wz>.au:has(+.au-foot){padding-top:var(--s7)}.stg{max-width:560px;margin:0 auto;width:100%}.dw{background:#00000059;align-items:flex-start;padding:64px var(--s5) 0}.dw-in{width:340px;max-width:340px;flex:none;border:1px solid var(--paper-edge);border-radius:14px;box-shadow:var(--lift);padding:var(--s4);max-height:calc(100% - 84px)}.dw-nav{margin-top:var(--s4)}.dw-out{margin-top:var(--s4);padding-top:0}}.wrapall{display:flex;flex-direction:column;flex:1;min-height:0}.lg-hero{position:relative;overflow:hidden;isolation:isolate;flex:none;color:#fff;padding:var(--s4) var(--gutter) var(--s5)}.lg-hero .slide-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lg-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0003,#0000006b 42%,#000000d6)}.lg-hero>*{position:relative;z-index:2}.lg-hero.small .lg-mode-desc,.lg-hero.small .cd,.lg-hero.small .cd-say{display:none}.lg-hero.small{padding-bottom:var(--s4)}.lg-hero.small .lg-mode{margin-top:6px}.lg-top{display:flex;align-items:center;gap:12px;margin-bottom:var(--s5)}.lg-back{width:34px;height:34px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#00000040;color:#fff;cursor:pointer}.lg-back svg{width:15px;height:15px}.lg-title{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px}.lg-kind{margin-left:auto;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8;font-weight:700;border:1px solid rgba(255,255,255,.28);padding:4px 9px;border-radius:100px}.lg-round{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffa8;font-weight:700}.lg-mode{display:flex;align-items:flex-start;gap:11px;margin-top:9px}.lg-mode-ico{width:38px;height:38px;flex:none;margin-top:3px}.lg-mode-ico svg{width:100%;height:100%;fill:none;stroke:var(--mc);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lg-mode-txt{min-width:0}.lg-mode-k{display:block;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#fff9;font-weight:700}.lg-game{display:block;margin-top:2px;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:clamp(21px,6.1vw,28px);line-height:1;color:#fff}.lg-mode-desc{display:block;margin-top:7px;font-size:12.5px;line-height:1.45;color:#ffffffad;max-width:36ch}.cd{display:flex;align-items:flex-end;justify-content:center;gap:3px;margin-top:var(--s5)}.cd u{text-decoration:none;text-align:center;min-width:44px}.cd b{display:block;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:30px;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.cd em{display:block;font-style:normal;font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;margin-top:5px;font-weight:700}.cd s{text-decoration:none;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:26px;line-height:1;color:#ffffff94;padding-bottom:14px}.cd-say{margin:9px 0 0;font-size:11.5px;color:#ffffff94;text-align:center}.tabs{display:flex;border-bottom:1px solid var(--paper-edge);flex:none;background:var(--paper);align-items:stretch}.tabs button{flex:1;padding:13px 4px;font:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--ink-soft);background:transparent;cursor:pointer;min-height:var(--tap);border-bottom:2px solid transparent;margin-bottom:-1px}.tabs button.on{color:var(--ink);border-bottom-color:var(--ink)}.tabs .lg-expand{flex:none;width:44px;border-bottom:0;color:var(--ink-soft);display:flex;align-items:center;justify-content:center;padding:0}.tabs .lg-expand svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pane{flex:1;min-height:0;overflow-y:auto}.mu{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:10px;padding:var(--s5) var(--gutter) 0}.mu-side{text-align:center;min-width:0}.mu-pip{width:56px;height:56px;margin:0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:23px;color:var(--ink);border:1px solid var(--paper-edge);background:var(--paper-deep);position:relative}.mu-pip.me{background:var(--ink);border-color:transparent;color:var(--paper)}.mu-flag{position:absolute;bottom:-2px;right:-4px;width:22px;height:16px;border-radius:2px;overflow:hidden;border:1.5px solid var(--paper);background:var(--paper-deep)}.mu-flag img{width:100%;height:100%;object-fit:cover;display:block}.mu-name{display:block;margin-top:10px;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mu-iq{display:inline-flex;align-items:center;gap:5px;margin-top:7px;padding:3px 9px 3px 4px;border-radius:100px;font-size:11px;font-weight:700;color:var(--ink);background:var(--paper-deep);box-shadow:inset 0 0 0 1px var(--paper-edge)}.mu-iq i{width:13px;height:13px;border-radius:50%;flex:none;background:conic-gradient(from 210deg,#1b3fe8,#1b9e5a,#e8b33a,#f03d0c,#1b3fe8);-webkit-mask:radial-gradient(circle,transparent 44%,#000 48%);mask:radial-gradient(circle,transparent 44%,#000 48%);animation:spin 6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.mu-pos{display:block;margin-top:6px;font-size:11px;color:var(--ink-soft);font-weight:600}.mu-v{align-self:center;font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:15px;color:var(--ink-soft);padding-top:16px}.mu-score{align-self:center;padding-top:9px;text-align:center}.mu-score b{display:block;font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:25px;line-height:1;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.mu-score span{display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-top:6px}.mu-score.tie b{color:var(--strike)}.lg-cta{display:block;width:calc(100% - var(--gutter)*2);margin:var(--s5) var(--gutter) 0;padding:16px;border:0;border-radius:var(--btn-radius);cursor:pointer;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;letter-spacing:.05em;font-size:15px;background:var(--ink);color:var(--paper)}.lg-cta:disabled{opacity:.4;cursor:default}.lg-cta.done{background:transparent;color:var(--ink-soft);border:1px solid var(--paper-edge);cursor:default}.lg-cta.urgent{background:var(--strike);color:#fff}.lg-mini{margin:12px var(--gutter) var(--s6);text-align:center;font-size:12.5px;color:var(--ink-soft)}.lg-mini b{color:var(--ink)}.lg-drew{margin:var(--s5) var(--gutter) 0;padding:13px var(--s4);border-radius:var(--btn-radius);background:#f03d0c1f;border:1px solid rgba(240,61,12,.42);text-align:center}.lg-drew b{display:block;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:14px;color:var(--strike)}.lg-drew span{display:block;margin-top:5px;font-size:12.5px;color:var(--ink-soft)}.lg-sec{display:flex;align-items:baseline;gap:10px;padding:var(--s5) var(--gutter) 0}.lg-sec h3{margin:0;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;font-size:13px;color:var(--ink)}.lg-sec span{font-size:11px;color:var(--ink-soft);margin-left:auto}.lg-rule{height:2px;background:var(--ink);margin:10px var(--gutter) 0}table.lgt{width:100%;border-collapse:collapse;margin-top:6px}.lgt th{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;padding:10px 9px;text-align:right}.lgt th:nth-child(2){text-align:left}.lgt td{padding:12px 9px;font-size:14px;text-align:right;border-bottom:1px solid var(--paper-edge);font-variant-numeric:tabular-nums}.lgt td:nth-child(2){text-align:left}.lgt th:not(:nth-child(2)),.lgt td:not(:nth-child(2)){width:1%;white-space:nowrap}.lgt th:first-child,.lgt td:first-child{padding-left:var(--gutter);padding-right:2px;width:24px}.lgt th:last-child,.lgt td:last-child{padding-right:var(--gutter)}.lgt .lg-rank{color:var(--ink-soft);font-size:12px}.lgt .lg-who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lgt .lg-pts{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800;padding-left:14px}.lgt tr.me td{background:var(--paper-deep)}.lgt tr.me .lg-who{font-weight:700}.lgt tr.out td{opacity:.42}.lgt .lg-form{display:none}.lgt .lg-form span{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;margin-left:3px;font-size:9px;font-weight:800;color:#fff;vertical-align:middle}.lgt .lg-form .w{background:var(--done)}.lgt .lg-form .d{background:var(--ink-soft)}.lgt .lg-form .l{background:var(--strike)}@media(min-width:560px){.lgt .lg-form{display:table-cell}}@media(max-width:460px){.lgt .drop{display:none}}.fx{list-style:none;padding:0;margin:6px 0 0}.fx li{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:12px var(--gutter);border-bottom:1px solid var(--paper-edge);font-size:14px}.fx .a{text-align:right}.fx .b{text-align:left;color:var(--ink-soft)}.fx .sc{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800;font-variant-numeric:tabular-nums;min-width:58px;text-align:center;font-size:13px}.fx .sc.wait{color:var(--ink-soft);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-family:inherit;font-variation-settings:normal}.fx .sc.tie{color:var(--strike)}.fx li.mine{background:var(--paper-deep)}.fx li.mine .a,.fx li.mine .b{color:var(--ink);font-weight:600}.nfo{padding:var(--s4) var(--gutter) var(--s6)}.nfo dl{margin:0;border:1px solid var(--paper-edge);border-radius:var(--card-radius);overflow:hidden}.nfo dl div{display:flex;justify-content:space-between;gap:12px;padding:13px var(--s4);font-size:13.5px}.nfo dl div+div{border-top:1px solid var(--paper-edge)}.nfo dt{color:var(--ink-soft)}.nfo dd{margin:0;color:var(--ink);font-weight:600;text-align:right}.nfo h4{margin:var(--s5) 0 8px;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:12px;color:var(--ink)}.nfo p{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--ink-soft)}.nfo-game{display:flex;gap:11px;align-items:flex-start;padding:12px var(--s4);border:1px solid var(--paper-edge);border-radius:var(--card-radius);margin-bottom:9px}.nfo-game svg{width:26px;height:26px;flex:none;fill:none;stroke:var(--mc);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.nfo-game b{display:block;font-size:13.5px;color:var(--ink)}.nfo-game span{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--ink-soft)}.ml{padding:var(--s4) var(--gutter) var(--s6)}.ml-card{display:block;width:100%;text-align:left;cursor:pointer;border:1px solid var(--paper-edge);border-radius:var(--card-radius);background:var(--field);color:var(--ink);padding:var(--s4);margin-bottom:12px}.ml-head{display:flex;align-items:baseline;gap:12px}.ml-head h3{margin:0;flex:1;min-width:0;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-host{font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;padding:3px 8px;border-radius:100px;flex:none;background:var(--paper-deep);color:var(--ink-soft);box-shadow:inset 0 0 0 1px var(--paper-edge)}.ml-pos{font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:18px;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ml-meta{margin:6px 0 0;font-size:12.5px;color:var(--ink-soft)}.ml-foot{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:11px;border-top:1px solid var(--paper-edge);font-size:12px;color:var(--ink-soft)}.ml-foot svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;flex:none}.ml-foot span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-go{margin-left:auto;font-weight:700;color:var(--ink);flex:none}.ml-dot{width:8px;height:8px;border-radius:50%;background:var(--feature-accent);flex:none;position:relative}.ml-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--feature-accent);animation:pulse 2s ease-out infinite}@keyframes pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(3.2);opacity:0}}@media(prefers-reduced-motion:reduce){.ml-dot:after{animation:none}}.ml-card.turn{border-color:var(--feature-accent)}.ml-card.turn .ml-foot,.ml-card.turn .ml-go{color:var(--feature-accent)}.ml-card.tie{border-color:var(--strike)}.ml-card.tie .ml-foot,.ml-card.tie .ml-go{color:var(--strike)}.ml-card.tie .ml-dot,.ml-card.tie .ml-dot:after{background:var(--strike)}.cp-hub{display:flex;flex-direction:column;gap:10px;padding:var(--s4) var(--gutter) var(--s6)}.cp-start{background:var(--gold);border-color:var(--gold);color:#14171a}.cp-or{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ink-soft)}.cp-or:before,.cp-or:after{content:"";flex:1;height:1px;background:var(--paper-edge)}.cp-join{display:flex;gap:10px}.cp-join .wz-input{flex:1;min-width:0}.cp-join .btn{flex:none;min-width:88px}.cp-hero{display:flex;flex-direction:column;gap:10px;padding:18px var(--gutter) 16px;background:linear-gradient(170deg,#1d3a2a,var(--paper) 75%)}.cp-hero h2{margin:0;font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;line-height:.88;letter-spacing:-.02em;font-size:30px;color:var(--ink)}.cp-hero h2 b{font-weight:inherit;white-space:nowrap}.cp-hero h2 span{display:block;color:var(--gold)}.cp-hero p{margin:0;font-size:14px;line-height:1.45;color:#c9d3cc}.pane:has(>.cp-stage){display:flex;flex-direction:column}.cp-stage{position:relative;flex:1 0 auto;overflow:hidden;padding:40px 0 var(--s6);text-align:center;background:radial-gradient(ellipse 90% 340px at 50% 120px,rgba(232,179,58,.34),rgba(232,179,58,.1) 55%,transparent 100%),linear-gradient(180deg,#1d3a2a,var(--paper) 620px)}.cp-stage:before{content:"";position:absolute;left:50%;top:-140px;width:1100px;height:620px;margin-left:-550px;background:repeating-conic-gradient(from 150deg at 50% 0,rgba(255,226,150,.13) 0 5deg,transparent 5deg 15deg);-webkit-mask-image:radial-gradient(ellipse 50% 72% at 50% 28%,#000 15%,transparent 100%);mask-image:radial-gradient(ellipse 50% 72% at 50% 28%,#000 15%,transparent 100%);pointer-events:none}.cp-stage .cp-col{position:relative}.cp-stage-cup{display:flex;justify-content:center;margin-bottom:var(--s4)}.cp-soon{margin:0 0 28px;padding:0 var(--gutter);font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;font-size:clamp(28px,8.8vw,38px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink)}.cp-soon span{display:block;color:var(--gold)}.cp-stage .cp-hero{margin:0 var(--gutter);padding:18px 16px;text-align:left;border-radius:10px;background:#080e0bb8;border:1px solid rgba(232,179,58,.32)}.cp-stage .cp-hero h2{font-size:22px}.cp-tbl{border-radius:6px;background:#0000004d;border:1px solid rgba(255,255,255,.08);padding:4px 12px}.cp-tbl div{display:grid;grid-template-columns:22px minmax(0,1fr) 28px 34px;align-items:center;height:30px;font-size:13px;color:var(--ink);border-bottom:1px solid rgba(255,255,255,.07)}.cp-tbl div:last-child{border-bottom:0}.cp-tbl span:first-child{font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 800;color:#8e9a91}.cp-tbl b{font-family:Archivo;font-variation-settings:"wdth" 78,"wght" 900;font-size:14px;text-align:right;font-weight:inherit}.cp-tbl .h{height:24px;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#8e9a91}.cp-tbl .h b{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:9px}.cp-tbl .me{color:var(--gold)}@media(min-width:768px){.cp-col{width:100%;max-width:560px;margin-inline:auto}.cp-hero{margin-top:var(--s5);border-radius:6px}.cp-hero h2{font-size:40px}}.inv{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;padding:var(--s6) var(--gutter);text-align:center;color:#fff}.inv .slide-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.inv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000047,#000c)}.inv>*{position:relative;z-index:2}.inv-kick{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffa8;font-weight:700}.inv h1{margin:var(--s3) 0 0;font-family:Archivo;font-variation-settings:"wdth" 116,"wght" 900;text-transform:uppercase;font-size:clamp(28px,8.5vw,40px);line-height:.94;color:#fff}.inv-by{margin:var(--s3) 0 0;font-size:14px;color:#ffffffa8}.inv-facts{display:flex;margin:var(--s5) 0 0;border:1px solid rgba(255,255,255,.2);border-radius:var(--card-radius);overflow:hidden;background:#00000040}.inv-facts div{flex:1;padding:13px 8px}.inv-facts div+div{border-left:1px solid rgba(255,255,255,.2)}.inv-facts b{display:block;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 800;font-size:16px;color:#fff}.inv-facts span{display:block;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-top:4px;font-weight:700}.inv-who{display:flex;justify-content:center;margin:var(--s5) 0 0;align-items:center}.inv-who i{width:32px;height:32px;border-radius:50%;background:#ffffff24;border:2px solid #0C1512;margin-left:-9px;display:flex;align-items:center;justify-content:center;font-size:12px;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 800;color:#fff;font-style:normal}.inv-who i:first-child{margin-left:0}.inv-who em{font-style:normal;font-size:12px;color:#ffffffb3;margin-left:11px}.inv .btn{margin-top:var(--s6)}.pop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:none;align-items:flex-end;background:#0000009e}.pop.on{display:flex}.pop-in{width:100%;background:var(--paper);border-radius:14px 14px 0 0;padding:var(--s5) var(--gutter);text-align:left;color:var(--ink)}.pop-tick{width:42px;height:42px;border-radius:50%;background:var(--done);display:flex;align-items:center;justify-content:center;margin-bottom:var(--s4)}.pop-tick svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:3}.pop h3{margin:0;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:19px;color:var(--ink)}.pop p{margin:9px 0 0;font-size:14px;line-height:1.5;color:var(--ink-soft)}.pop .btn{margin-top:var(--s5)}.pop-skip{display:block;width:100%;margin-top:10px;font:inherit;font-size:13px;color:var(--ink-soft);background:none;cursor:pointer;padding:10px;text-align:center}.pop-games{display:flex;flex-direction:column;gap:9px;margin-top:var(--s4)}.pop-game{display:flex;align-items:center;gap:12px;padding:12px var(--s4);border-radius:var(--card-radius);border:1px solid var(--paper-edge);background:var(--feature-bg);color:var(--feature-fg);cursor:pointer;font:inherit;text-align:left;position:relative;overflow:hidden}.pop-game i{position:absolute;left:-34px;top:50%;width:130px;height:130px;margin-top:-65px;border-radius:50%;background:var(--mc);opacity:.2;filter:blur(30px)}.pop-game svg{width:27px;height:27px;flex:none;position:relative;fill:none;stroke:var(--mc);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pop-game b{position:relative;display:block;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:14px}.pop-game em{position:relative;display:block;font-style:normal;margin-top:2px;font-size:11.5px;color:var(--ink-soft)}.lb{padding:var(--s5) var(--gutter) var(--s6)}.lb-code{display:flex;align-items:center;gap:12px;border:1px dashed var(--paper-edge);border-radius:var(--card-radius);padding:var(--s4)}.lb-code b{flex:1;font-family:Archivo;font-variation-settings:"wdth" 96,"wght" 900;font-size:25px;letter-spacing:.1em}.lb-ico{width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--btn-radius);border:1px solid var(--paper-edge);background:transparent;color:var(--ink);cursor:pointer}.lb-ico svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8}.lb-sharelab{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin:var(--s5) 0 9px}.lb-share{display:flex;gap:9px}.lb-share button{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:11px 4px;border-radius:var(--btn-radius);border:1px solid var(--paper-edge);background:transparent;color:var(--ink-soft);font:inherit;font-size:10px;cursor:pointer}.lb-share svg{width:19px;height:19px}.lb-share svg.solid{fill:var(--ink);stroke:none}.lb-share svg.line{fill:none;stroke:var(--ink);stroke-width:2}.lb-share svg.line .dot{fill:var(--ink);stroke:none}.lb-invite{margin-bottom:var(--s5)}.lb-invite .lb-sharelab{margin-top:0}.lb-invite .lb-code{margin-bottom:12px}.lb-code b.wait{font-size:15px;letter-spacing:.02em;font-weight:600;color:var(--ink-soft);font-variation-settings:"wdth" 100,"wght" 600}.lb-ico:disabled{opacity:.4;cursor:default}.lb-copied{display:block;margin-top:9px;font-size:12.5px;color:var(--ink-soft);text-align:center}.lb-empty{color:var(--ink-soft)}.lb-hero{padding-bottom:var(--s5)}.lb-list{list-style:none;padding:0;margin:0}.lb-list li{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--paper-edge);font-size:14px}.lb-list .lg-ini{width:27px;height:27px;border-radius:50%;background:var(--paper-deep);display:flex;align-items:center;justify-content:center;flex:none;font-size:12px;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 800;color:var(--ink-soft)}.lb-list em{font-style:normal;margin-left:auto;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.lb-note{font-size:13px;line-height:1.5;color:var(--ink-soft);margin:var(--s4) 0 0}.lg-leave{margin-top:var(--s4)}.nfo .lg-leave+.lg-leave{margin-top:var(--s3)}.rm-list li{padding:0}.rm-list button{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--tap);padding:8px 0;background:none;border:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.hc-say{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--ink-soft)}.hc-act{min-height:var(--tap)}.lg-cta.ghost{background:transparent;color:var(--ink);border:1px solid var(--paper-edge);margin-top:10px}.ar-time:disabled,.ar-day:disabled{opacity:.35;cursor:default}.ar .btn:disabled{opacity:.45}.lr-hero{padding-bottom:var(--s6)}.lr-live{display:inline-flex;align-items:center;gap:5px}.lr-live i{width:6px;height:6px;border-radius:50%;background:var(--strike)}.lr-mu{margin:var(--s5) 0 0;padding:0}.lr-mu .mu-name{color:#fff}.lr-here{display:inline-block;margin-top:7px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff80}.lr-here.on{color:var(--done)}.lr-head{margin:var(--s5) 0 0;text-align:center;font-family:Archivo;font-variation-settings:"wdth" 96,"wght" 900;font-size:26px;line-height:1.1;color:#fff}.lr-arr .lr-agreed{color:var(--ink)}.lr-prop{display:flex;flex-direction:column;gap:10px;padding:12px 0;border-bottom:1px solid var(--paper-edge);font-size:14px;color:var(--ink)}.lr-prop-btns{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3)}.lr-prop-btns .btn{min-height:var(--tap)}.lr-pick{display:flex;flex-direction:column;gap:6px;margin:var(--s4) 0 var(--s3);font-size:12.5px;color:var(--ink-soft)}.lr-pick .wz-input{min-height:var(--tap)}.bk-scroll{overflow-x:auto;--bk-col:minmax(92px,1fr)}.bk-grid{display:grid;grid-template-columns:repeat(var(--bk-cols,3),var(--bk-col,1fr));gap:8px;padding:0 var(--gutter) var(--s6)}.bk-col{display:flex;flex-direction:column;justify-content:space-around;gap:8px}.bk-head{display:grid;grid-template-columns:repeat(var(--bk-cols,3),var(--bk-col,1fr));gap:8px;padding:var(--s4) var(--gutter) 8px}.bk-head span{font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;text-align:center}.bk-final{display:flex;flex-direction:column;gap:8px}.bk-tie{border:1px solid var(--paper-edge);border-radius:8px;overflow:hidden;background:var(--field)}.bk-tie.mine{border-color:var(--ink)}.bk-tie.live{border-color:var(--feature-accent)}.bk-tie.drawn{border-color:var(--strike)}.bk-p{display:flex;align-items:center;gap:5px;padding:7px 8px;font-size:11.5px;color:var(--ink-soft);min-width:0}.bk-p+.bk-p{border-top:1px solid var(--paper-edge)}.bk-p b{flex:1;min-width:0;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-p i{font-style:normal;font-variant-numeric:tabular-nums;font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800}.bk-p.win{color:var(--ink)}.bk-p.win b{font-weight:700}.bk-p.tbd{color:var(--ink-soft);opacity:.5}.bk-cup{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border:1px dashed var(--paper-edge);border-radius:8px}.bk-cup svg{width:24px;height:24px;fill:none;stroke:var(--feature-accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bk-cup span{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;text-align:center}@media(min-width:560px){.bk-grid,.bk-head{gap:16px}.bk-p{font-size:13px;padding:9px 11px}.bk-head span{font-size:10px}}.tb{flex:1;position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;min-height:0;color:#fff;padding:var(--s5) var(--gutter)}.tb-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 54% 34% at 18% -6%,rgba(255,244,214,.2),transparent 62%),radial-gradient(ellipse 54% 34% at 82% -6%,rgba(255,244,214,.17),transparent 62%),radial-gradient(ellipse 96% 72% at 50% 52%,#123227,#0a1e17 54%,#04100c)}.tb-turf{position:absolute;left:0;right:0;bottom:0;height:58%;z-index:1;perspective:520px;pointer-events:none;--line:rgba(255,255,255,.17);--line-bright:rgba(255,255,255,.3);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 100%)}.tb-turf .pitch{left:-22%;right:-22%;top:0;bottom:-18%}.tb-heat{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 78% 34% at 50% 52%,rgba(240,61,12,.16),transparent 70%)}.tb>*:not(.tb-ground):not(.tb-turf):not(.tb-heat){position:relative;z-index:3}.tb-h{margin:0;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:clamp(21px,6.2vw,27px);line-height:1.02;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.5)}.tb-q{margin:var(--s4) 0 0;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.55)}.tb-q b{color:var(--feature-accent);font-variation-settings:"wdth" 108,"wght" 900}.tb-field{margin:var(--s6) 0 auto;text-align:center}.tb-in{width:100%;background:none;border:0;border-bottom:2px solid rgba(255,255,255,.28);color:#fff;text-align:center;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:64px;line-height:1.2;font-variant-numeric:tabular-nums;padding:0 0 8px;outline:none;-moz-appearance:textfield;text-shadow:0 4px 30px rgba(0,0,0,.6)}.tb-in::-webkit-outer-spin-button,.tb-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tb-in::placeholder{color:#ffffff2e}.tb-in:focus{border-bottom-color:#fff}.tb-unit{margin:13px 0 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-weight:700}.tb-clock{display:flex;align-items:center;justify-content:center;gap:11px;margin-top:var(--s4)}.tb-ring{width:42px;height:42px;flex:none;position:relative}.tb-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.tb-ring circle{fill:none;stroke-width:3.5}.tb-ring .bg{stroke:#ffffff24}.tb-ring .fg{stroke:var(--strike);stroke-linecap:round;stroke-dasharray:113}.tb-ring b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:16px;font-variant-numeric:tabular-nums;color:#fff}.tb-clock span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff94}.tb-ring{width:52px;height:52px}.tb-ring b{font-size:19px}.tb .btn{margin-top:var(--s4)}.rs{flex:1;display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden;isolation:isolate;color:#fff;text-align:center;padding:var(--s5) var(--gutter)}.rs-mid{margin:auto 0;width:100%}.rs>*:not(.tb-ground):not(.tb-turf):not(.tb-heat){position:relative;z-index:3}.rs-kick{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:800;color:#fff9}.rs-h{margin:var(--s3) 0 0;font-family:Archivo;font-variation-settings:"wdth" 114,"wght" 900;text-transform:uppercase;font-size:clamp(30px,9vw,44px);line-height:.94;text-shadow:0 3px 22px rgba(0,0,0,.5)}.rs-h.win{color:var(--done)}.rs-h.lose{color:var(--strike)}.rs-score{display:flex;align-items:flex-start;justify-content:center;gap:var(--s4);margin:var(--s5) 0 0}.rs-side{text-align:center;min-width:0}.rs-side b{display:block;font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:64px;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 4px 26px rgba(0,0,0,.55)}.rs-side span{display:block;margin-top:9px;font-size:13px;color:#ffffffb8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-side.pend b{color:#ffffff47}.rs-dash{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:52px;line-height:1;color:#ffffff94;padding-top:7px}.rs-note{margin:var(--s4) 0 0;font-size:13.5px;line-height:1.5;color:#ffffffb3}.rs-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:100px;font-size:11px;font-weight:700;margin-top:var(--s4);background:#ffffff1a}.fin{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;isolation:isolate;color:#fff;padding:var(--s6) var(--gutter)}.fin>*:not(.tb-ground):not(.tb-turf):not(.tb-heat){position:relative;z-index:3}.fin-cup{width:92px;height:96px;margin-bottom:var(--s4)}.fin-cup svg{width:100%;height:100%;fill:none;stroke:var(--feature-accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 26px rgba(232,179,58,.45))}.fin-kick{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:800;color:var(--feature-accent)}.fin-lead{margin:var(--s4) 0 0;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#ffffff9e}.fin h1{margin:9px 0 0;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 900;font-size:clamp(25px,7.4vw,40px);line-height:1.02;overflow-wrap:anywhere;max-width:15ch}.fin-sub{margin:var(--s3) 0 0;font-size:14.5px;color:#ffffffb8}.fin-pod{display:flex;align-items:flex-end;justify-content:center;gap:9px;margin:var(--s6) 0 0;width:100%;max-width:330px}.fin-pod div{flex:1;min-width:0;border-radius:8px 8px 0 0;padding:11px 8px 10px;background:#ffffff14;text-align:center}.fin-pod div.one{background:#e8b33a33;padding-bottom:24px}.fin-pod b{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-pod span{display:block;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94;margin-top:5px;font-weight:700;white-space:nowrap}.fin .btn{margin-top:var(--s6);max-width:330px;width:100%}.fin-skip{margin-top:9px;font:inherit;font-size:13px;color:#fff9;background:none;cursor:pointer;padding:10px}.ko{padding:var(--s5) var(--gutter) var(--s6);text-align:center}.ko-badge{width:56px;height:56px;border-radius:50%;margin:0 auto var(--s4);display:flex;align-items:center;justify-content:center;background:#f03d0c24;box-shadow:inset 0 0 0 1px #f03d0c66}.ko-badge svg{width:26px;height:26px;fill:none;stroke:var(--strike);stroke-width:2;stroke-linecap:round}.ko h3{margin:0;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:19px;color:var(--ink)}.ko p{margin:9px auto 0;font-size:13.5px;line-height:1.55;color:var(--ink-soft);max-width:34ch}.ko .btn{margin-top:var(--s5)}.rd-hd{padding:var(--s5) var(--gutter) 0}.rd-hd span{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.rd-hd h2{margin:6px 0 0;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:clamp(23px,7vw,30px);line-height:1;color:var(--ink)}.rd-mine{margin:var(--s4) var(--gutter) 0;padding:13px var(--s4);border-radius:var(--card-radius);border:1px solid var(--paper-edge);background:var(--field);display:flex;align-items:center;gap:12px}.rd-mine b{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 900;font-size:22px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.rd-mine span{flex:1;font-size:13.5px;color:var(--ink-soft)}.rd-mine em{font-style:normal;display:block;color:var(--ink);font-weight:600;font-size:14px;margin-bottom:2px}.rd-mine.won{border-color:var(--done)}.rd-mine.lost{border-color:var(--strike)}.rd-mv{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700}.rd-mv.up{color:var(--done)}.rd-mv.dn{color:var(--strike)}.rd-mv.lv{color:var(--ink-soft)}.rd-mv svg{width:9px;height:9px;fill:currentColor}.rd-next{margin:var(--s5) var(--gutter) 0;padding:13px var(--s4);border-radius:var(--card-radius);background:var(--paper-deep);display:flex;align-items:center;gap:11px;font-size:13px;color:var(--ink-soft)}.rd-next svg{width:22px;height:22px;flex:none;fill:none;stroke:var(--mc);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rd-next b{display:block;color:var(--ink);font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:13px}.hc{padding:var(--s4) var(--gutter) var(--s6)}.hc h3{margin:var(--s5) 0 9px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.hc h3:first-child{margin-top:0}.hc-grp{border:1px solid var(--paper-edge);border-radius:var(--card-radius);overflow:hidden}.hc-row{display:flex;align-items:center;gap:12px;width:100%;padding:13px var(--s4);font:inherit;font-size:14px;color:var(--ink);background:transparent;text-align:left;min-height:var(--tap);cursor:pointer}.hc-row+.hc-row{border-top:1px solid var(--paper-edge)}.hc-row span{flex:1;min-width:0}.hc-row em{font-style:normal;display:block;font-size:12px;color:var(--ink-soft);margin-top:3px;line-height:1.4}.hc-row.danger{color:var(--strike)}.hc-row.off{opacity:.45;cursor:default}.hc-row svg.gochev{width:14px;height:14px;flex:none;stroke:var(--ink-soft);fill:none;stroke-width:2}.hc-mem{display:flex;align-items:center;gap:11px;padding:11px var(--s4);font-size:14px;color:var(--ink)}.hc-mem+.hc-mem{border-top:1px solid var(--paper-edge)}.hc-mem b{flex:1;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-mem em{font-style:normal;font-size:11px;color:var(--ink-soft)}.hc-kick{font:inherit;font-size:12px;font-weight:700;color:var(--strike);background:none;cursor:pointer;padding:8px;flex:none}.hc-note{margin:9px 0 0;font-size:12px;line-height:1.5;color:var(--ink-soft)}.mi{margin:var(--s5) var(--gutter) 0;padding:13px var(--s4);border-radius:var(--btn-radius);display:flex;gap:11px;align-items:flex-start}.mi.warn{background:#e8b33a1a;border:1px solid rgba(232,179,58,.42)}.mi.last{background:#f03d0c1f;border:1px solid rgba(240,61,12,.45)}.mi svg{width:18px;height:18px;flex:none;margin-top:1px;fill:none;stroke-width:2;stroke-linecap:round}.mi.warn svg{stroke:var(--feature-accent)}.mi.last svg{stroke:var(--strike)}.mi b{display:block;font-size:13.5px;color:var(--ink);font-weight:700}.mi span{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--ink-soft)}.br{padding:var(--s4) var(--gutter) var(--s6)}.br-filt{display:flex;gap:7px;overflow-x:auto;padding-bottom:var(--s4);scrollbar-width:none}.br-filt::-webkit-scrollbar{display:none}.br-filt button{flex:none;padding:8px 14px;border-radius:100px;font:inherit;font-size:12.5px;border:1px solid var(--paper-edge);background:transparent;color:var(--ink-soft);cursor:pointer;white-space:nowrap;min-height:36px}.br-filt button.on{background:var(--ink);color:var(--paper);border-color:var(--ink);font-weight:600}.br-card{display:flex;align-items:center;gap:12px;width:100%;text-align:left;cursor:pointer;border:1px solid var(--paper-edge);border-radius:var(--card-radius);background:var(--field);color:var(--ink);padding:var(--s4);margin-bottom:10px}.br-art{width:44px;height:44px;flex:none;border-radius:10px;position:relative;overflow:hidden;background:var(--paper-deep)}.br-art i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mc);opacity:.26}.br-art svg{position:absolute;top:9px;right:9px;bottom:9px;left:9px;fill:none;stroke:var(--mc);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.br-txt{flex:1;min-width:0}.br-txt b{display:block;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br-txt span{display:block;margin-top:4px;font-size:12.5px;color:var(--ink-soft)}.br-join{flex:none;font:inherit;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:9px 14px;border-radius:100px;border:1px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer}.es{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--s6) var(--gutter)}.es-ico{width:62px;height:62px;border-radius:50%;margin-bottom:var(--s4);display:flex;align-items:center;justify-content:center;background:var(--paper-deep);box-shadow:inset 0 0 0 1px var(--paper-edge)}.es-ico svg{width:27px;height:27px;fill:none;stroke:var(--ink-soft);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.es-ico.bad{background:#f03d0c1a;box-shadow:inset 0 0 0 1px #f03d0c66}.es-ico.bad svg{stroke:var(--strike)}.es h3{margin:0;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:20px;color:var(--ink)}.es p{margin:10px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-soft);max-width:32ch}.es .btn{margin-top:var(--s5);max-width:300px;width:100%}.es-alt{margin-top:8px;font:inherit;font-size:13px;color:var(--ink-soft);background:none;cursor:pointer;padding:10px}.em-wrap{padding:var(--s5) var(--gutter) var(--s6);background:var(--paper-deep)}.em{max-width:600px;margin:0 auto;background:#0c1512;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.09)}.em-top{padding:18px var(--s5);border-bottom:1px solid rgba(255,255,255,.09);display:flex;align-items:center;gap:9px}.em-top svg{height:19px;fill:var(--feature-accent)}.em-top b{font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 900;text-transform:uppercase;font-size:15px;color:#fff;letter-spacing:.01em}.em-body{padding:var(--s5)}.em-kick{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:var(--feature-accent)}.em-body h2{margin:9px 0 0;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:22px;color:#fff;line-height:1.08}.em-body p{margin:11px 0 0;font-size:14.5px;line-height:1.55;color:#ffffffb8}.em-mu{display:flex;align-items:center;justify-content:center;gap:14px;margin:var(--s5) 0 0;padding:15px;border-radius:8px;background:#ffffff0d}.em-mu b{font-size:14px;color:#fff}.em-mu span{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:19px;color:#ffffff94}.em-cta{display:block;margin:var(--s5) 0 0;padding:15px;border-radius:8px;background:#efebe0;color:#12100c;text-align:center;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;letter-spacing:.05em;font-size:14px;text-decoration:none}.em-foot{padding:16px var(--s5);border-top:1px solid rgba(255,255,255,.09);font-size:11.5px;line-height:1.6;color:#ffffff94;text-align:center}.em-foot u{cursor:pointer}.em-lab{max-width:600px;margin:0 auto var(--s3);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.em+.em-lab{margin-top:var(--s6)}@media(min-width:900px){.rs,.fin{max-width:none}.rs>*:not(.tb-ground):not(.tb-turf):not(.tb-heat){max-width:620px;margin-left:auto;margin-right:auto;width:100%}.rs .rs-mid{margin-top:auto;margin-bottom:auto}.hc,.br,.ko{max-width:620px;margin:0 auto;width:100%}.mch-body,.mch-foot,.mch-bar,.mch-pips{max-width:720px;margin-left:auto;margin-right:auto;width:100%}}.ar{padding:var(--s5) var(--gutter) var(--s6)}.ar-lab{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin:var(--s5) 0 9px}.ar-lab:first-child{margin-top:0}.ar-days{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.ar-days::-webkit-scrollbar{display:none}.ar-day{flex:none;min-width:62px;padding:10px 6px;border-radius:var(--btn-radius);border:1px solid var(--paper-edge);background:transparent;color:var(--ink-soft);font:inherit;cursor:pointer;text-align:center}.ar-day b{display:block;font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 800;font-size:17px;color:var(--ink)}.ar-day span{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-top:3px;font-weight:700}.ar-day.on{background:var(--ink);border-color:var(--ink)}.ar-day.on b,.ar-day.on span{color:var(--paper)}.ar-times{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ar-time{padding:11px 2px;border-radius:var(--btn-radius);border:1px solid var(--paper-edge);background:transparent;color:var(--ink);font:inherit;font-size:13.5px;cursor:pointer;font-variant-numeric:tabular-nums;min-height:var(--tap)}.ar-time.on{background:var(--ink);color:var(--paper);border-color:var(--ink);font-weight:700}.ar-tz{margin:11px 0 0;font-size:12px;color:var(--ink-soft)}.pr{margin:var(--s5) var(--gutter) 0;padding:var(--s4);border-radius:var(--card-radius);border:1px solid var(--feature-accent);background:#e8b33a12}.pr-who{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ink-soft)}.pr-who svg{width:15px;height:15px;fill:none;stroke:var(--feature-accent);stroke-width:2}.pr-when{margin:8px 0 0;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:19px;color:var(--ink)}.pr-act{display:flex;gap:9px;margin-top:var(--s4)}.pr-act button{flex:1;padding:12px;border-radius:var(--btn-radius);font:inherit;font-size:13.5px;cursor:pointer;min-height:var(--tap)}.pr-yes{border:0;background:var(--ink);color:var(--paper);font-weight:700}.pr-no{border:1px solid var(--paper-edge);background:transparent;color:var(--ink)}.ag{display:flex;align-items:center;gap:11px;margin:var(--s5) var(--gutter) 0;padding:12px var(--s4);border-radius:var(--card-radius);border:1px solid var(--paper-edge);background:var(--field)}.ag-cal{width:38px;height:38px;flex:none;border-radius:9px;background:var(--paper-deep);display:flex;flex-direction:column;align-items:center;justify-content:center}.ag-cal b{font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:15px;color:var(--ink);line-height:1}.ag-cal span{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-top:2px}.ag-txt{flex:1;min-width:0}.ag-txt b{display:block;font-size:14px;color:var(--ink)}.ag-txt span{display:block;font-size:12px;color:var(--ink-soft);margin-top:2px}.ag-bell{flex:none;width:40px;height:40px;border-radius:50%;cursor:pointer;border:1px solid var(--paper-edge);background:transparent;display:flex;align-items:center;justify-content:center;position:relative}.ag-bell svg{width:18px;height:18px;fill:none;stroke:var(--ink-soft);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ag-bell.on{border-color:var(--feature-accent);background:#e8b33a1f}.ag-bell.on svg{stroke:var(--feature-accent)}.ag-bell.on:after{content:"";position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--feature-accent);border:2px solid var(--paper)}.rm-opts{display:flex;flex-direction:column;gap:8px;margin-top:var(--s4)}.rm-opt{display:flex;align-items:center;gap:11px;width:100%;padding:13px var(--s4);border-radius:var(--card-radius);border:1px solid var(--paper-edge);background:transparent;color:var(--ink);font:inherit;font-size:14px;cursor:pointer;text-align:left;min-height:var(--tap)}.rm-opt.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.rm-opt i{width:18px;height:18px;flex:none;border-radius:50%;border:1.5px solid var(--paper-edge);position:relative}.rm-opt.on i{border-color:var(--ink)}.rm-opt.on i:after{content:"";position:absolute;top:3.5px;right:3.5px;bottom:3.5px;left:3.5px;border-radius:50%;background:var(--ink)}.rm-opt em{font-style:normal;margin-left:auto;font-size:12px;color:var(--ink-soft)}.mch-clock{display:flex;align-items:center;gap:10px;padding:10px var(--gutter) 0;flex:none}.mch-bar-t{flex:1;height:4px;border-radius:2px;background:#ffffff24;overflow:hidden}.mch-bar-t i{display:block;height:100%;background:#fff;transform-origin:left}.mch-clock.low .mch-bar-t i{background:var(--strike)}.mch-secs{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800;font-size:14px;font-variant-numeric:tabular-nums;color:#fffc;min-width:38px;text-align:right}.mch-clock.low .mch-secs{color:var(--strike)}.fx-bar{display:flex;align-items:center;gap:10px;padding:10px var(--gutter);background:var(--paper-deep);border-bottom:1px solid var(--paper-edge);flex:none}.fx-bar .nm{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.04em;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-bar .vs{font-size:11.5px;color:var(--ink-soft);white-space:nowrap}.fx-bar .live{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--strike);flex:none}.fx-bar .live i{width:6px;height:6px;border-radius:50%;background:var(--strike)}.fx-pips{display:flex;gap:5px;align-items:center;flex:none}.fx-pips i{width:7px;height:7px;border-radius:50%;background:#fff3}.fx-pips i.done{background:var(--done)}.fx-pips i.wrong{background:var(--strike)}.fx-pips i.now{background:#fff;box-shadow:0 0 0 3px #ffffff29}.fx-clock{display:flex;align-items:center;gap:10px;padding:10px var(--gutter) 0;flex:none}.fx-track{flex:1;height:4px;border-radius:2px;background:var(--paper-edge);overflow:hidden}.fx-track i{display:block;height:100%;background:var(--ink);transform-origin:left}.fx-clock.low .fx-track i{background:var(--strike)}.fx-secs{font-family:Archivo;font-variation-settings:"wdth" 90,"wght" 800;font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink);min-width:38px;text-align:right}.fx-clock.low .fx-secs{color:var(--strike)}.fx-warn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:center;justify-content:center;background:#000000b8;padding:var(--gutter)}.fx-warn-in{background:var(--paper);border-radius:14px;padding:var(--s5) var(--s4);max-width:330px;text-align:center;border:1px solid var(--strike)}.fx-warn h3{margin:0;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 800;text-transform:uppercase;font-size:18px;color:var(--strike)}.fx-warn p{margin:9px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.fx-warn .btn{margin-top:var(--s4)}.wz-in{font:inherit;font-size:16px;padding:14px;width:100%;border:1px solid var(--paper-edge);border-radius:var(--btn-radius);background:var(--field);color:var(--ink);min-height:var(--tap)}.tb-hearts{display:flex;gap:4px}.tb-hearts i{width:10px;height:10px;border-radius:50%;background:var(--strike)}.tb-hearts i.gone{background:var(--paper-edge)}.fx-screen{flex:1;display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden;isolation:isolate;color:#fff}.fx-screen>.slide-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.fx-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00000085,#00000057 30%,#0000009e)}.fx-screen>*:not(.slide-ground){position:relative;z-index:2}.fx-screen .quiz{background:none}.fx-screen .quiz-top{border-bottom-color:#ffffff38}.fx-screen .qtext{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.5)}.fx-screen .qextra{color:#ffffffb8}.fx-screen .qstat b{color:#fff}.fx-screen .qstat small{color:#ffffff9e}.fx-screen .qhead b{color:#fff}.fx-screen .qhead span,.fx-screen .qhead i{color:#ffffff9e}.fx-screen .back svg{stroke:#fff}.fx-screen .tenboard{border-top-color:#ffffffbf}.fx-screen .tenboard li:first-child{padding-top:8px}.fx-screen .tenboard li{border-bottom-color:#ffffff24}.fx-screen .tenboard .r{color:#ffffff94}.fx-screen .tenboard li.got .r{color:var(--mc,#fff)}.fx-screen .tenboard .n{color:#fff}.fx-screen .tenboard .v{color:#fffc}.fx-screen .tenboard .v i{color:#ffffff94}.fx-screen .tenboard .blank{background:#fff3}.fx-screen .giveup{color:#ffffffa8}.fx-screen .answerform{border-top-color:#ffffff38}.fx-screen .wz-in{background:#00000057;border-color:#ffffff38;color:#fff}.fx-screen .wz-in::placeholder{color:#ffffff94}.fx-screen .fx-track{background:#ffffff2e}.fx-screen .fx-track i{background:#fff}.fx-screen .fx-secs{color:#fff}.fx-screen .fx-bar{background:#0000006b;border-bottom-color:#ffffff1f}.fx-screen .fx-bar .nm{color:#fff}.fx-screen .fx-bar .vs{color:#ffffffa8}@media(min-width:900px){.fx-bar,.fx-pips,.fx-clock{max-width:720px;margin-left:auto;margin-right:auto;width:100%}}.s2{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:var(--s5) var(--gutter) var(--s5)}.s2-kick{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.s2 h1{margin:var(--s3) 0 0;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:clamp(26px,8vw,36px);line-height:1;color:var(--ink)}.s2-sub{margin:var(--s4) 0 0;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.s2-last{display:flex;align-items:center;gap:12px;margin-top:var(--s5);padding:13px var(--s4);border-radius:var(--card-radius);border:1px solid var(--paper-edge);background:var(--field)}.s2-last svg{width:26px;height:28px;flex:none;fill:none;stroke:var(--feature-accent);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.s2-last b{display:block;font-size:14px;color:var(--ink)}.s2-last span{display:block;font-size:12.5px;color:var(--ink-soft);margin-top:2px}.s2-box{margin-top:var(--s5);padding:var(--s4);border-radius:var(--card-radius);border:1px solid var(--feature-accent);background:#e8b33a12}.s2-box-top{display:flex;align-items:center;gap:9px}.s2-box-top svg{height:18px;fill:var(--feature-accent);flex:none}.s2-box-top b{font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:14px;color:var(--feature-accent)}.s2-box-top em{font-style:normal;margin-left:auto;font-size:12.5px;color:var(--ink-soft)}.s2-list{list-style:none;padding:0;margin:11px 0 0}.s2-list li{position:relative;padding:0 0 0 17px;margin-bottom:7px;font-size:13.5px;line-height:1.45;color:var(--ink-soft)}.s2-list li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--feature-accent)}.s2 .btn{margin-top:var(--s5)}.s2 .btn.gold{background:var(--feature-accent);color:#14171a;border-color:transparent}.s2-note{margin:11px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-soft);text-align:center}@media(min-width:900px){.s2{max-width:560px;margin:0 auto;width:100%}}.pg-top{display:flex;align-items:center;gap:12px;flex:none;padding:var(--s4) var(--gutter) var(--s4);border-bottom:1px solid var(--paper-edge)}.pg-top .lg-back{border-color:var(--paper-edge);background:transparent;color:var(--ink)}.sw-game{position:fixed;left:8px;bottom:8px;z-index:50;display:flex;gap:5px}.sw-game button{width:22px;height:22px;border-radius:50%;border:2px solid var(--paper);cursor:pointer;padding:0}@media(min-width:900px){.dk{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);flex:1;min-height:0}.dk>.lg-hero{padding:var(--s5) var(--s5) var(--s6);height:100%;display:flex;flex-direction:column}.dk>.lg-hero .cd{margin-top:auto}.dk-side{border-left:1px solid var(--paper-edge);display:flex;flex-direction:column;min-height:0}.lg-game{font-size:30px}.cd b{font-size:34px}.cd u{min-width:54px}.tabs .lg-expand{display:none}.pane.home{display:flex;flex-direction:column;justify-content:center;align-items:center}.pane.home>*{width:100%;max-width:520px}.pane.home .lg-cta,.pane.home .lg-drew{margin-left:auto;margin-right:auto;width:calc(100% - var(--gutter)*2)}.tb{padding:var(--s6) var(--s6)}.tb>*:not(.tb-ground):not(.tb-turf):not(.tb-heat){max-width:600px;margin-left:auto;margin-right:auto;width:100%}.tb-turf{height:56%}.tb-turf .pitch{left:16%;right:16%;bottom:-24%}}.prosheet-price{display:flex;align-items:baseline;justify-content:center;gap:7px;margin:var(--s4) 0 0;padding-top:var(--s4);border-top:1px solid var(--paper-edge)}.prosheet-price b{font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 800;font-size:32px;line-height:1;color:var(--ink)}.prosheet-price span{font-size:14px;font-weight:600;color:var(--ink-soft)}.prosheet-price+.btn{margin-top:12px}.prosheet-dev{margin:9px 0 0;font-size:11.5px;line-height:1.45;color:var(--ink-soft);text-align:center}.hubsec{--hs-tile:#111B16;--hs-edge:#1E2C24;--hs-gold:#E8B33A;--hs-dim:rgba(234,231,222,.7);--hs-mode:var(--feature-accent,#35D07F);padding:0 var(--gutter) var(--s5);color:#eae7de}.hs-head{display:flex;align-items:center;gap:9px;padding:32px 0 8px}.hs-head i{width:9px;height:9px;background:var(--hs-gold);flex:none}.hs-head h3{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;letter-spacing:.16em;line-height:1.2}.hs-bar{height:3px;background:linear-gradient(90deg,#e8b33a,#f3e2b2)}.hs-meta{font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#ffffff94}.hs-big{font-family:Archivo;font-variation-settings:"wdth" 70,"wght" 900;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:.8}.hs-steps{list-style:none;display:flex;flex-direction:column;gap:10px;padding-top:18px}.hs-step{display:flex;gap:16px;align-items:flex-start;padding:16px;border-radius:8px;background:var(--hs-tile);border:1px solid var(--hs-edge)}.hs-step>.hs-big{font-size:56px;width:34px;flex:none;color:var(--hs-mode)}.hs-step>div{flex:1;min-width:0}.hs-step h4{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px;line-height:1.2}.hs-step p{font-size:13px;line-height:1.45;color:var(--hs-dim);margin-top:6px}.hs-step p b{color:#eae7de}@media(min-width:760px){.hs-steps{gap:12px}.hs-step{padding:18px}.hs-step>.hs-big{font-size:60px;width:36px}}.hs-pips{display:flex;align-items:center;gap:6px;margin-top:10px}.hs-pips i{width:22px;height:22px;border-radius:4px;background:#35d07f}.hs-pips i.o{background:none;border:1.5px solid rgba(255,255,255,.25)}.hs-pips .hs-big{font-size:26px;margin-left:8px}.hs-path{display:flex;flex-direction:column;gap:4px;margin-top:10px}.hs-path>div{display:flex;align-items:center;gap:8px}.hs-path i{width:3px;height:14px;flex:none}.hs-path .l{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;color:#eae7decc}.hs-path .l.more{color:#eae7de73}.hs-path .hs-meta{margin-left:auto}.hs-hints{display:flex;align-items:flex-end;gap:6px;margin-top:10px}.hs-hints .hs-big{font-size:26px}.hs-hints svg{width:18px;height:10px;fill:none;stroke:#fff6;stroke-width:1.5;margin-bottom:6px}.hs-list{list-style:none;padding-top:18px}.hs-list li{font-size:14px;line-height:1.35;color:#eae7de;padding-left:18px;position:relative;margin-bottom:var(--s2)}.hs-list li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:2px;background:var(--hs-gold)}.hs-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.hs-tiles.n1{grid-template-columns:minmax(0,1fr)}.hs-tiles.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-tile{padding:16px;border-radius:8px;background:var(--hs-tile);border:1px solid var(--hs-edge);min-width:0}.hs-tile.mode{border-color:color-mix(in srgb,var(--hs-mode) 45%,transparent)}.hs-tile .hs-big{font-size:72px;margin-top:12px}.hs-tile.stat .hs-big{margin-top:0}.hs-tile .hs-note{font-size:12px;color:#eae7dea6;margin-top:10px}.hs-tile.is-empty .hs-big{color:#eae7de33}.hs-tile.is-empty .hs-note{color:#eae7de80}.hs-tile.mode .hs-meta.k,.hs-tile.mode .hs-big{color:var(--hs-mode)}.hs-tile.warm .hs-big,.hs-tile.warm .hs-flame{color:#ff9e6b}.hs-tile.good .hs-big{color:#35d07f}.hs-tile .hs-meta.l{display:block;margin-top:10px}.hs-flame{width:20px;height:20px;fill:currentColor;margin-bottom:4px}.hs-statrow{display:flex;align-items:flex-end;gap:6px}.hs-tiles.n3 .hs-tile{padding:14px 12px}.hs-tiles.n3 .hs-tile .hs-big{font-size:clamp(40px,12.4vw,80px)}.hs-week{margin-top:10px;padding:16px;border-radius:8px;background:var(--hs-tile);border:1px solid var(--hs-edge)}.hs-weekhead{display:flex;justify-content:space-between;align-items:center}.hs-streak{display:flex;align-items:center;gap:4px;color:#ff9e6b;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px}.hs-streak svg{width:14px;height:14px;fill:currentColor}.hs-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:14px}.hs-days>div{display:flex;flex-direction:column;align-items:center;gap:6px}.hs-days .hs-big{font-size:20px}.hs-days .dim{color:#eae7de4d}.hs-days .best{color:var(--hs-mode)}.hs-spread{display:none;margin-top:12px;padding:18px;border-radius:8px;background:var(--hs-tile);border:1px solid var(--hs-edge)}.hs-spread .top{display:flex;justify-content:space-between}.hs-bars{display:flex;align-items:flex-end;gap:16px;height:140px;margin-top:14px}.hs-bars>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.hs-bars i{width:100%;border-radius:3px;background:#2a3a31;min-height:4px}.hs-bars .hs-big{font-size:18px}.hs-bars .on i{background:#35d07f}.hs-bars .on .hs-big,.hs-bars .on .hs-meta{color:#35d07f}.hs-spread .foot{display:flex;justify-content:center;margin-top:14px}.hs-empty{margin-top:10px;padding:16px;border-radius:8px;border:1px dashed color-mix(in srgb,var(--hs-mode) 50%,transparent);background:color-mix(in srgb,var(--hs-mode) 6%,transparent)}.hs-empty h4{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px}.hs-empty p{font-size:13px;line-height:1.45;color:var(--hs-dim);margin-top:4px}.hs-play{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:12px;border-radius:4px;background:#eae7de;color:#14171a;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;letter-spacing:.06em}.hs-lock{position:relative;margin-top:18px;padding:20px 0}.hs-lock-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;filter:blur(7px);opacity:.55;pointer-events:none}.hs-lock-bg .hs-tiles{margin-top:0}.hs-lock-card{position:relative;margin:0 12px;padding:22px 20px 18px;border-radius:12px;text-align:center;background:#0a140feb;border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 40px #00000080}.hs-lock-card h4{font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;letter-spacing:-.02em;font-size:26px;line-height:.95}.hs-lock-card h4 em{font-style:normal;color:var(--hs-mode)}.hs-lock-card p{margin-top:10px;font-size:13.5px;line-height:1.5;color:#eae7debf}.hs-lock-acts{display:flex;flex-direction:column;gap:8px;margin-top:16px}.hs-lock-acts .hs-play{margin-top:0;min-height:48px;font-size:14px;max-width:none}.hs-ghost{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:4px;border:1.5px solid rgba(234,231,222,.4);color:#eae7de;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.06em}@media(min-width:760px){.hs-lock{padding:24px 0}.hs-lock-bg .hs-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-lock-card{display:flex;align-items:center;gap:20px;width:min(520px,100%);margin:0 auto;padding:22px 24px 18px;text-align:left}.hs-lock-copy{flex:1}.hs-lock-card h4{font-size:24px}.hs-lock-card p{margin-top:8px;font-size:13px}.hs-lock-acts{flex:none;width:230px;margin-top:0}}.hs-lock.open{margin-top:10px;padding:0}.hs-lock.open .hs-lock-card{margin:0;text-align:left;background:none;box-shadow:none;border-radius:8px;border-color:var(--hs-edge)}@media(min-width:760px){.hs-lock.open .hs-lock-card{width:auto}}.hs-fold{margin-top:28px;border-top:1px solid #243429;border-bottom:1px solid #243429}.hs-fold summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;cursor:pointer;list-style:none;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.14em}.hs-fold summary::-webkit-details-marker{display:none}.hs-fold summary svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;flex:none}.hs-fold[open] summary svg{transform:rotate(180deg)}.hs-fold p{font-size:13.5px;line-height:1.5;color:#eae7debf;margin:0 0 16px}.hs-today{display:flex;align-items:center;gap:16px;width:100%;margin-top:18px;padding:16px;border-radius:8px;text-align:left;background:#35d07f1f;border:1px solid rgba(53,208,127,.45);color:#eae7de}.hs-today .hs-sc{display:flex;align-items:baseline}.hs-today .hs-sc .hs-big:first-child{font-size:64px}.hs-today .hs-sc .hs-big:last-child{font-size:24px;color:#ffffff94}.hs-today .hs-who{flex:1;min-width:0}.hs-today .hs-who b{display:block;margin-top:5px;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-today .hs-go{display:flex;align-items:center;gap:6px;color:#35d07f;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.1em}.hs-today .hs-go svg{width:15px;height:11px;fill:none;stroke:currentColor;stroke-width:2}@media(min-width:760px){.hs-spread{display:block}.hs-tiles{gap:12px}.hs-tiles.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.hs-tiles.n3 .hs-tile .hs-big{font-size:80px}.hs-empty{display:flex;align-items:center;gap:14px}.hs-play{max-width:360px}.hs-today{padding:20px 24px;gap:24px}}.bg-fives .slide-ground{background:radial-gradient(ellipse 90% 60% at 70% 30%,rgba(53,208,127,.2),transparent 65%),linear-gradient(170deg,#0b1f15,#07120d 55%,#040806)}.fa{flex:none;display:block}.fa-flag{width:35px;height:26px;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px #ffffff4d}.fa-club{width:32px;height:36px}.fa-round{width:34px;height:34px}.fp-head{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.12)}.fp-head>b{font-family:Archivo;font-variation-settings:"wdth" 70,"wght" 900;font-size:34px;line-height:.8;color:#35d07f}.fp-head strong{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px}.fp-head small{display:block;margin-top:4px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff94}.fp-row{display:flex;align-items:center;gap:10px;min-height:34px;border-bottom:1px solid rgba(255,255,255,.07)}.fp-row:last-child{border-bottom:0}.fp-row>span:first-child{width:28px;display:flex;justify-content:center}.fp-row b{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px}.fp-row .fa-flag{width:20px;height:15px}.fp-row .fa-club{width:16px;height:18px}.fp-row .fa-round{width:20px;height:20px}.fives{--fv-green:#35D07F;min-height:100svh;display:flex;flex-direction:column;padding:12px 16px 20px;background:radial-gradient(ellipse 120% 70% at 50% 0%,#163d28,#0e2a1b 45%,#08160f);color:#eae7de}.fives em{font-style:normal;color:var(--fv-green)}.fives-lab{font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff94}.fives-big,.fives b{font-family:Archivo;font-variation-settings:"wdth" 70,"wght" 900;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:400}.fives-top{display:flex;align-items:center;justify-content:space-between;min-height:44px}.fives-x{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#eae7de}.fives-x svg,.fives-pill svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.fives-ttl{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.14em}.fives-date{width:44px;text-align:right;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffff94}.fives-pill{display:none;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border-radius:99px;background:#00000059;color:#eae7de;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.fives-pill svg{width:14px;height:14px}.fives-desk{display:none}.fives-body{flex:1;display:flex;flex-direction:column}.fives-h1,.fives-h2{font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;letter-spacing:-.02em;line-height:.92}.fives-h1{font-size:28px;margin-top:14px}.fives-h2{font-size:30px;margin-top:14px}.fives-h2 em{white-space:nowrap}.fives-lines{list-style:none;display:flex;flex-direction:column;gap:12px;margin-top:18px}.fives-line{position:relative;display:flex;align-items:center;gap:14px;min-height:74px;padding-right:14px;border-radius:10px;overflow:hidden;background:radial-gradient(circle 88px at calc(100% - 31px) 50%,rgba(var(--glow),.64),rgba(var(--glow),.6),rgba(var(--glow),.5),rgba(var(--glow),.38),rgba(var(--glow),.26),rgba(var(--glow),.16),rgba(var(--glow),.085),rgba(var(--glow),.035) 84%,rgba(var(--glow),0)),linear-gradient(180deg,#22272a,#131618);background-origin:border-box;background-repeat:no-repeat;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff29,0 5px #020805,0 14px 24px #0000008c}.fives-strip{align-self:stretch;width:52px;flex:none;display:flex;align-items:center;justify-content:center;background:#00000047;box-shadow:inset -1px 0 #ffffff12}.fives-strip b{font-size:40px;line-height:.8;color:var(--fv-green)}.fives-txt{min-width:0;flex:1;padding:12px 0;display:flex;flex-direction:column}.fives-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:17px;line-height:1.1}.fives-sub{font-size:12px;color:#eae7de99;margin-top:3px}.fives-icon{margin-left:auto;flex:none;display:flex}.fives-line.miss{opacity:.6;border-style:dashed;background:linear-gradient(180deg,#22272a,#131618)}.fives-line.miss .fives-name{text-decoration:line-through;color:#eae7de99}.fives-count{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.fives-count b{font-size:40px;line-height:.78;color:#fff}.fives-count span{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;line-height:1.25;letter-spacing:.08em;color:#eae7deb3}.fives-right{margin-top:auto;padding-top:16px;display:flex;flex-direction:column}.fives-field{display:flex;margin-top:8px;border-radius:6px;overflow:hidden;border:1.5px solid rgba(255,255,255,.26);background:#00000059}.fives-field.on{border-color:var(--fv-green);background:#0f2218;border-radius:8px;box-shadow:0 8px 20px #0006}.fives-field input{flex:1;min-width:0;min-height:52px;padding:0 16px;border:0;background:none;outline:0;color:#eae7de;font-size:17px;font-family:system-ui,sans-serif}.fives-field input::placeholder{color:#eae7de80}.fives-lockin{display:none;flex:none;align-items:center;justify-content:center;padding:0 18px;background:#eef0f3;color:#14171a;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.fives-lockin:disabled{opacity:.45}.fives[data-typing="1"] .fives-lockin{display:flex}.fives-go{display:flex;align-items:center;justify-content:center;min-height:52px;margin-top:10px;border-radius:4px;background:var(--fv-green);color:#06140c;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:15px;letter-spacing:.06em}.fives-go:disabled{opacity:.45}.fives[data-typing="1"] .fives-go{display:none}.fives-suggest{margin-top:16px}.fives-suggest>.fives-lab{display:block;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.08)}.fives-suggest ul{list-style:none}.fives-suggest li button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:0 8px;border-bottom:1px solid rgba(255,255,255,.08);color:#eae7de;text-align:left}.fives-sname{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px}.fives-sright{display:flex;align-items:center;gap:8px}.fives-sright .fa-flag{width:17px;height:12px;border-radius:1px;box-shadow:none}.fives-sright .fives-lab{font-size:10px;letter-spacing:.06em}.fives-keys{align-items:center;gap:8px;margin-top:18px;font-size:12px;color:#eae7de8c}.fives-keys kbd{font-family:system-ui,sans-serif;font-size:11px;padding:2px 6px;border-radius:4px;border:1px solid rgba(255,255,255,.2)}.fives-keys kbd+*{margin-right:8px}.fives-one{margin-top:8px;font-size:13px;line-height:1.5;color:#eae7deb3}@media(max-width:1023px){.fives[data-typing="1"]{padding-bottom:0}.fives[data-typing="1"] .fives-h1{font-size:24px;margin-top:12px}.fives[data-typing="1"] .fives-lines{gap:5px;margin-top:14px}.fives[data-typing="1"] .fives-line{min-height:36px;gap:10px;padding-right:10px;border-radius:7px;background:radial-gradient(circle 52px at calc(100% - 21px) 50%,rgba(var(--glow),.64),rgba(var(--glow),.6),rgba(var(--glow),.5),rgba(var(--glow),.38),rgba(var(--glow),.26),rgba(var(--glow),.16),rgba(var(--glow),.085),rgba(var(--glow),.035) 84%,rgba(var(--glow),0)),linear-gradient(180deg,#22272a,#131618);background-origin:border-box;background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff29,0 3px #020805}.fives[data-typing="1"] .fives-strip{width:30px;box-shadow:none}.fives[data-typing="1"] .fives-strip b{font-size:18px}.fives[data-typing="1"] .fives-txt{padding:6px 0}.fives[data-typing="1"] .fives-txt .fives-lab,.fives[data-typing="1"] .fives-sub{display:none}.fives[data-typing="1"] .fives-name{margin-top:0;font-size:12px;line-height:1.15;font-variation-settings:"wdth" 90,"wght" 800;-webkit-line-clamp:unset;display:block}.fives[data-typing="1"] .fa-flag{width:22px;height:16px}.fives[data-typing="1"] .fa-club{width:16px;height:18px}.fives[data-typing="1"] .fa-round{width:20px;height:20px}.fives[data-typing="1"] .fives-count{display:none}.fives[data-typing="1"] .fives-right{margin-top:0}}.fives-result,.fives-reveal{display:flex;flex-direction:column;flex:1}.fives-score{display:flex;align-items:baseline;justify-content:center;margin-top:14px}.fives-score b{font-size:148px;line-height:.8;color:#fff}.fives-score.full b{color:var(--fv-green)}.fives-score span{font-family:Archivo;font-variation-settings:"wdth" 70,"wght" 900;font-size:46px;color:#ffffff94}.fives-pickname{font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;letter-spacing:-.02em;font-size:22px;line-height:.95;margin-top:14px;text-align:center}.fives-result .fives-lines{gap:6px;margin-top:20px}.fives-result .fives-line{min-height:46px;gap:12px;padding-right:12px;border-radius:8px;box-shadow:inset 0 1px #ffffff29,0 3px #020805}.fives-result .fives-line:not(.miss){background:radial-gradient(circle 52px at calc(100% - 23px) 50%,rgba(var(--glow),.64),rgba(var(--glow),.6),rgba(var(--glow),.5),rgba(var(--glow),.38),rgba(var(--glow),.26),rgba(var(--glow),.16),rgba(var(--glow),.085),rgba(var(--glow),.035) 84%,rgba(var(--glow),0)),linear-gradient(180deg,#22272a,#131618);background-origin:border-box;background-repeat:no-repeat}.fives-result .fives-strip{width:40px}.fives-result .fives-txt{padding:7px 0}.fives-result .fives-txt .fives-lab{display:none}.fives-result .fives-name{margin-top:0;font-size:14px}.fives-result .fives-sub{margin-top:2px}.fives-result .fa-flag{width:22px;height:16px}.fives-result .fa-club{width:16px;height:18px}.fives-result .fa-round{width:20px;height:20px}.fives-foot{margin-top:auto;padding-top:20px;display:flex;flex-direction:column;gap:12px}.fives-status{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:28px}.fives-next{display:flex;align-items:center;gap:10px;margin-left:auto}.fives-next b{font-size:22px;line-height:.8}.fives-acts{display:flex;flex-direction:column;gap:8px}.fives-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fives-share{min-height:48px;border-radius:4px;border:1.5px solid rgba(255,255,255,.3);color:#eae7de;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px;letter-spacing:.06em;padding:0 16px}.fives-share.solid{min-height:52px;border:0;background:#eae7de;color:#14171a;font-size:15px}.fives-exit{display:flex;align-items:center;justify-content:center;gap:8px}.fives-exit svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fives-streak{display:flex;align-items:center;gap:8px}.fives-flame{width:20px;height:20px;fill:#ff9e6b}.fives-streak b{font-size:22px;line-height:1}.cover-head p{margin-top:8px;font-size:15px;color:#eae7debf}.cover .fives-h1{margin-top:8px;font-size:23px;line-height:1}.cover .fives-h1 em{font-style:normal;color:var(--fv-green)}.cover-daily{margin-bottom:8px;font-size:13px;font-weight:600;color:#8ce9ba}.cover-topgap{width:44px}.cover-giveup{width:100%;min-height:44px;margin-top:20px;border-radius:6px;border:1.5px solid rgba(234,231,222,.45);color:#eae7de;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px;letter-spacing:.08em}.cover-cheat{width:100%;min-height:44px;margin-top:8px;font-size:12px;color:#eae7de80;text-decoration:underline}.cover-ring{width:20px;height:20px;border-radius:50%;border:2px solid var(--fv-green)}.cover-tick{width:26px;height:26px;padding:5px;border-radius:50%;background:var(--fv-green);fill:none;stroke:#06140c;stroke-width:2.5}.cover-just .cover-tick{animation:cover-tick .55s cubic-bezier(.34,1.8,.5,1) both;animation-delay:calc(var(--k)*.12s)}.cover-just:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fv-green);pointer-events:none;transform-origin:left;animation:cover-sweep .7s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--k)*.12s)}.cover .fives-line{height:74px;transition:opacity .35s,transform .35s}.cover .fives-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fives-line.cover-on{transition-delay:.5s;opacity:.55;transform:scale(.97);background:#0b1410;border-color:#ffffff14;box-shadow:none}.cover-on .fives-name{color:#eae7deb3}.cover-on .fives-icon{filter:grayscale(1);opacity:.5}.cover-who{color:#8ce9ba;font-weight:600}.cover-bad,.cover-bad.on{border-color:#f0544f;animation:cover-shake .35s}.cover-note{margin-top:10px;padding:10px 12px;border-radius:6px;font-size:14px;line-height:1.35;animation:cover-in .25s both}.cover-note.ok{background:#35d07f24;color:#8ce9ba}.cover-note.bad{background:#f0544f2e;color:#ffb4b0;border:1px solid rgba(240,84,79,.6)}.cover-log{margin-top:18px}.cover-log ol{list-style:none;margin-top:8px;display:flex;flex-direction:column}.cover-log li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:6px 0;border-top:1px solid rgba(255,255,255,.08)}.cover-logname{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px}.cover-logname.none{color:#f0544f}.cover-squares{display:flex;gap:4px;flex:none}.cover-squares i{width:20px;height:20px;border-radius:4px;background:#ffffff1a}.cover-squares i.y{background:#35d07f59}.cover-squares i.new{background:var(--fv-green)}.cover-squares svg{display:block;fill:none;stroke:#06140c;stroke-width:2.5}.cover-score{display:flex;align-items:baseline;gap:10px}.cover-score b{font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;font-size:72px;line-height:.9;color:var(--fv-green)}.cover-score span{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:16px;letter-spacing:.06em}.cover.perfect .cover-score b{font-size:140px;animation:cover-pop .6s .35s cubic-bezier(.34,1.8,.5,1) both}.cover.perfect .fives-line.cover-on{opacity:1;transform:none;background:linear-gradient(180deg,#1f7a4c,#14573a);border-color:var(--fv-green)}.cover.perfect .cover-on .fives-name,.cover.perfect .cover-who{color:#fff}.cover.perfect .cover-on .fives-icon{filter:none;opacity:1}.cover.perfect .fives-line{animation:cover-pop .5s cubic-bezier(.34,1.8,.5,1) both;animation-delay:calc(var(--i)*.08s)}.cover-verdict h1{animation:cover-pop .5s cubic-bezier(.23,1,.32,1) both}.cover-verdict.perfect h1{color:var(--fv-green)}.cover-solo{margin-top:18px;padding:18px;border-radius:10px;text-align:center;background:linear-gradient(180deg,#1f7a4c,#14573a);animation:cover-pop .5s .2s cubic-bezier(.34,1.8,.5,1) both}.cover-solo .fives-lab{color:#fff}.cover-soloname{margin-top:8px;font-family:Archivo;font-variation-settings:"wdth" 125,"wght" 900;text-transform:uppercase;font-size:30px;line-height:1;color:#fff}.cover-solomore{margin-top:6px;font-size:14px;font-weight:600;color:#fffc}.cover-solo .fives-sub{margin-top:6px;color:#fffc}.cover-status{margin-top:18px}.cover-acts{margin-top:24px}.cover-confirm{display:flex;flex-direction:column;gap:10px}.cover-confirm .fives-go{margin-top:0}@keyframes cover-tick{0%{opacity:0;transform:scale(0) rotate(-120deg)}to{opacity:1;transform:none}}@keyframes cover-sweep{0%{opacity:.9;transform:scaleX(0)}55%{opacity:.75;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes cover-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes cover-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cover-shake{25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@media(prefers-reduced-motion:reduce){.cover-verdict h1,.cover-note,.cover-bad,.cover-tick,.cover-just:after,.cover-solo,.cover .fives-line,.cover-score b{animation:none!important}}@media(min-width:1024px){.cover-head{grid-column:1/-1;margin:20px 0 28px}.cover .fives-h1{font-size:38px;line-height:1;margin:0}.cover-acts{flex-direction:column}}@media(max-width:1023px){.cover .fives-lines{gap:8px;margin-top:14px}.cover .fives-line{height:60px}.cover .fives-line.cover-on{height:40px;gap:10px}.cover-on .fives-strip{width:40px}.cover-on .cover-tick{width:22px;height:22px;padding:4px}.cover-on .fives-txt{flex-direction:row;align-items:center;gap:10px;padding:0}.cover-on .fives-name{flex:1;min-width:0;margin:0;font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cover-on .cover-who{flex:none;max-width:45%;margin:0;font-size:12px}.cover-on .fives-icon{display:none}.cover .cover-head p{font-size:14px}.cover .cover-log{margin-top:14px}.cover[data-typing="1"] .fives-h1{font-size:17px}.cover[data-typing="1"] .fives-line:not(.cover-on){height:36px}.cover[data-typing="1"] .fives-line.cover-on{height:30px}.cover[data-typing="1"] .cover-head p,.cover[data-typing="1"] .cover-log{display:none}.cover[data-over="1"] .fives-line,.fives.cover[data-phase=board][data-over="1"] .fives-line{height:40px;min-height:0;gap:10px}.cover[data-over="1"] .fives-strip{width:40px}.fives.cover[data-over="1"] .fives-lines{gap:6px}.fives.cover[data-over="1"] .cover-solo{margin-top:12px}.fives.cover[data-over="1"] .cover-status{margin-top:14px}.fives.cover[data-over="1"] .cover-acts{margin-top:18px;flex-direction:row}.fives.cover[data-over="1"] .cover-acts>*{flex:1;min-width:0}.fives.cover[data-over="1"]{padding-bottom:12px}.fives.cover[data-over="1"] .cover-log{margin-top:12px}.fives.cover[data-over="1"] .cover-log li{min-height:32px;padding:4px 0}.cover[data-over="1"] .fives-txt{flex-direction:row;align-items:center;gap:10px;padding:0}.cover[data-over="1"] .fives-line .fives-lab,.cover[data-over="1"] .fives-line .fives-sub:not(.cover-who),.cover[data-over="1"] .fives-icon{display:none}.fives.cover[data-phase=board][data-over="1"] .fives-name{font-size:12px;margin:0}.cover[data-over="1"] .cover-who{flex:none;max-width:45%;margin:0;font-size:12px}.cover[data-over="1"] .fives-name{flex:1;min-width:0;margin:0;font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cover-used{list-style:none;margin-top:20px;display:flex;flex-direction:column;gap:6px}.cover-used li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 12px;border-radius:6px;background:#00000047;border:1px solid rgba(255,255,255,.12);font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px}.cover-sq{display:flex;gap:4px;flex:none}.cover-sq i{width:14px;height:14px;border-radius:2px;background:#ffffff24}.cover-sq i.y{background:var(--fv-green)}.fives-go+.fives-share{margin-top:0}.fives-result .fives-go{margin-top:0}.fives-best{margin-top:16px;padding:14px 16px;border-radius:8px;background:#35d07f1a;border:1.5px solid rgba(53,208,127,.6)}.fives-best .fives-gh{padding:0}.fives-best .fives-gh b{font-size:34px;color:var(--fv-green)}.fives-bestname{margin-top:8px;font-family:Archivo;font-variation-settings:"wdth" 110,"wght" 900;text-transform:uppercase;font-size:20px;line-height:1.05}.fives-group{margin-top:18px}.fives-gh{display:flex;align-items:baseline;gap:8px;padding-bottom:4px}.fives-gh b{font-size:26px;line-height:.8}.fives-row{border-bottom:1px solid rgba(255,255,255,.1)}.fives-acc{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#eae7de;text-align:left}.fives-acc svg{width:14px;height:14px;flex:none;fill:none;stroke:#eae7de8c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.fives-acc.open svg{transform:rotate(180deg)}.fives-rname{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:14px}.fives-fit{list-style:none;display:flex;flex-direction:column;gap:6px;padding:0 0 12px}.fives-fit li{display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.3;color:#eae7decc}.fives-fit li.miss{color:#eae7de80}.fives-fit svg{width:16px;height:16px;flex:none}.fives-reveal .fives-acts{margin-top:auto;padding-top:20px}.fives[data-phase=result] .fives-reveal,.fives[data-phase=reveal] .fives-result{display:none}@media(min-width:1024px){.fives{padding:18px 48px 40px}.fives .fives-phone{display:none}.fives .fives-pill.fives-desk{display:flex}.fives .fives-date{width:auto;font-size:11px}.fives .fives-date .fives-desk{display:inline}.fives-body{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:500px minmax(0,1fr);column-gap:48px;align-content:start;align-items:start;flex:none}.fives-h1{grid-column:1/-1;font-size:56px;margin-top:36px;margin-bottom:32px}.fives-lines{margin-top:0}.fives-count{margin-top:24px}.fives-right{margin-top:0;padding:24px;border-radius:12px;background:#08100cb8;border:1px solid rgba(255,255,255,.12)}.fives-one.fives-desk{display:block}.fives-field{margin-top:16px}.fives-field,.fives-field.on{border-radius:8px}.fives-field{background:#0f2218}.fives-lockin{display:flex;padding:0 20px}.fives-suggest{margin-top:6px;border-radius:8px;overflow:hidden;background:#132a1e;border:1px solid rgba(255,255,255,.14);box-shadow:0 16px 32px #0000008c}.fives-suggest>.fives-lab{padding:12px 16px 10px;border-bottom:0}.fives-suggest li button{padding:0 16px;border-top:1px solid rgba(255,255,255,.08);border-bottom:0}.fives-suggest li button.on{background:#35d07f1a}.fives-keys.fives-desk,.fives[data-phase=result] .fives-reveal,.fives[data-phase=reveal] .fives-reveal,.fives[data-phase=result] .fives-result,.fives[data-phase=reveal] .fives-result{display:flex}.fives:not([data-phase=board]) .fives-body{margin-top:28px}.fives-result{flex:none;margin-top:0}.fives-score{margin-top:0}.fives-score b{font-size:176px}.fives-score span{font-size:54px}.fives-pickname{font-size:30px;margin-top:18px}.fives-result .fives-lines{gap:8px;margin-top:24px}.fives-result .fives-line{min-height:52px}.fives-result .fives-name{font-size:15px}.fives-foot{margin-top:24px;padding-top:0}.fives-reveal{flex:none}.fives-h2{font-size:34px;margin-top:0}}@media(max-width:759px){.hub-head.bg-fives{min-height:min(640px,100svh)}}@media(max-width:1023px)and (max-height:720px){.fives[data-phase=board]:not([data-typing="1"]) .fives-h1{font-size:24px;margin-top:8px}.fives[data-phase=board]:not([data-typing="1"]) .fives-lines{gap:8px;margin-top:12px}.fives[data-phase=board]:not([data-typing="1"]) .fives-line{min-height:60px}.fives[data-phase=board]:not([data-typing="1"]) .fives-txt{padding:8px 0}.fives[data-phase=board]:not([data-typing="1"]) .fives-name{font-size:15px;margin-top:3px}.fives[data-phase=board]:not([data-typing="1"]) .fives-strip b{font-size:32px}.fives[data-phase=board]:not([data-typing="1"]) .fives-count{margin-top:14px}.fives[data-phase=board]:not([data-typing="1"]) .fives-count b{font-size:32px}.fives[data-phase=board]:not([data-typing="1"]) .fives-right{padding-top:10px}.fives:not([data-typing="1"]) .fives-go{min-height:48px}.fives-result .fives-score{margin-top:6px}.fives-result .fives-score b{font-size:112px}.fives-result .fives-score span{font-size:36px}.fives-result .fives-pickname{font-size:20px;margin-top:10px}.fives-result .fives-lines{gap:5px;margin-top:14px}.fives-result .fives-line{min-height:42px}.fives-result .fives-txt{padding:5px 0}.fives-result .fives-name{font-size:13px;font-variation-settings:"wdth" 88,"wght" 800}.fives-foot{padding-top:12px;gap:8px}.fives-result .fives-line{min-height:40px}.fives-result .fives-acts{gap:6px}.fives-result .fives-acts .fives-go,.fives-result .fives-share{min-height:44px}}.prosheet-x{position:absolute;top:8px;right:8px;z-index:2;width:var(--tap,44px);height:var(--tap,44px);margin:0;background:none;border:0;color:var(--ink);cursor:pointer}.prosheet-lead{margin:var(--s2) 0 0;font-size:15px;line-height:1.4;color:var(--ink);text-align:center}:root .sheet-inner{position:relative;display:flex;flex-direction:column;overflow:visible;max-height:calc(88svh - 32px);background:linear-gradient(180deg,#1a2b22 0,#132019 120px);color:var(--ink);border:0;border-top:1.5px solid rgba(234,231,222,.34);border-radius:22px 22px 0 0;box-shadow:0 -18px 44px #0000008c}.sheet-med{position:absolute;top:-32px;left:50%;margin-left:-32px;width:64px;height:64px;border-radius:50%;background:#1a2b22;display:flex;align-items:center;justify-content:center;pointer-events:none}.sheet-med:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid rgba(234,231,222,.34);clip-path:inset(0 0 50% 0)}.sheet-med>span{width:48px;height:48px;border-radius:50%;background:#2a3d32;color:var(--ink);display:flex;align-items:center;justify-content:center}.sheet-med svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sheet-head{position:relative;justify-content:center;padding:40px 52px 2px;border-bottom:0;flex:none}.sheet-head h3{text-align:center;text-transform:none;font-variation-settings:"wdth" 112,"wght" 900;font-size:22px;letter-spacing:-.01em;line-height:1.15}.sheet-head .xbtn{position:absolute;top:6px;right:8px;width:var(--tap,44px);height:var(--tap,44px);margin:0}.sheet-head .xbtn svg{stroke:#8b9a8e}.sheet-body{overflow:auto;min-height:0;padding:var(--s4) 22px 30px}.sheet.centre .sheet-body{text-align:center}.sheet-body .sheet-q{font-size:13px;line-height:1.45;color:#8b9a8e;margin-bottom:var(--s3)}.sheet-body .sheet-said{display:inline-flex;align-items:baseline;gap:10px;padding:8px 14px;margin-bottom:var(--s3);border-radius:999px;background:var(--paper);border:1px solid var(--paper-edge)}.sheet-said span{font-size:13px;color:#8b9a8e}.sheet-said b{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 106,"wght" 800;font-size:15px;color:var(--ink)}.sheet-body .btn{border-radius:26px}@media(min-width:768px){:root .sheet-inner{max-width:460px;border:1.5px solid rgba(234,231,222,.16);border-top-color:#eae7de57;border-radius:22px}.sheet-body .btn-stack{flex-direction:column}.sheet-body .btn-stack .btn{flex:none}}.fiq,.fiq-tab{--fiq-1:#1B3FE8;--fiq-2:#1B9E5A;--fiq-3:#E8B33A;--fiq-up:#35D07F;--fiq-down:#FF6A3D;--fiq-sweep:conic-gradient(from 210deg, var(--fiq-1), var(--fiq-2), var(--fiq-3), var(--fiq-1));--a1:#1B3FE8;--a2:#1B9E5A;--deep:#0A1B12}.fiq.club{--a1:var(--c1);--a2:color-mix(in srgb, var(--c2) 55%, var(--c1));--deep:color-mix(in srgb, var(--c1) 16%, #0B0709);--fiq-sweep:conic-gradient(from 210deg, var(--c1), color-mix(in srgb,var(--c1) 45%,var(--c2)), var(--c2), var(--c1))}.glass{position:relative;isolation:isolate;border-radius:20px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(158deg,#ffffff21,#ffffff0a 48%,#ffffff13);box-shadow:inset 0 1px #ffffff47,inset 0 -12px 26px -20px #ffffff80,0 16px 36px -18px #000000bf;overflow:hidden}@supports (backdrop-filter:blur(2px)){.glass{-webkit-backdrop-filter:blur(20px) saturate(185%);backdrop-filter:blur(20px) saturate(185%);background:linear-gradient(158deg,#ffffff1a,#ffffff05 48%,#ffffff0d)}}.glass:after{content:"";position:absolute;left:-40%;top:-70%;width:180%;height:120%;background:radial-gradient(42% 100% at 50% 100%,rgba(255,255,255,.15),transparent 72%);pointer-events:none;z-index:-1;animation:fiq-sheen 11s ease-in-out infinite}@keyframes fiq-sheen{0%,to{transform:translate3d(-12%,0,0)}50%{transform:translate3d(12%,0,0)}}.fiq-hero{position:relative;isolation:isolate;overflow:hidden;padding:var(--s4) var(--gutter) var(--s6);color:var(--feature-fg);background:radial-gradient(130% 86% at 50% -6%,color-mix(in srgb,var(--a2) 22%,var(--deep)) 0%,var(--deep) 54%,color-mix(in srgb,var(--deep) 60%,#000) 100%);border-bottom:2px solid var(--ink);transition:background .5s linear}.fiq-hero .aur{position:absolute;border-radius:50%;filter:blur(52px);opacity:.4;mix-blend-mode:screen;z-index:-2;pointer-events:none}.fiq-hero .a1{width:300px;height:300px;left:-90px;top:-60px;background:radial-gradient(circle,var(--a1),transparent 66%);animation:fiq-aur1 19s ease-in-out infinite}.fiq-hero .a2{width:280px;height:280px;right:-100px;top:40px;background:radial-gradient(circle,var(--a2),transparent 64%);animation:fiq-aur2 23s ease-in-out infinite}.fiq-hero .a3{width:240px;height:240px;left:40px;bottom:-110px;background:radial-gradient(circle,color-mix(in srgb,var(--a1) 50%,var(--a2)),transparent 62%);animation:fiq-aur3 17s ease-in-out infinite}@keyframes fiq-aur1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(46px,34px,0) scale(1.18)}}@keyframes fiq-aur2{0%,to{transform:translateZ(0) scale(1.1)}50%{transform:translate3d(-40px,28px,0) scale(.92)}}@keyframes fiq-aur3{0%,to{transform:translateZ(0) scale(.95)}50%{transform:translate3d(28px,-40px,0) scale(1.14)}}.fiq-switch{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border-radius:100px;background:#00000057;border:1px solid rgba(255,255,255,.13);margin:0 auto var(--s4);max-width:340px}.fiq-switch button{min-height:38px;padding:9px 10px;border:0;border-radius:100px;background:none;cursor:pointer;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;color:var(--feature-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .25s var(--ease),color .25s linear}.fiq-switch button.on{background:var(--a1);color:#fff}.fiq.club .fiq-switch button.on{color:#fff;background:linear-gradient(96deg,var(--c1),color-mix(in srgb,var(--c1) 55%,var(--c2)))}.fiq-switch button{display:flex;align-items:center;justify-content:center;gap:7px}.fiq-switch .sh{width:13px;height:auto;flex:none;color:#ffffff94}.fiq-switch button.on .sh{color:#ffffffe6}.fiq-share{display:inline-flex;align-items:center;gap:8px;margin-top:var(--s4);min-height:var(--tap);padding:10px 16px 10px 14px;border:1px solid var(--feature-rule);border-radius:100px;background:#ffffff0f;cursor:pointer;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.08em;font-size:11px;color:var(--feature-fg);transition:background .18s linear}@media(hover:hover)and (pointer:fine){.fiq-share:hover{background:#ffffff21}}.fiq-share svg{width:16px;height:16px;flex:none;stroke:var(--feature-fg);fill:none;stroke-width:1.9}.fiq-who{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s4)}.fiq-who .mono{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,var(--a1),var(--a2));font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 900;font-size:17px;color:#fff}.fiq-who .nm{min-width:0;flex:1}.fiq-who .nm b{display:block;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:21px;line-height:1;color:var(--feature-fg);overflow:hidden;text-overflow:ellipsis}.fiq-who .nm span{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--feature-dim);margin-top:6px}.fiq-who .fl{width:18px;height:13px;border-radius:2px;flex:none;box-shadow:inset 0 0 0 1px #fff3}.fiq-who .act{flex:none;width:var(--tap);height:var(--tap);display:grid;place-items:center;border:1px solid var(--feature-rule);border-radius:100px;background:#ffffff0d;cursor:pointer}.fiq-who .act svg{width:18px;height:18px;stroke:var(--feature-fg);fill:none;stroke-width:1.9}.fiq-facts{display:grid;grid-template-columns:1fr;gap:9px;margin-bottom:var(--s4)}.fiq-fact{padding:11px 13px;border-radius:12px;border:1px solid var(--feature-rule);background:#ffffff0a}.fiq-fact em{display:block;font-style:normal;font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--feature-dim);font-weight:700}.fiq-fact b{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:13.5px;color:var(--feature-fg);font-weight:600;line-height:1.3}.fiq-fact .fl{width:19px;height:14px;border-radius:2px;flex:none}.fiq-fact .sh{width:15px;height:auto;flex:none;color:var(--feature-fg)}@media(min-width:480px){.fiq-facts{grid-template-columns:1fr 1fr}}.fiq-orb{position:relative;width:196px;height:196px;margin:0 auto;isolation:isolate}.fiq-orb{--mx:0;--my:0}.fiq-orb .gw{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.fiq-orb .w1{transform:translate3d(calc(var(--mx) * 22%),calc(var(--my) * 22%),0)}.fiq-orb .w2{transform:translate3d(calc(var(--mx) * -14%),calc(var(--my) * -14%),0)}.fiq-orb .w3{transform:translate3d(calc(var(--mx) * 30%),calc(var(--my) * 30%),0)}.fiq-orb .w4{transform:translate3d(calc(var(--mx) * 9%),calc(var(--my) * 9%),0) rotate(calc(var(--mx) * 30deg))}.fiq-orb .g1,.fiq-orb .g2,.fiq-orb .g3,.fiq-orb .g4{position:absolute;border-radius:50%;filter:blur(24px);mix-blend-mode:screen}.fiq-orb .g1{top:8%;right:8%;bottom:8%;left:8%;background:radial-gradient(circle at 34% 32%,var(--a1),transparent 66%);animation:fiq-drift1 9s ease-in-out infinite}.fiq-orb .g2{top:14%;right:14%;bottom:14%;left:14%;background:radial-gradient(circle at 70% 40%,var(--a2),transparent 62%);animation:fiq-drift2 11s ease-in-out infinite}.fiq-orb .g3{top:18%;right:18%;bottom:18%;left:18%;background:radial-gradient(circle at 46% 74%,color-mix(in srgb,var(--a1) 40%,var(--a2)),transparent 60%);animation:fiq-drift3 7.5s ease-in-out infinite}.fiq-orb .g4{top:24%;right:24%;bottom:24%;left:24%;background:radial-gradient(circle at 60% 60%,color-mix(in srgb,var(--a2) 55%,#fff),transparent 58%);opacity:.45;animation:fiq-drift4 13s ease-in-out infinite}.fiq-orb{--gx:50%;--gy:50%;--gin:0}.fiq-orb .bloom{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;pointer-events:none;z-index:1}.fiq-orb .glint{position:absolute;left:0;top:0;width:80%;height:80%;margin:-40% 0 0 -40%;border-radius:50%;mix-blend-mode:soft-light;background:radial-gradient(circle,rgba(255,255,255,.5) 0%,rgba(255,255,255,.36) 18%,rgba(255,255,255,.18) 36%,rgba(255,255,255,.06) 54%,transparent 70%);filter:blur(12px);opacity:var(--gin);transform:translate3d(var(--gx),var(--gy),0) scale(calc(.8 + var(--gin) * .2));transition:transform .18s linear,opacity .45s linear}.fiq-orb .rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--fiq-sweep);opacity:.9;-webkit-mask:radial-gradient(circle,transparent 70%,#000 72%);mask:radial-gradient(circle,transparent 70%,#000 72%);animation:fiq-spin 18s linear infinite}.fiq-orb .rim2{position:absolute;top:11%;right:11%;bottom:11%;left:11%;border-radius:50%;background:var(--fiq-sweep);opacity:.4;-webkit-mask:radial-gradient(circle,transparent 76%,#000 78%);mask:radial-gradient(circle,transparent 76%,#000 78%);animation:fiq-spin 26s linear reverse infinite}@keyframes fiq-spin{to{transform:rotate(360deg)}}@keyframes fiq-drift1{0%,to{transform:translateZ(0) rotate(0) scale(1)}33%{transform:translate3d(11%,-9%,0) rotate(40deg) scale(1.12)}66%{transform:translate3d(-8%,7%,0) rotate(-25deg) scale(.94)}}@keyframes fiq-drift2{0%,to{transform:translateZ(0) rotate(0) scale(1.05)}40%{transform:translate3d(-12%,8%,0) rotate(-50deg) scale(.9)}75%{transform:translate3d(7%,10%,0) rotate(20deg) scale(1.1)}}@keyframes fiq-drift3{0%,to{transform:translateZ(0) scale(.97)}50%{transform:translate3d(10%,-12%,0) scale(1.15)}}@keyframes fiq-drift4{0%,to{transform:translate3d(-10%,6%,0) rotate(0)}50%{transform:translate3d(12%,-8%,0) rotate(180deg)}}.fiq-orb .score{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 22px;text-align:center}.fiq-orb .score b{font-family:Archivo;font-variation-settings:"wdth" 86,"wght" 900;font-size:62px;line-height:.86;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 20px rgba(0,0,0,.5)}.fiq-orb .score em{font-style:normal;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;font-weight:700;margin-top:8px;line-height:1.4}.fiq-orb .score .biglock{width:34px;height:40px;stroke:#fff;fill:none;stroke-width:2;opacity:.9}.fiq-orb.placing .rim{background:conic-gradient(from -90deg,var(--a2) 0 var(--p),rgba(255,255,255,.13) var(--p) 100%);animation:none;opacity:1}.fiq-orb .score .pc{font-size:52px}.fiq-place{margin:var(--s4) auto 0;max-width:34ch;font-size:13.5px;line-height:1.55;color:var(--feature-dim);text-align:center}.fiq-ev{display:grid;grid-template-columns:1fr 84px 18px;gap:var(--s3);align-items:center;padding:12px 0;border-bottom:1px solid var(--paper-edge)}.fiq-ev .k b{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:14px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink)}.fiq-ev .k span{display:block;font-size:11.5px;line-height:1.35;color:var(--ink-soft);margin-top:2px}.fiq-ev .bar{height:6px;border-radius:3px;background:var(--paper-deep);overflow:hidden}.fiq-ev .bar i{display:block;height:100%;width:100%;transform-origin:left;border-radius:3px;background:var(--ink-soft);transition:transform .45s var(--ease)}.fiq-ev.done .bar i{background:var(--fiq-2)}.fiq-ev svg{width:16px;height:16px;fill:none;stroke-width:2.6;stroke:var(--paper-edge);justify-self:end}.fiq-ev.done svg{stroke:var(--fiq-2)}.fiq-meta{display:flex;gap:9px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:var(--s4)}.fiq-delta{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:100px;background:#35d07f21;border:1px solid rgba(53,208,127,.3);color:var(--fiq-up)}.fiq-delta.down{background:#ff6a3d21;border-color:#ff6a3d4d;color:var(--fiq-down)}.fiq-delta .tri{width:9px;height:8px;fill:currentColor;animation:fiq-nudge 2.8s ease-in-out infinite}@keyframes fiq-nudge{0%,72%,to{transform:translateY(0)}84%{transform:translateY(-2px)}}.fiq-delta b{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:14px;font-variant-numeric:tabular-nums}.fiq-delta i{font-style:normal;font-size:11px;color:var(--feature-dim);letter-spacing:.04em}.fiq-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:100px;border:1px solid var(--feature-rule);font-size:11px;color:var(--feature-dim);letter-spacing:.04em}.fiq-chip b{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;color:var(--feature-fg);font-size:13px;font-variant-numeric:tabular-nums}.fiq-chip.rank{border-color:color-mix(in srgb,var(--a1) 55%,transparent);background:color-mix(in srgb,var(--a1) 16%,transparent);color:var(--feature-fg)}.fiq-chart{position:relative;margin-top:var(--s4);touch-action:pan-y}.fiq-chart svg{display:block;width:100%;height:96px;overflow:visible}.fiq-chart .line{fill:none;stroke:var(--fiq-up);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.fiq-chart .fill{fill:url(#fiqfade);stroke:none}.fiq-chart .cross{stroke:#ffffff59;stroke-width:1;stroke-dasharray:2 3;opacity:0}.fiq-chart .knob{fill:var(--fiq-up);stroke:#050c08;stroke-width:2.5}.fiq-chart.live .cross{opacity:1}.fiq-read{display:flex;align-items:baseline;gap:9px;justify-content:center;margin-top:6px;min-height:19px}.fiq-read b{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:15px;color:var(--feature-fg);font-variant-numeric:tabular-nums}.fiq-read span{font-size:11px;color:var(--feature-dim);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.fiq-type{margin-top:var(--s5);padding:var(--s5) var(--s4);text-align:left}.fiq-type .lbl{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--feature-dim);font-weight:700}.fiq-type h2{margin:8px 0 0;font-family:Archivo;font-variation-settings:"wdth" 118,"wght" 900;text-transform:uppercase;font-size:clamp(30px,8vw,40px);line-height:.92;color:var(--feature-fg)}.fiq-type p{margin:11px 0 0;font-size:14px;line-height:1.55;color:var(--feature-dim)}.fiq-body{padding:var(--s5) var(--gutter) var(--s6)}.fiq-sec{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin:0 0 var(--s3)}.fiq-sec h2{margin:0;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--ink)}.fiq-info{width:22px;height:22px;flex:none;border-radius:50%;padding:0;border:1px solid var(--paper-edge);background:none;color:var(--ink-soft);font:inherit;font-size:11px;font-weight:700;cursor:pointer;line-height:1}.fiq-note{margin:0 0 var(--s4);font-size:12.5px;line-height:1.55;color:var(--ink-soft)}.fiq-radarwrap{position:relative;max-width:340px;margin:0 auto var(--s4)}.fiq-radar{display:block;width:100%}.fiq-radar .grid,.fiq-radar .spoke{fill:none;stroke:var(--paper-edge);stroke-width:1}.fiq-radar .area{fill:url(#fiqfill);stroke:url(#fiqline);stroke-width:2;stroke-linejoin:round;transform-origin:100px 100px;animation:fiq-bloom 1s cubic-bezier(.2,.8,.25,1) both}.fiq.club .fiq-radar .area{fill:url(#clubfill);stroke:url(#clubline)}@keyframes fiq-bloom{0%{transform:scale(.04) rotate(-24deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}.fiq-radar .dot{fill:var(--ink);stroke:var(--paper);stroke-width:2;transition:r .18s var(--ease)}.fiq-radar .dot.hot{r:5;fill:var(--a1)}.fiq-radar text{font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;fill:var(--ink-soft);font-weight:700;transition:fill .18s linear}.fiq-radar text.hot{fill:var(--ink)}.fiq-radar tspan.v{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:11px;fill:var(--ink);letter-spacing:0}.fiq-radar text.hot tspan.v{fill:var(--a1)}.fiq-spot{position:absolute;left:0;top:0;width:190px;height:190px;margin:-95px 0 0 -95px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--a1) 30%,transparent),transparent 68%);mix-blend-mode:screen;opacity:0;transition:opacity .2s linear}.fiq-radarwrap.live .fiq-spot{opacity:1}.fiq-radarwrap.locked .fiq-radar{opacity:.45}.fiq-lockover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:0 12px}.fiq-lockover svg{width:26px;height:31px;stroke:var(--ink);fill:none;stroke-width:1.9}.fiq-lockover p{margin:0;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;letter-spacing:.06em;font-size:13px;line-height:1.3;color:var(--ink);max-width:18ch}.fiq-ax{display:grid;grid-template-columns:1fr 84px 3ch;gap:var(--s3);align-items:center;padding:12px 0;border-bottom:1px solid var(--paper-edge)}.fiq-ax .k b{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:14px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink)}.fiq-ax .k span{display:block;font-size:11.5px;line-height:1.35;color:var(--ink-soft);margin-top:2px}.fiq-ax .bar{height:6px;border-radius:3px;background:var(--paper-deep);overflow:hidden}.fiq-ax .bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--a1),var(--a2));width:100%;transform-origin:left;transition:transform .45s var(--ease)}.fiq-ax .v{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-variant-numeric:tabular-nums;text-align:right;font-size:16px;color:var(--ink)}.fiq-ax .pad{width:12px;height:14px;stroke:var(--ink-soft);fill:none;stroke-width:1.8;opacity:.7;justify-self:end}.fiq-band{display:flex;width:100%;height:112px;margin-bottom:var(--s3)}.fiq-seg{--sc:var(--ink);position:relative;flex:1;min-width:0;padding:0;border:0;cursor:pointer;color:inherit;font:inherit;overflow:hidden;background:linear-gradient(168deg,color-mix(in srgb,var(--sc) 82%,#05090A),color-mix(in srgb,var(--sc) 30%,#070D0F));clip-path:polygon(16px 0,100% 0,calc(100% - 16px) 100%,0 100%);margin-left:-16px;transition:filter .2s linear}.fiq-seg:first-child{margin-left:0;clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%)}.fiq-seg:last-child{clip-path:polygon(16px 0,100% 0,100% 100%,0 100%)}.fiq-seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(96deg,rgba(255,255,255,.055) 0 10%,transparent 10% 20%)}.fiq-seg .in{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:10px 8px 11px 14px;text-align:left}.fiq-seg .t{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;color:#ffffffb8;white-space:nowrap}.fiq-seg .n{font-family:Archivo;font-variation-settings:"wdth" 92,"wght" 900;font-size:30px;line-height:1;color:#fff;margin-top:4px;letter-spacing:-.01em}.fiq-seg.on{flex-grow:1.7;filter:saturate(1.15) brightness(1.12)}.fiq-seg.on .t{color:#fff}.fiq-seg .flare{position:absolute;left:-30%;top:-40%;width:90%;height:180%;background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.22),transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s linear}.fiq-seg.on .flare{opacity:1;animation:fiq-flare 6s ease-in-out infinite}@keyframes fiq-flare{0%,to{transform:translateZ(0)}50%{transform:translate3d(90%,0,0)}}.fiq-bandfoot{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;padding-top:2px;font-size:12.5px;color:var(--ink-soft)}.fiq-bandfoot b{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.05em;font-size:13px;color:var(--ink)}.fiq-cta{position:relative;isolation:isolate;display:block;width:100%;margin-top:var(--s4);min-height:var(--tap);padding:16px;border:0;border-radius:var(--btn-radius);cursor:pointer;overflow:hidden;background:color-mix(in srgb,var(--a1) 62%,#081018);transition:transform .14s var(--ease)}.fiq-cta i{position:absolute;border-radius:50%;filter:blur(24px);mix-blend-mode:screen;pointer-events:none;z-index:-1}.fiq-cta .c1{width:70%;height:300%;left:-14%;top:-100%;background:radial-gradient(circle,var(--a1),transparent 64%);animation:fiq-cl1 14s ease-in-out infinite}.fiq-cta .c2{width:58%;height:280%;left:34%;top:-90%;background:radial-gradient(circle,var(--a2),transparent 62%);animation:fiq-cl2 19s ease-in-out infinite}.fiq-cta .c3{width:46%;height:260%;left:66%;top:-80%;background:radial-gradient(circle,color-mix(in srgb,var(--a1) 45%,var(--a2)),transparent 60%);animation:fiq-cl3 11s ease-in-out infinite}@keyframes fiq-cl1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(62px,16px,0) scale(1.22)}}@keyframes fiq-cl2{0%,to{transform:translateZ(0) scale(1.12)}50%{transform:translate3d(-54px,-12px,0) scale(.9)}}@keyframes fiq-cl3{0%,to{transform:translateZ(0) scale(.94)}50%{transform:translate3d(34px,18px,0) scale(1.18)}}.fiq-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(150px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.26),transparent 70%);transition:opacity .25s linear}@media(hover:hover)and (pointer:fine){.fiq-cta:hover:after{opacity:1}}@media(hover:hover)and (pointer:fine){.fiq-cta:hover i{filter:blur(20px) saturate(1.25)}}.fiq-cta span{position:relative;z-index:1;font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;text-transform:uppercase;letter-spacing:.07em;font-size:14px;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.4)}.fiq-cta:active{transform:scale(.99)}.fiq-cta.ghost{background:transparent;box-shadow:inset 0 0 0 1.5px var(--feature-rule)}.fiq-cta.ghost i{display:none}.fiq-pitch{text-align:left;margin-top:var(--s5)}.fiq-pitch h1{margin:0;font-family:Archivo;font-variation-settings:"wdth" 120,"wght" 900;text-transform:uppercase;font-size:clamp(30px,8.6vw,40px);line-height:.9;color:var(--feature-fg)}.fiq-pitch p{margin:var(--s3) 0 0;font-size:14.5px;line-height:1.5;color:var(--feature-dim);max-width:36ch}.fiq-row{display:grid;grid-template-columns:22px 1fr 74px 4ch;gap:var(--s3);align-items:center;padding:11px 0;border-bottom:1px solid var(--paper-edge);min-height:var(--tap)}.fiq-row.nf{grid-template-columns:1fr 74px 4ch}.fiq-row .flag{width:22px;height:15px;border-radius:2px;background:var(--paper-deep)}.fiq-row .n{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fiq-row .n em{font-style:normal;display:block;font-size:11px;color:var(--ink-soft);margin-top:1px}.fiq-row .bar{height:6px;border-radius:3px;background:var(--paper-deep);overflow:hidden}.fiq-row .bar i{display:block;height:100%;border-radius:3px;width:100%;transform-origin:left;background:linear-gradient(90deg,var(--a1),var(--a2))}.fiq-row .v{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-variant-numeric:tabular-nums;text-align:right;font-size:15px}.fiq-blur{filter:blur(5px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.fiq-prem{border:1.5px solid var(--ink);border-radius:var(--card-radius);overflow:hidden;background:var(--stock);margin-bottom:var(--s5)}.fiq-prem .head{padding:var(--s4);background:linear-gradient(120deg,#0a1b12,#14262c);color:var(--feature-fg)}.fiq-prem .head b{display:block;font-family:Archivo;font-variation-settings:"wdth" 116,"wght" 900;text-transform:uppercase;font-size:22px;line-height:1;letter-spacing:.02em}.fiq-prem .head p{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--feature-dim)}.fiq-prem .lead{display:flex;gap:11px;align-items:flex-start;margin:var(--s4) var(--s4) 0;padding:13px;border-radius:6px;border:1.5px solid var(--fiq-2);background:color-mix(in srgb,var(--fiq-2) 12%,transparent)}.fiq-prem .lead svg{width:15px;height:15px;flex:none;margin-top:2px;stroke:var(--fiq-2);fill:none;stroke-width:2.8}.fiq-prem .lead b{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:13.5px;line-height:1.4;color:var(--ink)}.fiq-prem .also{margin:var(--s4) var(--s4) 0;font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.fiq-prem ul{list-style:none;margin:0;padding:8px var(--s4) 0}.fiq-prem li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.45;padding:6px 0;color:var(--ink)}.fiq-prem li svg{width:14px;height:14px;flex:none;margin-top:3px;stroke:var(--fiq-2);fill:none;stroke-width:2.6}.fiq-prem .buy{padding:var(--s3) var(--s4) var(--s4)}.fiq-prem .price{font-size:12px;color:var(--ink-soft);text-align:center;margin:10px 0 0}.fiq-lg{display:grid;grid-template-columns:22px 1fr auto auto;gap:var(--s3);align-items:center;width:100%;min-height:var(--tap);padding:11px 0;border-bottom:1px solid var(--paper-edge);background:none;border-left:0;border-right:0;border-top:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.fiq-lg .pos{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:13px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.fiq-lg .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--ink)}.fiq-lg .nm i{font-style:normal;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--a1);font-weight:700;margin-left:7px}.fiq-lg .ty{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink-soft);white-space:nowrap}.fiq-lg .pts{font-family:Archivo;font-variation-settings:"wdth" 88,"wght" 900;font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums;min-width:3ch;text-align:right}.fiq-lg.you{background:color-mix(in srgb,var(--a1) 10%,transparent)}.fiq-empty{text-align:center;padding:var(--s6) var(--s4);border:1.5px dashed var(--paper-edge);border-radius:var(--card-radius);background:var(--stock)}.fiq-empty .sh{width:38px;height:auto;margin:0 auto var(--s4);display:block;color:var(--ink)}.fiq-empty b{display:block;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 800;text-transform:uppercase;letter-spacing:.05em;font-size:15px;color:var(--ink);margin-bottom:8px}.fiq-empty p{margin:0 auto;max-width:36ch;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.fiq-tab{position:relative;isolation:isolate}.fiq-tab .ico{position:relative;display:block;width:17px;height:17px}.fiq-tab .ring{position:relative;display:block;width:17px;height:17px;border-radius:50%;background:var(--fiq-sweep);-webkit-mask:radial-gradient(circle,transparent 52%,#000 55%);mask:radial-gradient(circle,transparent 52%,#000 55%);animation:fiq-spin 6s linear infinite}.fiq-tab .core{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:6px;height:6px;border-radius:50%;background:var(--fiq-sweep)}.fiq-tab .halo{position:absolute;left:50%;top:9px;width:42px;height:42px;margin-left:-21px;border-radius:50%;background:var(--fiq-sweep);filter:blur(12px);opacity:.5;z-index:-1;animation:fiq-breathe 3.6s ease-in-out infinite}@keyframes fiq-breathe{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.58;transform:scale(1.08)}}@media(min-width:900px){.fiq-hero{padding:var(--s5) var(--gutter) var(--s7)}.fiq-split{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:var(--s6);align-items:center;max-width:1020px;margin:0 auto}.fiq-split .l{text-align:center}.fiq-type{margin-top:0;padding:var(--s6) var(--s5)}.fiq-head{max-width:1020px;margin:0 auto}.fiq-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.fiq-body{width:100%;max-width:1020px;margin:0 auto;padding-top:var(--s6)}.fiq-cols{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:var(--s7);align-items:start}.fiq-radarwrap{max-width:380px;margin-bottom:0}.fiq-band{height:132px}}@media(prefers-reduced-motion:reduce){.glass:after,.fiq-hero .aur,.fiq-orb .g1,.fiq-orb .g2,.fiq-orb .g3,.fiq-orb .g4,.fiq-orb .rim,.fiq-orb .rim2,.fiq-delta .tri,.fiq-radar .area,.fiq-tab .ring,.fiq-tab .halo,.fiq-cta i,.fiq-seg .flare{animation:none}}.fiq-screen{flex:1;display:flex;flex-direction:column;min-width:0}.fiq-screen>.fiq-body{flex:1}.fiq-body .fiq-cta.ghost{box-shadow:inset 0 0 0 1.5px var(--ink)}.fiq-body .fiq-cta.ghost span{color:var(--ink);text-shadow:none}.fiq-link{display:block;margin:var(--s4) auto 0;min-height:var(--tap);padding:0 var(--s4);border:0;background:none;cursor:pointer;font:inherit;font-size:13px;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}.fiq-load{height:196px;display:grid;place-items:center}.fiq-load span{width:56px;height:56px;border-radius:50%;border:3px solid rgba(255,255,255,.14);border-top-color:var(--a2);animation:fiq-spin 1s linear infinite}.fiq-hero .fiq-pitch{margin-top:var(--s5)}.fiq-hero .fiq-cta{max-width:420px}.fiq-hero .fiq-place+.fiq-cta,.fiq-hero .fiq-pitch .fiq-cta{margin-left:0}.fiq-hero .fiq-place+.fiq-cta{margin-left:auto;margin-right:auto}.fiq-back{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.fiq-back svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.2}.fiq-row .flag{background:none;display:block;object-fit:cover}.fiq-nudge{margin:var(--s4) 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-soft)}.fiq-nudge button{border:0;background:none;padding:0;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fiq-bd-title{margin:var(--s2) 0 var(--s3);font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;letter-spacing:-.01em;line-height:.95;font-size:30px;color:var(--ink)}@media(min-width:900px){.fiq-bd-title{font-size:42px}}.fiq-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--s4) 0 var(--s4);border-bottom:1.5px solid var(--paper-edge)}.fiq-tabs button{min-height:var(--tap);padding:0 2px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--ink-soft);cursor:pointer;white-space:nowrap;box-shadow:inset 0 -3px 0 transparent}.fiq-tabs button[aria-selected=true]{color:var(--ink);font-weight:800;box-shadow:inset 0 -3px 0 var(--fiq-2)}.fiq-bd-how{font-size:13px;line-height:1.5;color:var(--ink-soft);margin:0 0 var(--s4)}.fiq-bd-ext{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3);margin-bottom:var(--s4)}.fiq-bd-ext div{display:flex;flex-direction:column;gap:3px;padding:var(--s3);border:1px solid var(--paper-edge);border-radius:var(--card-radius);background:var(--stock);min-width:0}.fiq-bd-ext span{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--ink-soft)}.fiq-bd-ext b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fiq-bd-ext i{font-style:normal;font-family:Archivo;font-variation-settings:"wdth" 70,"wght" 900;font-size:34px;line-height:.9;font-variant-numeric:tabular-nums}@media(min-width:900px){.fiq-tabs{max-width:560px}.fiq-bd{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:var(--s7);align-items:start}.fiq-bd:not(:has(.fiq-bd-top)){grid-template-columns:minmax(0,1fr)}.fiq-bd-ext{grid-template-columns:1fr}.fiq-row{grid-template-columns:22px minmax(0,220px) 1fr 4ch}.fiq-row.nf{grid-template-columns:minmax(0,220px) 1fr 4ch}.fiq-row .bar{height:8px}}.fiq-counts dt{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.06em;font-size:12px;color:var(--ink);margin-top:var(--s4)}.fiq-counts dt:first-child{margin-top:0}.fiq-counts dd{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--ink-soft)}.fiq-dev{position:fixed;right:8px;bottom:70px;z-index:80;max-width:260px;padding:10px;border-radius:10px;background:#0a0e0cf0;color:#e9e7e1;font-size:11px;line-height:1.4;box-shadow:0 8px 30px #00000080}.fiq-dev summary{cursor:pointer;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fiq-dev label{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px}.fiq-dev select,.fiq-dev input{font:inherit;color:#111;max-width:120px}@media(min-width:1024px){.fiq-dev{bottom:16px}}.fiq-outsplit{display:flex;flex-direction:column;align-items:center;gap:var(--s5);max-width:1020px;margin:0 auto}.fiq-outorb .fiq-orb{width:224px;height:224px}.fiq-hero.out .fiq-pitch{margin-top:0;width:100%}.fiq-link.light{margin:var(--s2) 0 0;padding:0;color:var(--feature-dim)}.fiq-outbody{max-width:1020px;margin:0 auto}.fiq-outhead{display:flex;align-items:center;gap:9px;padding-bottom:var(--s2);border-bottom:3px solid var(--gold-ink,#E8B33A);margin-bottom:var(--s4)}.fiq-outhead:before{content:"";width:9px;height:9px;background:var(--gold-ink,#E8B33A)}.fiq-outhead h2{margin:0;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.16em;font-size:14px;color:var(--ink)}.fiq-outgrid{display:grid;gap:var(--s4)}.fiq-outradar{position:relative;padding:var(--s4) var(--s5);border-radius:var(--card-radius);border:1px solid var(--paper-edge);background:var(--stock)}.fiq-outradar .fiq-radar{max-width:300px;margin:0 auto}.fiq-outradar .fiq-radar .area{opacity:.35;animation:none}.fiq-outradar .fiq-radar .dot,.fiq-outradar .fiq-radar tspan.v{display:none}.fiq-outlock{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:9px 14px;border-radius:99px;background:#0000009e;border:1px solid rgba(255,255,255,.18);color:#fff;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.fiq-outlock svg{width:13px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2}.fiq-axlist{list-style:none;margin:0;padding:0;display:grid}.fiq-axlist li{padding:12px 0;border-bottom:1px solid var(--paper-edge)}.fiq-axlist b{display:block;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.06em;font-size:14px;color:var(--ink)}.fiq-axlist span{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:var(--ink-soft)}@media(min-width:900px){.fiq-outsplit{flex-direction:row-reverse;justify-content:space-between;padding:var(--s4) 0}.fiq-outorb{flex:1;display:flex;justify-content:center}.fiq-outorb .fiq-orb{width:300px;height:300px}.fiq-hero.out .fiq-pitch{flex:1;max-width:460px}.fiq-outgrid{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:var(--s6);align-items:center}.fiq-axlist{grid-template-columns:1fr 1fr;column-gap:var(--s5)}}.back-face.custom{background:none;box-shadow:none}.back-face.custom:before{display:none}.back-face.custom>.bk{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;box-shadow:none}.card-inner:has(>.back-face.custom):after{box-shadow:none}.bk{position:relative;display:block;width:100%;aspect-ratio:126/190;border-radius:8px;overflow:hidden;container-type:inline-size;--ring:#17405F;--band:transparent;--word:rgba(255,255,255,.5)}.bk.s{border-radius:5px}.bk.xs{border-radius:3px}.bk.sh{box-shadow:0 10px 20px #00000080}.bk.pile{box-shadow:0 2px #06090a,0 3px #fff3,0 5px #06090a,0 6px #fff3,0 8px #06090a,0 9px #fff3,0 16px 20px #0000008c}.bk>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit}.bk>i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.2;-webkit-mask:url(/mark.svg) no-repeat 79% center/155% auto;mask:url(/mark.svg) no-repeat 79% center/155% auto}.bk>i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 2.4cqw 1.2cqw #cfcbc08c,inset 0 0 0 3.2cqw var(--ring)}.bk>b{position:absolute;left:-10cqw;right:-10cqw;top:50%;transform:translateY(-50%) rotate(-8deg);text-box:trim-both cap alphabetic;text-align:center;padding:4.5cqw 0 4.5cqw .22em;background:var(--band);color:var(--word);font-family:Archivo,sans-serif;font-variation-settings:"wdth" 100,"wght" 800;font-weight:800;font-size:8.4cqw;line-height:1;letter-spacing:.22em;text-transform:uppercase}.bk.classic>i{background:repeating-linear-gradient(45deg,#12304a 0,#12304a 4.8cqw,#0e2740 4.8cqw,#0e2740 9.6cqw)}.bk.net{--ring:#3A4046;--band:#0F1214;--word:#F4F2EC}.bk.net>i{background:radial-gradient(ellipse 80% 60% at 50% 38%,rgba(255,255,255,.12),transparent 70%),repeating-linear-gradient(45deg,transparent 0 6.6cqw,rgba(244,242,236,.55) 6.6cqw 7.4cqw),repeating-linear-gradient(-45deg,transparent 0 6.6cqw,rgba(244,242,236,.55) 6.6cqw 7.4cqw),#0f1214}.bk.net>i:before{display:none}.bk.club{--c1:#14171A;--c2:#F4F2EC;--ring:var(--c1);--band:transparent;--word:var(--c2)}.bk.club>i{background:repeating-linear-gradient(90deg,rgba(0,0,0,.14) 0 .7cqw,transparent .7cqw 2.1cqw),repeating-linear-gradient(180deg,var(--c1) 0 11.1111%,var(--c2) 11.1111% 22.2222%)}.bk.club>i:before{display:none}.bk.club>b{transform:translateY(-50%)}.bk.prog{--ring:#A82A07}.bk.prog>i{background:linear-gradient(180deg,#f03d0c 26%,#f03d0c00 94%),radial-gradient(circle,#14171A 0 1.25cqw,transparent 1.4cqw) 0 0/4.4cqw 4.4cqw,#f03d0c}.bk.prog>i:before{background:#f4f2ec;opacity:1}.bk.prog>b{display:none}.bk.away{--ring:#140C33;--band:#2A1A5E;--word:#F4F2EC}.bk.away>i{background:linear-gradient(135deg,#1FB8A6 25%,transparent 25%) -9cqw 0/18cqw 18cqw,linear-gradient(225deg,#1FB8A6 25%,transparent 25%) -9cqw 0/18cqw 18cqw,linear-gradient(315deg,#1FB8A6 25%,transparent 25%) 0 0/18cqw 18cqw,linear-gradient(45deg,#1FB8A6 25%,transparent 25%) 0 0/18cqw 18cqw,#2a1a5e}.bk.away>i:before{display:none}.bk.qtr{--ring:#7E0A1D}.bk.qtr>i{background:conic-gradient(#f2c230 25%,#c8102e 0,#c8102e 50%,#f2c230 0,#f2c230 75%,#c8102e 0) 0 0/50cqw 50.4cqw}.bk.qtr>i:before{opacity:.16}.bk.qtr>b{display:none}.bk.gold{--ring:#E8B33A}.bk.gold>i{background:radial-gradient(ellipse 90% 60% at 30% 20%,rgba(232,179,58,.18),transparent 70%),radial-gradient(circle,rgba(232,179,58,.6) 0 .8cqw,transparent 1.05cqw) 0 0/5.2cqw 5.2cqw,#0b0b0c}.bk.gold>i:before{background:linear-gradient(150deg,#f7da97,#e8b33a 46%,#b8841a);opacity:1}.bk.gold>b{display:none}.bk.panels{--ring:#14171A;--band:#14171A;--word:#F4F2EC}.bk.panels>i{background:url(/backs/panels.svg) 0 0/33.3333cqw auto repeat,#f4f2ec}.bk.panels>i:before{display:none}.bk.shiny{--ring:#B9C0CC;--word:#14171A}.bk.shiny>i{background:repeating-linear-gradient(115deg,#fff0 0,#fff0 6cqw,#fff6 6cqw,#fff6 7cqw,#fff0 7cqw,#fff0 13cqw),linear-gradient(125deg,#8de8d6,#8fb6ff 22%,#d3a6ff 42%,#ffb0cb,#ffe39a 78%,#9bf0b4)}.bk.shiny>i:before{background:#fff;opacity:.6}.bk.kick{--ring:#0F2AA8;--word:#F4F2EC}.bk.kick>i{background:radial-gradient(circle at 50% 50%,transparent 0 33cqw,#F4F2EC 33.2cqw 35cqw,transparent 35.2cqw),linear-gradient(180deg,transparent calc(50% - .9cqw),#F4F2EC calc(50% - .9cqw) calc(50% + .9cqw),transparent calc(50% + .9cqw)),repeating-linear-gradient(180deg,#1b3fe8 0,#1b3fe8 12.6cqw,#1836cc 12.6cqw,#1836cc 25.2cqw)}.bk.kick>i:before{display:none}.bk.kick>b{left:50%;right:auto;transform:translate(-50%,-50%);padding:2.6cqw 3cqw 2.6cqw calc(3cqw + .22em);background:#1b3fe8;white-space:nowrap}.bk.draft{--ring:#1F5F73}.bk.draft>i{background:url(/backs/draft.svg) center/100% 100% no-repeat,#06131a}.bk.draft>i:before{background:#e8b33a;opacity:1;-webkit-mask:url(/mark.svg) no-repeat center/20% auto;mask:url(/mark.svg) no-repeat center/20% auto}.bk.draft>b{display:none}.bk.squad{--ring:#1F5F73}.bk.squad>i:before{background:#14171a;opacity:.9;-webkit-mask:url(/mark.svg) no-repeat center/12% auto;mask:url(/mark.svg) no-repeat center/12% auto}.bk.squad>b{display:none}.bk.draft>i:before{display:none}.bk.snapb{--ring:#0E4A5C}.bk.snapb>i{background:radial-gradient(circle at 50% 50%,#0a202700 0,#0a202700 18cqw,#0a2027d9 70cqw),repeating-conic-gradient(from 0deg at 50% 50%,#4fc9e88c,#4fc9e88c 7deg,#4fc9e800 7deg,#4fc9e800 20deg),#0a2027}.bk.snapb>i:before{background:#f4f2ec;opacity:1;-webkit-mask:url(/mark.svg) no-repeat center/42% auto;mask:url(/mark.svg) no-repeat center/42% auto}.bk.snapb>b{display:none}.bk.flood{--ring:#2A3550;--word:rgba(244,242,236,.7)}.bk.flood>i{background:radial-gradient(circle at 8% 4%,rgba(255,252,230,.95) 0 3cqw,rgba(255,252,230,.35) 7cqw,transparent 32cqw),radial-gradient(circle at 92% 4%,rgba(255,252,230,.95) 0 3cqw,rgba(255,252,230,.35) 7cqw,transparent 32cqw),conic-gradient(from 130deg at 8% 4%,transparent 0deg,rgba(255,252,230,.18) 10deg 30deg,transparent 40deg),conic-gradient(from 190deg at 92% 4%,transparent 0deg,rgba(255,252,230,.18) 10deg 30deg,transparent 40deg),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 6cqw,transparent 6cqw 12cqw) 0 100%/100% 24% no-repeat,linear-gradient(180deg,#0b1430,#13224a 62%,#103a26 76%,#0b2a1b)}.bk.flood>i:before{display:none}.bk.draft{--ring:#C8921E}.bk.squad{--ring:#E8B33A}.bk.squad>i{background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 .6cqw,transparent .6cqw 1.8cqw),repeating-linear-gradient(0deg,rgba(0,0,0,.08) 0 .6cqw,transparent .6cqw 1.8cqw),linear-gradient(122deg,transparent 36%,#E8B33A 36% 37.4%,#0F2A3A 37.4% 38.6%,#1F8AAE 38.6% 61.4%,#0F2A3A 61.4% 62.6%,#E8B33A 62.6% 64%,transparent 64%),linear-gradient(180deg,#0b1b28,#08131c)}.bk.squad>i:before{display:none}.cbk{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}.cbk-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--paper-edge);border-radius:14px;background:var(--paper-deep);margin:20px var(--gutter) 18px;flex:none}.cbk-tabs button{min-height:44px;padding:0 16px;border-radius:10px;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12.5px;color:var(--ink-soft);text-align:center}.cbk-tabs button.on{background:var(--ink);color:var(--paper);box-shadow:0 1px 3px #00000059}.cbk-scroll{flex:1;min-height:0;overflow-y:auto;padding-bottom:92px}.cbk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 var(--gutter)}.cbk-th{position:relative;display:block;border-radius:8px;min-height:44px}.cbk-th .bk{border-radius:8px}.cbk-th.dim .bk{filter:grayscale(.55) brightness(.72)}.cbk-tick{position:absolute;right:-6px;top:-6px;z-index:2;width:22px;height:22px;border-radius:50%;background:var(--ink);border:2px solid var(--paper);display:flex;align-items:center;justify-content:center}.cbk-tick svg{width:11px;height:11px;stroke:var(--paper);fill:none;stroke-width:3.2}.cbk-lk{position:absolute;right:5px;bottom:5px;z-index:2;width:20px;height:20px;border-radius:50%;background:#e8b33a;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000080}.cbk-lk svg{width:11px;height:11px;stroke:#14171a;fill:none;stroke-width:2.6}.cbk-req{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:24px 9px 9px;border-radius:0 0 8px 8px;background:linear-gradient(180deg,#06090800,#060908e6 36%);display:flex;flex-direction:column;gap:6px;text-align:left}.cbk-req b{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;font-weight:800;text-transform:uppercase;font-size:11px;line-height:1.2;letter-spacing:.04em;color:#f4f2ec}.cbk-req em{font-style:normal;font-size:11px;color:#c9d1cb;font-variant-numeric:tabular-nums}.cbk-prog{display:block;width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;overflow:hidden;background:#fff3}.cbk-prog::-webkit-progress-bar{background:#fff3}.cbk-prog::-webkit-progress-value{background:#e8b33a}.cbk-prog::-moz-progress-bar{background:#e8b33a}.cbk-note{margin:14px var(--gutter) 0;font-size:12px;line-height:1.5;color:var(--ink-soft)}.cbk-cta{position:absolute;left:var(--gutter);right:var(--gutter);bottom:16px;z-index:5;display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;min-height:44px;border:1px solid var(--paper-edge);border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--ink);background:var(--paper-deep);box-shadow:0 -18px 24px 6px var(--paper);text-align:left}.cbk-cta b{font-weight:700}.cbk-cta .go{margin-left:auto;flex:none;padding:10px 11px;border-radius:3px;white-space:nowrap;background:linear-gradient(150deg,#f7da97,#e8b33a 46%,#d89f22);color:#14171a;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.dw-nav .cbk-mini{margin-left:auto;width:20px;flex:none}.dw-nav .cbk-mini+.wchev{margin-left:10px}.cbk-insp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:radial-gradient(ellipse 80% 60% at 50% 40%,#163d288c,#040806f5 70%),#040806eb;color:#f4f2ec}.cbk-x{position:absolute;right:8px;top:calc(env(safe-area-inset-top) + 8px);width:44px;height:44px;display:flex;align-items:center;justify-content:center}.cbk-x svg{width:14px;height:14px;stroke:#ffffffb3;fill:none;stroke-width:2}.cbk-stage{perspective:900px;padding:16px 40px;touch-action:none;cursor:grab}.card3d{position:relative;width:210px;border-radius:12px;transform-style:preserve-3d;will-change:transform}.card3d .bk{border-radius:12px;box-shadow:0 34px 60px #000000a6,0 6px 14px #0006}.card3d .fx,.card3d .glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;overflow:hidden;pointer-events:none}.card3d .fx{display:none}.card3d.holo .fx,.card3d.foil .fx,.card3d.lit .fx{display:block}.card3d .fx i,.card3d .glare i{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;display:block;transform:translate(var(--gx,0%),var(--gy,0%))}.card3d .glare i{background:radial-gradient(circle at 50% 50%,#fff6,#fff0 26%);mix-blend-mode:soft-light}.card3d.holo .fx i{background:repeating-linear-gradient(115deg,#ff6e82f2,#ffd66ef2,#78ffa0f2,#6ed6fff2,#be82fff2,#ff6e82f2 20%);mix-blend-mode:color-dodge;opacity:.24;-webkit-mask:linear-gradient(115deg,transparent 32%,#000 46%,#000 54%,transparent 68%);mask:linear-gradient(115deg,transparent 32%,#000 46%,#000 54%,transparent 68%)}.card3d.holo .fx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;background:repeating-linear-gradient(45deg,rgba(255,255,255,.14) 0 1px,transparent 1px 4px),repeating-linear-gradient(-45deg,rgba(255,255,255,.1) 0 1px,transparent 1px 4px);mix-blend-mode:overlay}.card3d.foil .fx i{background:linear-gradient(115deg,transparent 30%,rgba(255,236,190,.28) 44%,rgba(255,248,230,.42) 50%,rgba(255,236,190,.28) 56%,transparent 70%);mix-blend-mode:overlay;opacity:.7}.card3d.lit .fx i{top:0;right:0;bottom:0;left:0;transform:none;mix-blend-mode:screen;animation:litflick 3.6s ease-in-out infinite;background:radial-gradient(circle at 8% 4%,rgba(255,250,225,.95) 0 3%,rgba(255,240,190,.4) 10%,transparent 34%),radial-gradient(circle at 92% 4%,rgba(255,250,225,.95) 0 3%,rgba(255,240,190,.4) 10%,transparent 34%),conic-gradient(from 130deg at 8% 4%,transparent 0deg,rgba(255,246,210,.28) 8deg 32deg,transparent 42deg),conic-gradient(from 190deg at 92% 4%,transparent 0deg,rgba(255,246,210,.28) 8deg 32deg,transparent 42deg)}.card3d.lit .fx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;background:linear-gradient(180deg,transparent 58%,rgba(255,248,215,.16) 74%,transparent 92%)}@keyframes litflick{0%,to{opacity:1}46%{opacity:.86}50%{opacity:.97}53%{opacity:.82}58%{opacity:1}}@media(prefers-reduced-motion:reduce){.card3d.lit .fx i{animation:none}}.cbk-info{display:flex;flex-direction:column;align-items:center;gap:12px;width:250px;text-align:center}.cbk-name{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 112,"wght" 900;font-weight:900;text-transform:uppercase;font-size:20px;letter-spacing:.04em}.cbk-ireq{display:flex;flex-direction:column;gap:8px;width:100%}.cbk-ireq span{font-size:14px}.cbk-ireq em{font-style:normal;font-size:12.5px;color:#a9b5ab;font-variant-numeric:tabular-nums}.cbk-ireq .cbk-prog{height:8px}.cbk-use,.cbk-gold{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;border-radius:4px;font-family:Archivo,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:15px}.cbk-use{background:#eae7de;color:#0d1512}.cbk-gold{background:linear-gradient(150deg,#f7da97,#e8b33a 46%,#d89f22);color:#14171a}.cbk-inuse{display:flex;align-items:center;gap:7px;min-height:44px;font-size:14px;color:#a9b5ab}.cbk-inuse svg{width:15px;height:15px;stroke:#5bc98a;fill:none;stroke-width:2.6}.cbk-info .stg-grp{width:100%;text-align:left;border-color:#ffffff29}.cbk-info .stg-row{color:#f4f2ec}.cbrow{display:flex;align-items:center;gap:14px;margin:24px var(--gutter) 0;width:calc(100% - 2 * var(--gutter));padding:12px 16px 12px 14px;flex:none;border:1px solid var(--paper-edge);border-radius:8px;background:var(--paper-deep);min-height:76px;color:var(--ink);text-align:left}.cbrow .cur{width:34px;flex:none}.cbrow .lab{flex:1;min-width:0}.cbrow .lab em{display:block;font-style:normal;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.cbrow .lab b{display:block;margin-top:4px;font-family:Archivo,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px}.cbrow .tease{display:flex;align-items:center;flex:none;position:relative;margin-right:6px}.cbrow .tease .t{width:28px;margin-left:-12px;display:block}.cbrow .tease .t:first-child{margin-left:0}.cbrow .tease .cbk-lk{right:-8px;bottom:-6px}@media(min-width:900px){.cbk-grid{gap:16px}.cbk{max-width:520px;margin:0 auto;width:100%}.cbk-tabs{width:auto}.card3d{width:290px}}.cbk-hub{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--tap,44px);padding:10px 14px;margin-bottom:10px;border:1px solid var(--paper-edge);border-radius:14px;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.cbk-hub-wrap{padding:var(--s6) var(--gutter) 0}.cbk-hub-wrap .cbk-hub{margin-bottom:0}.cbk-hub-t{flex:1;font-weight:700;display:flex;flex-direction:column}.cbk-hub-t small{font-weight:500;opacity:.7}.cbk-hub-fan{position:relative;display:flex;align-items:center}.cbk-hub-fan .bk{opacity:.55;margin-left:-14px;transform:rotate(6deg)}.cbk-hub-fan .bk:first-child{margin-left:0;transform:rotate(-6deg)}.cbk-hub-lk{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.cbk-hub-lk svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}.cbk-hub .wchev{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}:root{--ice:#8FD3FF;--ice-bg:rgba(143,211,255,.1);--ice-edge:rgba(143,211,255,.38)}.fz-ico{width:18px;height:18px;flex:none;fill:none;stroke:var(--ice);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dw-nav .fz-ico{stroke:var(--ice)}.dw-nav small.fz-left,.masthead .acct-streak.ice{color:var(--ice)}.cal-stat .v.ice svg{fill:var(--ice)}.cal-day.frozen{border-color:var(--ice-edge);background:#8fd3ff1f;color:#eae7de}.cal-day.frozen .s{padding-top:8px}.cal-day.frozen .fz-ico{width:20px;height:20px}.cal-key i.frozen{border-color:var(--ice-edge);background:#8fd3ff38}.fz-banner{position:absolute;z-index:7;top:12px;left:var(--gutter);right:var(--gutter);display:flex;gap:12px;align-items:center;padding:14px 12px 14px 16px;border-radius:10px;background:#0e1614eb;border:1px solid rgba(255,255,255,.14);color:#eae7de}.fz-banner p{margin:0;font-size:15px;line-height:1.4;flex:1;min-width:0}.fz-banner b{font-weight:700}.fz-banner.ice{background:#122428f0;border-color:var(--ice-edge)}.fz-x{flex:none;width:var(--tap);height:var(--tap);margin:-8px -4px -8px 0;display:grid;place-items:center;background:none;color:#fff9;cursor:pointer}.fz-x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.fz-banner.rescue{flex-direction:column;align-items:stretch;gap:10px;padding:16px;background:#1c1612f0;border-color:#ff9e6b73}.fz-rhead{display:flex;align-items:flex-start;gap:12px}.fz-rhead h3{margin:0;flex:1;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 850;text-transform:uppercase;font-size:19px;line-height:1.1}.fz-flame{width:18px;height:18px;flex:none;margin-top:2px;fill:#ff9e6b}.fz-banner.rescue p{font-size:16px;flex:none}.fz-banner p.fz-ends{display:flex;align-items:center;gap:8px;color:#ff9e6b;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;letter-spacing:.08em}.fz-ends svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.fz-buy{min-height:var(--tap);border-radius:6px;background:#e9e7e1;color:#14171a;cursor:pointer;font-family:Archivo;font-variation-settings:"wdth" 108,"wght" 850;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.fz-banner p.fz-fine{font-size:12.5px;line-height:1.4;color:#fff9}@media(min-width:760px){.fz-banner{max-width:520px;left:var(--gutter);right:auto}}.prosheet.fixed{position:fixed;z-index:60}.prosheet-in.fz-sheet{background-image:none;padding:0 0 var(--s6)}.fz-shead{display:flex;align-items:center;justify-content:space-between;padding:var(--s3) var(--gutter) var(--s3);border-bottom:1px solid var(--paper-edge)}.prosheet .fz-shead h3{text-align:left;font-size:19px}.fz-sheet .fz-x{margin:0 -12px 0 0}.fz-slots{display:flex;align-items:center;gap:16px;padding:var(--s5) var(--gutter) 0}.fz-pair{display:flex;gap:10px}.fz-slots .fz-slot{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;margin:0;border:2px dashed rgba(255,255,255,.28)}.fz-slot .fz-ico{width:26px;height:26px;stroke:#ffffff4d}.fz-slot.full{border:2px solid var(--ice);background:var(--ice-bg)}.fz-slot.full .fz-ico{stroke:var(--ice)}.fz-slots b{display:block;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 850;text-transform:uppercase;font-size:30px;line-height:1;color:var(--ink)}.fz-slots span{display:block;margin-top:6px;font-size:14px;color:var(--ink-soft)}.fz-how{margin:var(--s4) 0 0;padding:0 var(--gutter);font-size:15px;line-height:1.5;color:var(--ink)}.fz-sheet h4{margin:var(--s5) var(--gutter) 0;padding-bottom:var(--s3);border-bottom:1px solid var(--paper-edge);font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.11em;font-size:14px;color:var(--ink)}.prosheet ul.fz-used{margin:0;padding:0 var(--gutter);gap:0}.fz-used li{align-items:center;gap:12px;min-height:var(--tap);font-size:15px}.fz-used li svg{margin:0;width:18px;height:18px;stroke:var(--ice)}.fz-used li span{flex:1}.fz-used li svg.fz-drop{width:14px;height:14px;margin:0 -4px 0 0;fill:var(--ice);stroke:none}.fz-used li b{font-family:Archivo;font-variation-settings:"wdth" 100,"wght" 800;color:var(--ice)}@media(min-width:768px){.prosheet-in.fz-sheet{max-width:440px;border-radius:16px}}.wrap.dx{display:block}.dx .sechead{flex-direction:row;flex-wrap:nowrap;align-items:baseline}.dx-pad{padding:16px var(--gutter) 0}.dx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;padding:16px var(--gutter) 0}.dx-sec-desk{display:none}.dx-card{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;width:100%;text-align:left;border-radius:8px;color:#f2f0e9;cursor:pointer;background:linear-gradient(168deg,#161d1a,#0d1311 54%,#080b0a);box-shadow:0 1px #0006,0 10px 22px #00000047;transition:transform .22s var(--ease),box-shadow .22s var(--ease)}@media(hover:hover)and (pointer:fine){.dx-card:hover{transform:translateY(-3px);box-shadow:0 1px #0006,0 18px 34px #0006}}.dx-card:active{transform:translateY(-1px)}.dx-card:focus-visible{outline:2px solid var(--mc,#E8B33A);outline-offset:3px}:where(.dx-card)>span{display:block}.dx-wait{min-height:180px;cursor:default;pointer-events:none}.dx-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.42;background:radial-gradient(ellipse 70% 60% at 0% -2%,color-mix(in srgb,var(--mc,#E8B33A) 62%,transparent),color-mix(in srgb,var(--mc,#E8B33A) 16%,transparent) 42%,transparent 72%)}.dx-glow{transform-origin:0 0;transition:transform .4s var(--ease),opacity .4s var(--ease)}.dx-card:focus-visible .dx-glow{transform:scale(1.3);opacity:.72}@media(hover:hover)and (pointer:fine){.dx-card:hover .dx-glow{transform:scale(1.3);opacity:.72}}.dx-glow.gold{--mc:#E8B33A;background:radial-gradient(ellipse 70% 70% at 0% -2%,rgba(232,179,58,.6),rgba(232,179,58,.14) 42%,transparent 72%)}.dx-glow.fan{opacity:.55;background:radial-gradient(ellipse 80% 70% at 0% 0%,rgba(242,84,91,.62),rgba(242,84,91,.16) 45%,transparent 75%)}.dx-rel{position:relative}.dx-kick{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#ffffff94}.dx-meta{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#ffffff94}.dx-go{display:flex;align-items:center;gap:7px;font-family:Archivo;font-variation-settings:"wdth" 106,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:#f2f0e9}.dx-go.small{font-size:10.5px}.dx-go svg{transition:transform .22s var(--ease)}@media(hover:hover)and (pointer:fine){.dx-card:hover .dx-go svg{transform:translate(4px)}}.dx-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14)}.dx-foot.end{justify-content:flex-end}.display .gold,.gold{color:#e8b33a}.dx-today{min-height:138px;padding:14px 14px 18px;background:linear-gradient(168deg,#1a2420,#101815 54%,#0b100e);border:1px solid color-mix(in srgb,var(--mc) 38%,transparent)}.dx-today .dx-glow{opacity:.78;background:radial-gradient(ellipse 80% 70% at 0% -2%,color-mix(in srgb,var(--mc) 62%,transparent),color-mix(in srgb,var(--mc) 16%,transparent) 46%,transparent 76%)}.dx-card.dx-today:focus-visible .dx-glow{opacity:1}@media(hover:hover)and (pointer:fine){.dx-card.dx-today:hover .dx-glow{opacity:1}}.dx-today-in{position:relative;display:flex!important;flex-direction:column;gap:10px;flex:1}.dx-today-top{display:flex;align-items:center;justify-content:space-between}.dx-ico{line-height:0}.dx-ico .ico{width:40px;height:40px;display:block;stroke:var(--mc);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dx-today-ttl{font-size:18px;line-height:.9;margin-top:4px;display:block}.dx-today-in .dx-today-ttl.display{font-variation-settings:"wdth" 112,"wght" 900}.dx-today-ttl .b{color:var(--mc)}.dx-today-line{font-size:12px;line-height:1.4;color:#ffffffd1;margin-top:-4px}.dx-today-foot{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px}.dx-played{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#ffffff73}.dx-played.on{color:#fff}.dx-played svg{width:13px;height:13px;flex:none;color:#35d07f}.dx-today-foot .dx-meta{white-space:nowrap;font-weight:600;color:#ffffffb3}.dx-today-foot{margin-top:auto;padding-top:6px;min-height:16px}.dx-new{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:#0a1b12;background:var(--mc);border-radius:3px;padding:3px 6px}.dx-iq{gap:12px;padding:16px;border:1px solid rgba(255,255,255,.1);background:#0a1510}.dx-iq:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 88% 14%,rgba(27,63,232,.5),transparent 62%),radial-gradient(ellipse 55% 70% at 12% 88%,rgba(27,158,90,.4),transparent 62%);transform-origin:50% 50%;animation:dxbreathe 9s ease-in-out infinite;transition:opacity .3s var(--ease)}.dx-iq:focus-visible:before{animation-duration:5s}@media(hover:hover)and (pointer:fine){.dx-iq:hover:before{animation-duration:5s}}@keyframes dxbreathe{0%,to{transform:translate(0) scale(1);opacity:.85}35%{transform:translate(-3%,2%) scale(1.12) rotate(2deg);opacity:1}70%{transform:translate(2.5%,-2%) scale(1.06) rotate(-2deg);opacity:.92}}.dx-iq-top{display:flex!important;justify-content:space-between;align-items:center}.dx-iq-row{display:flex!important;align-items:baseline;gap:10px;flex-wrap:wrap}.dx-iq-num{display:block;font-family:Archivo;font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 70,"wght" 900;font-size:76px;line-height:.8;letter-spacing:-.03em;color:#fff}.dx-iq-num.dim{color:#ffffff47}.dx-delta{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px;letter-spacing:.06em;color:#35d07f;white-space:nowrap}.dx-delta.down{color:#ff5a2a}.dx-iq-ttl{font-size:22px;line-height:.95;display:block}.dx-iq-ttl .b{color:#6f8cff}.dx-iq-body{font-size:12px;line-height:1.45;color:#ffffffa8}.dx-spark{width:100%;height:44px;display:block}.dx-iq-axis{display:flex!important;justify-content:space-between;margin-top:6px}.dx-bar{height:6px;border-radius:3px;background:#ffffff24;overflow:hidden}.dx-bar i{display:block;height:100%;border-radius:3px;background:#6f8cff}.dx-friends{gap:14px;padding:16px}.dx-fr-head{display:flex!important;justify-content:space-between;align-items:flex-start;gap:10px}.dx-fr-titles{display:block;min-width:0}.dx-fr-name{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:13px;line-height:1.2}.dx-fr-titles .dx-meta{display:block;margin-top:4px}.dx-status{flex:none;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ffffffad;border:1px solid rgba(255,255,255,.28);border-radius:3px;padding:3px 6px}.dx-status.turn{color:#7fd9a4;border-color:#7fd9a480;background:#7fd9a41f}.dx-fr-mid{display:flex!important;align-items:flex-end;justify-content:space-between;gap:12px}.dx-fr-text{display:block;min-width:0}.dx-fr-big{display:block;font-size:22px;line-height:.86;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dx-fr-big.plain{white-space:normal;word-spacing:.18em}.dx-fr-sub{display:block;font-size:12px;line-height:1.45;color:#ffffffa8;margin-top:8px}.dx-rank{flex:none;text-align:right}.dx-rank b{display:block;font-family:Archivo;font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 76,"wght" 800;font-size:30px;line-height:1}.dx-sf{gap:16px;padding:20px 18px 16px;min-height:196px;background:linear-gradient(168deg,#1a2420,#101815 54%,#0b100e);border:1px solid color-mix(in srgb,#F2545B 38%,transparent)}.dx-sf .dx-glow.fan{opacity:1;background:radial-gradient(ellipse 80% 70% at 0% 0%,rgba(242,84,91,.32),transparent 75%)}.dx-sf-pitch{display:flex!important;align-items:center;gap:12px;font-size:14px;line-height:1.45;color:#eae7decc}.dx-sf-pitch svg{flex:none}.dx-sf-head{display:flex!important;align-items:center;gap:14px}.dx-sf-badge{flex:none;width:34px;height:40px;display:block;color:#f2f0e9}.dx-sf-badge .badge{width:100%;height:100%}.dx-sf-id{display:block;min-width:0}.dx-sf-club{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font-family:Archivo;font-variation-settings:"wdth" 112,"wght" 900;text-transform:uppercase;font-size:22px;line-height:1}.dx-sf-best{margin-left:auto;flex:none;text-align:right;padding-top:2px;font-size:12px;color:#eae7debf}.dx-sf-best .dx-meta{display:block;margin-bottom:4px}.dx-sf-test{font-size:20px;line-height:1.05;margin-top:auto;display:block;text-align:left}.dx-sf-fan{color:#f2545b}.dx-sf-state{font-size:12px;color:#ffffffb8}.dx-sf .dx-foot{border-top-color:#ffffff1f;padding-top:12px}.dx-track{display:flex!important;align-items:flex-end;margin-top:auto}.dx-step{flex:1 1 0;min-width:0;display:flex!important;flex-direction:column;align-items:center}.dx-step-row{position:relative;width:100%;height:16px;display:grid;place-items:center}.dx-link{position:absolute;left:50%;width:100%;top:50%;height:2px;margin-top:-1px;background:#ffffff24}.dx-link.on{background:var(--c1)}.dx-dot{position:relative;width:12px;height:12px;border-radius:50%;background:#2a3530}.dx-dot.done{background:var(--c1);box-shadow:0 0 0 3px #0d1311}.dx-dot.now{width:16px;height:16px;background:#0d1311;border:2px solid var(--c1)}.dx-step-lab{height:12px;margin-top:6px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#d6dcd8}.dx-more{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px var(--gutter) 0}.dx-mini{display:flex;flex-direction:column;align-items:center;gap:8px;color:#eae7de}.dx-mini-tile{width:100%;aspect-ratio:1;display:grid;place-items:center;border-radius:8px;background:linear-gradient(168deg,#1a2420,#101815 54%,#0b100e);border:1px solid color-mix(in srgb,var(--mc) 34%,transparent);box-shadow:inset 0 -2px color-mix(in srgb,var(--mc) 45%,transparent),0 1px #0006,0 10px 22px #00000047;transition:transform .22s var(--ease)}.dx-mini-tile{position:relative;overflow:hidden;isolation:isolate}.dx-mini-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(ellipse 80% 70% at 50% 0%,color-mix(in srgb,var(--mc) 55%,transparent),transparent 72%),color-mix(in srgb,var(--mc) 12%,transparent);transition:opacity .22s var(--ease)}.dx-mini:focus-visible .dx-mini-tile{transform:translateY(-3px)}@media(hover:hover)and (pointer:fine){.dx-mini:hover .dx-mini-tile{transform:translateY(-3px)}}.dx-mini:focus-visible .dx-mini-tile:before{opacity:1}@media(hover:hover)and (pointer:fine){.dx-mini:hover .dx-mini-tile:before{opacity:1}}.dx-mini-tile .ico{transition:transform .26s var(--ease)}@media(hover:hover)and (pointer:fine){.dx-mini:hover .ico{transform:scale(1.08) rotate(-4deg)}}.dx-mini:focus-visible .dx-mini-tile{outline:2px solid var(--mc);outline-offset:3px}.dx-mini-tile .ico{width:46%;height:46%;stroke:var(--mc);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dx-mini-lab{font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.1em;text-align:center;line-height:1.25}.dx-all{min-height:44px;display:flex;align-items:center;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:var(--ink)}@media(min-width:1024px){.wrap.dx{padding-inline:var(--gutter);max-width:1240px;display:grid;column-gap:32px;align-items:start;grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"today side" "more side";grid-template-rows:1fr auto}.dx-today-col{grid-area:today}.dx-mini-tile{aspect-ratio:4/3}.dx-more-col{grid-area:more}.dx-side{grid-area:side}.dx .sechead{padding-left:0;padding-right:0}.dx .rulebar{margin-left:0;margin-right:0}.dx-pad,.dx-grid,.dx-more{padding-left:0;padding-right:0}.dx-sec-desk{display:block}.wrap.dx-wide{max-width:1240px}.dx-today{min-height:172px;padding:16px 16px 20px}.dx-today-ttl{font-size:31px}.dx-today-in .dx-today-ttl.display{font-variation-settings:"wdth" 125,"wght" 900}.dx-today-foot{padding-top:8px}.dx-today-line{font-size:13px}}.dx-card:after,.dx-mini-tile:after{content:"";position:absolute;top:-30%;bottom:-30%;left:0;width:52%;z-index:4;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.05) 28%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.05) 72%,transparent 100%);transform:translate(-190%) skew(-18deg);opacity:0;pointer-events:none}.dx-card:focus-visible:after,.dx-mini:focus-visible .dx-mini-tile:after{animation:plateshine .82s var(--ease)}@media(hover:hover)and (pointer:fine){.dx-card:not(.dx-wait):hover:after,.dx-mini:hover .dx-mini-tile:after{animation:plateshine .82s var(--ease)}}@media(prefers-reduced-motion:reduce){.dx-iq:before{animation:none}.dx-card:focus-visible .dx-glow{transform:none}@media(hover:hover)and (pointer:fine){.dx-card:hover .dx-glow{transform:none}}.dx-card:focus-visible:after,.dx-mini:focus-visible .dx-mini-tile:after{animation:none}@media(hover:hover)and (pointer:fine){.dx-card:hover:after,.dx-mini:hover .dx-mini-tile:after{animation:none}}}.sitefoot-left{display:flex;flex-direction:column;gap:var(--s3);min-width:0}.sitefoot-note{font-size:11.5px;line-height:1.5;color:var(--ink-soft);text-wrap:pretty}.sitefoot-note a{position:relative;color:inherit;text-decoration:underline;text-underline-offset:2px}.sitefoot-note a:after{content:"";position:absolute;top:-14px;right:-8px;bottom:-14px;left:-8px}@media(hover:hover)and (pointer:fine){.sitefoot-note a:hover{color:var(--cobalt)}}@media(min-width:1024px){.sitefoot-note{white-space:nowrap}}.masthead .acct{gap:10px}.masthead .acct-btn{min-height:44px;padding:0 16px;border-radius:3px;border:1px solid #31463A;background:#132019;color:#eae7de;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;letter-spacing:.1em;font-size:12px;transition:transform .14s var(--ease)}@media(hover:hover)and (pointer:fine){.masthead .acct-btn:hover{border-color:#eae7de}}.masthead .acct-btn.solid{background:#eae7de;border-color:#eae7de;color:#0d1512}@media(hover:hover)and (pointer:fine){.masthead .acct-btn.solid:hover{background:#fff}}.masthead .acct-streak{gap:4px;font-family:Archivo;font-variation-settings:"wdth" 104,"wght" 800;font-size:12px;color:#ff9e6b;text-transform:uppercase}.masthead .acct-streak b{color:inherit;font-variation-settings:inherit}.masthead .acct-streak svg{width:14px;height:14px;fill:currentColor}.masthead .acct-av{width:32px;height:32px;border:1px solid #31463A;background:#132019;color:#eae7de;font-family:Archivo;font-weight:800;position:relative}.masthead .acct-av:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.masthead .wordmark{white-space:nowrap}@media(max-width:420px){.masthead{gap:var(--s2)}.masthead .wordmark{font-size:24px}.masthead .acct{gap:8px}.masthead .acct-btn{padding:0 10px;letter-spacing:.05em;font-size:11px}}.au-submit{margin-top:var(--s4)}.lp-strip,.lp-banner{display:block;width:100%;box-sizing:border-box;position:relative;overflow:hidden;color:#f2f0e9;text-align:left;background:linear-gradient(100deg,#2b2209,#19170c 55%,#12211a);border-top:2px solid #E8B33A;border-bottom:1px solid rgba(232,179,58,.3)}.lp-trophy{display:block;overflow:visible;flex:none;pointer-events:none}.lp-kick{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#e8b33a}.lp-big{display:block;line-height:.9}.lp-big .gold{color:#e8b33a}.lp-cta{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:3px;box-sizing:border-box;background:#e8b33a;color:#0d1512;border:1px solid #E8B33A;cursor:pointer;font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:12px;letter-spacing:.1em;white-space:nowrap}.lp-cta.ghost{background:transparent;color:#f2f0e9;border-color:#e8b33a99}.lp-cta:focus-visible,.lp-strip:focus-visible{outline:2px solid #E8B33A;outline-offset:3px}@media(hover:hover)and (pointer:fine){.lp-cta:hover{filter:brightness(1.08)}.lp-cta.ghost:hover{background:#e8b33a1a;filter:none}.lp-strip:hover .lp-strip-arrow svg{transform:translate(3px)}}.lp-strip-arrow svg,.lp-cta svg{transition:transform .22s var(--ease)}.lp-strip{padding:0;cursor:pointer;margin:0}.lp-strip-in{display:flex;align-items:center;gap:14px;padding:16px}.lp-strip-txt{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px}.lp-strip .lp-big{font-size:22px}.lp-strip-arrow{flex:none;width:44px;height:44px;border-radius:3px;background:#e8b33a;display:grid;place-items:center}.lp-strip-cta{display:none}.lp-banner{margin-top:32px;padding:20px 16px}.lp-banner .lp-big{font-size:32px;margin:0}.lp-sub{margin:0;font-size:14px;line-height:1.45;color:#ffffffb8}.lp-more{display:none}.lp-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.lp-btns .lp-cta{flex:1 1 auto;padding:0 8px}.lp-banner-in{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:8px;align-items:center}.lp-banner-txt{display:contents}.lp-banner-txt>.lp-kick,.lp-banner-txt>.lp-big,.lp-banner-txt>.lp-sub{grid-column:1}.lp-banner-txt>.lp-kick{grid-row:1}.lp-banner-txt>.lp-big{grid-row:2}.lp-banner-txt>.lp-sub{grid-row:3}.lp-banner-cup{grid-column:2;grid-row:1 / span 3;display:flex;align-items:center;justify-content:center}.lp-btns{grid-column:1 / -1;grid-row:4;margin-top:8px}@media(min-width:1024px){.lp-strip{height:96px}.lp-strip-in{width:900px;max-width:100%;height:100%;margin:0 auto;padding:0;gap:20px;box-sizing:border-box}.lp-strip .lp-big{font-size:28px}.lp-strip-cup svg{width:68px;height:76px}.lp-strip-arrow{display:none}.lp-strip-cta{display:flex;flex:none}.lp-banner{margin-top:40px;padding:0}.lp-banner-in{width:900px;max-width:100%;margin:0 auto;padding:36px 0;box-sizing:border-box;grid-template-columns:minmax(0,1fr) 340px;column-gap:56px;row-gap:0}.lp-banner-txt{display:flex;flex-direction:column;gap:18px;grid-column:1;grid-row:1}.lp-banner .lp-big{font-size:50px;line-height:.88}.lp-sub{font-size:15px;line-height:1.5;max-width:420px}.lp-more{display:inline}.lp-btns{grid-column:auto;grid-row:auto;margin-top:0;flex-wrap:wrap}.lp-btns .lp-cta{flex:none;padding:0 20px}.lp-banner-cup{grid-column:2;grid-row:1}.lp-banner-cup svg{width:200px;height:225px}}.rc-head{padding:32px var(--gutter) 0}.rc-kick{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#ffffff80}.rc-title{margin:12px 0 0;font-size:40px}.rc-lede{margin:14px 0 0;font-size:14px;line-height:1.45;color:#ffffffa8}.rc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px var(--gutter) 0}.rc-plate{position:relative;overflow:hidden;isolation:isolate;border-radius:8px;padding:14px;display:flex;flex-direction:column;min-height:116px;color:#f2f0e9;background:linear-gradient(168deg,#161d1a,#0d1311 54%,#080b0a);box-shadow:0 1px #0006,0 10px 22px #00000047}.rc-plate.wide{grid-column:1 / -1;min-height:100px}.rc-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.42;background:radial-gradient(ellipse 70% 60% at 0% -2%,color-mix(in srgb,var(--mc) 50%,transparent),color-mix(in srgb,var(--mc) 12%,transparent) 42%,transparent 72%)}.rc-in{display:flex;flex-direction:column;gap:10px;flex:1}.rc-top{display:flex;align-items:center;gap:10px}.rc-ico{display:flex;flex:none}.rc-ico svg{width:24px;height:24px;stroke:var(--mc);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rc-name{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 104,"wght" 800;text-transform:uppercase;font-size:11px;letter-spacing:.1em;line-height:1.15;color:var(--mc)}.rc-score{margin-top:auto;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;min-width:0}.rc-num{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 70,"wght" 900;font-variant-numeric:tabular-nums;font-size:44px;line-height:.85;letter-spacing:-.02em;color:#fff}.rc-num.none{color:#ffffff4d}.rc-of{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 76,"wght" 800;font-size:20px;color:#ffffff80}.rc-tier{font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;white-space:nowrap;color:var(--mc);border:1px solid color-mix(in srgb,var(--mc) 55%,transparent);background:color-mix(in srgb,var(--mc) 12%,transparent);border-radius:3px;padding:3px 6px}.rc-meta{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#ffffff75}.rc .cal{padding-left:var(--gutter);padding-right:var(--gutter)}.rc{padding-bottom:var(--s8,48px)}@media(min-width:1024px){.rc-head{padding-top:48px}.rc-title{font-size:64px}.rc-lede{font-size:14px}.rc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-plate{min-height:136px}.rc-plate.wide{min-height:104px}.rc-name{font-size:11.5px}.rc-num{font-size:56px}}@media(max-width:359px){.masthead .wordmark{font-size:22px}.masthead .acct{gap:6px}.masthead .acct-btn{padding:0 10px;min-height:32px;height:32px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;border-radius:3px}}.ah{container-type:inline-size;background:#0e2a1b;overflow:hidden}.ah-brand{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ah-brand img{position:absolute;top:-24px;right:-110px;width:420px;height:auto;opacity:.12}.ah-col{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding:8px var(--gutter) 0}.ah-in{flex:1;display:flex;flex-direction:column}.ah h1{margin:0;font-family:Archivo;font-stretch:125%;font-weight:900;font-size:34px;line-height:.92;letter-spacing:-.02em;text-transform:uppercase;color:#f4f2ec}.ah h1.big{font-size:46px;line-height:.88;letter-spacing:-.025em}.ah h1 span{color:#e8b33a}.ah-sub{margin:10px 0 0;font-size:15px;line-height:1.4;color:var(--ink)}.ah-sub.soft{color:#a9b5ab}.ah-form{flex:1;display:flex;flex-direction:column;margin:24px calc(var(--gutter) * -1) 0;padding:24px var(--gutter) 16px;background:var(--paper)}.ah-form.push{flex:none;margin-top:auto}.ah .pg-top{padding:0;margin:0 0 12px -8px;border:0;min-height:var(--tap)}.ah .wz-back{border:0;background:none}.ah .au-or{display:block;margin:12px 0;text-align:center;font-size:13px;letter-spacing:0;text-transform:none;color:#a9b5ab}.ah .au-submit{margin-top:4px}.ah .on-taken{font-size:14px;line-height:1.4;margin:0 0 12px;color:#ff7a55}.ah .au-link{display:inline-flex;align-items:center;font-weight:600}.ah .au-fine{margin-top:14px;font-size:12px;line-height:1.4}.ah .au-alt{margin:8px 0 0;min-height:var(--tap);display:flex;align-items:center;justify-content:center;gap:5px}.ah .au-alt button{font-weight:600}.ah .au-hint{margin-top:12px}@container (min-width:768px){.ah-brand{left:0;right:50%;background:#0e2a1b}.ah-brand img{top:50%;left:50%;right:auto;width:760px;transform:translate(-50%,-50%)}.ah-col{position:absolute;top:0;right:0;bottom:0;left:50%;background:var(--paper);justify-content:center;padding:32px}.ah-in{flex:none;width:100%;max-width:400px;margin:0 auto}.ah .pg-top{position:absolute;left:24px;top:24px;margin:0}.ah-form,.ah-form.push{flex:none;margin:24px 0 0;padding:0;background:none}.ah h1{font-size:42px}.ah h1.big{font-size:60px}}
