@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./lexend-vietnamese-wght-normal-RvljkFvg.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./lexend-latin-ext-wght-normal-B6JQhE1e.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./lexend-latin-wght-normal-ci0D1wrL.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-vietnamese-wght-normal-CtlIRbEm.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-ext-wght-normal-MQgHevqp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-wght-normal-DdeTHZLK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-wght-normal-DHTKMUil.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-wght-normal-B1g8a0vD.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-wght-normal-BpXpdlRW.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-wght-normal-BsaNuasd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-wght-normal-BVZ5su8S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-wght-normal-DMe4EKeb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tl-canvas:#08090c;--tl-surface:#111317;--tl-surface-navigation:#14171c;--tl-surface-reading:#1a1d23;--tl-surface-raised-soft:#171a1f;--tl-surface-raised:#252a31;--tl-scrim:#000;--tl-glass:#14171ceb;--tl-glass-floating:#20242bf5;--tl-light:#e8f2ff1a;--tl-light-soft:#e8f2ff0b;--tl-edge:#dae0e81a;--tl-text:#eceef1;--tl-text-secondary:#c7cbd2;--tl-text-muted:#a0a7b2;--tl-text-dim:#858e9b;--tl-primary:#c3ccd8;--tl-primary-wash:#b5c2d31c;--tl-accent:#75aaff;--tl-accent-rgb:117, 170, 255;--tl-accent-wash:#75aaff29;--tl-control:#e8f2ff09;--tl-control-hover:#e8f2ff13;--tl-shadow-header:inset 0 1px 0 var(--tl-light-soft);--tl-shadow-navigation:6px 0 20px #0003;--tl-shadow-pane:-6px 0 22px #00000038, -20px 0 48px #00000042;--tl-shadow-floating:inset 0 1px 0 var(--tl-light), 0 4px 12px #00000042, 0 20px 56px #00000070;--tl-highlight-control:inset 0 1px 0 var(--tl-light-soft);--tl-material-light:linear-gradient(180deg, var(--tl-light-soft), transparent 42px);--tl-blur:16px;--tl-toolbar-height:64px;--tl-target-size:40px;--tl-radius:14px;--tl-radius-pane:18px;--tl-radius-pill:999px;--tl-ease:cubic-bezier(.22, 1, .36, 1);--tl-t-fast:.15s;--tl-t:.2s;--tl-t-slow:.32s;--tl-t-pane:.44s;--tl-font-ui:"Geist Variable", "Segoe UI", system-ui, sans-serif}.tl-surface{background-color:var(--tl-surface);color:var(--tl-text)}.tl-header{height:var(--tl-toolbar-height);min-height:var(--tl-toolbar-height);box-sizing:border-box;background-color:var(--tl-pane-surface,var(--tl-surface-navigation));background-image:var(--tl-material-light);box-shadow:var(--tl-shadow-header);color:var(--tl-text-secondary);font-family:var(--tl-font-ui);isolation:isolate;align-items:center;gap:8px;padding:12px 24px;display:flex}.tl-floating{background-color:var(--tl-surface-raised);background-image:var(--tl-material-light);border:1px solid var(--tl-edge);border-radius:var(--tl-radius);box-shadow:var(--tl-shadow-floating);color:var(--tl-text)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tl-floating{background-color:var(--tl-glass-floating);-webkit-backdrop-filter:blur(var(--tl-blur));backdrop-filter:blur(var(--tl-blur))}}:root{--top-room:calc(env(safe-area-inset-top,0px) - clamp(0px, (env(safe-area-inset-top,0px) - 40px) * .6, 14px));--up:#4cc38a;--down:#f2706b;--warn:#d9a648;--bad:#d9825b;--on-accent:#06101d;--on-alert:#1a0a0a;--radius-card:16px;--radius-tile:12px;--radius-row:10px;--radius-ctl:8px;--radius-chip:6px;--accent-rgb:var(--tl-accent-rgb);--t-fast:var(--tl-t-fast);--t:var(--tl-t);--t-slow:var(--tl-t-slow);--t-pane:var(--tl-t-pane);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0f12;--panel:#121317;--raised:#1a1b20;--hover:#16171b;--sel:#191a1f;--line:#fff1;--ink:#eceef1;--ink-2:#c6c9cf;--muted:#878c96;--dim:#5a5f69;--accent:#5694dc;--accent-soft:rgba(var(--accent-rgb), .14);--ui:"Geist Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--read:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible", "Segoe UI", system-ui, sans-serif;--ease:var(--tl-ease);--read-size:19px;--row-h:86px}:root[data-font=lexend]{--read:"Lexend Variable", "Segoe UI", system-ui, sans-serif}:root[data-font=public]{--read:"Public Sans Variable", "Segoe UI", system-ui, sans-serif}:root[data-font=serif]{--read:"Source Serif 4 Variable", "Iowan Old Style", Charter, Georgia, serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14.5px;overflow:hidden}body:before{content:"";height:var(--top-room);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-chip)}::selection{background:var(--accent-soft)}@property --rw{syntax:"<length>";inherits:false;initial-value:880px}.app{grid-template-columns:240px 1fr;height:100%;display:grid;position:relative;overflow:hidden}.app>.rail{grid-area:1/1;width:240px}.app>.list{grid-area:1/2}.noanim,.noanim *{transition:none!important}.edge{display:none}.pinbtn{border-radius:var(--radius-ctl);width:30px;height:30px;color:var(--dim);transition:color var(--t), background-color var(--t);align-self:center;place-items:center;margin-left:auto;margin-right:-8px;display:grid}.pinbtn svg{width:17px;height:17px}@media (hover:hover){.pinbtn:hover{color:var(--ink);background:var(--hover)}}@media (min-width:761px){.app>.rail{z-index:40;transition:transform var(--t-slow) var(--ease);position:absolute;inset:0 auto 0 0;transform:translate(0,0)}.app.unpinned{grid-template-columns:0 1fr}.app.unpinned>.rail{background:var(--chrome,var(--panel));transform:translate(-100%)}.app.unpinned.peek>.rail{transform:translate(0,0)}.app.unpinned .menu-btn{display:grid}.app.unpinned .edge{z-index:39;width:12px;display:block;position:fixed;top:0;bottom:0;left:0}}.rail{border-right:1px solid var(--line);min-height:0;padding-left:env(safe-area-inset-left,0px);background:var(--bg);flex-direction:column;display:flex;position:relative}.mark{letter-spacing:-.01em;align-items:baseline;padding:22px 22px 18px;font-size:15px;font-weight:600;display:flex}.glowdot{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;position:relative}.glowdot:after{content:"";background:radial-gradient(circle, rgba(var(--accent-rgb), .55) 0%, rgba(var(--accent-rgb), 0) 70%);opacity:0;border-radius:50%;position:absolute;inset:-6px}.mark .glowdot{margin-left:4px}.mark .glowdot:after{will-change:opacity;animation:3.6s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:.9}50%{opacity:.25}}.rail-scroll{overscroll-behavior:contain;contain:layout paint;flex:1;padding:0 10px 20px;position:relative;overflow-y:auto}.navwrap{position:relative}#nav .folder,#nav>.nav,#nav>.label,#nav>.gap{will-change:transform}.indicator{background:var(--accent);width:2px;height:16px;transition:transform var(--t-pane) var(--ease), opacity var(--t);pointer-events:none;will-change:transform;border-radius:2px;position:absolute;top:0;left:0}.label{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;padding:10px 12px 8px;font-size:11.5px;font-weight:500}.nav{border-radius:var(--radius-ctl);text-align:left;width:100%;color:var(--muted);transition:color var(--t), background-color var(--t);align-items:center;gap:8px;padding:7px 12px;display:flex}.nav.on{color:var(--ink)}.nav .name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav .n{color:var(--dim);font-variant-numeric:tabular-nums;transition:color var(--t), opacity var(--t-slow);font-size:12px}.nav .n:empty{opacity:0}.folder>.nav{color:var(--ink-2);font-weight:500}.folder>.nav.on{color:var(--ink)}.caret{width:14px;height:14px;color:var(--dim);transition:transform var(--t-slow) var(--ease), color var(--t);border-radius:4px;flex:none;place-items:center;margin-left:-4px;display:grid}.caret svg{width:9px;height:9px}.folder.open .caret{transform:rotate(90deg)}.subs{grid-template-rows:0fr;display:grid}.folder.open .subs{grid-template-rows:1fr}.subs>div{min-height:0;overflow:hidden}.subs .nav{padding-left:30px;opacity:1;transition:color var(--t-fast), background-color var(--t-fast);padding-block:5.5px;font-size:13.5px;transform:none}.folder.open .subs .nav{opacity:1;transition-delay:0s;transform:none}.rail-foot{padding:14px 22px calc(14px + env(safe-area-inset-bottom,0px));color:var(--dim);font-size:12px}.list{contain:inline-size layout style;border-right:1px solid var(--line);background:var(--bg);flex-direction:column;min-height:0;display:flex;position:relative}.scroll{overscroll-behavior:contain;flex:1;position:relative;overflow-y:auto}.head{z-index:4;background:var(--bg);transition:border-color var(--t-slow);border-bottom:1px solid #0000;align-items:center;gap:12px;padding:20px 22px 14px;display:flex;position:sticky;top:0}.head.scrolled{border-color:var(--line)}.head-text{flex:1;min-width:0}.head h1{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:21px;font-weight:600;overflow:hidden}.head .sub{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12.5px;display:block}.menu-btn{border-radius:var(--radius-ctl);width:38px;height:38px;color:var(--ink-2);place-items:center;margin-left:-10px;display:none}.menu-btn svg{width:20px;height:20px}.refbtn{border-radius:var(--tl-radius-pill);width:34px;height:34px;color:var(--muted);transition:color var(--t), background-color var(--t);flex:none;place-items:center;display:grid}.refbtn svg{width:17px;height:17px;transition:transform .6s var(--ease)}.refbtn.spin svg{animation:.9s linear infinite spin}@media (hover:hover){.refbtn:hover{color:var(--ink);background:var(--hover)}.refbtn:hover svg{transform:rotate(-60deg)}}.ptr{left:50%;top:var(--headH,72px);z-index:3;background:var(--raised);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line), 0 8px 22px #00000073;opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;place-items:center;margin-left:-19px;display:grid;position:absolute;transform:translateY(-44px)scale(.7)}.ptr svg{width:22px;height:22px;transform:rotate(-90deg)}.ptr circle{fill:none;stroke-width:2.4px;stroke-linecap:round}.ptr .bg{stroke:#ffffff14}.ptr .arc{stroke:var(--muted);stroke-dasharray:56.5;stroke-dashoffset:56.5px;transition:stroke var(--t)}.ptr.armed .arc{stroke:var(--accent)}.ptr.armed{box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .45), 0 0 18px rgba(var(--accent-rgb), .25), 0 8px 22px #00000073}.ptr.loading svg{animation:.8s linear infinite spin}.ptr.loading .arc{stroke:var(--accent);stroke-dashoffset:40px!important}.ptr.settle,#rows.settle{transition:transform var(--t-pane) var(--ease), opacity var(--t-slow)}@keyframes spin{to{transform:rotate(270deg)}}.toast{left:50%;top:calc(var(--headH,72px) + 12px);z-index:6;border-radius:var(--tl-radius-pill);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line), 0 10px 26px #00000080;font:500 12.5px var(--ui);color:var(--ink-2);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--t-slow), transform var(--t-pane) var(--ease);padding:7px 14px;position:absolute;transform:translate(-50%,-8px)}.toast b{color:var(--accent);font-weight:600}.toast.on{opacity:1;transform:translate(-50%)}@media (min-width:1181px){.app.strip .toast{left:calc((100% - var(--rw)) / 2)}}.row.isnew .age{font-weight:600;color:var(--accent)!important}.seg{background:var(--panel);border:1px solid var(--line);border-radius:var(--tl-radius-pill);flex:none;padding:3px;display:flex;position:relative}.seg button{z-index:1;border-radius:var(--tl-radius-pill);color:var(--muted);transition:color var(--t);padding:5px 12px;font-size:12.5px;font-weight:500;position:relative}.seg button.on{color:var(--ink)}.seg .thumb{border-radius:var(--tl-radius-pill);background:var(--raised);width:60px;box-shadow:inset 0 0 0 1px var(--line);transition:transform var(--t-pane) var(--ease), width var(--t-pane) var(--ease);will-change:transform;position:absolute;top:3px;bottom:3px;left:0}.day{top:var(--headH,72px);background:var(--bg);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;z-index:2;padding:14px 22px 8px 30px;font-size:11.5px;font-weight:500;position:sticky}.row{--row-h:calc(3.72em + 26px);width:100%;min-height:var(--row-h);text-align:left;transition:background-color var(--t);flex-direction:column;justify-content:center;padding:10px 22px 12px 30px;font-size:16.5px;display:flex;position:relative}.row:before{content:"";background:var(--accent);width:2px;transition:transform var(--t-slow) var(--ease);border-radius:2px;position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(0)}.row.sel{background:var(--sel)}.row.sel:before{transform:scaleY(1)}.row .t{font-family:var(--read);color:var(--ink);letter-spacing:-.003em;font-variation-settings:"opsz" 18;-webkit-line-clamp:2;transition:color .9s var(--ease) var(--t-fast);-webkit-box-orient:vertical;font-size:16.5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.row .m{min-width:0;color:var(--muted);white-space:nowrap;transition:color .9s var(--ease) var(--t-fast);margin-top:4px;font-size:12.5px;line-height:1.35;display:flex}.row.gone,.day.gone{pointer-events:none;content-visibility:visible;overflow:hidden}.row.read .t,.row.read .m{color:var(--dim)}.row.sel .t{color:var(--muted)}.row.sel .m{color:var(--dim)}.row .dot{width:7px;height:7px;transition:transform var(--t-pane) var(--ease), opacity var(--t-slow);position:absolute;top:21px;left:13px}.row.fresh .dot:after{opacity:.7}.row.warm .dot{transform:scale(.86)}.row.warm .dot:after{opacity:.35}.row.cool .dot{opacity:.7;transform:scale(.72)}.row.cold .dot{opacity:.45;transform:scale(.58)}.row.read .dot{opacity:0;transform:scale(0)}.row .dot{display:none}.row.read .dot:after{animation:none}.empty{color:var(--muted);text-align:center;padding:56px 28px;line-height:1.6}.endcap{color:var(--dim);padding:28px 22px 48px 30px;font-size:12.5px}.row .src{text-overflow:ellipsis;min-width:0;overflow:hidden}.row .ex{display:none}.row .age{font-variant-numeric:tabular-nums;flex:none}.row .age:before{content:"·";margin:0 6px}.row:where(html.lmin-600 .list *){--row-h:calc(1.5em + 21.25px);contain-intrinsic-size:auto var(--row-h);flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;padding-block:0}.row .m:where(html.lmin-600 .list *){display:contents}.row .src:where(html.lmin-600 .list *){flex:0 0 160px;order:-1;font-size:12.5px}.row .t:where(html.lmin-600 .list *){white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:64%;font-size:15.5px;line-height:1.3;display:block}.row .ex:where(html.lmin-600 .list *){min-width:0;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;transition:color .9s var(--ease) var(--t-fast);flex:1 1 0;margin-left:-6px;font-size:14px;line-height:1.3;display:block;overflow:hidden}.row .ex:empty:where(html.lmin-600 .list *){display:none}.row.read .ex:where(html.lmin-600 .list *){color:color-mix(in srgb, var(--dim) 70%, var(--bg))}.row .age:where(html.lmin-600 .list *){text-align:right;min-width:30px;color:var(--dim);margin-left:auto;font-size:12px}.row .age:where(html.lmin-600 .list *):before{content:none}.row .dot:where(html.lmin-600 .list *){margin-top:-3.5px;top:50%}.row:where(html.lmin-600 .list *):before{top:9px;bottom:9px}.row:where(html.lmin-940 .list *),.day:where(html.lmin-940 .list *),.endcap:where(html.lmin-940 .list *){width:min(100%, var(--colw));margin-inline:auto}.row+.row:where(html.lmin-940 .list *){box-shadow:none}.row+.row:where(html.lmin-940 .list *):after{content:"";background:var(--line);height:1px;position:absolute;top:0;left:30px;right:22px}.row.sel:where(html.lmin-940 .list *):after,.row.sel+.row:where(html.lmin-940 .list *):after,.row:hover:where(html.lmin-940 .list *):after,.row:hover+.row:where(html.lmin-940 .list *):after{opacity:0}.row .src:where(html.lmin-940 .list *){flex-basis:170px}.row .t:where(html.lmin-940 .list *){font-size:16px}.list{--colw:clamp(860px, calc(var(--lw,100vw) * .8), 1560px)}.reader{background:var(--panel);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.rscroll{overscroll-behavior:contain;flex:1;overflow-y:auto}.rbar{z-index:4;background:var(--panel);padding:12px 18px;padding-right:max(18px, env(safe-area-inset-right,0px));align-items:center;gap:4px;min-height:58px;display:flex;position:sticky;top:0}.rbar:after{content:"";background:var(--line);opacity:0;height:1px;transition:opacity var(--t-slow);position:absolute;bottom:0;left:0;right:0}.rbar.scrolled:after{opacity:1}.progress{z-index:1;background:var(--accent);opacity:.55;transform-origin:0;pointer-events:none;will-change:transform;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tbtn{border-radius:var(--radius-ctl);height:34px;color:var(--muted);transition:color var(--t), background-color var(--t);white-space:nowrap;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.tbtn svg{width:14px;height:14px}.tbtn:disabled{opacity:.35;pointer-events:none}.back{color:var(--ink-2);margin-left:-8px;display:none}.back svg{width:18px;height:18px}.spacer{flex:1}.tbtn.accent{color:var(--accent)}article{max-width:clamp(30em + 64px,82%,48em + 64px);padding:28px 32px 72px;padding-left:max(32px, env(safe-area-inset-left,0px));padding-right:max(32px, env(safe-area-inset-right,0px));font-family:var(--read);font-size:var(--read-size);color:var(--ink-2);font-variation-settings:"opsz" 20;hanging-punctuation:first;margin:0 auto;line-height:1.7}article.show{animation:none}@keyframes fadeup{0%{opacity:0;transform:translateY(12px)}}article.sans{font-family:var(--ui);line-height:1.66}.eyebrow{font-family:var(--ui);color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:16px;font-size:12.5px;display:flex}.eyebrow b{color:var(--accent);font-weight:500}article h2.title{font-family:var(--read);color:var(--ink);text-wrap:balance;letter-spacing:-.015em;font-variation-settings:"opsz" 48;margin:0 0 30px;font-size:1.72em;font-weight:600;line-height:1.18}article.sans h2.title{font-family:var(--ui);letter-spacing:-.025em}article p{margin:0 0 1.05em}article h3{color:var(--ink);margin:1.7em 0 .5em;font-size:1.08em;font-weight:600}article blockquote{border-left:2px solid var(--accent);margin:1.3em 0;padding-left:1.1em;font-style:italic}article ul{margin:0 0 1.05em;padding-left:1.2em}.lead{margin:-6px 0 30px}.lead img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-row);background:var(--raised);width:100%;height:auto;display:block}.lead figcaption{font-family:var(--ui);color:var(--dim);margin-top:9px;font-size:12px;line-height:1.45}.lead.video a{border-radius:var(--radius-row);display:block;position:relative;overflow:hidden}.play{background:linear-gradient(#0000 55%,#00000059);place-items:center;display:grid;position:absolute;inset:0}.play span{color:#fff;width:62px;height:62px;transition:transform var(--t-slow) var(--ease), background-color var(--t);background:#0e0f12b8;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.play svg{width:24px;height:24px;margin-left:3px}@media (hover:hover){.lead.video a:hover .play span{background:rgba(var(--accent-rgb), .85);transform:scale(1.07)}}.share{font-family:var(--ui);border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:34px;padding-top:18px;display:flex}.more+.share{border-top:0;margin-top:14px;padding-top:0}.share-url{min-width:0;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;flex:1;font-size:13px;overflow:hidden}.sharebtn{border-radius:var(--tl-radius-pill);border:1px solid var(--line);height:36px;color:var(--ink-2);transition:background-color var(--t), border-color var(--t), color var(--t);align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.sharebtn svg{flex:none;width:15px;height:15px}.sharebtn .lbl{display:inline-grid}.sharebtn .lbl>span{transition:opacity var(--t), transform var(--t-slow) var(--ease);grid-area:1/1}.sharebtn .done{opacity:0;color:var(--accent);transform:translateY(8px)}.sharebtn.ok{border-color:rgba(var(--accent-rgb), .4)}.sharebtn.ok .idle{opacity:0;transform:translateY(-8px)}.sharebtn.ok .done{opacity:1;transform:none}@media (hover:hover){.sharebtn:hover{background:var(--hover);color:var(--ink)}}.sharebtn:active{background:#ffffff0f}.more{font-family:var(--ui);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:34px;padding-top:18px;font-size:13.5px;line-height:1.5;display:flex}.more .tbtn{margin-right:-11px}.pager{font-family:var(--ui);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin-top:44px;padding-top:18px;display:grid}.pager button{text-align:left;font-family:var(--read);color:var(--ink-2);min-width:0;transition:color var(--t);font-size:15px;line-height:1.4}.pager button:disabled{opacity:.3;cursor:default}.pager .nx{text-align:right}.pager small{font-family:var(--ui);color:var(--dim);letter-spacing:.06em;text-transform:uppercase;transition:color var(--t);margin-bottom:5px;font-size:11.5px;font-weight:500;display:block}.pager span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blank{color:var(--dim);text-align:center;flex:1;place-items:center;padding:24px;font-size:13.5px;line-height:2.1;display:grid}.blank strong{color:var(--muted);font-size:15px;font-weight:500;display:block}kbd{font-family:var(--ui);border:1px solid var(--line);border-radius:var(--radius-chip);color:var(--muted);padding:1px 6px;font-size:11px}.dock,.scrim{display:none}.textmenu{z-index:8;top:54px;right:max(18px, env(safe-area-inset-right,0px));border-radius:var(--tl-radius);background:var(--raised);border:1px solid var(--line);width:250px;font-family:var(--ui);transform-origin:85% 0;animation:menu .26s var(--ease) both;padding:6px;position:absolute;box-shadow:0 16px 40px #0000008c}@keyframes menu{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.fopt{border-radius:var(--radius-row);text-align:left;width:100%;color:var(--ink-2);transition:background-color var(--t-fast), color var(--t-fast);align-items:center;gap:10px;padding:9px 12px;display:flex}.fopt .fn{flex:1;font-size:16.5px;font-weight:500;line-height:1.25}.fopt small{font-family:var(--ui);color:var(--dim);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.fopt .ck{background:var(--accent);opacity:0;width:6px;height:6px;transition:opacity var(--t), transform var(--t-slow) var(--ease);border-radius:50%;transform:scale(.4)}.fopt.on{background:var(--sel);color:var(--ink)}.fopt.on .ck{opacity:1;transform:none}.tsize{border-top:1px solid var(--line);align-items:center;gap:4px;margin-top:6px;padding-top:6px;display:flex}.tsize button{border-radius:var(--radius-row);height:38px;color:var(--ink-2);transition:background-color var(--t-fast);flex:1;font-weight:500}.tsize button:active{background:#ffffff12}.tsize span{text-align:center;min-width:54px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}@media (hover:hover){.fopt:hover{background:var(--hover);color:var(--ink)}.fopt.on:hover{background:var(--sel)}.tsize button:hover{background:var(--hover)}}@media (max-width:760px){.textmenu{top:auto;left:50%;right:auto;bottom:calc(84px + env(safe-area-inset-bottom,0px));transform-origin:50% 100%;margin-left:-125px}@keyframes menu{0%{opacity:0;transform:translateY(8px)scale(.97)}}}.rscroll,article{position:relative}article [data-b],article h2.title{transition:color .7s var(--ease)}article.marking [data-b],article.marking h2.title{transition-delay:var(--k,0s)}article .past,article .pp,article h2.title.past{color:var(--dim)}article.marking .pp{animation:inkdry .7s var(--ease) both}@keyframes inkdry{0%{color:var(--ink-2)}}.stop{background:var(--accent);opacity:0;width:2px;height:20px;transform:translate3d(0, var(--y,0px), 0);transition:transform var(--t-pane) var(--ease), opacity var(--t-slow), height var(--t-slow) var(--ease);pointer-events:none;will-change:transform;border-radius:2px;position:absolute;top:0;left:12px}.stop.on{opacity:.85}.markpill{z-index:5;border-radius:var(--tl-radius-pill);background:var(--raised);border:1px solid var(--line);font-family:var(--ui);animation:pop .25s var(--ease) both;white-space:nowrap;gap:2px;padding:4px;display:flex;position:absolute;box-shadow:0 10px 28px #00000080}.markpill button{border-radius:var(--tl-radius-pill);height:32px;color:var(--ink-2);transition:background-color var(--t-fast), color var(--t-fast);padding:0 13px;font-size:13px;font-weight:500}.markpill .go{color:var(--accent)}.markpill button:active{background:#ffffff12}@media (hover:hover){.markpill button:hover{background:var(--hover);color:var(--ink)}.markpill .go:hover{color:var(--accent);background:var(--accent-soft)}}@keyframes pop{0%{opacity:0;transform:translateY(4px)scale(.96)}}@media (max-width:760px){.stop{left:7px}}@media (hover:hover){.nav:hover{background:var(--hover);color:var(--ink-2)}.caret:hover{color:var(--ink)}.row:hover{background:var(--hover)}.row.sel:hover{background:var(--sel)}.tbtn:hover{background:var(--hover);color:var(--ink)}.tbtn.accent:hover{background:var(--accent-soft);color:var(--accent)}.pager button:hover:not(:disabled){color:var(--ink)}.pager button:hover:not(:disabled) small{color:var(--accent)}}.reader{z-index:5;visibility:hidden;transition:transform var(--t-pane) var(--ease), visibility 0s linear var(--t-pane);will-change:transform;box-shadow:-1px 0 0 var(--line), -24px 0 48px #0006;position:absolute;inset:0 0 0 240px;transform:translate(100%)}.app.reading .reader{visibility:visible;transition:transform var(--t-pane) var(--ease), visibility 0s;transform:translate(0,0)}.back{display:inline-flex}.back .chev{display:none}@media (min-width:761px){.rbar .back{order:99;margin-left:8px;margin-right:-6px}}@media (min-width:1181px){.reader{width:var(--rw);left:auto}.app.strip .list{padding-right:var(--rw)}.app.strip .row,.app.strip .day,.app.strip .endcap{width:min(100% - 32px,640px);margin-inline:auto;padding-inline:24px}.app.strip .row{--row-h:calc(2.1em + 11.35px);contain-intrinsic-size:auto var(--row-h);flex-direction:row;justify-content:flex-start;align-items:center;padding-block:0}.app.strip .row .t{white-space:normal;-webkit-line-clamp:2;flex:1;min-width:0;max-width:none;font-size:13.5px;line-height:1.24;display:-webkit-box}.app.strip .row .m,.app.strip .row .ex{display:none}.app.strip .row .dot{margin-top:-3.5px;top:50%;left:7px}.app.strip .row:before{top:7px;bottom:7px}}.scroll,.rail-scroll,.rscroll{scrollbar-width:none;-ms-overflow-style:none}.scroll::-webkit-scrollbar{width:0;height:0;display:none}.rail-scroll::-webkit-scrollbar{width:0;height:0;display:none}.rscroll::-webkit-scrollbar{width:0;height:0;display:none}.progress{display:none}.vrail{z-index:6;right:max(4px, env(safe-area-inset-right,0px));touch-action:none;cursor:pointer;opacity:0;width:16px;transition:opacity var(--t-pane);position:absolute;top:66px;bottom:14px}.app.reading .reader .vrail.has{opacity:1}.vrail>*{pointer-events:none;position:absolute;left:50%}.vrail:not(.has){pointer-events:none}.vtrack{background:#ffffff0d;border-radius:2px;width:2px;margin-left:-1px;top:0;bottom:0}.vfill{background:linear-gradient(180deg, rgba(var(--accent-rgb), .15), rgba(var(--accent-rgb), .7));transform-origin:50% 0;border-radius:2px;width:2px;height:100%;margin-left:-1px;top:0;transform:scaleY(0)}.vthumb{pointer-events:auto;cursor:grab;width:2px;transition:scale var(--t) var(--ease), background-color var(--t), opacity var(--t-pane);will-change:transform;background:#ffffff29;border-radius:4px;margin-left:-1px;top:0}.vrail.awake .vthumb{background:rgba(var(--accent-rgb), .6)}.vrail:hover .vthumb,.vrail.drag .vthumb{background:var(--accent);opacity:1;scale:2.5 1}.vrail.drag .vthumb{cursor:grabbing}.vmark{background:var(--ink);opacity:0;width:10px;height:2px;transition:opacity var(--t-slow), transform var(--t-pane) var(--ease);border-radius:2px;margin-left:-5px;top:0}.vmark.on{opacity:.85}.vbub{border-radius:var(--tl-radius-pill);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line), 0 8px 24px #00000073;font:500 12px/1.2 var(--ui);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity var(--t-slow);will-change:transform;padding:5px 10px;top:0;right:16px;left:auto!important}.vbub b{color:var(--accent);font-weight:600}.vrail.drag .vbub{opacity:1}@media (hover:hover){.vrail:hover .vbub{opacity:1}}.vbub:empty{display:none}@media (max-width:760px){.reader .vrail{top:60px;bottom:90px}}.vrail.lrail{top:calc(var(--headH,72px) + 8px);bottom:10px;right:max(3px, env(safe-area-inset-right,0px));z-index:5}.lrail.has{opacity:1}.lrail .vtrack,.grip{display:none}@media (min-width:1181px){.app.strip .lrail{right:calc(var(--rw) + 3px)}.lrail{transition:opacity var(--t-pane)}.app.dragging .reader,.app.dragging .list{transition:none!important}.app.dragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.grip{z-index:7;cursor:col-resize;touch-action:none;width:14px;display:block;position:absolute;top:0;bottom:0;left:-7px}.grip:after{content:"";opacity:0;width:4px;height:44px;transition:opacity var(--t), transform var(--t-slow) var(--ease), background-color var(--t);background:#ffffff29;border-radius:4px;margin-top:-22px;position:absolute;top:50%;left:5px;transform:scaleY(.6)}.grip:hover:after,.app.dragging .grip:after{opacity:1;transform:none}.app.dragging .grip:after{background:var(--accent)}}@media (max-width:760px){.app{grid-template-columns:1fr}.app>.list{grid-column:1}.app>.rail{width:min(290px,82vw)}.pinbtn{display:none}.rail{z-index:40;background:var(--panel);width:min(290px,82vw);box-shadow:none;transition:transform var(--t-pane) var(--ease), visibility 0s linear var(--t-pane);visibility:hidden;will-change:transform;padding-top:var(--top-room);border-right:0;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.app.drawer .rail{visibility:visible;transition:transform var(--t-pane) var(--ease), visibility 0s;transform:translate(0,0)}.scrim{z-index:30;opacity:0;pointer-events:none;transition:opacity var(--t-slow);will-change:opacity;background:#00000080;display:block;position:fixed;inset:0}.app.drawer .scrim{opacity:1;pointer-events:auto}.menu-btn{display:grid}.list{transition:transform var(--t-pane) var(--ease);will-change:transform;border-right:0}.list:after{content:"";background:var(--tl-scrim);opacity:0;pointer-events:none;transition:opacity var(--t-pane) var(--ease);z-index:5;position:absolute;inset:0}.app.reading .list{transform:translate(-24%)}.app.reading .list:after{opacity:.45}.head{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));padding-top:14px}.row{padding-left:max(30px, calc(env(safe-area-inset-left,0px) + 22px));padding-right:max(16px, env(safe-area-inset-right,0px))}.day,.endcap{padding-left:max(30px, calc(env(safe-area-inset-left,0px) + 22px))}.reader{z-index:25;left:0;box-shadow:-24px 0 48px #00000080}.back .chev{display:block}.back .x{display:none}.rbar{padding-left:max(16px, env(safe-area-inset-left,0px))}article{padding-top:18px;padding-bottom:120px;padding-left:max(22px, env(safe-area-inset-left,0px));padding-right:max(22px, env(safe-area-inset-right,0px))}.hide-sm{display:none!important}.dock{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:6;border-radius:var(--tl-radius-pill);background:var(--raised);border:1px solid var(--line);transition:transform var(--t-pane) var(--ease), opacity var(--t-slow);will-change:transform;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 28px #00000080}.dbtn{border-radius:var(--tl-radius-pill);min-width:44px;height:40px;color:var(--ink-2);transition:background-color var(--t-fast);justify-content:center;align-items:center;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.dbtn:active{background:#ffffff12}.dbtn:disabled{opacity:.3}.dbtn svg{width:18px;height:18px}.dbtn.accent{color:var(--accent)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation:none!important}}html{background:var(--bg)}body{padding-top:var(--top-room);padding-bottom:env(safe-area-inset-bottom,0px)}body:before{transition:opacity var(--t-slow) var(--ease);pointer-events:none}#app{opacity:1}.inline{margin:1.6em 0}.inline img{object-fit:contain;border-radius:var(--radius-ctl);background:var(--raised);width:100%;height:auto;max-height:70vh;display:block}.inline figcaption{font-family:var(--ui);color:var(--dim);margin-top:8px;font-size:12px;line-height:1.45}.lead img,.inline img{opacity:1;transition:none}.lead img.ok,.inline img.ok{opacity:1}.loading-full{font-family:var(--ui);color:var(--muted);align-items:center;gap:10px;margin:6px 0 22px;font-size:12.5px;display:flex}.loading-full i{background:#ffffff12;border-radius:2px;width:64px;height:2px;position:relative;overflow:hidden}.loading-full i:after{content:"";background:var(--accent);width:40%;animation:sweep 1.1s var(--ease) infinite;border-radius:2px;position:absolute;inset:0}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}.shimmer{border-radius:var(--radius-chip);background:linear-gradient(90deg,#ffffff09,#ffffff12,#ffffff09) 0 0/200% 100%;height:1em;margin:0 0 .9em;animation:1.4s linear infinite shim}@keyframes shim{0%{background-position:100% 0}to{background-position:-100% 0}}.rail-foot{align-items:center;gap:8px;display:flex}.rail-foot .sdot{background:var(--dim);width:6px;height:6px;transition:background-color var(--t-slow);border-radius:50%;flex:none}.rail-foot .sdot.ok{background:var(--accent)}.rail-foot .sdot.bad{background:var(--bad)}.rail-foot button{color:var(--dim);text-underline-offset:2px;font-size:12px;text-decoration:underline}.nav .warn{background:var(--bad);border-radius:50%;flex:none;width:5px;height:5px;margin-right:2px}.setup{z-index:100;background:var(--bg);padding:24px max(20px, env(safe-area-inset-left,0px));place-items:center;display:grid;position:fixed;inset:0}.setup[hidden]{display:none}.setup form{width:min(420px,100%);animation:fadeup .5s var(--ease) both;gap:16px;display:grid}.setup .mark{padding:0 0 8px;font-size:22px}.setup h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}.setup p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.setup label{color:var(--muted);gap:6px;font-size:12.5px;font-weight:500;display:grid}.setup input{font:15px var(--ui);color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-row);transition:border-color var(--t);outline:none;padding:11px 13px}.setup input:focus{border-color:var(--accent)}.setup .go{border-radius:var(--radius-row);background:var(--accent);height:44px;color:var(--on-accent);transition:filter var(--t);font-size:14.5px;font-weight:600}.setup .go:disabled{filter:saturate(.3)brightness(.7)}.setup .skip{color:var(--muted);justify-self:center;font-size:13px}.setup .err{color:var(--bad);min-height:1.2em;font-size:13px}.welcome{color:var(--muted);text-align:center;padding:64px 28px;line-height:1.7}.welcome b{color:var(--ink);margin-bottom:4px;font-size:16px;font-weight:600;display:block}.lead{position:relative}.lead:before{content:"";aspect-ratio:16/9;border-radius:var(--radius-row);background:var(--raised);pointer-events:none;position:absolute;top:0;left:0;right:0}.lead>img,.lead>a{position:relative}.tlink{color:inherit;text-decoration:none}.row.locked .age:after{content:" · Subscribers"}article{touch-action:manipulation}@media (max-width:760px){.rbar{min-height:50px;transition:transform var(--t-slow) var(--ease);will-change:transform;padding-top:6px;padding-bottom:6px}.rbar.tucked{transform:translateY(-100%)}.reader .vrail{top:14px}}.rail-foot{cursor:pointer;transition:color var(--t)}@media (hover:hover){.rail-foot:hover{color:var(--ink-2)}}.health{z-index:90;padding:max(20px, var(--top-room)) max(16px, env(safe-area-inset-right,0px)) max(20px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));animation:fadein .25s var(--ease) both;background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.health[hidden]{display:none}@keyframes fadein{0%{opacity:0}}.hcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);width:min(640px,100%);max-height:min(86vh,900px);animation:menu .3s var(--ease) both;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c}.hhead{align-items:center;gap:6px;padding:16px 14px 6px 22px;display:flex}.hhead h2{letter-spacing:-.01em;flex:1;margin:0;font-size:18px;font-weight:600}.hhead svg{width:18px;height:18px}.hsum{color:var(--muted);margin:0;padding:4px 22px 14px;font-size:13px;line-height:1.6}.hsum b{color:var(--ink);font-weight:600}.hsum .hbuild{color:var(--dim);font-size:12px}.hlist{scrollbar-width:none;border-top:1px solid var(--line);overflow-y:auto}.hlist::-webkit-scrollbar{display:none}.hgroup{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;padding:14px 22px 6px;font-size:11.5px;font-weight:500}.hrow{grid-template-columns:8px 1fr auto;align-items:center;gap:2px 12px;padding:9px 22px;display:grid}.hrow+.hrow{box-shadow:inset 0 1px 0 var(--line)}.hd{background:var(--accent);border-radius:50%;width:7px;height:7px}.hd.warn{background:var(--warn)}.hd.bad{background:var(--bad)}.hd.none{background:var(--dim)}.hname{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.hmet{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.hsub{color:var(--dim);grid-column:2/4;font-size:12px;line-height:1.45}.hnote{border-top:1px solid var(--line);color:var(--dim);margin:0;padding:12px 22px 16px;font-size:12px;line-height:1.55}@media (max-width:760px){.health{padding:0}.hcard{width:100%;height:100%;max-height:none;padding-top:var(--top-room);padding-bottom:env(safe-area-inset-bottom,0px);border:0;border-radius:0}}.rail:after{content:"";border-left:1px solid var(--line);opacity:0;pointer-events:none;width:64px;transition:opacity var(--t-pane) var(--ease);background:linear-gradient(90deg,#0000006b,#0000);position:absolute;top:0;bottom:0;left:100%}.app.drawer .rail:after,.app.unpinned.peek>.rail:after{opacity:1}.seg button{text-align:center;min-width:54px}@media (min-width:761px) and (max-width:1180px){.app.unpinned .reader{left:0}}#rows>.more{height:1px}.scroll{scroll-snap-type:none;scroll-padding-top:var(--headH,72px)}.row{scroll-margin-top:var(--dayH,36px)}:root{--chrome:#14171df0;--control:#ffffff09;--control-hover:#ffffff0f;--control-line:#ffffff13;--radius:8px;--control-h:34px;--toolbar-h:72px;--muted:#929aa6;--dim:#707986}.rail{background:var(--chrome);border-right-color:var(--line)}.rail>.mark{height:var(--toolbar-h);min-height:var(--toolbar-h);border-bottom:0;align-items:center;padding:0 24px}.brand-icon{border-radius:var(--radius);opacity:1;width:32px;height:32px;display:block}.pinbtn{color:var(--muted);margin-right:0}.rail-scroll{padding:0 12px 16px}#nav>.label{letter-spacing:.08em;height:36px;padding:14px 12px 8px;font-size:10px;line-height:14px}.nav{border-radius:var(--radius);min-height:44px;padding:8px 12px;font-size:13px;font-weight:500}.folder>.nav{font-weight:500}.nav.on{color:var(--ink);background:var(--accent-soft);box-shadow:none}.nav .n,.head .sub{color:var(--muted);font:400 11px/1.4 var(--ui);font-variant-numeric:tabular-nums}.subs .nav{min-height:44px;font-size:12px}.nav:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.folder-toggle .caret{width:18px;height:18px;color:var(--muted)}.folder-toggle .caret svg{width:12px;height:12px}.gap{height:8px}.indicator{left:0}.rail-foot{cursor:pointer;background:0 0;border:0;border-radius:0;margin:0 12px;padding:16px 12px;font-size:10.5px;line-height:1.5}.head{min-height:var(--toolbar-h);background:var(--chrome);border-bottom:0;gap:16px;padding:16px 30px}.head-text{flex:0 auto;align-items:center;gap:10px;min-width:0;display:flex}.head h1{letter-spacing:-.015em;font-size:14px;font-weight:500}.head .sub{white-space:nowrap;margin:0}.story-search{min-width:100px;max-width:320px;height:var(--control-h);border:1px solid var(--control-line);border-radius:var(--radius);background:var(--control);color:var(--muted);transition:background-color var(--t-fast), border-color var(--t-fast);flex:200px;align-items:center;gap:8px;padding:0 10px;display:flex}.story-search:focus-within{border-color:rgba(var(--accent-rgb), .45);background:var(--accent-soft)}.story-search>svg{flex:none;width:15px;height:15px}.story-search input{width:100%;min-width:0;color:var(--ink-2);font:12px var(--ui);background:0 0;border:0;outline:none;padding:0}.story-search input::placeholder{color:var(--muted)}.story-search kbd{color:var(--dim);font:11px var(--ui);border:0;padding:0}.story-search:focus-within kbd{opacity:0}.refbtn,.mark-all,.seg{height:var(--control-h);border:1px solid var(--control-line);border-radius:var(--radius);background:var(--control);box-shadow:none}.refbtn{width:var(--control-h);flex:none}.mark-all{color:var(--ink-2);white-space:nowrap;transition:color var(--t-fast), background-color var(--t-fast), opacity var(--t-fast);justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.mark-all svg{width:16px;height:16px}.mark-all:disabled{opacity:.35;cursor:default}.seg{padding:3px}.seg button{min-width:52px;padding:4px 10px;font-size:12px;line-height:18px}.seg .thumb{border-radius:var(--radius-chip);background:var(--accent-soft);box-shadow:none;transition:transform var(--t) var(--ease);top:3px;bottom:3px}.day{letter-spacing:.08em;height:36px;padding-top:14px;padding-bottom:8px;font-size:10px;line-height:14px}.row .t{font-weight:500}.row .src{color:var(--muted);font-size:12px}.row .age{color:var(--dim);font-size:11px}.sharebtn{height:var(--control-h);border-radius:var(--radius);background:var(--control);border-color:var(--control-line);font-size:12px}.tbtn,.dbtn{border-radius:var(--radius)}@media (min-width:761px){.rbar{min-height:var(--toolbar-h);background:var(--chrome);border-bottom:0}.rbar:after{display:none}.reader .vrail{top:calc(var(--toolbar-h) + 8px)}}.textmenu,.hcard{background:var(--chrome);border-color:var(--control-line);border-radius:var(--radius)}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.head,.textmenu,.dock{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14171de0}}@media (hover:hover){.nav:not(.on):hover,.rail-foot:hover,.refbtn:hover,.mark-all:not(:disabled):hover{background-color:var(--control-hover)}.story-search:hover{border-color:#ffffff21}.row:hover{background-color:var(--control)}}.row .t:where(html.lmin-600 .list *){font-size:14.5px}.row .ex:where(html.lmin-600 .list *){font-size:13px}.head:where(html.lmin-940 .list *){padding-inline:max(30px, calc((var(--lw,100vw) - var(--colw)) / 2 + 30px))}.row:where(html.lmin-940 .list *){border-radius:var(--radius)}.mark-all .button-label:where(html.lmax-850 .list *){display:none}.mark-all:where(html.lmax-850 .list *){width:var(--control-h);padding:0}@media (max-width:760px){:root{--toolbar-h:64px}.head{padding:12px 16px}.rail>.mark{padding-inline:24px}.head-actions{gap:5px}.rail-foot{padding-bottom:max(16px, env(safe-area-inset-bottom,0px))}}.head .sub:where(html.lmax-380 .list *){display:none}.scroll{overscroll-behavior-x:contain;overflow-anchor:none;overflow-x:hidden}.row{touch-action:pan-y pinch-zoom}.row-content{flex-direction:inherit;align-items:inherit;justify-content:inherit;gap:inherit;padding:inherit;z-index:1;min-width:0;display:flex;position:absolute;inset:0}.row.swiping{-webkit-user-select:none;user-select:none;overflow:hidden}.row.swiping .row-content{background:var(--bg)}.row-swipe-cue{background:var(--accent-soft);color:var(--accent);font:500 12px var(--ui);opacity:0;pointer-events:none;justify-content:flex-start;align-items:center;padding:0 20px;display:flex;position:absolute;inset:0}.row.swipe-left .row-swipe-cue{justify-content:flex-end}.row.swipe-ready .row-swipe-cue{color:var(--ink)}.toast{border-radius:var(--radius);background:var(--chrome);border:1px solid var(--control-line)}.toast.actionable{top:auto;bottom:max(24px, env(safe-area-inset-bottom,0px))}.toast.actionable.on{pointer-events:auto;align-items:center;gap:16px;display:flex}.undo-read{color:var(--accent);border-radius:var(--radius-chip);min-height:30px;padding-inline:6px;font-weight:500}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation:none!important}}.pane-layout>.rail,.pane-layout>.list,.pane-layout>.reader,.pane-layout>.list:after{transition:none!important}:root{view-transition-name:none}::view-transition{pointer-events:none}::view-transition-group(*){animation:none}::view-transition-image-pair(*){isolation:isolate;overflow:visible}::view-transition-old(*){opacity:1;mix-blend-mode:normal;animation:none}::view-transition-new(*){opacity:1;mix-blend-mode:normal;animation:none}::view-transition-old(tl-list){width:var(--pane-old-list-w);height:var(--pane-old-list-h);max-width:none}::view-transition-group(tl-list){z-index:1;overflow:visible}::view-transition-group(tl-reader){z-index:6}.focus-backdrop{z-index:49;background:var(--tl-scrim);opacity:0;pointer-events:none;position:absolute;inset:0}::view-transition-group(tl-backdrop){z-index:5}::view-transition-old(tl-backdrop){opacity:0}::view-transition-new(tl-backdrop){opacity:1}:root[data-pane-backdrop=out]::view-transition-old(tl-backdrop){opacity:1}:root[data-pane-backdrop=out]::view-transition-new(tl-backdrop){opacity:0}::view-transition-group(tl-sidebar){z-index:4}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s}::view-transition-new(*){animation-duration:0s}}.lrail{cursor:ns-resize}.lrail .vthumb{border:1px solid var(--control-line);border-radius:var(--radius-ctl);background:var(--chrome);opacity:.75;cursor:ns-resize;width:12px;height:42px;transition:background-color var(--t-fast), opacity var(--t-fast), transform var(--t-fast) var(--ease);margin-left:-6px}.lrail .vthumb:after{content:"";border-top:1px solid var(--muted);border-bottom:1px solid var(--muted);height:6px;position:absolute;top:17px;left:3px;right:3px}.lrail:hover .vthumb,.lrail.drag .vthumb{opacity:1;background:var(--accent-soft);border-color:rgba(var(--accent-rgb), .4);width:12px;margin-left:-6px;scale:none}.lrail.drag .vthumb{transition:none}.lrail .vbub{top:50%;transform:translateY(-50%)}.lrail:focus-visible{outline:1px solid var(--accent);outline-offset:-2px;border-radius:var(--radius)}@media (prefers-reduced-motion:reduce){.lrail .vthumb{transition:none}}::view-transition-old(tl-reader){width:var(--pane-old-reader-w);height:var(--pane-old-reader-h);max-width:none}.lrail{width:24px}::view-transition-group(tl-nub){z-index:2}::view-transition-old(tl-nub){width:24px;height:auto}.desktop-label{display:inline}.pinbtn{border-radius:var(--radius);width:34px;min-width:34px;height:34px;padding:8px}.menu-btn{border-radius:var(--radius);width:34px;min-width:34px;height:34px;margin-left:0;padding:7px}.row+.row{box-shadow:none}.row+.row:after{display:none}@media (min-width:761px){.refbtn{width:auto;padding:0 10px;font-size:12px}.refbtn>svg,.mark-all>svg,.back .x{display:none}.mark-all .button-label{display:inline}.mark-all{width:auto;padding:0 10px}.back{order:99}.app.full-reader .reader{z-index:50;width:auto;box-shadow:none;left:0;right:0}.app.full-reader .grip{display:none}.app.full-reader article{width:100%;max-width:calc(38em + 64px);padding-top:40px}.app.full-reader .rbar{padding-inline:max(24px,50vw - 490px)}}@media (max-width:760px){.desktop-only,.desktop-label{display:none!important}.pinbtn{display:none}}::view-transition-old(tl-list){opacity:0}::view-transition-old(tl-sidebar){opacity:0}::view-transition-old(tl-reader){opacity:0}::view-transition-old(tl-nub){opacity:0}:root[data-pane-leaving~=reader]::view-transition-old(tl-reader){opacity:1}:root[data-pane-leaving~=sidebar]::view-transition-old(tl-sidebar){opacity:1}:root[data-pane-leaving~=list]::view-transition-old(tl-list){opacity:1}:root[data-pane-leaving~=nub]::view-transition-old(tl-nub){opacity:1}:root[data-pane-leaving~=reader]::view-transition-new(tl-reader){opacity:0}:root[data-pane-leaving~=sidebar]::view-transition-new(tl-sidebar){opacity:0}:root[data-pane-leaving~=list]::view-transition-new(tl-list){opacity:0}:root[data-pane-leaving~=nub]::view-transition-new(tl-nub){opacity:0}.pane-layout .row,.pane-layout .row *,.pane-layout article,.pane-layout article *{transition:none!important}:root{--radius:14px;--toolbar-h:64px;--control-h:40px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.head{height:var(--toolbar-h);min-height:var(--toolbar-h);flex-wrap:nowrap;align-items:center;gap:10px;padding-block:12px;display:flex}.head-text{flex:auto;gap:8px;min-width:0;overflow:hidden}.head h1{text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.head .sub{white-space:nowrap;flex:none;margin:0;font-size:11px}.head-actions{flex:none;align-items:center;gap:6px;margin-left:0;display:flex}.head .menu-btn{border-radius:var(--tl-radius-pill);width:40px;min-width:40px;height:40px;margin:0}.head .seg{border-radius:var(--tl-radius-pill);background:var(--control);height:36px;padding:3px}.head .seg button{min-width:44px;padding:4px 10px;font-size:12px;line-height:20px}.head .seg .thumb{border-radius:var(--tl-radius-pill)}.searchbox{flex:none;align-items:center;width:40px;min-width:40px;display:flex;position:relative}.search-toggle,.search-close{border-radius:var(--tl-radius-pill);width:40px;height:40px;color:var(--muted);flex:none;place-items:center;display:grid}.search-toggle{background:0 0;border:0}.search-toggle svg,.search-close svg{width:18px;height:18px}.search-toggle:hover,.search-close:hover{color:var(--ink);background:var(--control-hover)}.searchbox.open .search-toggle{visibility:hidden;pointer-events:none}.head.searching.search-cover-title .head-text{visibility:hidden}.search-field{z-index:5;width:var(--search-room,240px);border:1px solid var(--control-line);border-radius:var(--tl-radius-pill);background:var(--tl-surface-raised);align-items:center;min-width:0;height:40px;padding-left:14px;animation:.14s ease-out search-reveal;display:flex;position:absolute;top:0;right:0}.search-field:focus-within{border-color:rgba(var(--accent-rgb), .45)}.search-field .story-search{background:0 0;border:0;border-radius:0;flex:1;width:100%;min-width:0;max-width:none;height:38px;padding:0}.search-field .story-search:focus-within{background:0 0}.search-field input{font-size:13px}.search-field input::-webkit-search-cancel-button{display:none}.search-close{width:38px;height:38px}@keyframes search-reveal{0%{opacity:0}to{opacity:1}}.view-menu{flex:none;font-size:13px;position:relative}.view-menu summary{border-radius:var(--tl-radius-pill);width:40px;height:40px;color:var(--muted);cursor:pointer;place-items:center;padding:0;list-style:none;display:grid}.view-menu summary>svg{width:20px;height:20px}.view-menu summary::-webkit-details-marker{display:none}.view-menu[open] summary,.view-menu summary:hover{background:var(--control-hover);color:var(--ink)}.view-menu:has(.refbtn.spin) summary{color:var(--accent)}.view-options{z-index:10;border:1px solid var(--control-line);border-radius:var(--radius-card);background:var(--panel);width:240px;max-width:calc(100vw - 32px);color:var(--ink-2);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000004d}.view-options>button{border-radius:var(--radius-row);width:100%;height:42px;color:var(--ink-2);font:13px var(--ui);text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;padding:0 12px;display:flex}.view-options>button>svg{width:17px;height:17px;color:var(--muted);flex:none;display:block}.view-options>button>span{flex:1}.view-options>button>kbd{color:var(--dim);font:11px var(--ui)}.view-options>button:not(:disabled):hover{color:var(--ink);background:var(--control-hover)}.view-options>button:disabled{opacity:.4;cursor:default}.reader-preference{border-top:1px solid var(--control-line);gap:8px;margin-top:4px;padding:12px;display:grid}.reader-preference label{color:var(--muted);font-size:11px}.reader-preference select{width:100%;height:36px;color:var(--ink);background:var(--raised);border:1px solid var(--control-line);border-radius:var(--tl-radius-pill);font:12px var(--ui);padding:0 12px}.head:where(html.lmax-700 .list *){gap:6px;padding-inline:16px}.head .sub:where(html.lmax-700 .list *){display:none}.head .sub:where(html.lmin-380.lmax-700 .list *){font-size:10px;display:inline}@media (max-width:760px){.head{height:64px;min-height:64px;padding:12px max(12px, env(safe-area-inset-right,0px)) 12px max(12px, env(safe-area-inset-left,0px));gap:4px}.head-actions{gap:2px}.head .head-text{flex:1}.head .seg button{min-width:40px;padding-inline:8px}.head .menu-btn,.search-toggle,.view-menu summary{width:40px;min-width:40px}.row{--row-h:calc(4.27em + 17.5px);padding-block:12px}.row .t{flex-shrink:0;padding-bottom:3px;font-size:16.5px;line-height:1.5}.row .m{flex-shrink:0;line-height:18px}}@media (min-width:1181px){.app.strip .row .t{padding-bottom:2px;line-height:1.4}}.row{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#art,#art p,#art h2,#art h3,#art blockquote,#art li{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.bulk-actions{inset:12px var(--head-right,24px) 12px var(--head-left,24px);z-index:6;align-items:center;gap:8px;min-width:0;display:flex;position:absolute}.head.selection-mode>:not(.bulk-actions){pointer-events:none;visibility:hidden!important}.bulk-actions>span{min-width:0;color:var(--ink-2);white-space:nowrap;flex:1;font-size:12px}.bulk-actions button{border-radius:var(--tl-radius-pill);background:var(--control);height:40px;color:var(--ink-2);flex:none;padding-inline:14px;font-size:12px}.bulk-actions #cancelSelection{background:0 0;width:40px;padding:0}.bulk-actions #markSelected{color:var(--tl-primary);background:var(--tl-primary-wash)}.bulk-actions #markSelected:disabled{opacity:.4;cursor:default}.row-check{left:12px;top:var(--check-y,50%);visibility:var(--check-visibility,visible);border:1px solid var(--muted);color:#0000;width:18px;height:18px;font:11px var(--ui);border-radius:50%;place-items:center;margin-top:-9px;display:none;position:absolute}.selecting .row-check{display:grid}.selecting .row .dot{visibility:hidden}.row.picked{background:var(--tl-primary-wash)}.row.picked .row-check{color:var(--bg);border-color:var(--tl-primary);background:var(--tl-primary)}@media (hover:hover){.row:hover .row-check{display:grid}.row:hover .dot{visibility:hidden}}@media (max-width:760px){.bulk-actions{gap:4px}.bulk-actions button{padding-inline:10px}}#art.selecting-text .pp{color:inherit}:root{--bg:var(--tl-surface);--panel:var(--tl-surface-reading);--raised:var(--tl-surface-raised);--ink:var(--tl-text);--ink-2:var(--tl-text-secondary);--muted:var(--tl-text-muted);--dim:var(--tl-text-dim);--accent:var(--tl-accent);--accent-soft:var(--tl-accent-wash);--sel:var(--tl-primary-wash);--chrome:var(--tl-glass);--line:var(--tl-edge);--control-line:var(--tl-edge);--control:var(--tl-control);--control-hover:var(--tl-control-hover);--hover:var(--tl-control-hover);--toolbar-h:var(--tl-toolbar-height);--control-h:var(--tl-target-size);--radius:var(--tl-radius)}.app{background:var(--tl-surface) var(--tl-material-light) no-repeat}.rail{--tl-pane-surface:var(--tl-surface-navigation);background:var(--tl-pane-surface);box-shadow:var(--tl-shadow-navigation);border-radius:0 var(--tl-radius-pane) var(--tl-radius-pane) 0;border-right:0;overflow:clip}.rail:after{content:none}.list{--tl-pane-surface:var(--tl-surface);background:var(--tl-pane-surface) var(--tl-material-light) no-repeat;border-right:0;border-radius:0}.reader{contain:inline-size layout style;--tl-pane-surface:var(--tl-surface-reading);background:var(--tl-pane-surface);box-shadow:var(--tl-shadow-pane);border-radius:var(--tl-radius-pane) 0 0 var(--tl-radius-pane)}.reader>.rscroll{border-radius:inherit}@media (min-width:761px){.app.full-reader>.focus-backdrop{opacity:.88;pointer-events:auto;cursor:pointer}.app.full-reader .reader{width:auto;box-shadow:inset 0 0 0 1px var(--tl-edge), 0 20px 80px #0000008c;border-radius:24px;inset:16px max(24px,50% - 560px)}.app.full-reader .rbar{padding-inline:24px}.rbar .back{justify-content:center;width:44px;min-width:44px;margin-left:4px;margin-right:0;padding:0}.rbar .back .x{width:18px;height:18px;display:block}.rbar .tbtn{min-height:44px}.rbar #readerModeBtn,.rbar #fontBtn,.rbar #orig{background:var(--control);box-shadow:var(--tl-highlight-control)}.rbar #fontBtn{justify-content:center;min-width:44px}.rbar .type-icon{letter-spacing:-.04em;font-size:17px}.rbar #clearMark{padding-inline:8px;font-size:11px}.rbar #clearMark svg{width:16px;height:16px}.rbar .tbtn:hover:not(:disabled){background:var(--control-hover)}}.rail>.mark,.head,.rbar,.app.full-reader .rbar{height:var(--tl-toolbar-height);min-height:var(--tl-toolbar-height);background-color:var(--tl-pane-surface);background-image:var(--tl-material-light);box-shadow:var(--tl-shadow-header);font-family:var(--tl-font-ui);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;align-items:center;gap:8px;padding:12px 24px}.head.scrolled{border:0}.rbar:after{display:none}.rail>.mark .pinbtn,.head .menu-btn,.rbar .tbtn{height:var(--tl-target-size);min-height:var(--tl-target-size);border-radius:var(--tl-radius-pill);color:var(--ink-2);font-size:12px;font-weight:500}.rail>.mark .pinbtn{width:var(--tl-target-size);min-width:var(--tl-target-size);padding:10px}.rbar .tbtn{padding-inline:12px}@media (min-width:761px){.rbar .tbtn{height:44px;min-height:44px}}.rbar #readerModeBtn span:where(html.rmax-560 .reader *),.rbar #orig span:where(html.rmax-560 .reader *){display:none}.rbar #readerModeBtn:where(html.rmax-560 .reader *),.rbar #orig:where(html.rmax-560 .reader *){justify-content:center;width:44px;min-width:44px}.rbar .tbtn.accent{color:var(--accent)}.rbar .tbtn:disabled{opacity:.4;cursor:default}.row:before{display:none}.row.sel{background:var(--sel);box-shadow:var(--tl-highlight-control)}.nav.on{background:var(--tl-primary-wash);box-shadow:var(--tl-highlight-control)}.nav.on .n{color:var(--ink-2)}.indicator{background:var(--tl-primary)}.head .seg .thumb{background:var(--tl-primary-wash)}.row,.app.strip .row,.day,.endcap,.app.strip .day,.app.strip .endcap{padding-left:max(44px, calc(env(safe-area-inset-left,0px) + 36px))}.row .dot,.app.strip .row .dot{left:max(17.5px, calc(env(safe-area-inset-left,0px) + 9.5px))}.row-check{left:max(12px, calc(env(safe-area-inset-left,0px) + 4px))}.head .seg,.search-field,.bulk-actions #markSelected{box-shadow:var(--tl-highlight-control)}.view-options,.textmenu,.hcard,.toast,.dock{background-color:var(--tl-surface-raised);background-image:var(--tl-material-light);border-color:var(--tl-edge);box-shadow:var(--tl-shadow-floating)}.lrail .vthumb{box-shadow:var(--tl-shadow-floating)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.view-options,.textmenu,.hcard,.toast,.dock{background-color:var(--tl-glass-floating);-webkit-backdrop-filter:blur(var(--tl-blur));backdrop-filter:blur(var(--tl-blur))}}@media (min-width:1181px){.grip:after{opacity:.35;background:linear-gradient(transparent, var(--tl-light), transparent);width:2px;height:48px;transition:opacity var(--t-fast);margin-top:-24px;left:6px;transform:none}.grip:hover:after,.app.dragging .grip:after{opacity:1;background:var(--accent)}}.head:where(html.lmax-420 .list *){gap:4px;padding-inline:12px}@media (max-width:760px){:root{--tl-toolbar-height:56px;--tl-target-size:44px}.reader,.list{border-radius:0}.head,.rbar,.app.full-reader .rbar{padding:6px max(12px, env(safe-area-inset-right,0px)) 6px max(12px, env(safe-area-inset-left,0px));gap:4px}.rail>.mark{padding:6px 20px}.head-actions{gap:2px}.head .menu-btn,.search-toggle,.view-menu summary{width:44px;min-width:44px;height:44px}.searchbox{width:44px;min-width:44px}.search-field{height:44px}.search-close{width:42px;height:42px}.head .seg{height:40px}.head .seg button{min-width:44px;min-height:34px}.bulk-actions{top:6px;bottom:6px}.bulk-actions button{height:44px}.day{height:26px;padding-top:6px;padding-bottom:6px}.row{--row-h:calc(4.27em + 17.5px);padding-block:8px}.row .t{padding-bottom:3px;line-height:1.42}.endcap{padding-top:20px;padding-bottom:32px}.empty,.welcome{padding-block:32px}article{padding-top:14px;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}article .eyebrow{margin-bottom:10px}article h2.title,article .lead{margin-bottom:22px}.reader .rbar{display:none}.reader .vrail{top:12px}.dock{bottom:calc(12px + env(safe-area-inset-bottom,0px));max-width:calc(100% - 24px);padding:4px}.dock .dbtn{width:44px;min-width:44px;height:44px;padding:0}}.linkbtn{color:var(--accent);font:inherit;padding:0}@media (hover:hover){.linkbtn:hover{text-decoration:underline}}.newbtn{width:var(--tl-target-size,40px);height:var(--tl-target-size,40px);border-radius:var(--tl-radius-pill);color:var(--ink);animation:fadein .3s var(--ease) both;background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.newbtn[hidden]{display:none}.newbtn svg{width:18px;height:18px}.newbtn:after{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg), 0 0 8px rgba(var(--accent-rgb), .45);border-radius:50%;position:absolute;top:8px;right:8px}@media (hover:hover){.newbtn:hover{background:var(--control-hover)}}.row .srcs{border-radius:var(--tl-radius-pill);border:1px solid var(--line);min-width:18px;color:var(--muted);font:500 10.5px/16px var(--ui);text-align:center;vertical-align:1px;font-variant-numeric:tabular-nums;margin-left:6px;padding:0 5px;display:inline-block}.row.read .srcs{color:var(--dim)}.eyebrow .alsobtn{border:1px solid var(--line);border-radius:var(--tl-radius-pill);color:var(--muted);font:12px var(--ui);cursor:pointer;background:0 0;margin-left:6px;padding:1px 8px}.eyebrow .alsobtn:hover{color:var(--ink);background:var(--control-hover,var(--hover))}.endcap .linkbtn{color:var(--accent)}.filters .hcard{width:min(620px,100%)}.frow{border-top:1px solid var(--line);padding:10px 22px 12px}.fswitch{cursor:pointer;grid-template-rows:auto;grid-template-columns:auto 1fr auto;align-items:center;column-gap:14px;display:grid}.fswitch input{opacity:0;width:1px;height:1px;position:absolute}.ftrack{border-radius:var(--tl-radius-pill);background:var(--raised);width:38px;height:22px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t) var(--ease);grid-column:1;position:relative}.ftrack:after{content:"";background:var(--muted);width:16px;height:16px;transition:transform var(--t) var(--ease), background-color var(--t);border-radius:50%;position:absolute;top:3px;left:3px}.fswitch input:checked+.ftrack{background:var(--accent);box-shadow:none}.fswitch input:checked+.ftrack:after{background:#fff;transform:translate(16px)}.fswitch input:focus-visible+.ftrack{outline:2px solid var(--accent);outline-offset:2px}.ftext{flex-direction:column;grid-column:2;gap:2px;min-width:0;display:flex}.fname{color:var(--ink);font-size:14px;font-weight:500}.fdetail{color:var(--muted);font-size:12.5px;line-height:1.45}.fcount{color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums;grid-column:3;font-size:12px}.fhidden{margin:8px 0 0 52px}.fhidden summary{color:var(--accent);cursor:pointer;width:max-content;font-size:12.5px}.fhidden ul{max-height:260px;margin:8px 0 0;padding:0;list-style:none;overflow:auto}.fitem{border-radius:var(--radius-ctl);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;width:100%;padding:7px 8px;display:flex}.fitem:hover{background:var(--hover)}.fitem .ft{color:var(--ink-2);font-size:13px;line-height:1.35}.fitem .fm{color:var(--dim);font-size:11.5px}.row.bundle .t{align-items:center;gap:8px;display:inline-flex}.row .bicon{width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--accent), 3px -3px 0 -1px var(--bg), 3px -3px 0 .5px var(--accent);opacity:.8;border-radius:4px;flex:none}.row.bundle.read .bicon{opacity:.4}.digest .digest-ranges{font-family:var(--ui);flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.digest .digest-ranges .tbtn{border:1px solid var(--line);border-radius:var(--tl-radius-pill);height:32px;color:var(--muted);background:0 0;padding:0 12px;font-size:12.5px}.digest .digest-ranges .tbtn.on{color:var(--ink);background:var(--accent-soft);border-color:#0000}.digest .digest-sum{font-family:var(--ui);color:var(--muted);margin:0 0 6px;font-size:14px}.digest .digest-day{font:500 11.5px/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin:26px 0 8px}.digest .digest-list{margin:0;padding:0;list-style:none}.digest .digest-item{border-radius:var(--radius-tile);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;gap:3px;margin:0 -14px;padding:12px 14px;display:flex}.digest .digest-item:hover{background:var(--hover)}.digest .dt{color:var(--ink-2);font-size:1em;font-weight:500;line-height:1.35}.digest .digest-item.unseen .dt{color:var(--ink)}.digest .digest-item.unseen .dt:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 8px 2px 0;display:inline-block}.digest .dm{font:12px var(--ui);color:var(--dim)}.digest .dx{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82em;line-height:1.5;display:-webkit-box;overflow:hidden}.digest .digest-foot{font:13px/1.6 var(--ui);color:var(--dim);border-top:1px solid var(--line);margin-top:30px;padding-top:16px}.board{width:min(100%, var(--colw,100%));padding:4px 22px 14px max(30px, calc(env(safe-area-inset-left,0px) + 22px));box-sizing:border-box;font-family:var(--ui);margin:6px auto 4px}.board-title{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin:18px 0 10px;font-size:11.5px;font-weight:500}.board-note{color:var(--dim);margin:10px 0 0;font-size:12px}.team-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.team-card{border-radius:var(--tl-radius);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:12px;padding:12px 14px;display:flex}.team-logo{object-fit:contain;flex:none;width:40px;height:40px}.team-body{flex-direction:column;gap:2px;min-width:0;display:flex}.team-name{color:var(--ink);font-size:14.5px;font-weight:600}.team-rec,.team-next{color:var(--muted);font-size:12px;line-height:1.4}.team-next{color:var(--ink-2)}.standings-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px 20px;margin-top:14px;display:grid}.standings{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.standings caption{text-align:left;color:var(--dim);letter-spacing:.04em;text-transform:uppercase;padding:0 0 6px;font-size:11.5px;font-weight:500}.standings th{color:var(--dim);text-align:right;border-bottom:1px solid var(--line);padding:4px 6px;font-weight:500}.standings td{color:var(--muted);text-align:right;border-bottom:1px solid var(--line);padding:5px 6px}.standings .tn{text-align:left}.standings td.tn{color:var(--ink-2);align-items:center;gap:8px;display:flex}.standings td.tn img{object-fit:contain;width:18px;height:18px}.standings .rk{width:14px;color:var(--dim);text-align:right}.standings tr.mine td{color:var(--ink);background:var(--accent-soft);font-weight:500}.standings tr.mine td:first-child{border-radius:8px 0 0 8px}.standings tr.mine td:last-child{border-radius:0 8px 8px 0}.more-standings{margin-top:12px}.more-standings summary{color:var(--accent);cursor:pointer;width:max-content;font-size:13px}.featured{border-radius:var(--radius-card);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);padding:16px 18px 14px}.f-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.f-name{flex-direction:column;gap:2px;display:flex}.f-sym{color:var(--ink);letter-spacing:-.01em;font-size:20px;font-weight:600}.f-long{color:var(--muted);font-size:12.5px}.f-price{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.f-val{color:var(--ink);letter-spacing:-.02em;font-size:26px;font-weight:600}.f-chg{font-size:13px;font-weight:500}.f-ranges{gap:6px;margin:12px 0 6px;display:flex}.f-ranges .tbtn{border:1px solid var(--line);border-radius:var(--tl-radius-pill);height:30px;color:var(--muted);background:0 0;padding:0 12px;font-size:12px}.f-ranges .tbtn.on{color:var(--ink);background:var(--accent-soft);border-color:#0000}.featured .spark{width:100%;height:120px}.spark .line{fill:none;stroke-width:1.6px;vector-effect:non-scaling-stroke}.spark.up .line{stroke:var(--up)}.spark.down .line{stroke:var(--down)}.spark .area{stroke:none;opacity:.12}.spark.up .area{fill:var(--up)}.spark.down .area{fill:var(--down)}.f-facts{color:var(--dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:12px;display:flex}.quote-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.quote-card{border-radius:var(--tl-radius);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:2px;min-width:0;padding:11px 12px 8px;display:flex}.q-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.q-sym{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.q-pct{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.q-name{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;min-height:14px;font-size:11px;overflow:hidden}.q-price{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:15px}.quote-card .spark{width:100%;height:30px;margin-top:4px}.quote-card.private .q-note,.q-note{color:var(--dim);margin-top:4px;font-size:12px;line-height:1.4}@media (max-width:760px){.board{padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}.team-cards,.standings-grid{grid-template-columns:1fr}.quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.head .head-text h1{flex:none;max-width:100%}.head .head-text .sub{text-overflow:ellipsis;min-width:0;overflow:hidden}.scope-chips{flex-wrap:wrap;gap:6px;margin:16px 0 4px;display:flex}.scope-chips .tbtn{border:1px solid var(--line);border-radius:var(--tl-radius-pill);height:30px;color:var(--muted);font:12px var(--ui);background:0 0;padding:0 12px}.scope-chips .tbtn.on{color:var(--ink);background:var(--accent-soft);border-color:#0000}.scope-chips .tbtn.reset{border-style:dashed}.standings-grid.wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr))}.table-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.standings th{padding:0}.standings .sorter{width:100%;color:var(--dim);font:500 11.5px var(--ui);text-align:right;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 6px}.standings th.tn{text-align:left;padding:4px 6px}.standings .sorter:hover{color:var(--ink-2)}.standings .sorter.on{color:var(--ink)}.standings .sorter.on:after{content:" ↓";color:var(--accent)}.standings .sorter.on.asc:after{content:" ↑"}.standings td{white-space:nowrap}.standings td.pos{color:var(--up)}.standings td.neg{color:var(--down)}.standings tr.mine td.pos,.standings tr.mine td.neg{font-weight:600}.standings tr.mine td.pos{color:var(--up)}.standings tr.mine td.neg{color:var(--down)}.standings tr.cut td{border-bottom:1px solid var(--accent)}@media (max-width:760px){.standings td.tn,.standings th.tn{z-index:1;background:var(--bg);position:sticky;left:0}.standings tr.mine td.tn{background:color-mix(in srgb, var(--accent) 14%, var(--bg))}}.row .tchip{border-radius:var(--tl-radius-pill);background:var(--accent-soft);color:var(--accent);font:600 10.5px/18px var(--ui);letter-spacing:.02em;vertical-align:2px;white-space:nowrap;flex:none;margin-right:8px;padding:0 7px;display:inline-block}.table-title{color:var(--dim);font:500 11.5px var(--ui);letter-spacing:.04em;text-transform:uppercase;padding:0 0 6px}.table-wrap{min-width:0}.range-picker{scrollbar-width:none;border-radius:var(--tl-radius-pill);background:var(--raised);width:max-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--line);gap:2px;margin:2px 0 14px;padding:3px;display:flex;overflow-x:auto}.range-picker::-webkit-scrollbar{display:none}.range-picker button{border-radius:var(--tl-radius-pill);min-width:40px;height:30px;color:var(--muted);font:500 12.5px var(--ui);font-variant-numeric:tabular-nums;cursor:pointer;transition:color var(--t-fast), background-color var(--t-fast);background:0 0;border:0;flex:none;padding:0 11px}.range-picker button:hover{color:var(--ink)}.range-picker button.on{color:var(--ink);background:var(--accent-soft)}.chart{touch-action:pan-y;position:relative}.chart .spark{width:100%;display:block}.featured .chart .spark{height:140px}.quote-card .chart{margin-top:4px}.quote-card .chart .spark{height:34px}.spark .base{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.chart.hoverable{cursor:crosshair}.chart .cross,.chart .cross-dot,.chart .tip{pointer-events:none;opacity:0;transition:opacity var(--t-fast);will-change:transform;position:absolute;top:0;left:0}.chart.on .cross,.chart.on .cross-dot,.chart.on .tip{opacity:1}.chart .cross{background:color-mix(in srgb, var(--ink) 35%, transparent);width:1px;height:100%}.chart .cross-dot{background:var(--ink);width:9px;height:9px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;margin:-4.5px 0 0 -4.5px}.chart .tip{border-radius:var(--radius-row);background:var(--panel);box-shadow:0 0 0 1px var(--line), 0 8px 24px #00000073;font:12px var(--ui);white-space:nowrap;font-variant-numeric:tabular-nums;z-index:3;align-items:baseline;gap:8px;padding:5px 9px;display:flex;top:auto;bottom:calc(100% + 6px)}.chart .tip b{color:var(--ink);font-weight:600}.chart .tip .t{color:var(--dim)}.quote-card{position:relative}.quote-card.loading{opacity:.6}.dash{width:min(100%, var(--colw,100%));padding:0 22px 0 max(30px, calc(env(safe-area-inset-left,0px) + 22px));box-sizing:border-box;font-family:var(--ui);margin:4px auto 0}.dash-label{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;margin:16px 0 10px;font-size:11.5px;font-weight:500}.dash-label.latest{margin:22px 0 0}.dash-top{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.dash-top.solo{grid-template-columns:minmax(0,1fr)}.dash-hero,.dash-card,.dash-brief{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.dash-hero{border-radius:var(--radius-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t);flex-direction:column;display:flex;overflow:hidden}.dash-hero img{aspect-ratio:16/8;object-fit:cover;background:var(--panel);width:100%;display:block}.dash-hero .dh-body{flex-direction:column;gap:6px;padding:14px 18px 16px;display:flex}.dh-eyebrow{color:var(--accent);letter-spacing:.02em;font-size:11.5px;font-weight:600}.dash-hero .dh-title{color:var(--ink);font-family:var(--read);letter-spacing:-.01em;margin:0;font-size:21px;font-weight:600;line-height:1.28}.dh-ex{color:var(--muted);font-family:var(--read);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.dh-meta{color:var(--dim);font-size:12px}.dash-side{flex-direction:column;gap:2px;display:flex}.dash-card{border-radius:var(--radius-tile);transition:background-color var(--t);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px;display:grid}.dash-card img{object-fit:cover;border-radius:var(--radius-row);background:var(--panel);grid-area:1/2;width:84px;height:62px}.dash-card .dh-body{flex-direction:column;grid-area:1/1;gap:3px;min-width:0;display:flex}.dash-card .dh-title{color:var(--ink);font-family:var(--read);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.32;display:-webkit-box;overflow:hidden}.dash-hero.read .dh-title,.dash-card.read .dh-title{color:var(--muted)}.dash-hero.read .dh-eyebrow,.dash-card.read .dh-eyebrow{color:var(--dim)}.dash-briefs{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.dash-brief{border-radius:var(--tl-radius);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--t);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.db-head{align-items:center;gap:8px;display:flex}.db-head b{color:var(--ink);font-size:14px;font-weight:600}.db-count{color:var(--dim);white-space:nowrap;margin-left:auto;font-size:12px}.dash-brief ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dash-brief li{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.4;overflow:hidden}.dash-brief.read{opacity:.7}@media (hover:hover){.dash-hero:hover,.dash-brief:hover,.dash-card:hover{background:var(--hover)}}.dash-hero:focus-visible,.dash-card:focus-visible,.dash-brief:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dash-top:where(html.lmax-760 .list *){grid-template-columns:minmax(0,1fr)}.dash-hero .dh-title:where(html.lmax-760 .list *){font-size:19px}@media (max-width:760px){.dash{padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}}.board-lede{color:var(--muted);max-width:70ch;margin:6px 0 14px;font-size:13px;line-height:1.55}.topic-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.topic-card{border-radius:var(--radius-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);border:0;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}@media (hover:hover){.topic-card:hover{background:var(--hover)}}.topic-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tc-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tc-name{color:var(--ink);font-size:15px;font-weight:600}.tc-trend{color:var(--dim);white-space:nowrap;font-size:11.5px;font-weight:500}.rising .tc-trend,.tstat.trend.rising b{color:var(--accent)}.cooling .tc-trend,.tstat.trend.cooling b{color:var(--muted)}.tc-nums{color:var(--muted);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:12px;display:flex}.tc-nums b{color:var(--ink);letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1}.tc-week{color:var(--dim);margin-left:auto}.tc-mix{color:var(--dim);font-size:11.5px}.tc-heads{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin:0;padding:8px 0 0;list-style:none;display:flex}.tc-heads li{color:var(--ink-2);font-family:var(--read);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.tbars{align-items:flex-end;gap:3px;height:34px;display:flex}.tbars.big{gap:4px;height:110px;margin:4px 0 6px}.tbar{height:max(2px, var(--h));background:color-mix(in srgb, var(--accent) 45%, var(--raised));transition:background-color var(--t-fast);border-radius:3px 3px 1px 1px;flex:1;position:relative}.tbar.today{background:var(--accent)}.tbar:hover,.tbar:active{background:var(--ink-2)}.tbar:after{content:attr(data-tip);border-radius:var(--radius-ctl);background:var(--panel);box-shadow:0 0 0 1px var(--line), 0 8px 20px #00000073;color:var(--ink);font:500 11.5px var(--ui);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-fast);z-index:4;padding:4px 8px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.tbar:hover:after,.tbar:active:after{opacity:1}.tbars .tbar:first-child:after{left:0;transform:none}.tbars .tbar:last-child:after{left:auto;right:0;transform:none}.tstat-row{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:6px;display:grid}.tstat{border-radius:var(--tl-radius);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.tstat-label{color:var(--dim);font-size:11.5px}.tstat b{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.tstat.trend b{font-size:15px}.tmix{color:var(--muted);flex-direction:column;gap:4px;font-size:12.5px;line-height:1.5;display:flex}.topic-chips{flex-wrap:wrap;gap:6px;display:flex}.topic-chip{border:1px solid var(--line);border-radius:var(--tl-radius-pill);height:32px;color:var(--ink-2);font:13px var(--ui);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.topic-chip b{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}.topic-chip i{color:var(--dim);font-size:12px;font-style:normal}.topic-chip.rising i{color:var(--accent)}@media (hover:hover){.topic-chip:hover{background:var(--hover);color:var(--ink)}}@media (max-width:760px){.topic-grid{grid-template-columns:1fr}.tstat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.story-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.story-card,.beat-open{border-radius:var(--radius-card);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);border:0;flex-direction:column;gap:7px;min-width:0;padding:14px 16px;display:flex}.story-card:focus-visible,.beat-open:focus-visible,.story-chip:focus-visible,.story-line:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.story-card:hover,.beat-open:hover,.story-line:hover{background:var(--hover)}.story-chip:hover{color:var(--ink);border-color:var(--muted)}}.story-card.fading{opacity:.78}.sc-head,.sb-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sb-head{margin-bottom:12px}.stage{border-radius:var(--tl-radius-pill);letter-spacing:.05em;text-transform:uppercase;height:20px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);align-items:center;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.stage.emerging{background:var(--accent);color:var(--on-accent);box-shadow:none}.stage.building{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.sc-unread{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.sc-name{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.25}.sc-rel{color:var(--muted);font-size:12px}.sc-stats{color:var(--dim);font-variant-numeric:tabular-nums;font-size:11.5px}.sc-lead{border-top:1px solid var(--line);color:var(--ink-2);font-family:var(--read);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:8px;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.more-stories{margin-top:10px}.more-stories summary{cursor:pointer;color:var(--muted);padding:6px 0;font-size:12.5px}.story-list{flex-direction:column;display:flex}.story-line{border-radius:var(--radius-row);color:var(--ink-2);font:13px var(--ui);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:88px minmax(0,auto) 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}.story-line .stage{justify-self:start}.story-line b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.story-line span:last-child{color:var(--dim);text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}.beat-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.beat-card{flex-direction:column;gap:6px;min-width:0;display:flex}.beat-card .beat-open{flex:1}.beat-stories{flex-wrap:wrap;gap:6px;padding:0 4px;display:flex}.story-chip{border:1px solid var(--line);border-radius:var(--tl-radius-pill);max-width:100%;height:26px;color:var(--ink-2);font:12px var(--ui);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;align-items:center;gap:6px;padding:0 10px;display:inline-flex;overflow:hidden}i.dot{background:var(--dim);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}i.dot.emerging{background:var(--accent)}i.dot.building{box-shadow:inset 0 0 0 1.5px var(--accent);background:0 0}i.dot.ongoing{background:var(--muted)}@media (max-width:760px){.story-grid,.beat-grid{grid-template-columns:1fr}.story-line{grid-template-columns:80px minmax(0,1fr)}.story-line span:last-child{text-align:left;grid-column:2}.story-card .tbars{height:26px}.story-card{gap:6px;padding:12px 14px}}.trending{align-items:start;gap:14px;display:grid}.trending.one{grid-template-columns:minmax(0,1fr)}.trending.lead2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.trending.pair{grid-template-columns:repeat(2,minmax(0,1fr))}.trending.lead3{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.trending.lead3 .trend.hero{grid-row:span 2}.trending.trio{grid-template-columns:repeat(3,minmax(0,1fr))}.trend{border-radius:var(--radius-card);background:var(--card);min-width:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex;overflow:hidden}.tr-head{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);background:0 0;border:0;align-items:center;gap:12px;padding:12px 16px 10px;display:flex}.tr-words{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tr-title{align-items:center;gap:8px;min-width:0;display:flex}.tr-name{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.tr-meta{color:var(--dim);font-variant-numeric:tabular-nums;font-size:11.5px}.tr-head .tbars{flex:none;gap:2px;width:92px;height:26px}.trend .tr-lead{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0}.trend .dash-hero.tr-lead .dh-body{padding:12px 16px 14px}.trend.col .dash-hero.tr-lead img{aspect-ratio:16/9}.trend.col .dash-hero.tr-lead .dh-title{font-size:17px}.trend.col .dh-ex{display:none}.trend.side .dash-card.tr-lead{padding:12px 16px}.tr-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.tr-line{border:0;border-bottom:1px solid var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);background:0 0;flex-direction:column;gap:2px;padding:9px 16px;display:flex}.tr-line:last-child{border-bottom:0}.tr-line.extra{display:none}.trend.open .tr-line.extra{display:flex}.tr-t{color:var(--ink);font-family:var(--read);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.tr-m{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.tr-line.read .tr-t{color:var(--muted)}.tr-more{border:0;border-top:1px solid var(--line);height:40px;color:var(--accent);font:500 12.5px var(--ui);cursor:pointer;background:0 0;margin-top:auto}@media (hover:hover){.tr-head:hover,.tr-line:hover,.tr-more:hover,.trend .tr-lead:hover{background:var(--hover)}}.tr-head:focus-visible,.tr-line:focus-visible,.tr-more:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.trending.one .trend.hero:where(html.lmin-900 .list *){grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.trending.one .trend.hero .tr-head:where(html.lmin-900 .list *){grid-column:1/-1}.trending.one .trend.hero .tr-lead:where(html.lmin-900 .list *){grid-row:2/span 2}.trending.one .trend.hero .tr-list:where(html.lmin-900 .list *),.trending.one .trend.hero .tr-more:where(html.lmin-900 .list *){border-left:1px solid var(--line)}.trending.trio:where(html.lmax-1100 .list *){grid-template-columns:repeat(2,minmax(0,1fr))}.trending.trio .trend:first-child:where(html.lmax-1100 .list *){grid-column:1/-1}.trending:where(html.lmax-760 .list *),.trending.lead2:where(html.lmax-760 .list *),.trending.pair:where(html.lmax-760 .list *),.trending.lead3:where(html.lmax-760 .list *),.trending.trio:where(html.lmax-760 .list *){grid-template-columns:minmax(0,1fr)}.trending.lead3 .trend.hero:where(html.lmax-760 .list *){grid-row:auto}.trending .trend:not(:first-child) .dash-hero.tr-lead img:where(html.lmax-760 .list *){display:none}.tr-head .tbars:where(html.lmax-760 .list *){width:70px}.tr-more.sm-only:where(html.lmin-761 .list *),.trend:not(.open) .tr-line.extra-sm:where(html.lmax-760 .list *){display:none}.trend .dash-hero.tr-lead img:where(html.lmax-760 .list *){aspect-ratio:2}.trend .dh-ex:where(html.lmax-760 .list *){display:none}.league+.league{margin-top:22px}.league-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.league-head .linkbtn{font-size:12.5px}.team-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.team-card{border-radius:var(--radius-card);flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.tp-top{align-items:center;gap:12px;min-width:0;display:flex}.tp-top .team-logo{width:42px;height:42px}.tp-id{flex:1;min-width:0}.tp-id .team-name{font-size:16px}.tp-rec{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.tp-place{border-radius:var(--tl-radius-pill);background:var(--accent-soft);color:var(--accent);font:600 11.5px var(--ui);white-space:nowrap;flex:none;padding:3px 9px}.tp-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tp-tile{border-radius:var(--radius-tile);background:var(--panel,#ffffff08);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:2px;min-width:0;padding:9px 10px;display:flex}.tp-tile b{color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:600;line-height:1.1}.tp-tile span{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.tp-tile.pos b{color:var(--up)}.tp-tile.neg b{color:var(--down)}.tp-form{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12.5px;display:flex}.tp-form>span{align-items:center;gap:6px;display:inline-flex}.tp-k{color:var(--dim);font-size:11.5px}.tp-v{color:var(--ink-2)}.tp-next{border-top:1px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding-top:10px;font-size:12.5px;display:flex}.tp-tag{border-radius:var(--radius-chip);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font:600 10.5px/16px var(--ui);letter-spacing:.04em;text-transform:uppercase;flex:none;padding:1px 7px}.tp-tag.live{background:var(--down);color:var(--on-alert);box-shadow:none}.pips{vertical-align:middle;gap:2px;display:inline-flex}.pips i{background:var(--line);border-radius:2px;width:7px;height:7px}.pips i.w{background:var(--up)}.pips i.l{background:var(--down)}.pips i.o{background:var(--warn)}.strk{color:var(--muted);font-weight:600}.strk.w{color:var(--up)}.strk.l{color:var(--down)}.stand-bar{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 6px;display:flex}.seg{border-radius:var(--tl-radius-pill);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);gap:2px;padding:3px;display:inline-flex}.seg button{border-radius:var(--tl-radius-pill);height:28px;color:var(--muted);font:500 12.5px var(--ui);cursor:pointer;transition:color var(--t-fast), background-color var(--t-fast);background:0 0;border:0;padding:0 12px}.seg button:hover{color:var(--ink)}.seg button.on{background:var(--accent-soft);color:var(--ink)}.stand-bar .tbtn.reset{border:1px dashed var(--line);border-radius:var(--tl-radius-pill);height:30px;color:var(--muted);font:12px var(--ui);background:0 0;padding:0 12px}.standings-stack{flex-direction:column;gap:18px;margin-top:12px;display:flex}.standings-pair{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px 22px;margin-top:14px;display:grid}.table-scroll{overflow-x:visible}.standings{table-layout:auto;font-size:13px}.standings td,.standings th{height:34px}.standings td{padding:0 8px}.standings .sorter{height:30px;padding:0 8px}.standings td.tn{display:table-cell}.standings td.tn>*{vertical-align:middle}.standings td.tn img{margin:0 8px 0 6px}.standings .rk{width:18px;display:inline-block}.standings .tnm{font-weight:500}.standings td.c-main{color:var(--ink);font-weight:600}.standings tr.mine td.c-main{color:var(--ink)}.standings th.c-diff,.standings td.c-diff{width:108px}.standings td.c-diff{white-space:nowrap}.dbar{vertical-align:middle;background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:3px;width:54px;height:6px;margin-right:8px;display:inline-block;position:relative}.dbar:before{content:"";background:var(--line);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.dbar i{border-radius:3px;position:absolute;top:0;bottom:0}td.pos .dbar i{background:var(--up)}td.neg .dbar i{background:var(--down)}.dv{text-align:right;min-width:30px;display:inline-block}.standings td.zero{color:var(--muted)}.standings tr.cut td{box-shadow:inset 0 -2px 0 var(--accent);border-bottom-color:#0000}@media (hover:hover){.standings tbody tr:not(.mine):hover td{background:var(--hover)}}.seg.sets:where(html.lmin-820 .list *),.standings.show-rec :is(.c-score,.c-form,.c-split):where(html.lmax-819 .list *),.standings.show-score :is(.c-rec,.c-form,.c-split):not(.c-main):where(html.lmax-819 .list *),.standings.show-form :is(.c-rec,.c-score,.c-split):not(.c-main):where(html.lmax-819 .list *),.standings.show-split :is(.c-rec,.c-score,.c-form):not(.c-main):where(html.lmax-819 .list *){display:none}.standings td.tn:where(html.lmax-819 .list *),.standings th.tn:where(html.lmax-819 .list *){background:0 0;position:static}.standings tr.mine td.tn:where(html.lmax-819 .list *){background:var(--accent-soft)}.standings .tnm:where(html.lmax-819 .list *){text-overflow:ellipsis;vertical-align:middle;max-width:34vw;display:inline-block;overflow:hidden}.standings td:where(html.lmax-819 .list *),.standings .sorter:where(html.lmax-819 .list *){padding:0 6px}.tp-tile b:where(html.lmax-819 .list *){font-size:18px}.standings.compact .c-score:not(.c-diff),.standings.compact .c-form,.standings.compact .c-split{display:none}.standings.compact{display:table!important}.standings.compact .c-rec,.standings.compact .c-main,.standings.compact .c-diff{display:table-cell!important}.standings.compact th.c-diff,.standings.compact td.c-diff{width:auto}.standings.compact .dbar{width:36px}.tp-tiles{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.9fr)}.tp-tile.wide b{font-size:clamp(16px,4.6cqw,20px)}.team-card{container-type:inline-size}.sc-hist{color:var(--dim);font-size:11.5px}.tbars .tbar.none{opacity:.35}.pulse .board-note{margin:-6px 0 14px}.stk-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:2px 0 14px;display:flex}.stk-bar .range-picker{margin:0}.mkt-strip{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 18px;display:flex}.mkt{white-space:nowrap;align-items:baseline;gap:7px;font-size:12.5px;display:inline-flex}.mkt-n{color:var(--muted)}.mkt-v{color:var(--ink-2)}.mkt-p,.cmp-p,.tt-p{font-weight:600}.f-52{align-items:center;gap:8px;display:inline-flex}.f-52-track{background:var(--line);border-radius:2px;width:70px;height:4px;position:relative}.f-52-track i{background:var(--accent);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-3px}.cmp-block{border-radius:var(--radius-card);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);margin-top:14px;padding:4px 18px 16px}.cmp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.cmp-head .board-title{margin-bottom:8px}.cmp-verdict{font-size:13px}.cmp-verdict b{font-weight:600}.cmp-verdict span{color:var(--muted)}.cmp-body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}.cmp-chart{height:190px;margin-left:40px;position:relative}.cmp-chart svg{width:100%;height:100%;display:block;overflow:visible}.cmp .zero{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.cmp .ln{fill:none;stroke:color-mix(in srgb, var(--muted) 55%, transparent);stroke-width:1.4px;vector-effect:non-scaling-stroke;transition:stroke var(--t-fast), stroke-width var(--t-fast)}.cmp .ln.mine{stroke:var(--accent);stroke-width:2.6px}.cmp .ln.lit{stroke:var(--ink);stroke-width:2.2px}.cmp-axis{width:34px;color:var(--dim);font-variant-numeric:tabular-nums;text-align:right;pointer-events:none;font-size:10.5px;position:absolute;top:0;bottom:0;left:-40px}.cmp-axis span{position:absolute;right:0}.cmp-axis span:first-child{top:-2px}.cmp-axis span:last-child{bottom:-2px}.cmp-axis .z{transform:translateY(-50%)}.cmp-chart .tip.cmp-tip{flex-direction:column;align-items:stretch;gap:3px;min-width:150px;display:flex;top:4px;bottom:auto}.ct-row{color:var(--muted);justify-content:space-between;gap:14px;display:flex}.ct-row.mine{color:var(--ink);font-weight:600}.cmp-tip .t{color:var(--dim);font-size:11px}.cmp-board{flex-direction:column;display:flex}.cmp-row{border-radius:var(--radius-row);height:38px;color:var(--ink-2);font:13px var(--ui);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) auto 64px 64px;align-items:center;gap:10px;padding:0 10px;display:grid}.cmp-row.mine{background:var(--accent-soft);color:var(--ink);font-weight:600}.cmp-row.lit:not(.mine){box-shadow:inset 0 0 0 1px var(--muted)}@media (hover:hover){.cmp-row:not(.mine):hover{background:var(--hover)}}.cmp-row.muted{color:var(--dim);cursor:default;line-height:38px;display:block}.cmp-rk{color:var(--dim);font-weight:400}.cmp-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmp-px{color:var(--muted);font-weight:400}.cmp-p{text-align:right}.cmp-bar{background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:3px;height:6px;position:relative}.cmp-bar:before{content:"";background:var(--line);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.cmp-bar i{border-radius:3px;position:absolute;top:0;bottom:0}.cmp-bar i.up{background:var(--up)}.cmp-bar i.down{background:var(--down)}.tech-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:10px;display:grid}.tech-tile{border-radius:var(--tl-radius);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;min-width:0;padding:11px 12px 8px;display:flex;position:relative}.tech-tile.heat-up{background:color-mix(in srgb, var(--up) calc(var(--heat,0%) * .55), var(--card))}.tech-tile.heat-down{background:color-mix(in srgb, var(--down) calc(var(--heat,0%) * .55), var(--card))}.tt-top{align-items:baseline;gap:8px;min-width:0;display:flex}.tt-sym{color:var(--ink);font-size:14px;font-weight:600}.tt-n{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tt-nums{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tt-px{color:var(--ink);letter-spacing:-.01em;font-size:18px;font-weight:600}.tech-tile .chart .spark{height:32px}.stk-bar:where(html.lmax-760 .list *){flex-direction:column;align-items:stretch}.stk-bar .range-picker:where(html.lmax-760 .list *){width:auto}.mkt-strip:where(html.lmax-760 .list *){justify-content:space-between;gap:6px 10px}.mkt-v:where(html.lmax-760 .list *){display:none}.cmp-block:where(html.lmax-760 .list *){padding:2px 14px 12px}.cmp-body:where(html.lmax-760 .list *){grid-template-columns:minmax(0,1fr);gap:10px}.cmp-chart:where(html.lmax-760 .list *){height:160px;margin-left:36px}.cmp-row:where(html.lmax-760 .list *){grid-template-columns:14px minmax(0,1fr) auto 50px 60px;gap:8px;padding:0 8px}.tech-grid:where(html.lmax-760 .list *){grid-template-columns:repeat(2,minmax(0,1fr))}.trending:where(html.lmax-760 .list *),.trending.lead2:where(html.lmax-760 .list *),.trending.pair:where(html.lmax-760 .list *),.trending.lead3:where(html.lmax-760 .list *),.trending.trio:where(html.lmax-760 .list *){overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:10px;margin:0 -16px;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.trending:where(html.lmax-760 .list *)::-webkit-scrollbar{display:none}.dash .topic-chips:where(html.lmax-760 .list *)::-webkit-scrollbar{display:none}.dash-briefs:where(html.lmax-760 .list *)::-webkit-scrollbar{display:none}.trending .trend:where(html.lmax-760 .list *){scroll-snap-align:start;flex:0 0 86%}.trending.one .trend:where(html.lmax-760 .list *){flex-basis:100%}.trend .tr-lead:where(html.lmax-760 .list *){flex:1}.dash .topic-chips:where(html.lmax-760 .list *){scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.dash .topic-chip:where(html.lmax-760 .list *){flex:none}.dash-briefs:where(html.lmax-760 .list *){scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.dash-briefs .dash-brief:where(html.lmax-760 .list *){scroll-snap-align:start;flex:0 0 82%}.trend:not(.open) .tr-list:where(html.lmax-760 .list *),.trend:not(.open) .tr-lead img:where(html.lmax-760 .list *),.trend:not(.open) .tr-lead .dh-eyebrow:where(html.lmax-760 .list *){display:none}.trend:not(.open) .dash-hero.tr-lead .dh-body:where(html.lmax-760 .list *){gap:4px;padding:10px 16px 12px}.trend:not(.open) .dash-hero.tr-lead .dh-title:where(html.lmax-760 .list *){-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.3;display:-webkit-box;overflow:hidden}.trend:not(.open) .dash-card.tr-lead:where(html.lmax-760 .list *){padding:10px 16px 12px}.trend:not(.open) .dash-card.tr-lead img:where(html.lmax-760 .list *){display:none}.tr-head:where(html.lmax-760 .list *){padding:10px 16px 8px}.tr-more:where(html.lmax-760 .list *){height:38px}.trending:where(html.lmax-760 .list *){gap:10px}.dash-briefs .dash-brief:only-child:where(html.lmax-760 .list *){flex-basis:100%}.fsec{color:var(--ink);font:600 15px var(--ui);margin:22px 0 4px}.fsec-note{color:var(--muted);margin:0 0 10px;font-size:12.5px;line-height:1.5}.fgroup{margin:12px 0 4px}.fgname{color:var(--dim);font:500 11.5px var(--ui);letter-spacing:.06em;text-transform:uppercase}.fgdetail{color:var(--dim);margin:2px 0 6px;font-size:12px}.flean{border-radius:var(--tl-radius-pill);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);font:500 10.5px/18px var(--ui);vertical-align:1px;margin-left:8px;padding:0 7px;display:inline-block}.fsec,.fsec-note,.fgname,.fgdetail{padding-inline:22px}.fsec{border-top:1px solid var(--line);margin-top:0;padding-top:18px}.fgroup .frow:first-of-type{margin-top:2px}.seg,.range-picker{isolation:isolate;position:relative}.seg-pill{z-index:-1;border-radius:var(--tl-radius-pill);background:var(--accent-soft);pointer-events:none;position:absolute;top:0;left:0}:is(.seg:has(>.seg-pill)>button.on,.range-picker:has(>.seg-pill)>button.on){background:0 0}.seg>button,.range-picker>button{transition:color var(--t);position:relative}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@keyframes grow{0%{transform:scaleY(0)}}@keyframes reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}#rows.enter :is(.story-card,.beat-card,.trend,.team-card,.tech-tile,.featured,.cmp-block,.tstat,.dash-brief,.topic-chip,.story-chip,.table-wrap,.story-line){animation:rise .5s var(--ease) both}#rows.enter :is(.story-grid,.beat-grid,.trending,.team-cards,.tech-grid,.tstat-row,.topic-chips,.dash-briefs)>:nth-child(2){animation-delay:40ms}#rows.enter :is(.story-grid,.beat-grid,.trending,.team-cards,.tech-grid,.tstat-row,.topic-chips,.dash-briefs)>:nth-child(3){animation-delay:80ms}#rows.enter :is(.story-grid,.beat-grid,.trending,.team-cards,.tech-grid,.tstat-row,.topic-chips,.dash-briefs)>:nth-child(4){animation-delay:.12s}#rows.enter :is(.story-grid,.beat-grid,.trending,.team-cards,.tech-grid,.tstat-row,.topic-chips,.dash-briefs)>:nth-child(5){animation-delay:.16s}#rows.enter :is(.story-grid,.beat-grid,.trending,.team-cards,.tech-grid,.tstat-row,.topic-chips,.dash-briefs)>:nth-child(n+6){animation-delay:.2s}#rows.enter .tbar{transform-origin:50% 100%;animation:grow .6s var(--ease) both;animation-delay:calc(.14s + var(--k,0) * 18ms)}#rows.enter .featured .chart svg,#rows.enter .tech-tile .chart svg,#rows.enter .cmp-chart svg,#rows.enter .dbar i,#rows.enter .cmp-bar i{animation:reveal .8s var(--ease) both;animation-delay:.12s}.reveal .chart svg,.cmp-chart.reveal svg{animation:reveal .75s var(--ease) both}.reveal :is(.tt-p,.tt-px,.f-chg,.f-facts){animation:fadein .4s var(--ease) both}.stocks-board :is(.cmp-p,.cmp-verdict,.mkt-p){transition:color var(--t-slow)}.recolumn .standings :is(thead,tbody){animation:fadein .3s var(--ease) both}.dbar i,.cmp-bar i{transition:width var(--t-slow) var(--ease)}@media (prefers-reduced-motion:reduce){#rows.enter *,.reveal *,.recolumn *{animation:none!important}}.sources .hcard{width:min(680px,100%)}.stabs-wrap{padding:0 22px 12px}.stabs{width:100%;display:flex}.stabs>button{flex:1}.sgroup{padding-bottom:6px}.sgroup>.fgname{justify-content:space-between;align-items:baseline;padding:16px 22px 6px;display:flex}.sgroup>.fgdetail{padding:0 22px 8px}.sg-count{color:var(--dim);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:400}.sgroup .frow{transition:opacity var(--t);align-items:center;gap:8px;display:flex}.sgroup .frow .fswitch{flex:1;min-width:0}.frow.off .fname{color:var(--muted)}.s-remove{border-radius:var(--radius-ctl);min-width:32px;height:32px;color:var(--dim);font:500 12px var(--ui);cursor:pointer;transition:background-color var(--t), color var(--t);background:0 0;border:0;flex:none;place-items:center;padding:0 8px;display:grid}.s-remove svg{width:17px;height:17px}.s-remove:hover{background:var(--hover);color:var(--ink-2)}.s-remove.armed{background:color-mix(in srgb, var(--down) 18%, transparent);color:var(--down)}.flink{border-top:1px solid var(--line)}.sfind{gap:8px;padding:6px 22px 4px;display:flex}.sfind input{border:1px solid var(--line);border-radius:var(--radius-tile);background:var(--raised);min-width:0;height:40px;color:var(--ink);font:14px var(--ui);transition:border-color var(--t);outline:none;flex:1;padding:0 14px}.sfind input:focus{border-color:var(--accent)}.sgo{border-radius:var(--radius-tile);background:var(--accent);height:40px;color:var(--on-accent);font:600 13px var(--ui);cursor:pointer;transition:opacity var(--t);border:0;padding:0 16px}.sgo:disabled{opacity:.6;cursor:default}.sources .fsec-note{padding:8px 22px 4px}.seg.sorts{margin:8px 22px 4px}.sresults{flex-direction:column;gap:10px;padding:10px 22px 22px;display:flex}.sresult{border-radius:var(--tl-radius);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:6px;padding:12px 14px;display:flex;overflow:hidden}.sr-top{align-items:baseline;gap:10px;min-width:0;display:flex}.sr-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.sr-site{color:var(--dim);flex:none;margin-left:auto;font-size:12px}.sr-desc{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.sr-meta{color:var(--dim);font-variant-numeric:tabular-nums;font-size:11.5px}.sr-actions{align-items:center;gap:8px;margin-top:2px;display:flex}.sr-btn{border:1px solid var(--line);border-radius:var(--tl-radius-pill);height:30px;color:var(--ink-2);font:500 12.5px var(--ui);cursor:pointer;background:0 0;padding:0 12px}.sr-btn.primary{background:var(--accent-soft);color:var(--ink);border-color:#0000}.sr-btn:disabled{opacity:.5}.sr-have{color:var(--dim);font-size:12px}.sr-preview ul{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin:4px 0 0;padding:8px 0 0;list-style:none;display:flex}.sr-preview li{color:var(--ink-2);font-family:var(--read);justify-content:space-between;gap:12px;font-size:13px;line-height:1.35;display:flex}.sr-preview small{color:var(--dim);font:11.5px var(--ui);flex:none}.sr-places{flex-wrap:wrap;align-items:center;gap:6px;padding-top:4px;display:flex}.sr-places .topic-chip{height:30px}.topic-chip.guess{border-color:var(--accent);color:var(--ink)}.frow,.fcount,.fname{transition:color var(--t), opacity var(--t)}.sresult.stale{opacity:.6}.herrors{color:var(--muted);margin-top:10px;font-size:12.5px}.herrors summary{cursor:pointer;color:var(--down)}.herrors p{flex-direction:column;gap:2px;margin:8px 0;display:flex}.herrors b{color:var(--ink-2);font-weight:500}.herrors small{color:var(--dim);word-break:break-word}.row.w-mute{opacity:.55}.row.w-low .src,.row.w-low .s{opacity:.8}.row.w-top .src,.row.w-top .s,.row.w-high .src,.row.w-high .s{color:var(--accent)}.stools{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 22px 10px;display:flex}.stools input{border:1px solid var(--line);border-radius:var(--radius-tile);background:var(--raised);min-width:0;height:38px;color:var(--ink);font:14px var(--ui);transition:border-color var(--t);outline:none;flex:180px;padding:0 14px}.stools input:focus{border-color:var(--accent)}.stools .seg button{height:30px;padding:0 11px}.sadd-btn{height:38px}.sadd-btn.open{background:var(--raised);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.sadd{border-radius:var(--tl-radius);background:color-mix(in srgb, var(--accent) 6%, transparent);box-shadow:inset 0 0 0 1px var(--line);margin:0 22px 10px;padding:6px 0 4px}.sadd .sfind{padding:6px 10px}.sadd .sresult{margin:6px 10px 8px}.sadd .board-note{padding:0 12px}.shead{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;display:flex}.shead>span:first-of-type{flex:1}.caret-s{border-right:1.5px solid var(--dim);border-bottom:1.5px solid var(--dim);width:8px;height:8px;transition:transform var(--t-slow) var(--ease);transform:rotate(45deg)translate(-2px,-2px)}.sgroup.folded .caret-s{transform:rotate(-45deg)}.sgroup.folded .sbody{display:none}.sbody{overflow:hidden}.srow{flex-wrap:wrap}.s-place{border:1px solid var(--line);border-radius:var(--tl-radius-pill);max-width:40%;height:28px;color:var(--muted);font:12px var(--ui);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:color var(--t), border-color var(--t), background-color var(--t);background:0 0;flex:none;padding:0 10px;overflow:hidden}.s-place:hover,.srow.moving .s-place{color:var(--ink);border-color:var(--muted)}.s-place.moved{border-style:dashed}.s-weight{border-radius:var(--tl-radius-pill);height:22px;font:600 10.5px var(--ui);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:var(--accent-soft);color:var(--accent);border:0;flex:none;padding:0 8px}.s-weight.w-mute,.s-weight.w-low{color:var(--dim);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.s-move{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;padding:8px 0 2px 48px;display:flex}.s-move .topic-chip{height:30px}@media (max-width:760px){.s-move{padding-left:0}.s-place{max-width:46%}}.admin .hcard{width:min(720px,100%)}.aexplain{margin-top:8px}.aexplain summary{cursor:pointer;color:var(--accent);font-size:12.5px}.aexplain ul{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:18px;font-size:12.5px;display:flex}.admin .fgname{padding:16px 22px 6px}.arow{transition:opacity var(--t);align-items:center;gap:12px;display:flex}.arow .ftext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.arow .fname{white-space:nowrap;text-overflow:ellipsis;transition:color var(--t);overflow:hidden}.arow.w-mute .fname{color:var(--dim)}.arow.w-top .fname,.arow.w-high .fname{color:var(--accent)}.seg.aweight button{height:28px;padding:0 10px;font-size:12px}@media (max-width:760px){.arow{flex-wrap:wrap}.seg.aweight{width:100%}.seg.aweight button{flex:1;padding:0 4px}}[data-dash].sel{box-shadow:inset 3px 0 0 var(--accent);background:var(--hover)}.app:not(.reading) [data-dash].sel{box-shadow:none;background:0 0}.app.strip .dash,.app.strip .board{padding-inline:16px}.shead{align-items:center;gap:8px;display:flex;padding-right:16px!important}.shead-fold{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.shead-fold>span:first-of-type{flex:1}.shead .sadd-btn{text-transform:none;letter-spacing:0;height:28px;padding:0 12px;font-size:12px}.s-grip{width:22px;height:34px;color:var(--dim);cursor:grab;touch-action:none;opacity:.55;transition:opacity var(--t), color var(--t);flex:none;place-items:center;margin-left:-12px;display:grid}.s-grip svg{width:16px;height:16px}.srow:hover .s-grip{opacity:1}.s-grip:active{cursor:grabbing;color:var(--ink)}.srow.dragging{opacity:.25}.drag-ghost{z-index:200;pointer-events:none;border-radius:var(--radius-tile);background:var(--raised);box-shadow:0 0 0 1px var(--line), 0 18px 40px #00000080;position:fixed}.sgroup{transition:background-color var(--t), box-shadow var(--t);border-radius:var(--radius-tile)}.sgroup.drop-target{background:color-mix(in srgb, var(--accent) 8%, transparent);box-shadow:inset 0 0 0 1.5px var(--accent)}.sgroup.folding .sbody{overflow:hidden}.srow.suggestion .fname{color:var(--muted)}.sideas-toggle{color:var(--accent);font:500 12.5px var(--ui);cursor:pointer;background:0 0;border:0;margin:4px 22px 8px 48px;padding:6px 0;display:block}.s-place{max-width:none}.sideas-sub{color:var(--dim);font:500 11px var(--ui);letter-spacing:.05em;text-transform:uppercase;margin:10px 22px 2px 48px}.health .hcard.tl-floating{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none}.pulse2{flex-direction:column;gap:18px;display:flex}.pl-kicker{color:var(--dim);font:500 11.5px var(--ui);letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px}.pl-h{color:var(--muted);font:600 12.5px var(--ui);margin:4px 0 8px}.pl-dim{color:var(--dim);font-size:12.5px}.up{color:var(--up)}.down{color:var(--down)}.pl-brief{padding:6px 0 4px}.pl-date{color:var(--accent);font:600 12px var(--ui);letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px}.pl-line{color:var(--ink-2);font-family:var(--read);max-width:62ch;margin:0 0 10px;font-size:19px;line-height:1.5}.pl-line:first-of-type{color:var(--ink);font-size:23px;line-height:1.4}.pl-line.small{color:var(--muted);font-size:14px}.pl-link{color:var(--ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-underline-offset:4px;cursor:pointer;transition:text-decoration-color var(--t), color var(--t);background:0 0;border:0;padding:0;font-weight:600;text-decoration-thickness:2px;display:inline}.pl-link:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.pl-link.quiet{text-align:left;font-weight:500;text-decoration:none}.pl-link.quiet:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.pl-link.read{color:var(--muted)}.pl-big{border-radius:var(--tl-radius-pane);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);padding:18px 20px 16px}.pl-big-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pl-big-name{color:var(--ink);font:700 26px/1.2 var(--read);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pl-big-name:hover{color:var(--accent)}.pl-tick{border-radius:var(--tl-radius-pill);background:var(--hover);font:600 12.5px var(--ui);font-variant-numeric:tabular-nums;margin-left:auto;padding:3px 9px}.pl-sub{color:var(--dim);margin:6px 0 14px;font-size:12.5px;line-height:1.5}.pl-big-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:22px;display:grid}.pl-arc{border-left:2px solid var(--line);flex-direction:column;gap:12px;margin:0 0 12px;padding:0 0 0 16px;list-style:none;display:flex}.pl-arc li{flex-direction:column;gap:3px;display:flex;position:relative}.pl-arc li:before{content:"";background:var(--raised);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--accent);border-radius:50%;position:absolute;top:4px;left:-22px}.pl-arc li:last-child:before{background:var(--accent)}.pl-when{color:var(--accent);font:600 11.5px var(--ui)}.pl-arc .pl-link{font-family:var(--read);font-size:15px;line-height:1.35}.pl-src{color:var(--dim);font-size:12px}.pl-angles{flex-direction:column;gap:8px;display:flex}.pl-angle{border-radius:var(--radius-tile);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t), transform var(--t) var(--ease);border:0;flex-direction:column;gap:6px;padding:12px 14px 12px 18px;display:flex;position:relative}.pl-angle:before{content:"“";color:var(--accent);font:700 22px var(--read);position:absolute;top:2px;left:6px}.pl-angle:hover{background:var(--hover);transform:translate(2px)}.pl-quote{color:var(--ink);font-family:var(--read);font-size:15px;line-height:1.4}.pl-by{color:var(--muted);font-size:12px}.pl-tag{border-radius:var(--tl-radius-pill);box-shadow:inset 0 0 0 1px var(--line);color:var(--dim);font:500 10.5px var(--ui);padding:1px 7px;position:absolute;bottom:10px;right:10px}.pl-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.pl-card{border-radius:var(--radius-card);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.pl-card-h{color:var(--ink);font:600 14px var(--ui);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.pl-card-h:after{content:" →";color:var(--dim);transition:color var(--t)}.pl-card-h:hover:after{color:var(--accent)}.pl-quote-row{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pl-quote-row b{color:var(--ink);font-size:20px;font-weight:600}.pl-rivals{color:var(--muted);font-variant-numeric:tabular-nums;white-space:pre-wrap;font-size:12px}.pl-heads{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:6px;display:flex}.pl-heads .pl-link{font-family:var(--read);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.pl-teams{flex-direction:column;gap:8px;display:flex}.pl-team{grid-template-columns:22px auto 1fr;align-items:center;gap:8px;font-size:13px;display:grid}.pl-team img{object-fit:contain;width:22px;height:22px}.pl-team b{color:var(--ink);font-weight:600}.pl-team .pl-dim{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.pl-race-row{border-radius:var(--radius-row);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) 34px 90px 28px;align-items:center;gap:10px;padding:8px 10px;display:grid}.pl-race-row:hover{background:var(--hover)}.pl-rank{color:var(--dim);font:600 13px var(--ui);font-variant-numeric:tabular-nums}.pl-race-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.pl-move{font:600 11px var(--ui);text-align:center}.pl-move.up{color:var(--up)}.pl-move.down{color:var(--down)}.pl-move.same{color:var(--dim)}.pl-move.new{border-radius:var(--tl-radius-pill);background:var(--accent-soft);color:var(--accent);padding:1px 0}.pl-race-row .tbars{gap:2px;height:22px}.pl-race-n{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.pl-missed{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.pl-miss{border-radius:var(--radius-tile);box-shadow:inset 0 0 0 1px var(--line);border:0;border-left:3px solid var(--accent);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);background:0 0;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.pl-miss:hover{background:var(--hover)}.pl-miss b{color:var(--ink);font-size:14px}.pl-miss-t{color:var(--ink-2);font-family:var(--read);font-size:13.5px;line-height:1.35}.pl-legend{color:var(--muted);gap:14px;margin:4px 0 8px;font-size:11.5px;display:flex}.pl-legend span:before{content:"";vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.pl-legend .news:before{background:color-mix(in srgb, var(--muted) 55%, transparent)}.pl-legend .you:before{background:var(--accent)}.pl-mix{flex-direction:column;gap:6px;display:flex}.pl-mix-row{grid-template-columns:110px minmax(0,1fr) minmax(0,1fr) 70px;align-items:center;gap:8px;font-size:12px;display:grid}.pl-mix-name{color:var(--ink-2)}.pl-mix-bar{background:color-mix(in srgb, var(--line) 55%, transparent);border-radius:4px;height:8px;overflow:hidden}.pl-mix-bar i{height:100%;transition:width var(--t-pane) var(--ease);border-radius:4px;display:block}.pl-mix-bar.news i{background:color-mix(in srgb, var(--muted) 55%, transparent)}.pl-mix-bar.you i{background:var(--accent)}.pl-mix-n{color:var(--dim);text-align:right;font-variant-numeric:tabular-nums}.pl-more{margin-top:6px}.pl-more>summary{cursor:pointer;color:var(--accent);font:500 13px var(--ui);border-top:1px solid var(--line);padding:12px 0}#rows.enter :is(.pl-brief,.pl-big,.pl-card,.pl-race-row,.pl-miss,.pl-angle){animation:rise .55s var(--ease) both}#rows.enter .pl-line:nth-of-type(2){animation:rise .55s var(--ease) both;animation-delay:60ms}#rows.enter .pl-line:nth-of-type(3){animation:rise .55s var(--ease) both;animation-delay:.12s}#rows.enter .pl-line:nth-of-type(4){animation:rise .55s var(--ease) both;animation-delay:.18s}#rows.enter .pl-line:nth-of-type(n+5){animation:rise .55s var(--ease) both;animation-delay:.24s}#rows.enter .pl-race-row:nth-child(n+3){animation-delay:60ms}#rows.enter .pl-race-row:nth-child(n+5){animation-delay:.12s}#rows.enter .pl-race-row:nth-child(n+7){animation-delay:.18s}#rows.enter .pl-arc li{animation:rise .5s var(--ease) both}#rows.enter .pl-arc li:nth-child(2){animation-delay:90ms}#rows.enter .pl-arc li:nth-child(3){animation-delay:.18s}.pl-big-cols:where(html.lmax-860 .list *),.pl-two:where(html.lmax-860 .list *){grid-template-columns:minmax(0,1fr)}.pl-line:where(html.lmax-520 .list *){font-size:17px}.pl-line:first-of-type:where(html.lmax-520 .list *){font-size:20px}.pl-big:where(html.lmax-520 .list *){padding:14px 14px 12px}.pl-big-name:where(html.lmax-520 .list *){font-size:22px}.pl-race-row:where(html.lmax-520 .list *){grid-template-columns:16px minmax(0,1fr) 30px 60px 22px;gap:8px;padding:8px 4px}.pl-mix-row:where(html.lmax-520 .list *){grid-template-columns:74px minmax(0,1fr) minmax(0,1fr) 56px}.coming-up{margin-bottom:18px}.coming-up .board-title{margin-top:4px}.games{grid-template-columns:repeat(auto-fill,minmax(min(100%,215px),1fr));gap:8px;display:grid}.game{border-radius:var(--tl-radius);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:7px;min-width:0;padding:10px 12px;display:flex}.game.today{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, var(--line))}.game.live{box-shadow:inset 0 0 0 1.5px var(--down)}.g-when{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.g-when span{margin-left:auto}.g-when b{color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:600}.game.today .g-when b{color:var(--accent)}.g-when span{color:var(--dim);white-space:nowrap;font-size:12px}.g-live{border-radius:var(--radius-chip);background:var(--down);letter-spacing:.06em;text-transform:uppercase;padding:1px 8px;animation:2s ease-in-out infinite breathe;color:var(--on-alert)!important;font-size:11px!important}.g-match{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.g-team{min-width:0;color:var(--muted);align-items:center;gap:8px;display:flex}.g-team.home{text-align:right;flex-direction:row-reverse}.g-team img{object-fit:contain;flex:none;width:24px;height:24px}.g-team b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.g-team.mine{color:var(--ink)}.g-team.mine b{font-weight:700}.g-score{color:var(--ink);font:700 18px var(--ui);font-variant-numeric:tabular-nums;margin-inline:2px}.g-at{color:var(--dim);font-size:12px}.g-meta{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.4;overflow:hidden}.game.both .g-meta{color:var(--accent)}.g-cal{border-radius:var(--radius-ctl);width:26px;height:26px;color:var(--dim);cursor:pointer;transition:color var(--t), background-color var(--t);background:0 0;border:0;flex:none;place-items:center;margin:-4px -6px -4px 0;display:grid}.g-cal svg{width:16px;height:16px}.g-cal:hover{color:var(--ink);background:var(--hover)}.games:where(html.lmax-760 .list *){scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px;scroll-padding:0 16px;display:flex;overflow-x:auto}.games:where(html.lmax-760 .list *)::-webkit-scrollbar{display:none}.game:where(html.lmax-760 .list *){scroll-snap-align:start;flex:0 0 78%}#rows.enter .game{animation:rise .5s var(--ease) both}#rows.enter .game:nth-child(2){animation-delay:50ms}#rows.enter .game:nth-child(3){animation-delay:.1s}#rows.enter .game:nth-child(n+4){animation-delay:.15s}.game{container-type:inline-size}.g-abbr{display:none}@container (width<=250px){.g-team:not(.mine) .g-full{display:none}.g-team:not(.mine) .g-abbr{display:inline}}.g-when b{text-overflow:ellipsis;min-width:0;overflow:hidden}.g-when span{flex:none}.pl-top{grid-template-columns:minmax(0,1.75fr) minmax(250px,1fr);align-items:start;gap:28px;display:grid}.pl-top .pl-line{max-width:none}.pl-glance{border-radius:var(--radius-card);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);padding:14px 16px}.pl-g-row{border:0;border-top:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.pl-glance .pl-kicker+.pl-g-row{border-top:0}button.pl-g-row{cursor:pointer}button.pl-g-row:hover .pl-g-l{color:var(--ink)}.pl-g-l{color:var(--muted);transition:color var(--t);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pl-g-v{color:var(--ink);font:600 13.5px var(--ui);font-variant-numeric:tabular-nums;white-space:pre}.pl-g-v.accent{color:var(--accent)}.pl-grid3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.pl-card-h{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.pl-card-h b{color:var(--ink);font-size:15px;font-weight:600}.pl-card-h b:after{content:" →";color:var(--dim);transition:color var(--t)}.pl-card-h:hover b:after{color:var(--accent)}.pl-card-h span{color:var(--dim);font-size:11.5px;font-weight:400}.pl-card-h:after{content:none}.pl-qn{color:var(--muted);min-width:0;font-size:12.5px}.pl-quote-row.small b{font-size:15px}.pl-rivals{white-space:normal;flex-wrap:wrap;gap:4px 12px;display:flex}.pl-rival{white-space:nowrap}.pl-sublists{flex-direction:column;gap:12px;display:flex}.pl-subl .pl-heads{border-top:0;padding-top:4px}.pl-subh{color:var(--accent);font:600 11.5px var(--ui);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}.pl-team{grid-template-columns:24px minmax(0,1fr) auto;gap:10px}.pl-team-i{flex-direction:column;min-width:0;display:flex}.pl-team-i .pl-dim{font-size:11.5px}.pl-next{color:var(--muted);font:500 11.5px var(--ui);white-space:nowrap;font-variant-numeric:tabular-nums}.pl-next.today{color:var(--accent);font-weight:600}.pl-teams{gap:10px}.pl-race-row{grid-template-columns:18px minmax(80px,1fr) minmax(70px,1fr) 30px 32px}.pl-race-row .pl-move{order:4}.pl-race-row .tbars{order:3}.pl-race-row .pl-race-n{order:5}.pl-reading .pl-mix{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px;display:grid}.pl-grid3:where(html.lmax-1000 .list *){grid-template-columns:repeat(2,minmax(0,1fr))}.pl-top:where(html.lmax-860 .list *){grid-template-columns:minmax(0,1fr);gap:14px}.pl-reading .pl-mix:where(html.lmax-860 .list *),.pl-grid3:where(html.lmax-620 .list *){grid-template-columns:minmax(0,1fr)}#rows.enter :is(.pl-glance,.pl-reading){animation:rise .55s var(--ease) both;animation-delay:80ms}.pl-team-i .pl-dim{white-space:normal;overflow:visible}.newbtn{color:var(--muted);transition:color var(--t), background-color var(--t)}.newbtn.has-new{color:var(--ink)}.newbtn:not(.has-new):after{opacity:0;transform:scale(.4)}.newbtn:after{transition:opacity var(--t) var(--ease), transform var(--t-slow) var(--ease)}.newbtn.spin svg{animation:.9s linear infinite spin}.newbtn:active svg{transition:transform var(--t-fast) var(--ease);transform:rotate(-30deg)}.stage{height:auto;font:600 12px var(--ui);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:0;align-items:center;gap:4px;padding:0;display:inline-flex;box-shadow:none!important;background:0 0!important}.stage:before{font-size:12px;line-height:1}.stage.emerging{color:var(--accent)}.stage.emerging:before{content:"✦"}.stage.building{color:var(--accent)}.stage.building:before{content:"↗"}.stage.ongoing{color:var(--muted)}.stage.ongoing:before{content:"→"}.stage.fading{color:var(--dim)}.stage.fading:before{content:"↘"}@media (max-width:760px){.head{gap:4px}.head .search-toggle,.head .newbtn{width:36px;height:36px}.head-actions{gap:4px}#seg button{padding-inline:10px}.head .head-text .sub{font-size:11.5px}}@media (max-width:400px){#seg button{padding-inline:8px}.head .head-text .sub{display:none}}@media (max-width:760px){.head .menu-btn,.head .searchbox,.head .search-toggle,.head .view-menu>summary{width:36px;min-width:36px;height:36px}.head .searchbox:has(.search-field:not([hidden])){width:auto}.head .view-menu{width:36px}#seg button{padding-inline:9px;font-size:14px}}.pl-guide{flex-direction:column;gap:10px;display:flex}.pl-g{grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.pl-g-label{color:var(--accent);font:600 11.5px var(--ui);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pl-g-text{color:var(--ink-2);font-family:var(--read);font-size:16.5px;line-height:1.45}.pl-g:first-child .pl-g-text{color:var(--muted);font-size:15px}.pl-g:nth-child(2) .pl-g-text{color:var(--ink);font-size:19px;line-height:1.4}.pl-g .pl-link.pl-hl{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;font-weight:600;text-decoration-thickness:1px}.pl-g .pl-link.pl-hl:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);color:var(--accent)}.pl-by2{color:var(--dim);font:12.5px var(--ui);white-space:nowrap}.pl-g:where(html.lmax-520 .list *){grid-template-columns:minmax(0,1fr);gap:2px}.pl-g-text:where(html.lmax-520 .list *){font-size:15.5px}.pl-g:nth-child(2) .pl-g-text:where(html.lmax-520 .list *){font-size:17px}#rows.enter .pl-g{animation:rise .5s var(--ease) both}#rows.enter .pl-g:nth-child(2){animation-delay:50ms}#rows.enter .pl-g:nth-child(3){animation-delay:.1s}#rows.enter .pl-g:nth-child(4){animation-delay:.15s}#rows.enter .pl-g:nth-child(n+5){animation-delay:.2s}.backbtn{border-radius:var(--tl-radius-pill);background:var(--raised);height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font:500 13px var(--ui);cursor:pointer;animation:fadein .25s var(--ease) both;transition:background-color var(--t), color var(--t);border:0;flex:none;align-items:center;gap:4px;margin-right:2px;padding:0 10px 0 6px;display:inline-flex}.backbtn[hidden]{display:none}.backbtn svg{flex:none;width:17px;height:17px}.backbtn span{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}@media (hover:hover){.backbtn:hover{background:var(--hover);color:var(--ink)}}@media (max-width:760px){.app.has-back .head .menu-btn{display:none}.backbtn{height:36px;padding:0 8px 0 4px}.backbtn span{max-width:64px}}@media (max-width:400px){.backbtn span{display:none}.backbtn{justify-content:center;width:36px;padding:0}}.trending.has-open:where(html.lmax-760 .list *){align-items:flex-start}.trending .trend.open:where(html.lmax-760 .list *){flex-basis:100%}.trend.open .tr-list:where(html.lmax-760 .list *),.trend.open .tr-line.extra-sm:where(html.lmax-760 .list *){display:flex}@media (max-width:760px){.backbtn span{display:none}.backbtn{justify-content:center;width:36px;padding:0}.app.has-back .head .head-text .sub,.app.has-back .head .searchbox,.app.has-back .head .newbtn{display:none}}#nav>.label+.label{display:none}.folder-row{align-items:center;gap:2px;display:flex}.folder-row>.nav{flex:1;min-width:0;padding-left:6px}.fold-toggle,.fold-spacer{flex:none;width:26px;height:32px}.fold-toggle{border-radius:var(--radius-ctl);color:var(--dim);cursor:pointer;transition:color var(--t), background-color var(--t);background:0 0;border:0;place-items:center;padding:0;display:grid}.fold-toggle svg{width:10px;height:10px;transition:transform var(--t-slow) var(--ease)}.folder.open .fold-toggle svg{transform:rotate(90deg)}@media (hover:hover){.fold-toggle:hover{color:var(--ink);background:var(--hover)}}.fold-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.folder>.folder-row>.nav{color:var(--ink-2);font-weight:500}.folder>.folder-row>.nav.on{color:var(--ink)}.subs .nav{position:relative;padding-left:46px!important}.subs .nav:before{content:"";background:var(--line);width:4px;height:4px;transition:background-color var(--t);border-radius:50%;margin-top:-2px;position:absolute;top:50%;left:32px}.subs .nav.on:before{background:var(--accent)}:is(.dash-hero,.trend,.story-card,.beat-open,.team-card,.featured,.cmp-block,.pl-big,.pl-card,.pl-glance,.dash-brief,.tstat,.sresult,.sadd){border-radius:var(--radius-card)}:is(.tech-tile,.game,.pl-angle,.pl-miss,.tp-tile,.quote-card){border-radius:var(--radius-tile)}:is(.cmp-row,.story-line,.pl-race-row,.s-remove){border-radius:var(--radius-row)}@media (max-width:760px){.rail{top:var(--top-room);padding-top:0}}.folder-row{border-radius:var(--radius);transition:background-color var(--t)}.folder-row:has(>.nav.on){background:var(--tl-primary-wash);box-shadow:var(--tl-highlight-control)}.folder-row>.nav.on{box-shadow:none;background:0 0}@media (hover:hover){.folder-row:not(:has(>.nav.on)):hover{background:var(--control-hover,var(--hover))}.folder-row>.nav:not(.on):hover{background:0 0}}.filter-menu{flex:0 auto;min-width:0;position:relative}.filter-menu>summary{cursor:default;pointer-events:none;align-items:center;gap:2px;min-width:0;list-style:none;display:flex}.filter-menu>summary::-webkit-details-marker{display:none}.filter-menu .fm-chev{width:14px;height:14px;color:var(--dim);transition:transform var(--t) var(--ease);flex:none;display:none}.filter-menu[open] .fm-chev{transform:rotate(180deg)}.filter-options{width:230px;left:0;right:auto}.filter-options>button{height:52px}.filter-options>button>span{color:var(--ink-2);font:500 14px var(--ui);flex-direction:column;gap:1px;display:flex}.filter-options>button>span small{color:var(--dim);font:400 11.5px var(--ui)}.filter-options .fm-check{width:17px;height:17px;color:var(--accent);opacity:0;flex:none}.filter-options>button.on .fm-check{opacity:1}.filter-options>button.on>span{color:var(--ink)}.filter-menu:not([open]) .filter-options{display:none}@media (min-width:761px){.filter-menu .filter-options{display:none}}@media (max-width:760px){#seg{display:none}.head .head-text{flex:auto;gap:8px;overflow:visible}.head .head-text h1{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.filter-menu>summary{pointer-events:auto;cursor:pointer;border-radius:var(--tl-radius-pill);height:36px;transition:background-color var(--t);margin-left:-4px;padding:0 6px 0 8px}.filter-menu[open]>summary{background:var(--control-hover)}.filter-menu .fm-chev{display:block}.head .head-text .filter-menu .sub{color:var(--muted);text-overflow:ellipsis;font-size:12.5px;display:inline;overflow:hidden}.app.has-back .head .head-text .filter-menu .sub{display:inline}}@media (max-width:400px){.head .head-text .filter-menu .sub{display:inline}}.row .trtag{border-radius:var(--tl-radius-pill);background:var(--accent-soft);min-width:0;max-width:46%;color:var(--accent);flex:0 auto;align-items:center;gap:4px;margin-left:8px;padding:1px 8px 1px 6px;font-size:11.5px;line-height:18px;display:inline-flex}.row .trtag svg{fill:currentColor;flex:none;width:10px;height:10px}.row .trtag span{text-overflow:ellipsis;min-width:0;overflow:hidden}.row.read .trtag{box-shadow:inset 0 0 0 1px var(--line);color:var(--dim);background:0 0}.row .trtag:where(html.lmin-600 .list *){flex:none;max-width:180px;margin-left:0;font-size:12px}.row .trtag+.age:before{content:none}.row .trtag+.age{margin-left:8px}.row .trtag+.age:where(html.lmin-600 .list *){margin-left:auto}:root{--pane-gap:8px;--tl-edge-light:inset 0 1px 0 #e8f2ff13, inset 0 0 0 1px #dae0e80e;--tl-material-top:radial-gradient(130% 110px at 50% -54px, #e8f2ff0e, transparent 72%), linear-gradient(180deg, var(--tl-light-soft), transparent 42px)}@media (min-width:761px){.app{background:var(--tl-canvas)}.app>.rail{top:var(--pane-gap);bottom:var(--pane-gap);left:var(--pane-gap);width:calc(240px - var(--pane-gap));border-radius:var(--tl-radius-pane);box-shadow:0 1px 2px #0000004d,0 10px 30px #00000047}.app.unpinned>.rail{transform:translate(calc(-100% - 48px))}.app.unpinned.peek>.rail{transform:translate(0,0);box-shadow:0 2px 6px #0000004d,0 24px 64px #00000080}.app>.list{margin:var(--pane-gap);border-radius:var(--tl-radius-pane);isolation:isolate;overflow:clip;box-shadow:0 1px 2px #00000040,0 8px 24px #00000029}.reader{top:var(--pane-gap);bottom:var(--pane-gap);right:var(--pane-gap);left:calc(240px + var(--pane-gap));border-radius:var(--tl-radius-pane);box-shadow:0 2px 6px #00000047,0 18px 54px #0000006b}.reader>.rbar{border-radius:var(--tl-radius-pane) var(--tl-radius-pane) 0 0}.app>.rail:before,.app>.list:before,.reader:before{content:"";z-index:9;border-radius:inherit;box-shadow:var(--tl-edge-light);pointer-events:none;position:absolute;inset:0}.rail>.mark,.head,.rbar{background-image:var(--tl-material-top)}}@media (min-width:761px) and (max-width:1180px){.app.unpinned .reader{left:var(--pane-gap)}}@media (min-width:1181px){.reader{left:auto}}.head:after{content:"";background:linear-gradient(var(--tl-pane-surface,var(--bg)), transparent);opacity:0;pointer-events:none;height:16px;transition:opacity var(--t-slow);position:absolute;top:100%;left:0;right:0}.head.scrolled:after{opacity:1}.row{isolation:isolate}.row:before{content:"";z-index:-1;border-radius:var(--radius-tile);pointer-events:none;width:auto;transition:background-color var(--t);background:0 0;display:block;position:absolute;inset:3px 8px;transform:none}.app.strip .row:before{top:3px;bottom:3px}.row.sel,.row.picked,.row.sel:hover{box-shadow:none;background:0 0}.row.sel:before{background:var(--sel);box-shadow:var(--tl-highlight-control)}.row.picked:before{background:var(--tl-primary-wash)}.row.sel+.row,.row.picked+.row{box-shadow:none}@media (hover:hover){.row:hover{background:0 0}.row:hover:before{background:var(--control-hover)}.row.sel:hover:before{background:var(--sel)}.row:hover+.row{box-shadow:none}}@media (min-width:761px){.app>.rail{--tl-pane-surface:var(--tl-canvas);box-shadow:none;background:0 0;border-radius:0}.app>.rail:before{content:none}.app>.rail>.mark{box-shadow:none;background:0 0}.app.unpinned>.rail{--tl-pane-surface:var(--tl-surface-navigation);background:var(--tl-surface-navigation);border-radius:var(--tl-radius-pane)}.app.unpinned>.rail:before{content:""}.app.unpinned>.rail>.mark{background-color:var(--tl-surface-navigation)}.app.unpinned.peek>.rail{box-shadow:0 24px 64px #0000008c}.app>.list{box-shadow:none}.reader{box-shadow:0 12px 40px #00000052}.reader:before{box-shadow:inset 0 1px #e8f2ff17,inset 0 0 0 1px #dae0e80f}}.trend .tr-line.extra:where(html.lmin-761 .list *),.trend .tr-line.extra-sm:where(html.lmin-761 .list *){display:flex}.trend .tr-more:where(html.lmin-761 .list *){display:none}.trend .tr-list.scrolls:where(html.lmin-761 .list *){contain:size;overscroll-behavior:contain;scrollbar-width:none;background:linear-gradient(var(--raised) 30%, transparent) top / 100% 36px no-repeat local, linear-gradient(transparent, var(--raised) 70%) bottom / 100% 36px no-repeat local, radial-gradient(farthest-side at 50% 0, #00000073, transparent) top / 100% 12px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, #00000073, transparent) bottom / 100% 12px no-repeat scroll;flex:auto;min-height:168px;overflow-y:auto}.trend.hero .tr-list.scrolls:where(html.lmin-761 .list *){min-height:276px}.trend .tr-list.scrolls:where(html.lmin-761 .list *)::-webkit-scrollbar{width:0;display:none}.trending.one .trend.hero .tr-list.scrolls:where(html.lmin-761 .list *){min-height:0}.trending:where(html.lmin-761 .list *){align-items:stretch}.trend{position:relative}.tr-bar{z-index:2;cursor:pointer;opacity:0;width:14px;transition:opacity var(--t-slow);touch-action:none;display:none;position:absolute;right:2px}.tr-bar.has{display:block}.trend:hover .tr-bar.has,.tr-bar.has.awake,.tr-bar.has.drag{opacity:1}.tr-thumb{cursor:grab;will-change:transform;width:2px;transition:scale var(--t) var(--ease), background-color var(--t);background:#fff3;border-radius:4px;margin-left:-1px;position:absolute;top:0;left:50%}.tr-bar.awake .tr-thumb{background:rgba(var(--accent-rgb), .6)}.tr-bar:hover .tr-thumb,.tr-bar.drag .tr-thumb{background:var(--accent);scale:2.5 1}.tr-bar.drag .tr-thumb{cursor:grabbing;transition:scale var(--t) var(--ease)}.tr-bar:where(html.lmax-760 .list *){display:none!important}.topbtn{left:50%;top:calc(var(--headH,72px) + 10px);z-index:6;border-radius:var(--tl-radius-pill);height:36px;color:var(--ink);font:500 13px var(--ui);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--t) var(--ease), transform var(--t-slow) var(--ease);align-items:center;gap:6px;padding:0 16px 0 12px;display:inline-flex;position:absolute;transform:translate(-50%,-10px)scale(.96)}.topbtn.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.topbtn[hidden]{display:none}.topbtn svg{width:16px;height:16px;color:var(--accent)}@media (hover:hover){.topbtn:hover{background-color:var(--tl-surface-raised);color:var(--ink)}.topbtn:hover svg{transform:translateY(-1px)}}.topbtn svg{transition:transform var(--t) var(--ease)}@media (min-width:1181px){.app.strip .topbtn{left:calc((100% - var(--rw)) / 2)}}@media (prefers-reduced-motion:reduce){.topbtn{transition:opacity var(--t-fast);transform:translate(-50%)}}.tp-last+.tp-next{border-top:0;padding-top:4px}.tp-res{min-width:16px;font:700 12.5px var(--ui);text-align:center;flex:none}.tp-res.w{color:var(--up)}.tp-res.l{color:var(--down)}.tp-res.t{color:var(--muted)}.pl-last{font-weight:600}.pl-last.w{color:var(--up)}.pl-last.l{color:var(--down)}:root,:root[data-density="3"]{--d-row:14px;--d-meta:6px;--d-day:26px;--d-sec:26px;--d-lh:1.46;--k:1.3;--d-side:20px;--d-cx:18px;--d-tap:48px;--d-bar:44px;--d-para:1.25em}:root[data-density="1"]{--d-row:4px;--d-meta:2px;--d-day:22px;--d-sec:12px;--d-lh:1.36;--k:.7;--d-side:12px;--d-cx:13px;--d-tap:40px;--d-bar:40px;--d-para:.85em}:root[data-density="2"]{--d-row:8px;--d-meta:4px;--d-day:24px;--d-sec:16px;--d-lh:1.42;--k:1;--d-side:16px;--d-cx:16px;--d-tap:44px;--d-bar:42px;--d-para:1.05em}:root[data-density="4"]{--d-row:20px;--d-meta:8px;--d-day:28px;--d-sec:32px;--d-lh:1.5;--k:1.6;--d-side:22px;--d-cx:20px;--d-tap:52px;--d-bar:46px;--d-para:1.4em}:root[data-density="5"]{--d-row:27px;--d-meta:10px;--d-day:30px;--d-sec:40px;--d-lh:1.54;--k:1.9;--d-side:24px;--d-cx:22px;--d-tap:56px;--d-bar:48px;--d-para:1.55em}@media (max-width:760px){.row{--row-h:calc(2em * var(--d-lh) + 1.43em + 1.5px + 2 * var(--d-row));padding-block:var(--d-row)}.row .t{line-height:var(--d-lh)}.row .m{margin-top:var(--d-meta)}.day{height:var(--d-day);padding-top:calc(var(--d-day) - 20px);padding-bottom:6px}.dash-label{margin:var(--d-sec) 0 calc(var(--d-sec) * .45 + 2px)}.dash-label.latest{margin:calc(var(--d-sec) + 6px) 0 0}.dash .topic-chips{margin-bottom:2px}.trending,.trending.lead2,.trending.pair,.trending.lead3,.trending.trio{gap:calc(6px + var(--d-sec) * .25)}.board .team-cards,.board .games{gap:calc(6px + var(--d-sec) * .3)}.board .league{margin-top:calc(var(--d-sec) * .6)}}@media (min-width:761px){.phone-only{display:none!important}}.density-pref{border-top:1px solid var(--control-line);gap:8px;margin-top:4px;padding:12px 12px 8px;display:grid}.dp-head{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:12px;display:flex}.dp-head b{color:var(--ink);font-weight:500}.dp-steps{border-radius:var(--tl-radius-pill);background:var(--control);box-shadow:inset 0 0 0 1px var(--control-line);grid-template-columns:repeat(5,1fr);gap:4px;padding:3px;display:grid}.dp-steps button{border-radius:var(--tl-radius-pill);height:38px;color:var(--dim);cursor:pointer;transition:background-color var(--t), color var(--t);background:0 0;border:0;place-items:center;display:grid}.dp-steps button svg{fill:currentColor;width:22px;height:22px}.dp-steps button.on{background:var(--tl-primary-wash);color:var(--ink);box-shadow:var(--tl-highlight-control)}@media (max-width:760px){:root{--tl-toolbar-height:var(--d-bar)}.head{padding-top:calc((var(--d-bar) - 36px) / 2);padding-bottom:calc((var(--d-bar) - 36px) / 2)}.dash,.board{padding-left:max(var(--d-side), env(safe-area-inset-left,0px));padding-right:max(var(--d-side), env(safe-area-inset-right,0px))}.trending,.trending.lead2,.trending.pair,.trending.lead3,.trending.trio,.dash .topic-chips,.dash-briefs,.games{margin-inline:calc(-1 * var(--d-side));padding-inline:var(--d-side);scroll-padding:0 var(--d-side)}.head,.rbar,.app.full-reader .rbar{padding-left:max(calc(var(--d-side) - 4px), env(safe-area-inset-left,0px));padding-right:max(calc(var(--d-side) - 4px), env(safe-area-inset-right,0px))}.tr-head{padding:calc(10px * var(--k)) var(--d-cx) calc(8px * var(--k))}.trend:not(.open) .dash-hero.tr-lead .dh-body,.trend .dash-hero.tr-lead .dh-body{padding:calc(10px * var(--k)) var(--d-cx) calc(12px * var(--k));gap:calc(4px * var(--k))}.trend:not(.open) .dash-card.tr-lead{padding:calc(10px * var(--k)) var(--d-cx) calc(12px * var(--k))}.tr-line{padding:calc(9px * var(--k)) var(--d-cx);gap:calc(2px * var(--k))}.tr-more{height:calc(var(--d-tap) - 6px)}.dash-brief{padding:calc(12px * var(--k)) var(--d-cx);gap:calc(8px * var(--k))}.dash .topic-chips,.topic-chips{gap:calc(6px * var(--k))}.topic-chip{height:calc(26px + 6px * var(--k));padding:0 calc(8px + 4px * var(--k))}.board-title{margin:calc(18px * var(--k)) 0 calc(10px * var(--k))}.coming-up{margin-bottom:calc(18px * var(--k))}.coming-up .board-title{margin-top:calc(4px * var(--k))}.game{padding:calc(10px * var(--k)) calc(var(--d-cx) - 4px);gap:calc(7px * var(--k))}.team-card{padding:calc(14px * var(--k)) var(--d-cx);gap:calc(12px * var(--k))}.tp-tiles{gap:calc(8px * var(--k))}.tp-tile{padding:calc(9px * var(--k)) 10px}.tp-form{gap:calc(6px * var(--k)) 16px}.tp-next{padding-top:calc(10px * var(--k))}.tp-last+.tp-next{padding-top:calc(4px * var(--k))}.standings td{height:calc(26px + 8px * var(--k))}.tech-grid{gap:calc(10px * var(--k))}.tech-tile{padding:calc(11px * var(--k)) 12px calc(8px * var(--k));gap:calc(4px * var(--k))}.featured{padding:calc(16px * var(--k)) calc(var(--d-cx) + 2px) calc(14px * var(--k))}.cmp-block{margin-top:calc(14px * var(--k));padding:calc(2px * var(--k)) calc(var(--d-cx) - 2px) calc(12px * var(--k))}.cmp-row{height:calc(30px + 8px * var(--k))}.pulse2{gap:calc(18px * var(--k))}.pl-top{gap:calc(14px * var(--k))}.pl-two{gap:calc(22px * var(--k))}.pl-card,.pl-glance{padding:calc(14px * var(--k)) var(--d-cx)}.pl-card{gap:calc(8px * var(--k))}.pl-big{padding:calc(14px * var(--k)) calc(var(--d-cx) - 2px) calc(12px * var(--k))}.pl-guide{gap:calc(10px * var(--k))}.pl-g{gap:calc(2px * var(--k))}.pl-kicker{margin-bottom:calc(10px * var(--k))}.pl-race-row{padding-block:calc(8px * var(--k))}.pl-team{gap:calc(10px * var(--k))}#nav .nav,.subs .nav{min-height:var(--d-tap)}.folder-row .fold-toggle,.folder-row .fold-spacer{height:var(--d-tap)}#nav .label{height:auto;min-height:calc(22px + 14px * var(--k));padding-top:calc(14px * var(--k))}.view-options>button{height:calc(var(--d-tap) - 2px)}article{padding-left:max(calc(var(--d-side) + 6px), env(safe-area-inset-left,0px));padding-right:max(calc(var(--d-side) + 6px), env(safe-area-inset-right,0px))}article p{margin-bottom:var(--d-para)}article h2.title{margin-bottom:calc(22px * var(--k))}}.hsync.bad{color:var(--warn)}.netnote{border-radius:var(--tl-radius-pill);background:color-mix(in srgb, var(--warn) 14%, transparent);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);color:var(--warn);font:500 12px var(--ui);text-align:center;margin:6px auto 0;padding:5px 12px}.netnote[hidden],#unreadBtn[hidden]{display:none}#unreadBtn svg{flex:none;width:16px;height:16px}#unreadBtn .fillme{fill:none}#unreadBtn.on{color:var(--accent)}#unreadBtn.on .fillme{fill:currentColor;stroke:none}.rbar #unreadBtn{gap:6px;padding-inline:8px;font-size:11px}@media (max-width:760px){.rbar #unreadBtn span{display:none}.rbar #unreadBtn{justify-content:center;width:44px;padding:0}.rbar #unreadBtn svg{width:19px;height:19px}}.rbar #unreadBtn span:where(html.rmax-620 .reader *){display:none}.more .tbtn+.tbtn,.more a+button{margin-left:8px}.topics-folder .nav-head .name{color:var(--ink-2)}.dock #dShare[hidden],#dUnread[hidden],#dClearMark[hidden]{display:none}#dUnread .fillme{fill:none}#dUnread.on{color:var(--accent)}#dUnread.on .fillme{fill:currentColor;stroke:none}@media (max-width:400px){.dock .dbtn{width:40px;min-width:40px}}@media (min-width:761px){.app.unpinned>.list{border-radius:0;margin:0}.app.unpinned>.list:before{content:none}}.eyebrow .alsomore{color:var(--muted);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;margin-left:8px;padding:0}@media (hover:hover){.eyebrow .alsomore:hover{color:var(--accent)}}.also-row{border-top:1px solid var(--line);font-family:var(--ui);flex-wrap:wrap;align-items:center;gap:8px;margin:34px 0 6px;padding-top:18px;display:flex}.also-row .also-label{color:var(--dim);margin-right:2px;font-size:12.5px}.also-row .alsobtn{border-radius:var(--radius-row);background:var(--control);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font:500 13px var(--ui);cursor:pointer;border:0;margin:0;padding:5px 12px}.also-row .alsobtn.plain{cursor:default;color:var(--muted)}@media (hover:hover){.also-row button.alsobtn:hover{color:var(--ink);background:var(--control-hover)}}@media (max-width:760px){article .eyebrow{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;min-width:0;margin-bottom:8px;display:flex}article .eyebrow>b,article .eyebrow .eb-when,article .eyebrow .alsomore{flex:none}article .eyebrow .eb-author{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}article h2.title{margin-bottom:max(16px, calc(14px * var(--k,1)));text-wrap:pretty;font-size:clamp(23px,1.36em,31px);line-height:1.17}article figure.lead,article .lead{margin-top:0;margin-bottom:max(18px, calc(16px * var(--k,1)))}article{padding-top:12px}}.toast{white-space:normal;text-align:center;border-radius:var(--radius-card);text-wrap:balance;width:max-content;max-width:min(100% - 32px,460px);padding:8px 14px;line-height:1.35}.row .tchip{box-shadow:none;font:600 12px/1 var(--ui);letter-spacing:0;vertical-align:1px;background:0 0;border-radius:0;margin-right:9px;padding:0}.row.thread.read .tchip{box-shadow:none;color:var(--dim);background:0 0}.row .trtag{box-shadow:none;background:0 0;border-radius:0;padding:0}.row.read .trtag{box-shadow:none}.row .trtag:before{content:"·";color:var(--muted);margin:0 6px 0 -2px}.row .trtag:where(html.lmin-600 .list *){background:0 0;padding:0}.row .trtag:where(html.lmin-600 .list *):before{content:none}@media (max-width:760px){.head,.rbar,.app.full-reader .rbar{box-shadow:none;background-image:none}.list{background-image:none}body:before{transition:opacity var(--t-slow) var(--ease), background-color var(--t-slow) var(--ease)}body:has(.app.reading):before{background:var(--tl-surface-reading)}html[data-layout=next] body:has(.app.drawer:not(.reading)):before{background:var(--tl-canvas)}.reader{box-shadow:none}}.story-index{flex-wrap:wrap;align-items:baseline;gap:2px 26px;display:flex}.story-ref{color:var(--ink-2);font:500 14px var(--ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:baseline;gap:6px;padding:5px 0;display:inline-flex}.story-ref .sr-name{text-underline-offset:4px;transition:text-decoration-color var(--t), color var(--t);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.story-ref b{color:var(--dim);font:400 12.5px var(--ui);font-variant-numeric:tabular-nums}.story-ref i{color:var(--dim);font-size:12px;font-style:normal}.story-ref.building i,.story-ref.emerging i{color:var(--accent)}.story-ref.emerging i{letter-spacing:.02em;font-size:11px}.story-ref.fading .sr-name{color:var(--muted)}@media (hover:hover){.story-ref:hover .sr-name{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.story-ref:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}#rows.enter .story-index{animation:rise .5s var(--ease) both;animation-delay:.12s}.dash .story-index:where(html.lmax-760 .list *){gap:0 24px}.dash .story-ref:where(html.lmax-760 .list *){padding-block:8px}@media (max-width:760px){.dock{bottom:12px}article{padding-bottom:104px}}.textmenu,.search-field,.bulk-actions{transition:opacity var(--t-fast), display var(--t-fast) allow-discrete}.textmenu[hidden],.search-field[hidden],.bulk-actions[hidden]{opacity:0;pointer-events:none}@starting-style{.bulk-actions{opacity:0}}details[open]>.view-options{animation:menu var(--t) var(--ease) both}:is(.view-menu,.filter-menu)::details-content{opacity:0;transition:opacity var(--t-fast), content-visibility var(--t-fast) allow-discrete}:is(.view-menu,.filter-menu)[open]::details-content{opacity:1}.dbtn{transition:background-color var(--t-fast), color var(--t)}@media (max-width:760px){.row,.day,.endcap{padding-left:max(var(--d-side), env(safe-area-inset-left,0px));padding-right:max(var(--d-side), env(safe-area-inset-right,0px))}.selecting .row{padding-left:calc(max(var(--d-side), env(safe-area-inset-left,0px)) + 28px)}.row-check{left:max(var(--d-side), env(safe-area-inset-left,0px))}}:root{--card:var(--tl-surface-raised-soft);--card-fill:linear-gradient(180deg, #e8f2ff08, #e8f2ff00 72px), var(--card);--card-edge:inset 0 0 0 1px var(--line), inset 0 1px 0 #e8f2ff0d;--card-edge-on:inset 0 0 0 1px rgba(var(--accent-rgb), .55);--card-well:#00000038}:is(.trend,.dash-hero,.dash-brief,.topic-card,.story-card,.beat-open,.team-card,.game,.featured,.cmp-block,.sresult,.pl-big,.pl-card,.pl-glance,.n-card){background:var(--card-fill);border-radius:var(--radius-card);box-shadow:var(--card-edge);border:0}:is(.tech-tile,.quote-card,.tstat,.n-tile){background:var(--card-fill);border-radius:var(--radius-tile);box-shadow:var(--card-edge);border:0}:is(.tech-tile.heat-up,.tech-tile.heat-down){background-image:linear-gradient(#e8f2ff08,#e8f2ff00 72px)}:is(.tp-tile,.pl-angle){background:var(--card-well);border-radius:var(--radius-row);box-shadow:none}:is(.n-card,.dash-hero,.dash-brief,.topic-card,.story-card).sel{box-shadow:var(--card-edge-on)}.tp-place,.pl-tick{background:0 0;border-radius:0;padding:0}.tp-tag{min-width:34px;box-shadow:none;color:var(--dim);border-radius:0;padding:0}.tp-tag.live{border-radius:var(--radius-chip);min-width:0;padding:1px 7px}.head{background-color:var(--tl-pane-surface,var(--tl-surface));-webkit-backdrop-filter:none;background-image:none}.head:after{display:none}.head{transition:box-shadow var(--t)}.head.scrolled{box-shadow:0 1px 0 var(--line)}#saveBtn.on,#dSave.on{color:var(--accent)}#saveBtn.on .fillme,#dSave.on .fillme{fill:currentColor}#saveBtn svg{width:16px;height:16px}.app[data-view=saved] #seg,.app[data-view=saved] .fm-chev{display:none}.saved-page{width:min(100%, var(--colw,100%));padding:2px max(var(--d-side,30px), env(safe-area-inset-right,0px)) 24px max(var(--d-side,30px), env(safe-area-inset-left,0px));box-sizing:border-box;font-family:var(--ui);margin:0 auto}.saved-row{border-bottom:1px solid var(--line);align-items:center;gap:6px;display:flex}.saved-open{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:5px;padding:14px 0;display:flex}.saved-open .t{color:var(--ink);font:550 16px/1.35 var(--ui);text-wrap:pretty;transition:color var(--t)}.saved-open .m{color:var(--dim);font-size:12.5px}.saved-open.sel .t{color:var(--accent)}.saved-rm{border-radius:var(--tl-radius-pill);width:40px;height:40px;color:var(--dim);cursor:pointer;transition:color var(--t), background-color var(--t);background:0 0;border:0;flex:none;place-items:center;margin-right:-10px;display:grid}.saved-rm svg{width:15px;height:15px}@media (hover:hover){.saved-open:hover .t{color:var(--accent)}.saved-rm:hover{color:var(--ink);background:var(--control-hover,var(--hover))}}.saved-open:focus-visible,.saved-rm:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-ctl)}#rows.enter .saved-row{animation:rise .5s var(--ease) both}.setup .keyrow{display:grid;position:relative}.setup .keyrow input{padding-right:64px}.setup .keyshow{border-radius:var(--radius-ctl);height:32px;color:var(--muted);font:500 12.5px var(--ui);cursor:pointer;background:0 0;border:0;padding:0 10px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.setup .keyshow:hover{color:var(--ink)}.hserver .linkbtn{margin-left:2px}:root{--n-edge:inset 0 0 0 1px var(--line);--n-gap:calc(9px * var(--k,1.3));--n-pad:calc(11px * var(--k,1.3));--n-read:var(--read,var(--ui))}.n-today{width:min(100%, var(--colw,100%));padding:6px max(var(--d-side,20px), env(safe-area-inset-right,0px)) 8px max(var(--d-side,20px), env(safe-area-inset-left,0px));gap:calc(var(--n-gap) * 1.5);font-family:var(--ui);flex-direction:column;margin:0 auto;display:flex}.n-hello h2{font:650 27px/1.15 var(--ui);letter-spacing:-.02em;color:var(--ink);margin:0}.n-since{color:var(--muted);margin:6px 0 0;font-size:13.5px}.n-since b{color:var(--accent);font-weight:550}.n-lanes{gap:calc(var(--n-gap) * 1.6);flex-direction:column;display:flex}.n-lane{gap:var(--n-gap);flex-direction:column;min-width:0;display:flex}.n-label{color:var(--dim);font:500 11.5px/1.2 var(--ui);letter-spacing:.06em;text-transform:uppercase}.n-card{gap:calc(6px * var(--k,1.3));width:100%;padding:var(--n-pad) var(--d-cx,16px);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);border:0;flex-direction:column;display:flex;position:relative}.n-hl{color:var(--ink);font:600 17px/1.28 var(--n-read);letter-spacing:-.005em;text-wrap:pretty}.n-card.n-lead .n-hl{letter-spacing:-.012em;font-size:22px;line-height:1.2}.n-pts{border-left:2px solid var(--line);color:var(--ink-2);font:400 14px/1.42 var(--n-read);flex-direction:column;gap:6px;padding-left:12px;display:flex}.n-meta{min-width:0;color:var(--dim);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.n-by{text-overflow:ellipsis;min-width:0;overflow:hidden}.n-age:before{content:"·";margin-right:8px}.n-min{font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.n-card.read .n-min{display:none}.n-card.read .n-meta:after{content:"Read";color:var(--muted);flex:none;margin-left:auto}.n-pill{max-width:50%;color:var(--accent);font:550 12px var(--ui);flex:none;align-items:center;gap:5px;display:inline-flex}.n-pill+.n-by:before{content:"·";color:var(--dim);margin-right:8px}.n-pill span{text-overflow:ellipsis;min-width:0;overflow:hidden}.n-pill svg{fill:currentColor;flex:none;width:10px;height:10px}@media (hover:hover){.n-card:hover,.n-tile:hover{background:var(--hover)}}.n-card:focus-visible,.n-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.n-link:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.n-strip{gap:calc(8px * var(--k,1.3) * .8);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.n-strip[hidden]{display:none}.n-tile{min-width:0;padding:calc(9px * var(--k,1.3) * .85) 12px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t);border:0;flex-direction:column;gap:2px;display:flex}.n-tile span{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.n-tile b{color:var(--ink);font:600 14.5px var(--ui);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.n-tile i{font-style:normal}.n-tile .up{color:var(--up)}.n-tile .down{color:var(--down)}.n-tile b.live{color:var(--accent)}.n-done{color:var(--dim);text-align:center;padding:4px 0 14px;font-size:12.5px}.n-done b{color:var(--ink-2);font-size:13.5px;font-weight:550;display:block}.n-done p{margin:4px 0 0}.n-link{color:var(--muted);font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;padding:0}@media (hover:hover){.n-link:hover{color:var(--accent)}}#rows.enter .n-lane,#rows.enter .n-hello,#rows.enter .n-strip{animation:rise .5s var(--ease) both}#rows.enter .n-lane:nth-child(2){animation-delay:50ms}#rows.enter .n-lane:nth-child(3){animation-delay:.1s}#rows.enter .n-lane:nth-child(n+4){animation-delay:.15s}#rows.enter .n-strip{animation-delay:.19s}.n-today:where(html.lmin-761 .list *){gap:22px;padding-top:14px}.n-hello h2:where(html.lmin-761 .list *){font-size:30px}.n-lanes:where(html.lmin-761 .list *){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 18px;display:grid}.n-lane:first-child:where(html.lmin-761 .list *){grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;display:grid}.n-lane:first-child .n-label:where(html.lmin-761 .list *),.n-lane:first-child .n-card:only-of-type:where(html.lmin-761 .list *){grid-column:1/-1}.n-card.n-lead .n-hl:where(html.lmin-761 .list *){font-size:23px}.n-strip:where(html.lmin-761 .list *){grid-template-columns:repeat(auto-fit,minmax(150px,220px))}.n-done:where(html.lmin-761 .list *){text-align:left}.n-tabs{display:none}@media (max-width:760px){html[data-layout=next] .n-tabs{z-index:41;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(#08090c00, var(--tl-canvas) 40%);pointer-events:none;transition:transform var(--t-slow) var(--ease), opacity var(--t);align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}html[data-layout=next] .n-tabs:before{content:"";inset:8px 12px calc(8px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-card);background:var(--card-fill);box-shadow:var(--card-edge), 0 10px 30px #00000080;pointer-events:auto;position:absolute}.n-tabstrip{pointer-events:auto;flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;min-width:0;height:48px;padding:0 4px;display:grid;position:relative}.n-tab{min-width:0;color:var(--muted);font:550 14.5px var(--ui);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:color var(--t);background:0 0;border:0;padding:0 4px;overflow:hidden}.n-tab.on{color:var(--ink)}.n-tab:active{color:var(--ink-2)}.n-tabind{background:var(--accent);opacity:0;pointer-events:none;width:16px;height:2px;transition:transform var(--t-slow) var(--ease), opacity var(--t);will-change:transform;border-radius:2px;position:absolute;bottom:9px;left:0}#tabSections{border:0;border-left:1px solid var(--line);width:50px;height:48px;color:var(--muted);cursor:pointer;pointer-events:auto;transition:color var(--t);background:0 0;flex:none;place-items:center;padding:0;display:grid;position:relative}#tabSections svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:20px;height:20px}#tabSections.on{color:var(--accent)}.n-tab:focus-visible,#tabSections:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:var(--radius-row)}html[data-layout=next] .app.reading~.n-tabs,html[data-layout=next] .app.reading .n-tabs{opacity:0;transform:translateY(110%)}html[data-layout=next] .list .scroll{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}html[data-layout=next] .head .menu-btn{display:none}html[data-layout=next] .head{padding-left:max(var(--d-side,20px), env(safe-area-inset-left,0px))}html[data-layout=next] .rail{inset:0;top:var(--top-room);width:100%;box-shadow:none;background:var(--tl-canvas);opacity:0;transition:transform var(--t-slow) var(--ease), opacity var(--t), visibility 0s linear var(--t-slow);padding-bottom:calc(76px + env(safe-area-inset-bottom,0px));border-radius:0;transform:translateY(28px)}html[data-layout=next] .app.drawer .rail{opacity:1;transition:transform var(--t-slow) var(--ease), opacity var(--t), visibility 0s;transform:none}html[data-layout=next] .scrim,html[data-layout=next] .rail>.mark,html[data-layout=next] .rail>.rail-foot,html[data-layout=next] #nav>.label,html[data-layout=next] #nav>.indicator{display:none}html[data-layout=next] .rail-scroll{padding:0 max(var(--d-side,20px), env(safe-area-inset-right,0px)) 20px max(var(--d-side,20px), env(safe-area-inset-left,0px))}html[data-layout=next] #nav:before{content:"Sections";color:var(--ink);font:650 27px/1.15 var(--ui);letter-spacing:-.02em;padding:18px 0 10px;display:block}html[data-layout=next] #nav>.nav,html[data-layout=next] #nav .folder-row>.nav{min-height:calc(var(--d-tap,48px) + 6px);box-shadow:none;color:var(--ink);letter-spacing:-.005em;background:0 0;border-radius:0;padding:0;font-size:17px;font-weight:550}html[data-layout=next] #nav .nav .n{color:var(--muted);font-size:13px}html[data-layout=next] #nav .nav.on,html[data-layout=next] #nav .nav.on .n{color:var(--accent)}html[data-layout=next] #nav>.nav,html[data-layout=next] #nav>.folder{border-bottom:1px solid var(--line)}html[data-layout=next] #nav>.folder.topics-folder{border-bottom:0}html[data-layout=next] #nav .folder-row{box-shadow:none;background:0 0;border-radius:0;gap:0}html[data-layout=next] #nav .fold-toggle,html[data-layout=next] #nav .fold-spacer{width:44px;height:calc(var(--d-tap,48px) + 6px);order:3;margin-right:-14px}html[data-layout=next] #nav .fold-toggle{color:var(--muted);border-radius:var(--radius-ctl)}html[data-layout=next] #nav .fold-toggle svg{width:12px;height:12px;transform:rotate(90deg)}html[data-layout=next] #nav .folder.open .fold-toggle svg{transform:rotate(-90deg)}html[data-layout=next] #nav .subs .nav{min-height:var(--d-tap,48px);box-shadow:none;color:var(--ink-2);background:0 0;border-radius:0;font-size:15px;font-weight:450;padding:0 0 0 16px!important}html[data-layout=next] #nav .subs .nav:before{display:none}html[data-layout=next] #nav .subs>div{padding-bottom:8px}html[data-layout=next] .lrail{bottom:calc(86px + env(safe-area-inset-bottom,0px))}}.app[data-view=today] #seg,.app[data-view=today] .filter-menu{display:none}html:not([data-layout=next]) .next-only{display:none!important}@media (max-width:760px){html[data-layout=next] .toast,html[data-layout=next] .toast.actionable{top:auto;bottom:calc(86px + env(safe-area-inset-bottom,0px));transform:translate(-50%,8px)}html[data-layout=next] .toast.on{transform:translate(-50%)}html[data-layout=next] .app.reading .toast,html[data-layout=next] .app.reading .toast.actionable{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}html[data-layout=next] .nav .n{display:none}html[data-layout=next] #unreadBtn,html[data-layout=next] #dUnread{display:none!important}
