@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--f-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_38cce5{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_38cce5{--f-sans:"Inter Tight","Inter Tight Fallback"}body:has(.tvx),html:has(.tvx){background:#07080d}.tvx{--bg:#07080d;--bg2:#0d0f17;--panel:rgba(255,255,255,0.035);--panel2:rgba(255,255,255,0.065);--line:rgba(255,255,255,0.09);--line2:rgba(255,255,255,0.16);--text:#f3efe6;--dim:rgba(243,239,230,0.66);--faint:rgba(243,239,230,0.42);--ind:#ff9a5c;--read:#5fd8ff;--up:#49d3ff;--down:#ff7a45;--gold:#ffd166;--seen:#6ff2b0;--want:#b69cff;--serif:var(--f-serif),"Instrument Serif",Georgia,serif;--sans:var(--f-sans),"Inter Tight",system-ui,sans-serif;position:relative;min-height:100vh;background:radial-gradient(1200px 600px at 10% -10%,rgba(255,140,70,.1),transparent 60%),radial-gradient(1000px 600px at 95% 0,rgba(70,190,255,.1),transparent 60%),var(--bg);color:var(--text);font-family:var(--sans);font-size:16px;line-height:1.5;overflow-x:clip;-webkit-font-smoothing:antialiased}.tvx:before{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.tvx a{color:inherit}.tvx ::selection{background:rgba(95,216,255,.35);color:#fff}.tvx :focus-visible{outline:2px solid var(--read);outline-offset:2px;border-radius:6px}.tvx button{font-family:inherit}.tvx .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.t-ind{color:var(--ind)}.t-read{color:var(--read)}.tvx-page{width:min(1240px,calc(100% - 32px));margin-inline:auto;position:relative;z-index:1}.tvx-kicker{margin:0 0 .9rem;font-size:.72rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--faint)}.tvx-top{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0}.tvx-top:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background:linear-gradient(180deg,rgba(7,8,13,.86),rgba(7,8,13,.62));-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border-bottom:1px solid var(--line)}@supports (animation-timeline:scroll()){.tvx-top:before{animation:tvxHead linear both;animation-timeline:scroll(root);animation-range:0 160px}@keyframes tvxHead{0%{opacity:0}to{opacity:1}}}.tvx-mark{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;font-size:.78rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.tvx-mark em{font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.05rem;letter-spacing:0;text-transform:none;color:var(--dim)}.tvx-mark-dot{width:.55rem;height:.55rem;border-radius:50%;background:#ff3b3b;box-shadow:0 0 0 0 rgba(255,59,59,.6),0 0 12px #ff3b3b;animation:onair 2.4s ease-in-out infinite}@keyframes onair{0%,to{box-shadow:0 0 0 0 rgba(255,59,59,.5),0 0 10px #ff3b3b}50%{box-shadow:0 0 0 6px rgba(255,59,59,0),0 0 18px #ff3b3b}}.tvx-hero{position:relative;padding:4.25rem 0 2.5rem;isolation:isolate}.tvx-glow{position:absolute;inset:-10% -20% auto;height:520px;z-index:-1;background:radial-gradient(40% 60% at 25% 40%,rgba(255,138,61,.28),transparent 70%),radial-gradient(40% 60% at 75% 35%,rgba(73,211,255,.24),transparent 70%);filter:blur(40px);pointer-events:none}.tvx-hero h1{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(2.8rem,7.4vw,6.8rem);line-height:.96;letter-spacing:-.022em;text-wrap:pretty}.tvx-hero h1 .t-ind,.tvx-hero h1 .t-read{white-space:nowrap;font-style:italic}.tvx-hero h1 .t-ind{text-shadow:0 0 40px rgba(255,154,92,.45)}.tvx-hero h1 .t-read{text-shadow:0 0 40px rgba(95,216,255,.45)}.tvx-lede{margin:1.6rem 0 0;font-size:clamp(1.12rem,1.7vw,1.38rem);line-height:1.45;color:rgba(243,239,230,.78);text-wrap:pretty}.tvx-lede a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:3px}.tvx-lede a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.tvx-auth{gap:.8rem;font-size:.85rem;color:var(--dim);min-height:2rem}.tvx-auth,.tvx-cta{display:flex;align-items:center}.tvx-cta{flex-wrap:wrap;gap:.65rem;margin-top:2.1rem}.tvx-btn{--main:linear-gradient(90deg,var(--ind),#ffc27a 45%,var(--read));display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.35rem;border:1px solid var(--line2);border-radius:999px;background:rgba(255,255,255,.04);color:var(--text);font-size:.95rem;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,filter .2s ease}.tvx-btn:hover{transform:translateY(-1px);background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.32)}.tvx-btn.tvx-btn-main{border-color:transparent;background:var(--main);color:#0b0b10;font-weight:800;box-shadow:0 10px 40px rgba(255,154,92,.26),0 10px 40px rgba(95,216,255,.2)}.tvx-btn.tvx-btn-main:hover{background:var(--main);filter:brightness(1.08)}.tvx-btn-ico{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tvx-reels{position:relative;display:grid;grid-gap:.9rem;gap:.9rem;margin:1.5rem calc(50% - 50vw) 0}.reel-label{width:min(1240px,calc(100% - 32px));margin:0 auto;font-size:.7rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--faint)}.reel-label b{color:var(--ind)}.reel-label-read{text-align:right}.reel-label-read b{color:var(--read)}.reel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.reel-track{display:flex;gap:1.1rem;width:max-content;padding:.4rem 0;animation:tvxReel 150s linear infinite}.reel-read .reel-track{animation-direction:reverse;animation-duration:165s}.tvx-reels:hover .reel-track{animation-play-state:paused}@keyframes tvxReel{to{transform:translateX(calc(-50% - .55rem))}}.reel-card{display:flex;align-items:flex-end;flex:none}.reel-num{position:relative;z-index:0;margin-right:-1.5rem;font-family:var(--sans);font-weight:900;font-size:10.5rem;line-height:.74;letter-spacing:-.09em;color:rgba(7,8,13,.7);-webkit-text-stroke:2.5px var(--ind);text-shadow:0 0 34px rgba(255,154,92,.32);-webkit-user-select:none;-moz-user-select:none;user-select:none}.reel-read .reel-num{-webkit-text-stroke-color:var(--read);text-shadow:0 0 34px rgba(95,216,255,.32)}.reel-still{position:relative;z-index:1;display:block;width:15.5rem;aspect-ratio:3/2;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#1b1e2b,#0d0f17);box-shadow:0 18px 40px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.08)}.reel-still img{display:block;width:100%;height:100%;object-fit:cover}.reel-still:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.78))}.reel-title{position:absolute;left:.8rem;right:.8rem;bottom:.6rem;z-index:1;font-family:var(--serif);font-size:1.28rem;line-height:1.04;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.6)}.tvx-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:2.75rem}.src{--c:var(--text);position:relative;display:flex;flex-direction:column;gap:.3rem;padding:1.35rem 1.4rem 1.15rem;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--c) 12%,transparent),transparent 60%),var(--panel);border:1px solid var(--line);border-radius:20px;overflow:hidden;text-decoration:none;transition:transform .25s ease,border-color .25s ease}.src:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--c) 45%,transparent)}.src-ind{--c:var(--ind)}.src-read{--c:var(--read)}.src-both{--c:var(--gold)}.src-big{font-family:var(--serif);font-size:clamp(3rem,5.2vw,4.6rem);line-height:.92;letter-spacing:-.02em;color:var(--c);text-shadow:0 0 44px color-mix(in srgb,var(--c) 40%,transparent)}.src-big small{font-size:.42em;letter-spacing:0;color:var(--dim);text-shadow:none}.src-meta{font-size:.92rem;color:var(--dim)}.src-name{margin-top:.8rem;padding-top:.85rem;border-top:1px solid var(--line);font-size:.82rem;font-weight:600;line-height:1.35;color:var(--text)}.src-date{color:var(--faint);font-weight:500;white-space:nowrap}.verdict-wrap{padding-top:5.5rem}.verdict-h{margin:0 0 1.75rem;font-family:var(--serif);font-weight:400;font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:1;letter-spacing:-.015em;text-wrap:pretty}.verdict-h em{color:var(--gold)}.verdict{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.vcard{--c:var(--gold);position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/5;padding:1.25rem;border-radius:22px;overflow:hidden;color:var(--text);text-decoration:none;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease}.vcard:hover{transform:translateY(-5px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 60%,transparent),0 26px 60px rgba(0,0,0,.5),0 0 70px color-mix(in srgb,var(--c) 16%,transparent)}.vcard-up{--c:var(--up)}.vcard-down{--c:var(--down)}.vcard-new{--c:var(--want)}.vcard-media{position:absolute;inset:0;z-index:-1}.vcard-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.vcard:hover .vcard-media img{transform:scale(1.06)}.vcard-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,8,13,0),rgba(7,8,13,.12) 22%,rgba(7,8,13,.82) 48%,rgba(7,8,13,.97) 66%)}.vcard-quad{display:grid;grid-template:1fr 1fr/1fr 1fr;grid-gap:2px;gap:2px}.vcard-quad>span{position:relative;overflow:hidden}.vcard-quad b{position:absolute;top:.35rem;left:.55rem;font-size:2.4rem;font-weight:900;line-height:1;color:rgba(7,8,13,.4);-webkit-text-stroke:1.5px var(--gold);text-shadow:0 0 18px rgba(255,209,102,.5)}.vcard-body{display:flex;flex-direction:column;gap:.15rem}.vcard-kicker{font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--c)}.vcard-fig{margin:.25rem 0 .35rem;font-weight:900;font-size:clamp(3.2rem,4.8vw,4.6rem);line-height:.88;letter-spacing:-.05em;color:var(--c);text-shadow:0 0 40px color-mix(in srgb,var(--c) 45%,transparent)}.vcard-title{font-family:var(--serif);font-weight:400;font-size:1.75rem;line-height:1.04}.vcard-sub{margin-top:.3rem;font-size:.84rem;line-height:1.35;color:var(--dim)}.tvx-section{padding-top:5rem;scroll-margin-top:1rem}.tvx-head{margin-bottom:1.75rem}.tvx-head h2{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:1;letter-spacing:-.015em}.tvx-head h2 em{font-style:italic;color:var(--gold)}.tvx-head p:not(.tvx-kicker){max-width:62ch;margin:1rem 0 0;color:var(--dim)}.chip,.tvpill,.tvx .tv-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.5rem .95rem;border:1px solid var(--line2);border-radius:999px;background:var(--panel);color:var(--text);font-size:.84rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.chip:hover,.tvpill:hover,.tvx .tv-chip:hover{border-color:rgba(255,255,255,.35);background:var(--panel2)}.tvpill.is-on,.tvx .tv-chip.is-on{background:var(--text);color:var(--bg);border-color:var(--text)}.tvpill:disabled{opacity:.4;cursor:not-allowed}.tvpill-solid,.tvx .tv-signin{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.1rem;border:0;border-radius:999px;background:linear-gradient(90deg,var(--ind),#ffc27a 45%,var(--read));color:#0b0b10;font-size:.86rem;font-weight:800;cursor:pointer;box-shadow:0 6px 24px rgba(95,216,255,.18),0 6px 24px rgba(255,154,92,.18)}.tvpill-solid:hover,.tvx .tv-signin:hover{filter:brightness(1.08)}.tvpill-solid:disabled,.tvx .tv-signin:disabled{opacity:.55;cursor:wait}.linkish,.tvx .tv-linkbtn{padding:0;border:0;background:none;color:var(--read);font-size:.86rem;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(95,216,255,.35);text-decoration-color:rgba(95,216,255,.35);text-underline-offset:3px;cursor:pointer}.linkish:hover,.tvx .tv-linkbtn:hover{-webkit-text-decoration-color:var(--read);text-decoration-color:var(--read)}.chip{padding:.38rem .75rem;font-size:.8rem}.chip.is-on{background:var(--read);color:#04121a;border-color:var(--read)}.chip-n{opacity:.55;font-size:.72rem}.bump{position:relative;padding:1.25rem;background:radial-gradient(60% 50% at 50% 30%,rgba(90,110,255,.08),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border:1px solid var(--line);border-radius:24px}.bump-bar{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1rem;padding:0 .25rem 1rem;border-bottom:1px solid var(--line)}.bump-bar,.bump-readout{display:flex;align-items:center}.bump-readout{margin:0;min-height:3rem;gap:.85rem;color:var(--dim);font-size:.92rem}.bump-readout-text{display:flex;flex-direction:column;justify-content:center}.bump-readout-img{width:84px;aspect-ratio:3/2;object-fit:cover;border-radius:8px;flex:none;box-shadow:0 0 0 1px var(--line2)}.bump-peek{position:fixed;z-index:40;width:256px;margin:0;pointer-events:none;border-radius:14px;overflow:hidden;background:var(--bg2);box-shadow:0 18px 40px rgba(0,0,0,.6),0 0 0 1px var(--line2)}.bump-peek img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.bump-peek figcaption{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .75rem .7rem;font-size:.74rem;color:var(--dim)}.peek-ranks{display:flex;align-items:baseline;gap:.75rem;margin-top:.3rem;padding-top:.45rem;border-top:1px solid var(--line)}.peek-ranks b{font-size:.95rem}.peek-gap{margin-left:auto;font-weight:700}.bump-peek strong{font-size:1.15rem}.bump-peek strong,.bump-readout strong{font-family:var(--serif);font-weight:400;line-height:1.1;color:var(--text)}.bump-readout strong{font-size:1.6rem}.bump-actions{display:flex;flex-wrap:wrap;gap:.5rem}.bump-filters{display:grid;grid-template-columns:repeat(3,minmax(0,14rem)) 1fr;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.9rem .25rem 0}.bump-count{display:flex;align-items:center;justify-content:flex-end;gap:.9rem;margin:0;font-size:.85rem;color:var(--dim)}.bump-hint{margin:.6rem .25rem 0;font-size:.85rem;color:var(--faint)}@media (max-width:720px){.bump-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.bump-count{grid-column:1/-1;justify-content:space-between}}.bump-scroll{overflow-x:auto;margin:.5rem -.25rem 0;-webkit-overflow-scrolling:touch}.bump-svg{display:block;width:100%;min-width:760px;height:auto}.bump-axis{font:800 13px var(--sans);letter-spacing:.16em}.bump-axis-sub{font:500 11px var(--sans);fill:var(--faint)}.bump-lines path{cursor:pointer;transition:stroke-opacity .18s ease,stroke-width .18s ease}.bump-rank{font:600 10px var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bump-title{font:500 11px var(--sans);fill:rgba(243,239,230,.86);transition:fill .15s ease,opacity .15s ease}.bump-label{cursor:pointer}.bump-label.is-dim text{opacity:.22}.bump-label.is-active .bump-title{fill:#fff;font-weight:700}.bump-label.is-mine .bump-title{fill:var(--gold)}.bump-legend{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:1rem .25rem 0;border-top:1px solid var(--line);font-size:.8rem;color:var(--dim)}.bump-legend span{display:inline-flex;align-items:center;gap:.45rem}.bump-legend i{display:inline-block;width:1.3rem;height:3px;border-radius:3px}.bump-legend-note{color:var(--faint)}.numbers{border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));overflow:hidden;transition:border-color .25s ease}.numbers:hover{border-color:var(--line2)}.numbers-num{margin-right:.75rem;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.numbers-num:after{content:"";display:inline-block;width:1.8rem;height:1px;margin-left:.75rem;vertical-align:middle;background:var(--line2)}.numbers>summary{display:grid;grid-gap:.2rem;gap:.2rem;padding:1.6rem 1.6rem 1.5rem;list-style:none;cursor:pointer}.numbers>summary::-webkit-details-marker{display:none}.numbers>summary .tvx-kicker{margin:0}.numbers-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--serif);font-size:clamp(1.9rem,4vw,3rem);line-height:1.05}.numbers-toggle{position:relative;flex:none;width:2.6rem;height:2.6rem;border:1px solid var(--line2);border-radius:50%;transition:transform .3s ease,background .2s ease}.numbers-toggle:after,.numbers-toggle:before{content:"";position:absolute;left:50%;top:50%;width:.9rem;height:2px;background:var(--text);transform:translate(-50%,-50%)}.numbers-toggle:after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .2s ease}.numbers[open] .numbers-toggle{transform:rotate(180deg);background:var(--panel2)}.numbers[open] .numbers-toggle:after{opacity:0}.numbers>summary:hover .numbers-toggle{background:var(--text);border-color:var(--text)}.numbers>summary:hover .numbers-toggle:after,.numbers>summary:hover .numbers-toggle:before{background:var(--bg)}.numbers-sub{color:var(--dim);font-size:.95rem}.numbers{scroll-margin-top:1rem}.numbers-body{padding:1.6rem 1.2rem 1.8rem;border-top:1px solid var(--line)}.bignums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:1.6rem 0 2.2rem;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.bignums>div{display:flex;flex-direction:column;gap:.25rem;padding:1.1rem 1.2rem;background:var(--bg2)}.bignums b{font-family:var(--serif);font-weight:400;font-size:2.6rem;line-height:1}.bignums b small{font-size:.5em;color:var(--faint)}.bignums span{font-size:.8rem;color:var(--dim)}.flies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem 3rem;gap:2rem 3rem}.flies-col{display:flex;flex-direction:column;gap:2rem}.fly{margin:0}.fly figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.fly h3,.movers h3{margin:0;font-family:var(--serif);font-weight:400;font-size:1.6rem}.fly-key{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fly-vs{color:var(--faint);font-weight:500;text-transform:none;letter-spacing:0}.fly-rows{display:flex;flex-direction:column;gap:.32rem}.fly-row{display:grid;grid-template-columns:1.6rem minmax(0,1fr) 7.5rem minmax(0,1fr) 1.6rem;align-items:center;grid-gap:.5rem;gap:.5rem}.fly-n{font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--faint)}.fly-n-ind{text-align:right}.fly-bar{display:flex;height:.62rem}.fly-bar-ind{justify-content:flex-end}.fly-bar i{display:block;height:100%;min-width:2px;border-radius:999px}.fly-bar-ind i{background:linear-gradient(270deg,var(--ind),rgba(255,154,92,.35));box-shadow:0 0 12px rgba(255,154,92,.35)}.fly-bar-read i{background:linear-gradient(90deg,var(--read),rgba(95,216,255,.35));box-shadow:0 0 12px rgba(95,216,255,.35)}.fly-label{text-align:center;font-size:.8rem;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fly-label.lean-read{color:var(--read)}.fly-label.lean-ind{color:var(--ind)}.fly-note{margin:.8rem 0 0;font-size:.75rem;color:var(--faint)}.movers-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--line)}.movers-sub{margin:.2rem 0 .7rem;font-size:.75rem;color:var(--faint)}.movers ol{margin:0;padding:0;list-style:none}.movers li{display:flex;flex-direction:column;padding:.5rem 0;border-bottom:1px solid var(--line)}.movers-title{font-size:.95rem;font-weight:600}.movers-meta{display:inline-flex;gap:.4rem;align-items:baseline;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.movers-arrow{color:var(--faint)}.movers-meta b{margin-left:auto;font-weight:800}.movers-meta b.up{color:var(--up)}.movers-meta b.down{color:var(--down)}.board{position:relative}.me{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:1rem 2rem;gap:1rem 2rem;padding:1.3rem 1.5rem;background:var(--panel);border:1px solid var(--line);border-radius:20px}.me,.me-progress{align-items:center}.me-progress{display:flex;gap:1.5rem}.me-big{display:flex;flex-direction:column}.me-big b{font-family:var(--serif);font-weight:400;font-size:4.4rem;line-height:.85}.me-big span{font-size:.82rem;color:var(--dim)}.me-bars{flex:1 1;display:flex;flex-direction:column;gap:.45rem}.me-bar{display:grid;grid-template-columns:6.5rem 1fr 1.8rem;align-items:center;grid-gap:.6rem;gap:.6rem}.me-bar-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.me-track{height:6px;border-radius:999px;background:var(--line);overflow:hidden}.me-track i{display:block;height:100%;border-radius:999px;transition:width .5s cubic-bezier(.2,.8,.2,1)}.me-track i.ind{background:var(--ind);box-shadow:0 0 10px var(--ind)}.me-track i.read{background:var(--read);box-shadow:0 0 10px var(--read)}.me-bar-n{font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:var(--dim)}.me-small{margin:.2rem 0 0;font-size:.8rem;color:var(--faint)}.me-auth{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem .8rem;font-size:.86rem;color:var(--dim)}.me-why{flex-basis:100%;text-align:right;font-size:.78rem;color:var(--faint)}.me-status{grid-column:1/-1;margin:0;font-size:.85rem;color:var(--gold)}.tvg{margin:1rem 0 0}.tvg-out{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;padding:.9rem 1.2rem;border:1px dashed var(--line2);border-radius:16px;font-size:.9rem;color:var(--dim)}.tvx .tv-plat-label{font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-right:.3rem}.tvg-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.tvx .tvg-new{border-style:dashed;color:var(--read)}.tvg-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem}.tvg-inline input,.tvx .tv-control input{font:inherit;font-size:.9rem;padding:.55rem .9rem;border:1px solid var(--line2);border-radius:999px;background:var(--panel2);color:var(--text);min-width:12rem}.tvx .tv-control{display:flex;flex-direction:column;gap:.35rem;min-width:0}.tvx .tv-control label{font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.tvx .tv-control input{width:100%;min-width:0}.tvx input::placeholder{color:var(--faint)}.tvg-panel{margin-top:.8rem;padding:1.2rem 1.3rem;background:linear-gradient(180deg,rgba(95,216,255,.06),rgba(255,255,255,.02));border:1px solid var(--line);border-radius:20px}.tvg-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem}.tvg-head h3{margin:0;font-family:var(--serif);font-weight:400;font-size:1.9rem}.tvg-head-actions{display:flex;gap:1rem}.tvx .tvg-danger{color:#ff8f8f;-webkit-text-decoration-color:rgba(255,143,143,.35);text-decoration-color:rgba(255,143,143,.35)}.tvg-members{list-style:none;margin:.8rem 0;padding:0}.tvg-members li{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding:.6rem 0;border-top:1px solid var(--line)}.tvg-dot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.1rem;height:2.1rem;border-radius:50%;color:#fff;font-size:.72rem;font-weight:800;box-shadow:0 0 0 2px rgba(255,255,255,.12)}.tvg-dot-sm{width:1.3rem;height:1.3rem;font-size:.55rem;box-shadow:none}.tvg-who{display:flex;flex-direction:column;min-width:0;flex:1 1 12rem}.tvg-who strong{font-size:.98rem}.tvg-who small{font-size:.78rem;color:var(--dim);overflow-wrap:anywhere}.tvg-actions{display:flex;flex-wrap:wrap;gap:1rem}.tvg-actions .tv-linkbtn{font-size:.8rem}.tvg-add{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;grid-gap:.7rem;gap:.7rem;align-items:end;padding-top:.9rem;border-top:1px solid var(--line)}.tvg-add .tv-signin{white-space:nowrap}.tvg-help{margin:.7rem 0 0;font-size:.8rem;color:var(--faint)}.tools{flex-direction:column;margin:1.2rem 0 0;padding:1rem;background:var(--panel);border:1px solid var(--line);border-radius:20px}.tools,.tools-row{display:flex;gap:.6rem}.tools-row{align-items:center}.search{flex:1 1 16rem;min-width:0}.search input{width:100%;font:inherit;font-size:.95rem;padding:.65rem 1.1rem;border:1px solid var(--line2);border-radius:999px;background:var(--panel2);color:var(--text)}.quick{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}.quick::-webkit-scrollbar{display:none}.tools-selects{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sel{position:relative;display:flex;align-items:center;gap:.5rem;min-width:0;padding:0 .2rem 0 .9rem;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.sel span{font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.sel select{flex:1 1;min-width:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:.6rem 1.8rem .6rem 0;border:0;background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path d='M1 1l4 4 4-4' stroke='%23f3efe6' stroke-opacity='.6' fill='none' stroke-width='1.5'/></svg>") no-repeat right .7rem center;color:var(--text);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.sel select option{background:#12141d;color:var(--text)}.platforms{flex-wrap:wrap;gap:.35rem}.resultbar{justify-content:space-between;gap:1rem;margin:1.3rem 0 1rem;font-size:.88rem;color:var(--dim)}.resultbar,.resultbar-actions{display:flex;align-items:center}.resultbar-actions{gap:1.2rem}.tvx .tv-dl-open{font-weight:700}.show-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.6rem 1.1rem;gap:1.6rem 1.1rem}.show-card{position:relative;display:flex;flex-direction:column;padding:.9rem 1rem 1rem;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));border:1px solid var(--line);border-radius:20px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .2s ease,box-shadow .25s ease}.show-card:hover{transform:translateY(-3px);border-color:var(--line2);box-shadow:0 18px 50px rgba(0,0,0,.45)}.show-card.is-seen{border-color:rgba(111,242,176,.28)}.card-top{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end}.card-num{position:relative;z-index:0;margin:0 -.75rem -.3rem -.35rem;font-family:var(--sans);font-weight:900;font-size:8.6rem;line-height:.78;letter-spacing:-.08em;color:rgba(255,154,92,.06);-webkit-text-stroke:2.5px rgba(255,154,92,.95);text-shadow:0 0 30px rgba(255,154,92,.25);-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-num.num-read{-webkit-text-stroke-color:rgba(95,216,255,.95);color:rgba(95,216,255,.06);text-shadow:0 0 30px rgba(95,216,255,.25)}.tile{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:16/10;padding:.85rem .95rem;border-radius:14px;overflow:hidden;color:#fff;text-decoration:none;box-shadow:0 12px 30px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.08);transition:transform .3s ease}.tile:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px),linear-gradient(180deg,transparent 35%,rgba(0,0,0,.55))}.show-card:hover .tile{transform:scale(1.015)}.tile>*{position:relative;z-index:1}.tile>.tile-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.32;filter:saturate(.7);transition:opacity .35s ease,filter .35s ease}.show-card:hover .tile-img,.tile:focus-visible .tile-img{opacity:1;filter:none}@media (hover:none){.tile>.tile-img{opacity:.8;filter:none}}.tile-genre{position:absolute;top:.75rem;left:.95rem;font-size:.6rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.8}.tile-title{font-family:var(--serif);font-size:1.65rem;line-height:1.02;text-shadow:0 2px 18px rgba(0,0,0,.5)}.tile-years{margin-top:.2rem;font-size:.74rem;opacity:.75}.tile-badge{position:absolute;top:.6rem;right:.6rem;padding:.2rem .55rem;border-radius:999px;background:var(--seen);color:#06231a;font-size:.64rem;font-weight:800;letter-spacing:.04em}.card-ranks{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .9rem;margin-top:.95rem;font-size:.72rem;color:var(--faint);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.rk b{margin-left:.15rem;font-size:.95rem;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rk-ind b{color:var(--ind)}.rk-read b{color:var(--read)}.rk.is-none{opacity:.45}.rk-gap{font-size:.78rem;letter-spacing:0}.rk-gap.up{color:var(--up)}.rk-gap.down{color:var(--down)}.rk-crowd{margin-left:auto;text-transform:none;letter-spacing:0;font-weight:600;color:var(--gold)}.card-watch{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.6rem}.plat{padding:.2rem .6rem;border:1px solid var(--line2);border-radius:999px;background:transparent;color:var(--dim);font-size:.74rem;font-weight:600;cursor:pointer}.plat:hover{color:var(--text);border-color:rgba(255,255,255,.35)}.plat.is-on{border-color:var(--read);color:var(--read)}.howto{margin-left:auto;font-size:.78rem;font-weight:700;color:var(--text);text-decoration:none;opacity:.85}.howto:hover{opacity:1;text-decoration:underline}.card-act{display:flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:.85rem}.card-watch+.card-act{margin-top:.85rem;border-top:1px solid var(--line)}.act{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .8rem;border:1px solid var(--line2);border-radius:999px;background:var(--panel);color:var(--text);font-size:.8rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}.act:active{transform:scale(.96)}.act svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.act-seen.is-on{background:var(--seen);border-color:var(--seen);color:#06231a}.act-want.is-on{background:var(--want);border-color:var(--want);color:#160a33}.act-want.is-on svg{fill:currentColor}.stars{display:flex;margin-left:auto}.stars button{padding:.3rem .12rem;border:0;background:none;color:rgba(255,255,255,.18);font-size:1.2rem;line-height:1;cursor:pointer;transition:color .12s ease,transform .12s ease}.stars button.is-on{color:var(--gold);text-shadow:0 0 10px rgba(255,209,102,.6)}.stars:hover button{color:var(--gold)}.stars button:hover~button{color:rgba(255,255,255,.18);text-shadow:none}.stars button:hover{transform:scale(1.2)}.crew{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.75rem}.crew-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .6rem .18rem .2rem;border:1px solid transparent;border-radius:999px;background:var(--panel2);color:var(--text);font-size:.76rem}.crew-chip.is-edit{cursor:pointer;border:1px dashed var(--line2);background:transparent}.crew-chip.is-edit:hover,.crew-chip.is-open{border-color:var(--read)}.crew-name,.crew-seen{font-weight:700}.crew-seen{color:var(--seen)}.crew-want{color:var(--want);font-weight:700}.crew-stars{color:var(--gold)}.crew-none{color:var(--faint)}.crew-edit{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;padding:.6rem .7rem;border:1px solid var(--line);border-radius:14px;background:rgba(95,216,255,.06)}.crew-edit-who{width:100%;font-size:.75rem;font-weight:700;color:var(--dim)}.crew-edit .stars{margin-left:0}.empty{padding:3rem 0;text-align:center;color:var(--dim)}.ft-tools{flex-direction:row;flex-wrap:wrap;align-items:stretch}.ft-tools .sel{flex:0 1 13rem}.ft-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.ft{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;font-size:.86rem}.ft td,.ft th{padding:.45rem .5rem;text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);white-space:nowrap}.ft tbody tr:last-child>*{border-bottom:0}.ft thead th{background:var(--bg2);padding:0}.ft thead th button{display:flex;align-items:center;gap:.3rem;width:100%;padding:.75rem .5rem;border:0;background:none;color:var(--faint);font:inherit;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ft thead th button.is-on,.ft thead th button:hover{color:var(--text)}.ft thead th.is-num button{justify-content:flex-end}.ft-arrow{opacity:.35;font-size:.8rem;letter-spacing:0}.ft thead th button.is-on .ft-arrow{opacity:1;color:var(--read)}.ft .is-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ft tbody tr:hover>*{background-color:rgba(255,255,255,.03)}.ft tbody tr.is-seen>th{box-shadow:inset 3px 0 0 var(--seen)}.ft tbody tr.is-partial>th{box-shadow:inset 3px 0 0 var(--gold)}.ft .ft-title{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--bg2);min-width:12.5rem;max-width:16rem;white-space:normal}.ft-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem}.ft-range{font-size:.74rem;font-weight:500;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:1100px){.ft{min-width:960px}}.ft thead .ft-title{z-index:2}.ft-title a{display:flex;align-items:center;gap:.7rem;color:var(--text);text-decoration:none;font-weight:600}.ft-title a:hover span{text-decoration:underline;text-underline-offset:3px}.ft-title img{width:56px;height:36px;flex:none;object-fit:cover;border-radius:6px;background:var(--panel2);box-shadow:0 0 0 1px var(--line)}.ft-platform a{color:var(--dim);text-decoration:none}.ft-platform a:hover{color:var(--text);text-decoration:underline}.ft-genre,.ft-platform{color:var(--dim);white-space:normal;line-height:1.25;max-width:8.5rem}.ft-ind{color:var(--ind);font-weight:700}.ft-read{color:var(--read);font-weight:700}.ft-muted,.ft-now{color:var(--faint)}.ft-gap{font-weight:700}.ft-gap.up{color:var(--up)}.ft-gap.down{color:var(--down)}.ft .stars{margin-left:0}.ft-watched{display:inline-flex;padding:2px;border:1px solid var(--line2);border-radius:999px}.ft-watched button{padding:.3rem .42rem;border:0;border-radius:999px;background:none;color:var(--faint);font:inherit;font-size:.76rem;font-weight:700;cursor:pointer}.ft-watched button:hover{color:var(--text)}.ft-watched button.is-on{background:var(--panel2);color:var(--text)}.ft-watched button.is-on.is-seen{background:var(--seen);color:#06231a}.ft-watched button.is-on.is-partial{background:var(--gold);color:#2a1d00}.ft-add{max-width:10rem;padding:.32rem .75rem;overflow:hidden;text-overflow:ellipsis;border:1px dashed var(--line2);border-radius:999px;background:none;color:var(--read);font:inherit;font-size:.78rem;font-weight:700;white-space:nowrap;cursor:pointer}.ft-add:hover{border-color:var(--read)}.ft-add.is-on{border-style:solid;border-color:rgba(182,156,255,.5);color:var(--want)}.ft-group{white-space:nowrap}.ft-dot{display:inline-grid;place-items:center;width:1.55rem;height:1.55rem;margin-right:.2rem;border-radius:50%;border:1.5px solid var(--c);color:var(--faint);font-size:.55rem;font-weight:800;opacity:.45}.ft-dot.is-seen{background:var(--c);color:#fff;opacity:1}.ft-dot.is-partial{background:linear-gradient(90deg,var(--c) 50%,transparent 50%);color:#fff;opacity:1}.ft-menu{position:fixed;z-index:60;width:260px;padding:.6rem;border-radius:14px;background:#12141d;box-shadow:0 18px 40px rgba(0,0,0,.6),0 0 0 1px var(--line2)}.ft-menu-head{margin:.1rem .3rem .45rem;font-size:.74rem;font-weight:700;color:var(--faint)}.ft-menu-row{display:flex;align-items:center;gap:.6rem;padding:.45rem .4rem;border-radius:8px;font-size:.88rem;cursor:pointer}.ft-menu-row:hover{background:var(--panel2)}.ft-menu-row input{accent-color:var(--want);width:1rem;height:1rem}.ft-menu-row small{margin-left:.3rem;color:var(--faint)}.ft-menu-new{display:flex;gap:.4rem;margin-top:.4rem;padding-top:.55rem;border-top:1px solid var(--line)}.ft-menu-new input{flex:1 1;min-width:0;padding:.45rem .6rem;border:1px solid var(--line2);border-radius:8px;background:var(--panel);color:var(--text);font:inherit;font-size:.85rem}.ft-menu-new button,.ft-menu-signin{padding:.45rem .7rem;border:0;border-radius:8px;background:var(--read);color:#04121a;font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.ft-menu-new button:disabled{opacity:.4;cursor:default}.ft-menu-signin{width:100%;margin-top:.4rem}@media (max-width:720px){.ft-tools .sel{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.6rem)}.ft .ft-title{min-width:10.5rem;max-width:10.5rem}.ft-title img{width:40px;height:28px}.ft-title a{gap:.5rem;font-size:.82rem}}.tvx .tv-dl{width:min(1100px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);padding:0;border:1px solid var(--line2);border-radius:22px;background:#0d0f17;color:var(--text);box-shadow:0 30px 80px rgba(0,0,0,.6);overflow:hidden}.tvx .tv-dl::-webkit-backdrop{background:rgba(3,4,8,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tvx .tv-dl::backdrop{background:rgba(3,4,8,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tv-dl-inner{display:grid;grid-template-columns:19rem minmax(0,1fr);max-height:calc(100vh - 2rem)}.tv-dl-side{padding:1.5rem;border-right:1px solid var(--line);overflow-y:auto}.tv-dl-side h2{margin:0 0 .4rem;font-family:var(--serif);font-weight:400;font-size:2rem}.tv-dl-side>p{margin:0 0 1.2rem;font-size:.86rem;color:var(--dim)}.tv-dl fieldset{border:0;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.45rem}.tv-dl legend{padding:0;margin-bottom:.45rem;font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.tv-dl fieldset label{display:flex;gap:.6rem;align-items:flex-start;padding:.65rem .8rem;border:1px solid var(--line);border-radius:12px;background:var(--panel);cursor:pointer}.tv-dl fieldset label.is-on{border-color:var(--read);background:rgba(95,216,255,.08)}.tv-dl fieldset input{margin:.25rem 0 0;accent-color:var(--read)}.tv-dl fieldset strong{display:block;font-size:.92rem}.tv-dl fieldset small{display:block;font-size:.78rem;color:var(--dim)}.tv-dl-actions{display:flex;align-items:center;gap:1rem;margin-top:1.25rem}.tv-dl-preview{display:flex;justify-content:center;align-items:flex-start;padding:1.25rem;overflow:auto;background:#05060a}.tv-dl-preview img{display:block;max-width:100%;height:auto;border-radius:10px;box-shadow:0 16px 40px rgba(0,0,0,.6)}.tv-dl-preview.tv-dl-mobile img{max-width:360px}.tvx .tv-muted,.tvx-credit{color:var(--faint)}.tvx-credit{max-width:80ch;margin:4.5rem auto 0;font-size:.8rem;text-align:center}.tvx-credit a{color:var(--dim)}.tvx-credit cite{font-style:italic}.tvx-foot{padding:3rem 0 4rem}.tvx-studio{position:relative;display:flex;flex-direction:column;align-items:center;gap:.7rem;max-width:760px;margin:0 auto;padding:2.6rem 2rem;border-radius:26px;text-align:center;text-decoration:none;background:linear-gradient(#0d0f17,#0d0f17) padding-box,linear-gradient(120deg,var(--ind),#ffd166 45%,var(--read)) border-box;border:1px solid transparent;transition:transform .25s ease,box-shadow .25s ease}.tvx-studio:hover{box-shadow:0 20px 60px rgba(95,216,255,.12),0 20px 60px rgba(255,154,92,.12)}.tvx-studio-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.6rem}.tvx-studio-kicker{font-size:.72rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.tvx-studio-line{font-family:var(--serif);font-size:clamp(2rem,4.5vw,3rem);line-height:1.05}.tvx-studio-blurb{max-width:56ch;color:var(--dim);font-size:.98rem}.tvx-studio-cta{padding:.6rem 1.1rem;text-decoration:none;border-radius:999px;background:var(--text);color:var(--bg);font-size:.86rem;font-weight:800;transition:filter .15s ease,background .15s ease}.tvx .tvx-studio-cta{color:var(--bg)}.tvx .tvx-studio-cta2{color:var(--text)}.tvx-studio-cta:hover{filter:brightness(1.08)}.tvx-studio-cta2{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line2)}.tvx-studio-cta2:hover{background:var(--panel2)}.join{min-height:80vh;display:flex;flex-direction:column;justify-content:center;padding:4rem 0;max-width:720px}.join h1{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(2.6rem,7vw,5rem);line-height:1}.join h1 em{color:var(--gold)}.join p{color:var(--dim);font-size:1.08rem;max-width:56ch}.join .tv-signin{align-self:flex-start;margin-top:1rem;padding:.8rem 1.4rem;font-size:1rem}.join-err{color:#ff8f8f!important;font-size:.9rem!important}@keyframes tvxIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.tvx-in{animation:tvxIn .9s cubic-bezier(.2,.8,.2,1) both}.tvx-hero h1.tvx-in{animation-delay:.05s}.tvx-lede.tvx-in{animation-delay:.14s}.tvx-cta.tvx-in{animation-delay:.22s}.tvx-reels.tvx-in{animation-delay:.32s}.tvx-sources.tvx-in{animation-delay:.42s}@supports (animation-timeline:view()){.tvx-reveal{animation:tvxFade linear both;animation-timeline:view();animation-range:entry 0 entry 40%}.numbers>summary,.vcard{animation:tvxRise linear both;animation-timeline:view();animation-range:entry 0 entry 55%}.vcard:nth-child(2){animation-range:entry 6% entry 61%}.vcard:nth-child(3){animation-range:entry 12% entry 67%}.vcard:nth-child(4){animation-range:entry 18% entry 73%}@keyframes tvxFade{0%{opacity:0}to{opacity:1}}@keyframes tvxRise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.tvx *,.tvx :after,.tvx :before{animation:none!important;transition:none!important}.reel{overflow-x:auto}}@media (max-width:1040px){.tvx-sources,.verdict{grid-template-columns:repeat(2,minmax(0,1fr))}.src-both{grid-column:1/-1}.bignums,.movers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.tvx-hero{padding-top:2.5rem}.flies,.me{grid-template-columns:1fr}.me-auth{justify-content:flex-start}.me-why{text-align:left}.tools-row:first-child{flex-wrap:wrap}.quick{width:100%}.tools-selects{grid-template-columns:repeat(2,minmax(0,1fr))}.platforms{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.platforms::-webkit-scrollbar{display:none}.tv-dl-inner{grid-template-columns:1fr;overflow-y:auto}.tv-dl-side{border-right:0;border-bottom:1px solid var(--line)}.tv-dl-preview,.tv-dl-side{overflow:visible}.tv-dl-preview.tv-dl-mobile img{max-width:100%}.tvg-add{grid-template-columns:1fr}.tvg-inline input{min-width:0;width:100%}}@media (max-width:560px){.tvx-section{padding-top:3.5rem}.tvx-hero{padding:2rem 0 1.5rem}.tvx-cta{gap:.5rem}.tvx-btn{padding:.75rem 1.05rem;font-size:.88rem}.tvx-btn-main{flex:1 1 100%;justify-content:center}.tvx-cta .tvx-btn:not(.tvx-btn-main){flex:1 1;justify-content:center}.tvx-hide-sm{display:none}.reel-num{font-size:7.4rem;margin-right:-1.1rem;-webkit-text-stroke-width:2px}.reel-still{width:11.5rem;border-radius:12px}.reel-title{font-size:1.05rem}.tvx-sources{grid-template-columns:1fr;gap:.75rem}.src{padding:1.1rem 1.15rem 1rem}.verdict-wrap{padding-top:4rem}.verdict{display:flex;gap:.75rem;margin-inline:-16px;padding:0 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.verdict::-webkit-scrollbar{display:none}.vcard{flex:0 0 82%;scroll-snap-align:center}.bump{padding:.9rem;border-radius:18px}.numbers>summary{padding:1.2rem}.numbers-body{padding:0 1.2rem 1.4rem}.movers-grid{grid-template-columns:1fr}.fly-row{grid-template-columns:1.4rem minmax(0,1fr) 5.8rem minmax(0,1fr) 1.4rem;gap:.35rem}.show-grid{grid-template-columns:1fr}.card-num{font-size:7.4rem}.act{padding:.45rem .65rem;font-size:.76rem}.act svg{width:.9rem;height:.9rem}.card-act{gap:.35rem}.stars button{font-size:1.15rem;padding:.3rem .08rem}.me{padding:1.1rem}.me-big b{font-size:3.6rem}.me-progress{gap:1rem}.me-bar{grid-template-columns:5.6rem 1fr 1.6rem}.tvx-studio{padding:2rem 1.3rem}}.flies{margin-bottom:2.4rem}.yr{margin:0 0 2.4rem}.yr figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.yr h3{margin:0;font-family:var(--serif);font-weight:400;font-size:1.6rem}.yr-grid{display:grid;grid-gap:.35rem;gap:.35rem;align-items:end}.yr-col{display:flex;flex-direction:column;gap:.4rem;min-width:0}.yr-bars{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:9rem}.yr-bar{position:relative;flex:1 1;max-width:1.1rem;min-height:2px;border-radius:4px 4px 0 0}.yr-bar b{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);padding-bottom:2px;font-size:.62rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--faint)}.yr-bar-ind{background:linear-gradient(0deg,rgba(255,154,92,.35),var(--ind));box-shadow:0 0 12px rgba(255,154,92,.3)}.yr-bar-read{background:linear-gradient(0deg,rgba(95,216,255,.35),var(--read));box-shadow:0 0 12px rgba(95,216,255,.3)}.yr-label{text-align:center;font-size:.7rem;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.yr-short{display:none}@media (max-width:900px){.yr-full{display:none}.yr-short{display:inline}.yr-bar b{display:none}.yr-grid{gap:.15rem}.yr-label{font-size:.6rem}}@media (max-width:560px){.yr-col:nth-child(2n) .yr-label{visibility:hidden}.yr-bars{height:7rem}}.numbers-actions{display:flex;justify-content:flex-end;margin:-.4rem 0 1.2rem}.tvx-tabs{display:flex;gap:.15rem;padding:.22rem;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.03);font-size:.84rem;font-weight:600}.tvx-tabs a{padding:.42rem .95rem;border-radius:999px;text-decoration:none;color:var(--dim);white-space:nowrap;transition:background .15s ease,color .15s ease}.tvx-tabs a:hover{background:var(--panel2);color:var(--text)}.tvx-tabs a.is-on{background:var(--text);color:var(--bg)}.tab-short{display:none}@media (max-width:1000px){.tab-long{display:none}.tab-short{display:inline}}@media (max-width:720px){.tvx-top{flex-wrap:wrap;row-gap:.6rem;padding:.7rem 0 .6rem}.tvx-tabs{order:3;width:100%}.tvx-tabs a{flex:1 1;padding:.5rem .2rem;text-align:center}}.tvx-pagehead{position:relative;isolation:isolate;margin:0;padding:3.25rem 0 2rem}.tvx-pagehead h1{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(2.6rem,6.6vw,5.8rem);line-height:.98;letter-spacing:-.02em;text-wrap:pretty}.tvx-pagehead h1 em{color:var(--dim)}.tvx-pagehead h1 .t-ind,.tvx-pagehead h1 .t-read{font-style:italic}.tvx-pagehead p:not(.tvx-kicker){margin:1rem 0 0;font-size:1.05rem;color:var(--dim);text-wrap:pretty}.tvx-glow-sm{height:380px;opacity:.65}.msel{position:relative;min-width:0}.msel-btn{display:flex;align-items:center;gap:.55rem;width:100%;min-height:2.75rem;padding:.6rem .9rem .6rem 1rem;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text);font:inherit;font-size:.88rem;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.msel-btn:hover,.msel.is-open .msel-btn{border-color:var(--line2);background:var(--panel2)}.msel.is-set .msel-btn{border-color:rgba(95,216,255,.45)}.msel-label{flex:none;font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.msel-value{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msel.is-set .msel-value{color:var(--read)}.msel-chev{flex:none;width:10px;height:6px;fill:none;stroke:currentColor;stroke-opacity:.6;stroke-width:1.5;transition:transform .2s ease}.msel.is-open .msel-chev{transform:rotate(180deg)}.msel-pop{position:absolute;z-index:45;top:calc(100% + 6px);left:0;width:max(100%,17rem);max-width:calc(100vw - 32px);max-height:min(62vh,27rem);overflow-y:auto;padding:.5rem;border-radius:16px;background:#12141d;box-shadow:0 18px 40px rgba(0,0,0,.6),0 0 0 1px var(--line2)}.msel-pop.is-right{left:auto;right:0}.msel-opt{display:flex;align-items:center;gap:.75rem;width:100%;padding:.65rem .8rem;border:0;border-radius:10px;background:none;color:var(--text);font:inherit;font-size:.92rem;text-align:left;cursor:pointer}.msel-opt:hover{background:var(--panel2)}.msel-all{margin-bottom:.3rem;box-shadow:0 1px 0 var(--line);border-radius:10px 10px 0 0}.msel-box{display:grid;place-items:center;flex:none;width:1.1rem;height:1.1rem;border:1.5px solid var(--line2);border-radius:5px}.msel-opt.is-on .msel-box{background:var(--read);border-color:var(--read)}.msel-opt.is-on .msel-box:after{content:"";width:.5rem;height:.28rem;margin-top:-.12rem;border:solid #04121a;border-width:0 0 2px 2px;transform:rotate(-45deg)}.msel-text{flex:1 1}.msel-n{font-size:.76rem;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.msel-foot{position:-webkit-sticky;position:sticky;bottom:-.5rem;display:flex;align-items:center;justify-content:space-between;margin:.35rem -.5rem -.5rem;padding:.65rem .9rem;border-top:1px solid var(--line);background:#12141d}.msel-foot .tv-linkbtn:disabled{opacity:.35;cursor:default}.msel-done{padding:.45rem 1rem;border:0;border-radius:999px;background:var(--text);color:var(--bg);font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.ft-tools .msel{flex:0 1 15rem}@media (max-width:720px){.ft-tools .msel{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.6rem)}.ft-tools .search{flex-basis:100%}}.bump-card{position:absolute;z-index:42;width:300px}.sact{position:relative;overflow:hidden;border-radius:18px;background:#12141d;box-shadow:0 24px 60px rgba(0,0,0,.65),0 0 0 1px var(--line2)}.sact-x{position:absolute;top:.5rem;right:.5rem;z-index:1;width:2rem;height:2rem;border:0;border-radius:50%;background:rgba(7,8,13,.75);color:#fff;font-size:1.25rem;line-height:1;cursor:pointer}.sact-img{display:block;width:100%;aspect-ratio:2/1;object-fit:cover}.sact-body{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem 1rem}.sact-title{font-family:var(--serif);font-weight:400;font-size:1.55rem;line-height:1.04}.sact-meta{margin-top:-.35rem}.sact-meta,.sact-ranks{font-size:.78rem;color:var(--dim)}.sact-ranks{display:flex;align-items:baseline;gap:.9rem;padding-bottom:.6rem;border-bottom:1px solid var(--line)}.sact-ranks b{font-size:1rem}.sact-watched{align-self:flex-start}.sact-watched button{padding:.4rem .6rem}.sact .stars{margin-left:0}.sact .stars button{font-size:1.5rem;padding:.2rem .12rem}.sact-lists{display:flex;flex-wrap:wrap;gap:.35rem}.sact-chip{padding:.38rem .75rem;border:1px dashed var(--line2);border-radius:999px;background:none;color:var(--read);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.sact-chip:hover{border-color:var(--read)}.sact-chip.is-on{border-style:solid;border-color:rgba(182,156,255,.55);background:rgba(182,156,255,.1);color:var(--want)}.sact .sact-new{margin-top:0;padding-top:0;border-top:0}.sact-signin{align-self:flex-start;font-size:.8rem}.sact-err{margin:0;font-size:.78rem;color:#ff8f8f}.sact-where{align-self:flex-start;font-size:.8rem;font-weight:700;color:var(--text);text-decoration:none;opacity:.85}.sact-where:hover{opacity:1;text-decoration:underline}@media (max-width:560px){.bump-card{position:fixed;z-index:70;top:auto!important;left:8px!important;right:8px;bottom:8px;width:auto}.sact-img{aspect-ratio:3/1}}.resultbar-left{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.seg{display:inline-flex;padding:2px;border:1px solid var(--line2);border-radius:999px}.seg button{padding:.38rem .85rem;border:0;border-radius:999px;background:none;color:var(--dim);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.seg button:hover{color:var(--text)}.seg button.is-on{background:var(--want);color:#160a33}.empty .linkish{font-size:inherit}.breakdown{padding:1.6rem 1.4rem 1.8rem;border:1px solid var(--line);border-radius:24px;background:var(--panel)}@media (max-width:560px){.breakdown{padding:1.2rem 1rem 1.4rem}}.prev-wrap{padding-top:5.5rem}.prev-intro{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.75rem}.prev-intro .verdict-h{margin:0}.prev-all{flex:none}.prev{display:flex;flex-wrap:wrap;gap:1rem}.prev-card{display:flex;flex:1 1 300px;flex-direction:column;min-width:0;padding:1.3rem;border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015));scroll-margin-top:6.5rem;transition:border-color .3s ease,box-shadow .35s ease}.prev-card:not(.is-open):hover{border-color:var(--line2);box-shadow:0 24px 60px rgba(0,0,0,.45)}.prev-card.is-open{flex-basis:100%;padding:1.6rem 1.6rem 1.8rem;border-color:var(--line2);box-shadow:0 30px 80px rgba(0,0,0,.45)}.prev-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.prev-head>div{display:flex;flex-direction:column;gap:.3rem;min-width:0}.prev-head-actions{display:flex;flex:none;align-items:center;gap:1rem}.prev-kicker{font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.prev-chart .prev-kicker{color:var(--ind)}.prev-data .prev-kicker{color:var(--gold)}.prev-list .prev-kicker{color:var(--seen)}.prev-title{margin:0;font-family:var(--serif);font-weight:400;font-size:1.95rem;line-height:1.02}.prev-card.is-open .prev-title{font-size:clamp(2.3rem,4.6vw,3.6rem)}.prev-title .t-ind,.prev-title .t-read{font-style:italic}.prev-x{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid var(--line2);border-radius:50%;background:none;color:var(--text);font-size:1.4rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,transform .3s ease}.prev-x:hover{background:var(--text);color:var(--bg);transform:rotate(90deg)}.prev-art{display:flex;flex-direction:column;margin:.9rem 0 .6rem;padding:.9rem;border-radius:14px;background:rgba(7,8,13,.55);box-shadow:inset 0 0 0 1px var(--line)}.prev-sub{flex:1 1;margin:0;font-size:.9rem;color:var(--dim)}.prev-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.9rem}.prev-page{font-size:.8rem;color:var(--faint);text-decoration:none}.prev-page:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.prev-full{margin-top:1.4rem;animation:prevIn .6s cubic-bezier(.2,.8,.2,1) .08s both}@keyframes prevIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.prev-card .breakdown,.prev-card .bump{padding:0;border:0;border-radius:0;background:none}::view-transition-group(prev-chart),::view-transition-group(prev-data),::view-transition-group(prev-list),::view-transition-group(tv-after){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-group(prev-chart),::view-transition-group(prev-data),::view-transition-group(prev-list){overflow:clip;border-radius:22px}::view-transition-image-pair(prev-chart),::view-transition-image-pair(prev-data),::view-transition-image-pair(prev-list){overflow:clip}::view-transition-new(prev-chart),::view-transition-new(prev-data),::view-transition-new(prev-list),::view-transition-old(prev-chart),::view-transition-old(prev-data),::view-transition-old(prev-list){width:100%;height:100%;object-fit:none;object-position:top left}::view-transition-old(prev-chart),::view-transition-old(prev-data),::view-transition-old(prev-list){animation-duration:.3s}.mini-pills{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.7rem}.mini-pills button{padding:.3rem .68rem;border:1px solid var(--line2);border-radius:999px;background:none;color:var(--dim);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.mini-pills button:hover{color:var(--text);border-color:rgba(255,255,255,.35)}.mini-pills button.is-on{background:var(--text);border-color:var(--text);color:var(--bg)}.prev-bump{display:block;width:100%;height:auto}.prev-axis{font:800 9px var(--sans);letter-spacing:.14em}.mini-line{transition:stroke-opacity .3s ease,stroke-width .3s ease;pointer-events:none}.mini-hit{cursor:pointer;pointer-events:stroke}.mini-readout{display:flex;flex-direction:column;justify-content:center;min-height:2.9rem;margin:.5rem 0 0;font-size:.8rem;color:var(--dim)}.mini-readout strong{font-family:var(--serif);font-weight:400;font-size:1.2rem;line-height:1.1;color:var(--text)}.mini-readout b{margin-left:.25rem}.mini-data .fly figcaption{margin-bottom:.7rem}.mini-data .fly h3{font-size:1.15rem}.mini-data .fly-key{font-size:.62rem}.mini-data .fly-rows{gap:.5rem}.mini-data .fly-row{grid-template-columns:1.2rem minmax(0,1fr) 6.6rem minmax(0,1fr) 1.2rem;gap:.4rem;border-radius:6px}.mini-data .fly-row:hover .fly-label{color:var(--text)}.mini-data .fly-bar i{transition:width .5s cubic-bezier(.2,.8,.2,1)}.mini-list-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.mini-list-head .mini-pills{margin:0}.mini-seen{font-size:.78rem;color:var(--dim)}.mini-seen b{font-size:1rem;color:var(--seen)}.prev-rows{display:flex;flex-direction:column;gap:.55rem;margin:.8rem 0 0;padding:0;list-style:none}.prev-row{display:grid;grid-template-columns:1.3rem 3.6rem minmax(0,1fr) 1.5rem;align-items:center;grid-gap:.6rem;gap:.6rem;font-size:.9rem;font-weight:600}.prev-row b{font-size:1rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prev-row img{width:3.6rem;height:2.35rem;object-fit:cover;border-radius:6px;box-shadow:0 0 0 1px var(--line)}.prev-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-check{position:relative;width:1.5rem;height:1.5rem;padding:0;border:1.5px solid var(--line2);border-radius:50%;background:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}.mini-check:hover{border-color:var(--seen)}.mini-check:active{transform:scale(.9)}.mini-check.is-on{border-color:var(--seen);background:var(--seen);box-shadow:0 0 12px rgba(111,242,176,.55)}.mini-check.is-on:after{content:"";position:absolute;left:50%;top:45%;width:.55rem;height:.3rem;border:solid #06231a;border-width:0 0 2px 2px;transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width:560px){.prev-card.is-open{padding:1.1rem 1rem 1.3rem}.prev-head-actions .tv-linkbtn{display:none}}html:active-view-transition .tvx-top:before{animation:none;opacity:1;background:#07080d}.btips{position:relative}.btips .fly-row[data-tip]{margin:0 -.4rem;padding:.12rem .4rem;border-radius:8px;cursor:default;transition:background .15s ease}.btips .fly-row[data-tip]:hover{background:rgba(255,255,255,.05)}.btips .fly-row[data-tip]:hover .fly-label{color:var(--text)}.btips .yr-col[data-tip]{cursor:default;border-radius:6px;transition:background .15s ease}.btips .yr-col[data-tip]:hover{background:rgba(255,255,255,.05)}.btips .yr-col[data-tip]:hover .yr-bar{filter:brightness(1.25)}.btips .yr-col[data-tip]:hover .yr-label{color:var(--text)}.btips .movers li[data-show]{margin:0 -.5rem;padding:.5rem;border-radius:8px;cursor:pointer;transition:background .15s ease}.btips .movers li[data-show]:focus-visible,.btips .movers li[data-show]:hover{background:var(--panel2)}.btip{position:fixed;z-index:40;margin:0;pointer-events:none}.btip-group{width:320px;overflow:hidden;border-radius:14px;background:var(--bg2);box-shadow:0 18px 40px rgba(0,0,0,.6),0 0 0 1px var(--line2)}.btip-media{position:relative;height:110px}.btip-media img{display:block;width:100%;height:100%;object-fit:cover}.btip-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,15,23,.1),rgba(13,15,23,.95))}.btip-kicker,.btip-title{position:absolute;left:.85rem;z-index:1}.btip-kicker{bottom:2.35rem;font-size:.62rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.btip-title{bottom:.55rem;font-family:var(--serif);font-weight:400;font-size:1.6rem;line-height:1;color:var(--text)}.btip-body{padding:.65rem .85rem .8rem}.btip-total{margin:0 0 .6rem;font-size:.82rem;color:var(--dim)}.btip-total b{font-size:1.05rem;color:var(--text)}.btip-sides{display:grid;grid-template-columns:1fr 1fr;grid-gap:.8rem;gap:.8rem;padding-top:.6rem;border-top:1px solid var(--line)}.btip-side{display:block;font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.btip-stat{display:block;margin:.15rem 0 .4rem;font-size:.74rem;color:var(--dim)}.btip-sides ol{margin:0;padding:0;list-style:none}.btip-sides li{overflow:hidden;font-size:.76rem;line-height:1.5;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.btip-sides li b{display:inline-block;min-width:1.4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btip-hint{margin-top:.35rem;font-size:.68rem;color:var(--faint)}.prev-bump{max-width:100%}.mini-rank{font:600 9.5px var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mini-title{font:500 10.5px var(--sans);fill:rgba(243,239,230,.78)}.mini-label{cursor:pointer;transition:opacity .25s ease}.mini-label.is-dim{opacity:.35}.mini-label.is-on .mini-title{fill:#fff;font-weight:700}.mini-label-top text{paint-order:stroke;stroke:#0b0c12;stroke-width:4px;stroke-linejoin:round}.mini-label-top .mini-label{opacity:1}.prev-list .prev-art{flex:1 1 auto;min-height:0}.prev-list .prev-sub{flex:none}.mini-list{display:flex;flex:1 1;flex-direction:column;min-height:0}.mini-list .prev-rows{flex:1 1;min-height:calc(5 * 2.35rem + 4 * .55rem);overflow:hidden}.msel-opt.is-some .msel-box{border-color:var(--read)}.msel-opt.is-some .msel-box:after{content:"";width:.55rem;height:2px;border-radius:1px;background:var(--read)}.tvx .tvsi{width:min(420px,calc(100vw - 2rem));padding:0;border:1px solid var(--line2);border-radius:22px;background:#0d0f17;color:var(--text);box-shadow:0 30px 80px rgba(0,0,0,.6)}.tvx .tvsi::-webkit-backdrop{background:rgba(3,4,8,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tvx .tvsi::backdrop{background:rgba(3,4,8,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tvx .tvsi[open]{animation:tvsiIn .35s cubic-bezier(.2,.8,.2,1)}@keyframes tvsiIn{0%{opacity:0;transform:translateY(14px) scale(.98)}}.tvsi-inner{position:relative;display:flex;flex-direction:column;gap:.7rem;padding:1.6rem 1.5rem 1.3rem}.tvsi-x{position:absolute;top:.8rem;right:.8rem}.tvsi h2{margin:0;font-family:var(--serif);font-weight:400;font-size:2.2rem;line-height:1}.tvsi-sub{margin:0 0 .4rem;padding-right:1.5rem;font-size:.9rem;color:var(--dim)}.tvsi-btn{display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;padding:.8rem 1rem;border:1px solid var(--line2);border-radius:999px;background:#fff;color:#1f1f1f;font:inherit;font-size:.95rem;font-weight:700;cursor:pointer;transition:filter .15s ease,transform .1s ease}.tvsi-btn:hover{filter:brightness(.95)}.tvsi-btn:active{transform:scale(.98)}.tvsi-btn svg{width:1.15rem;height:1.15rem;flex:none}.tvsi-apple{background:#000;color:#fff;border-color:rgba(255,255,255,.28)}.tvsi-apple:hover{filter:brightness(1.25)}.tvsi-or{display:flex;align-items:center;gap:.7rem;margin:.35rem 0 0;font-size:.74rem;color:var(--faint)}.tvsi-or:after,.tvsi-or:before{content:"";flex:1 1;height:1px;background:var(--line)}.tvsi-email{display:flex;gap:.45rem}.tvsi-email input{flex:1 1;min-width:0;padding:.75rem 1rem;border:1px solid var(--line2);border-radius:999px;background:var(--panel2);color:var(--text);font:inherit;font-size:.95rem}.tvsi-send{flex:none;padding:.75rem 1.05rem;border:0;border-radius:999px;background:linear-gradient(90deg,var(--ind),#ffc27a 45%,var(--read));color:#0b0b10;font:inherit;font-size:.88rem;font-weight:800;cursor:pointer}.tvsi-send:disabled{opacity:.5;cursor:default}.tvsi-err{margin:0;font-size:.85rem;color:#ff8f8f}.tvsi-sent{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;border-radius:16px;background:rgba(111,242,176,.08);box-shadow:inset 0 0 0 1px rgba(111,242,176,.3);font-size:.9rem;color:var(--dim)}.tvsi-sent strong{font-size:1.05rem;color:var(--seen)}.tvsi-fine{margin:.3rem 0 0;font-size:.74rem;color:var(--faint)}@media (max-width:420px){.tvsi-email{flex-direction:column}}@media (hover:hover) and (pointer:fine){.tvx-share{display:none}}.peek-about{display:-webkit-box;margin-top:.15rem;overflow:hidden;font-size:.74rem;line-height:1.45;color:var(--dim);-webkit-line-clamp:4;-webkit-box-orient:vertical}.peek-src{font-size:.64rem;color:var(--faint)}.sact-about{margin:-.15rem 0 0;font-size:.8rem;line-height:1.45;color:var(--dim)}.about-src{font-size:.7rem;color:var(--faint);text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:2px}.about-src:hover{color:var(--text)}