:root[data-theme=dark],:root{--bg: #0b0f15;--surface: #111722;--surface-2: #171f2c;--raise: #1f2937;--line: #2a3648;--ink: #e7ecf3;--ink-soft: #b7c2d1;--ink-faint: #8391a6;--brand: #4cc3f0;--brand-ink: #04202c;--pos: #3dd68c;--neg: #f0716b;--warn: #f2b94a;--info: #4fb3ff;--workbench-line: #2a3a58;--workbench-surface: #16233a;--workbench-inset: #0f1a2e;--workbench-accent: #e2b93b;--workbench-accent-hover: #f1d56a;--workbench-accent-ink: #1a1400;--workbench-gradient-end: #132340;--workbench-card: #1c2c47;--workbench-ink: #eef2f8;--workbench-muted: #a9b4c8;--workbench-code: #0a1220;--workbench-code-bar: #0d1729;--workbench-positive: #7fd0a3;--workbench-display-font: "Bricolage Grotesque", "IBM Plex Sans", system-ui, sans-serif;--workbench-body-font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--workbench-code-font: "IBM Plex Mono", ui-monospace, Menlo, monospace;--heat-0: #3b4a6b;--heat-1: var(--warn);--heat-2: var(--brand);--heat-3: var(--neg);--radius-card: 12px;--radius-chip: 999px;--radius-btn: 8px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-10: 2.5rem;--space-14: 3.5rem;--space-20: 5rem;--motion-duration-fast: .16s;--motion-easing-standard: cubic-bezier(.2, .8, .2, 1);--font-size-chip: .71875rem;--font-weight-chip: 700;--shadow-card: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 8px 24px rgba(0, 0, 0, .35);--font-sans: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gutter: 24px;--content-max: 1152px}@media(max-width:640px){:root{--gutter: 16px}}.ds-display{font:600 32px/38px var(--font-sans);letter-spacing:-.01em}.ds-h1{font:600 24px/30px var(--font-sans);letter-spacing:-.01em}.ds-h2{font:600 18px/24px var(--font-sans)}.ds-body{font:400 14px/20px var(--font-sans)}.ds-small{font:400 12px/16px var(--font-sans)}.ds-label{font:600 11px/14px var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.ds-mono{font:400 13px/16px var(--font-mono);font-variant-numeric:tabular-nums}@media(max-width:640px){.ds-display{font:600 26px/32px var(--font-sans)}.ds-h1{font:600 20px/26px var(--font-sans)}.ds-body{font:400 16px/22px var(--font-sans)}}.ds-card{background:var(--surface);border-radius:var(--radius-card);box-shadow:0 0 0 1px color-mix(in srgb,var(--line) 70%,transparent),var(--shadow-card);padding:16px}.ds-chip{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid var(--surface-2);border-radius:var(--radius-chip);font:400 12px/16px var(--font-sans);color:var(--ink);white-space:nowrap}.ds-btn{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:var(--radius-btn);font:600 14px/20px var(--font-sans)}.ds-btn-primary{background:var(--brand);color:var(--brand-ink)}.ds-btn-ghost{border:1px solid var(--line);color:var(--ink);background:transparent}.ds-asof{font:400 11px/14px var(--font-sans);color:var(--ink-faint)}:is(.ds-btn,.ds-chip,a,button,select,input):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.digit-roll{font-variant-numeric:tabular-nums;animation:digit-roll-enter .22s cubic-bezier(.2,.8,.2,1) both}@keyframes digit-roll-enter{0%{opacity:.72;translate:0 .3em}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.digit-roll{animation:none}}[data-more="1"]{--fx-more-color: var(--app-brand);--fx-more-duration: 3.4s;--fx-more-delay: -1.7s}[data-more="2"]{--fx-more-color: var(--app-warn);--fx-more-duration: 2.2s;--fx-more-delay: -1.1s}[data-more="3"]{--fx-more-color: var(--app-neg);--fx-more-duration: 1.25s;--fx-more-delay: -.625s}:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article){position:relative;isolation:isolate}:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article):before,:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article):after{position:absolute;inset:1px;border:1px solid color-mix(in srgb,var(--fx-more-color) 70%,transparent);border-radius:inherit;content:"";opacity:0;pointer-events:none;transform:scale(.985);transform-origin:center;will-change:opacity,transform;animation:fx-more-crescendo var(--fx-more-duration) cubic-bezier(.2,.7,.2,1) infinite}:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article):after{animation-delay:var(--fx-more-delay)}:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article):hover:before,:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article):hover:after{animation-play-state:paused}.fx-enter{opacity:1;transform:translateY(0);transition:opacity var(--transition-slow),transform var(--transition-slow)}.fx-enter.fx-enter--pending{opacity:0;transform:translateY(8px);will-change:opacity,transform}.fx-enter.fx-enter--visible{will-change:auto}.fx-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@keyframes fx-more-crescendo{0%{opacity:.08;transform:scale(.985)}55%{opacity:.42;transform:scale(.995)}82%{opacity:.82;transform:scale(1)}to{opacity:.08;transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.fx-enter,.fx-enter.fx-enter--pending,.fx-enter.fx-enter--visible{opacity:1;transform:none;transition:none;will-change:auto}:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article):before{border-color:var(--fx-more-color);opacity:1;transform:none;will-change:auto;animation:none}:where([data-more="1"]:not(.tr-cards),[data-more="2"]:not(.tr-cards),[data-more="3"]:not(.tr-cards),.tr-cards[data-more="1"]>article,.tr-cards[data-more="2"]>article,.tr-cards[data-more="3"]>article):after{top:var(--space-sm);right:var(--space-sm);bottom:auto;left:auto;display:grid;width:var(--space-lg);height:var(--space-lg);place-items:center;border-color:var(--fx-more-color);border-radius:var(--radius-full);background:var(--app-surface);color:var(--fx-more-color);content:"+";font-size:.75rem;font-weight:800;line-height:1;opacity:1;transform:none;will-change:auto;animation:none}}.ss-eyebrow{margin:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-weight:700}.ss-disp{margin:6px 0 8px;font-family:var(--font-display);font-weight:800;letter-spacing:.005em;line-height:.95;text-transform:uppercase;color:var(--ink);text-wrap:balance;font-size:clamp(30px,4.6vw,44px)}.ss-disp em{font-style:normal;color:var(--brand)}@supports ((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text){.ss-disp em{background:linear-gradient(100deg,var(--brand) 42%,#8fdcf7 50%,var(--brand) 58%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ss-pxscan 5s linear infinite}}@keyframes ss-pxscan{0%{background-position:120% 0}to{background-position:-120% 0}}.ss-lede{margin:0;color:var(--ink-soft);max-width:66ch;font-size:15px;line-height:1.5;text-wrap:pretty}.ss-lede b{color:var(--ink)}.ss-panel{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:18px;min-width:0;box-shadow:0 1px #ffffff08 inset,0 12px 34px #00000059}.ss-bar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--surface-2)}.ss-bar__title{font-family:var(--font-display);font-weight:900;font-size:17px;text-transform:uppercase;letter-spacing:.01em;color:var(--ink)}.ss-bar__tabs{display:flex;gap:2px;flex-wrap:wrap}.ss-bar__tab{font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-faint);padding:6px 10px;min-height:40px;display:inline-flex;align-items:center;border-radius:8px;border:0;background:transparent;cursor:pointer;text-decoration:none;transition:color .15s ease,background-color .15s ease}.ss-bar__tab:hover{color:var(--ink)}.ss-bar__tab.is-on{color:var(--ink);background:var(--raise)}.ss-bar__live{margin-left:auto;font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--ink-faint);white-space:nowrap}.ss-pad{padding:16px;min-width:0}@media(max-width:640px){.ss-pad{padding:12px}.ss-bar{padding:8px 12px}}.ss-cards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));min-width:0}@media(max-width:640px){.ss-cards{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}}.ss-card,.ss-stat{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;min-width:0}.ss-card{padding:12px 14px}.ss-stat{padding:10px 12px}.ss-card__h,.ss-card>h3{margin:0 0 6px;font-family:var(--font-sans);font-size:13px;font-weight:800;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ink)}.ss-card__sub{margin:0 0 8px;font-size:12px;color:var(--ink-faint)}.ss-stat__k{margin:0;font-size:11px;color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.ss-stat__v{margin:4px 0 0;font-family:var(--font-display);font-weight:900;font-size:34px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ss-stat__v.is-pos{color:var(--pos)}.ss-stat__v.is-neg{color:var(--neg)}.ss-stat__v.is-warn{color:var(--warn)}.ss-stat__v.is-brand{color:var(--brand)}.ss-stat__v .u{font-size:.5em;font-weight:700;color:var(--ink-soft);margin-left:2px}.ss-stat__d{margin:4px 0 0;font-size:11.5px;line-height:1.4;color:var(--ink-faint)}.ss-why{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--ink-faint);border-top:1px dashed var(--line);padding-top:8px}.ss-why b{color:var(--ink-soft)}.ss-why code{font-family:var(--font-mono);font-size:11px;color:var(--ink-soft)}.ss-pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;line-height:1.2;padding:4px 9px;border-radius:999px;border:1px solid var(--line);color:var(--ink-soft);white-space:nowrap;text-decoration:none}.ss-pill.is-pos{color:var(--pos);border-color:#3dd68c66}.ss-pill.is-neg{color:var(--neg);border-color:#f0716b66}.ss-pill.is-warn{color:var(--warn);border-color:#f2b94a66}.ss-pill.is-brand{color:var(--brand);border-color:#4cc3f066}.ss-pill.is-cta{color:var(--brand-ink);background:var(--brand);border-color:var(--brand);cursor:pointer}a.ss-pill,button.ss-pill{min-height:40px;cursor:pointer;font:inherit;font-size:11.5px;font-weight:700}.ss-chiprow{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.ss-tablewrap{overflow-x:auto;min-width:0;-webkit-overflow-scrolling:touch}.ss-table{width:100%;border-collapse:collapse;font-size:13px}.ss-table th{text-align:left;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);padding:6px 8px;border-bottom:1px solid var(--line);font-weight:700;white-space:nowrap}.ss-table td{padding:9px 8px;border-bottom:1px solid var(--line);vertical-align:top}.ss-table tbody tr:last-child td{border-bottom:0}.ss-table td.num,.ss-table th.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ss-table td.tm{font-weight:700;white-space:nowrap}.ss-table td.best{color:var(--pos);font-weight:700;background:#3dd68c14}.ss-table tbody tr[data-href]{cursor:pointer;transition:background-color .12s ease}.ss-table tbody tr[data-href]:hover{background:color-mix(in srgb,var(--raise) 60%,transparent)}.ss-edge{font-weight:700}.ss-edge.is-pos{color:var(--pos)}.ss-edge.is-neg{color:var(--neg)}.ss-feed{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:7px;font-size:12px}.ss-feed li{display:flex;gap:8px;align-items:baseline;border-left:2px solid var(--line);padding-left:9px;min-width:0}.ss-feed li.is-steam{border-left-color:var(--warn)}.ss-feed li.is-inj{border-left-color:var(--neg)}.ss-feed li.is-pos{border-left-color:var(--pos)}.ss-feed__t{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-faint);flex:none;font-variant-numeric:tabular-nums}.ss-slate{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));min-width:0}.ss-tile{position:relative;border:1px solid var(--line);border-radius:10px;padding:9px 10px;background:var(--surface-2);font-size:12px;min-width:0;color:var(--ink);text-decoration:none;transition:border-color .15s ease,transform .15s ease}a.ss-tile:hover,button.ss-tile:hover{border-color:var(--brand);transform:translateY(-1px)}.ss-tile__g{font-weight:700}.ss-tile__l{font-family:var(--font-mono);font-size:11px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.ss-tile.is-h3{background:linear-gradient(180deg,#4cc3f03d,#4cc3f00d);border-color:#4cc3f080}.ss-tile.is-h2{background:linear-gradient(180deg,#4cc3f021,#4cc3f008)}.ss-tile.is-noplay{opacity:.6}.ss-ribbon{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin:14px 0 0;padding:10px 14px;background:var(--surface-2);border:1px solid var(--line);border-radius:12px;font-size:12.5px;color:var(--ink-soft)}.ss-ribbon__tag{font-family:var(--font-mono);font-size:10.5px;font-weight:600;color:var(--warn);border:1px solid var(--line);border-radius:999px;padding:2px 8px;white-space:nowrap}.ss-quiet{border:1px dashed var(--line);border-radius:8px;padding:10px 12px;font-size:12.5px;line-height:1.45;color:var(--ink-faint)}.ss-small{font-size:12px;color:var(--ink-faint)}.ss-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.ss-disp em{animation:none;background:none;color:var(--brand);-webkit-background-clip:initial;background-clip:initial}.ss-bar__tab,.ss-tile,.ss-table tbody tr[data-href]{transition:none}a.ss-tile:hover,button.ss-tile:hover{transform:none}}.gsp-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.gsp-selectrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}.gsp-gameselect{font:inherit;font-size:13px;font-weight:700;color:var(--ink);background:var(--raise);border:1px solid var(--line);border-radius:8px;padding:7px 10px;min-height:40px;max-width:100%}.gsp-grid{display:grid;grid-template-columns:1fr;gap:14px;margin-top:14px}@media(min-width:900px){.gsp-grid{grid-template-columns:1.1fr 1fr 1fr}}.gsp-priceblock{display:grid;gap:8px}.gsp-pricecol{display:flex;justify-content:space-between;align-items:center;background:var(--raise);border-radius:9px;padding:8px 10px;gap:8px}.gsp-plabel{font-size:10.5px;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em;width:64px;flex:none}.gsp-pv{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:var(--ink)}.gsp-pv small{font-size:10.5px;font-weight:500;color:var(--ink-faint)}.gsp-props-head,.gsp-mp-head{font-size:11px;font-weight:800;color:var(--ink);margin-bottom:6px}.gsp-proplist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gsp-proplist li{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--ink-soft);background:var(--raise);border-radius:8px;padding:6px 9px}.gsp-mp{background:var(--raise);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px}.gsp-mp-conf{font-family:var(--font-display);font-weight:900;font-size:26px;color:var(--pos);line-height:1}.gsp-mp-conf.is-neutral{color:var(--ink-soft)}.gsp-mp-why{font-size:10.5px;color:var(--ink-faint)}.lnx-statrow{display:grid;gap:10px;grid-template-columns:1fr 1fr}@media(min-width:900px){.lnx-statrow{grid-template-columns:repeat(4,1fr)}}.lnx-stat{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:12px;min-width:0}.lnx-slabel{font-size:10.5px;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em}.lnx-sval{font-family:var(--font-display);font-weight:800;font-size:20px;margin:3px 0;font-variant-numeric:tabular-nums;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lnx-sval.is-pos{color:var(--pos)}.lnx-sval.is-neg{color:var(--neg)}.lnx-sval.is-brand{color:var(--brand)}.lnx-provchip{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:9.5px;font-weight:700;color:var(--brand);background:#4cc3f01f;border:1px solid rgba(76,195,240,.35);border-radius:999px;padding:2px 7px;margin-top:4px;white-space:nowrap}.lnx-provchip:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--brand)}.lnx-mm-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:14px}@media(min-width:640px){.lnx-mm-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.lnx-mm-grid{grid-template-columns:repeat(4,1fr)}}.lnx-mm{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:9px;min-width:0;display:flex;align-items:center;gap:10px}.lnx-mm-head{display:flex;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;color:var(--ink-soft);margin-bottom:4px;min-width:0}.lnx-mm-cap{display:flex;justify-content:space-between;gap:8px;font-family:var(--font-mono);font-size:9px;color:var(--ink-faint);margin-top:3px;font-variant-numeric:tabular-nums}.lnx-tab{min-height:40px;cursor:pointer}.p-draw-in{--p-progress: 1}.p-reveal{opacity:1;transform:none}.p-count-up{font-variant-numeric:tabular-nums}.p-sparkline-draw-in path{stroke-dashoffset:0}.p-check-draw path{stroke-dashoffset:0}.p-verdict-border{border-color:color-mix(in oklab,var(--p-tone, currentColor) calc(var(--p-intensity, 1) * 100%),transparent)}.p-confidence-type{font-weight:calc(400 + var(--p-intensity, 0) * 300);transition:none}.p-percent-fill{--fx-pf-width: calc(var(--p-intensity, 0) * 100%)}.p-favored-gradient{color:color-mix(in oklab,var(--p-team, var(--fg, #e6edf3)) calc(40% + var(--p-intensity, 0) * 60%),var(--muted, #8b98a5));font-weight:calc(500 + var(--p-intensity, 0) * 300)}.p-glow-if-lit{box-shadow:0 0 calc(var(--p-intensity, 0) * 14px) color-mix(in oklab,var(--accent, #2dd4bf) 60%,transparent)}.p-breathe{opacity:1}.p-sonar{position:relative}.p-sonar:after{content:"";position:absolute;inset:-.35rem;border-radius:inherit;border:1px solid var(--warn, #f5b83d);opacity:0;pointer-events:none}.p-sonar-ping:after{content:"";position:absolute;inset:-.35rem;border-radius:inherit;border:1px solid var(--accent, #2dd4bf);opacity:0;pointer-events:none}.p-row-highlight{background-color:transparent}.p-spill{opacity:.35}.p-fin-loader{opacity:1}.p-tide{--p-depth: var(--p-progress, 0);background-color:color-mix(in oklab,var(--bg, #0b1220) calc(100% - var(--p-depth) * 8%),#04101c)}@media(prefers-reduced-motion:no-preference){[data-motion=animate] .p-draw-in{transform-origin:var(--p-origin, left center);transform:scaleX(var(--p-progress, 0));transition:transform .48s cubic-bezier(.22,1,.36,1)}[data-motion=animate] .p-draw-in[data-p-state=live]{animation:p-draw-in .48s cubic-bezier(.22,1,.36,1) 1}[data-motion=animate] .p-draw-in[data-p-state=idle]{transform:scaleX(0)}[data-motion=animate] .p-reveal[data-p-state=idle]{opacity:0;transform:translateY(.5rem)}[data-motion=animate] .p-reveal[data-p-state=live]{animation:p-reveal .42s cubic-bezier(.22,1,.36,1) 1}[data-motion=animate] .p-reveal{transition:opacity .42s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}[data-motion=animate] .p-sparkline-draw-in path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p-progress, 0));transition:stroke-dashoffset .7s ease-out}[data-motion=animate] .p-check-draw path{transition:stroke-dashoffset .36s ease-out}[data-motion=animate] .p-favored-gradient{transition:color .32s linear,font-weight .32s linear}[data-motion=animate]:is([data-p-cost-cap=loop],[data-p-cost-cap=ambient]) .p-breathe[data-p-carrier=true][data-p-state=live]{animation:p-breathe 8s ease-in-out infinite;animation-delay:calc(var(--p-phase, 0) * -8s)}[data-motion=animate]:is([data-p-cost-cap=loop],[data-p-cost-cap=ambient]) .p-glow-if-lit[data-p-state=live]{animation:p-glow 8s ease-in-out infinite;animation-delay:calc(var(--p-phase, 0) * -8s)}[data-motion=animate]:is([data-p-cost-cap=loop],[data-p-cost-cap=ambient]) .p-sonar[data-p-state=live]:after{animation:p-sonar 4s ease-out infinite;animation-delay:calc(var(--p-phase, 0) * -4s)}[data-motion=animate][data-p-cost-cap=ambient] .p-fin-loader[data-p-state=live]{animation:p-fin 2s linear infinite;animation-delay:calc(var(--p-phase, 0) * -2s)}[data-motion=animate] .p-reveal:focus-within{animation:none;opacity:1;transform:none}[data-motion=animate] .p-sonar-ping[data-p-state=live]:after{animation:p-ping .9s ease-out 1}[data-motion=animate] .p-row-highlight[data-p-state=live]{animation:p-row 1.2s ease-out 1}[data-motion=animate] .p-spill[data-p-state=live]{animation:p-spill .48s cubic-bezier(.22,1,.36,1) 1}}@keyframes p-draw-in{0%{transform:scaleX(0)}to{transform:scaleX(var(--p-progress, 1))}}@keyframes p-reveal{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes p-spill{0%{opacity:1;transform:translateY(0)}60%{opacity:.5;transform:translateY(-6px)}to{opacity:.35;transform:translateY(0)}}@keyframes p-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes p-glow{0%,to{box-shadow:0 0 calc(var(--p-intensity, 0) * 6px) color-mix(in oklab,var(--accent, #2dd4bf) 40%,transparent)}50%{box-shadow:0 0 calc(var(--p-intensity, 0) * 18px) color-mix(in oklab,var(--accent, #2dd4bf) 75%,transparent)}}@keyframes p-sonar{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}@keyframes p-fin{0%{transform:translate(-10%)}to{transform:translate(110%)}}@keyframes p-ping{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}@keyframes p-row{0%{background-color:color-mix(in oklab,var(--accent, #2dd4bf) 22%,transparent)}to{background-color:transparent}}.subscribe-offer.svelte-6tsve1{max-width:26rem;border:1px solid var(--color-line, rgb(0 0 0 / .12));border-radius:.9rem;padding:0;background:var(--color-surface, #fff);color:inherit}.subscribe-offer.svelte-6tsve1::backdrop{background:#0000008c}.subscribe-offer__body.svelte-6tsve1{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;text-align:center}.subscribe-offer__eyebrow.svelte-6tsve1{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.subscribe-offer__title.svelte-6tsve1{margin:0;font-size:1.75rem;font-weight:900;line-height:1.1}.subscribe-offer__terms.svelte-6tsve1{margin:0;font-size:.9rem;opacity:.8}.subscribe-offer__cta.svelte-6tsve1{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:999px;padding:.6rem 1.5rem;background:var(--color-brand, #1361ff);color:#fff;font-weight:600;text-decoration:none}.subscribe-offer__dismiss.svelte-6tsve1{min-height:2.75rem;border:0;background:none;color:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}.sport-switcher.svelte-1bun9gr{overscroll-behavior-inline:contain}.sport-switcher__control.svelte-1bun9gr{box-sizing:border-box;min-height:44px;min-width:44px;touch-action:manipulation}.sport-switcher__control.svelte-1bun9gr:focus-visible{outline:2px solid var(--app-brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sport-switcher__control.svelte-1bun9gr{transition:none}}.pretext-block.svelte-pmljht{min-width:0;max-width:100%}.pretext-block__text.svelte-pmljht{overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.consent-bar.svelte-7wn48d{border-color:var(--app-line);background:var(--app-bg, #0b0f15);color:var(--app-ink-soft)}.consent-bar.svelte-7wn48d a:where(.svelte-7wn48d),.consent-action.svelte-7wn48d{color:var(--app-ink)}.consent-action.svelte-7wn48d:hover{background:var(--app-raise)}.consent-accept.svelte-7wn48d{background:var(--app-brand);color:var(--app-bg)}.consent-action.svelte-7wn48d:focus-visible,.consent-accept.svelte-7wn48d:focus-visible,.consent-bar.svelte-7wn48d a:where(.svelte-7wn48d):focus-visible{outline:2px solid var(--app-brand);outline-offset:2px}@media(max-width:639px){.consent-bar.svelte-7wn48d{flex-direction:column;align-items:stretch;gap:6px;padding-top:6px;padding-bottom:6px}.consent-bar.svelte-7wn48d>div:where(.svelte-7wn48d){margin-left:0;justify-content:flex-end}.consent-copy.svelte-7wn48d{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.mobile-primary-nav.svelte-logw4e{position:fixed;z-index:60;right:0;bottom:0;left:0;display:none;box-sizing:border-box;height:calc(56px + env(safe-area-inset-bottom));grid-template-columns:repeat(3,minmax(0,1fr)) repeat(2,minmax(0,1.5fr));align-items:stretch;border-top:1px solid var(--app-line);background:var(--app-bg);padding-bottom:env(safe-area-inset-bottom)}.mobile-primary-nav.svelte-logw4e a:where(.svelte-logw4e),.mobile-primary-nav.svelte-logw4e button:where(.svelte-logw4e){display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;padding:.25rem;color:var(--app-ink-soft);font-size:.6875rem;font-weight:700;line-height:1;text-align:center}.mobile-primary-nav.svelte-logw4e .active:where(.svelte-logw4e){color:var(--app-ink);background:var(--app-surface-2)}@media(hover:hover){.mobile-primary-nav.svelte-logw4e button:where(.svelte-logw4e):hover{color:var(--app-ink);background:var(--app-surface-2)}}.mobile-primary-nav.svelte-logw4e>a:where(.svelte-logw4e):nth-of-type(1){grid-column:1}.mobile-primary-nav.svelte-logw4e>a:where(.svelte-logw4e):nth-of-type(2){grid-column:2}.mobile-primary-nav.svelte-logw4e>a:where(.svelte-logw4e):nth-of-type(3){grid-column:3}.mobile-primary-nav.svelte-logw4e>a:where(.svelte-logw4e):nth-of-type(4){grid-column:4}.mobile-primary-nav.svelte-logw4e>button:where(.svelte-logw4e){grid-column:5}.mobile-primary-nav__backdrop.svelte-logw4e{position:fixed;z-index:61;inset:0;background:#00000073}.mobile-primary-nav__sheet.svelte-logw4e{position:fixed;z-index:62;right:.75rem;bottom:calc(var(--primary-mobile-nav-height) + .5rem);left:.75rem;max-height:min(70dvh,36rem);overflow-y:auto;border:1px solid var(--app-line);border-radius:.75rem;background:var(--app-surface);box-shadow:0 1rem 3rem #0006}.mobile-primary-nav__sheet-header.svelte-logw4e{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--app-line);padding:.5rem .75rem}.mobile-primary-nav__sheet-header.svelte-logw4e h2:where(.svelte-logw4e){font-size:.875rem;font-weight:700}.mobile-primary-nav__sheet-header.svelte-logw4e button:where(.svelte-logw4e){min-height:44px;padding:.5rem .75rem}.mobile-primary-nav__sheet.svelte-logw4e nav:where(.svelte-logw4e),.mobile-primary-nav__sheet.svelte-logw4e [data-account-nav=mobile]:where(.svelte-logw4e){display:grid;padding:.5rem}.mobile-primary-nav__sheet.svelte-logw4e [data-account-nav=mobile]:where(.svelte-logw4e){border-top:1px solid var(--app-line)}.mobile-primary-nav__sheet.svelte-logw4e a:where(.svelte-logw4e),.mobile-primary-nav__sheet.svelte-logw4e button:where(.svelte-logw4e){justify-content:flex-start;min-height:44px;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem}.mobile-primary-nav__sheet.svelte-logw4e form:where(.svelte-logw4e){display:grid}@media(max-width:1023px){.mobile-primary-nav.svelte-logw4e{display:grid}}.mobile-top-nav.svelte-tjlv0x{align-items:center;gap:.125rem;min-width:0}.mobile-top-nav.svelte-tjlv0x a:where(.svelte-tjlv0x){display:inline-flex;align-items:center;min-height:44px;padding:0 .5rem;border-radius:.375rem;font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap;color:var(--app-ink-soft, inherit)}.mobile-top-nav.svelte-tjlv0x a.active:where(.svelte-tjlv0x){background:var(--app-surface-2, transparent);color:var(--app-ink, inherit)}.mobile-top-nav.svelte-tjlv0x a.sharkie-trigger:where(.svelte-tjlv0x){color:var(--app-ink, inherit)}.skeleton-block.svelte-19f3yks{position:relative;overflow:hidden;background:var(--app-surface-2)}.skeleton-block.svelte-19f3yks:after{position:absolute;inset:0;content:"";transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--app-ink) 8%,transparent),transparent);animation:svelte-19f3yks-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes svelte-19f3yks-skeleton-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skeleton-block.svelte-19f3yks:after{animation:none;opacity:0;transform:none}}.progress-bar.svelte-7aoqrt{transition:width .42s cubic-bezier(.22,1,.36,1),opacity .15s ease-out}@media(prefers-reduced-motion:reduce){.progress-bar.svelte-7aoqrt{width:100%!important;transition:opacity .12s ease-out}}.changelog-notifier.svelte-nyplk{transition-property:border-color,color;transition-duration:.15s;transition-timing-function:ease}@media(prefers-reduced-motion:reduce){.changelog-notifier.svelte-nyplk{transition:none}}@media(max-width:480px){.consent-undecided.svelte-1wtmglc{display:none}}@media(min-width:1424px){.sharkie-dock--corner.svelte-1wtmglc{right:max(1.25rem,calc((100vw - 80rem)/2 - 3.25rem))}.sharkie-dock__trigger--closed.svelte-1wtmglc{writing-mode:vertical-rl;padding:1rem .75rem}}@media(max-width:640px){.sharkie-dock__panel.svelte-1wtmglc{position:fixed;right:0;bottom:calc(var(--primary-mobile-nav-height, 0px) + .5rem);left:0;width:auto;height:auto;max-height:min(75dvh,32rem);border-radius:1rem 1rem 0 0}}@media(max-width:640px)and (prefers-reduced-motion:no-preference){.sharkie-dock__panel.svelte-1wtmglc{animation:svelte-1wtmglc-sharkie-dock-sheet-in .22s ease-out}}@keyframes svelte-1wtmglc-sharkie-dock-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(max-width:1023px){[data-testid=sharkie-dock]>button[data-no-sweep],.sharkie-dock__trigger--closed.svelte-1wtmglc{display:none}}@media(max-width:1023px){:root{--primary-mobile-nav-height: calc(56px + env(safe-area-inset-bottom)) ;--mobile-bottom-clearance: var(--primary-mobile-nav-height)}html,#main{scroll-padding-bottom:var(--mobile-bottom-clearance)}.site-shell{box-sizing:border-box;padding-bottom:calc(var(--mobile-bottom-clearance) + var(--consent-bar-height, 0px))}}
