@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.BboVrW_className{font-family:Geist,Geist Fallback;font-style:normal}.BboVrW_variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.nw7kYW_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.nw7kYW_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f8;--surf:#fff;--surf2:#f0f2f5;--hover:#f7f8fa;--line:#e7e9ee;--line2:#eff1f4;--ink:#0e1218;--ink2:#49515e;--mut:#848c9a;--brand:#00a37a;--brand-ink:#008562;--brand-soft:#e2f5ef;--on-brand:#fff;--acc:#008562;--acc-soft:#e2f5ef;--gain:#00a06f;--loss:#e0464c;--warn:#b96f00;--gold:#b07a12;--gain-soft:#e2f5ee;--loss-soft:#fcebeb;--warn-soft:#fbf1df;--gold-soft:#fbf1df;--shadow:0 1px 2px #0e12180d;--pop:0 2px 6px #0e12180f, 0 16px 40px -8px #0e121829;--r:14px;--r2:10px;--s1:#2a78d6;--s2:#eb6834;--s3:#1baf7a;--dimdot:#cfd3da;--seq:#00a37a;--c1:#2a78d6;--c2:#eb6834;--c3:#1baf7a;--c4:#eda100;--c5:#e87ba4;--c6:#008300;--c7:#6250d6;--c8:#e34948;--sans:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--serif:var(--sans);--disp:var(--sans);--w:1400px;--top:94px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0d12;--surf:#12161d;--surf2:#1b212b;--hover:#171c25;--line:#232a36;--line2:#1c222c;--ink:#f1f3f7;--ink2:#aab3c1;--mut:#6e7888;--brand:#16cfa0;--brand-ink:#2ce0b2;--brand-soft:#16cfa021;--on-brand:#04261d;--acc:#2ce0b2;--acc-soft:#16cfa021;--gain:#1fd3a0;--loss:#ff6b6f;--warn:#f0b04a;--gold:#f0b04a;--gain-soft:#1fd3a021;--loss-soft:#ff6b6f21;--warn-soft:#f0b04a21;--gold-soft:#f0b04a21;--shadow:none;--pop:0 2px 6px #0006, 0 20px 48px -8px #000000b3;--s1:#3987e5;--s2:#d95926;--s3:#199e70;--dimdot:#333b48;--seq:#16cfa0;--c1:#3987e5;--c2:#d95926;--c3:#199e70;--c4:#c98500;--c5:#d55181;--c6:#008300;--c7:#9085e9;--c8:#e66767}.t5{--tc:var(--gain)}.t4{--tc:#4a9d5b}.t3{--tc:#2a78d6}.t2{--tc:var(--warn)}.t1{--tc:var(--loss)}.t0{--tc:var(--mut)}:root[data-theme=dark] .t4{--tc:#7fd18a}:root[data-theme=dark] .t3{--tc:#6fa8f0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:120px}body{background:var(--bg);min-height:100vh;color:var(--ink);font:14px/1.5 var(--sans);font-feature-settings:"tnum" 1, "cv11" 1;-webkit-font-smoothing:antialiased;margin:0}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4{letter-spacing:-.01em;margin:0;font-weight:600}code{background:var(--surf2);border-radius:4px;padding:1px 5px;font:12px ui-monospace,Cascadia Code,Menlo,Consolas,monospace}:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:4px}::selection{background:var(--acc-soft)}.up{color:var(--gain)}.dn{color:var(--loss)}.mut{color:var(--mut)}.num{font-variant-numeric:tabular-nums}.fine{color:var(--mut);font-size:12px;line-height:1.5}.serif{font-family:var(--serif)}svg.i{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}input[type=range]{accent-color:var(--ink);width:100%}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hdr{z-index:50;background:var(--surf);border-bottom:1px solid var(--line);position:sticky;top:0}.hdr-in{max-width:var(--w);align-items:center;gap:28px;height:60px;margin:0 auto;padding:0 32px;display:flex}.logo{font:600 21px/1 var(--serif);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;align-items:center;gap:9px;display:flex}.logo:hover{text-decoration:none}.logo i{background:var(--ink);border-radius:5px;flex:none;width:22px;height:22px;position:relative}.logo i:after{content:"";border-left:2px solid var(--bg);border-bottom:2px solid var(--bg);height:8px;position:absolute;bottom:6px;left:5px;right:5px;transform:skew(-14deg)}.nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.hdr-tools{align-items:center;gap:10px;margin-left:auto;display:flex}.findbtn{border:1px solid var(--line);background:var(--bg);width:clamp(150px,16vw,280px);height:36px;color:var(--mut);text-align:left;border-radius:6px;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:13.5px;display:flex}.findbtn span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}kbd{font:600 11px var(--sans);color:var(--mut);border:1px solid var(--line);background:var(--surf);border-bottom-width:2px;border-radius:4px;padding:0 5px}.status{position:relative}.statusbtn{border:1px solid var(--line);background:var(--surf);height:36px;color:var(--ink2);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.statusbtn:hover{border-color:var(--mut)}.dot{background:var(--mut);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.dot.ok{background:var(--gain)}.dot.err{background:var(--loss)}.dot.warn{background:var(--warn)}.dot.load{background:var(--acc);animation:1.2s ease-in-out infinite blink}.dot.live{background:var(--gain);animation:1.6s ease-in-out infinite blink}@keyframes blink{50%{opacity:.3}}.popover{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);width:340px;box-shadow:var(--pop);z-index:70;padding:14px 16px;position:absolute;top:calc(100% + 8px);right:0}.popover h4{margin-bottom:6px;font-size:13px}.srcrow{border-top:1px solid var(--line2);grid-template-columns:10px 1fr auto;align-items:center;gap:8px;padding:7px 0;font-size:13px;display:grid}.srcrow:first-of-type{border-top:0}.srcrow small{color:var(--mut);text-align:right;font-size:12px}.pro{font:600 9.5px var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--gold);vertical-align:1px;border:1px solid;border-radius:3px;margin-left:6px;padding:0 3px}.popover .btn{justify-content:center;width:100%;margin-top:10px}.ticker{border-top:1px solid var(--line2);background:var(--surf);align-items:center;height:34px;font-size:12.5px;display:flex;overflow:hidden}.tk-lead{border-right:1px solid var(--line2);white-space:nowrap;height:100%;color:var(--ink2);align-items:center;gap:12px;padding:0 16px 0 32px;font-weight:600;display:flex}.tk-lead:hover{color:var(--ink);text-decoration:none}.tk-track{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.tk-run{width:max-content;animation:120s linear infinite tick;display:flex}.ticker:hover .tk-run{animation-play-state:paused}.tk-run button{white-space:nowrap;color:var(--ink2);background:0 0;border:0;align-items:baseline;gap:7px;padding:0 16px;display:inline-flex}.tk-run button:hover b{text-decoration:underline}.tk-run b{color:var(--ink);font-weight:600}@keyframes tick{to{transform:translate(-50%)}}.alertbar{background:var(--warn-soft);border-bottom:1px solid color-mix(in srgb, var(--warn) 30%, transparent);font-size:13px}.alertbar .wrap{max-width:var(--w);flex-wrap:wrap;align-items:center;gap:14px;margin:0 auto;padding:8px 32px;display:flex}.alertbar b{color:var(--warn)}.page{max-width:var(--w);margin:0 auto;padding:28px 32px 64px}.pagehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.pagehead h1{font:600 32px/1.15 var(--serif);letter-spacing:-.02em}.pagehead p{color:var(--ink2);max-width:72ch;margin:6px 0 0;font-size:14.5px}.pagehead .tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.titlerow{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.badge{font:500 12.5px var(--sans);color:var(--ink2);border:1px solid var(--line);background:var(--surf);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:3px 10px;display:inline-flex}.badge.up{color:var(--gain)}.badge.dn{color:var(--loss)}.note{border-left:3px solid var(--ink);background:var(--surf);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-bottom:18px;padding:11px 16px;font-size:13.5px;display:flex}.sec-h{justify-content:space-between;align-items:baseline;gap:12px;margin:34px 0 12px;display:flex}.sec-h h2{font:600 21px var(--serif)}.sec-h span,.sec-h .fine{color:var(--mut);font-size:12.5px}.card{background:var(--surf);border:1px solid var(--line);border-radius:var(--r)}.ph{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.panel>h3{margin-bottom:14px}.ph.pad{margin-bottom:12px;padding:16px 20px 0}.pad{padding:12px 20px}.center{align-content:start;justify-items:center;display:grid}.stack{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.grid2{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.grid2.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.side{gap:18px;min-width:0;display:grid;position:sticky;top:112px}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.kpis{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:20px;display:grid;overflow:hidden}.kpi{border-left:1px solid var(--line2);gap:1px;min-width:0;padding:14px 18px;display:grid}.kpi:first-child{border-left:0}.kpi b{font:600 22px/1.3 var(--sans);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kpi .fine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn{border:1px solid var(--line);background:var(--surf);height:34px;color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.btn:hover{border-color:var(--mut);text-decoration:none}.btn.pri:hover{opacity:.88}.btn.sm{height:28px;padding:0 10px;font-size:12.5px}.btn.on{border-color:var(--ink);background:var(--surf2)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.more{margin:14px auto;display:flex}.ibtn{border:1px solid var(--line);background:var(--surf);width:34px;height:34px;color:var(--ink2);border-radius:6px;place-items:center;display:inline-grid}.ibtn:hover{border-color:var(--mut);color:var(--ink)}.ibtn.sm{width:28px;height:28px}.ibtn.sm svg{width:14px;height:14px}.ibtn.starred{color:var(--gold);border-color:var(--gold)}.ibtn.starred svg{fill:var(--gold)}.acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.chip{border:1px solid var(--line);background:var(--surf);height:30px;color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.chip:hover{border-color:var(--mut);color:var(--ink)}.chip svg{width:13px;height:13px}.seg{border:1px solid var(--line);background:var(--surf);border-radius:6px;display:inline-flex;overflow:hidden}.seg button{border:0;border-left:1px solid var(--line);color:var(--ink2);white-space:nowrap;background:0 0;padding:6px 13px;font-size:13px;font-weight:500}.seg button:first-child{border-left:0}.seg button[aria-pressed=true],.seg button[aria-checked=true]{background:var(--ink);color:var(--surf)}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:22px;margin-bottom:18px;display:flex;overflow-x:auto}.tabs button,.tabs a{color:var(--ink2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0;font-size:14px;font-weight:500}.tabs button:hover,.tabs a:hover{color:var(--ink);text-decoration:none}.tabs [aria-selected=true],.tabs [aria-current=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.inp{border:1px solid var(--line);background:var(--surf);height:34px;font:inherit;color:var(--ink);border-radius:6px;min-width:0;padding:0 11px;font-size:13.5px}.inp::placeholder{color:var(--mut)}.inp:focus{border-color:var(--ink);outline:none}select.inp{padding-right:26px}.ctl{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.search{flex:220px;max-width:320px;position:relative}.search>svg{color:var(--mut);width:15px;height:15px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.search .inp{width:100%;padding-left:32px}.mini-in{color:var(--ink2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.mini-in .inp{width:70px;height:30px}.fld{gap:5px;margin:12px 0;display:grid}.fld label{justify-content:space-between;font-size:13px;font-weight:500;display:flex}.fld small{color:var(--mut)}.twrap{max-height:calc(100vh - 230px);overflow:auto}table{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}th{z-index:2;background:var(--surf);text-align:right;text-transform:uppercase;letter-spacing:.05em;color:var(--mut);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px;font-size:11.5px;font-weight:500;position:sticky;top:0}th[aria-sort]{color:var(--ink)}th button{all:unset;cursor:pointer}th button:hover{color:var(--ink)}th.l,td.l{text-align:left}td{text-align:right;border-bottom:1px solid var(--line2);white-space:nowrap;font-variant-numeric:tabular-nums;padding:10px 14px}tbody tr:last-child td{border-bottom:0}tr.r{cursor:pointer}tr.r:hover td{background:var(--hover)}tr.r:focus-visible{outline:none}tr.r:focus-visible td,tr.self td,tr.sel td{background:var(--acc-soft)}td .s{text-align:left;color:var(--ink);font-weight:600;display:block}td .n{text-align:left;color:var(--mut);text-overflow:ellipsis;max-width:220px;font-size:12px;display:block;overflow:hidden}td small.sub{color:var(--mut);font-size:11.5px;display:block}td.ck,th.ck{width:36px;padding-right:0}td.ck input,th.ck input{accent-color:var(--ink);cursor:pointer;width:15px;height:15px}.chg{font-weight:600}.scorecell{grid-template-columns:24px 50px;align-items:center;gap:8px;display:inline-grid}.scorecell b{color:var(--tc);text-align:right;font-weight:600}.ok-t{color:var(--gain);font-size:12.5px;font-weight:500}.selbar{z-index:30;background:var(--ink);width:max-content;color:var(--surf);box-shadow:var(--pop);border-radius:8px;align-items:center;gap:10px;margin:12px auto 0;padding:8px 10px 8px 16px;font-size:13px;display:flex;position:sticky;bottom:16px}.selbar .btn{color:var(--surf);border-color:color-mix(in srgb, var(--surf) 35%, transparent);background:0 0}.selbar .btn:hover{border-color:var(--surf)}.colpick{position:relative}.colpick .popover{width:300px;max-height:440px;right:0;overflow:auto}.colpick label{cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.colpick input{accent-color:var(--ink)}.colpick .grp{text-transform:uppercase;letter-spacing:.05em;color:var(--mut);margin:10px 0 2px;font-size:11px}.verdict{color:var(--tc);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.verdict:before{content:"";background:var(--tc);border-radius:50%;width:7px;height:7px}.gauge{background:var(--line2);border-radius:2px;height:4px;display:block;position:relative}.gauge i{background:var(--tc);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.gauge u{background:var(--mut);opacity:.5;width:1px;position:absolute;top:-2px;bottom:-2px}.scorebig{font:600 48px/1 var(--sans);letter-spacing:-.04em}.scoreN{text-align:right;color:var(--tc,var(--ink));font-weight:600}.zone{background:var(--surf2);color:var(--ink2);border-radius:6px;padding:10px 14px;font-size:13px}.zone.in{background:var(--gain-soft);color:var(--ink)}.why{gap:8px;margin:0;padding:0;list-style:none;display:grid}.why li{color:var(--ink2);padding-left:16px;font-size:13.5px;position:relative}.why li:before{content:"";background:var(--gain);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.why li.w:before{background:var(--warn)}.why li.b:before{background:var(--loss)}.why b{color:var(--ink)}.why.sm{gap:6px}.why.sm li{font-size:13px}.etag{white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.etag svg{stroke-width:2.3px;width:13px;height:13px}.etag.ok{color:var(--gain)}.etag.no{color:var(--mut)}.tag{background:var(--surf2);color:var(--ink2);white-space:nowrap;border-radius:4px;align-items:center;padding:1px 8px;font-size:12px;font-weight:500;display:inline-flex}.tag.up{color:var(--gain);background:var(--gain-soft)}.tag.dn{color:var(--loss);background:var(--loss-soft)}.sgn{color:var(--gain);font-size:12px;font-weight:500;display:inline-flex}.banner{background:var(--warn-soft);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:flex}.locked{border:1px dashed var(--line);background:var(--bg);color:var(--ink2);border-radius:6px;padding:14px 16px;font-size:13.5px}.lockrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.empty{text-align:center;color:var(--mut);padding:44px 20px}.empty h3{color:var(--ink);font:600 19px var(--serif);margin-bottom:6px}.sk{background:linear-gradient(90deg, var(--surf2) 25%, var(--line2) 50%, var(--surf2) 75%);background-size:200% 100%;border-radius:6px;animation:1.3s infinite sh}@keyframes sh{to{background-position:-200% 0}}.err{color:var(--loss);font-size:13px}.list{overflow:hidden}.lrow{border:0;border-top:1px solid var(--line2);text-align:left;width:100%;color:inherit;background:0 0;grid-template-columns:34px minmax(140px,1.2fr) 90px minmax(0,1.4fr) 120px;align-items:center;gap:14px;padding:12px 18px;display:grid}.lrow:first-child{border-top:0}.lrow:hover{background:var(--hover)}.lhead{color:var(--mut);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);grid-template-columns:34px minmax(140px,1.2fr) 90px minmax(0,1.4fr) 120px;gap:14px;padding:10px 18px;font-size:11.5px;display:grid}.rk{color:var(--mut);font-size:13px;font-weight:500}.lrow .s{font-weight:600;display:block}.lrow .n{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.lrow .sc{gap:5px;display:grid}.stats{flex-wrap:wrap;gap:16px;display:flex}.stats div{color:var(--mut);font-size:11.5px;line-height:1.25}.stats b{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.stats b.up{color:var(--gain)}.stats b.dn{color:var(--loss)}.mini{display:grid}.mrow{border:0;border-top:1px solid var(--line2);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto 34px;align-items:center;gap:10px;width:100%;padding:9px 0;display:grid}.mini .mrow:first-child{border-top:0}.mrow:hover .s{text-decoration:underline}.mrow.self{background:var(--acc-soft)}.mrow .rk{min-width:16px;font-size:12px}.mrow .nm{min-width:0}.mrow .s{font-size:13.5px;font-weight:600;display:block}.mrow small{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.mrow .rt{text-align:right;max-width:170px;font-size:13px;font-weight:500}.fbars{align-items:flex-end;gap:3px;height:22px;display:inline-flex}.fbars i{background:var(--ink2);border-radius:1px;width:7px}.fbars i.na{background:var(--line)}.contrib{gap:9px;display:grid}.contrib div{grid-template-columns:minmax(0,1.4fr) 1fr 30px;align-items:center;gap:10px;font-size:13px;display:grid}.contrib i{background:var(--line2);border-radius:2px;height:4px;display:block;overflow:hidden}.contrib u{background:var(--ink2);height:100%;display:block}.contrib b{text-align:right;font-weight:600}.hbar{gap:2px;display:grid}.hbar>button,.hbar>.hrow{text-align:left;background:0 0;border:0;grid-template-columns:minmax(110px,1.1fr) 2fr 44px;align-items:center;gap:12px;padding:6px 0;font-size:13px;display:grid}.hbar>button:hover span,.hbar>button[aria-pressed=true] span{color:var(--ink);text-decoration:underline}.hbar span{white-space:nowrap;text-overflow:ellipsis;color:var(--ink2);overflow:hidden}.hbar b{text-align:right;font-weight:600}.hbar i{background:var(--line2);border-radius:1px;height:6px;display:block;overflow:hidden}.hbar u{background:var(--ink2);height:100%;display:block}.hbar u.neg{background:var(--loss)}.legend{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 8px;font-size:12.5px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i,.sw-dot{border-radius:50%;width:9px;height:9px;display:inline-block}.pl{flex-wrap:wrap;gap:6px;display:flex}.pl span{background:var(--surf2);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500}.pl .P{color:var(--gain);background:var(--gain-soft)}.pl .L{color:var(--loss);background:var(--loss-soft)}.plm{gap:3px;display:inline-flex}.plm i{background:var(--line);border-radius:2px;width:9px;height:9px}.plm i.P{background:var(--gain)}.plm i.L{background:var(--loss)}.kv{border-top:1px solid var(--line2);border-left:1px solid var(--line2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.kv div{border-right:1px solid var(--line2);border-bottom:1px solid var(--line2);padding:10px 14px}.kv small{color:var(--mut);font-size:12px;display:block}.kv b{font-size:15px;font-weight:600}.pulse{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pulse div{color:var(--mut);font-size:12px}.pulse b{color:var(--ink);font-size:20px;font-weight:600;display:block}.breadth{border-radius:3px;gap:2px;height:6px;margin:-8px 0 22px;display:flex;overflow:hidden}.breadth i{display:block}.b-up{background:var(--gain)}.b-un{background:var(--line)}.b-dn{background:var(--loss)}.divbars{display:grid}.divbars>button{border:0;border-top:1px solid var(--line2);text-align:left;background:0 0;grid-template-columns:minmax(130px,1.2fr) 1fr 1fr 70px 64px;align-items:center;gap:0 12px;padding:8px 0;font-size:13px;display:grid}.divbars>button:first-child{border-top:0}.divbars>button:hover span,.divbars>button[aria-pressed=true] span{color:var(--ink);text-decoration:underline}.divbars span{color:var(--ink2)}.divbars i{height:8px;display:flex}.divbars i:first-of-type{justify-content:flex-end}.divbars i:nth-of-type(2){border-left:1px solid var(--mut)}.divbars u{background:var(--gain);height:100%;display:block}.divbars u.neg{background:var(--loss)}.divbars b{text-align:right;font-weight:600}.divbars small{text-align:right;color:var(--mut);font-size:12px}.chart{width:100%;min-width:0;position:relative}.chart svg{display:block;overflow:visible}svg .grid{stroke:var(--line2);stroke-width:1px}svg .axis{fill:var(--mut);font-size:11px}svg .ttl{fill:var(--ink2);font-weight:500}svg .dlabel{fill:var(--ink2);font-size:12px;font-weight:500}svg .cross{stroke:var(--mut);stroke-dasharray:3 3}svg .ref{stroke:var(--mut);stroke-dasharray:4 4;opacity:.6}svg .quad text{fill:var(--mut);font-size:11px}.radar{overflow:visible}.radar text{fill:var(--ink2);font-size:11.5px}.tip{pointer-events:none;background:var(--surf);border:1px solid var(--line);box-shadow:var(--pop);z-index:5;border-radius:6px;min-width:150px;padding:8px 10px;font-size:12px;position:absolute}.tip b{margin-bottom:3px;display:block}.tiprow{color:var(--ink2);align-items:center;gap:6px;display:flex}.tiprow span{color:var(--ink);margin-left:auto;padding-left:10px;font-weight:600}.tiprow i{border-radius:2px;width:8px;height:8px;display:inline-block}.hbars{grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;height:140px;display:grid}.hb{text-align:center;background:0 0;border:0;grid-template-rows:1fr auto auto;gap:4px;height:100%;padding:0;display:grid}.hb i{background:var(--tc);opacity:.35;border-radius:2px 2px 0 0;align-self:end}.hb:hover i{opacity:.6}.hb.on i{opacity:1}.hb b{font-size:13px;font-weight:600}.hb span{color:var(--mut);font-size:12px}.hb.on span{color:var(--ink);font-weight:600}.rets{gap:8px;display:grid}.ret{grid-template-columns:96px 1fr 62px 44px;align-items:center;gap:12px;font-size:13px;display:grid}.ret .tr{background:var(--line2);border-radius:1px;height:8px;position:relative}.ret .tr i{border-radius:1px;position:absolute;top:0;bottom:0}.ret .tr:after{content:"";background:var(--mut);opacity:.6;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.ret .tr em{background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.ret b{text-align:right;font-weight:600}.ret small{text-align:right;color:var(--mut);font-size:12px}.md{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}table.picks td{padding:12px 14px}.md-detail{gap:12px;padding:20px;display:grid;position:sticky;top:112px}.md-detail h4{color:var(--mut);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:12px;font-weight:500}.dt-h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.dt-id b{font:600 22px/1.1 var(--serif);display:block}.dt-id span{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.logo-img{border:1px solid var(--line);object-fit:contain;background:#fff;border-radius:6px;padding:3px}.dt-px{align-items:baseline;gap:10px;display:flex}.dt-px .num{font-size:22px;font-weight:600}.dt-px small{font-weight:500}.dt-score,.dt-worth{border:1px solid var(--line2);border-radius:6px;grid-template-columns:repeat(4,1fr);display:grid}.dt-worth{grid-template-columns:1fr 1fr}.dt-score div,.dt-worth div{border-left:1px solid var(--line2);gap:1px;padding:8px 10px;display:grid}.dt-score div:first-child,.dt-worth div:first-child{border-left:0}.dt-score small,.dt-worth small{color:var(--mut);font-size:11.5px}.dt-score b,.dt-worth b{font-size:15px;font-weight:600}.dt-score b.t5,.dt-score b.t4,.dt-score b.t3,.dt-score b.t2,.dt-score b.t1{color:var(--tc)}.pplan{background:var(--surf2);border-radius:6px;gap:5px;margin:0;padding:10px 12px;display:grid}.pplan div{justify-content:space-between;gap:10px;font-size:13px;display:flex}.pplan dt{color:var(--mut)}.pplan dd{text-align:right;margin:0;font-weight:600}.hzm{border:1px solid var(--line);border-radius:var(--r);background:var(--surf);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.hzm>div{border-left:1px solid var(--line2);align-content:start;gap:6px;padding:12px;display:grid}.hzm>div:first-child{border-left:0}.hzm>div.on{background:var(--acc-soft)}.hzk{text-align:left;color:var(--ink);background:0 0;border:0;padding:0 0 4px;font-size:13px;font-weight:600}.hzs{color:var(--ink2);background:0 0;border:0;justify-content:space-between;padding:2px 0;font-size:13px;font-weight:500;display:flex}.hzs:hover{color:var(--ink);text-decoration:underline}.hzs small{color:var(--mut)}details.howto summary{cursor:pointer;font-size:14px;font-weight:600;list-style:none}details.howto summary:after{content:"+";float:right;color:var(--mut)}details.howto[open] summary:after{content:"–"}details.howto[open] summary{margin-bottom:12px}.worthbar{min-width:120px;height:14px;display:block;position:relative}.worthbar:before{content:"";background:var(--line2);height:2px;position:absolute;top:6px;left:0;right:0}.worthbar .rng{background:color-mix(in srgb, var(--ink) 18%, transparent);height:6px;position:absolute;top:4px}.worthbar .wm{background:var(--acc);width:2px;height:12px;margin-left:-1px;position:absolute;top:1px}.worthbar .pm{background:var(--ink);width:10px;height:10px;box-shadow:0 0 0 2px var(--surf);border-radius:50%;margin-left:-5px;position:absolute;top:2px}.worth{gap:14px;display:grid}.worth-top{border:1px solid var(--line2);border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.worth-top div{border-left:1px solid var(--line2);gap:1px;padding:10px 14px;display:grid}.worth-top div:first-child{border-left:0}.worth-top small{color:var(--mut);font-size:12px}.worth-top b{font-size:17px;font-weight:600}.worth .worthbar{height:18px}.worth .worthbar:before{top:8px}.worth .worthbar .rng{top:6px}.worth .worthbar .wm{top:3px}.worth .worthbar .pm{top:4px}.worth-legend{color:var(--mut);gap:16px;font-size:12px;display:flex}.worth-legend span{align-items:center;gap:6px;display:inline-flex}.worth-legend i{display:inline-block}.worth-legend .rng{background:color-mix(in srgb, var(--ink) 18%, transparent);width:16px;height:6px}.worth-legend .wm{background:var(--acc);width:2px;height:12px}.worth-legend .pm{background:var(--ink);border-radius:50%;width:9px;height:9px}table.methods th{position:static}table.methods td{padding:8px 12px}.sp-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.sp-id{align-items:center;gap:16px;display:flex}.tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.sp-px{text-align:right;gap:2px;display:grid}.sp-px .chgline{font-size:15px;font-weight:600}.subnav{z-index:20;background:var(--bg);border-bottom:1px solid var(--line);scrollbar-width:none;gap:24px;margin:0 0 20px;display:flex;position:sticky;top:94px;overflow-x:auto}.subnav a{color:var(--ink2);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:11px 0;font-weight:500}.subnav a:hover{color:var(--ink);text-decoration:none}.subnav a[aria-current=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.sp-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:22px;display:grid}.sp-sec>.sec-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:8px 0 12px;display:flex}.sp-sec>.sec-title h2{font:600 21px var(--serif)}.scorecard{padding:20px}.verd{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.lv{display:grid}.lv>div{border-top:1px solid var(--line2);grid-template-columns:minmax(0,1fr) auto 150px;align-items:center;gap:12px;padding:8px 4px;font-size:13.5px;display:grid}.lv>div:first-child{border-top:0}.lv>div.now{background:var(--acc-soft);padding-left:10px;padding-right:10px;font-weight:600}.lv small{text-align:right;font-size:12px}.cons{margin:4px 0 16px}.cons-bar{background:linear-gradient(90deg, var(--loss), var(--line) 50%, var(--gain));border-radius:3px;height:6px;position:relative}.cons-bar i{background:var(--ink);width:4px;height:16px;box-shadow:0 0 0 2px var(--surf);border-radius:2px;margin-left:-2px;position:absolute;top:-5px}.cons-l{color:var(--mut);justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}.sigs{border-top:1px solid var(--line2);border-left:1px solid var(--line2);grid-template-columns:repeat(auto-fill,minmax(165px,1fr));display:grid}.sigs div{border-right:1px solid var(--line2);border-bottom:1px solid var(--line2);gap:1px;padding:9px 12px;display:grid}.sigs span{color:var(--mut);font-size:12px}.sigs b{font-size:13px;font-weight:600}.checks{margin:0;padding:0;list-style:none;display:grid}.checks li{border-top:1px solid var(--line2);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.checks li:first-child{border-top:0}.checks li svg{stroke-width:2.4px;width:15px;height:15px;margin-top:2px}.checks li.ok svg{color:var(--gain)}.checks li.no svg,.checks li.no b{color:var(--loss)}.checks b{font-size:13px;font-weight:600;display:block}.checks small{color:var(--mut);font-size:12px}table.fin td.l{white-space:normal;min-width:240px}table.fin tr.h1 td{color:var(--ink);background:var(--surf2);font-weight:600}table.fin tr.h2 td{font-weight:600}table.fin tr.lv2 td.l{padding-left:30px}table.fin tr.lv3 td.l{color:var(--ink2);padding-left:46px}table.fin tr.lv4 td.l{color:var(--ink2);padding-left:62px}table.fin td.g{font-size:12.5px;font-weight:500}.brokers td .bar{background:var(--line2);border-radius:1px;min-width:90px;height:6px;display:block}.brokers td .bar i{background:var(--ink2);border-radius:1px;height:100%;display:block}.divrow{border:1px solid var(--line2);border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.divrow div{border-left:1px solid var(--line2);gap:1px;padding:10px 14px;display:grid}.divrow div:first-child{border-left:0}.divrow small{color:var(--mut);font-size:12px}.divrow b{font-size:17px;font-weight:600}.calc{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.calc label{color:var(--ink2);gap:6px;font-size:13px;font-weight:500;display:grid}.calc-out{border:1px solid var(--line2);border-radius:6px;grid-template-columns:repeat(4,1fr);margin:16px 0 10px;display:grid}.calc-out div{border-left:1px solid var(--line2);padding:10px 14px;display:grid}.calc-out div:first-child{border-left:0}.calc-out small{color:var(--mut);font-size:12px}.calc-out b{font-size:17px;font-weight:600}table.stress th{position:static}table.stress th,table.stress td{padding:8px 10px}table.matrix th{vertical-align:bottom;text-align:center;text-transform:none;letter-spacing:0;height:120px;padding:6px 4px}table.matrix th span{writing-mode:vertical-rl;white-space:nowrap;font-size:12px;transform:rotate(180deg)}table.matrix th.l{text-align:left}table.matrix td{text-align:center;padding:6px 4px}table.matrix td.l{text-align:left;padding:6px 14px}.ck{border-radius:4px;place-items:center;width:22px;height:22px;display:inline-grid}.ck svg{stroke-width:2.6px;width:13px;height:13px}.ck.ok{color:var(--gain);background:var(--gain-soft)}.ck.no{color:#fff;background:var(--loss)}table.heat th{text-align:center}table.heat th.l{text-align:left}table.heat td.hc{background:color-mix(in srgb, var(--seq) var(--h), transparent);text-align:center;min-width:76px;font-weight:600}table.heat td.hc[data-dark]{color:#fff}.tiles{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.tile{text-align:left;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);gap:10px;padding:16px 18px;display:grid;position:relative}.tile:hover{border-color:var(--mut)}.tile:before{content:"";background:var(--hc);width:3px;position:absolute;inset:14px auto 14px 0}.tile h3{font:600 17px var(--serif)}.tile dl{color:var(--mut);grid-template-columns:auto auto;justify-content:space-between;gap:4px 10px;margin:0;font-size:13px;display:grid}.tile dd{color:var(--ink);text-align:right;margin:0;font-weight:500}table.cmpt th{vertical-align:bottom;text-align:right;text-transform:none;letter-spacing:0}table.cmpt th button{align-items:center;gap:6px;display:inline-flex}table.cmpt th .s{font:600 17px var(--serif);color:var(--ink)}table.cmpt th .n{font-weight:400;display:block}table.cmpt td.best{color:var(--gain);background:var(--gain-soft);font-weight:600}.feat{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(180px,.8fr);gap:24px;padding:20px;display:grid}.feat .sym{font:600 34px/1 var(--serif)}.feat .sec{color:var(--mut);margin-top:4px;font-size:13px}.price{margin-top:12px;font-size:20px;font-weight:600}.price small{margin-left:6px;font-size:13px;font-weight:500}.ring-wrap{align-content:start;gap:10px;display:grid}.eyebrow{color:var(--mut);margin-bottom:8px;font-size:12px}dialog{color:var(--ink);border:0;padding:0}dialog::backdrop{background:#0f101259}dialog.palette{background:var(--surf);border:1px solid var(--line);width:min(640px,100vw - 32px);box-shadow:var(--pop);border-radius:10px;margin:12vh auto auto;overflow:hidden}.palette .pin{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:0 16px;display:flex}.palette .pin svg{color:var(--mut)}.palette .pin input{height:52px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.palette .res{max-height:420px;padding:6px;overflow:auto}.palette .grp{text-transform:uppercase;letter-spacing:.06em;color:var(--mut);padding:10px 10px 4px;font-size:11px}.palette .res button{text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:22px 76px minmax(0,1fr) auto 64px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:13.5px;display:grid}.palette .res button.page,.palette .res button.act{grid-template-columns:22px minmax(0,1fr) auto}.palette .res button[aria-selected=true]{background:var(--surf2)}.palette .res button svg{color:var(--mut)}.palette .res span{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.palette .res em{font-style:normal;font-weight:500}.palette .res small{text-align:right;font-weight:600}.palette .pfoot{border-top:1px solid var(--line);color:var(--mut);gap:16px;padding:8px 16px;font-size:12px;display:flex}dialog.dlg{background:var(--surf);border:1px solid var(--line);width:min(520px,100vw - 24px);box-shadow:var(--pop);border-radius:10px;padding:20px 22px}.dlg-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.steps{color:var(--ink2);gap:4px;margin:12px 0;padding-left:20px;font-size:13px;display:grid}.row{gap:8px;display:flex}.row .inp{flex:1}.alert-in{align-items:center;gap:4px;display:inline-flex}.alert-in .inp{width:78px;height:28px;padding:0 7px;font-size:12.5px}tr.hit td{background:var(--warn-soft)}.hero{margin-bottom:20px}.hero h1{font:600 32px/1.15 var(--serif);letter-spacing:-.02em}.hero p{color:var(--ink2);max-width:72ch;margin:6px 0 0;font-size:14.5px}.tabs{align-items:center}.tabs .btn,.tabs .colpick .btn{border:1px solid var(--line);height:28px;color:var(--ink);border-radius:6px;margin:0;padding:0 10px;font-size:12.5px}.tabs .btn:hover{border-color:var(--mut)}.cp{background:var(--bg)}.cp:fullscreen{padding:14px;overflow:auto}.cp-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.cp-sp{flex:1}.cp-ind{position:relative}.cp-ind>summary{cursor:pointer;list-style:none}.cp-ind>summary::-webkit-details-marker{display:none}.cp-pop{z-index:20;gap:2px;width:220px;padding:8px;display:grid;position:absolute;top:36px;left:0;box-shadow:0 10px 30px #0000002e}.cp-pop label{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.cp-pop label:hover{background:var(--line2)}.cp-pop i{border-radius:2px;width:14px;height:3px}.cp-body{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:14px;display:grid}.cp-main{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:12px 14px 10px}.cp-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.cp-leg{font-variant-numeric:tabular-nums;min-height:20px}.cp-hint{background:var(--line2);border-radius:6px;margin-bottom:6px;padding:6px 10px}.cp-chart{height:min(62vh,560px);min-height:360px}.cp:fullscreen .cp-chart{height:66vh}.cp-pane{border-top:1px solid var(--line2);margin-top:4px;position:relative}.cp-pane small{z-index:2;color:var(--mut);font-size:11px;position:absolute;top:4px;left:8px}.cp-rail{flex-direction:column;gap:8px;max-height:calc(100vh - 40px);padding:10px;display:flex;position:sticky;top:12px}.cp-list{gap:1px;display:grid;overflow:auto}.cp-rail>.seg{flex:none}.cp-list button{text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:7px 8px;font-size:13px;display:flex}.cp-list small{color:var(--mut);font-size:11px;font-weight:400;display:block}.cp-px{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:980px){.cp-body{grid-template-columns:minmax(0,1fr)}.cp-rail{max-height:320px;position:static}}body{letter-spacing:-.006em;padding-bottom:env(safe-area-inset-bottom);font-size:14.5px;line-height:1.5}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}p a,.fine a,.doc a{color:var(--brand-ink)}p a:hover,.fine a:hover,.doc a:hover{text-decoration:underline}h1,h2,h3,h4{letter-spacing:-.02em;font-weight:650}.num,td,.kpi b{font-variant-numeric:tabular-nums}.fine{color:var(--mut);font-size:12.5px}.up,b.up{color:var(--gain)}.dn,b.dn{color:var(--loss)}b.warn,.warn{color:var(--warn)}.hdr{background:color-mix(in srgb, var(--surf) 88%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);border-bottom:1px solid var(--line)}.hdr-in{max-width:var(--w);gap:8px;height:60px;padding:0 24px}.logo{font:750 18px/1 var(--sans);letter-spacing:-.035em;gap:9px;margin-right:10px}.logo i{background:var(--brand);border-radius:8px;width:26px;height:26px}.logo i:after{border-width:0 0 2.4px 2.4px;border-color:var(--on-brand);height:9px;bottom:8px;left:7px;right:7px;transform:skew(-14deg)}.hdr-tools{gap:8px}.findbtn{background:var(--surf2);width:clamp(170px,20vw,300px);height:38px;color:var(--mut);border:1px solid #0000;border-radius:10px}.findbtn:hover{border-color:var(--line)}kbd{background:var(--surf);border-color:var(--line)}.statusbtn{height:38px;color:var(--ink2);background:0 0;border:0;padding:0 8px;font-size:13px}.ibtn{width:38px;height:38px;color:var(--ink2);background:0 0;border-color:#0000;border-radius:10px}.ibtn:hover{background:var(--surf2);border-color:#0000}.ibtn.sm{border-radius:8px;width:28px;height:28px}.ibtn.starred{background:var(--gold-soft);border-color:#0000}.wpbtn.on{background:var(--brand-soft);color:var(--brand-ink)}.popover{border-radius:var(--r);box-shadow:var(--pop);z-index:80}.topnav{align-items:center;gap:2px;height:100%;display:none}.shell-top .topnav{display:flex}.topnav>a,.dd>button{height:36px;color:var(--ink2);font:550 14px var(--sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:4px;padding:0 11px;display:flex}.topnav>a:hover,.dd:hover>button{background:var(--surf2);color:var(--ink)}.topnav>a[aria-current=page],.dd.on>button{color:var(--ink);background:var(--surf2)}.dd{position:relative}.dd>button svg{stroke-width:2.4px;opacity:.6;width:12px;height:12px;transform:rotate(-90deg)}.ddm{z-index:70;padding-top:8px;display:none;position:absolute;top:100%;left:0}.dd:hover .ddm,.dd:focus-within .ddm{display:block}.ddm>div{background:var(--surf);border:1px solid var(--line);min-width:200px;box-shadow:var(--pop);border-radius:12px;padding:6px;display:grid}.ddm a{color:var(--ink2);border-radius:8px;align-items:center;gap:10px;padding:9px 11px;font-weight:500;display:flex}.ddm a svg{opacity:.75;width:17px;height:17px}.ddm a:hover{background:var(--surf2);color:var(--ink)}.ddm a[aria-current=page]{color:var(--brand-ink);background:var(--brand-soft)}.ticker{border-top:1px solid var(--line2);background:0 0;height:34px;font-size:12.5px}.tk-lead{border-right:1px solid var(--line2);padding:0 14px 0 24px}.tk-run small{font-size:12px;font-weight:550}.shell{max-width:var(--w);grid-template-columns:minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.shell[data-wp=true]{grid-template-columns:minmax(0,1fr) auto}.shell-side{grid-template-columns:216px minmax(0,1fr)}.shell-side[data-wp=true]{grid-template-columns:216px minmax(0,1fr) auto}.page{width:100%;min-width:0;max-width:none;margin:0;padding:22px 24px 56px}.menubtn{display:inline-grid}.scrim{display:none}.sidenav{top:var(--top);height:calc(100vh - var(--top));scrollbar-width:none;padding:18px 10px 24px 20px;display:none;position:sticky;overflow-y:auto}.shell-side .sidenav{display:block}.sgrp{margin-bottom:16px}.sgrp h4{font:600 11.5px var(--sans);color:var(--mut);letter-spacing:0;margin:0 0 4px 10px}.sgrp a{color:var(--ink2);border-radius:9px;align-items:center;gap:11px;padding:8px 10px;font-weight:500;display:flex}.sgrp a svg{opacity:.75;flex:none;width:18px;height:18px}.sgrp a span{flex:1;min-width:0}.sgrp a:hover{background:var(--surf2);color:var(--ink)}.sgrp a[aria-current=page]{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.sgrp a[aria-current=page] svg{opacity:1}.sgrp a em{color:var(--mut);font-size:11.5px;font-style:normal}.tabbar{display:none}.pagehead,.hero{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:0;display:flex}.pagehead h1,.hero h1{font:700 24px/1.2 var(--sans);letter-spacing:-.03em}.pagehead .tools{gap:8px}.note{border-radius:var(--r2);background:var(--surf2);border:0;gap:4px 14px;padding:10px 14px;font-size:13.5px}.card{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow)}.panel{padding:18px 20px}.ph{align-items:center;margin-bottom:12px}.ph h3,.panel>h3{font-size:15px;font-weight:650}.ph a.more,.ph>a.fine{color:var(--brand-ink);font-size:13px;font-weight:550}.stack,.grid2,.sp-grid,.md{gap:16px}.side{top:calc(var(--top) + 14px);gap:16px}.md-detail{top:calc(var(--top) + 14px)}.zone{border-radius:var(--r2);background:var(--surf2);padding:10px 14px;font-size:13.5px}.zone.in{background:var(--gain-soft)}.empty{padding:36px 20px}.empty h3{font:650 17px var(--sans)}.kpis{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px;display:grid;overflow:visible}.kpi{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);gap:2px;padding:14px 16px}.kpi small{color:var(--mut);font-size:12.5px}.kpi b{font:700 20px/1.25 var(--sans);letter-spacing:-.025em}.kpi .fine{white-space:nowrap}.kpis.in{background:0 0;margin:0 0 14px}.kpis.in .kpi{background:var(--surf2);box-shadow:none;border:0}.btn{border:1px solid var(--line);background:var(--surf);height:36px;font:600 13.5px var(--sans);color:var(--ink);cursor:pointer;border-radius:10px;padding:0 14px}.btn:hover{background:var(--surf2);border-color:var(--line)}.btn.sm{border-radius:8px;height:30px;padding:0 11px;font-size:13px}.btn.pri{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.btn.pri:hover{opacity:1;filter:brightness(.94)}.btn.on{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}.btn.danger{color:var(--loss)}.btn svg{width:15px;height:15px}.linkbtn{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:550}.chip{border:1px solid var(--line);background:var(--surf);border-radius:999px;height:32px;font-size:13px;font-weight:550}.chip:hover{border-color:var(--line);background:var(--surf2)}.chip[aria-pressed=true],.chip.on{background:var(--ink);border-color:var(--ink);color:var(--surf)}.seg{background:var(--surf2);scrollbar-width:none;border:0;border-radius:10px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow:auto hidden}.seg button{color:var(--ink2);font:550 13.5px var(--sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 12px}.seg button:hover{color:var(--ink);background:0 0}.seg button[aria-pressed=true],.seg button[aria-checked=true]{background:var(--surf);color:var(--ink);font-weight:650;box-shadow:0 1px 2px #0e12181f}:root[data-theme=dark] .seg button[aria-pressed=true],:root[data-theme=dark] .seg button[aria-checked=true]{background:#2a3240}.seg button:disabled{opacity:.5;cursor:not-allowed}.tabs{gap:20px}.tabs [aria-selected=true],.tabs [aria-current=true]{border-bottom-color:var(--brand)}.ptabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:22px;margin-bottom:16px;display:flex;overflow-x:auto}.ptabs button{color:var(--mut);font:600 14.5px var(--sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0}.ptabs button:hover{color:var(--ink)}.ptabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--brand)}select,.inp,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){border:1px solid var(--line);background:var(--surf);height:36px;color:var(--ink);font:14px var(--sans);border-radius:10px;min-width:0;padding:0 12px}select{padding-right:26px}.inp:focus,select:focus,input:focus{border-color:var(--brand);outline:none}textarea.inp{height:auto;padding:10px 12px}input::placeholder{color:var(--mut)}input[type=checkbox],input[type=range]{accent-color:var(--brand)}.search .inp,.search input{padding-left:32px!important}.ctl{gap:8px;margin-bottom:14px}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.twrap{max-height:none}.twrap.short{max-height:520px}table{font-size:14px}th{background:var(--surf);color:var(--mut);font:550 12px var(--sans);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--line);padding:10px 14px}td{border-bottom:1px solid var(--line2);padding:11px 14px}tr.r:hover td,tbody tr:hover td{background:var(--hover)}tr.sel td{background:var(--brand-soft)}tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--brand)}td .s{font-weight:650}td .n{font-size:12.5px}th.ck,td.ck{width:36px;padding-right:0}th.ck input,td.ck input{margin:0;display:block}td a{font-weight:600}td a:hover{color:var(--brand-ink)}.sorth{all:unset;cursor:pointer;font:550 12px var(--sans);color:var(--mut);white-space:nowrap}.sorth:hover,.sorth[aria-pressed=true]{color:var(--ink)}em.pricey{background:var(--warn-soft);color:var(--warn);vertical-align:1px;border-radius:5px;margin-left:7px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:650}.tag{background:var(--surf2);border-radius:6px;padding:2px 8px}.tag.up{background:var(--gain-soft)}.tag.dn{background:var(--loss-soft)}.lg{object-fit:contain;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:9px;flex:none;place-items:center;padding:2px;display:inline-grid}.lg.txt{letter-spacing:-.02em;color:hsl(var(--h) 55% 34%);background:hsl(var(--h) 60% 93%);box-shadow:none;padding:0;font-weight:700}:root[data-theme=dark] .lg.txt{color:hsl(var(--h) 70% 76%);background:hsl(var(--h) 35% 18%)}.whoi{text-align:left;vertical-align:middle;align-items:center;gap:10px;min-width:0;display:inline-flex}.who-t{min-width:0;display:grid}.who-t b{font-size:14px;font-weight:650;line-height:1.25}.who-t small{color:var(--mut);text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:12px;line-height:1.3;overflow:hidden}.whoi:hover b{color:var(--brand-ink)}.cg{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.spark{vertical-align:middle;display:inline-block}.spark svg{display:block}.hgrid{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;margin-bottom:16px;display:grid}.idx-hero{gap:4px;padding:20px 22px 12px;display:grid}.idx-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.idx-top small{color:var(--mut);font-weight:550}.idx-val{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.idx-val b{font:750 34px/1.15 var(--sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.area{touch-action:pan-y;margin-top:8px;position:relative}.area svg{display:block}.area-tip{background:var(--surf);border:1px solid var(--line);box-shadow:var(--pop);pointer-events:none;border-radius:8px;min-width:110px;padding:5px 9px;display:grid;position:absolute;top:4px}.area-tip b{font-size:13.5px}.area-tip small{color:var(--mut);font-size:11.5px}.pulse-c{align-content:start;gap:14px;padding:18px 20px;display:grid}.bread-bar{gap:2px;height:8px;display:flex}.bread-bar i{border-radius:4px;min-width:2px;display:block}.bread-bar .u{background:var(--gain)}.bread-bar .d{background:var(--loss)}.bread-bar .f{background:var(--line)}.bread-l{color:var(--mut);justify-content:space-between;margin-top:7px;font-size:12.5px;display:flex}.bread-l b{color:var(--ink);font-size:14px;font-weight:650}.bread-l b.up{color:var(--gain)}.bread-l b.dn{color:var(--loss)}.pstat{color:var(--ink2);justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.pstat b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:650}.mood{gap:6px;display:grid}.mood-bar{background:linear-gradient(90deg, var(--loss), var(--warn) 50%, var(--gain));border-radius:3px;height:6px;position:relative}.mood-bar i{background:var(--surf);border:3px solid var(--ink);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-4px}.idxs{scrollbar-width:none;gap:10px;margin-bottom:16px;padding-bottom:4px;display:flex;overflow-x:auto}.idxc{background:var(--surf);border:1px solid var(--line);min-width:148px;box-shadow:var(--shadow);border-radius:12px;flex:none;gap:1px;padding:11px 14px;display:grid}.idxc:hover{border-color:var(--mut)}.idxc small{color:var(--mut);white-space:nowrap;font-size:12.5px}.idxc b{font-variant-numeric:tabular-nums;font-weight:650}.grid3{gap:16px;margin-bottom:16px}.lrows{display:grid}.lrow2{border-top:1px solid var(--line2);cursor:pointer;grid-template-columns:minmax(0,1fr) auto 74px;align-items:center;gap:10px;padding:8px 0;display:grid}.lrow2:first-child{border-top:0}.lrow2 .px{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:550}.lrow2 .ch{text-align:right;font-size:13px}.lrow2:hover b{color:var(--brand-ink)}.pcards{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px;margin-bottom:16px;display:grid}.pcard{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);cursor:pointer;gap:10px;padding:14px 16px;display:grid}.pcard:hover{border-color:var(--mut)}.pcard-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.scorepill{background:color-mix(in srgb, var(--tc) 14%, transparent);min-width:34px;height:26px;color:var(--tc);border-radius:8px;place-items:center;padding:0 7px;font-size:13.5px;font-weight:700;display:grid}.tri{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.tri div{display:grid}.tri small{color:var(--mut);font-size:11.5px}.tri b{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.sh{justify-content:space-between;align-items:baseline;margin:20px 0 10px;display:flex}.sh h2{font:650 17px var(--sans)}.sh a{color:var(--brand-ink);font-size:13px;font-weight:550}.newslist{margin:0;padding:0;list-style:none}.newsrow{border-bottom:1px solid var(--line2);grid-template-columns:8px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:11px 0;display:grid}.newsrow:last-child{border-bottom:0}.nk{background:var(--line);border-radius:50%;align-self:center;width:8px;height:8px;font-size:0}.nk.opportunity{background:var(--gain)}.nk.risk{background:var(--loss)}.newsrow a{font-weight:550}.newsrow a:hover{color:var(--brand-ink)}.newsrow .why2{color:var(--ink2);font-size:13px}.newsrow .why2 a{color:var(--brand-ink);margin-left:6px;font-weight:650}.nt{text-align:right;color:var(--mut);white-space:nowrap;font-size:12.5px}.newslist.compact .newsrow{grid-template-columns:8px minmax(0,1fr);padding:9px 0}.newslist.compact .nt{display:none}.grid2.cmpg{grid-template-columns:300px minmax(0,1fr)}.stratgrp{margin-bottom:14px}.stratgrp h3{font:600 12.5px var(--sans);color:var(--mut);text-transform:none;letter-spacing:0;margin:0 0 6px 2px}.strat{width:100%;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;padding:9px 12px;display:flex}.strat b{font-weight:550}.strat small{display:none}.strat em{color:var(--mut);font-size:13px;font-style:normal;font-weight:650}.strat em.up{color:var(--gain)}.strat em.dn{color:var(--loss)}.strat:hover{background:var(--surf2)}.strat.on{background:var(--brand-soft)}.strat.on b{color:var(--brand-ink);font-weight:650}.rules{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.rules li{background:var(--surf2);color:var(--ink2);border-radius:8px;padding:4px 10px;font-size:12.5px}.planbox dl{margin:0;display:grid}.planbox dl>div{border-bottom:1px solid var(--line2);justify-content:space-between;padding:8px 0;display:flex}.planbox dl>div:last-child{border-bottom:0}.planbox dt{color:var(--ink2)}.planbox dd{font-variant-numeric:tabular-nums;margin:0;font-weight:650}.planbox dd small{color:var(--mut);margin-left:6px;font-weight:450}.pf-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:20px;margin-bottom:16px;padding:22px 24px;display:grid}.pf-main small{color:var(--mut);align-items:center;gap:8px;font-weight:550;display:flex}.pf-val{font:750 36px/1.15 var(--sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:2px 0 14px}.pf-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px 18px;display:grid}.pf-stats div{gap:1px;display:grid}.pf-stats small{color:var(--mut);font-size:12.5px}.pf-stats b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.pf-stats em{font-size:12.5px;font-style:normal;font-weight:550}.eye{color:var(--mut);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.eye svg{width:16px;height:16px}.eye:hover{color:var(--ink)}.donut{grid-template-columns:148px minmax(0,1fr);align-items:center;gap:18px;display:grid}.donut-c{width:148px;height:148px;position:relative}.donut-c svg{width:100%;height:100%;display:block}.donut-t{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.donut-t b{letter-spacing:-.02em;font-size:16px;font-weight:700}.donut-t small{color:var(--mut);font-size:11.5px}.donut-l{gap:5px;min-width:0;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.donut-l li{color:var(--ink2);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.donut-l i{border-radius:3px;width:10px;height:10px}.donut-l span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.donut-l b{color:var(--ink);font-weight:600}.sig{color:var(--ink2);font-size:13px;font-weight:650}.sig.up{color:var(--gain)}.sig.dn{color:var(--loss)}.sig.warn{color:var(--warn)}.flags{margin:0;padding:0;list-style:none;display:grid}.flags li{border-bottom:1px solid var(--line2);grid-template-columns:8px 76px minmax(0,1fr);align-items:baseline;gap:10px;padding:9px 0;font-size:14px;display:grid}.flags li:last-child{border-bottom:0}.flags li:before{content:"";background:var(--mut);border-radius:50%;align-self:center;width:8px;height:8px}.flags li.dn:before{background:var(--loss)}.flags li.warn:before{background:var(--warn)}.flags li.up:before{background:var(--gain)}.flags b{font-weight:650}.flags li>span{color:var(--ink2)}.hbar{gap:8px}.imp2{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.drop{border:1.5px dashed var(--line);background:var(--hover);cursor:pointer;border-radius:12px;gap:4px;padding:18px;transition:border-color .12s;display:grid;position:relative}.drop:hover,.drop.drag{border-color:var(--brand)}.drop.ok{border-style:solid;border-color:var(--brand);background:var(--brand-soft)}.drop.bad{border-style:solid;border-color:var(--loss);background:var(--loss-soft)}.drop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.drop b{font-size:14.5px;font-weight:650}.drop small{color:var(--ink2);font-size:12.5px}.drop svg{width:20px;height:20px;color:var(--brand-ink);margin-bottom:4px}.imp-sum{color:var(--ink2);flex-wrap:wrap;gap:6px 18px;margin-bottom:12px;font-size:13.5px;display:flex}.imp-sum b{color:var(--ink)}.tool{max-width:860px}.tfs{flex-wrap:wrap;gap:14px;margin:12px 0 14px;display:flex}.tf{color:var(--ink2);gap:4px;font-size:13px;font-weight:550;display:grid}.tf small{color:var(--mut);font-weight:450}.tout{max-width:560px;margin:14px 0 4px;display:grid}.tout>div{border-bottom:1px solid var(--line2);justify-content:space-between;gap:20px;padding:8px 0;display:flex}.tout dt{color:var(--ink2)}.tout dd{font-variant-numeric:tabular-nums;margin:0;font-weight:550}.tout dd.big{font-size:17px;font-weight:700}.tout dd.up{color:var(--gain)}.tout dd.dn{color:var(--loss)}.sep{border:0;border-top:1px solid var(--line);margin:18px 0}.rrbar{gap:2px;max-width:560px;height:10px;margin:8px 0;display:flex}.rrbar i{border-radius:5px;display:block}.rrbar i.dn{background:var(--loss)}.rrbar i.up{background:var(--gain)}.tbl-s{max-width:520px;margin-top:10px}.pivrow{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:6px;display:grid}.pivrow>div{background:var(--surf2);border-radius:10px;gap:1px;padding:8px 10px;display:grid}.pivrow small{color:var(--mut);font-size:11.5px}.pivrow b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.pivrow .up b{color:var(--gain)}.pivrow .dn b{color:var(--loss)}.sp-h{align-items:center;padding-bottom:14px}.sp-id{gap:14px}.sp-id h1{font:700 24px/1.2 var(--sans);letter-spacing:-.03em}.sp-id .sym{font:600 13px var(--sans);color:var(--mut);letter-spacing:0}.sp-px .big{font:750 30px/1.15 var(--sans);letter-spacing:-.03em}.subnav{top:var(--top);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:20px;margin-bottom:16px}.subnav a[aria-current=true]{border-bottom-color:var(--brand)}.sp-grid{grid-template-columns:minmax(0,1fr) 320px}.sp-sec{scroll-margin-top:calc(var(--top) + 54px)}.sp-sec>.sec-title{margin:6px 0 10px}.sp-sec>.sec-title h2,.sec-title h2{font:650 17px var(--sans)}.sec-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:6px 0 10px;display:flex}.sp-grid>aside,.grid2>aside{min-width:0}.sp-grid>aside svg:not(.i){max-width:100%;height:auto}.sp-grid>aside .seg{width:100%;display:flex}.sp-grid>aside .seg button{text-align:center;flex:1;padding:5px 2px}.logo-img{border-radius:10px}.scorebig{font:750 44px/1 var(--sans)}.dt-score,.dt-worth,.pplan{border-radius:10px}.divtbl td{padding:9px 12px}.hm-map{border-radius:10px;overflow:hidden}.cp-bar .btn,.cp-bar .chip,.cp-bar .btn.sm{height:36px}.cp-main{border-radius:var(--r);box-shadow:var(--shadow)}.cp-chart{height:min(68vh,620px)}.cp-rail{top:calc(var(--top) + 14px);max-height:calc(100vh - var(--top) - 28px)}.cp-rail .seg{display:flex}.cp-rail .seg button{flex:1}.cp-list button{color:var(--ink);cursor:pointer;border-radius:8px;padding:7px 8px;font-size:13.5px}.cp-list button>span:first-child small{display:none}.cp-px{align-items:baseline;gap:10px;display:flex}.cp-px small{font-size:12.5px;display:inline}.cp-list .cp-px small.up{color:var(--gain)}.cp-list .cp-px small.dn{color:var(--loss)}.cp-list button:hover{background:var(--surf2)}.cp-list button[aria-current=true]{background:var(--brand-soft);box-shadow:none}.wpanel{width:280px;top:var(--top);height:calc(100vh - var(--top));border-left:1px solid var(--line);background:var(--surf);flex-direction:column;align-self:start;display:flex;position:sticky}.wp-list{scrollbar-width:thin;flex:1;overflow-y:auto}.acct{align-items:center;display:flex;position:relative}.avatar{background:var(--brand-soft);width:36px;height:36px;color:var(--brand-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-weight:700;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.acct .popover{width:260px;position:absolute;top:46px;right:0}.acct .popover h4{font-size:14px}.acct .popover .btn{width:auto;margin-top:0}.gbtn{justify-content:center;width:100%;height:42px}.or{color:var(--mut);align-items:center;gap:10px;margin:14px 0;font-size:12.5px;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.acctform{gap:12px;display:grid}.acctform label{color:var(--ink2);gap:4px;font-size:13px;font-weight:550;display:grid}.acctform .btn{justify-content:center;height:42px}dialog.dlg{box-shadow:var(--pop);border-radius:16px;padding:22px 24px}.dlg-h h3{font:700 19px var(--sans)}dialog.dlg.wide{width:min(640px,100vw - 24px)}dialog.palette{border-radius:16px}dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080a0e80}.prof{gap:16px;max-width:760px;display:grid}.prof .row{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.prof .row:last-child{border-bottom:0}.prof .row small{color:var(--mut);font-size:12.5px;display:block}.prof .who{align-items:center;gap:14px;display:flex}.prof .big-av{background:var(--brand-soft);width:56px;height:56px;color:var(--brand-ink);font:700 22px var(--sans);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.prof .big-av img{object-fit:cover;width:100%;height:100%}.prof h2{font:650 15px var(--sans);margin-bottom:4px}.adminbadge{font:650 11px var(--sans);background:var(--brand-soft);color:var(--brand-ink);vertical-align:2px;border-radius:6px;margin-left:8px;padding:2px 7px}.sitebanner{background:var(--ink);color:var(--bg);justify-content:center;align-items:center;gap:14px;padding:8px 16px;font-size:13.5px;display:flex}.sitebanner button{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.foot2{border-top:1px solid var(--line);margin-top:24px;padding:22px 24px}.foot2-in{max-width:var(--w);color:var(--mut);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin:0 auto;font-size:13px;display:flex}.foot2-in nav{flex-wrap:wrap;gap:18px;display:flex}.foot2-in a{color:var(--ink2)}.foot2-in a:hover{color:var(--ink)}.doc{max-width:720px;padding-bottom:24px}.doc h1{font:700 26px/1.2 var(--sans);letter-spacing:-.03em;margin-bottom:8px}.doc .lead{color:var(--ink2);margin:0 0 18px;font-size:16px}.doc h2{font:650 16px var(--sans);margin:24px 0 6px}.doc p,.doc li{color:var(--ink2);font-size:15px;line-height:1.65}.doc b{color:var(--ink)}.doc ul{padding-left:20px}.issuelist{margin:0;padding:0;list-style:none;display:grid}.issuelist li{border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 0;font-size:14px;display:grid}.issuelist li:last-child{border-bottom:0}.issuelist small{color:var(--mut);font-size:12.5px}.issuelist b{font-weight:650}.issuelist .st{color:var(--gain);font-size:12.5px;font-weight:600}.sect-bars{gap:9px;display:grid}.sbar{color:var(--ink2);grid-template-columns:minmax(96px,1fr) minmax(0,1.4fr) 62px;align-items:center;gap:10px;font-size:13.5px;display:grid}.sbar i{background:var(--brand);border-radius:4px;height:8px;display:block}.sbar b{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}html[data-fs=l] body{font-size:15.5px}html[data-fs=l] table{font-size:15px}html[data-fs=l] .fine{font-size:13.5px}html[data-fs=xl] body{font-size:16.5px}html[data-fs=xl] table{font-size:16px}html[data-fs=xl] .fine{font-size:14.5px}html[data-dens=compact] td{padding-top:6px;padding-bottom:6px}html[data-dens=compact] th{padding-top:7px;padding-bottom:7px}@media (max-width:1240px){.findbtn{width:170px}.statusbtn span,.wpanel,.wpbtn{display:none}.shell[data-wp=true]{grid-template-columns:minmax(0,1fr)}.shell-side[data-wp=true]{grid-template-columns:216px minmax(0,1fr)}}@media (max-width:1120px){.grid2,.grid2.cmpg,.sp-grid,.md,.hgrid{grid-template-columns:minmax(0,1fr)}.side,.md-detail{position:static}.side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pf-hero{grid-template-columns:minmax(0,1fr)}.findbtn span,.findbtn kbd{display:none}.findbtn{justify-content:center;width:38px;padding:0}}@media (max-width:860px){:root{--top:88px}.topnav,.shell-top .topnav,.menubtn{display:none}.hdr-in{flex-wrap:nowrap;height:54px;padding:0 14px}.tk-lead{padding-left:14px}.ticker{height:32px}.shell,.shell-side,.shell[data-wp=true],.shell-side[data-wp=true]{grid-template-columns:minmax(0,1fr)}.page{padding:14px 14px 88px}.sidenav,.shell-side .sidenav{z-index:90;background:var(--surf);width:272px;max-width:84vw;height:auto;box-shadow:var(--pop);padding:20px 12px;transition:transform .2s;display:block;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidenav.open{transform:none}.scrim{z-index:85;background:#080a0e80;display:block;position:fixed;inset:0}.tabbar{z-index:60;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surf) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a,.tabbar button{color:var(--mut);font:550 11px var(--sans);background:0 0;border:0;justify-items:center;gap:2px;padding:4px 0;display:grid}.tabbar svg{width:21px;height:21px}.tabbar [aria-current=page]{color:var(--brand-ink)}.grid3,.imp2,.grid2.even,.duo{grid-template-columns:minmax(0,1fr)}.foot2{padding-bottom:86px}.sp-px{text-align:left}.sp-px .acts{justify-content:flex-start!important}.subnav{top:var(--top)}.pf-val{font-size:30px}.idx-val b{font-size:28px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi .fine{white-space:normal}.hm{display:none}.pagehead h1,.hero h1{font-size:21px}.pf-hero{gap:16px;padding:16px}.donut{grid-template-columns:112px minmax(0,1fr);gap:12px}.donut-c{width:112px;height:112px}.donut-t b{font-size:13px}.flags li{grid-template-columns:8px 62px minmax(0,1fr)}.newsrow{grid-template-columns:8px minmax(0,1fr)}.nt{text-align:left;grid-column:2}td,th{padding-left:10px;padding-right:10px}.card>.twrap,.panel>.twrap{-webkit-overflow-scrolling:touch}select,.inp{font-size:16px}}@media (max-width:480px){.statusbtn{display:none}.search{flex-basis:100%;max-width:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media print{.hdr,.ticker,.subnav,.foot2,.tabbar{display:none}body{background:#fff}}.hdr-in{min-width:0}.hdr-tools{flex:1;justify-content:flex-end;min-width:0}.findbtn{flex:0 260px;width:auto;min-width:38px}@media (max-width:1520px){.statusbtn span,.findbtn kbd{display:none}}@media (max-width:1320px){.logo{margin-right:4px;font-size:16px}.topnav>a,.dd>button{padding:0 8px}}@media (max-width:1120px){.hzm{grid-template-columns:repeat(4,minmax(0,1fr))}.feat,.verd{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.worth-top,.divrow,.calc-out{grid-template-columns:repeat(2,minmax(0,1fr))}.worth-top div,.divrow div,.calc-out div{border-top:1px solid var(--line2)}.hzm{grid-template-columns:repeat(2,minmax(0,1fr))}.calc{grid-template-columns:minmax(0,1fr)}.lv>div{grid-template-columns:minmax(0,1fr) auto}.lv small{text-align:left;grid-column:1/-1}.ret{grid-template-columns:70px minmax(0,1fr) 56px}.ret small{display:none}.dt-score{grid-template-columns:1fr 1fr}.divbars>button{grid-template-columns:minmax(90px,1fr) 1fr 1fr 60px}.divbars small{display:none}.feat{padding:14px}.sp-h{align-items:flex-start}.sp-id{min-width:0}.sp-id h1{font-size:20px}.tags,.ph{flex-wrap:wrap}table.matrix th{height:100px}}.md-list{overflow:auto}table.matrix{display:block;overflow-x:auto}html,body{overflow-x:clip}table.stress{display:block;overflow-x:auto}.mini-form{gap:10px;margin-top:6px;display:grid}.mini-form .inp{width:100%}.sp-grid:has(>aside:empty){grid-template-columns:minmax(0,1fr)}.newsrow .tl{font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:550}.newsrow .tl:hover{color:var(--brand-ink)}.nf{flex-wrap:wrap;height:auto;margin-bottom:12px}.notices{margin:0;padding:0;list-style:none}.notices li{border-bottom:1px solid var(--line2);grid-template-columns:84px minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 0;display:grid}.notices li:last-child{border-bottom:0}.notices b{font-size:14px;font-weight:600;line-height:1.4}.notices p{color:var(--ink2);margin:4px 0 0;font-size:13px;line-height:1.5}.notices a{color:var(--brand-ink);align-items:center;gap:5px;margin-top:6px;font-size:12.5px;font-weight:600;display:inline-flex}.notices a .i{width:14px;height:14px}.notices time{color:var(--mut);white-space:nowrap;font-size:12.5px}.nk2{text-align:center;background:var(--hover);color:var(--ink2);border-radius:6px;padding:3px 0;font-size:11.5px;font-weight:650;display:inline-block}.nk2.k-dividend{background:color-mix(in srgb, var(--gain) 16%, transparent);color:var(--gain)}.nk2.k-results{background:color-mix(in srgb, var(--c1) 16%, transparent);color:var(--c1)}.nk2.k-meeting,.nk2.k-price{background:color-mix(in srgb, var(--c3) 18%, transparent);color:var(--ink)}.peek-head{border-bottom:1px solid var(--line2);padding:4px 0 14px}.peek-head b{font-size:16px;line-height:1.4;display:block}.peek-head p{color:var(--ink2);margin:6px 0 0;font-size:13.5px}.peek-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.peek-acts small{color:var(--mut);margin-right:auto}.peek-sub{font:650 13px var(--sans);color:var(--ink2);margin:14px 0 8px}dialog.dlg.wide .notices{max-height:46vh;overflow:auto}.mstate{border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:14px}.mstate.on{background:color-mix(in srgb, var(--gain) 14%, transparent)}.mstate.off{background:color-mix(in srgb, var(--c3) 20%, transparent)}.hols{margin:0;padding:0;list-style:none}.hol{border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) 90px;align-items:baseline;gap:12px;padding:11px 0;display:grid}.hol b{font-weight:600}.hol span{color:var(--ink2)}.hol small{color:var(--mut);text-align:right}.hol.dim{opacity:.55}.holsep{text-transform:uppercase;letter-spacing:.04em;color:var(--mut);padding:16px 0 6px;font-size:12px;font-weight:650}.qrep{border-top:1px solid var(--line2);margin-top:22px;padding-top:16px}.qrep h3{flex-direction:column;gap:2px;margin-bottom:10px;font-size:15px;font-weight:600;display:flex}.qrep h3 small{color:var(--mut);font-size:12.5px;font-weight:450}.qrep th small,.qrep td small{color:var(--mut);white-space:nowrap;font-size:11.5px;font-weight:450;display:block}.qrep td.l b{font-weight:600}.qrep .twrap{max-height:none;overflow-x:auto}@media (max-width:720px){.notices li{grid-template-columns:1fr;gap:6px}.notices time{order:-1}.nk2{justify-self:start;padding:3px 10px}.hol{grid-template-columns:1fr auto}.hol span{grid-column:1}.hol small{grid-area:1/2}}.wpx-head{justify-content:space-between;align-items:baseline;gap:8px;padding:16px 16px 10px;display:flex}.wpx-head h2{font:700 16px var(--sans);letter-spacing:-.01em}.wpx-head span{color:var(--mut);font-size:12.5px}.wpx-tabs{background:var(--hover);border-radius:10px;gap:2px;margin:0 12px 10px;padding:3px;display:flex}.wpx-tabs button{font:600 12.5px var(--sans);color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:6px 2px}.wpx-tabs button[aria-selected=true]{background:var(--surf);color:var(--ink);box-shadow:0 1px 2px #0000001f}.wpx-add{border:1px solid var(--line);background:var(--surf);border-radius:10px;align-items:center;gap:8px;margin:0 12px 8px;padding:0 4px 0 10px;display:flex}.wpx-add:focus-within{border-color:var(--brand)}.wpx-add .i{width:15px;height:15px;color:var(--mut);flex:none}.wpx-add input{text-transform:uppercase;outline:none;flex:1;min-width:0;background:0 0!important;border:0!important;height:34px!important;padding:0!important}.wpx-add input::placeholder{text-transform:none}.wpx-order{gap:14px;padding:0 16px 8px;font-size:12px;display:flex}.wpx-order button{color:var(--mut);cursor:pointer;font:600 12px var(--sans);background:0 0;border:0;padding:2px 0}.wpx-order button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--brand)}.wpx-empty{color:var(--mut);padding:22px 16px;font-size:13.5px}.wpx-row{cursor:pointer;border-top:1px solid var(--line2);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 16px;display:grid;position:relative}.wpx-row:hover{background:var(--hover)}.wpx-name{min-width:0}.wpx-name b{align-items:center;gap:6px;font-size:13.5px;font-weight:650;display:flex}.wpx-name b i{background:var(--c3);border-radius:50%;width:6px;height:6px}.wpx-name small{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.wpx-px{text-align:right;gap:2px;display:grid}.wpx-px b{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:650}.wpx-px em{font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:600}.wpx-x{background:var(--surf);width:24px;height:24px;color:var(--mut);opacity:0;cursor:pointer;box-shadow:0 0 0 1px var(--line);border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:50%;right:8px;translate:0 -50%}.wpx-x .i{width:13px;height:13px}.wpx-row:hover .wpx-x{opacity:1}.wpx-row:hover .wpx-px{opacity:0}.wpx-foot{border-top:1px solid var(--line);color:var(--brand-ink);padding:12px 16px;font-size:13px;font-weight:600}.arrow{opacity:.8;margin-left:5px}th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.mday{border-top:1px solid var(--line2);align-items:flex-start;gap:10px;padding-top:12px;display:flex}.mday b{font-size:13.5px;font-weight:600;display:block}.mday small{color:var(--mut);margin-top:2px;font-size:12.5px;display:block}.mday .dot{border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.mday .dot.on{background:var(--gain)}.mday .dot.off{background:var(--c3)}.notices li>div>b{display:block}.notices li>div>a{width:fit-content;display:flex}.vgrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.vgrid>div{background:var(--hover);border-radius:10px;gap:3px;padding:12px;display:grid}.vgrid small{color:var(--mut);font-size:12px;font-weight:600}.vgrid span{color:var(--ink2);font-size:12px}.vl{font:700 20px var(--sans);letter-spacing:-.02em}.vl.up{color:var(--gain)}.vl.dn{color:var(--loss)}.vl.warn{color:var(--ink)}.vsig{border-top:1px solid var(--line2);gap:7px;margin:12px 0 0;padding:10px 0 0;list-style:none;display:grid}.vsig li{justify-content:space-between;gap:10px;font-size:13px;display:flex}.vsig span{color:var(--ink2)}.vsig b{font-weight:600}.notice-cell b{font-weight:600;line-height:1.4;display:block}.notice-cell small{color:var(--ink2);white-space:normal;margin-top:3px;line-height:1.45;display:block}.notice-cell a{color:var(--brand-ink);margin-top:4px;font-size:12.5px;font-weight:600;display:inline-block}.nowrap{white-space:nowrap}.botstat{color:var(--mut);margin:0 0 12px;font-size:13px}.botcfg{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.botcfg label{color:var(--ink2);gap:4px;font-size:12.5px;display:grid}.botcfg .inp{width:150px}.botlist tr.r.on{background:color-mix(in srgb, var(--brand) 10%, transparent)}.track{background:linear-gradient(90deg, var(--loss), var(--line) 50%, var(--gain));opacity:.85;border-radius:3px;width:120px;height:6px;position:relative}.track i{background:var(--surf);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-3px}.kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.act{white-space:nowrap;background:var(--hover);color:var(--ink2);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:650;display:inline-block}.act.up{background:color-mix(in srgb, var(--gain) 18%, transparent);color:var(--gain)}.act.dn{background:color-mix(in srgb, var(--loss) 18%, transparent);color:var(--loss)}.act.warn{background:color-mix(in srgb, var(--c3) 24%, transparent);color:var(--ink)}.act.big{padding:5px 14px;font-size:14px}.mcall{border:1px solid var(--line);background:var(--surf);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;display:flex}.mcall ul{color:var(--ink2);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.actcard small{color:var(--mut);font-size:12px;font-weight:600}.actbig{font:700 30px var(--sans);letter-spacing:-.03em;margin:2px 0 10px}.actcard.up .actbig{color:var(--gain)}.actcard.dn .actbig{color:var(--loss)}.drivers,.links{gap:7px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.drivers li,.links li{justify-content:space-between;gap:12px;display:flex}.drivers span{color:var(--ink2)}.drivers b{font-variant-numeric:tabular-nums}.links{border-top:1px solid var(--line2);margin-top:12px;padding-top:12px}.links li>span:first-child{color:var(--mut)}.links a{color:var(--brand-ink);text-align:right;font-weight:600}.botnow{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.bn{text-align:left;border:1px solid var(--line);background:var(--surf);cursor:pointer;font:inherit;color:var(--ink);border-radius:12px;align-content:start;gap:6px;padding:12px 14px;display:grid}.bn.on{border-color:var(--brand)}.bn b{font-size:14px}.bn small{color:var(--mut);font-size:12.5px}.bn-s{flex-wrap:wrap;gap:6px;display:flex}.bn-s i{background:var(--hover);border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:650}.bn-s i.up{color:var(--gain)}.bn-s i.dn{color:var(--loss)}.runs tr.rd td{background:var(--hover);padding:16px}.tv{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 22px;display:grid}.tv div{gap:3px;display:grid}.tv small{color:var(--mut);font-size:12px;font-weight:600}.tv b{font:650 15px var(--sans)}.tv span{color:var(--ink2);font-size:12.5px;line-height:1.4}.track.wide{width:auto;height:8px;margin:26px 8px 22px;position:relative}.track.wide u,.track.wide s{color:var(--mut);font-size:11.5px;text-decoration:none;position:absolute;top:14px}.track.wide u{left:0}.track.wide s{right:0}.feed{gap:9px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.feed li{grid-template-columns:52px minmax(0,1fr) 10px;align-items:baseline;gap:12px;display:grid}.feed time{color:var(--mut);font-size:12.5px}.feed i{background:var(--line);border-radius:50%;width:8px;height:8px}.feed i.up{background:var(--gain)}.feed i.dn{background:var(--loss)}.verdictbar{gap:4px;display:grid}.verdictbar b{font-size:17px}.verdictbar span{color:var(--ink2);font-size:13px}.verdictbar.up b{color:var(--gain)}.verdictbar.dn b{color:var(--loss)}.verdictbar.warn b{color:var(--c3)}.botbg{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;margin-bottom:12px;display:grid}.botbg b{font-size:14px;display:block}.botbg small{color:var(--mut);font-size:12.5px}.botbg details{color:var(--ink2);grid-column:1/-1;font-size:13px}.botbg summary{cursor:pointer;font-weight:600}.botbg code{word-break:break-all;font-size:12px}
