@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}html:has(.v10){scroll-behavior:auto}@media (pointer:coarse){body:has(.v10){min-width:0;overflow-x:clip}}body:has(.v10)>.navbar{display:none}body:has(.v10Nav) .navbar:not(.v10Nav){display:none}body:has(.v10) .footer:not(.v10Footer){display:none}.v10 .v10Footer{color:var(--text)}body:has(.v10) .navbar{color:var(--text)}body:has(.v10) .navbar{background:0 0;border-top:0;border-bottom:0;min-width:0;position:sticky}body:has(.v10) .navbar:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(1.1)brightness(.62);backdrop-filter:blur(20px)saturate(1.1)brightness(.62);will-change:backdrop-filter;background:linear-gradient(color-mix(in srgb, var(--window) 78.0%, transparent) 0%, color-mix(in srgb, var(--surface-850) 72.2%, transparent) 55%, color-mix(in srgb, var(--surface-900) 65.9%, transparent) 100%);position:absolute;inset:0}body:has(.v10) .navbar:after{content:"";transform-origin:bottom;pointer-events:none;background:color-mix(in srgb, var(--overlay) 11.0%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5)}body:has(.v10) .navbar .nav-site-name{-webkit-text-fill-color:currentColor;color:var(--gold);text-shadow:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}body:has(.v10) .navbar .nav-link{color:color-mix(in srgb, var(--ink) 67.8%, transparent);padding:8px;font-size:14px;transition:color .2s}:is(body:has(.v10) .navbar .nav-link:hover,body:has(.v10) .navbar .nav-link.active){color:var(--ink)}body:has(.v10) .navbar .nav-link:before{background:#ffffff1a}body:has(.v10) .navbar .nav-links{gap:5px}.v10 .v10NavRule{background:color-mix(in srgb, var(--overlay) 16.1%, transparent);flex:none;width:1px;height:24px;margin:0 16px 0 12px;transform:scaleX(.5)}body:has(.v10) .navbar .nav-version-tag{display:none}.v10,.v10-tokens{--yar-bg-primary:var(--accent);--yar-bg-secondary:#d5bd57;--yar-bg-tertiary:#4a8fd4;--purple-light:#b89aff;--radius:4px;--nav-h:66px;--font-body:var(--font-sora), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-righteous), var(--font-sora), sans-serif;--font-badge:var(--font-outfit), var(--font-sora), sans-serif;--theme-line:color-mix(in srgb, var(--gold) 50%, transparent);--theme-grid:color-mix(in srgb, var(--overlay) 4.3%, transparent);--theme-noise:color-mix(in srgb, var(--overlay) 2.7%, transparent);--theme-panel:color-mix(in srgb, var(--gold) 7%, transparent);--theme-scan:#4a8fd40b;--theme-glow:none;--theme-glow-opacity:0;--theme-backdrop-filter:none;--nav-text:var(--text);--nav-muted:var(--text-sub);--nav-hover:color-mix(in srgb, var(--overlay) 5.9%, transparent);--logo-ink:var(--theme-logo,var(--gold));--logo-accent:var(--theme-logo,var(--gold));--table-head-bg:color-mix(in srgb, var(--bg-card) 84%, var(--bg));--table-head-text:var(--text-muted);--table-head-accent:var(--gold);--table-head-rule:var(--gold);--nav-shadow:#00000080;--white:#fff;--black:#000;--accent-bright:color-mix(in srgb, var(--accent) 78%, #fff);--accent-vivid:color-mix(in srgb, var(--accent) 88%, #1a4fd0);--accent-deep:color-mix(in srgb, var(--accent) 84%, #000);--accent-sky:color-mix(in srgb, var(--accent) 62%, #fff);--gold-light:var(--gold-hi);--gold-amber:var(--gold-deep);--gold-tan:var(--gold-deep);--gold-honey:#f2bb62;--cyan:#7ddcf8;--teal:#63c7ce;--green-emerald:#22c55e;--green-mint:#59d7a1;--red-soft:#e57373;--red-vivid:#ef4444;--orange:#ff6b35;--purple:#7c5cbf;--purple-vivid:#7c4dff;--purple-lavender:#a78bfa;--pink:#ff4fb2;--pink-rose:#e36f9a}.v10{--mbQueueCol:390px;--gold-hi:color-mix(in srgb, var(--gold) 76%, #fff);--sky-blue:var(--mote);--ink:var(--text);--dim:var(--text-sub);--faint:color-mix(in srgb, var(--text-muted) 86%, var(--bg));--ground:color-mix(in srgb, var(--bg) 82%, #000);color:var(--ink);background:var(--ground);--font-head:var(--font-zen), var(--font-body);overflow-x:clip}.v10 .hero{isolation:isolate;position:relative;overflow:hidden}.v10 .sky,.v10 .scrimLeft,.v10 .scrimRight,.v10 .scrimBase,.v10 .goldWash,.v10 .dust,.v10 .dustSlow{pointer-events:none;position:absolute;inset:0}.v10 .dust,.v10 .dustSlow{will-change:transform;inset:0 0 -560px}.v10 .sky{background:url(/brand/hero-sky.jpg) 40.2% 39.5% / 106% auto no-repeat var(--ground);transform:scaleX(-1)}.v10 .sky,.v10 .goldWash{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#000 0% 68%,#000000e6 78%,#000000ad 85%,#0006 91%,#00000029 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#000 0% 68%,#000000e6 78%,#000000ad 85%,#0006 91%,#00000029 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.v10 .scrimLeft{background:radial-gradient(72% 90% at 0 46%, color-mix(in srgb, var(--surface-850) 87.8%, transparent) 0%, color-mix(in srgb, var(--surface-850) 50.2%, transparent) 44%, #0000 74%)}.v10 .scrimRight{background:radial-gradient(60% 80% at 100% 48%, color-mix(in srgb, var(--surface-850) 50.2%, transparent) 0%, color-mix(in srgb, var(--surface-850) 20.0%, transparent) 46%, #0000 76%)}.v10 .scrimBase{background:linear-gradient(#0000 46%, color-mix(in srgb, var(--ground) 22%, transparent) 66%, color-mix(in srgb, var(--ground) 55%, transparent) 80%, color-mix(in srgb, var(--ground) 82%, transparent) 90%, color-mix(in srgb, var(--ground) 96%, transparent) 97%, var(--ground) 100%)}.v10 .goldWash{mix-blend-mode:overlay;opacity:.16;background:radial-gradient(70% 52% at 50% 52%, var(--accent) 0%, #0000 62%)}.v10 .dust,.v10 .dustSlow{background-repeat:repeat}.v10 .dust{opacity:.85;background-image:radial-gradient(5px 5px at 14% 22%, color-mix(in srgb, var(--mote-hi) 95%, transparent), color-mix(in srgb, var(--mote) 35%, transparent) 40%, #0000 70%), radial-gradient(4px 4px at 37% 64%, color-mix(in srgb, var(--mote-hi) 90%, transparent), color-mix(in srgb, var(--mote) 30%, transparent) 42%, #0000 72%), radial-gradient(6px 6px at 61% 31%, color-mix(in srgb, var(--mote-hi) 90%, transparent), color-mix(in srgb, var(--mote) 32%, transparent) 40%, #0000 70%), radial-gradient(4px 4px at 79% 73%, color-mix(in srgb, var(--mote-hi) 85%, transparent), color-mix(in srgb, var(--mote) 28%, transparent) 44%, #0000 74%), radial-gradient(5px 5px at 91% 44%, color-mix(in srgb, var(--mote-hi) 90%, transparent), color-mix(in srgb, var(--mote) 30%, transparent) 40%, #0000 70%), radial-gradient(4px 4px at 25% 88%, color-mix(in srgb, var(--mote-hi) 85%, transparent), color-mix(in srgb, var(--mote) 26%, transparent) 44%, #0000 74%);background-size:560px 560px;animation:40s linear infinite rise}.v10 .dustSlow{opacity:.6;background-image:radial-gradient(8px 8px at 46% 38%, color-mix(in srgb, var(--mote-hi) 70%, transparent), color-mix(in srgb, var(--mote) 22%, transparent) 38%, #0000 68%), radial-gradient(7px 7px at 70% 80%, color-mix(in srgb, var(--mote-hi) 60%, transparent), color-mix(in srgb, var(--mote) 20%, transparent) 40%, #0000 70%), radial-gradient(9px 9px at 18% 56%, color-mix(in srgb, var(--mote-hi) 60%, transparent), color-mix(in srgb, var(--mote) 18%, transparent) 38%, #0000 68%);background-size:880px 880px;animation:76s linear infinite rise}@keyframes rise{to{transform:translateY(-560px)}}@media (prefers-reduced-motion:reduce){.v10 .dust,.v10 .dustSlow{animation:none}}.v10 .heroCopy{max-width:560px;margin-top:15.5px}.v10 .heroInner{z-index:2;align-items:center;width:min(1140px,100%);min-height:clamp(510px,64vh,690px);margin:0 auto;padding:clamp(32px,5vh,56px) 20px;display:grid;position:relative}.v10 .wordmarkGroup{width:max-content;max-width:100%}.v10 .wordmark{letter-spacing:-.005em;background:linear-gradient(96deg, var(--gold) 0%, var(--gold-hi) 52%, var(--gold) 100%);color:#0000;filter:drop-shadow(0 3px 22px #0408106b) drop-shadow(0 2px 26px color-mix(in srgb, var(--gold) 18%, transparent));-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(62px,8.2vw,130px);line-height:.95}.v10 .wordmarkSub{text-align:center;font-family:var(--font-body);letter-spacing:.34em;text-transform:uppercase;color:var(--ink,#fff);text-shadow:0 1px 2px #000000b3,0 2px 14px #04081099;margin:2px -.34em 0 0;padding-left:.5em;font-size:24px;font-weight:800;display:block}.v10 .lede{text-shadow:0 2px 18px #04081080;letter-spacing:.018em;max-width:44ch;margin:12px 0 0;font-size:clamp(23px,2.15vw,31px);font-weight:700;line-height:1.45}.v10 .lede span{color:var(--dim);font-weight:400}.v10 .heroBlurb{max-width:500px;color:var(--dim);text-shadow:0 1px 3px #06080ce6;margin:70px 0 0;font-size:15px;line-height:1.55}.v10 .heroCta{background:linear-gradient(155deg, #ffcc50 0%, var(--gold) 52%, #fcc848 100%);color:#171308;min-height:46px;font-family:var(--font-body);letter-spacing:-.005em;cursor:pointer;box-shadow:inset 0 0 0 1px #ffe08c80, 0 0 14px color-mix(in srgb, var(--gold) 18%, transparent);will-change:translate, scale;border:0;border-radius:999px;align-items:center;gap:9px;margin-top:26px;padding:0 22px;font-size:15px;font-weight:650;transition:translate .46s cubic-bezier(.16,1.1,.28,1),scale .46s cubic-bezier(.16,1.1,.28,1),box-shadow .46s cubic-bezier(.2,.7,.2,1),filter .3s;display:inline-flex;position:relative}.v10 .heroCta svg{z-index:1;width:17px;height:17px;transition:translate .46s cubic-bezier(.16,1.1,.28,1);position:relative}.v10 .heroCta:hover{filter:brightness(1.02);box-shadow:0 0 20px color-mix(in srgb, var(--gold) 52%, transparent), 0 0 38px color-mix(in srgb, var(--gold) 32%, transparent);translate:0 -4px;scale:1.035}.v10 .heroCta span{z-index:1;position:relative}.v10 .heroCta:hover svg{translate:5px}.v10 .heroCta:active{transition-duration:.11s;translate:0 -1px;scale:1}@media (prefers-reduced-motion:reduce){.v10 .heroCta,.v10 .heroCta svg{transition:none}}.v10 .pnCard{z-index:3;cursor:pointer;text-align:left;max-width:392px;font:inherit;color:var(--ink);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:0;transition:translate .42s cubic-bezier(.16,1.05,.3,1);display:grid;position:absolute;top:404px;right:0}.v10 .pnLine,.v10 .pnOr{display:none}@media (pointer:coarse) and (max-width:1079px){.v10 .pnCard{right:20px}}.v10 .pnCard:hover{translate:0 -2px}.v10 .pnCard:focus-visible{outline:2px solid color-mix(in srgb, var(--gold) 70%, transparent);outline-offset:8px;border-radius:6px}.v10 .pnCopy{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.v10 .pnKicker{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);text-shadow:0 1px 2px #000000d9,0 2px 12px #040810b3;font-size:10.5px;font-weight:800}.v10 .pnTitle{font-family:var(--font-body);letter-spacing:-.01em;text-shadow:0 1px 2px #000000d9,0 2px 14px #040810bf;font-size:16.5px;font-weight:700;line-height:1.2;transition:color .3s;position:relative}.v10 .pnTitle:after{content:"";background:var(--gold);transform-origin:0;border-radius:1px;height:1.5px;transition:scale .32s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-4px;left:0;right:0;scale:0 1}.v10 .pnCard:hover .pnTitle:after{scale:1}.v10 .pnCard:hover .pnKicker,.v10 .pnCard:hover .pnSub{color:var(--gold)}.v10 .pnCard .pnKicker,.v10 .pnCard .pnSub{transition:color .3s}.v10 .pnSub{font-family:var(--font-body);color:var(--dim);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000c,0 2px 10px #040810b3;font-size:13px;line-height:1.3}.v10 .pnGo{width:54px;height:54px;color:var(--white,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 30%, transparent);filter:drop-shadow(0 2px 10px #040810cc);background:0 0;border-radius:50%;flex:none;place-items:center;margin-left:10px;transition:translate .32s cubic-bezier(.2,.7,.2,1),background .3s,box-shadow .3s,color .3s;display:grid;position:relative}.v10 .pnGo svg{width:26px;height:26px}.v10 .pnCard:hover .pnGo{color:var(--gold);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--gold) 88%, transparent);translate:0 -4px}@media (prefers-reduced-motion:reduce){.v10 .pnCard,.v10 .pnGo,.v10 .pnTitle:after{transition:none}}.v10 .rowStory{max-width:1140px;margin:0 auto;padding:0 20px;position:relative}.v10 .rowStory:before{content:"";z-index:0;pointer-events:none;opacity:.62;background-image:radial-gradient(5px 5px at 14% 22%, color-mix(in srgb, var(--mote-hi) 95%, transparent), color-mix(in srgb, var(--mote) 35%, transparent) 40%, #0000 70%), radial-gradient(4px 4px at 37% 64%, color-mix(in srgb, var(--mote-hi) 90%, transparent), color-mix(in srgb, var(--mote) 30%, transparent) 42%, #0000 72%), radial-gradient(6px 6px at 61% 31%, color-mix(in srgb, var(--mote-hi) 90%, transparent), color-mix(in srgb, var(--mote) 32%, transparent) 40%, #0000 70%), radial-gradient(4px 4px at 79% 73%, color-mix(in srgb, var(--mote-hi) 85%, transparent), color-mix(in srgb, var(--mote) 28%, transparent) 44%, #0000 74%), radial-gradient(5px 5px at 91% 44%, color-mix(in srgb, var(--mote-hi) 90%, transparent), color-mix(in srgb, var(--mote) 30%, transparent) 40%, #0000 70%), radial-gradient(4px 4px at 25% 88%, color-mix(in srgb, var(--mote-hi) 85%, transparent), color-mix(in srgb, var(--mote) 26%, transparent) 44%, #0000 74%);--gutter:max(0px, calc((100% - 1120px) / 2));-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%), linear-gradient(transparent 0, #000 22%, #000 92%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%), linear-gradient(transparent 0, #000 22%, #000 92%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%), linear-gradient(transparent 0, #000 22%, #000 92%, transparent 100%);-webkit-mask-composite:source-in;background-repeat:repeat;background-size:560px 560px;animation:58s linear infinite riseBg;position:absolute;inset:-70px -20px -48px;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes riseBg{to{background-position:0 -560px}}.v10 .storyGrid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.v10 .storyCard{background:linear-gradient(202deg, color-mix(in srgb, var(--overlay) 2.5%, transparent), color-mix(in srgb, var(--overlay) 0.5%, transparent) 62%);-webkit-backdrop-filter:blur(2.5px)saturate(115%);backdrop-filter:blur(2.5px)saturate(115%);will-change:translate;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;min-height:104px;padding:16px 18px;font-size:16px;line-height:1.25;transition:translate .45s cubic-bezier(.16,1.05,.3,1),background .45s,box-shadow .45s;display:flex;position:relative}.v10 .storyCard:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(202deg, color-mix(in srgb, var(--overlay) 16%, transparent), color-mix(in srgb, var(--overlay) 5%, transparent) 42%, transparent 78%), linear-gradient(22deg, color-mix(in srgb, var(--overlay) 15%, transparent), color-mix(in srgb, var(--overlay) 4%, transparent) 26%, transparent 46%);-webkit-mask-composite:xor;padding:1px;transition:background .45s,opacity .45s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v10 .storyCard:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 150% at 92% 0%, color-mix(in srgb, var(--mote) 16%, transparent), transparent 62%);transition:opacity .45s;position:absolute;inset:-1px}.v10 .storyCard:hover{background:linear-gradient(202deg, color-mix(in srgb, var(--overlay) 5%, transparent), color-mix(in srgb, var(--overlay) 1.5%, transparent) 62%);box-shadow:0 38px 66px color-mix(in srgb, var(--shade) 52%, transparent);translate:0 -17px}.v10 .storyCard:hover:before{background:linear-gradient(202deg, color-mix(in srgb, var(--mote-hi) 52%, transparent), color-mix(in srgb, var(--mote) 16%, transparent) 46%, transparent 82%), linear-gradient(22deg, color-mix(in srgb, var(--mote) 30%, transparent), color-mix(in srgb, var(--overlay) 6%, transparent) 26%, transparent 46%)}.v10 .storyCard:hover:after{opacity:1}.v10 .storyCard>*{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.v10 .storyCard{transition:none}.v10 .storyCard:hover{translate:none}}@media (pointer:coarse) and (max-width:1079px){.v10 .storyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:0}.v10 .storyCard{min-height:96px;padding:14px 15px}}@media (pointer:coarse) and (max-width:560px){.v10 .storyGrid{gap:10px}.v10 .storyCard{border-radius:14px;gap:4px;min-height:88px;padding:13px;font-size:15px}.v10 .newSub{font-size:11.5px;line-height:1.3}}@media (hover:none){.v10 .storyCard:hover{translate:none}}.v10 .rowShowcase{max-width:1140px;margin:0 auto;padding:56px 20px 88px}.v10 .newRow.heroStoryPills{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:12px;width:100%;max-width:486px;height:197px;margin-top:48px;display:grid}.v10 .heroStoryPills .newPill{white-space:normal;background:color-mix(in srgb, var(--overlay) 5%, transparent);border:1px solid color-mix(in srgb, var(--overlay) 10%, transparent);-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);width:auto;min-height:0;box-shadow:0 8px 24px color-mix(in srgb, var(--shade) 28%, transparent);border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:11px 14px;font-size:16px;line-height:1.25;display:flex}.v10 .heroStoryPills .newPill:after{content:none}.v10 .storyLink{color:inherit;cursor:pointer;text-decoration:none}.v10 .storyGo{white-space:nowrap;color:var(--gold-hi);text-shadow:0 1px 3px #08080be6,0 0 14px #08080b8c;opacity:0;font-weight:800;transition:opacity .14s,transform .25s;display:inline-block;transform:translate(-8px)}.v10 .storyGoCaret{vertical-align:-1px;margin-right:14px;display:inline-block}.v10 .storyLink:hover .storyGo{opacity:1;transition:opacity .3s .16s,transform .45s cubic-bezier(.2,.7,.2,1) .16s;transform:translate(0)}.v10 .newRow{flex-direction:column;align-items:stretch;gap:9px;width:max-content;margin:54px 0 0;padding:0;list-style:none;display:flex}.v10 .newPill{font-family:var(--font-outfit), var(--font-body);text-shadow:0 1px 3px #06080ceb,0 0 16px #06080cb3;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:9px;padding:6px 0 6px 2px;font-size:13.5px;display:flex;position:relative}.v10 .newPill:after{content:none;border-radius:inherit;background:conic-gradient(from var(--a), color-mix(in srgb, var(--overlay) 14.1%, transparent) 0deg, color-mix(in srgb, var(--overlay) 14.1%, transparent) 250deg, var(--gold-hi) 306deg, color-mix(in srgb, var(--overlay) 14.1%, transparent) 352deg);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:4.5s linear infinite orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v10 .newPill:nth-child(2):after{animation-delay:-1.5s}.v10 .newPill:nth-child(3):after{animation-delay:-3s}@keyframes orbit{to{--a:360deg}}@media (prefers-reduced-motion:reduce){.v10 .newPill:after{animation:none}}.v10 .newTag{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;text-shadow:0 0 8px color-mix(in srgb, var(--gold) 45%, transparent);padding:3px 2px;font-size:10px;font-weight:800}.v10 .newSub{font-family:var(--font-body);color:var(--dim);letter-spacing:0;text-shadow:0 1px 3px #06080cd9;font-size:12px;font-weight:500;line-height:1.35}.v10 .newTitle{font-family:var(--font-body);letter-spacing:-.005em;font-weight:650}.v10 .railBand{isolation:isolate;background:0 0;margin-top:-17px;padding:0 0 96px;position:relative;overflow:visible}.v10 .railHead{max-width:1140px;margin:0 auto 30px;padding-inline:20px}.v10 .railTitle{font-family:var(--font-head);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(28px,2.9vw,40px);font-weight:800;line-height:1.08}.v10 .railHint{color:var(--dim);margin:0;font-size:14px}.v10 .railTrackSkeleton{animation:none}.v10 .railCardSkeleton{aspect-ratio:3/4;background:var(--window,var(--bg-card));width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 5.9%, transparent);border-radius:13px;animation:1.4s ease-in-out infinite railSkeletonPulse;display:block}.v10 .railSeasonSkeleton{background:color-mix(in srgb, var(--overlay) 5.9%, transparent);border-radius:999px;width:62%;height:12px;margin-top:12px;animation:1.4s ease-in-out infinite railSkeletonPulse;display:block}@keyframes railSkeletonPulse{0%,to{opacity:.55}50%{opacity:.85}}html[data-authed="1"] .v10:not([data-auth-resolved]) .railBandGuest,html[data-authed="1"] .v10:not([data-auth-resolved]) .plBand{visibility:hidden}.v10 .railViewport{pointer-events:none;margin:-142px -130px -146px;padding:150px 130px;position:relative;overflow:hidden}.v10 .railTrack,.v10 .railStatic{pointer-events:auto}.v10 .railPager{display:none}.v10 .railTrack{gap:18px;width:max-content;animation:78s linear infinite v10RailScroll;display:flex}@keyframes v10RailScroll{to{transform:translate(calc(-50% - 9px))}}.v10 .railTrack[data-paused=true]{animation-play-state:paused}.v10 .railItem{flex:none;width:176px}.v10 .railSeason{letter-spacing:.02em;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;height:18px;margin-top:9px;font-size:14.5px;font-weight:650;line-height:18px;display:block;overflow:hidden}.v10 .railSeasonClock{font-family:var(--font-outfit), var(--font-body);color:var(--text-sub);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;height:auto;font-size:14px;font-weight:750;line-height:1.25;display:flex}.v10 .railSeasonClock b{font-size:15px;font-weight:750}.v10 .railSeasonClock i{color:var(--gold);font-size:15px;font-style:normal;font-weight:700}.v10 .railSeasonWhy{color:var(--sky-blue)}.v10 .railCard{cursor:pointer;background:var(--window,var(--bg-card));width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 9.0%, transparent), 0 2px 5px color-mix(in srgb, var(--shade) 42.0%, transparent), 0 10px 20px color-mix(in srgb, var(--shade) 25.9%, transparent);border:0;border-radius:13px;padding:0;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden}.v10 .railCard:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 16.1%, transparent), 0 4px 10px color-mix(in srgb, var(--shade) 50.2%, transparent), 0 24px 48px color-mix(in srgb, var(--shade) 54.9%, transparent);transform:translateY(-5px)}.v10 .railCardOpen{box-shadow:0 0 0 1px color-mix(in srgb, var(--gold) 50%, transparent), 0 4px 10px color-mix(in srgb, var(--shade) 50.2%, transparent), 0 26px 52px color-mix(in srgb, var(--shade) 60%, transparent);transform:translateY(-5px)}.v10 .railCard img{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.v10 .railCardTitle{text-align:left;color:var(--ink);background:linear-gradient(#0000, color-mix(in srgb, var(--art-scrim) 87.8%, transparent) 52%, color-mix(in srgb, var(--art-scrim) 96.9%, transparent));padding:30px 10px 9px;position:absolute;inset:auto 0 0}.v10 .railCardTitle>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:13.5px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.v10 .railFadeLeft,.v10 .railFadeRight{pointer-events:none;width:130px;position:absolute;top:0;bottom:0}.v10 .railFadeLeft{background:linear-gradient(90deg, var(--ground), color-mix(in srgb, var(--surface-850) 70.2%, transparent) 45%, transparent);left:0}.v10 .railFadeRight{background:linear-gradient(270deg, var(--ground), color-mix(in srgb, var(--surface-850) 70.2%, transparent) 45%, transparent);right:0}@media (prefers-reduced-motion:reduce){.v10 .railTrack{animation:none}}@media (pointer:coarse) and (max-width:1079px){.v10 .railBand{padding:56px 0 62px}.v10 .railHead{margin:0 22px 24px}.v10 .railItem{width:144px}.v10 .railPanel{width:min(430px,100vw - 44px)}.v10 .railFadeLeft,.v10 .railFadeRight{width:40px}}.v10 .h2h{isolation:isolate;text-align:left;padding-bottom:4px;position:relative}.v10 .h2hGlow{z-index:-1;filter:blur(24px);background:radial-gradient(50% 50%, color-mix(in srgb, var(--gold) 9%, transparent), var(--accent)0d 46%, #0000 72%);width:420px;height:250px;display:none;position:absolute;top:46%;left:26%;translate:-50% -50%}.v10 .h2hHead{max-width:320px;margin:0 0 16px}.v10 .h2hTitle{font-family:var(--font-head);letter-spacing:-.03em;margin:0 0 9px;font-size:18.5px;font-weight:800;line-height:1.08}.v10 .h2hHint{color:var(--dim);margin:0;font-size:13px}.v10 .h2hHint kbd{font:inherit;color:var(--ink);background:color-mix(in srgb, var(--overlay) 9.0%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 14.1%, transparent), 0 1px color-mix(in srgb, var(--shade) 40.0%, transparent);border-radius:5px;margin-left:5px;padding:1px 6px;font-size:12px;display:inline-block}.v10 .h2hStage{justify-content:flex-start;align-items:flex-start;gap:34px;min-height:192px;display:flex;position:relative}.v10 .h2hCard{z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:var(--window,var(--bg-card));width:132px;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), 0 3px 8px color-mix(in srgb, var(--shade) 50.2%, transparent), 0 30px 64px color-mix(in srgb, var(--shade) 54.9%, transparent);border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.v10 .h2hCard img{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.v10 .h2hCardName{color:var(--ink);background:linear-gradient(#0000, color-mix(in srgb, var(--art-scrim) 90.2%, transparent) 54%, color-mix(in srgb, var(--art-scrim) 98.0%, transparent));padding:26px 9px 8px;font-size:11px;font-weight:700;line-height:1.28;position:absolute;inset:auto 0 0}.v10 .h2hStamp{letter-spacing:.09em;text-transform:uppercase;color:#17130a;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 54.9%, transparent), 0 6px 18px color-mix(in srgb, var(--gold-deep) 40%, transparent);border-radius:999px;padding:4px 11px;font-size:10.5px;font-weight:800;position:absolute;top:10px;left:50%;translate:-50%}.v10 .h2hVs{z-index:0;pointer-events:none;letter-spacing:.06em;background:linear-gradient(96deg,#7e838f 0%,#e9ecf3 52%,#7e838f 100%);color:#0000;-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;padding:0 .14em;font-size:23px;font-style:italic;font-weight:800;position:absolute;top:88px;left:149px;translate:-50% -50%}.v10 .h2hFoot{justify-content:flex-start;align-items:center;gap:16px;margin-top:18px;display:flex}.v10 .h2hSkip{color:var(--faint);cursor:pointer;text-underline-offset:5px;-webkit-text-decoration:underline color-mix(in srgb, var(--overlay) 16.1%, transparent);-webkit-text-decoration:underline color-mix(in srgb, var(--overlay) 16.1%, transparent);text-decoration:underline color-mix(in srgb, var(--overlay) 16.1%, transparent);background:0 0;border:0;padding:0;font-size:13.5px;transition:color .16s,text-decoration-color .16s}.v10 .h2hSkip:hover{color:var(--dim);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.v10 .h2hProgress{background:color-mix(in srgb, var(--overlay) 10.2%, transparent);border-radius:999px;width:92px;height:3px;overflow:hidden}.v10 .h2hProgressFill{transform-origin:0;background:linear-gradient(90deg, var(--gold-deep), var(--gold-hi));border-radius:999px;width:100%;height:100%;display:block}.v10 .h2hCount{color:var(--faint);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.v10 .h2hCountParts{letter-spacing:.01em;color:var(--faint);justify-content:center;align-items:center;gap:7px;margin-top:5px;font-size:12px;font-weight:600;display:flex}.v10 .h2hCountParts i{opacity:.55;font-style:normal}@media (pointer:coarse) and (max-width:1079px){.v10 .railGrid{grid-template-columns:1fr;gap:48px}.v10 .h2hStage{gap:20px;min-height:0}.v10 .h2hCard{width:min(42vw,160px)}.v10 .h2hVs{font-size:14px;top:30%;left:50%}.v10 .h2hFoot{flex-wrap:wrap;gap:12px}.v10 .h2hHint kbd{display:none}}:is(.v10,.v11) .fsStage{border-radius:22px 22px 0 0;flex:1;min-height:0;padding:14px;position:relative;overflow:hidden}:is(.v10,.v11) .fsCard{background:color-mix(in srgb, var(--window,var(--bg-card)) 78%, #000);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 11.0%, transparent), 0 3px 10px color-mix(in srgb, var(--shade) 50.2%, transparent), 0 26px 60px color-mix(in srgb, var(--shade) 54.9%, transparent);border-radius:9px;position:absolute;inset:14px;overflow:hidden}:is(.v10,.v11) .fsCard img{width:100%;height:auto;display:block}.v10 .fsShowcase{flex-direction:column;align-items:stretch;gap:18px;display:flex}.v10 .fsHead{justify-content:center;align-items:baseline;width:720px;margin-inline:auto;display:flex;position:relative}.v10 .fsViewAll{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--dim) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--dim) 55%, transparent);margin-right:-.16em;font-size:11px;font-weight:700;transition:color .18s,text-decoration-color .18s;position:absolute;right:0}.v10 .fsViewAll:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);color:var(--gold)}.v10 .fsKicker{letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(96deg, var(--gold) 0%, var(--gold-hi) 52%, var(--gold) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-right:-.2em;font-size:17px;font-weight:800;display:inline-block}.v10 .fsPager{justify-content:center;align-items:center;gap:44px;display:flex}.v10 .fsPager .fsPagerArrow{position:static}.v10 .fsPager>.fsPagerArrow:first-child:active{transition-duration:.3s;translate:-15px}.v10 .fsPager>.fsPagerArrow:last-child:active{transition-duration:.3s;translate:15px}.v10 .fsViewport{zoom:1;background:0 0;border-radius:22px;width:720px;height:550px;position:relative;overflow:hidden}.v10 .fsViewport .fsPanel{position:absolute;inset:0}.v10 .fsEnter{animation:.46s cubic-bezier(.22,.61,.36,1) both fsFadeUp}@keyframes fsFadeUp{0%{opacity:0}to{opacity:1}}.v10 .fsLeaving{z-index:0;opacity:1}.v10 .fsNeighbour{z-index:0;opacity:1;animation:none}.v10 .fsEnter{will-change:opacity}@media (prefers-reduced-motion:reduce){.v10 .fsEnter{animation:.2s ease-out both fsFadeUp}}.v10 .fsViewport .fsPanel{isolation:isolate;background:color-mix(in srgb, var(--window,var(--bg-card)) 90%, #000);border-radius:22px;flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 14px 40px #0006}.v10 .fsViewport .fsPanel:before,.v10 .fsViewport .fsPanel:after{content:none}.v10 .fsPagerArrow{flex:none;position:static}.v10 .fsTimer i{animation:linear forwards fsFill}@keyframes fsFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v10 .fsDots{justify-content:center;align-items:center;gap:9px;display:flex}.v10 .fsDot{appearance:none;cursor:pointer;background:#ffffff38;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:background .2s,width .3s cubic-bezier(.2,.7,.2,1)}.v10 .fsDot:hover{background:#ffffff73}.v10 .fsDotOn{background:var(--gold);width:22px;box-shadow:0 0 8px color-mix(in srgb, var(--gold) 40.0%, transparent)}.v10 .fsDotOn:hover{background:var(--gold)}.v10 .secHead{max-width:620px;margin:0 0 24px}.v10 .secTitle{font-family:var(--font-head);letter-spacing:-.03em;margin:0 0 8px;font-size:30px;font-weight:800;line-height:1.1}.v10 .secHint{color:var(--dim);margin:0;font-size:13px;line-height:1.5}.v10 .wpBand .secHint,.v10 .tmBand .secHint{font-size:14.5px}.v10 .row,.v10 .hero{overflow-x:clip}.v10 .row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:56px;max-width:1140px;margin:0 auto;padding:36px 20px 104px;display:grid}.v10 .slot1{grid-column:span 1;min-width:0}.v10 .slot2{grid-column:span 2;min-width:0}.v10 .slot3{grid-column:span 3;min-width:0}.v10 .rowReserved{min-height:340px}.v10 .slot1>*+*,.v10 .slot2>*+*,.v10 .slot3>*+*{margin-top:48px}.v10 .rateBand,.v10 .chatBand,.v10 .convBand,.v10 .wtBand,.v10 .pgBand{isolation:isolate;background:0 0;padding:0;position:relative}.v10 .rateList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v10 .rateRow{border-radius:16px;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"thumb body""scale scale";align-items:center;gap:10px 12px;padding:10px;transition:background .2s;display:grid}.v10 .rateRow:hover{background:color-mix(in srgb, var(--overlay) 3.9%, transparent)}.v10 .rateThumb{object-fit:cover;object-position:center;width:56px;height:42px;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), 0 3px 10px color-mix(in srgb, var(--shade) 50.2%, transparent);border-radius:11px;grid-area:thumb}.v10 .rateTitle{white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:16px;font-weight:700;overflow:hidden}.v10 .rateSub{color:var(--dim);margin:0;font-size:12.5px}.v10 .rateBody{grid-area:body;min-width:0}.v10 .rateScale{grid-area:scale;gap:6px;display:flex}.v10 .rateDot{font-variant-numeric:tabular-nums;height:34px;color:var(--dim);cursor:pointer;background:color-mix(in srgb, var(--overlay) 5.9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 9.0%, transparent);border:0;border-radius:12px;flex:1;font-size:14px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s}.v10 .rateDot:hover{color:var(--ink);background:color-mix(in srgb, var(--overlay) 12.2%, transparent)}.v10 .rateDotUnder{color:var(--gold-hi);background:color-mix(in srgb, var(--gold) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 22%, transparent)}.v10 .rateDotOn{color:#17130a;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent), 0 4px 14px color-mix(in srgb, var(--gold-deep) 30%, transparent)}.v10 .rateVerdict{display:none}.v10 .chatGrid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.v10 .chatPlayer{box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), 0 4px 12px color-mix(in srgb, var(--shade) 50.2%, transparent), 0 30px 66px color-mix(in srgb, var(--shade) 50.2%, transparent);border-radius:20px;position:relative;overflow:hidden}.v10 .chatArt{aspect-ratio:16/8;object-fit:cover;object-position:center 26%;width:100%;display:block}.v10 .chatArtScrim{background:linear-gradient(color-mix(in srgb, var(--art-scrim) 14.9%, transparent), color-mix(in srgb, var(--art-scrim) 90.2%, transparent));position:absolute;inset:0}.v10 .chatNow{position:absolute;bottom:62px;left:18px}.v10 .chatShow{margin:0 0 2px;font-size:16px;font-weight:700}.v10 .chatEp{color:var(--dim);margin:0;font-size:13px}.v10 .chatBar{align-items:center;gap:12px;display:flex;position:absolute;inset:auto 18px 16px}.v10 .chatTime{font-variant-numeric:tabular-nums;color:var(--dim);min-width:38px;font-size:11.5px}.v10 .chatTimeEnd{text-align:right}.v10 .chatRange,.v10 .gwRange{appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--gold) 0 var(--pct,50%), color-mix(in srgb, var(--overlay) 16.1%, transparent) var(--pct,50%) 100%);border-radius:999px;flex:1;height:4px}.v10 .chatRange::-webkit-slider-thumb{appearance:none;cursor:grab;background:var(--white);width:15px;height:15px;box-shadow:0 1px 4px color-mix(in srgb, var(--shade) 60%, transparent);border-radius:50%}.v10 .gwRange::-webkit-slider-thumb{appearance:none;cursor:grab;background:var(--white);width:15px;height:15px;box-shadow:0 1px 4px color-mix(in srgb, var(--shade) 60%, transparent);border-radius:50%}.v10 .gwRange{background:linear-gradient(90deg, var(--hue,var(--accent-bright)) 0 var(--pct,50%), color-mix(in srgb, var(--overlay) 14.1%, transparent) var(--pct,50%) 100%)}.v10 .chatList{flex-direction:column;gap:1px;min-height:190px;margin:0 0 12px;padding:0;list-style:none;display:flex}.v10 .chatMsg{border-radius:10px;grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 10px;font-size:14px;display:grid}.v10 .chatMsg:hover{background:color-mix(in srgb, var(--overlay) 3.9%, transparent)}.v10 .chatStamp{font-variant-numeric:tabular-nums;color:var(--gold);font-size:12px}.v10 .chatWho{display:none}.v10 .chatText{line-height:1.45}.v10 .chatLocked{color:var(--faint);margin:0;padding-left:10px;font-size:13px;font-style:italic}.v10 .convGrid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.v10 .convCase{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:18px;display:grid}.v10 .convArt{aspect-ratio:3/4;object-fit:cover;width:78px;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), 0 10px 24px color-mix(in srgb, var(--shade) 50.2%, transparent);border-radius:12px}.v10 .convWho{margin:0 0 8px;font-size:15px;line-height:1.45}.v10 .convReason{color:var(--dim);margin:0;font-size:14px;font-style:italic;line-height:1.5}.v10 .convInput{resize:vertical;width:100%;font:inherit;color:var(--ink);background:color-mix(in srgb, var(--overlay) 5.1%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent);border:0;border-radius:16px;padding:16px 18px;font-size:14.5px;line-height:1.55;transition:box-shadow .2s,background .2s}.v10 .convInput::placeholder{color:var(--faint)}.v10 .convInput:focus{background:color-mix(in srgb, var(--overlay) 7.8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 45%, transparent);outline:0}.v10 .convActions{align-items:center;gap:16px;margin-top:14px;display:flex}.v10 .convPost{color:#17130a;cursor:pointer;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent), 0 6px 18px color-mix(in srgb, var(--gold-deep) 26%, transparent);border:0;border-radius:11px;padding:10px 20px;font-size:14px;font-weight:700;transition:opacity .18s,filter .18s}.v10 .convPost:disabled{opacity:.4;cursor:not-allowed;filter:saturate(.5)}.v10 .convSent{color:var(--gold-hi);font-size:13px}.v10 .convReplies{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.v10 .convReply{border-left:2px solid color-mix(in srgb, var(--gold) 30%, transparent);padding-left:16px}.v10 .convReplyBody{margin:0 0 7px;font-size:14px;line-height:1.55}.v10 .convReplyMeta{color:var(--faint);margin:0;font-size:12.5px}.v10 .convReplyMeta b{color:var(--dim)}.v10 .gwGrid{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.v10 .gwMembers{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.v10 .gwMember{grid-template-columns:26px 68px minmax(0,1fr) 38px;align-items:center;gap:14px;display:grid}.v10 .gwAvatar{text-transform:uppercase;color:#14140f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.v10 .gwName{text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.v10 .gwPct{color:var(--dim);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.v10 .gwRoom{background:linear-gradient(150deg, color-mix(in srgb, var(--surface-700) 50.2%, transparent), color-mix(in srgb, var(--surface-900) 62.0%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 12.2%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 7.1%, transparent), 0 26px 60px color-mix(in srgb, var(--shade) 40.0%, transparent);border-radius:20px;margin-top:24px;padding:20px 22px;transition:box-shadow .4s}.v10 .gwRoomOpen{box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 16.1%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--gold) 30%, transparent), 0 26px 60px color-mix(in srgb, var(--shade) 45.1%, transparent), 0 0 44px color-mix(in srgb, var(--gold) 9%, transparent)}.v10 .gwRoomState{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 6px;font-size:12px;font-weight:800}.v10 .gwRoomLine{color:var(--dim);margin:0 0 20px;font-size:13.5px}.v10 .gwChat{flex-direction:column;gap:11px;margin:0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:flex}.v10 .gwChat b{color:var(--dim);margin-right:8px;font-weight:700}.v10 .gwBlur{color:color-mix(in srgb, var(--ink) 14.1%, transparent);letter-spacing:-.04em;-webkit-user-select:none;user-select:none}.v10 .wtGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px;display:grid}.v10 .wtCol{min-width:0}.v10 .wtColLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 16px;font-size:11.5px;font-weight:800}.v10 .wtInvite{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:34px;display:flex}.v10 .wtLink{color:var(--dim);background:color-mix(in srgb, var(--overlay) 5.1%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent);border-radius:10px;padding:10px 14px;font-size:12.5px}.v10 .wtCopy{color:#17130a;cursor:pointer;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent), 0 6px 18px color-mix(in srgb, var(--gold-deep) 26%, transparent);border:0;border-radius:10px;padding:10px 16px;font-size:12.5px;font-weight:700}.v10 .compInvite{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v10 .compLink{color:var(--dim);background:color-mix(in srgb, var(--overlay) 5.1%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent);border-radius:11px;padding:11px 16px;font-size:13.5px}.v10 .compCopy{color:#17130a;cursor:pointer;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent), 0 6px 18px color-mix(in srgb, var(--gold-deep) 26%, transparent);border:0;border-radius:11px;padding:11px 18px;font-size:13.5px;font-weight:700}.v10 .compResult{grid-template-columns:minmax(0,1fr);justify-items:center;gap:26px;display:grid}.v10 .compDial{place-items:center;width:132px;height:132px;display:grid;position:relative}.v10 .compRing{background:conic-gradient(from -90deg, var(--gold) 0 var(--v,0%), color-mix(in srgb, var(--overlay) 7.8%, transparent) var(--v,0%) 100%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 60%,#000 61%);mask:radial-gradient(circle,#0000 60%,#000 61%)}.v10 .compScore{text-align:center}.v10 .compNum{letter-spacing:-.04em;color:var(--gold);font-variant-numeric:tabular-nums;font-size:36px;font-weight:900;line-height:1;display:block}.v10 .compUnit{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:12px}.v10 .compLists{flex-direction:column;gap:18px;width:100%;display:flex}.v10 .compLabel{letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin:0 0 10px;font-size:12px;font-weight:800}.v10 .compRow{gap:10px;display:flex}.v10 .compRow img{aspect-ratio:3/4;object-fit:cover;width:56px;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), 0 6px 16px color-mix(in srgb, var(--shade) 45.1%, transparent);border-radius:9px}.v10 .compSplit{position:relative}.v10 .compSplitScore{text-align:center;color:var(--ink);background:color-mix(in srgb, var(--art-scrim) 85.9%, transparent);border-radius:0 0 9px 9px;padding:3px 0 4px;font-size:11px;font-weight:800;position:absolute;inset:auto 0 0}.v10 .compSplitScore i{color:var(--faint);font-style:normal;font-weight:600}.v10 .pgBand{text-align:left}.v10 .pgGlow{z-index:-1;filter:blur(26px);background:radial-gradient(50% 50%, color-mix(in srgb, var(--gold) 10%, transparent), var(--accent)0d 45%, #0000 72%);width:130%;height:380px;display:none;position:absolute;top:46%;left:50%;translate:-50% -50%}.v10 .pgHead{margin:0 0 30px}.v10 .pgAxes{flex-direction:column;gap:16px;margin:0 0 34px;display:flex}.v10 .pgAxis{grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:12px;display:grid}.v10 .pgEnd{color:var(--dim);text-align:right;font-size:12.5px}.v10 .pgEndRight{text-align:left}.v10 .pgTrack{background:color-mix(in srgb, var(--overlay) 10.2%, transparent);border-radius:999px;height:5px;position:relative}.v10 .pgFill{transform-origin:0;background:linear-gradient(90deg, var(--accent-bright), var(--gold));border-radius:999px;position:absolute;inset:0}.v10 .pgKnob{background:var(--white);width:13px;height:13px;box-shadow:0 1px 6px color-mix(in srgb, var(--shade) 60%, transparent);border-radius:50%;position:absolute;top:50%;translate:-50% -50%}.v10 .pgLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:0 0 10px;font-size:12px;font-weight:800}.v10 .pgName{font-family:var(--font-head);letter-spacing:-.035em;color:var(--gold);margin:0 0 10px;font-size:27px;font-weight:900}.v10 .pgNameLocked{color:color-mix(in srgb, var(--gold) 35%, transparent);letter-spacing:-.01em}.v10 .pgBlurb{color:var(--dim);margin:0 0 22px;font-size:14px;line-height:1.55}.v10 .pgCta{color:#17130a;cursor:pointer;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 54.9%, transparent), 0 10px 30px color-mix(in srgb, var(--gold-deep) 28%, transparent);border:0;border-radius:13px;padding:14px 28px;font-size:15px;font-weight:750}.v10 .pgFine{color:var(--faint);margin:14px 0 0;font-size:12.5px}.v10 .mfList{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.v10 .mfItem{background:linear-gradient(160deg, color-mix(in srgb, var(--surface-700) 42.0%, transparent), color-mix(in srgb, var(--surface-900) 50.2%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 5.9%, transparent), 0 20px 48px color-mix(in srgb, var(--shade) 34.9%, transparent);border-radius:18px;padding:26px 24px 28px;position:relative;overflow:hidden}.v10 .mfBlade{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 70%, transparent), transparent);filter:blur(26px);opacity:.5;width:62%;height:190%;position:absolute;top:-60%;left:-22%;rotate:24deg}.v10 .mfTag{letter-spacing:.11em;text-transform:uppercase;color:#17130a;background:var(--accent);border-radius:999px;margin-bottom:12px;padding:3px 9px;font-size:10.5px;font-weight:800;display:inline-block}.v10 .mfTitle{letter-spacing:-.02em;margin:0 0 9px;font-size:18px;font-weight:750}.v10 .mfBody{color:var(--dim);margin:0;font-size:13.5px;line-height:1.55}@media (pointer:coarse) and (max-width:1079px){.v10 .chatGrid,.v10 .gwGrid,.v10 .compGrid,.v10 .convGrid{grid-template-columns:1fr;gap:40px}.v10 .convWrite{grid-row:auto}.v10 .mfList{grid-template-columns:1fr}.v10 .rateBand,.v10 .chatBand,.v10 .convBand,.v10 .gwBand,.v10 .compBand,.v10 .mfBand{padding:62px 22px}.v10 .pgBand{padding:76px 22px 84px}.v10 .rateRow{grid-template-columns:60px minmax(0,1fr);grid-template-areas:"thumb body""scale scale";gap:12px 14px}.v10 .rateThumb{grid-area:thumb;width:60px;height:45px}.v10 .rateBody{grid-area:body}.v10 .rateScale{grid-area:scale}.v10 .rateVerdict{display:none}.v10 .chatMsg{grid-template-columns:46px minmax(0,1fr)}.v10 .chatWho{display:none}.v10 .compResult{grid-template-columns:1fr;justify-items:center;gap:28px}.v10 .pgAxis{grid-template-columns:70px minmax(0,1fr) 70px;gap:10px}.v10 .pgEnd{font-size:11.5px}.v10 .slot2,.v10 .slot3{grid-column:span 2}.v10 .wtGrid{grid-template-columns:1fr;gap:34px}.v10 .row{grid-template-columns:minmax(0,1fr);gap:52px;padding:58px 22px}.v10 .slot1,.v10 .slot2,.v10 .slot3{grid-column:span 1}}.v10 .railHead{justify-content:space-between;align-items:flex-end;gap:44px;display:flex}.v10 .railHeadText{flex:0 auto;max-width:640px}.v10 .railTitleRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.v10 .railScope{color:var(--dim);font:inherit;letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:650;transition:color .16s;display:inline-flex}.v10 .railScope:hover{color:var(--ink)}.v10 .railScope.isOn{color:color-mix(in srgb, var(--accent) 82%, var(--ink))}.v10 .railScope:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);outline-offset:4px;border-radius:6px}.v10 .railScopeAll{color:var(--faint);letter-spacing:.01em;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--overlay) 26%, transparent);text-decoration-color:color-mix(in srgb, var(--overlay) 26%, transparent);white-space:nowrap;font-size:12px;font-weight:650;transition:color .16s,text-decoration-color .16s}.v10 .railScopeAll:hover{color:var(--gold);-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--gold) 55%, transparent)}.v10 .railScopeEmpty{color:var(--faint);margin:0;padding:46px 0;font-size:14px}.v10 .railTabs{isolation:isolate;background:0 0;border-radius:999px;flex:none;align-self:flex-end;gap:2px;margin-bottom:10px;padding:0;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.v10 .railTabs:before{content:none}.v10 .railTabs:after{content:"";border-radius:inherit;opacity:.03;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='80' height='80' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.v10 .railTab{z-index:1;font:inherit;letter-spacing:-.005em;color:#ffffff6b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 24px;font-size:13.5px;font-weight:600;transition:color .42s cubic-bezier(.2,.7,.2,1),background .42s cubic-bezier(.2,.7,.2,1),box-shadow .42s cubic-bezier(.2,.7,.2,1),text-shadow .42s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative}.v10 .railTab:hover{color:var(--ink)}.v10 .railTabOn{color:var(--ink);text-shadow:none}.v10 .railTabPill{z-index:-1;pointer-events:none;will-change:transform;background:color-mix(in srgb, var(--overlay) 6%, transparent);-webkit-backdrop-filter:blur(6px);position:absolute;inset:0}.v10 .railTabOn:after{content:none}.v10 .railTabLabel,.v10 .railTabShort{z-index:1;position:relative}.v10 .railTabShort{display:none}.v10 .railPanelWrap{padding:0 140px}.v10 .railStatic{flex-wrap:wrap;justify-content:center;gap:26px 18px;display:flex}.v10 .secTitle,.v10 .railTitle,.v10 .h2hTitle,:is(.v10,.v11) .fsTitle,.v11Copy h2,.v10 .plTitle,.v10 .wpQuestion,.v10 .plCardName,.v10 .plCardCode,.v10 .tmScene,.v10 .hlTitle,.v10 .pgName,.v10 .wpSidePct,.v10 .wpTilePct,.v10 .wpTileCopy b,.v10 .h2hSplit b,.v10 .h2hMeta b,:is(.v10,.v11) .mkPersonaCode,:is(.v10,.v11) .mkPersonaName,:is(.v10,.v11) .mkOtherCode,:is(.v10,.v11) .mkScoreNum,:is(.v10,.v11) .mkListTitle,:is(.v10,.v11) .mkMomentRank,:is(.v10,.v11) .mkMomentTitle,:is(.v10,.v11) .mkMomentScore,:is(.v10,.v11) .mkExtName{transform-origin:0 100%;transform:scaleY(.9)}.v10 .wpTileCopy b,.v10 .h2hSplit b,.v10 .h2hMeta b{display:inline-block}.v10 .railSub{color:var(--dim);margin:8px 0 0;font-size:14.5px}.v10 .railHeadText{flex-direction:column;justify-content:flex-end;min-height:112px;display:flex}.v10 .railViewport{min-height:596px}.v10 .railPanelWrap{min-height:348px}@media (pointer:coarse) and (max-width:1079px){.v10 .railViewport{min-height:380px}.v10 .railPanelWrap{min-height:306px}}.v10 .railMeta{white-space:nowrap;text-overflow:ellipsis;height:18px;color:var(--dim);margin-top:8px;font-size:12.5px;line-height:18px;display:block;overflow:hidden}.v10 .railTags{flex-direction:column;align-items:flex-start;gap:6px;height:24px;margin-top:7px;display:flex}.v10 .railGenre{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(160%);background:color-mix(in srgb, var(--overlay) 5.9%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 22.0%, transparent), inset 0 -1px color-mix(in srgb, var(--shade) 27.8%, transparent), 0 1px 2px color-mix(in srgb, var(--shade) 34.9%, transparent);border-radius:999px;padding:6px 10px;font-size:11.5px;font-style:normal;font-weight:700;line-height:1;position:relative;overflow:hidden}.v10 .railGenre:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:color-mix(in srgb, var(--overlay) 14.1%, transparent);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (pointer:coarse) and (max-width:1079px){.v10 .railHead{flex-direction:column;align-items:stretch;gap:20px}.v10 .railTabs{align-self:flex-start}.v10 .railPanelWrap{padding:0 22px}.v10 .railTab{padding:9px 15px;font-size:14px}.v10 .railTab:has(.railTabShort) .railTabLabel{display:none}.v10 .railTabShort{display:inline}.v10 .railBandGuest .railTab{padding:9px 12px;font-size:12.5px}.v10 .railStatic{gap:20px 14px}}.v10 .tmBand{isolation:isolate;position:relative}.v10 .tmCard{background:linear-gradient(160deg, color-mix(in srgb, var(--surface-700) 40.0%, transparent), color-mix(in srgb, var(--surface-900) 50.2%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 5.9%, transparent), 0 20px 48px color-mix(in srgb, var(--shade) 34.9%, transparent);border-radius:18px;overflow:hidden}.v10 .tmStillGuarded>img,.v10 .tmStillGuarded .tmStamp{filter:blur(13px)brightness(.52);transform:scale(1.06)}.v10 .tmStillGuarded .tmStamp{filter:blur(6px)brightness(.5)}.v10 .tmGuardBtn{z-index:5;border:1px solid color-mix(in srgb, var(--overlay) 22%, transparent);background:color-mix(in srgb, var(--shade) 66%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:32px;color:var(--dim);font:inherit;letter-spacing:.01em;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:11.5px;font-weight:650;transition:color .16s,border-color .16s;display:inline-flex;position:absolute;top:12px;right:12px}.v10 .tmGuardBtn b{color:var(--ink);font-weight:800}.v10 .tmGuardBtn.isOn{color:color-mix(in srgb, var(--accent) 82%, var(--ink));border-color:color-mix(in srgb, var(--accent) 46%, transparent)}.v10 .tmGuardBtn.isOn b{color:color-mix(in srgb, var(--accent) 78%, var(--ink))}.v10 .tmGuardBtn:hover{border-color:var(--accent);color:color-mix(in srgb, var(--accent) 82%, var(--ink))}.v10 .tmStill{position:relative}.v10 .tmStill img{aspect-ratio:16/9;object-fit:cover;object-position:center 30%;width:100%;display:block}.v10 .tmStillScrim{background:linear-gradient(color-mix(in srgb, var(--art-scrim) 14.9%, transparent) 0%, #0000 38%, color-mix(in srgb, var(--art-scrim) 78.0%, transparent));position:absolute;inset:0}.v10 .tmStamp,.v10 .tmVotes{-webkit-backdrop-filter:blur(10px);border-radius:9px;padding:6px 12px;font-size:13.5px;font-weight:750;position:absolute;bottom:12px}.v10 .tmStamp{color:var(--gold);background:color-mix(in srgb, var(--art-scrim) 60%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 25%, transparent);left:11px}.v10 .tmVotes{color:var(--dim);background:color-mix(in srgb, var(--art-scrim) 54.9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent);right:11px}.v10 .tmBody{padding:18px 18px 20px}.v10 .tmScene{font-family:var(--font-head);letter-spacing:-.02em;margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.25}.v10 .tmMeta{color:var(--dim);margin:0 0 18px;font-size:12.5px}.v10 .tmMeta b{color:var(--ink);font-weight:650}.v10 .tmScoreRow{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:5px;display:flex}.v10 .tmScene{margin:0}.v10 .tmScore{font-family:var(--font-outfit), var(--font-body);letter-spacing:-.03em;color:var(--gold);font-variant-numeric:tabular-nums;flex:none;margin:0;font-size:24px;font-weight:800}.v10 .tmScore span{color:var(--faint);letter-spacing:-.01em;margin-left:0;font-size:12px;font-weight:400}.v10 .tmRate{margin-bottom:16px}.v10 .tmRateHead{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.v10 .tmRateLabel{color:var(--faint);font-size:12.5px}.v10 .tmRateValue{font-family:var(--font-outfit), var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.v10 .tmRateValue span{color:var(--faint);letter-spacing:-.01em;margin-left:0;font-size:12px;font-weight:400}.v10 .tmSlider{appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--gold-deep) 0 var(--pct,50%), color-mix(in srgb, var(--overlay) 12.2%, transparent) var(--pct,50%) 100%);border-radius:999px;width:100%;height:5px}.v10 .tmSlider::-webkit-slider-thumb{appearance:none;cursor:grab;background:var(--white);width:17px;height:17px;box-shadow:0 1px 5px color-mix(in srgb, var(--shade) 60%, transparent);border-radius:50%}.v10 .tmSliderLocked{cursor:default;opacity:1}.v10 .tmSliderLocked::-webkit-slider-thumb{appearance:none;width:0;height:0;box-shadow:none;background:0 0}.v10 .tmSliderLocked::-moz-range-thumb{width:0;height:0;box-shadow:none;background:0 0;border:0}.v10 .tmActions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.v10 .tmPrimary{color:#17130a;cursor:pointer;font-variant-numeric:tabular-nums;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent), 0 6px 18px color-mix(in srgb, var(--gold-deep) 24%, transparent);border:0;border-radius:11px;padding:10px 14px;font-size:13px;font-weight:700;transition:opacity .18s,filter .18s}.v10 .tmPrimary:disabled{opacity:.82;cursor:not-allowed;filter:brightness(.9)}.v10 .tmPrimary:not(:disabled){filter:brightness(1.06)}.v10 .tmUpload{width:100%;color:var(--ink);cursor:pointer;background:color-mix(in srgb, var(--overlay) 7.1%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 12.2%, transparent);border:0;border-radius:11px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:650;text-decoration:none;transition:background .18s,box-shadow .18s;display:inline-flex}.v10 .tmUpload:hover{background:color-mix(in srgb, var(--overlay) 12.2%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 35%, transparent)}.v10 .railChoose{opacity:0;-webkit-backdrop-filter:blur(2px);background:linear-gradient(color-mix(in srgb, var(--art-scrim) 50.2%, transparent), color-mix(in srgb, var(--art-scrim) 70.2%, transparent));place-items:center;transition:opacity .22s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;inset:0}.v10 .railChoose>span{letter-spacing:-.01em;color:var(--ink);text-shadow:0 1px 6px color-mix(in srgb, var(--shade) 50.2%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--white) 92.2%, transparent), 0 2px 14px color-mix(in srgb, var(--shade) 54.9%, transparent);background:0 0;border-radius:999px;padding:9px 22px;font-size:13.5px;font-weight:750;transition:translate .26s cubic-bezier(.2,.7,.2,1),background .2s,color .2s;translate:0 6px}.v10 .railRowTitle,.v10 .railChooseTap{display:none}.v10 .railChoose>span:hover{color:#17130a;text-shadow:none;background:var(--white)}.v10 .railCard:hover .railChoose,.v10 .railCard:focus-visible .railChoose{opacity:1}.v10 .railCard:hover .railChoose>span{translate:0}.v10 .wpBand{isolation:isolate;position:relative}.v10 .wpPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.v10 .wpCard{min-width:0}.v10 .wpKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 7px;font-size:11px;font-weight:800}.v10 .wpQuestion{font-family:var(--font-head);letter-spacing:-.025em;color:var(--ink);min-height:2.5em;margin:0 0 14px;font-size:21px;font-weight:750;line-height:1.25}.v10 .wpVersus{border-radius:16px;height:200px;position:relative;overflow:hidden}.v10 .wpSide{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.v10 .wpSide img{object-fit:cover;object-position:center 28%;width:100%;height:100%;position:absolute;inset:0}.v10 .wpSideScrim{background:linear-gradient(color-mix(in srgb, var(--art-scrim) 10.2%, transparent) 30%, color-mix(in srgb, var(--art-scrim) 85.1%, transparent));position:absolute;inset:0}.v10 .wpVersus[data-voted=true] .wpSide{filter:saturate(.35)brightness(.6);transition:filter .42s}.v10 .wpVersus[data-voted=true] .wpSideWon{filter:none}.v10 .wpSideCopy{text-align:left;position:absolute;bottom:12px;left:14px}.v10 .wpSideCopyRight{text-align:right;left:auto;right:14px}.v10 .wpSideCopy b{color:var(--ink);font-size:14.5px;font-weight:750;display:block}.v10 .wpSideCopy i{color:var(--dim);margin-top:2px;font-size:11.5px;font-style:normal;display:block}.v10 .wpSidePct{font-family:var(--font-head);letter-spacing:-.03em;color:var(--ink);text-shadow:0 2px 12px color-mix(in srgb, var(--shade) 70.2%, transparent);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;position:absolute;top:12px;left:14px}.v10 .wpSidePctRight{left:auto;right:14px}.v10 .wpSeamBadge{letter-spacing:.1em;color:#17130a;pointer-events:none;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:0 4px 14px color-mix(in srgb, var(--shade) 50.2%, transparent);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:900;position:absolute;top:50%;left:50%;translate:-50% -50%}.v10 .wpTiles{gap:10px;height:240px;padding-inline:12px;display:flex}.v10 .wpTile{cursor:pointer;background:0 0;border:0;border-radius:16px;flex:1 1 0;min-width:0;padding:0;transition:filter .4s;position:relative;overflow:hidden;transform:skew(-7deg)}.v10 .wpTile:hover,.v10 .wpTileMine{filter:brightness(1.12)saturate(1.08)}@media (hover:hover) and (pointer:fine){.v10 .wpTile{transition:filter .4s,transform .28s cubic-bezier(.22,.61,.36,1)}.v10 .wpTile:hover{z-index:2;transform:skew(-7deg)scale(1.13)}.v10 .wpTile:first-child:hover{transform-origin:0}.v10 .wpTile:last-child:hover{transform-origin:100%}.v10 .wpTile:hover .wpTileCopy b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:visible}.v10 .wpTile:hover .wpTileCopy i{white-space:normal;overflow:visible}@media (prefers-reduced-motion:reduce){.v10 .wpTile:hover{transform:skew(-7deg)}}}.v10 .wpTileMine{box-shadow:inset 0 0 0 3px var(--gold), 0 0 0 1px color-mix(in srgb, var(--gold) 55%, transparent), 0 6px 26px color-mix(in srgb, var(--gold-deep) 42%, transparent)}.v10 .wpTiles:has(.wpTileMine) .wpTile:not(.wpTileMine){filter:brightness(.62)saturate(.72)}.v10 .wpTile img{object-fit:cover;object-position:center 30%;transform-origin:50% 32%;width:100%;height:100%;position:absolute;inset:0;transform:skew(7deg)scale(1.24)}.v10 .wpTileScrim{background:linear-gradient(color-mix(in srgb, var(--art-scrim) 5.1%, transparent) 35%, color-mix(in srgb, var(--art-scrim) 87.8%, transparent));position:absolute;inset:0}.v10 .wpTilePct{font-family:var(--font-head);color:var(--gold);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);font-variant-numeric:tabular-nums;background:#08090cb8;border-radius:999px;padding:3px 10px 4px;font-size:19px;font-weight:800;line-height:1;position:absolute;top:10px;left:14px;transform:skew(7deg)scaleY(.9)}.v10 .wpTileCopy{text-align:left;flex-direction:column;display:flex;position:absolute;bottom:10px;left:18px;right:14px;overflow:hidden;transform:skew(7deg)scaleY(.9)}.v10 .wpTileCopy b,.v10 .wpTileCopy i{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v10 .wpTileCopy b{font-family:var(--font-head);letter-spacing:-.02em;color:var(--ink);text-shadow:0 2px 10px color-mix(in srgb, var(--shade) 60%, transparent);font-size:19px;font-weight:800}.v10 .wpTileCopy i{color:var(--dim);margin-top:4px;font-size:12.5px;font-style:normal}.v10 .wpFoot{color:var(--dim);font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:14.5px}.v10 .wpFootHint{color:var(--faint)}@media (pointer:coarse) and (max-width:1079px){.v10 .wpPair{grid-template-columns:1fr;gap:28px}.v10 .wpQuestion{min-height:0}}.v10 .rowHalf{border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:72px;max-width:1140px;padding-block:64px;padding-inline:20px;position:relative;overflow-x:visible}.v10 .rowHalf:before{content:"";z-index:-1;background:radial-gradient(color-mix(in srgb, var(--overlay) 3.1%, transparent) 1px, #0000 1.3px) 0 0 / 22px 22px, var(--ground);width:100vw;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.v10 .slotHalf{min-width:0;display:flex}.v10 .slotHalf>*{flex-direction:column;flex:1;min-width:0;display:flex}.v10 .crHead{justify-content:space-between;align-items:flex-start;gap:20px;min-height:62px;margin-bottom:16px;display:flex}.v10 .crHead .secTitle{margin-bottom:6px;font-size:26px}.v10 .crMerge{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.v10 .crRate{font:inherit;color:var(--ink);cursor:pointer;background:color-mix(in srgb, var(--overlay) 6%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.02em;appearance:none;min-width:92px;min-height:42px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 16%, transparent);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex}.v10 .crRate:hover{background:color-mix(in srgb, var(--overlay) 20%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 30%, transparent), 0 8px 18px color-mix(in srgb, var(--shade) 35%, transparent);transform:translateY(-3px)}.v10 .crRate:active{transform:translateY(0)}.v10 .crSwitch{font:inherit;color:var(--faint);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12.5px;transition:color .2s;display:flex}.v10 .crSwitch:hover{color:var(--dim)}.v10 .crSwitchOn{color:var(--ink)}.v10 .crSwitchTrack{background:color-mix(in srgb, var(--overlay) 10.2%, transparent);width:34px;height:19px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent);border-radius:999px;transition:background .24s,box-shadow .24s;position:relative}.v10 .crSwitchOn .crSwitchTrack{background:color-mix(in srgb, var(--gold) 85%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 50%, transparent)}.v10 .crSwitchKnob{background:var(--white);width:14px;height:14px;box-shadow:0 1px 3px color-mix(in srgb, var(--shade) 50.2%, transparent);border-radius:50%;transition:translate .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:2.5px;left:2.5px}.v10 .crSwitchOn .crSwitchKnob{translate:15px}.v10 .crList{flex-direction:column;justify-content:flex-start;gap:3px;margin:0;padding:0;list-style:none;display:flex}.v10 .crRow{border-radius:11px;grid-template-columns:28px 56px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 12px;transition:background .2s;display:grid}.v10 .crRow:hover{background:color-mix(in srgb, var(--overlay) 3.9%, transparent)}.v10 .crRowLink{color:inherit;text-decoration:none;display:contents}.v10 .crRow{cursor:pointer}.v10 .crRow:focus-within{background:color-mix(in srgb, var(--overlay) 6%, transparent);outline:2px solid var(--gold);outline-offset:-2px}.v10 .crRow:hover .crTitle{text-underline-offset:2px;text-decoration:underline}.v10 .crRank{color:var(--faint);text-align:center;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.v10 .crThumb{object-fit:cover;width:56px;height:75px;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 9.0%, transparent), 0 3px 10px color-mix(in srgb, var(--shade) 45.1%, transparent);border-radius:7px}.v10 .crTitleWrap{min-width:0}.v10 .crTitle{font-family:var(--font-outfit), var(--font-body);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;display:block;overflow:hidden}.v10 .crSub{font-family:var(--font-outfit), var(--font-body);color:var(--faint);margin-top:3px;font-size:13px;display:block}.v10 .crScore{font-family:var(--font-outfit), var(--font-body);color:var(--gold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:21px;font-weight:800}.v10 .hlList{flex-direction:column;flex:1;justify-content:space-between;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v10 .hlItem{cursor:pointer;background:color-mix(in srgb, var(--overlay) 3.1%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 5.9%, transparent);border-radius:14px;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:18px;padding:12px;transition:background .22s,box-shadow .22s;display:grid}.v10 .hlItem:hover{background:color-mix(in srgb, var(--overlay) 7.1%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 28%, transparent)}.v10 .hlStack{height:78px;position:relative}.v10 .hlStack img{object-fit:cover;width:58px;height:78px;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), 0 4px 14px color-mix(in srgb, var(--shade) 50.2%, transparent);border-radius:7px;transition:translate .26s cubic-bezier(.2,.8,.2,1);position:absolute;top:0}.v10 .hlItem:hover .hlStack img:nth-child(2){translate:6px}.v10 .hlItem:hover .hlStack img:nth-child(3){translate:12px}.v10 .hlItem:hover .hlStack img:nth-child(4){translate:18px}.v10 .hlItem:hover .hlStack img:nth-child(5){translate:24px}.v10 .hlCopy{min-width:0}.v10 .hlTitle{font-family:var(--font-head);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-size:15px;font-weight:750;overflow:hidden}.v10 .hlMeta{font-family:var(--font-outfit), var(--font-body);color:var(--faint);margin:0;font-size:12px}.v10 .hlMeta b{color:var(--dim);font-weight:650}.v10 .crMore{color:var(--dim);font:inherit;cursor:pointer;text-underline-offset:5px;-webkit-text-decoration:underline color-mix(in srgb, var(--overlay) 18.0%, transparent);-webkit-text-decoration:underline color-mix(in srgb, var(--overlay) 18.0%, transparent);text-decoration:underline color-mix(in srgb, var(--overlay) 18.0%, transparent);background:0 0;border:0;align-self:flex-start;margin-top:18px;padding:0;font-size:13px;transition:color .16s,text-decoration-color .16s;display:inline-block}.v10 .crMore:hover{color:var(--ink);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}@media (pointer:coarse) and (max-width:1079px){.v10 .rowHalf{grid-template-columns:1fr}.v10 .crHead{min-height:0}}.v10 .fcta{z-index:60;position:fixed;bottom:22px;right:22px}.v10 .fctaBody{cursor:pointer;text-align:left;font:inherit;color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);background:linear-gradient(160deg, color-mix(in srgb, var(--surface-700) 65.9%, transparent), color-mix(in srgb, var(--surface-900) 82.0%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 14.1%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 7.1%, transparent), 0 18px 44px color-mix(in srgb, var(--shade) 54.9%, transparent), 0 2px 10px color-mix(in srgb, var(--shade) 40.0%, transparent);border:0;border-radius:16px;align-items:center;gap:12px;padding:13px 15px 13px 16px;transition:translate .2s,box-shadow .2s;display:flex}.v10 .fctaBody:hover{box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 18.0%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 9.0%, transparent), 0 24px 54px color-mix(in srgb, var(--shade) 60%, transparent), 0 4px 16px color-mix(in srgb, var(--gold-deep) 14%, transparent);translate:0 -2px}.v10 .fctaDot{background:var(--gold);width:9px;height:9px;box-shadow:0 0 10px color-mix(in srgb, var(--gold) 80%, transparent);border-radius:50%;flex:none;position:relative}.v10 .fctaDot:after{content:"";box-shadow:0 0 0 2px color-mix(in srgb, var(--gold) 53%, transparent);border-radius:50%;animation:2.4s ease-out infinite fctaPulse;position:absolute;inset:-2px}@keyframes fctaPulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}.v10 .fctaCopy{flex-direction:column;gap:2px;display:flex}.v10 .fctaCopy b{letter-spacing:-.01em;font-size:13.5px;font-weight:750}.v10 .fctaCopy i{color:var(--dim);font-size:11.5px;font-style:normal}.v10 .fctaTally{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.v10 .fctaTally span+span:before{content:"·";color:color-mix(in srgb, var(--dim) 55%, transparent);margin-right:6px}.v10 .fctaTally b{color:var(--ink);font-size:11.5px;font-weight:750}.v10 .fctaTally .fctaZero,.v10 .fctaTally .fctaZero b{color:color-mix(in srgb, var(--dim) 55%, transparent)}.v10 .fctaGo{color:var(--gold);background:color-mix(in srgb, var(--gold) 12%, transparent);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-left:4px;transition:translate .2s,background .3s;display:grid}.v10 .fctaBody:hover .fctaGo{background:color-mix(in srgb, var(--gold) 22%, transparent);translate:3px}.v10 .fctaGo svg{width:16px;height:16px}@media (pointer:coarse) and (max-width:640px){.v10 .fcta{bottom:12px;left:12px;right:12px}.v10 .fctaBody{width:100%}}.v10 .plBand{grid-template-columns:minmax(0,1fr) minmax(340px,460px);align-items:center;gap:64px;display:grid}.v10 .plTitle{font-family:var(--font-head);letter-spacing:-.03em;color:var(--ink);margin:0 0 10px;font-size:34px;font-weight:800}.v10 .plCount{color:var(--gold);font-variant-numeric:tabular-nums}.v10 .plHint{color:var(--dim);margin:0 0 26px;font-size:14px}.v10 .plFeed{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.v10 .plRow{min-width:0;font-family:var(--font-outfit), var(--font-body);background:linear-gradient(160deg, color-mix(in srgb, var(--surface-700) 38.0%, transparent), color-mix(in srgb, var(--surface-900) 45.9%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 7.8%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 5.1%, transparent);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}.v10 .plWho{color:var(--dim);white-space:nowrap}.v10 .plWho b{color:var(--ink);font-weight:700}.v10 .plCode{gap:3px;display:inline-flex}.v10 .plCode i{width:20px;height:20px;color:var(--gold);background:color-mix(in srgb, var(--gold) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 28%, transparent);border-radius:6px;place-items:center;font-size:11.5px;font-style:normal;font-weight:800;display:grid}.v10 .plName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:750;overflow:hidden}.v10 .plAge{color:var(--faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:12px}.v10 .plGet{text-align:center;width:max-content;margin:20px auto 0;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.v10 #head-to-head{scroll-margin-top:140px}.v10 .plCard{background:linear-gradient(165deg, color-mix(in srgb, var(--surface-700) 54.9%, transparent), color-mix(in srgb, var(--surface-900) 72.2%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 12.2%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 5.9%, transparent), 0 30px 70px color-mix(in srgb, var(--shade) 45.1%, transparent);border-radius:22px;padding:30px 32px 28px;position:relative;overflow:hidden}.v10 .plGlow{display:none}.v10 .plCardWho{color:var(--dim);margin:0 0 14px;font-size:15px;font-weight:600}.v10 .plCardCode{font-family:var(--font-head);letter-spacing:.14em;background:linear-gradient(90deg, var(--gold) 0%, var(--gold-hi) 55%, var(--gold) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:56px;font-weight:900;line-height:1}.v10 .plCardName{font-family:var(--font-head);letter-spacing:-.02em;color:var(--ink);margin:6px 0 12px;font-size:22px;font-weight:800}.v10 .plCardBlurb{color:var(--dim);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:4.65em;margin:0 0 24px;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.v10 .plAxes{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.v10 .plAxis{grid-template-columns:108px minmax(0,1fr) 108px;align-items:center;gap:12px;display:grid}.v10 .plAxisEnd{color:var(--faint);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.v10 .plAxisEndR{justify-content:flex-end}.v10 .plAxisEnd i{width:18px;height:18px;color:var(--faint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 14.1%, transparent);border-radius:5px;place-items:center;font-size:10.5px;font-style:normal;font-weight:800;display:grid}.v10 .plAxisWin{color:var(--ink)}.v10 .plAxisWin i{color:#17130a;background:linear-gradient(var(--gold-hi), var(--gold-deep));box-shadow:inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent)}.v10 .plAxisBar{background:color-mix(in srgb, var(--overlay) 9.0%, transparent);border-radius:999px;height:4px;position:relative;overflow:hidden}.v10 .plAxisBar:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 0.0%, transparent) 0%, color-mix(in srgb, var(--gold) 85.0%, transparent) 100%);width:50%;position:absolute;top:0;bottom:0}.v10 .plAxisBarR:after{right:0}.v10 .plAxisBarL:after{background:linear-gradient(270deg, color-mix(in srgb, var(--gold) 0.0%, transparent) 0%, color-mix(in srgb, var(--gold) 85.0%, transparent) 100%);left:0}.v10 .plTrack{background:color-mix(in srgb, var(--overlay) 9.0%, transparent);border-radius:999px;height:4px;position:relative}.v10 .plDot{background:linear-gradient(var(--gold-hi), var(--gold-deep));width:11px;height:11px;box-shadow:0 0 10px color-mix(in srgb, var(--gold) 70%, transparent), inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent);border-radius:50%;position:absolute;top:50%;translate:-50% -50%}@media (pointer:coarse) and (max-width:1079px){.v10 .plBand{grid-template-columns:minmax(0,1fr);gap:40px}}.v10 .rowPoll{grid-template-columns:minmax(0,1fr) minmax(340px,460px);max-width:1140px;padding-inline:20px}.v10 .rowPoll .slot2,.v10 .rowPoll .slot1{grid-column:auto}@media (pointer:coarse) and (max-width:1079px){.v10 .rowPoll{grid-template-columns:minmax(0,1fr)}}.v10 .h2hWide{text-align:center;--h2h-card:250px;--h2h-gap:64px;padding:6px 0 20px}.v10 .h2hWide .h2hHead{max-width:none;margin-bottom:30px}.v10 .h2hWide .h2hTitle{letter-spacing:-.03em;font-size:34px}.v10 .h2hWide .h2hHint{font-size:14px}.v10 .h2hWide .h2hStage{justify-content:center;align-items:center;gap:var(--h2h-gap);min-height:400px}.v10 .h2hWide .h2hCard{width:var(--h2h-card);z-index:1;border-radius:16px;position:relative}.v10 .h2hWide .h2hCardName{padding:34px 12px 11px;font-size:14px}.v10 .h2hWide .h2hVs{font-size:34px;position:absolute;top:50%;left:50%;translate:-50% -50%}.v10 .h2hWide .h2hFoot{justify-content:center;gap:18px;margin-top:20px}.v10 .h2hUndoBtn{border:1px solid color-mix(in srgb, var(--gold) 30%, transparent);background:color-mix(in srgb, var(--gold) 8%, transparent);min-height:34px;color:var(--gold);cursor:pointer;border-radius:999px;padding:0 15px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .16s,border-color .16s}.v10 .h2hUndoBtn:hover{background:color-mix(in srgb, var(--gold) 15%, transparent);border-color:color-mix(in srgb, var(--gold) 50%, transparent)}.v10 .tasteFlow{position:relative}.v10 .tasteUndoRow{z-index:2;position:absolute;bottom:6px;left:0}.v10 .h2hSkipRow{justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex;position:relative}.v10 .h2hSkipBtn{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:0 22px;font-size:13px}.v10 .h2hSplit{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:color-mix(in srgb, var(--art-scrim) 82.0%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 14.1%, transparent), 0 8px 22px color-mix(in srgb, var(--shade) 50.2%, transparent);border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:8px 14px 7px;display:flex;position:absolute;top:10px;left:50%;translate:-50%}.v10 .h2hSplit b{font-family:var(--font-head);color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1}.v10 .h2hSplit i{color:var(--dim);font-size:10.5px;font-style:normal}.v10 .h2hCardPicked .h2hCover{box-shadow:0 0 0 2px var(--gold), 0 12px 32px color-mix(in srgb, var(--gold-deep) 24%, transparent);transition:box-shadow .26s cubic-bezier(.25,.1,.3,1)}.v10 .h2hCardPicked .h2hMeta b{color:var(--gold)}.v10 .h2hSplitPicked{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 70%, transparent)}.v10 .h2hSplitPicked b,.v10 .h2hSplitPicked i{color:var(--gold)}@media (pointer:coarse) and (max-width:1079px){.v10 .h2hWide{--h2h-card:min(42vw, 190px);--h2h-gap:24px}.v10 .h2hWide .h2hStage{min-height:0}.v10 .h2hWide .h2hTitle{font-size:26px}}.v10 .h2hWide .h2hCard{box-shadow:none;text-align:left;width:var(--h2h-card);background:0 0;border-radius:0;flex-direction:column;align-items:stretch;display:flex;overflow:visible}.v10 .h2hCover{background:var(--bg);box-shadow:0 0 0 1px var(--border);border-radius:14px;transition:box-shadow .25s;display:block;position:relative;overflow:hidden}.v10 .h2hCard:not(.h2hCardLocked):hover .h2hCover{box-shadow:0 0 0 2px var(--gold), 0 10px 26px #00000073}.v10 .h2hCard:not(.h2hCardLocked):hover .h2hCover img{transform:scale(1.1)}.v10 .h2hCardLocked{cursor:default}.v10 .h2hCover img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .35s;display:block}.v10 .h2hSeasons{color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb, var(--art-scrim) 78.0%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 16.1%, transparent);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:750;position:absolute;top:10px;right:10px}.v10 .h2hFan{pointer-events:none;width:62px;height:86px;position:absolute;top:46px;right:-8px}.v10 .h2hFan img{aspect-ratio:3/4;object-fit:cover;transform-origin:bottom;width:62px;height:auto;box-shadow:0 0 0 2px var(--ground), 0 10px 22px color-mix(in srgb, var(--shade) 60%, transparent);border-radius:9px;position:absolute;inset:0}.v10 .h2hFan img:first-child:last-child{rotate:none}.v10 .h2hFan img:first-child:nth-last-child(2){translate:-5px;rotate:-10deg}.v10 .h2hFan img:nth-child(2):last-child{translate:5px;rotate:10deg}.v10 .h2hFan img:first-child:nth-last-child(3){translate:-10px 2px;rotate:-16deg}.v10 .h2hFan img:nth-child(2):nth-last-child(2){rotate:none}.v10 .h2hFan img:nth-child(3):last-child{translate:10px 2px;rotate:16deg}.v10 .h2hMeta{flex-direction:column;gap:3px;padding:13px 4px 0;display:flex}.v10 .h2hMeta b{font-family:var(--font-head);letter-spacing:-.015em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:15.5px;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}.v10 .h2hMeta i{color:var(--dim);font-size:12.5px;font-style:normal}.v10 .h2hWide .h2hStage{align-items:flex-start;min-height:0}.v10 .h2hWide .h2hSkipRow{width:min(calc(var(--h2h-card) * 2 + var(--h2h-gap)), 100%);margin-top:22px;margin-inline:auto}.v10 .h2hWide .h2hSkipRow .h2hUndoBtn{position:absolute;top:50%;left:0;translate:0 -50%}.v10 .h2hWide .h2hVs{top:38%}.v10 .etList{flex-direction:column;gap:18px;display:flex}.v10 .etThread{background:linear-gradient(160deg, color-mix(in srgb, var(--surface-700) 42.0%, transparent), color-mix(in srgb, var(--surface-900) 50.2%, transparent));box-shadow:inset 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--overlay) 5.9%, transparent), 0 20px 48px color-mix(in srgb, var(--shade) 34.9%, transparent);border-radius:18px;padding:16px 18px 14px}.v10 .etHead{align-items:center;gap:12px;margin-bottom:12px;display:flex}.v10 .etHeadText{flex:1;min-width:0}.v10 .etThumb{object-fit:cover;width:40px;height:54px;box-shadow:0 0 0 1px color-mix(in srgb, var(--overlay) 12.2%, transparent);border-radius:8px}.v10 .etTitleRow{align-items:baseline;gap:12px;min-width:0;margin:0;display:flex}.v10 .etTitle{font-family:var(--font-manrope), var(--font-body);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:800;overflow:hidden}.v10 .etEp{font-family:var(--font-manrope), var(--font-body);letter-spacing:-.02em;color:var(--gold);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:16px;font-weight:800}.v10 .etSub{font-family:var(--font-outfit), var(--font-body);color:var(--dim);align-items:center;gap:10px;margin:3px 0 0;font-size:12px;display:flex}.v10 .etLive{color:var(--faint);align-items:center;gap:5px;display:inline-flex}.v10 .etLive i{background:#4ade80;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #4ade80b3}.v10 .etComments{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v10 .etComment{gap:10px;display:flex}.v10 .etReplies{padding:0 0 0 calc(15px - (var(--et-depth,1) - 1) * 3px);border-left:1px solid color-mix(in srgb, var(--overlay) 11%, transparent);flex-direction:column;gap:10px;margin:10px 0 0;list-style:none;display:flex}.v10 .etReplyNode>.etAva{width:22px;height:22px;font-size:10px}.v10 .etReplyNode .etText{font-size:12.5px}.v10 .etAnswering{font-family:var(--font-outfit), var(--font-body);color:var(--faint);margin:0 0 4px;font-size:11px}.v10 .etAnswering:before{content:"↳";margin-right:4px}.v10 .etAnswering b{color:color-mix(in srgb, var(--gold) 72%, var(--ink));font-weight:750}.v10 .etCommentEmpty{padding:10px 2px 14px}.v10 .etCommentEmpty .etText{color:var(--dim,#b3b0a5);font-style:italic}.v10 .etAva{width:28px;height:28px;font-family:var(--font-outfit), var(--font-body);color:var(--ink);background:color-mix(in srgb, var(--overlay) 7.8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 12.2%, transparent);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid}.v10 .etBody{min-width:0}.v10 .etMeta{font-family:var(--font-outfit), var(--font-body);color:var(--faint);align-items:baseline;gap:8px;margin:0 0 3px;font-size:12px;display:flex}.v10 .etMeta b{color:var(--ink);font-weight:750}.v10 .etText{color:var(--dim);margin:0;font-size:13px;line-height:1.5}.v10 .etReply{font:inherit;color:var(--faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:700;transition:color .15s}.v10 .etReply:hover,.v10 .etReply[aria-pressed=true]{color:var(--gold)}.v10 .etActions{align-items:center;gap:14px;margin:6px 0 0;display:flex}.v10 .etVoteGroup{background:color-mix(in srgb, var(--overlay) 4.7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 8.2%, transparent);border-radius:999px;flex:none;align-items:center;gap:1px;padding:1px;transition:box-shadow .16s;display:inline-flex}.v10 .etVote{width:22px;height:22px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .14s,background .14s;display:grid}.v10 .etVote svg{fill:currentColor;width:9px;height:9px;display:block}.v10 .etVote:hover{background:color-mix(in srgb, var(--overlay) 10%, transparent)}.v10 .etVoteUp:hover{color:var(--gold)}.v10 .etVoteDown:hover{color:var(--red)}.v10 .etVoteCount{font-family:var(--font-outfit), var(--font-body);text-align:center;min-width:17px;color:var(--dim);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:750;transition:color .14s}.v10 .etVoteGroup.isUp{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 34%, transparent)}.v10 .etVoteGroup.isUp .etVoteUp,.v10 .etVoteGroup.isUp .etVoteCount{color:var(--gold)}.v10 .etVoteGroup.isDown{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--red) 34%, transparent)}.v10 .etVoteGroup.isDown .etVoteDown,.v10 .etVoteGroup.isDown .etVoteCount{color:var(--red)}.v10 .etThreadToggle{font:inherit;font-family:var(--font-outfit), var(--font-body);color:var(--faint);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:8px;padding:2px 0;font-size:11.5px;font-weight:750;transition:color .15s;display:flex}.v10 .etThreadToggle:hover{color:var(--ink)}.v10 .etThreadToggleRule{background:color-mix(in srgb, var(--overlay) 22%, transparent);flex:none;width:22px;height:1px}.v10 .etDelete:hover{color:var(--red,#ff6f56)}.v10 .etComposer{margin-top:13px}.v10 .etMore{font:inherit;font-family:var(--font-outfit), var(--font-body);width:100%;box-shadow:none;color:var(--dim);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--overlay) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--overlay) 30%, transparent);cursor:pointer;background:0 0;border:0;border-radius:0;margin-top:12px;padding:6px 0;font-size:12px;font-weight:750;transition:color .15s,text-decoration-color .15s;display:block}.v10 .etMore:hover{color:var(--ink);text-decoration-color:currentColor}.v10 .etInputRow{align-items:flex-end;gap:8px;display:flex}.v10 .etInputWrap{background:color-mix(in srgb, var(--overlay) 5.9%, transparent);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 10.2%, transparent);border-radius:18px;flex:1;align-items:flex-start;gap:6px;padding:9px 14px;transition:box-shadow .16s;display:flex}.v10 .etInputWrap.isReplying{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 30%, transparent)}.v10 .etInputWrap:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 45%, transparent)}.v10 .etReplyLabel{text-overflow:ellipsis;white-space:nowrap;max-width:46%;font-family:var(--font-outfit), var(--font-body);color:var(--faint);flex:none;font-size:12.5px;font-weight:700;line-height:1.51;overflow:hidden}.v10 .etReplyLabel b{color:var(--gold);font-weight:800}.v10 .etInput{min-width:0;font:inherit;color:var(--ink);box-shadow:none;resize:none;background:0 0;border:0;border-radius:0;flex:1;max-height:94px;padding:0;font-size:13px;line-height:1.45;display:block;overflow-y:hidden}.v10 .etInput::placeholder{color:var(--faint)}.v10 .etInput:focus{outline:none}.v10 .etCancelSlot{flex:none;display:flex;overflow:hidden}.v10 .etCancel{background:color-mix(in srgb, var(--overlay) 7%, transparent);width:32px;height:32px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 12.2%, transparent);color:var(--faint);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:17px;line-height:1;transition:color .15s,background .15s;display:grid}.v10 .etCancel:hover{color:var(--ink);background:color-mix(in srgb, var(--overlay) 13%, transparent)}.v10 .etSend{color:#17130a;cursor:pointer;background:linear-gradient(var(--gold-hi), var(--gold-deep));width:32px;height:32px;box-shadow:inset 0 1px color-mix(in srgb, var(--white) 50.2%, transparent), 0 6px 16px color-mix(in srgb, var(--gold-deep) 25%, transparent);border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:opacity .16s,filter .16s;display:grid}.v10 .etSend svg{margin-left:1px;display:block}.v10 .etSend:disabled{opacity:.45;cursor:default;filter:saturate(.6)}.v10 .rowSnug{padding-bottom:84px}.v10 .rowCloser{padding-top:12px;padding-bottom:44px}.v10 .tasteProgress{flex-direction:column;gap:8px;width:100%;margin:14px 0 0;display:flex}.v10 .tasteProgressUnder{width:min(340px,100%);margin:30px auto 0}.v10 .tasteProgressUnder .tasteProgressCount,.v10 .tasteProgressUnder .tasteProgressGoal{text-align:center}.v10 .tasteProgressTrack{background:color-mix(in srgb, var(--overlay) 10%, transparent);border-radius:999px;height:4px;overflow:hidden}.v10 .tasteProgressTrack i{border-radius:inherit;background:linear-gradient(90deg, var(--gold-deep), var(--gold-hi));height:100%;transition:width .42s cubic-bezier(.25,.1,.3,1);display:block}.v10 .tasteProgressCount{text-align:left;font-variant-numeric:tabular-nums;color:var(--dim);margin:0;font-size:12.5px;font-weight:650}.v10 .tasteProgressGoal{text-align:left;font-variant-numeric:tabular-nums;color:var(--faint);margin:-4px 0 0;font-size:12.5px;font-weight:600}.v10 .tasteProgressFlash .tasteProgressTrack{transform-origin:0;animation:1.2s ease-in-out 2 tasteFlashBar}@keyframes tasteFlashBar{0%,to{background:color-mix(in srgb, var(--overlay) 10%, transparent);box-shadow:0 0 0 color-mix(in srgb, var(--gold) 0%, transparent);scale:1}45%{background:color-mix(in srgb, var(--gold) 78%, transparent);box-shadow:0 0 14px color-mix(in srgb, var(--gold) 55%, transparent);scale:1 1.7}}.v10 .tasteProgressFlash .tasteProgressGoal{transform-origin:0;animation:1.2s ease-in-out 2 tasteFlashGoal}@keyframes tasteFlashGoal{0%,to{color:var(--faint);text-shadow:0 0 0 color-mix(in srgb, var(--gold) 0%, transparent);scale:1}45%{color:var(--gold);text-shadow:0 0 13px color-mix(in srgb, var(--gold) 55%, transparent);scale:1.04}}@media (prefers-reduced-motion:reduce){.v10 .tasteProgressFlash .tasteProgressTrack{animation:none}.v10 .tasteProgressFlash .tasteProgressGoal{color:var(--gold);animation:none}}.v11 .fsPanel{position:relative;top:auto;left:auto}.v10 .secDivider{align-items:center;gap:22px;max-width:1140px;margin:0 auto;padding:0 20px 63px;display:flex;position:relative}.v10 .secDividerTaste{margin-top:21px;padding-bottom:21px}.v10 .secDividerStory{margin-top:48px;padding-bottom:10px}.v10 .secDividerHalf{margin-top:11px;padding-bottom:75px}.v10 .secDivider i{height:1px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--gold) 70.0%, transparent));flex:1}.v10 .secDivider i:first-child{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gold) 55.0%, transparent))}.v10 .secDivider i:last-child{background:linear-gradient(270deg, transparent, color-mix(in srgb, var(--gold) 55.0%, transparent))}.v10 .secDivider span{font-family:var(--font-head);color:var(--gold);text-shadow:none;font-size:15px;font-weight:700;position:relative}.v10 .secDivider span b{letter-spacing:.2em;padding-left:.2em;font-weight:700}.v10 :is(.railCardTitle,.h2hCardName,.chatArtScrim,.compSplitScore,.tmStillScrim,.tmStamp,.tmVotes,.railChoose,.wpSideScrim,.wpTileScrim,.h2hSplit,.h2hSeasons,.recWhy,.recWhyTitle){--ink:var(--art-ink);--dim:var(--art-dim);--faint:#8b8880;--text:var(--art-ink);--text-sub:var(--art-dim);--overlay:#fff;--shade:#000}@media (pointer:fine){.v10 .heroInner{gap:57.6px}.v10 .wordmark{font-size:118px}.v10 .lede{font-size:31px}.v10 .railTitle{font-size:40px}.v10 .railPanel{width:430px}.v10 .h2hCard{width:160px}.v10 .h2hWide{--h2h-card:200px}.v10 .rowHalf:before{width:max(100vw,1440px)}}.v10 .etThreadSkeleton{pointer-events:none}.v10 .etSkel{background:color-mix(in srgb, var(--overlay) 6.6%, transparent);box-shadow:none;border-radius:999px;animation:1.4s ease-in-out infinite railSkeletonPulse;display:block}.v10 .etThumb.etSkel{border-radius:8px}.v10 .etAva.etSkel{border-radius:50%}.v10 .etSkelTitle{width:58%;height:13px}.v10 .etSkelSub{width:84px;height:10px}.v10 .etSkelBody{flex-direction:column;flex:1;gap:7px;padding-top:3px;display:flex}.v10 .etSkelMeta{width:122px;height:10px}.v10 .etSkelLine{width:100%;height:11px}.v10 .etSkelLineShort{width:62%}.v10 .etInputWrap.etSkel{border-radius:18px;height:36px;padding:0}.v10 .etSend.etSkel{background:color-mix(in srgb, var(--overlay) 6.6%, transparent);box-shadow:none}.v10 #taste{scroll-margin-top:calc(var(--nav-h,66px) + 16px)}.v10 .rowTaste{grid-template-columns:minmax(0,1fr);align-items:start;gap:84px}.v10 .tasteSub{margin-top:6px}.v10 .tasteHead{width:fit-content;max-width:100%;margin-bottom:-62px}.v10 .tasteBlock{min-width:0}.v10 .tasteLabel{margin:0 0 20px}.v10 .tasteLabelCenter{text-align:center}.v10 .tasteSwap{z-index:2;width:max-content;max-width:100%;box-shadow:none;cursor:pointer;text-align:right;font-family:var(--font-body);color:var(--dim);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-end;gap:1px;padding:0;transition:color .26s;display:flex;position:absolute;top:50%;right:0;translate:0 -50%}.v10 .tasteSwapUnder{display:none}.v10 .tasteUndoIcon{flex:none;width:14px;height:14px}.v10 .h2hUndoBtn{align-items:center;gap:7px;display:inline-flex}.v10 .tasteSwapTop{color:var(--faint);font-size:11.5px;font-weight:500;transition:color .26s}.v10 .tasteSwapMain{letter-spacing:-.005em;color:var(--gold);align-items:center;gap:5px;font-size:13.5px;font-weight:700;transition:color .26s;display:inline-flex}.v10 .tasteSwap svg{width:14px;height:14px;transition:translate .26s cubic-bezier(.2,.7,.2,1)}.v10 .tasteSwap:hover .tasteSwapMain{color:var(--gold-hi)}.v10 .tasteSwap:hover .tasteSwapTop{color:var(--dim)}.v10 .tasteSwap:hover svg{translate:0 2px}.v10 .tasteSwap:focus-visible{outline:2px solid color-mix(in srgb, var(--gold) 70%, transparent);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.v10 .tasteSwap,.v10 .tasteSwap svg{transition:none}}.v10 .tasteLabel h3{font-family:var(--font-outfit), var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 7px;font-size:16px;font-weight:800}.v10 .tasteLabel p{color:var(--dim);margin:0;font-size:14px}.v10 .tasteStage{justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.v10 .tastePanel{flex:none}.v10 .tasteFlow{flex:none;width:min(720px,100%);min-width:0}@media (pointer:coarse) and (max-width:1079px){.v10 .tastePanel{display:none}.v10 .tasteFlow{width:100%}}.v10 .tasteFlow>div{background:0 0;min-height:0;padding:0}.v10 .plShareCard{gap:8px;width:100%;margin-top:22px;padding:11px 14px;font-size:13px;font-weight:600;display:flex}.v10 .plShareCard svg{flex:none;width:15px;height:15px}.v10 .h2hRefill{flex-direction:column;flex:100%;justify-content:center;align-self:stretch;align-items:center;gap:14px;display:flex}.v10 .h2hSpinner{border:2.5px solid color-mix(in srgb, var(--overlay) 14%, transparent);border-top-color:var(--gold);border-radius:50%;flex:none;width:30px;height:30px;animation:.7s linear infinite h2hSpin}.v10 .h2hRefillText{text-align:center;color:var(--text-muted);margin:0;flex:none;max-width:42ch;margin-inline:auto;font-size:14px;line-height:1.5}.v10 .h2hRefill{min-height:120px}@keyframes h2hSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.v10 .h2hSpinner{animation-duration:1.6s}}.v10 .rowImport{max-width:798px;margin:0 auto;padding:0 20px 96px;display:block}.v10 .impBand{background:linear-gradient(202deg, color-mix(in srgb, var(--overlay) 3.5%, transparent), color-mix(in srgb, var(--overlay) 0.5%, transparent) 62%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 8%, transparent);border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;padding:46px 44px;display:grid;position:relative;overflow:hidden}.v10 .impBand:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 16%, transparent);position:absolute;inset:0}.v10 .impCopy{z-index:1;flex-direction:column;align-items:flex-start;gap:0;display:flex;position:relative}.v10 .impCopy .wpKicker{margin-bottom:9px;font-size:13px}.v10 .impBtn{gap:9px;min-height:50px;margin-top:26px;padding:0 26px;font-size:15px}.v10 .impBtn svg{opacity:.85;flex:none;width:18px;height:18px}@media (pointer:coarse) and (max-width:1079px){.v10 .impBand{padding:32px 24px}}.v10 .heroFold{z-index:4;border:1px solid color-mix(in srgb, var(--overlay) 11%, transparent);background:color-mix(in srgb, var(--ground) 72%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:32px;color:var(--dim);font-family:var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:650;transition:color .16s,border-color .16s,background .16s;display:inline-flex;position:absolute;top:20px;left:23px}.v10 .heroFold:hover{color:var(--ink);border-color:color-mix(in srgb, var(--overlay) 24%, transparent);background:color-mix(in srgb, var(--ground) 86%, transparent)}.v10 .heroFold:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.v10 .heroStats{z-index:3;text-align:right;pointer-events:none;justify-content:space-between;gap:26px;width:240px;display:flex;position:absolute;top:67px;right:20px}.v10 .heroStats .heroStat:first-child{align-items:flex-start}.v10 .heroStatsAbove{margin-top:0}.v10 .rowDevNotes{display:none}.v10 .devNotesWrapHero{z-index:3;width:264.5px;position:absolute;top:140px;right:20px}.v10 .devNotesHero{width:100%}.v10 .dnTrigger,.v10 .heroDesktopNote{display:none}@keyframes dnOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes dnDialogIn{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}.v10 .dnOverlay{z-index:1200;background:color-mix(in srgb, var(--shade,#000) 62%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:24px;animation:.17s both dnOverlayIn;display:grid;position:fixed;inset:0}.v10 .dnDialog{overscroll-behavior:contain;width:min(420px,100%);max-height:calc(100dvh - 48px);animation:.28s cubic-bezier(.22,.61,.36,1) both dnDialogIn;position:relative;overflow-y:auto}.v10 .dnDialogClose{z-index:2;cursor:pointer;width:36px;height:36px;color:var(--ink);background:color-mix(in srgb, var(--overlay) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 20%, transparent);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;place-items:center;transition:color .16s,background .16s,transform .12s;display:grid;position:absolute;top:12px;right:12px}.v10 .dnDialogClose:hover{background:color-mix(in srgb, var(--overlay) 20%, transparent)}.v10 .dnDialogClose:active{transform:scale(.88)}@media (prefers-reduced-motion:reduce){.v10 .dnDialogClose{transition:color .16s,background .16s}.v10 .dnDialogClose:active{transform:none}.v10 .dnOverlay,.v10 .dnDialog{animation:.12s both dnOverlayIn}}.v10 .devNotesModal{pointer-events:auto;background:#05080ef5;width:100%}.v10 .devNotes{--dn-feather:1.5px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--dn-feather), #000 calc(100% - var(--dn-feather)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--dn-feather), #000 calc(100% - var(--dn-feather)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--dn-feather), #000 calc(100% - var(--dn-feather)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--dn-feather), #000 calc(100% - var(--dn-feather)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--dn-feather), #000 calc(100% - var(--dn-feather)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--dn-feather), #000 calc(100% - var(--dn-feather)), transparent 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;pointer-events:none;background:#05080e75;border:0;border-radius:14px;padding:12px 10px 14px;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.v10 .devNotesHead{letter-spacing:.09em;text-transform:uppercase;color:var(--gold);white-space:nowrap;margin-bottom:8px;font-size:7px;font-weight:800;display:block}.v10 .dnAsk{text-align:center}.v10 .devNotes:has(.dnAsk) .devNotesHead{text-align:center}.v10 .dnAsk{color:var(--ink);margin:0 0 10px;font-size:12.5px;font-weight:600}.v10 .dnLogo{border:1px solid color-mix(in srgb, var(--overlay) 22%, transparent);width:60px;height:60px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--overlay) 26%, transparent), 0 10px 24px -12px #000000bf;border-radius:16px;margin:0 auto 14px;display:block}.v10 .dnFaces{justify-content:center;gap:9px;margin-bottom:0;display:flex}.v10 .dnFace{pointer-events:auto;border:1px solid color-mix(in srgb, var(--overlay) 15%, transparent);background:color-mix(in srgb, var(--overlay) 5%, transparent);width:36px;height:36px;color:var(--dim);cursor:pointer;border-radius:11px;place-items:center;padding:0;transition:transform .15s,color .15s,border-color .15s,background .15s;display:grid}.v10 .dnFace svg{width:23px;height:23px;display:block}.v10 .dnFaceNs{justify-content:center;gap:9px;margin:5px 0 16px;display:flex}.v10 .dnFaceN{text-align:center;font-variant-numeric:tabular-nums;width:36px;color:var(--dim);font-size:10.5px;font-weight:700;line-height:1;transition:color .15s}.v10 .dnFaceNOn{color:var(--dn-vote)}.v10 .dnFaceNOn.is-happy{--dn-vote:#57c98a}.v10 .dnFaceNOn.is-neutral{--dn-vote:#6ea8e8}.v10 .dnFaceNOn.is-sad{--dn-vote:#e8736f}.v10 .dnFace:hover{color:var(--ink);border-color:color-mix(in srgb, var(--overlay) 30%, transparent);transform:translateY(-2px)}.v10 .dnFace:active{transform:translateY(0)}.v10 .dnFace:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.v10 .dnFaceOn{color:var(--dn-vote);border-color:color-mix(in srgb, var(--dn-vote) 55%, transparent);background:color-mix(in srgb, var(--dn-vote) 14%, transparent)}.v10 .dnFaceOn.is-happy{--dn-vote:#57c98a}.v10 .dnFaceOn.is-neutral{--dn-vote:#6ea8e8}.v10 .dnFaceOn.is-sad{--dn-vote:#e8736f}.v10 .dnVoteFailed{font-family:var(--font-body);color:color-mix(in srgb, var(--gold) 70%, var(--dim));margin:-4px 0 9px;font-size:10.5px;font-weight:600;line-height:1.35;display:block}.v10 .dnDesign{pointer-events:auto;color:var(--dim);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--overlay) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--overlay) 30%, transparent);font-size:11.5px;font-weight:600;transition:color .15s,text-decoration-color .15s;display:inline-block}.v10 .devNotes:has(.dnAsk){text-align:center}.v10 .dnDesign:hover{color:var(--gold);-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--gold) 60%, transparent)}.v10 .dnInvite{pointer-events:auto;width:100%;font-family:var(--font-manrope), var(--font-body);letter-spacing:.005em;color:var(--gold);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:0;font-size:12.5px;font-weight:600;transition:color .15s;display:flex}.v10 .dnInvite:hover{color:var(--gold-hi)}.v10 .dnInvite svg{opacity:.85;flex:none}.v10 .devNotes ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.v10 .devNotes li{grid-template-columns:46px minmax(0,1fr);align-items:baseline;gap:9px;display:grid}.v10 .devNotes b{color:var(--faint,#86837b);letter-spacing:.02em;font-size:11.5px;font-weight:700}.v10 .devNotes span{color:var(--dim);font-size:13px;line-height:1.45}.v10 .heroStat{flex-direction:column;align-items:flex-end;transition:opacity .52s .12s,transform .52s cubic-bezier(.22,.61,.36,1) .12s;display:flex}.v10 .heroStatPending{opacity:0;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.v10 .heroStat{transition:none}.v10 .heroStatPending{transform:none}}.v10 .heroStatLabel{color:var(--faint);font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:700}.v10 .heroStatNum{font-family:var(--font-righteous), sans-serif;letter-spacing:.01em;color:var(--gold);font-variant-numeric:tabular-nums;margin-top:3px;font-size:30px;line-height:1}@media (pointer:coarse) and (max-width:1079px){.v10 .heroStats{filter:drop-shadow(0 1px 2px #000000d9)drop-shadow(0 2px 8px #0000008c);flex-direction:column;gap:12px;display:flex;top:53%;right:22px}.v10 .heroStats.heroStatsFolded{display:none}.v10 .heroStatLabel{letter-spacing:.16em;color:var(--ink);font-size:8.5px}.v10 .heroStat{flex-direction:column-reverse}.v10 .heroStatLabel{margin-top:3px}.v10 .heroStat{align-items:center}.v10 .heroStats{width:auto}.v10 .heroStats .heroStat:first-child{align-items:center}.v10 .heroStatNum{margin-top:0;font-size:19px}}.v10 .mbMountHidden{display:none}@keyframes mbFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.v10 .mbWrap{box-sizing:border-box;z-index:4;clip-path:polygon(-100vw -100vh,calc(100% - 300px) -100vh,calc(100% - 300px) 440px,calc(100% + 100vw) 440px,calc(100% + 100vw) calc(100% + 100vh),-100vw calc(100% + 100vh));flex-direction:column;gap:34px;width:min(1140px,100%);margin:calc(67px - clamp(510px,64vh,690px)) auto 0;padding:0 20px 30px;animation:.42s cubic-bezier(0,0,.2,1) both mbFadeIn;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.v10 .mbWrap{animation:none}}.v10 .mbHeadSkel{min-height:34px}@media (prefers-reduced-motion:no-preference){.v10 .mbWrapLoading .mbSkel{animation:1.4s ease-in-out infinite mbSkelPulse}}@keyframes mbSkelPulse{0%,to{opacity:.58}50%{opacity:1}}.v10 .mbHead{flex-direction:column;gap:6px;margin-bottom:-10px;display:flex}.v10 .mbHeadName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:60px;line-height:1}.v10 .mbHeadGreet{cursor:pointer;text-align:left;font-family:var(--font-head);letter-spacing:.12em;color:var(--gold);background:0 0;border:0;align-self:flex-start;align-items:baseline;gap:8px;padding:0;font-size:18px;font-weight:700;display:inline-flex}.v10 .mbHeadGreetEn{white-space:nowrap;opacity:0;letter-spacing:.04em;max-width:0;color:var(--faint);font-size:18px;font-weight:600;transition:max-width .28s cubic-bezier(.22,.61,.36,1),opacity .2s;overflow:hidden}.v10 .mbHeadGreet:hover .mbHeadGreetEn,.v10 .mbHeadGreet.isGlossOpen .mbHeadGreetEn{opacity:1;max-width:160px}.v10 .mbHeadGreet:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){.v10 .mbHeadGreetEn{transition:none}}.v10 .mbTitle{font-family:var(--font-head);letter-spacing:-.03em;color:var(--ink);transform-origin:0 100%;margin:0 0 4px;font-size:22px;font-weight:700;transform:scaleY(.9)}.v10 .mbSub{color:var(--dim);margin:0 0 16px;font-size:13.5px}.v10 .mbRow{grid-template-columns:repeat(4,minmax(0,148px));justify-content:start;gap:14px;margin:0;padding:0;list-style:none;display:grid}.v10 .mbItem{flex-direction:column;min-width:0;display:flex}.v10 .mbCard{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;text-decoration:none;transition:transform .22s cubic-bezier(.22,.61,.36,1);display:flex}.v10 .mbCard:disabled{cursor:default}.v10 .mbCard:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.v10 .mbCard:hover .mbArt{transform:translateY(-4px)}.v10 .mbArt{aspect-ratio:3/4;background:var(--bg);box-shadow:0 0 0 1px var(--border);border-radius:12px;transition:box-shadow .22s,transform .22s cubic-bezier(.22,.61,.36,1);display:block;position:relative;overflow:hidden}.v10 .mbCard:hover .mbArt{box-shadow:0 0 0 1px color-mix(in srgb, var(--gold) 46%, transparent)}.v10 .mbArt img{object-fit:cover;width:100%;height:100%;display:block}.v10 .mbArtTitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.v10 .mbQueue{grid-template-columns:repeat(2, minmax(0, var(--mbQueueCol)));grid-template-rows:repeat(2,minmax(83.3333px,auto));justify-content:start;gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.v10 .mbQItem{border:1px solid color-mix(in srgb, var(--overlay) 12%, transparent);background:color-mix(in srgb, var(--window,var(--bg-card)) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0;box-shadow:0 2px 10px color-mix(in srgb, var(--shade,#000) 35%, transparent);border-radius:14px;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:background .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.v10 .mbQItem:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(88% 130% at 0% 100%, color-mix(in srgb, var(--mote) 15%, transparent), transparent 62%);position:absolute;inset:0}.v10 .mbQItem:nth-child(2n):before{display:none}.v10 .mbQLink,.v10 .mbQWatched{z-index:1;position:relative}.v10 .mbQItem:hover{background:color-mix(in srgb, var(--window,var(--bg-card)) 97%, transparent);border-color:color-mix(in srgb, var(--overlay) 22%, transparent)}.v10 .mbQLink{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:0;text-decoration:none;display:flex}.v10 .mbQLink:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.v10 .mbQLink:after{content:"";position:absolute;inset:-10px -9999px -10px -10px}.v10 .mbQArt{aspect-ratio:3/4;background:var(--bg);width:46px;box-shadow:0 0 0 1px var(--border);border-radius:7px;flex:none;overflow:hidden}.v10 .mbQArt img{object-fit:cover;width:100%;height:100%;display:block}.v10 .mbQBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.v10 .mbQName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.v10 .mbQFresh{color:var(--gold);flex:none;font-size:10.5px}.v10 .mbQBar{background:color-mix(in srgb, var(--overlay) 11%, transparent);border-radius:999px;height:3px;display:block;overflow:hidden}.v10 .mbQBarFill{border-radius:inherit;background:linear-gradient(90deg, var(--gold-amber), var(--gold));height:100%;transition:width .32s cubic-bezier(.22,.61,.36,1);display:block}.v10 .mbQBarUnknown{background:color-mix(in srgb, var(--overlay) 9%, transparent);opacity:.5}.v10 .mbQMeta{color:var(--soft,var(--text-sub));font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:11px;display:flex}.v10 .mbQMeta b{color:var(--ink);font-weight:700}.v10 .mbQWatched{z-index:2;font-family:var(--font-badge);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:6px 10px 6px 6px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.v10 .mbQWatched:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.v10 .mbQWaiting{z-index:2;font-family:var(--font-badge);color:var(--text-muted);white-space:nowrap;pointer-events:none;flex:none;padding:6px 10px;font-size:12px;font-weight:700;position:relative}.v10 .mbQWaitingWhen{color:var(--mote);margin-left:3px}.v10 .mbQWatched:active .mbWatchedPlus{transform:scale(.88)}@media (max-width:1080px){.v10 .mbQWatchedLabel{display:none}}.v10 .mbQEpNum{min-width:calc(var(--mbEpChars,2) * 1ch);font-variant-numeric:tabular-nums;text-align:left;display:inline-block}.v10 .mbRowCircle .mbArt{aspect-ratio:1;border-radius:50%;flex:none;width:60px}.v10 .mbRowCircle .mbCard{flex-direction:row;align-items:center;gap:12px}.v10 .mbRowCircle{grid-template-columns:repeat(3,minmax(0,222px))}.v10 .mbRowCircle .mbArt img{object-position:50% 38%}.v10 .mbRowCircle .mbArtTitle{flex:none;width:150px}.v10 .mbWatchedPlus{background:color-mix(in srgb, var(--overlay) 6%, transparent);width:20px;height:20px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 16%, transparent);color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;line-height:1;transition:transform .16s,background .16s,box-shadow .16s;display:grid}.v10 .mbQWatched:hover .mbWatchedPlus{background:color-mix(in srgb, var(--overlay) 20%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 30%, transparent), 0 8px 18px color-mix(in srgb, var(--shade) 35%, transparent);transform:scale(1.12)}.v10 .mbEmptyCard{box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--overlay) 14%, transparent);background:color-mix(in srgb, var(--overlay) 2%, transparent);width:100%;min-height:96px;font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;gap:4px;margin:0;padding:18px 22px;transition:background .18s,border-color .18s;display:flex}.v10 .mbEmptyCard:hover{background:color-mix(in srgb, var(--overlay) 5%, transparent);border-color:color-mix(in srgb, var(--overlay) 26%, transparent)}.v10 .mbEmptyCard:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.v10 .mbEmptyCard b{color:var(--ink);font-size:14px;font-weight:700}.v10 .mbEmptyCard i{color:var(--dim);font-size:13px;font-style:normal}.v10 .mbEmptyGrid{justify-content:start;gap:10px 18px;display:grid}.v10 .mbEmptyGridQueue{grid-template-columns:repeat(2, minmax(0, var(--mbQueueCol)))}.v10 .mbEmptyGridQueue .mbEmptyCard{grid-column:1/-1;justify-self:start;width:auto}.v10 .mbEmptyGridCircle{grid-template-columns:repeat(3,minmax(0,222px));align-items:center;gap:14px}.v10 .mbSkelQ{border:1px dashed color-mix(in srgb, var(--overlay) 20%, transparent);background:color-mix(in srgb, var(--window,var(--bg-card)) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px color-mix(in srgb, var(--shade,#000) 35%, transparent);border-radius:14px;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:flex}.v10 .mbSkelC{align-items:center;gap:12px;display:flex}.v10 .mbSkel{pointer-events:none;-webkit-user-select:none;user-select:none}.v10 .mbSkelArt{aspect-ratio:3/4;border-radius:7px;flex:none;width:46px}.v10 .mbSkelCircle{aspect-ratio:1;border-radius:50%;flex:none;width:60px}.v10 .mbSkelLines{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.v10 .mbSkelBar{border-radius:999px;height:10px;display:block}.v10 .mbSkelBarWide{width:62%}.v10 .mbSkelBarNarrow{width:38%;height:8px}.v10 .mbSkelBarTitle{flex:none;width:110px;height:11px}.v10 .mbSkelPill{border-radius:999px;flex:none;width:74px;height:26px}.v10 .mbSkelArt,.v10 .mbSkelCircle,.v10 .mbSkelBar,.v10 .mbSkelPill{background:color-mix(in srgb, var(--overlay) 26%, transparent);animation:1.6s ease-in-out infinite mbSkelPulse}@media (prefers-reduced-motion:reduce){.v10 .mbSkelArt,.v10 .mbSkelCircle,.v10 .mbSkelBar,.v10 .mbSkelPill{opacity:.85;animation:none}}.v10 .mbEmptyCardStatic{cursor:default}.v10 .mbEmptyCardStatic:hover{background:color-mix(in srgb, var(--overlay) 2%, transparent);border-color:color-mix(in srgb, var(--overlay) 14%, transparent)}@media (pointer:coarse) and (max-width:1079px){.v10 .mbWrap{clip-path:none;gap:26px;margin-top:-536px;padding:0 16px 30px}.v10 .mbHeadName{font-size:50px}.v10 .mbHeadGreet{font-size:20px}.v10 .mbTitle{font-size:28px}.v10 .mbRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v10 .mbQueue{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.v10 .mbQItem:nth-child(2n):before{display:block}.v10 .mbQWatchedLabel{display:inline}.v10 .mbQMeta{flex-wrap:wrap;row-gap:2px}.v10 .mbQMeta>span{white-space:nowrap}.v10 .mbRowCircle{grid-template-columns:minmax(0,1fr);gap:20px}.v10 .mbRowCircle .mbArtTitle{flex:1;width:auto}.v10 .mbEmptyCard{background:color-mix(in srgb, var(--window,var(--bg-card)) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:76px;padding:14px 16px}.v10 .mbEmptyCard:hover{background:color-mix(in srgb, var(--window,var(--bg-card)) 92%, transparent)}.v10 .mbEmptyGridQueue,.v10 .mbEmptyGridCircle{grid-template-columns:minmax(0,1fr)}.v10 .mbEmptyGridCircle{gap:10px 18px}.v10 .mbSkel+.mbSkel{display:none}.v10 .mbEmptyGridQueue .mbEmptyCard{width:100%}}@keyframes foldOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes foldIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.v10 .isFoldOut{pointer-events:none;animation:.26s cubic-bezier(.4,0,1,1) forwards foldOut}.v10 .isFoldIn{animation:.26s cubic-bezier(0,0,.2,1) both foldIn}@media (prefers-reduced-motion:reduce){.v10 .isFoldOut,.v10 .isFoldIn{animation:none}}.v10{--accent:#4a8fd4;--accent-bright:#5b9cf6;--accent-deep:#2a8fc4;--accent-dim:#4a8fd41f;--accent-hover:#3a7fc4;--accent-sky:#7db3ff;--accent-vivid:#3d7ef8;--aqua:#4ab3e8;--aqua-hover:#359fd4;--bg:#151517;--bg-card:var(--window);--bg-hover:#232427;--bg-input:#151517;--black:#000;--border:#2f3033;--border-light:#3b3c40;--cyan:#7ddcf8;--font-badge:var(--font-manrope), var(--font-sora), sans-serif;--gold:#ffca4b;--gold-amber:#f0b429;--gold-honey:#f2bb62;--gold-light:#ffd97a;--gold-tan:#e1b15e;--green:#4ade80;--green-emerald:#22c55e;--green-mint:#59d7a1;--grey-100:#e8e6de;--grey-150:#d4d1c7;--grey-200:#c4c1b6;--grey-250:#b0ada2;--grey-300:#a09d92;--grey-400:#88857b;--grey-500:#7a776e;--headline-grad:linear-gradient(90deg, var(--gold), var(--gold-light), var(--gold));--logo-accent:var(--theme-logo,var(--gold));--logo-ink:var(--theme-logo,var(--gold));--nav-bg:#1a1b1f;--nav-hover:#ffffff0f;--nav-menu-bg:#1c1d21;--nav-muted:var(--text-sub);--nav-shadow:#00000080;--nav-text:var(--text);--orange:#ff6b35;--overlay:#fff;--pink:#ff4fb2;--pink-rose:#e36f9a;--purple:#7c5cbf;--purple-lavender:#a78bfa;--purple-light:#b89aff;--purple-vivid:#7c4dff;--red:#f87171;--red-soft:#e57373;--red-vivid:#ef4444;--shade:#000;--sr-bright:#ffe033;--sr-dim:#7a5c00;--surface-350:#6b6b71;--surface-400:#5e5e64;--surface-450:#505056;--surface-500:#44444a;--surface-550:#3a3a40;--surface-600:#333339;--surface-650:#2a2a30;--surface-700:#232329;--surface-800:#1c1c22;--surface-850:#16161c;--surface-900:#101016;--surface-950:#08080e;--table-head-accent:var(--gold);--table-head-bg:color-mix(in srgb, var(--bg-card) 84%, var(--bg));--table-head-rule:var(--gold);--table-head-text:var(--text-muted);--teal:#63c7ce;--text:#f4f2ec;--text-faint:#6a675f;--text-muted:#8b8880;--text-sub:#b3b0a5;--theme-backdrop-filter:none;--theme-glow:none;--theme-glow-opacity:0;--theme-grid:#ffffff0b;--theme-line:#ffca4b80;--theme-logo:#ffca4b;--theme-noise:#ffffff07;--theme-panel:#ffca4b12;--theme-scan:#4a8fd40b;--violet:#4a8fd4;--white:#fff;--window:#18181c;--yar-airing-active:#60a5fa;--yar-bg-primary:#4a8fd4;--yar-bg-secondary:#d5bd57;--yar-bg-tertiary:#4a8fd4;--yar-new-marker:var(--accent);--yellow:#ffca4b}.v10 .rowLists{padding-top:8px;padding-bottom:120px}.v10 .rlList{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.v10 .rlRow{cursor:pointer;border-radius:12px;grid-template-columns:26px 96px minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 6px;transition:background .16s;display:grid}.v10 .rlRow:hover{background:color-mix(in srgb, var(--overlay) 5%, transparent)}.v10 .rlRow:focus-within{outline:2px solid var(--gold);outline-offset:-2px}.v10 .rlRowLink{color:inherit;text-decoration:none;display:contents}.v10 .rlRank{font-family:var(--font-head);font-variant-numeric:tabular-nums;color:var(--faint);text-align:center;font-size:15px;font-weight:800}.v10 .rlCovers{height:62px;display:block;position:relative}.v10 .rlCovers img{object-fit:cover;width:46px;height:62px;box-shadow:0 4px 12px color-mix(in srgb, var(--shade) 45%, transparent);outline:1px solid color-mix(in srgb, var(--overlay) 14%, transparent);outline-offset:-1px;border-radius:6px;position:absolute;top:0}.v10 .rlCovers img:first-child{z-index:3;left:0}.v10 .rlCovers img:nth-child(2){z-index:2;left:24px}.v10 .rlCovers img:nth-child(3){z-index:1;left:48px}.v10 .rlText{flex-direction:column;gap:3px;min-width:0;display:flex}.v10 .rlTitle{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;overflow:hidden}.v10 .rlRow:hover .rlTitle{text-underline-offset:2px;text-decoration:underline}.v10 .rlSub{color:var(--faint);font-size:12px}.v10 .rlLikes{font-variant-numeric:tabular-nums;color:var(--gold);background:color-mix(in srgb, var(--gold) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 30%, transparent);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}
