:root{--bg:#06100e;--panel:#0d1c18;--panel2:#102420;--raise:#14312a;--field:rgba(6,16,14,.6);--hover:hsla(0,0%,100%,.02);--line:rgba(122,255,180,.14);--line2:rgba(122,255,180,.3);--ink:#dcefe4;--hdr:#eafef2;--dim:#6f9182;--hdrmut:#8fb8a6;--mut:#6f9182;--tk:#fff;--lime:#b6ff3f;--cyan:#34e6e6;--good:#5dffa0;--bad:#ff5f76;--amber:#ffb84d;--cyanfill:#34e6e6;--limefill:#b6ff3f;--onaccent:#06100e;--cardshadow:0 20px 60px rgba(0,0,0,.45)}:root[data-theme=light]{--bg:#eaeef6;--panel:#fff;--panel2:#f4f6fa;--raise:#e6ebf3;--field:#eaeef6;--hover:rgba(32,52,92,.045);--line:rgba(32,52,92,.13);--line2:rgba(32,52,92,.22);--ink:#141b28;--hdr:#0a1019;--dim:#8290a8;--hdrmut:#44506a;--mut:#566179;--tk:#0a1019;--lime:#0aa35c;--cyan:#0891b2;--good:#0aa35c;--bad:#e11d48;--amber:#c2410c;--cyanfill:#16b6cf;--limefill:#12b866;--onaccent:#053d26;--cardshadow:0 14px 40px rgba(32,52,92,.12)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:var(--cyan);text-decoration:none}.wrap{max-width:960px;margin:0 auto;padding:20px}.nav{display:flex;align-items:center;gap:18px;padding:14px 20px;border-bottom:1px solid var(--line);background:var(--panel)}.nav a{color:var(--hdrmut);font-weight:600;font-size:14px}.nav a.brand{display:inline-flex;align-items:center;background:#0d1c18;border-radius:8px;padding:5px 10px}.navlogo{height:24px;width:auto;display:block}.nav .spacer{flex:1 1}@media (max-width:430px){.nav{gap:8px 14px;padding:12px 16px;flex-wrap:wrap}.nav a{font-size:13px;white-space:nowrap}.nav .spacer{flex:1 1 8px;min-width:0}}.themebtn{font-size:15px;line-height:1;border:1px solid var(--line2);border-radius:8px;padding:7px 10px;cursor:pointer;transition:.12s;background:#eef3f0;color:#0a1712}:root[data-theme=light] .themebtn{background:#0d1c18;color:#eafef2;border-color:hsla(0,0%,100%,.16)}.themebtn:hover{filter:brightness(1.06);box-shadow:0 0 0 2px var(--line2)}.themebtn.apptoggle{font-family:var(--mono);font-size:13px;padding:5px 10px;border-radius:6px}.card{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:10px;margin:16px 0}.card h2,.card h3{margin:0 0 10px;color:var(--hdr)}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}input,select{font-size:14px;color:var(--ink);background:var(--field);border:1px solid var(--line2);border-radius:8px;padding:11px 13px;outline:none}input:focus{border-color:var(--cyan)}button{font-weight:800;font-size:13px;letter-spacing:.04em;color:var(--onaccent);background:var(--cyanfill);border:0;border-radius:8px;padding:11px 18px;cursor:pointer}button.lime{background:var(--limefill)}button.ghost{background:transparent;color:var(--ink);border:1px solid var(--line2)}button:disabled{opacity:.5;cursor:default}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media(max-width:640px){.grid{grid-template-columns:1fr}}.tk{font-weight:800;color:var(--tk);font-size:16px}.vhi{color:var(--good);background:rgba(93,255,160,.1)}.vmed{color:var(--amber);background:rgba(255,184,77,.1)}.vlo{color:var(--bad);background:rgba(255,95,118,.1)}.muted{color:var(--dim);font-size:12px}.err{color:var(--bad)}.err,.ok{font-size:13px}.ok{color:var(--good)}.authpage{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:40px 20px;background-image:radial-gradient(900px 500px at 80% -10%,rgba(52,230,230,.09),transparent 60%),radial-gradient(800px 500px at 6% -6%,rgba(182,255,63,.09),transparent 62%),linear-gradient(rgba(122,255,180,.045) 1px,transparent 0),linear-gradient(90deg,rgba(122,255,180,.045) 1px,transparent 0);background-size:auto,auto,42px 42px,42px 42px}.authtop{display:inline-flex}.authlogo{height:30px;width:auto;filter:drop-shadow(0 0 10px rgba(182,255,63,.18))}.authcard{width:100%;max-width:400px;background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:14px;padding:28px 26px;box-shadow:var(--cardshadow)}.authcard h1{margin:0 0 6px;font-size:22px;color:var(--hdr);font-family:Chakra Petch,IBM Plex Sans,sans-serif;font-weight:700}.authcard .authsub{margin:0 0 18px;font-size:13px;color:var(--dim);line-height:1.5}.authform{display:flex;flex-direction:column;gap:11px}.authform input{width:100%;font-size:15px;color:var(--ink);background:var(--field);border:1px solid var(--line2);border-radius:9px;padding:13px 14px;outline:none;font-family:IBM Plex Mono,ui-monospace,monospace}.authform input:focus{border-color:var(--cyan)}.authbtn{width:100%;font-weight:700;font-size:14px;letter-spacing:.03em;color:var(--onaccent);background:var(--limefill);border:0;border-radius:9px;padding:13px;cursor:pointer;font-family:Chakra Petch,IBM Plex Sans,sans-serif}.authbtn:hover{filter:brightness(1.07)}.authbtn:disabled{opacity:.55;cursor:default}.authmsg{margin-top:12px;font-size:13px;line-height:1.45}.authmsg.err{color:var(--bad)}.authmsg.ok{color:var(--good)}.authfoot{margin-top:16px;font-size:12.5px;color:var(--dim);text-align:center}.authfoot a{color:var(--cyan)}.adminwrap{display:flex;min-height:100vh;background:var(--bg)}.adminside{width:230px;flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:20px 14px;border-right:1px solid var(--line);background:linear-gradient(180deg,var(--panel2),var(--panel));position:-webkit-sticky;position:sticky;top:0;height:100vh}.adminbrand{display:flex;align-items:center;gap:10px;padding:2px 8px 16px;border-bottom:1px solid var(--line);margin-bottom:8px}.adminlogo{height:24px;width:auto}.admintag{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);border:1px solid rgba(52,230,230,.4);border-radius:4px;padding:2px 7px}.adminnav{display:flex;flex-direction:column;gap:3px;flex:1 1}.adminlink{display:flex;align-items:center;gap:11px;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:14px;font-weight:600;color:var(--hdrmut);padding:10px 12px;border-radius:8px;text-decoration:none}.adminlink .ai{font-size:14px;width:18px;text-align:center;opacity:.8}.adminlink:hover{background:var(--raise);color:var(--hdr)}.adminlink.on{background:var(--lime);color:var(--onaccent)}.adminlink.on .ai{opacity:1}.adminnavgroup{display:flex;flex-direction:column;gap:3px}.adminparent{display:flex;align-items:center;gap:2px}.adminparent .adminlink{flex:1 1}.adminchev{background:none;border:0;color:var(--hdrmut);cursor:pointer;font-size:18px;line-height:1;padding:5px 9px;border-radius:7px;transition:transform .15s}.adminchev:hover{color:var(--hdr);background:var(--raise)}.adminchev.open{transform:rotate(90deg)}.adminsub{display:flex;flex-direction:column;gap:3px;margin:1px 0 3px 15px;padding-left:9px;border-left:1px solid var(--line2)}.adminsub .adminlink{font-size:13px;padding:8px 10px}.adminlink.groupbtn{background:transparent;border:0;cursor:pointer;text-align:left}.adminnavgroup.collapsed .adminsub{display:none}.adminlink-assistant{margin-top:auto;margin-bottom:4px}.adminfoot{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.adminback{display:inline-flex;align-items:center;gap:7px;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:700;color:var(--onaccent);background:var(--cyanfill);border-radius:8px;padding:9px 12px;text-decoration:none;white-space:nowrap}.adminback:hover{filter:brightness(1.07)}.adminuser{color:var(--mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminout,.adminuser{font-family:IBM Plex Mono,monospace;font-size:11px}.adminout{color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:6px;padding:6px 10px;cursor:pointer;text-align:left}.adminout:hover{border-color:var(--bad);color:var(--bad)}.adminmain{flex:1 1;min-width:0;padding:28px 30px 60px;max-width:1100px}.adminmain h1{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:24px;color:var(--hdr);margin:0 0 4px}.adminmain .lede{color:var(--mut);font-size:14px;margin:0 0 22px}.adminstats{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:1fr;grid-gap:12px;gap:12px;margin-bottom:26px}.adminstat{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:10px;padding:16px 18px}.adminstat .k{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--dim);margin-bottom:6px}.adminstat .v{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:26px;color:var(--hdr);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminstat .v.lime{color:var(--lime)}.adminstat .v.cyan{color:var(--cyan)}.adminstat .delta{display:inline-block;margin-top:5px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.02em}.adminstat .delta.up{color:var(--good)}.adminstat .delta.down{color:var(--bad)}.adminstat .delta.flat{color:var(--dim)}.adminstat .delta.new{color:var(--dim);font-weight:600;text-transform:uppercase;font-size:9px;letter-spacing:.08em;opacity:.7}.adminstat .substat{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--mut);margin-top:5px}.adminstat .substat .mono{color:var(--dim)}.admincard{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:10px;padding:18px 20px;margin-bottom:18px}.admincard h2{font-family:Chakra Petch,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:.04em;color:var(--hdr);margin:0 0 4px}.admincard .hint{color:var(--mut);font-size:12.5px;margin:0 0 14px}.admintbl{width:100%;border-collapse:collapse;font-size:13px}.admintbl th{text-align:left;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);padding:8px 10px;border-bottom:1px solid var(--line2)}.admintbl td{padding:9px 10px;border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle}.admintbl tr:hover td{background:var(--hover)}.apill{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:700;padding:2px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em}.apill.admin{color:var(--lime);border:1px solid rgba(182,255,63,.4)}.apill.crm{color:var(--cyan);border:1px solid rgba(53,214,207,.45)}.apill.user{color:var(--mut);border:1px solid var(--line2)}.apill.yes{color:var(--good)}.apill.no{color:var(--dim)}.apill.comp{color:var(--lime);border:1px solid rgba(182,255,63,.4)}.adminform{display:flex;flex-direction:column;gap:10px;max-width:520px}.adminform input,.adminform textarea{width:100%;font-family:IBM Plex Mono,monospace;font-size:14px;color:var(--ink);background:var(--field);border:1px solid var(--line2);border-radius:8px;padding:11px 13px;outline:none}.adminform textarea{font-family:IBM Plex Sans,sans-serif;resize:vertical}.adminform input:focus,.adminform textarea:focus{border-color:var(--cyan)}.adminbtn{align-self:flex-start;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:13px;letter-spacing:.03em;color:var(--onaccent);background:var(--limefill);border:0;border-radius:8px;padding:11px 20px;cursor:pointer}.adminbtn.cyan{background:var(--cyanfill)}.adminbtn:hover{filter:brightness(1.07)}.adminbtn:disabled{opacity:.5;cursor:default}.adminmsg{font-family:IBM Plex Mono,monospace;font-size:12px;margin-top:4px}.adminmsg.ok{color:var(--good)}.adminmsg.bad{color:var(--bad)}.adminrow{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media(max-width:720px){.adminwrap{flex-direction:column}.adminside{width:auto;height:auto;position:-webkit-sticky;position:sticky;top:0;z-index:50;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-right:0;border-bottom:1px solid var(--line)}.adminbrand{order:1;border-bottom:0;margin-bottom:0;padding:0}.adminlogo{height:20px}.adminfoot{order:2;margin-left:auto;flex-direction:row;align-items:center;gap:10px;border-top:0;padding-top:0}.adminuser{display:none}.adminback{white-space:nowrap}.dlwidget{display:none}.adminnav{order:3;flex:1 1 100%;flex-direction:row;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}.adminnav::-webkit-scrollbar{display:none}.adminlink{flex:0 0 auto;white-space:nowrap;padding:8px 12px;font-size:13px;background:rgba(6,16,14,.4);border:1px solid var(--line)}.adminlink.on{border-color:var(--lime)}.adminnavgroup,.adminnavgroup.collapsed .adminsub,.adminparent,.adminsub{display:contents}.adminchev,.adminlink.groupbtn{display:none}.adminlink-assistant{margin-top:0;margin-bottom:0}.adminmain{padding:20px 16px 50px}}.apill.banned{color:var(--bad);border:1px solid rgba(255,95,118,.5)}.adminbtn.danger{background:var(--bad);color:#fff}.adminbtn.danger:hover{filter:brightness(1.08)}.adminbtn[disabled]{opacity:.45;cursor:default;filter:none}.authdone{gap:13px;padding:6px 0}.authdone,.authdone-ic{display:flex;align-items:center}.authdone-ic{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--good);color:var(--onaccent);font-weight:800;font-size:19px;justify-content:center}.authdone>div:last-child{font-size:14px;color:var(--ink);line-height:1.45}.authdone-em{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--good);margin-top:3px}.sitebanner{background:var(--cyanfill);color:var(--onaccent);text-align:center;font-family:IBM Plex Sans,system-ui,sans-serif;font-weight:600;font-size:13.5px;line-height:1.4;padding:9px 18px}.adminmemo{background:rgba(255,184,77,.08);border:1px solid rgba(255,184,77,.35);border-radius:10px;color:var(--ink);font-size:13.5px;line-height:1.5;padding:12px 16px;margin-bottom:22px}.appwrap{--ground:#0e1116;--panel:#161b22;--panel2:#1b222c;--raise:#232b36;--ink:#c9d3df;--hdr:#e6edf3;--hdrmut:#9aa7b6;--mut:#8b96a5;--dim:#6b7684;--line:rgba(146,164,189,.14);--line2:rgba(146,164,189,.26);--grid:transparent;--lime:#56d364;--cyan:#39c5cf;--amber:#e3b341;--good:#3fb950;--bad:#f85149;--blue:#4c8dff;--orange:#f0883e;--field:rgba(14,17,22,.6);--hover:hsla(0,0%,100%,.035);--tk:#fff;--cyanfill:#39c5cf;--limefill:#56d364;--onaccent:#0e1116;--radial1:transparent;--radial2:transparent;--sans:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--disp:"Chakra Petch","IBM Plex Sans",sans-serif;--glow:none;--glowc:none;font-family:var(--sans);max-width:900px;margin:0 auto;padding:16px 16px 60px;display:flex;flex-direction:column;gap:8px;color:var(--ink);-webkit-font-smoothing:antialiased;background:var(--ground);background-image:radial-gradient(1100px 520px at 80% -10%,var(--radial1),transparent 60%),radial-gradient(900px 560px at 6% -6%,var(--radial2),transparent 62%),linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px;min-height:100vh}:root[data-theme=light] .appwrap{--ground:#eaeef6;--panel:#fff;--panel2:#f4f6fa;--raise:#e6ebf3;--ink:#141b28;--hdr:#0a1019;--hdrmut:#44506a;--mut:#566179;--dim:#8290a8;--line:rgba(32,52,92,.13);--line2:rgba(32,52,92,.22);--grid:rgba(32,52,92,.045);--lime:#0aa35c;--cyan:#0891b2;--amber:#c2410c;--good:#0aa35c;--bad:#e11d48;--blue:#2563eb;--orange:#ea580c;--field:#eaeef6;--hover:rgba(32,52,92,.045);--tk:#0a1019;--cyanfill:#16b6cf;--limefill:#12b866;--onaccent:#053d26;--radial1:rgba(8,145,178,.09);--radial2:rgba(18,184,102,.09);--glow:none;--glowc:none}.appwrap *{box-sizing:border-box}.apptop{display:flex;flex-direction:column;gap:11px;border:1px solid var(--line);border-radius:10px;padding:13px 16px 11px;position:relative;background:linear-gradient(180deg,var(--panel2),var(--panel))}.apptop.fused{border-bottom:none;border-radius:10px 10px 0 0}.epfused{margin-top:-8px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding-top:14px}.aptrow{justify-content:space-between;gap:14px}.apptopL,.aptrow{display:flex;align-items:center;flex-wrap:wrap}.apptopL{gap:12px}.apptopR{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.appver{font-size:10px;color:var(--cyan);border:1px solid rgba(52,230,230,.4);border-radius:4px;padding:2px 7px}.appver,.regime{font-family:var(--mono);white-space:nowrap}.regime{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;border:1px solid var(--line2);color:var(--hdrmut)}.regime .rdot{width:7px;height:7px;border-radius:50%;background:var(--mut);box-shadow:0 0 8px var(--mut)}.regime.bouncing{color:var(--lime);border-color:rgba(182,255,63,.4)}.regime.bouncing .rdot{background:var(--limefill);box-shadow:0 0 10px rgba(182,255,63,.75)}.regime.bleeding{color:var(--bad);border-color:rgba(255,95,118,.4)}.regime.bleeding .rdot{background:var(--bad);box-shadow:0 0 10px rgba(255,95,118,.75)}.regime.flat{color:var(--hdrmut)}.regime.flat .rdot{background:var(--hdrmut);box-shadow:none}.regime.unknown{color:var(--dim)}.regime.unknown .rdot{background:var(--dim);box-shadow:none}.apprefresh{font-family:var(--mono);font-size:11px;color:var(--hdrmut);background:transparent;border:1px solid var(--line2);border-radius:6px;padding:5px 11px;cursor:pointer;white-space:nowrap;transition:.12s}.apprefresh:hover{color:var(--cyan);border-color:rgba(52,230,230,.5);box-shadow:var(--glowc)}.begbtn{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--hdrmut);background:transparent;border:1px solid var(--line2);border-radius:6px;padding:5px 11px;cursor:pointer;white-space:nowrap;transition:.12s}.begbtn:hover{color:var(--hdr);border-color:var(--line2)}.begbtn.on{color:var(--onaccent);background:var(--limefill);border-color:var(--limefill)}.hstats{display:flex;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:11px;margin-top:2px}.hstat{flex:1 1;min-width:92px;display:flex;flex-direction:column;gap:2px;padding:0 4px}.hstat .hk{font-family:var(--mono);font-size:9px;letter-spacing:.09em;color:var(--dim);text-transform:uppercase}.hstat .hv{font-family:var(--disp);font-weight:700;font-size:16px;color:var(--hdr);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hstat .hv.good{color:var(--good)}.hstat .hv.bad{color:var(--bad)}@media(max-width:480px){.hstat{min-width:70px}.hstat .hv{font-size:14px}}.accicon{display:none}@media(max-width:600px){.aptrow{gap:10px}.apptopR{gap:7px}.appstamp,.appver{display:none}.appemail{max-width:140px}}@media(max-width:420px){.acctxt{display:none}.accicon{display:inline}.apprefresh{padding:5px 8px}}.apptop:after{display:none}@keyframes appsweep{to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.apptop:after{animation:none}}.appbrand{display:flex;align-items:center;gap:12px}.appbrand .b{font-family:var(--disp);font-weight:700;letter-spacing:.14em;font-size:15px;color:var(--lime)}.appbrand .s{font-size:10px;letter-spacing:.2em;color:var(--cyan);border-left:1px solid var(--line);padding-left:12px}.appbrand .s,.appstamp{font-family:var(--mono)}.appstamp{font-size:11px;color:var(--hdrmut)}.apgrow{flex:1 1}.apstatus{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:10px}.appcluster{border:1px solid var(--line2);border-radius:999px;background:var(--panel);flex:0 0 auto}.appcluster,.appcluster .clbtn{display:inline-flex;align-items:center}.appcluster .clbtn{position:relative;font-family:var(--mono);font-size:13px;color:var(--hdr);background:transparent;border:0;border-right:1px solid var(--line2);height:30px;min-width:38px;padding:0 11px;cursor:pointer;justify-content:center;gap:6px;text-decoration:none;transition:color .12s,background .12s}.appcluster .clbtn:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px}.appcluster .clbtn:last-child{border-right:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.appcluster .clbtn.on,.appcluster .clbtn:hover{color:var(--lime)}.appcluster .clbtn.open{color:var(--lime);background:var(--raise)}.appcluster .clbtn[disabled]{opacity:.5;cursor:default}.appcluster .clbtn[data-tip]:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--panel2);color:var(--hdr);border:1px solid var(--line2);font-family:var(--mono);font-size:10px;font-weight:600;padding:4px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s;z-index:50;box-shadow:0 6px 16px rgba(0,0,0,.35)}.appcluster .clbtn[data-tip]:hover:after{opacity:1}.acctmenu{min-width:184px;background:var(--panel);border:1px solid var(--line2);border-radius:10px;box-shadow:0 12px 34px rgba(0,0,0,.4);padding:5px;display:flex;flex-direction:column;gap:1px}.acctmenu .ae{font-family:var(--mono);font-size:10.5px;color:var(--dim);padding:6px 10px 7px;border-bottom:1px solid var(--line);margin-bottom:3px;word-break:break-all}.acctmenu .ami{font-family:var(--mono);font-size:12.5px;color:var(--ink);background:transparent;border:0;border-radius:7px;padding:9px 11px;text-align:left;cursor:pointer;text-decoration:none;display:flex;align-items:center;gap:8px}.acctmenu .ami:hover{background:var(--raise);color:var(--cyan)}.acctmenu .ami.out{color:var(--hdrmut);border-top:1px solid var(--line);margin-top:3px}.acctmenu .ami.out:hover{color:var(--bad)}@media(max-width:600px){.appcluster .clbtn{min-width:34px;padding:0 9px}}.apptabs{flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:6px;position:-webkit-sticky;position:sticky;top:6px;z-index:30;box-shadow:0 10px 22px rgba(0,0,0,.28);overflow-x:auto}.apptab,.apptabs,.aptrow1{display:flex;gap:6px}.apptab{flex:1 1;align-items:center;justify-content:center;font-family:var(--disp);font-weight:700;font-size:12.5px;letter-spacing:.03em;text-transform:uppercase;color:var(--hdrmut);background:transparent;border:0;border-radius:6px;padding:11px 8px;cursor:pointer;white-space:nowrap;text-decoration:none;transition:.12s}.apptab.on{color:var(--onaccent);background:var(--lime)}.apptab:not(.on):hover{color:var(--hdr);background:var(--raise)}.aptrow2{display:flex;gap:4px;border-top:1px solid var(--line);padding-top:6px}.apptabsub{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11.5px;font-weight:600;color:var(--hdrmut);background:transparent;border:0;border-radius:6px;padding:7px 13px;cursor:pointer;white-space:nowrap;transition:.12s}.apptabsub.on{color:var(--onaccent);background:var(--lime);font-weight:700}.apptabsub:not(.on):hover{color:var(--hdr);background:var(--raise)}.card{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px 20px}.card h3{font-family:var(--disp);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:center;gap:9px;color:var(--hdr);margin:0}.beta{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--mut);border:1px solid var(--line);border-radius:3px;padding:1px 6px}.beta,.pkran{font-family:var(--mono);font-weight:600}.pkran{font-size:10px;letter-spacing:.02em;color:var(--dim);white-space:nowrap}.pkran.stale{color:var(--amber)}@media(max-width:480px){.apptabs{gap:3px;padding:4px}.apptab{font-size:10.5px;letter-spacing:0;padding:9px 3px}.ctoggle{flex-wrap:wrap;gap:4px 8px}.ctoggle .pkran{flex:1 0 100%;order:3;white-space:normal;font-size:9.5px;margin-top:2px}.ctoggle .chev{order:2}}.sub{font-family:var(--sans);font-size:13px;color:var(--mut);line-height:1.55;margin-top:6px}.sub b{color:var(--ink)}.mut{color:var(--mut)}.up{color:var(--good)}.down{color:var(--bad)}.azload{color:var(--cyan)}.azload,.aznote{font-family:var(--mono);font-size:12px;padding:14px 2px}.aznote{color:var(--mut)}.azbar{display:flex;gap:8px;margin:14px 0 4px;flex-wrap:wrap}.azagrade{flex:0 1 auto;max-width:200px;font-family:var(--mono);font-size:12px;color:var(--ink);background:var(--field);border:1px solid var(--line2);border-radius:9px;padding:0 10px;cursor:pointer}.azagrade:focus{outline:none;border-color:var(--cyan)}.azbar input{flex:1 1;font-family:var(--mono);font-size:14px;color:var(--ink);background:var(--field);border:1px solid var(--line2);border-radius:7px;padding:11px 13px;outline:none;text-transform:uppercase}.azbar input::placeholder{color:var(--dim);text-transform:none}.azbar input:focus{border-color:var(--cyan)}@keyframes bpulse{0%{box-shadow:0 0 0 0 rgba(182,255,63,.5)}70%{box-shadow:0 0 0 9px rgba(182,255,63,0)}to{box-shadow:0 0 0 0 rgba(182,255,63,0)}}@media(prefers-reduced-motion:reduce){.azgo.lime,.pkbgo{animation:none}}.azgo{font-family:var(--mono);font-weight:800;font-size:12px;letter-spacing:.06em;color:var(--onaccent);background:var(--lime);border:0;border-radius:7px;padding:0 18px;min-width:120px;cursor:pointer;transition:.14s}.azgo.lime{animation:bpulse 2s infinite}.azgo:hover{filter:brightness(1.06);box-shadow:0 0 16px rgba(182,255,63,.35)}.azcmp{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 2px;padding:10px 12px;border:1px solid var(--line2);border-radius:10px;background:linear-gradient(135deg,var(--hover),transparent)}.azcmp,.azcmplbl{align-items:center}.azcmplbl{display:inline-flex;gap:5px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.azcmplbl b{color:var(--tk)}.azcmpchips{display:flex;gap:7px;flex-wrap:wrap;flex:1 1 auto}.azcmpchip{display:inline-flex;align-items:center;background:var(--raise);border:1px solid var(--line2);border-radius:20px;overflow:hidden}.azcmptk{font-family:var(--disp);font-weight:700;font-size:12px;color:var(--tk);background:none;border:0;padding:4px 4px 4px 11px;cursor:pointer}.azcmptk:hover{color:var(--good)}.azcmpx{font-family:var(--mono);font-size:10px;color:var(--mut);background:none;border:0;padding:4px 9px 4px 5px;cursor:pointer}.azcmpx:hover{color:var(--bad)}.azcmpbtns{display:flex;gap:8px}.azcmpgo{font-family:var(--mono);font-weight:700;font-size:11px;color:var(--onaccent);background:var(--lime);border:0;border-radius:7px;padding:7px 12px;cursor:pointer;white-space:nowrap}.azcmpgo:hover{filter:brightness(1.06)}.azcmpclr{font-family:var(--mono);font-size:11px;color:var(--mut);background:none;border:1px solid var(--line2);border-radius:7px;padding:7px 10px;cursor:pointer}.azcmpclr:hover{color:var(--bad);border-color:var(--bad)}.azgo:disabled{opacity:.5;cursor:default;box-shadow:none;animation:none}.azcard{border:1px solid var(--line);border-radius:10px;background:var(--panel);margin-top:10px;overflow:hidden}.azcard.vhi{border-color:rgba(93,255,160,.32)}.azcard.vlo{border-color:rgba(255,95,118,.28)}.azh{display:flex;align-items:center;gap:9px;padding:13px 15px 6px}.azrank{font-size:18px;color:var(--dim)}.azrank,.aztk{font-family:var(--disp);font-weight:700}.aztk{font-size:19px;color:var(--tk)}.azco{font-family:var(--mono);font-size:10px;color:var(--dim);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.azval{margin-left:auto;text-align:right}.azval b{font-family:var(--disp);font-weight:700;font-size:22px}.azval small{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.08em}.vhi .azval b,.vhi .azval small{color:var(--good)}.vmed .azval b,.vmed .azval small{color:var(--amber)}.vlo .azval b,.vlo .azval small{color:var(--bad)}.azmeta{padding:0 15px 10px;font-family:var(--mono);font-size:11px;color:var(--mut)}.azlane{color:var(--cyan);letter-spacing:.04em}.azlane,.azstage{text-transform:uppercase}.azstage{margin-left:8px;display:inline-flex;align-items:center;gap:3px;font-weight:700;letter-spacing:.03em;padding:2px 8px;border-radius:20px}.azstage.watching{color:var(--blue,#5aa9ff);background:rgba(90,169,255,.1);border:1px solid rgba(90,169,255,.4)}.azstage.pillar{color:var(--good);background:rgba(93,255,160,.1);border:1px solid rgba(93,255,160,.4)}.azstage small{opacity:.8;font-weight:600}.azwatch{margin:0 15px 10px;gap:6px;font-family:var(--mono);font-size:11.5px;color:var(--blue,#5aa9ff);background:rgba(90,169,255,.07);border:1px solid rgba(90,169,255,.25);border-radius:8px;padding:7px 10px}.azquote,.azwatch{display:flex;align-items:center}.azquote{gap:11px;padding:2px 15px 4px}.azprice{font-family:var(--disp);font-weight:700;font-size:26px;color:var(--tk);line-height:1}.azchg{font-family:var(--mono);font-size:12px;font-weight:700}.azchg.up{color:var(--good)}.azchg.down{color:var(--bad)}.azspark{margin-left:auto;display:block}.azsub2{padding:0 15px 8px;font-family:var(--mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.azstats{display:grid;grid-template-columns:repeat(auto-fill,minmax(94px,1fr));grid-gap:7px;gap:7px;padding:6px 15px 12px}.azstat{background:var(--hover);border:1px solid var(--line);border-radius:8px;padding:7px 9px;min-width:0}.azstat .l{display:block;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.azstat .l,.azstat .v{font-family:var(--mono)}.azstat .v{font-size:13px;font-weight:600;color:var(--ink)}.azstat .v.up{color:var(--good)}.azstat .v.down{color:var(--bad)}.azsum{padding:12px 15px;font-size:13px;line-height:1.55;color:var(--ink)}.azsigs,.azsum{border-top:1px solid var(--line)}.azsigs{padding:11px 15px 13px;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 14px;gap:6px 14px;background:var(--panel2)}.azsig{display:flex;align-items:flex-start;gap:7px;font-family:var(--mono);font-size:11px;line-height:1.35;color:var(--hdrmut)}.azsig .si{flex:0 0 auto;width:15px;text-align:center}.azsig.sg-good{color:var(--good)}.azsig.sg-bad{color:var(--bad)}.azsig.sg-warn{color:var(--amber)}.azsig.sg-neu{color:var(--dim)}@media(max-width:520px){.azsigs{grid-template-columns:1fr}}.cnflag{font-family:var(--mono);font-weight:700;font-size:8px;letter-spacing:.06em;color:var(--bad);border:1px solid rgba(255,95,118,.45);background:rgba(255,95,118,.08);border-radius:4px;padding:2px 5px;white-space:nowrap}.ddcard{margin-top:14px;background:var(--panel);border:1px solid var(--line2);border-radius:12px;padding:16px}.ddcard.vhi{border-color:rgba(93,255,160,.4)}.ddcard.vmed{border-color:rgba(255,184,77,.35)}.ddcard.vlo{border-color:rgba(255,95,118,.4)}.ddhead{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:10px}.ddtag{font-family:var(--mono);font-size:9px;letter-spacing:.12em;color:var(--lime);background:rgba(182,255,63,.1);border:1px solid rgba(182,255,63,.3);border-radius:4px;padding:3px 7px}.ddtag,.ddtk{font-weight:700}.ddtk{font-family:var(--disp);font-size:18px;color:var(--tk)}.ddco{font-size:11px;color:var(--dim);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ddco,.ddscore{font-family:var(--mono)}.ddscore{margin-left:auto;text-align:right}.ddscore b{font-family:var(--disp);font-size:22px;color:var(--hdr)}.ddscore small{display:block;font-size:8px;letter-spacing:.1em;color:var(--dim)}.ddwhat{font-size:13px;line-height:1.55;color:var(--ink);margin-bottom:12px}.ddsec{margin:12px 0}.ddst{font-family:var(--mono);font-weight:700;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--hdrmut);margin-bottom:6px}.ddst.up{color:var(--good)}.ddst.down{color:var(--bad)}.ddst.warn{color:var(--amber)}.ddul{list-style:none;margin:0;padding:0}.ddul li{display:flex;gap:7px;font-size:12px;line-height:1.5;color:var(--ink);padding:3px 0}.ddul .di{flex:0 0 auto;font-weight:700}.ddul.bull .di{color:var(--good)}.ddul.bear .di{color:var(--bad)}.ddul.risk .di{color:var(--amber)}.ddul.n .di{color:var(--dim)}.ddcols{display:flex;gap:14px;margin:12px 0}.ddcol{flex:1 1;min-width:0}.ddspin{width:26px;height:26px;margin:8px auto;border:3px solid var(--line2);border-top-color:var(--lime);border-radius:50%;animation:ddsp .9s linear infinite}@keyframes ddsp{to{transform:rotate(1turn)}}.ddverdict{font-size:12.5px;line-height:1.55;color:var(--ink);background:var(--raise);border-radius:8px;padding:10px 12px;margin:12px 0}.ddsrc{font-family:var(--mono);font-size:10px;color:var(--dim);margin-top:10px;line-height:1.7}.ddsrc a{color:var(--cyan);text-decoration:none}@media(max-width:440px){.ddcols{flex-direction:column;gap:10px}}.wkcols{display:flex;gap:14px;margin-top:12px}.wkcol{flex:1 1;min-width:0}.wkh{font-family:var(--mono);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding-bottom:7px;margin-bottom:4px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:6px}.wkh.up{color:var(--good)}.wkh.down{color:var(--bad)}.plrow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;border-bottom:1px solid var(--line);padding:11px 0}.pll{flex:1 1 170px;min-width:0}.pltop{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pltk{color:var(--tk);font-family:var(--disp);font-weight:700;font-size:15px}.plnm{color:var(--mut);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.plwhy{flex:0 0 auto;font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--amber);border:1px solid var(--amber);border-radius:4px;padding:1px 4px;opacity:.85}.plwhy.trk{color:var(--cyan);border-color:var(--cyan)}.plbought{color:var(--mut);font-size:11px;margin-top:3px}.plamt{color:var(--good);font-family:var(--mono)}.plsig{margin-top:5px}.plr{display:flex;align-items:center;gap:12px;flex:0 0 auto;font-family:var(--mono);font-size:12px}.plmetric{display:inline-flex;align-items:baseline;gap:5px;color:var(--mut)}.plmetric b{color:var(--tk)}.plk{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.plpct{font-weight:700}.plne{white-space:nowrap}.plmore{margin-top:12px;width:100%;background:transparent;border:1px solid var(--line2);border-radius:8px;color:var(--cyan);font-family:var(--mono);font-size:12px;font-weight:700;padding:9px;cursor:pointer}.plmore:hover{border-color:var(--cyan);background:var(--hover)}@media(max-width:560px){.plr{width:100%;justify-content:flex-end;gap:16px;padding-left:28px}}.wkrow{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px solid var(--line)}.wkrow:last-child{border-bottom:0}.wktk{font-family:var(--disp);font-weight:700;font-size:14px;color:var(--tk);flex:0 0 auto}.wknm{flex:1 1;min-width:0;font-family:var(--mono);font-size:10px;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wkpx{min-width:122px;font-family:var(--mono);font-size:11px;color:var(--hdrmut);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wkpc,.wkpx{flex:0 0 auto;text-align:right}.wkpc{min-width:60px;font-family:var(--disp);font-weight:700;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wkpc.up{color:var(--good)}.wkpc.down{color:var(--bad)}.wkanalyze{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--good);border:1px solid var(--line2);border-radius:6px;padding:4px 8px;text-decoration:none;white-space:nowrap}.wkanalyze:hover{border-color:var(--good);background:rgba(93,255,160,.08)}.wkempty{font-family:var(--mono);font-size:11px;color:var(--dim);padding:10px 4px}@media(max-width:600px){.wkcols{flex-direction:column;gap:14px}}.pfdisc{font-family:var(--mono);font-size:9.5px;color:var(--dim);margin-top:14px;line-height:1.5}.badge{font-size:10px;font-weight:800;padding:2px 7px;border-radius:5px}.vhib{color:var(--good);background:rgba(93,255,160,.1)}.vmedb{color:var(--amber);background:rgba(255,184,77,.1)}.vlob{color:var(--bad);background:rgba(255,95,118,.1)}.pfnote{font-family:var(--mono);font-size:10px;color:var(--dim);line-height:1.5;background:var(--panel2);border:1px solid var(--line);border-radius:8px;padding:9px 11px;margin:10px 0 14px}.pfupd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-family:var(--sans);font-size:12.5px;color:var(--mut);border:1px solid var(--line);border-radius:9px;padding:9px 12px;margin:0 0 14px}.pfupd b{color:var(--hdr);font-weight:700}.pfupd.stale{background:rgba(255,184,77,.1);border-color:rgba(255,184,77,.4)}.pfupd.stale,.pfupd.stale b{color:var(--amber)}.pfupdbtn{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--onaccent);background:var(--cyan);border:0;border-radius:7px;padding:7px 13px;cursor:pointer;white-space:nowrap}.pfupd.stale .pfupdbtn{background:var(--amber)}.pfupdbtn:disabled{opacity:.6;cursor:default}.pfhead{display:flex;gap:8px;padding:0 4px 6px;font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.pfhead .c1{flex:1 1}.pfhead .c2,.pfhead .c3{width:96px}.pfhead .c4{width:26px}.pfr{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:8px}.pfr input{background:var(--panel2);border:1px solid var(--line2);border-radius:7px;color:var(--tk);font-family:var(--mono);font-size:13px;padding:9px 10px;outline:none}.pfr input:focus{border-color:var(--cyan)}.pfr .i1{flex:1 1;min-width:0;text-transform:uppercase;font-family:var(--disp);font-weight:700}.pfr .i2,.pfr .i3{width:96px}.pfrm{width:26px;height:26px;flex:0 0 auto;border:0;background:var(--panel2);color:var(--dim);border-radius:6px;font-size:16px;cursor:pointer;line-height:1}.pfrm:hover{color:var(--bad)}.pfwarn{flex:1 0 100%;font-family:var(--mono);font-size:10px;color:var(--amber);padding-left:2px}.pfbtns{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pfadd{background:var(--panel2);border:1px solid var(--line2);color:var(--hdrmut);font-family:var(--mono);font-weight:700;font-size:11px;padding:9px 13px;border-radius:8px;cursor:pointer}.pfadd:hover{border-color:var(--cyan);color:var(--tk)}.pfsnap{color:var(--cyan);border-color:rgba(52,230,230,.35)}.pfclear{color:var(--bad);border-color:rgba(255,95,118,.3)}.pfgo{margin-left:auto}.pfmsg{font-family:var(--mono);font-size:11px;color:var(--cyan);margin-top:10px}.pfmsg.bad{color:var(--bad)}.pfsnapstamp{font-family:var(--mono);font-size:10px;color:var(--dim);margin-top:5px}.pfgrade{margin-top:16px;border:1px solid var(--line2);border-radius:12px;padding:16px;background:var(--panel)}.pfgrade.vhi{border-color:rgba(93,255,160,.4)}.pfgrade.vmed{border-color:rgba(255,184,77,.35)}.pfgrade.vlo{border-color:rgba(255,95,118,.4)}.pfgtop{display:flex;gap:16px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:12px}.pfbig{font-family:var(--disp);font-weight:700;font-size:46px;line-height:.9}.pfbig small{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em}.vhi .pfbig,.vhi .pfbig small{color:var(--good)}.vmed .pfbig,.vmed .pfbig small{color:var(--amber)}.vlo .pfbig,.vlo .pfbig small{color:var(--bad)}.pfgmeta{font-family:var(--mono);font-size:12px;line-height:1.7;color:var(--hdrmut)}.pfholds{display:flex;flex-direction:column}.pfhgrp{border-bottom:1px solid var(--line)}.pfhgrp:last-child{border-bottom:0}.pfhrow{display:flex;align-items:center;gap:10px;padding:9px 0}.pfhrow.clk{cursor:pointer}.pfht{font-size:14px;color:var(--tk);min-width:52px}.pfhb,.pfht{font-family:var(--disp);font-weight:700}.pfhb{font-size:12px;padding:2px 8px;border-radius:5px;min-width:34px;text-align:center}.pfhb.norate{color:var(--dim);background:var(--panel2);font-family:var(--mono);font-size:9px}.pfhwhy{flex:1 1;min-width:0;display:flex;align-items:center;gap:6px}.pfhname{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:var(--dim)}.pfhname,.pfvstat{white-space:nowrap;font-family:var(--mono)}.pfvstat{flex:0 0 auto;font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:5px}.pfvstat.v-add{color:var(--good);background:rgba(63,185,80,.14)}.pfvstat.v-trim{color:var(--amber);background:rgba(227,179,65,.16)}.pfvstat.v-hold{color:var(--cyan);background:rgba(57,197,207,.14)}.pfvstat.v-watch{color:var(--orange);background:rgba(240,136,62,.16)}.pfvstat.v-exit{color:var(--bad);background:rgba(248,81,73,.16)}.pfvchev{flex:0 0 auto;font-style:normal;color:var(--dim);font-size:9px}.pfvdetail{display:flex;flex-direction:column;gap:3px;padding:0 2px 11px 52px}.pfvwhy{font-size:11.5px;color:var(--ink);line-height:1.45}.pfvdont,.pfvwhy{font-family:var(--mono)}.pfvdont{font-size:11px;color:var(--bad);line-height:1.4}.pfvconf{font-family:var(--mono);font-size:9px;color:var(--dim);letter-spacing:.02em}.pfovn{margin:12px 0 2px;border:1px solid rgba(227,179,65,.4);border-radius:10px;padding:12px 14px;background:rgba(227,179,65,.06)}.pfovnhd{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--hdr);margin-bottom:8px}.pfovnrows{display:flex;flex-wrap:wrap;gap:8px 14px}.pfovnrow{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px}.pfovnrow b{color:var(--tk);font-family:var(--disp);font-size:13px}.pfovnrow em{font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pfovnft{margin-top:9px;font-size:10px;color:var(--dim)}.pfhpos,.pfovnft{font-family:var(--mono)}.pfhpos{display:flex;flex-direction:column;align-items:flex-end;font-size:11px;white-space:nowrap;width:84px;flex:0 0 84px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pfhpos b{color:var(--hdr)}.pfhpos em{font-style:normal;font-size:10px}.trksum{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.trkstat{flex:1 1;min-width:70px;background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:11px 8px;text-align:center}.trkstat b{display:block;font-family:var(--disp);font-weight:700;font-size:19px}.trkstat span{font-family:var(--mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.trkweek{margin-top:12px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.trkwh{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px 12px;background:var(--panel2);font-family:var(--mono);font-size:12px;color:var(--hdrmut)}.trkwh b{color:var(--tk)}.trkret{font-family:var(--disp);font-weight:700;font-size:14px}.trkpx{padding:4px 12px 8px}.trkpick{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--line)}.trkpick:last-child{border-bottom:0}.trptk{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--tk);min-width:78px}.trpnm{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.trpnm,.trppx{font-family:var(--mono);font-size:10px;white-space:nowrap}.trpret{font-family:var(--disp);font-weight:700;font-size:13px;min-width:56px;text-align:right}.scantabs{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.scantab{background:var(--panel2);border:1px solid var(--line2);color:var(--hdrmut);font-family:var(--mono);font-weight:700;font-size:11px;padding:8px 13px;border-radius:8px;cursor:pointer}.scantab.on{color:var(--onaccent);background:var(--lime);border-color:var(--lime)}.scanlist{display:flex;flex-direction:column;margin-top:6px}.scanhead,.scanrow{display:grid;grid-template-columns:1.9rem minmax(92px,1.2fr) 3.6rem 3.9rem 5rem 3rem 4rem 2.8rem;align-items:center;grid-gap:8px;gap:8px;padding:9px 0;border-bottom:1px solid var(--line)}.scanrow .favstar,.scanrow .pksel{flex:0 0 auto}.scanhead{padding:5px 0;border-bottom:1px solid var(--line2)}.scanhead span{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.scanrow:last-child{border-bottom:0}.scanlist .r{text-align:right}.scanrank{font-size:13px;color:var(--dim)}.scanrank,.scantk{font-family:var(--disp);font-weight:700}.scantk{font-size:15px;color:var(--tk);display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0}.scanstage{display:inline-flex;align-items:center;gap:3px;font-family:var(--mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 7px;border-radius:20px;white-space:nowrap}.scanstage.watching{color:var(--blue,#5aa9ff);background:rgba(90,169,255,.1);border:1px solid rgba(90,169,255,.4)}.scanstage.pillar{color:var(--good);background:rgba(93,255,160,.1);border:1px solid rgba(93,255,160,.35)}.scansc{font-family:var(--mono);font-size:11px;color:var(--cyan);white-space:nowrap}.scansc b{font-size:14px}.scansc small{color:var(--mut);font-size:11px}.scannum{font-family:var(--mono);font-size:11px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.scantrend{display:flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap}.scantrend .scanspark{flex:none;opacity:.9}.scantrend em{font-style:normal;font-family:var(--mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.scantrend em.up{color:var(--good)}.scantrend em.down{color:var(--bad)}.scanhead .scansc{color:var(--dim)}@media(max-width:480px){.pfgo{margin-left:0}.scanlist{overflow-x:auto;-webkit-overflow-scrolling:touch}.scanhead,.scanrow{grid-template-columns:1.3rem minmax(74px,1.1fr) 2.6rem 3rem 3rem 2.4rem 3rem 2.2rem;gap:4px;min-width:356px}.scantk{font-size:13px}.scanstage{flex-basis:100%}.scannum,.scansc,.scantrend em{font-size:10px}.scantrend .scanspark{display:none}}.ctoggle{cursor:pointer;display:flex;align-items:center;gap:8px}.ctoggle .chev{margin-left:auto;color:var(--mut);font-size:19px;line-height:1;padding:0 4px}.pkfilter{display:flex;gap:4px;flex-wrap:wrap;margin:10px 0 4px;position:-webkit-sticky;position:sticky;top:52px;z-index:8;background:var(--raise);padding:5px;border:1px solid var(--line);border-radius:10px}.pkfilter.boardtabs{position:static;z-index:auto}.appwrap.onpicks .pkfilter{top:100px}.pkhdr,.pkrmain{display:grid;grid-template-columns:40px minmax(0,1.5fr) 58px 70px 66px 58px 50px 92px;align-items:center;grid-gap:0 8px;gap:0 8px}.pkhdr{padding:6px 10px 5px;margin-top:4px;font-family:var(--mono);font-size:9px;letter-spacing:.06em;color:var(--dim);border-bottom:1px solid var(--line2)}.pkhdr .pkcol{text-align:right}.pkhdr .pktrend{text-align:center}.pkhdr .pkanch{color:var(--orange)}.pkr{border-bottom:1px solid var(--line)}.pkrmain{padding:8px 10px;cursor:pointer;border-radius:8px}.pkr:hover .pkrmain{background:var(--hover)}.pkr.sel .pkrmain{background:rgba(63,185,80,.09)}.pkctl{display:flex;align-items:center;gap:5px}.pkname{min-width:0;display:flex;flex-direction:column;line-height:1.18}.pktk{display:flex;align-items:center;gap:4px;font-family:var(--disp);font-weight:700;font-size:13px;color:var(--hdr)}.pksub{font-size:10.5px;color:var(--dim);overflow:hidden;text-overflow:ellipsis}.pkcol,.pksub{white-space:nowrap}.pkcol{font-family:var(--mono);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pktrend{text-align:center;display:flex;justify-content:center;align-items:center}.pkanch{color:var(--orange);font-size:12px}.pknow{color:var(--tk);font-size:12px}.pksince{font-weight:700;font-size:12.5px}.pktoday{font-size:11px}.pksince.up,.pktoday.up{color:var(--good)}.pksince.down,.pktoday.down{color:var(--bad)}.pksince.flat,.pktoday.flat{color:var(--mut)}.pkstat{display:flex;justify-content:flex-end;align-items:center}.pkchev{color:var(--dim);font-size:10px}.pkdetail{display:flex;flex-wrap:wrap;gap:5px 12px;padding:0 12px 10px 52px;font-family:var(--mono);font-size:10.5px;color:var(--mut)}.pkdetail,.pkwhy{align-items:center}.pkwhy{display:inline-flex;gap:5px}.pkmeta{color:var(--dim)}.pkexit{color:var(--bad)}.pkexit.broke{font-weight:700}.pkwhytxt{color:var(--mut);flex-basis:100%}.pkdetail .pillthesis{flex-basis:100%;margin:0}.pkdetail .pillbar{flex-basis:100%;max-width:340px}.pkdetail .pillanalyze{margin-left:auto}.pkhdr.cryp,.pkr.cryp .pkrmain{grid-template-columns:46px minmax(0,1.5fr) 58px 78px 58px 66px}.pkr.cryp .pkctl{gap:6px}.pkr.cryp .cdetail{border-top:1px dashed var(--line2);margin-top:2px;padding:10px 2px 12px}.pkhdr.ots,.pkr.ots .pkrmain{grid-template-columns:46px minmax(0,1.5fr) 78px 58px 56px}.pkr.ots .pkrmain{cursor:default}.pkr.ots .pkname{text-decoration:none}.pkr.ots .pktk:hover{color:var(--good)}@media (max-width:560px){.pkhdr:not(.cryp):not(.ots),.pkr:not(.cryp):not(.ots) .pkrmain{grid-template-columns:46px minmax(0,1fr) 50px 46px 66px;gap:0 5px}.pkhdr:not(.cryp):not(.ots) .pkanch,.pkhdr:not(.cryp):not(.ots) .pktoday,.pkhdr:not(.cryp):not(.ots) .pktrend,.pkr:not(.cryp):not(.ots) .pkanch,.pkr:not(.cryp):not(.ots) .pktoday,.pkr:not(.cryp):not(.ots) .pktrend{display:none}.pkhdr.cryp,.pkr.cryp .pkrmain{grid-template-columns:40px minmax(0,1fr) 66px 46px 46px;gap:0 6px}.pkhdr.cryp .pktrend,.pkr.cryp .pktrend{display:none}.pkhdr.ots,.pkr.ots .pkrmain{grid-template-columns:40px minmax(0,1fr) 60px 48px 46px;gap:0 6px}.pkctl{gap:6px}.pktk{font-size:12px}.pksel{width:17px;height:17px}.pstage{font-size:8px;padding:2px 5px;letter-spacing:.02em}.pkdetail{padding-left:40px}.pkfilter{top:48px}.appwrap.onpicks .pkfilter{top:86px}.aptrow1{gap:3px}}.pkfilter.boardtabs{display:inline-flex;align-self:flex-start;gap:4px;flex-wrap:nowrap;max-width:100%;margin:20px 0 2px;padding:5px;background:var(--panel);border:1px solid var(--line);border-radius:10px;box-shadow:0 6px 16px rgba(0,0,0,.18);overflow-x:auto;-webkit-overflow-scrolling:touch}.boardtabs .lf{font-size:12px;padding:8px 14px;border:0;border-radius:6px;background:transparent;color:var(--hdrmut);white-space:nowrap}.boardtabs .lf:not(.on):hover{background:var(--raise);color:var(--hdr)}.boardtabs .lf.on{background:var(--lime);color:var(--onaccent);border:0}.lf.lfgo{color:var(--good);border-color:var(--good);text-decoration:none;font-weight:700}.lf.lfgo:hover{background:rgba(93,255,160,.12);color:var(--good)}.lf{font-family:var(--mono);font-size:11px;color:var(--hdrmut);background:transparent;border:0;border-radius:6px;padding:7px 13px;cursor:pointer;transition:.12s}.lf:not(.on):hover{background:var(--hover);color:var(--hdr)}.lf.on{color:var(--onaccent);background:var(--lime);font-weight:700}.lanegroup{margin-top:12px}.mpsel{border:1px solid var(--cyan);border-radius:10px;padding:4px 11px 9px;background:linear-gradient(135deg,rgba(52,230,230,.06),transparent);margin-bottom:6px}.mpselhead{border-bottom:1px solid var(--line2)}.mpselhead .cnt{font-family:var(--mono);font-size:10px;color:var(--mut);margin-left:6px}.mpselbtns{display:flex;align-items:center;gap:8px}.mpselclr{font-family:var(--mono);font-size:10px;color:var(--mut);background:none;border:1px solid var(--line2);border-radius:6px;padding:4px 9px;cursor:pointer;text-transform:none;letter-spacing:0}.mpselclr:hover{color:var(--bad);border-color:var(--bad)}.mpselgo{font-family:var(--mono);font-weight:700;font-size:10px;color:var(--onaccent);background:var(--cyanfill,var(--cyan));border:0;border-radius:6px;padding:5px 11px;cursor:pointer;white-space:nowrap;text-transform:none;letter-spacing:0}.mpselgo:hover{filter:brightness(1.07)}.mpselrow{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--line)}.mpselrow:last-child{border-bottom:0}.lghead{display:flex;align-items:center;justify-content:space-between;font-family:var(--disp);font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;padding:6px 2px;border-bottom:1px solid var(--line);margin-bottom:2px}.lghead.long{color:var(--cyan)}.lghead.diamond{color:var(--blue)}.lghead.rocket{color:var(--orange)}.lghead .cnt{font-family:var(--mono);font-size:9px;letter-spacing:.04em;color:var(--dim)}.prow{padding:8px 2px;border-bottom:1px solid var(--line)}.prow:last-child{border-bottom:0}.prtop{display:flex;align-items:center;gap:8px}.ptk{font-family:var(--disp);font-weight:700;font-size:15px;color:var(--tk);flex:0 0 auto}.ptname{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--sans);font-size:11.5px;color:var(--mut)}.cico{width:20px;height:20px;border-radius:50%;flex:0 0 auto;background:var(--panel2);object-fit:cover}.prtop.cointap{cursor:pointer}.ccaret{flex:0 0 auto;color:var(--dim);font-size:10px;width:12px;text-align:center}.cdetail{padding:10px 2px 12px;border-top:1px dashed var(--line2);margin-top:2px}.cdgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 14px;gap:10px 14px}.cdi{display:flex;flex-direction:column;gap:2px;min-width:0}.cdk{font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--mut)}.cdi b,.cdk{font-family:var(--mono)}.cdi b{font-size:12px;color:var(--tk);font-weight:700}.cdi b.up{color:var(--good)}.cdi b.down{color:var(--bad)}.cdi b.flat{color:var(--tk)}.cdi b em{font-style:normal;font-size:10px;margin-left:3px}.cdi b em.up{color:var(--good)}.cdi b em.down{color:var(--bad)}.sctop{display:inline-flex;flex:0 0 auto}.sctop img{border-radius:50%;margin-left:-5px;border:1px solid var(--panel)}.sctop img:first-child{margin-left:0}.scname{white-space:normal}.scmcap{flex:0 0 auto;font-family:var(--mono);font-size:11px;color:var(--mut);margin-right:10px}@media(max-width:480px){.cdgrid{grid-template-columns:repeat(2,1fr)}}.csenti{font-size:11px;flex:0 0 auto;line-height:1;cursor:help}.csearch{display:flex;align-items:center;gap:8px;margin:10px 0 4px;padding:9px 12px;background:var(--field);border:1px solid var(--line2);border-radius:9px}.csearch:focus-within{border-color:var(--good)}.csearch input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--ink);font-family:var(--mono);font-size:13px}.csearch input::placeholder{color:var(--dim)}.csclear{flex:0 0 auto;background:none;border:0;color:var(--dim);font-size:13px;cursor:pointer;padding:0 2px;line-height:1}.csclear:hover{color:var(--tk)}.ytwrap{position:relative;width:100%;max-width:360px;aspect-ratio:16/9;margin-top:8px;border-radius:8px;overflow:hidden;background:#000;border:1px solid var(--line)}.ytwrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.eprow{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:8px}.eprow .ytwrap{margin-top:0;flex:0 0 auto}.eptag{flex:1 1 240px;min-width:200px}.epeyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--dim);margin-bottom:7px}.epquote{font-family:var(--disp);font-weight:700;font-size:18px;line-height:1.32;color:var(--tk)}.epep{font-size:11px;color:var(--dim);margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.epep,.eplink{font-family:var(--mono)}.eplink{display:inline-block;margin-top:8px;font-size:12px;color:var(--cyan);text-decoration:none}.eplink:hover{text-decoration:underline}@media(max-width:520px){.ptname{font-size:10.5px}}.pstage{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:20px;white-space:nowrap;cursor:help}.pmoveflag{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--orange);min-width:44px;text-align:right}.pstage.early{color:var(--good);background:rgba(93,255,160,.12);border:1px solid rgba(93,255,160,.4)}.pstage.mid{color:var(--amber);background:rgba(255,184,77,.12);border:1px solid rgba(255,184,77,.4)}.pstage.late{color:var(--mut);background:rgba(146,164,189,.1);border:1px solid var(--line2)}.pstage.fade{color:var(--bad);background:rgba(255,95,118,.12);border:1px solid rgba(255,95,118,.4)}.pstage.watch{color:var(--blue,#5aa9ff);background:rgba(90,169,255,.1);border:1px solid rgba(90,169,255,.4);display:inline-flex;align-items:center}.pcn{font-size:11px}.ppickedline{display:flex;align-items:center;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--orange);margin-top:3px;padding-left:26px;white-space:nowrap}.ppickedline svg{opacity:.85}.ppickedline .psince{margin-left:5px}.ppickedline .psince.up{color:var(--good)}.ppickedline .psince.down{color:var(--bad)}@media (max-width:560px){.ppickedline{padding-left:0;white-space:normal;flex-wrap:wrap;row-gap:2px}}.picons{display:flex;gap:3px;font-size:12px}.azbtn{flex:0 0 auto;font-family:var(--mono);font-size:13px;color:var(--bad);border:1px solid rgba(255,95,118,.35);border-radius:5px;padding:1px 8px;text-decoration:none;line-height:1.5}.azbtn:hover{background:rgba(52,230,230,.1)}.pgrow{flex:1 1 auto;min-width:6px}.pspark{flex:0 0 auto;width:66px;height:20px;display:inline-block}.pxwrap{display:flex;align-items:baseline;gap:8px;flex:0 0 auto;justify-content:flex-end}.pprice{font-family:var(--mono);font-size:12px;color:var(--hdrmut);white-space:nowrap}.pmove,.pprice{text-align:right}.pmove{font-family:var(--disp);font-weight:700;font-size:13px;min-width:50px}.pmove.up{color:var(--good)}.pmove.down{color:var(--bad)}.pmove.flat{color:var(--mut)}.prbot{font-family:var(--mono);font-size:10px;color:var(--dim);margin-top:3px;padding-left:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pillcard{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:10px;padding:11px 13px;margin-bottom:9px}.pillcard.sel{border-color:var(--lime)}.pillcard.sponsored{border:2px solid var(--amber);background:linear-gradient(180deg,rgba(255,184,77,.07),var(--panel))}.adlogo{width:34px;height:34px;border-radius:7px;object-fit:contain;background:var(--raise);flex:0 0 auto}.adlogo.ph{display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:var(--mut)}.adlogo.ph,.adpill{font-family:var(--mono);font-weight:700}.adpill{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--amber);background:rgba(255,184,77,.14);border:1px solid rgba(255,184,77,.45);border-radius:20px;padding:2px 8px;flex:0 0 auto}.adctas{display:flex;gap:8px;flex-wrap:wrap;margin-top:11px}.adcta{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:11px;font-weight:700;color:var(--hdr);background:transparent;border:1px solid var(--line2);border-radius:7px;padding:7px 12px;cursor:pointer}.adcta.primary,.adcta:hover{border-color:var(--amber)}.adcta.primary{background:var(--amber);color:#1a1205}.addisc{font-family:var(--mono);font-size:9.5px;color:var(--dim);margin-top:9px;letter-spacing:.02em}.featuredad{margin:0 0 14px}.featuredad .pillcard{margin-bottom:9px}.featuredad .pillcard:last-child{margin-bottom:0}.pgrade{font-family:var(--mono);font-weight:700;font-size:11px;padding:1px 7px;border-radius:5px;background:var(--raise);flex:0 0 auto}.pgrade.vhi{color:var(--good)}.pgrade.vmed{color:var(--amber)}.pgrade.vlo{color:var(--bad)}.pillanalyze{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--good);border:1px solid var(--line2);border-radius:6px;padding:4px 8px;background:transparent;cursor:pointer}.pillanalyze:hover{border-color:var(--good);background:var(--hover)}.pillthesis{font-size:12.5px;line-height:1.55;color:var(--ink);margin:9px 0 2px}.pillthesis .thwhy{color:var(--hdr)}.pillthesis .thcat{color:var(--good)}.pillthesis .thrisk{color:var(--amber)}.pillinval,.pillthesis .thmut{color:var(--mut)}.pillinval{font-family:var(--mono);font-size:11px;margin:5px 0 2px;letter-spacing:.2px}.pillinval b{color:var(--ink);font-weight:700}.pillinval .invpct{color:var(--dim)}.pillinval.broke,.pillinval.broke b{color:var(--bad)}.prinval{font-family:var(--mono);font-size:10px;color:var(--dim);margin-top:2px;padding-left:26px}.prinval .invpct{opacity:.8}.prinval.broke{color:var(--bad);font-weight:700}@media (max-width:560px){.prinval{padding-left:0}}.pillpos{margin-top:9px}.pillposrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--mono);font-size:12px;color:var(--mut)}.pillposrow b{color:var(--tk)}.pillposrow .nw{color:var(--hdr)}.pillposrow .arr{color:var(--dim)}.pillposrow .pct.up{color:var(--good)}.pillposrow .pct.down{color:var(--bad)}.pillposrow .held{margin-left:auto;color:var(--dim);font-size:10px}.pillbar{height:6px;background:var(--raise);border-radius:20px;overflow:hidden;margin-top:6px}.pillbarfill{height:100%;background:var(--blue,#5aa9ff);border-radius:20px}.pillnew{margin-top:7px;font-family:var(--mono);font-size:11px;color:var(--dim)}.pillchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pillchip{font-family:var(--mono);font-size:10px;color:var(--mut);background:var(--raise);border:1px solid var(--line2);border-radius:5px;padding:3px 8px}.pillchip b{color:var(--tk)}.pillcat{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;color:var(--mut)}.pillcat .catgood{color:var(--good)}.pillcat .catbad{color:var(--bad)}.ondeck{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px;padding:9px 11px;background:rgba(90,169,255,.06);border:1px solid rgba(90,169,255,.22);border-radius:9px}.odk,.ondeck{align-items:center}.odk{font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--blue,#5aa9ff);display:inline-flex;gap:4px}.odt{font-size:12px;color:var(--mut)}.odname{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--ink);background:transparent;border:0;cursor:pointer;padding:0 2px}.odname:hover{color:var(--good)}@media(max-width:520px){.pspark{display:none}.prbot{white-space:normal;padding-left:0}.prtop{gap:6px}.pstage{font-size:8px;padding:2px 5px;letter-spacing:.02em}.azbtn{padding:1px 6px;font-size:12px}.pksel{width:17px;height:17px}.pprice{font-size:11.5px}.pmove,.pprice{min-width:0;flex:0 0 auto}.pmove{padding-left:2px}}.pksel{flex:0 0 auto;width:19px;height:19px;padding:0;border-radius:6px;border:1.5px solid var(--line2);background:transparent;color:#06100e;font-size:11px;font-weight:900;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.12s}.pksel.on,.pksel:hover{border-color:var(--good)}.pksel.on{background:var(--good)}.pksel:disabled{opacity:.3;cursor:not-allowed}.prow.sel{background:rgba(93,255,160,.05);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(93,255,160,.35)}.pkbasket{position:-webkit-sticky;position:sticky;bottom:8px;z-index:6;gap:10px;margin-top:14px;padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line2);box-shadow:0 10px 28px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pkbasket,.pkbchips{display:flex;align-items:center;flex-wrap:wrap}.pkbchips{gap:6px;min-width:0;flex:1 1 auto}.pkbcount{font-family:var(--mono);font-size:10px;font-weight:700;color:var(--dim);letter-spacing:.04em;margin-right:2px}.pkbchip{display:inline-flex;align-items:center;gap:5px;font-family:var(--disp);font-weight:700;font-size:12px;color:var(--tk);background:var(--raise);border:1px solid var(--line2);border-radius:20px;padding:4px 10px;cursor:pointer;transition:.12s}.pkbchip:hover{border-color:var(--bad);color:var(--bad)}.pkbchip i{font-style:normal;font-size:9px;color:var(--dim)}.pkbchip:hover i{color:var(--bad)}.pkbbtns{display:flex;align-items:center;gap:8px;margin-left:auto;flex:0 0 auto}.pkbclear{font-family:var(--mono);font-size:12px;color:var(--dim);background:none;border:1px solid var(--line2);border-radius:10px;padding:9px 12px;cursor:pointer}.pkbclear:hover{color:var(--tk);border-color:var(--tk)}.pkbgo{font-family:var(--disp);font-weight:800;font-size:12.5px;letter-spacing:.02em;color:var(--onaccent);background:var(--lime);border:none;border-radius:10px;padding:10px 15px;cursor:pointer;transition:.12s;animation:bpulse 2s infinite}.pkbgo:hover{filter:brightness(1.06)}@media(max-width:520px){.pkbbtns{width:100%;margin-left:0}.pkbgo{flex:1 1}}.pflanes{display:flex;height:10px;border-radius:5px;overflow:hidden;background:var(--raise);margin:14px 0 8px;border:1px solid var(--line)}.pflanes span{display:block;height:100%}.ln-long{background:var(--cyanfill)}.ln-diamond{background:var(--blue)}.ln-rocket{background:var(--orange)}.pflanekey{display:flex;gap:16px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;color:var(--hdrmut);margin-bottom:12px}.pflanekey b{color:var(--tk)}.pfalerts{background:var(--panel);border:1.5px solid var(--bad);border-radius:11px;padding:11px 13px;margin-bottom:14px}.pfalerthd{font-family:var(--disp);font-weight:800;font-size:13px;color:var(--bad);margin-bottom:8px}.pfalert{border-top:1px solid rgba(255,95,118,.22);padding:8px 0}.pfalert:first-of-type{border-top:0;padding-top:0}.pfalertmain{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pfalerttk{font-family:var(--disp);font-weight:800;font-size:14px;color:var(--hdr)}.pfalertsec{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);border:1px solid var(--line2);border-radius:20px;padding:1px 7px}.pfalertwhy{color:var(--bad)}.pfalertrepl,.pfalertwhy{font-family:var(--sans);font-size:12px}.pfalertrepl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--mut);margin-top:4px}.pfalertrepl b{color:var(--good)}.pfalertbtn{font-size:10px;color:var(--onaccent);background:var(--lime);border:0;border-radius:6px;padding:4px 9px;cursor:pointer}.pfalertbtn,.pfalertmore{font-family:var(--mono);font-weight:700}.pfalertmore{display:inline-block;margin-top:10px;font-size:11.5px;color:var(--lime);text-decoration:none}.pfalertmore:hover{text-decoration:underline}.pfobs{display:flex;flex-direction:column;gap:6px;margin:6px 0 12px;padding-top:12px;border-top:1px solid var(--line)}.pfob{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.5;color:var(--ink)}.pfob .s{flex:0 0 auto;font-weight:700}.pfob.p .s{color:var(--good)}.pfob.w .s{color:var(--amber)}.pfob.n .s{color:var(--dim)}.card:after,.card:before{content:"";position:absolute;width:12px;height:12px;pointer-events:none;z-index:1}.card:before{top:6px;left:6px;border-top:2px solid var(--line2);border-left:2px solid var(--line2)}.card:after{bottom:6px;right:6px;border-bottom:2px solid var(--line2);border-right:2px solid var(--line2)}.appfoot{text-align:center;font-family:var(--mono);font-size:10px;color:var(--dim);line-height:1.7;padding:6px 0 2px}.appfoot b{color:var(--hdrmut)}.scrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;border-bottom:1px solid var(--line)}.scrow:last-of-type{border-bottom:0}.scl{display:flex;align-items:center;gap:10px;min-width:0}.sci{font-size:20px}.scl b{font-family:var(--disp);font-weight:700;font-size:14px;color:var(--tk)}.scmeta{font-family:var(--mono);font-size:10px;color:var(--dim);margin-top:2px}.scr{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}.scrate{font-family:var(--disp);font-weight:700;font-size:22px}.schead{display:flex;align-items:baseline;gap:14px}.schit{font-family:var(--disp);font-weight:700;font-size:22px}.scunit{font-weight:700;font-size:9px;font-style:normal;letter-spacing:.04em;text-transform:uppercase;margin-left:4px}.scn,.scunit{font-family:var(--mono);color:var(--dim)}.scedge,.scn{font-size:10px}.scedge{color:var(--mut);margin-top:3px}.scedge,.sctouch{font-family:var(--mono)}.sctouch{font-size:9.5px;color:var(--dim);margin-top:2px;max-width:230px;text-align:right}.scwait{font-family:var(--mono);font-size:11px;color:var(--cyan)}.scsig{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.scsighd{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--tk);margin-bottom:8px}.scsighd .beta{margin-left:6px}.scsigdim{margin:10px 0}.scsigl{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;background:none;border:0;padding:0;cursor:default;text-align:left}.scsigl.tap{cursor:pointer}.scsigl.tap:hover{color:var(--hdr)}.scsigq{font-size:10px;opacity:.7}.scsigexp{font-family:var(--mono);font-size:11.5px;line-height:1.5;color:var(--mut);background:var(--raise);border-left:2px solid var(--line2);border-radius:0 6px 6px 0;padding:8px 11px;margin:2px 0 8px}.scsigexpn{color:var(--dim)}.scsigsub{font-family:var(--mono);font-size:11px;color:var(--mut);margin:-2px 0 10px}.scsigrow.tap{cursor:pointer;border-radius:6px}.scsigrow.tap:hover{background:var(--raise)}.scsigrow.tap .scsigname{color:var(--hdr)}.scsigrow{display:flex;align-items:center;gap:8px;padding:3px 0}.scsigname{flex:0 0 120px;font-family:var(--mono);font-size:11px;color:var(--hdrmut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scsigbar{flex:1 1 auto;height:7px;background:var(--raise);border-radius:5px;overflow:hidden;min-width:30px}.scsigfill{display:block;height:100%;border-radius:5px}.scsigrate{font-size:11px;font-weight:700;color:var(--ink);width:38px}.scsign,.scsigrate{flex:0 0 auto;font-family:var(--mono);text-align:right}.scsign{font-size:10px;color:var(--dim);width:44px}@media(max-width:480px){.scsigname{flex-basis:88px}}.erow{display:flex;align-items:center;gap:14px;padding:11px 2px;border-bottom:1px solid var(--line)}.erow:last-of-type{border-bottom:0}.erow.reported{opacity:.72}.etk{flex:0 0 64px;font-family:var(--disp);font-weight:700;font-size:15px;color:var(--hdr);letter-spacing:.02em}.enm{flex:1 1;min-width:0;font-size:13px;color:var(--mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emeta{display:flex;align-items:center;gap:10px;flex-shrink:0}.ewhen{font-family:var(--mono);font-size:12px;color:var(--hdrmut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.erep,.ewhen{white-space:nowrap}.erep{font-family:var(--mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--amber);background:rgba(255,184,77,.12);border:1px solid rgba(255,184,77,.35);border-radius:5px;padding:2px 7px}@media(max-width:520px){.enm{flex:1 1 100%;order:3}.etk{flex:0 0 auto}.erow{flex-wrap:wrap;gap:8px}}.applogo{height:34px;width:auto;display:block;filter:drop-shadow(0 0 10px rgba(182,255,63,.18))}@media(max-width:480px){.applogo{height:28px}}.wkch{display:flex;align-items:center;gap:10px;padding:3px 4px 5px;border-bottom:1px solid var(--line)}.wkch .wksp{flex:1 1;min-width:0}.wkchl{flex:0 0 auto;min-width:122px;text-align:right;font-family:var(--mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.wkchl.pc{min-width:60px}.scanbar{display:flex;align-items:center;gap:10px;margin:12px 0 4px}.scanlbl{font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--hdrmut)}.scansel{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--onaccent);background:var(--lime);border:0;border-radius:7px;padding:9px 30px 9px 13px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7'><path d='M1 1l4 4 4-4' stroke='%2306100e' stroke-width='2' fill='none' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 11px center}.scansel:disabled{opacity:.6;cursor:default}.pfhpx{font-family:var(--mono);font-size:11px;width:138px;flex:0 0 138px;display:flex;align-items:baseline;justify-content:flex-end;gap:5px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pfhpx,.pfhpx .px-a{color:var(--hdrmut)}.pfhpx .ar{color:var(--dim)}.pfhpx .px-b{color:var(--tk);font-weight:700}.pfhhead{border-bottom:1px solid var(--line)}.pfhhl{font-family:var(--mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim)}.pfhpos.pfhhl{text-align:right;gap:2px}.pfhpos.pfhhl .pfhsub{color:var(--dim);opacity:.75}@media(max-width:480px){.pfhrow{gap:7px}.pfhpx{width:112px;flex:0 0 112px;font-size:10px;gap:4px}.pfhpos{width:68px;flex:0 0 68px;font-size:10px}.pfhhl{font-size:8px}}.authsplash{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:70vh;color:var(--mut);font-family:var(--mono);font-size:13px;letter-spacing:.03em}.authspin{width:26px;height:26px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--cyan);animation:authspin .8s linear infinite}@keyframes authspin{to{transform:rotate(1turn)}}.appacct{display:flex;align-items:center;gap:8px;margin-left:4px}.appemail{color:var(--mut);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appemail,.appsignout{font-family:var(--mono);font-size:11px}.appsignout{color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:6px;padding:5px 10px;cursor:pointer}.appsignout:hover{border-color:var(--bad);color:var(--bad)}.appadmin{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--onaccent);background:var(--cyanfill);border:0;border-radius:6px;padding:6px 11px;text-decoration:none;white-space:nowrap}.appadmin:hover{background:rgba(52,230,230,.1)}a.appemail{text-decoration:none;cursor:pointer}a.appemail:hover{color:var(--cyan)}.pfsave{border-color:rgba(52,230,230,.4)!important;color:var(--cyan)!important}.pfsave:hover{background:rgba(52,230,230,.1)!important}.pfsave.locked{border-color:rgba(255,184,77,.4)!important;color:var(--amber)!important}.pfsave.locked:hover{background:rgba(255,184,77,.1)!important}.ddstrip{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 2px;padding:0 2px}.ddchip{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;padding:6px 11px;border-radius:20px;border:1px solid var(--line2);background:var(--panel)}.ddchip.run{color:var(--cyan);border-color:rgba(52,230,230,.4)}.ddchip.done{color:var(--lime);border-color:rgba(182,255,63,.5);cursor:pointer}.ddchip.done:hover{background:rgba(182,255,63,.08)}.ddspin.sm{width:12px;height:12px;margin:0;border-width:2px}.ddx{margin-left:2px;color:var(--dim);font-size:14px;font-weight:700;padding:0 3px;line-height:1}.ddx:hover{color:var(--bad)}.pkbeg{margin:11px 0 2px;padding:11px 14px;background:var(--field);border:1px solid var(--line);border-radius:8px;font-size:12.5px;line-height:1.5;color:var(--mut)}.pkbeg b{color:var(--ink)}.pklegend{display:flex;flex-direction:column;gap:6px;margin:9px 0 2px;padding:11px 14px;background:var(--field);border:1px solid var(--line);border-radius:8px}.pklegend span{font-family:var(--sans);font-size:12px;color:var(--mut);line-height:1.45}.pklegend b{color:var(--ink)}.mpfcard{display:flex;flex-direction:column;gap:14px}.mpfintro{font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--ink)}.mpfintro b{color:var(--hdr)}.mpfbuild{background:var(--field);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.mpfbl{font-family:var(--sans);font-size:12.5px;color:var(--mut)}.mpfamt{display:flex;align-items:center;gap:4px;background:var(--panel);border:1px solid var(--line2);border-radius:8px;padding:4px 12px;max-width:220px}.mpfamt:focus-within{border-color:var(--cyan)}.mpfdollar{font-family:var(--disp);font-size:20px;color:var(--hdrmut)}.mpfamt input{flex:1 1;font-family:var(--disp);font-size:22px;font-weight:700;color:var(--hdr);background:transparent;border:0;outline:none;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpfpre{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.mpfchip,.mpftg{font-family:var(--mono);font-size:11px;color:var(--mut);background:var(--panel);border:1px solid var(--line2);border-radius:6px;padding:5px 10px;cursor:pointer;transition:.12s}.mpfchip:hover,.mpftg:hover{color:var(--hdr);border-color:var(--cyan)}.mpfchip.on{color:var(--onaccent);background:var(--cyanfill);border-color:var(--cyanfill);font-weight:700}.mpftog{display:flex;gap:8px;margin-top:2px}.mpftg{flex:1 1;text-align:left;line-height:1.3}.mpftg small{display:block;font-size:9.5px;color:var(--dim);text-transform:none;letter-spacing:0;margin-top:2px}.mpftg.on{color:var(--hdr);border-color:var(--cyan);background:var(--hover)}.mpfavail,.mpftg.on small{color:var(--hdrmut)}.mpfavail{font-family:var(--mono);font-size:10.5px;margin-top:6px}.mpfmsg{font-family:var(--sans);font-size:12px;margin-top:6px}.mpfmsg.bad{color:var(--bad)}.mpfgo.mpfgo{margin-top:10px;align-self:flex-start;padding:10px 20px}.mpfhero{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-end;border:1px solid var(--line2);border-radius:12px;padding:16px 18px;background:linear-gradient(135deg,var(--hover),transparent)}.mpfhval{font-family:var(--disp);font-size:30px;font-weight:800;color:var(--hdr);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpfhret{margin-left:auto;text-align:right}.mpfhpct{font-family:var(--disp);font-size:22px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpfhret.good .mpfhpct{color:var(--good)}.mpfhret.bad .mpfhpct{color:var(--bad)}.mpfhlbl{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin-top:5px}.mpfstats{display:flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--sans);font-size:12px;color:var(--mut)}.mpfstats b{color:var(--hdr);font-weight:700}.mpfholds{display:flex;flex-direction:column}.mpfhrow{display:flex;align-items:center;gap:8px;padding:9px 2px;border-top:1px solid var(--line);font-family:var(--sans);font-size:12.5px}.mpfhrow.mpfhhead{border-top:0;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.mpfc1{flex:1.4 1;min-width:0;display:flex;align-items:center;gap:7px}.mpfc2{flex:.7 1;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpfc2,.mpfc3{text-align:right}.mpfc3{flex:1.6 1;font-family:var(--mono);font-size:11.5px;display:flex;align-items:center;justify-content:flex-end;gap:5px}.mpfc3,.mpfc4{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpfc4{flex:.9 1;text-align:right}.mpfc4,.mpfsym{color:var(--hdr)}.mpfsym{font-family:var(--disp);font-size:13px}.mpfg,.mpfsym{font-weight:700}.mpfg{font-family:var(--mono);font-size:9.5px;border-radius:3px;padding:1px 5px}.mpfg.vhi{color:var(--good);border:1px solid var(--good)}.mpfg.vmed{color:var(--amber);border:1px solid var(--amber)}.mpfg.vlo{color:var(--bad);border:1px solid var(--bad)}.mpfsh{font-family:var(--mono);font-size:10px;color:var(--dim)}.mpfpa{color:var(--mut)}.mpfar{color:var(--dim)}.mpfc3 em{font-style:normal;font-size:10.5px}.mpfc3 em.good,.mpfc4 .good{color:var(--good)}.mpfc3 em.bad{color:var(--bad)}.mpfbtns{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mpfrebuild{flex:1 1}.mpfrebuild summary{font-family:var(--mono);font-size:11px;color:var(--cyan);cursor:pointer;list-style:none}.mpfrebuild summary::-webkit-details-marker{display:none}.mpfrebuild[open] summary{margin-bottom:10px}.mpfreset{font-family:var(--mono);font-size:11px;color:var(--mut);background:transparent;border:1px solid var(--line2);border-radius:6px;padding:6px 14px;cursor:pointer;transition:.12s}.mpfreset:hover{color:var(--bad);border-color:var(--bad)}.mpfdisc{display:flex;align-items:flex-start;gap:6px;font-family:var(--sans);font-size:10.5px;line-height:1.45;color:var(--dim);border-top:1px solid var(--line);padding-top:10px}.mpfdisc svg{flex:none;margin-top:1px;opacity:.7}@media(max-width:520px){.mpfc2{display:none}.mpfhval{font-size:26px}}.mpfdrift{display:flex;align-items:center;gap:9px;background:var(--hover);border:1px solid var(--line2);border-left:3px solid var(--cyan);border-radius:8px;padding:9px 12px;font-family:var(--sans);font-size:12px;color:var(--ink)}.mpfdrift svg{flex:none}.mpfdrift button{margin-left:auto;flex:none;font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--onaccent);background:var(--cyanfill);border:0;border-radius:6px;padding:6px 12px;cursor:pointer;white-space:nowrap}.mpfdrift button:hover{filter:brightness(1.07)}.mpfdrift button:disabled{opacity:.5;cursor:default}.mpfrace{display:flex;flex-direction:column;gap:8px;border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--panel)}.mpfscore{font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--mut);text-align:center}.mpfscore b{font-family:var(--disp);font-size:14px}.mpfscore.win{color:var(--good)}.mpfscore.lose{color:var(--bad)}.mpfscore.win b{color:var(--good)}.mpfscore.lose b{color:var(--bad)}.mpfchart,.mpfsvg{width:100%}.mpfsvg{height:118px;display:block;overflow:visible}.mpfzero{stroke:var(--line2);stroke-width:1;stroke-dasharray:3 3}.mpfline{stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.mpfline.port{stroke:var(--good)}.mpfline.port.lose{stroke:var(--bad)}.mpfline.spx{stroke:var(--dim);stroke-width:1.5;stroke-dasharray:4 3}.mpfdot.port{fill:var(--good)}.mpfdot.port.lose{fill:var(--bad)}.mpfdot.spx{fill:var(--dim)}.mpfxlbl{display:flex;justify-content:space-between;font-family:var(--mono);font-size:9.5px;color:var(--dim)}.mpfchartempty{font-size:12px;text-align:center;padding:24px 10px}.mpfchartempty,.mpflegend{font-family:var(--sans);color:var(--mut)}.mpflegend{display:flex;justify-content:center;gap:18px;font-size:11.5px;border-top:1px solid var(--line);padding-top:8px}.mpflegend .lg{display:inline-flex;align-items:center;gap:6px}.mpflegend .lg b{color:var(--hdr);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpflegend .lg i{width:14px;height:2px;border-radius:2px;flex:none}.mpflegend .lg.port i{background:var(--good)}.mpflegend .lg.spx i{background:var(--dim)}.btmcta{display:flex;align-items:center;gap:8px;background:var(--hover);border:1px solid var(--line2);border-radius:8px;padding:10px 12px;font-family:var(--sans);font-size:12px;color:var(--ink)}.btmcta b{color:var(--hdr)}.btmverdict{font-family:var(--disp);font-size:14px;font-weight:700;text-align:center;padding:10px;border-radius:10px;border:1px solid var(--line2)}.btmverdict.win{color:var(--good);border-color:var(--good);background:rgba(93,255,160,.06)}.btmverdict.mid{color:var(--hdr)}.btmverdict.lose{color:var(--amber);border-color:var(--line2)}.btmboard{display:flex;flex-direction:column;gap:6px}.btmrow{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--panel);font-family:var(--sans)}.btmrow.me{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime) inset}.btmrank{font-size:17px;min-width:24px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btmname{flex:1 1;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--hdr);font-weight:600}.btmswatch{width:14px;height:3px;border-radius:2px;flex:none}.btmswatch.you{background:var(--lime)}.btmswatch.app{background:var(--cyan)}.btmswatch.spx{background:var(--dim)}.btmpct{font-family:var(--disp);font-size:17px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btmpct.good{color:var(--good)}.btmpct.bad{color:var(--bad)}.btmsvg{width:100%;height:140px;display:block;overflow:visible}.btmline{stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.btmline.you{stroke:var(--lime)}.btmline.app{stroke:var(--cyan)}.btmline.spx{stroke:var(--dim);stroke-width:1.5;stroke-dasharray:4 3}.btmdot.you{fill:var(--lime)}.btmdot.app{fill:var(--cyan)}.btmdot.spx{fill:var(--dim)}.btmroster{font-family:var(--mono);font-size:10.5px;color:var(--mut);text-align:center}.lbjoin{gap:12px;background:var(--field);border:1px solid var(--line);border-radius:10px;padding:14px 16px}.lbfield,.lbjoin{display:flex;flex-direction:column}.lbfield{gap:6px}.lbfield label{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.lbavs{display:flex;flex-wrap:wrap;gap:6px}.lbav-pick{font-size:17px;line-height:1;background:var(--panel);border:1px solid var(--line2);border-radius:8px;padding:5px 7px;cursor:pointer;transition:.1s}.lbav-pick:hover{border-color:var(--cyan)}.lbav-pick.on{border-color:var(--lime);box-shadow:0 0 0 1px var(--lime) inset;background:var(--hover)}.lbinput{font-family:var(--sans);font-size:14px;color:var(--ink);background:var(--panel);border:1px solid var(--line2);border-radius:8px;padding:9px 12px;outline:none;max-width:280px}.lbinput:focus{border-color:var(--cyan)}.lbcheck{display:flex;align-items:center;gap:8px;font-family:var(--sans);font-size:12px;color:var(--ink);cursor:pointer}.lbcheck input{accent-color:var(--cyan);width:15px;height:15px}.lbjoinbtns{display:flex;align-items:center;gap:12px}.lbprivacy{display:flex;align-items:flex-start;gap:6px;font-family:var(--sans);font-size:10.5px;line-height:1.45;color:var(--dim);border-top:1px solid var(--line);padding-top:10px;margin-top:2px}.lbprivacy svg{flex:none;margin-top:1px;opacity:.7}.lbcount,.lbhdr{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--hdrmut)}.lbhdr{margin-top:6px;text-transform:uppercase}.lbtabs{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.lbtabs .lbcount{margin-left:auto}.weekmeter{margin:2px 0 10px}.wmhead{display:flex;align-items:baseline;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.03em;text-transform:uppercase;margin-bottom:4px}.wmlbl{color:var(--dim)}.wmrange{color:var(--hdr);font-weight:700}.wmleft{margin-left:auto;color:var(--cyan);white-space:nowrap}.wmbar{height:6px;background:var(--field,var(--line2));overflow:hidden}.wmbar,.wmfill{border-radius:4px}.wmfill{display:block;height:100%;background:linear-gradient(90deg,var(--lime),var(--cyan));transition:width .6s ease}.lockbanner{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px;font-family:var(--sans);font-size:12.5px;line-height:1.45;border-radius:10px;padding:10px 13px;margin:0 0 10px}.lockbanner b{font-weight:700}.lockbanner span{color:var(--mut)}.lockbanner.open{background:rgba(52,230,230,.08);border:1px solid var(--cyanfill,rgba(52,230,230,.3));color:var(--hdr)}.lockbanner.locked{background:rgba(182,255,63,.08);border:1px solid rgba(182,255,63,.3);color:var(--hdr)}.lbboard{display:flex;flex-direction:column;margin-top:4px;border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden}.lbboard>div{border-bottom:1px solid var(--line2,var(--line))}.lbboard>div:last-child{border-bottom:0}.lbrow{display:flex;flex-wrap:wrap;align-items:center;gap:3px 10px;padding:6px 12px;font-family:var(--sans)}.lbbar{flex-basis:100%;position:relative;height:5px;border-radius:3px;background:var(--field,var(--line2));margin-top:0;overflow:hidden}.lbbarfill{position:absolute;top:0;bottom:0;border-radius:3px;transition:left .6s ease,width .6s ease}.lbbarfill.up{background:var(--good)}.lbbarfill.down{background:var(--bad)}.lbbarmid{position:absolute;left:50%;top:-1px;bottom:-1px;width:2px;margin-left:-1px;background:var(--mut);opacity:.55;z-index:2}.lbrow.house .lbbarfill.up{background:var(--cyan)}.lbrow.pending .lbbarfill{background:var(--dim);opacity:.5}.lbscale{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:9px;letter-spacing:.03em;text-transform:uppercase;color:var(--dim);padding:0 12px;margin:2px 0 1px}.lbscale .mid{color:var(--mut)}.lbrow.me{box-shadow:inset 3px 0 0 var(--lime);background:var(--hover)}.lbrank{font-family:var(--disp);font-weight:800;font-size:15px;min-width:26px;display:flex;align-items:center;justify-content:center;gap:1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--hdrmut)}.lbmedal{font-size:11px}.lbwho{flex:1 1;display:flex;align-items:center;gap:8px;min-width:0}.lbwho b{color:var(--hdr);font-weight:700;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbnamecol{flex:1 1;flex-direction:column;gap:1px}.lbnamecol,.lbnamerow{display:flex;min-width:0}.lbnamerow{align-items:center;gap:6px}.lbsub{font-family:var(--mono);font-size:9.5px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbsub .lbwins{color:var(--amber)}.lbbal b.good{color:var(--good)}.lbbal b.bad{color:var(--bad)}.lbav{font-size:17px;line-height:1;flex:none}.lbyou{font-size:8.5px;font-weight:700;color:var(--onaccent);background:var(--lime);border-radius:3px;padding:1px 5px;letter-spacing:.05em}.lbpicks,.lbyou{font-family:var(--mono)}.lbpicks{font-size:9.5px;color:var(--dim);text-align:right;flex:1.2 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lbmeta{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:10px;color:var(--mut)}.lbwins{color:var(--amber)}.lbret{font-family:var(--disp);font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:58px;text-align:right}.lbret.good{color:var(--good)}.lbret.bad{color:var(--bad)}.lbfoot{display:flex;align-items:center;gap:14px;font-family:var(--sans);font-size:12px;color:var(--mut);padding-top:4px}.lbme b{color:var(--hdr)}.lblink{font-family:var(--mono);font-size:11px;color:var(--cyan);background:none;border:0;cursor:pointer;padding:0}.lblink:hover{text-decoration:underline}.lblink.danger{color:var(--mut);margin-left:auto}.lblink.danger:hover{color:var(--bad)}.lbchal{border:1px solid var(--line2);border-radius:10px;padding:12px 14px;margin:12px 0 2px;background:linear-gradient(135deg,var(--hover),transparent)}.lbchaltop{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:9px}.lbchaltop b{font-family:var(--sans);font-size:13px;color:var(--hdr)}.lbchaltop span{font-family:var(--sans);font-size:11px;color:var(--dim)}.lbchalrow{display:flex;gap:8px;flex-wrap:wrap}.lbchalrow .lbinput{flex:1 1 180px;max-width:none}.lbchalgo{font-family:var(--sans);font-size:13px;font-weight:700;color:#06231c;background:var(--cyan);border:0;border-radius:8px;padding:9px 16px;cursor:pointer;white-space:nowrap}.lbchalgo:disabled{opacity:.5;cursor:default}.lbchalmsg{font-family:var(--sans);font-size:12px;margin-top:8px}.lbchalmsg.ok{color:var(--good)}.lbchalmsg.bad{color:var(--bad)}.mpmkt{border:1px solid var(--line2);border-radius:10px;padding:12px 14px;margin:4px 0 10px;background:linear-gradient(135deg,var(--hover),transparent)}.mpmkt.win{border-color:var(--good)}.mpmkt.lose{border-color:var(--line2)}.mpmktbig{font-family:var(--disp);font-size:16px;font-weight:800;color:var(--hdr)}.mpmkt.win .mpmktbig b{color:var(--good)}.mpmkt.lose .mpmktbig b{color:var(--bad)}.mpmktsub{font-family:var(--sans);font-size:11.5px;color:var(--mut);margin-top:4px;line-height:1.45}.mpmktsub b{color:var(--ink);font-weight:700}.lbrules{display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px 12px;margin-bottom:4px;border:1px solid var(--line);border-radius:10px;background:var(--hover);font-family:var(--sans);font-size:11.5px;color:var(--mut)}.lbrules span{display:inline-flex;align-items:center;gap:5px}.lbrules b{color:var(--hdr);font-weight:700}.lbmybal{font-family:var(--sans);font-size:13px;color:var(--mut)}.lbmybal b{font-family:var(--disp);font-size:17px;color:var(--hdr);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lbmybal em{font-style:normal;margin-left:6px;font-weight:700}.lbmybal em.good{color:var(--good)}.lbmybal em.bad{color:var(--bad)}.lbbal{display:flex;flex-direction:column;align-items:flex-end;min-width:72px;text-align:right}.lbbal b{font-family:var(--disp);font-size:15px;font-weight:800;color:var(--hdr);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.lbbal em{font-style:normal;font-size:10.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lbbal em.good{color:var(--good)}.lbbal em.bad{color:var(--bad)}.lbtrophies{font-family:var(--disp);font-size:16px;font-weight:800;color:var(--amber);min-width:52px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lbrow.house{box-shadow:inset 3px 0 0 var(--cyan);background:linear-gradient(135deg,rgba(52,230,230,.07),transparent)}.lbhouse{font-family:var(--mono);font-size:8.5px;font-weight:700;color:var(--onaccent);background:var(--cyan);border-radius:3px;padding:1px 5px;letter-spacing:.05em}.lbav-img{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none;display:block;border:1px solid var(--line2)}.lbphoto{gap:12px}.lbphoto,.lbphoto-prev{display:flex;align-items:center}.lbphoto-prev{width:52px;height:52px;border-radius:50%;overflow:hidden;flex:none;justify-content:center;background:var(--panel);border:1px solid var(--line2);font-size:26px}.lbphoto-prev img{width:100%;height:100%;object-fit:cover}.lbphoto-btns{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lbphoto-or{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--dim);margin-top:8px}.gmlead{border:1px solid var(--line2);border-radius:12px;padding:4px 14px 12px;margin-bottom:14px;background:var(--panel)}.gmleadhd{align-items:center;justify-content:space-between;gap:10px;padding:10px 0 8px}.gmleadhd,.gmleadttl{display:flex;flex-wrap:wrap}.gmleadttl{font-family:var(--disp);font-size:15px;font-weight:700;color:var(--hdr);align-items:baseline;gap:8px}.gmplaying{font-family:var(--mono);font-size:10.5px;font-weight:400;color:var(--mut)}.lbtoggle{display:inline-flex;background:var(--hover);border:1px solid var(--line2);border-radius:11px;padding:3px;gap:2px}.lbtgb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font-family:var(--disp);font-size:13px;font-weight:700;color:var(--hdrmut);padding:8px 18px;border-radius:9px;transition:.12s;line-height:1}.lbtgb:hover{color:var(--hdr)}.lbtgb.on{color:var(--onaccent);background:var(--lime)}.gment{display:flex;flex-direction:column;gap:12px}.gmbank{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;border:1px solid var(--line2);border-radius:12px;padding:16px 18px;background:linear-gradient(135deg,var(--hover),transparent)}.gmbal,.gmstake{display:flex;flex-direction:column;font-family:var(--disp);font-size:26px;font-weight:800;color:var(--hdr);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.gmbal{text-align:right}.gmbal.good{color:var(--good)}.gmbal.bad{color:var(--bad)}.gmbal small,.gmstake small{font-family:var(--mono);font-size:9.5px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-top:6px}.gmbal.good small{color:var(--good)}.gmbal.bad small{color:var(--bad)}.gmbuys{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden}.gmbuy{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;border-top:1px solid var(--line);font-family:var(--sans);font-size:13px}.gmbuy:first-child{border-top:0}.gmbuy.gmbuyhead{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);background:var(--hover)}.gmsym{font-family:var(--disp);font-weight:700;color:var(--hdr)}.gmcost{font-family:var(--mono);font-size:12px;color:var(--mut)}.gmcost,.gmval{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gmval{display:flex;align-items:baseline;gap:7px;justify-content:flex-end}.gmval b{color:var(--hdr);font-weight:700}.gmval em{font-style:normal;font-size:11px}.gmval em.good{color:var(--good)}.gmval em.bad{color:var(--bad)}.gmtot{display:flex;justify-content:space-between;gap:14px;padding:10px 14px;border-top:1px solid var(--line2);background:var(--hover);font-family:var(--sans);font-size:12px;color:var(--mut)}.gmtot b{color:var(--hdr);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gmempty{font-family:var(--sans);font-size:12.5px;color:var(--mut);text-align:center;padding:18px 10px;border:1px dashed var(--line2);border-radius:10px}@media(max-width:480px){.gmbal,.gmstake{font-size:22px}}.mpsearch{margin:10px 0 12px;position:relative}.mpsearchbar{display:flex;align-items:center;gap:8px;background:var(--field);border:1px solid var(--line2);border-radius:9px;padding:9px 12px}.mpsearchbar:focus-within{border-color:var(--cyan)}.mpsearchico{font-size:13px;opacity:.7}.mpsearchbar input{flex:1 1;background:transparent;border:0;outline:none;font-family:var(--sans);font-size:13.5px;color:var(--ink);min-width:0}.mpsearchx{background:none;border:0;color:var(--mut);cursor:pointer;font-size:12px;padding:0 2px}.mpsearchx:hover{color:var(--bad)}.mpsugg{margin-top:6px;border:1px solid var(--line2);border-radius:9px;background:var(--panel);overflow:hidden;max-height:320px;overflow-y:auto}.mpsuggmsg{padding:12px 14px;font-size:12.5px;color:var(--mut)}.mpsuggmsg,.mpsuggrow{font-family:var(--sans)}.mpsuggrow{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:10px 14px;border:0;border-top:1px solid var(--line);background:transparent;cursor:pointer;transition:.1s}.mpsuggrow:first-child{border-top:0}.mpsuggrow:hover:not(:disabled){background:var(--hover)}.mpsuggrow:disabled{cursor:default;opacity:.7}.mpsuggsym{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--hdr);min-width:52px}.mpsuggname{flex:1 1;font-size:12.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mpsuggexch{font-size:9.5px;color:var(--dim);font-style:normal}.mpsuggadd,.mpsuggexch{font-family:var(--mono);flex:none}.mpsuggadd{font-size:10.5px;font-weight:700;color:var(--cyan);white-space:nowrap}.mpsuggrow:disabled .mpsuggadd{color:var(--good)}.gmlineup{border-top:1px solid var(--line);padding-top:12px}.gmlineuplbl{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-family:var(--sans);font-size:12.5px;font-weight:700;color:var(--hdr)}.gmlineuplbl .mut{font-weight:400}.gmlineup .mpsearch{margin-top:8px;margin-bottom:0}.mpsuggpx{display:flex;align-items:baseline;gap:5px;font-family:var(--mono);font-size:11.5px;color:var(--hdr);flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mpsuggpx em{font-style:normal;font-size:10px}.mpsuggpx em.up{color:var(--good)}.mpsuggpx em.down{color:var(--bad)}.gmcarry{margin-top:8px;font-family:var(--sans);font-size:11.5px;line-height:1.45;color:var(--mut);background:var(--hover);border-radius:8px;padding:8px 11px}.gmcarry b{color:var(--hdr);font-weight:700}.gmredraft{margin-top:8px;font-family:var(--sans);font-size:11.5px;line-height:1.45;color:var(--warn,#c47a12);background:color-mix(in srgb,var(--warn,#c47a12) 12%,transparent);border:1px solid color-mix(in srgb,var(--warn,#c47a12) 32%,transparent);border-radius:8px;padding:8px 11px}.gmredraft b{font-weight:800}.mpsearchbar{max-width:380px}.mpsugg{max-width:420px}.gmlineuphd{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-family:var(--sans);font-size:13px;font-weight:700;color:var(--hdr);margin-top:6px}.gmlineuphd .mut{font-weight:400}.glwrap{gap:10px}.glbank span,.glwrap{display:flex;flex-direction:column}.glbank span{flex:1 1;min-width:90px;border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-family:var(--disp);font-size:19px;font-weight:800;color:var(--hdr);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.glbank small{font-family:var(--mono);font-size:9px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-top:4px}.glalloc.over{color:var(--bad);border-color:var(--bad)}.glcash{color:var(--cyan)}.glsearch{display:flex;align-items:center;gap:8px;max-width:360px;background:var(--field);border:1px solid var(--line2);border-radius:9px;padding:9px 12px}.glsearch:focus-within{border-color:var(--cyan)}.glsearch input{flex:1 1;background:transparent;border:0;outline:none;font-family:var(--sans);font-size:13.5px;color:var(--ink);min-width:0}.glsugg{max-width:420px}.glempty{font-family:var(--sans);font-size:12.5px;color:var(--mut);text-align:center;padding:16px 10px;border:1px dashed var(--line2);border-radius:10px}.glunit{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.glunitlbl{font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.gltog{font-size:13px;border-radius:7px;width:34px;height:30px}.glrows{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden}.glrow{display:flex;align-items:center;gap:10px;padding:9px 12px}.glrow:first-child{border-top:0}.glsym{flex:1 1;min-width:0;display:flex;flex-direction:column}.glsym b{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--hdr)}.glname{font-size:10.5px}.glamt{display:flex;padding:4px 8px;width:92px}.glpct{font-family:var(--mono);font-size:11px;color:var(--mut);min-width:48px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.glmax{font-family:var(--mono);font-size:9.5px;color:var(--cyan);background:none;border:0;cursor:pointer;padding:2px}.glmax:hover{text-decoration:underline}.glx{background:none;border:0;color:var(--mut);cursor:pointer;font-size:12px;padding:2px 4px}.glx:hover{color:var(--bad)}.glfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.glfootsum{font-family:var(--mono);font-size:12px;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.glsave.glsave{padding:9px 18px}.glnote{font-family:var(--sans);font-size:10.5px;line-height:1.45;color:var(--dim)}@media(max-width:480px){.glname{display:none}.glbank span{font-size:17px}}.glbank{display:flex;gap:10px;flex-wrap:wrap}.glstat{display:flex;flex-direction:column;flex:1 1;min-width:88px;border:1px solid var(--line);border-radius:10px;padding:9px 12px}.glstat em{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-style:normal}.glstat b{font-family:var(--disp);font-size:19px;font-weight:800;color:var(--hdr);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px}.glstat.over b{color:var(--bad)}.glstat.cash b{color:var(--cyan)}.gltable{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden}.glhead,.glrow{display:grid;grid-template-columns:1fr 120px 96px 24px;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px}.glrow{border-top:1px solid var(--line)}.glhead{font-family:var(--mono);font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);background:var(--hover)}.glcamt{display:flex;align-items:center;gap:7px}.glunit{display:inline-flex;gap:3px}.gltog{font-family:var(--disp);font-weight:800;font-size:12px;color:var(--mut);background:var(--panel);border:1px solid var(--line2);border-radius:5px;width:24px;height:22px;cursor:pointer;padding:0}.gltog.on{color:var(--onaccent);background:var(--cyanfill);border-color:var(--cyanfill)}.glcticker{min-width:0;display:flex;flex-direction:column}.glcticker b{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--hdr)}.glname{font-size:10px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glamt{display:inline-flex;align-items:center;background:var(--panel);border:1px solid var(--line2);border-radius:7px;padding:3px 8px;width:100%}.glamt:focus-within{border-color:var(--cyan)}.glpre,.glsuf{font-family:var(--mono);font-size:12px;color:var(--mut)}.glamt input{width:100%;background:transparent;border:0;outline:none;font-family:var(--mono);font-size:13px;color:var(--hdr);min-width:0}.glamt input,.glcbal{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.glcbal b{color:var(--hdr)}.glcbal em{font-style:normal;font-size:10px;margin-left:4px}.glcbal em.up{color:var(--good)}.glcbal em.down{color:var(--bad)}.glcx{justify-self:end}.glrow .glx{font-size:12px;line-height:1}.ftsec{margin-top:4px}.ftsechd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--sans);font-size:12px;color:var(--mut);margin-bottom:7px}.ftsechd b{color:var(--hdr)}.fttag{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 9px;border-radius:5px}.fttag.start{color:var(--onaccent);background:var(--lime)}.fttag.bench{color:var(--hdr);background:var(--hover);border:1px solid var(--line2)}.ftbench{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ftbrow{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid var(--line)}.ftbrow:first-child{border-top:0}.ftbsym{flex:1 1;min-width:0;display:flex;flex-direction:column}.ftbsym b{font-family:var(--disp);font-weight:700;font-size:13px;color:var(--hdr)}.ftbpx{font-family:var(--mono);font-size:11.5px;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ftbar .glsearch{flex:1 1;min-width:190px;max-width:none}.ftbar .glunit{flex:none}.fttable{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ftrow{padding:9px 12px;border-top:1px solid var(--line)}.ftrow:first-child{border-top:0}.ftline{gap:10px}.ftline,.ftname{display:flex;align-items:center}.ftname{flex:1 1;min-width:0;gap:7px}.ftname b{font-family:var(--disp);font-weight:700;font-size:14px;color:var(--hdr)}.ftco{font-size:11px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ftamt{display:inline-flex;align-items:center;background:var(--panel);border:1px solid var(--line2);border-radius:7px;padding:4px 9px;width:104px;flex:none}.ftamt:focus-within{border-color:var(--cyan)}.ftamt input{width:100%;background:transparent;border:0;outline:none;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.ftamt input,.ftbal{text-align:right;font-family:var(--mono);color:var(--hdr)}.ftbal{font-size:12.5px;min-width:84px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.ftbal em{font-style:normal;font-size:10px;margin-left:4px}.ftbal em.up{color:var(--good)}.ftbal em.down{color:var(--bad)}.ftmini{font-family:var(--mono);font-size:10px;color:var(--cyan);background:none;border:0;cursor:pointer;padding:2px;flex:none}.ftmini:hover{text-decoration:underline}.ftmini.bench{color:var(--mut);font-size:13px}.ftx{background:none;border:0;color:var(--mut);cursor:pointer;font-size:12px;padding:2px 4px;flex:none}.ftx:hover{color:var(--bad)}.ftstart{font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--onaccent);background:var(--lime);border:0;border-radius:6px;padding:5px 11px;cursor:pointer;flex:none}.ftstart:hover{filter:brightness(1.06)}.ftstart:disabled{opacity:.5;cursor:default}.ftdata{line-height:1.5}.ftfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:4px}.fthidden{font-family:var(--sans);font-size:11px;color:var(--dim);margin-top:7px}@media(max-width:520px){.ftco{display:none}.ftbal{min-width:64px}}.ftdata{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:6px;font-family:var(--mono);font-size:10.5px;color:var(--mut);line-height:1.4}.ftspark{display:block;flex:none}.ftpx{color:var(--hdr)}.ftchg,.ftpx{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftchg.up{color:var(--good)}.ftchg.down{color:var(--bad)}.ftfund,.lbsolo{color:var(--mut)}.lbsolo{font-family:var(--sans);font-size:11.5px;margin:2px 0 9px}.lbsolo b{color:var(--hdr)}.ftpos{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px;font-family:var(--mono);font-size:10.5px;color:var(--mut)}.ftpos .ftk b{color:var(--hdr)}.ftpos .ftar{color:var(--dim)}.ftpos .up{color:var(--good)}.ftpos .down{color:var(--bad)}.fttotals{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;margin-top:8px;padding:9px 12px;border:1px solid var(--line2);border-radius:9px;background:var(--hover);font-family:var(--sans);font-size:12px;color:var(--mut)}.fttotals .fttl{font-weight:700}.fttotals .fttl,.fttotals b{color:var(--hdr)}.fttotals .fttg{font-family:var(--mono);font-weight:700;margin-left:auto}.fttotals .fttg.up{color:var(--good)}.fttotals .fttg.down,.lbwait{color:var(--bad)}.lbwait{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lbrow.pending{box-shadow:inset 0 0 0 1.5px var(--bad);border-radius:8px;background:rgba(248,81,73,.06)}.lbrow.pending.clk:hover{background:rgba(248,81,73,.1)}.ftpos .ftmute{color:var(--dim)}.fttable{overflow-x:auto}.ftgrid{grid-template-columns:minmax(84px,1fr) 104px 52px 60px 76px auto;grid-gap:8px}.ftbgrid,.ftgrid{display:grid;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--line)}.ftbgrid{grid-template-columns:minmax(84px,1fr) 52px 60px auto;grid-gap:8px}.fttable>.ftbgrid:first-child,.fttable>.ftgrid:first-child{border-top:0}.fthead{font-family:var(--mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);background:var(--hover)}.fthead span{font-weight:400}.gname{min-width:0;display:flex;align-items:center;gap:7px}.gname b{font-family:var(--disp);font-weight:700;font-size:14px;color:var(--hdr)}.gchg,.gent,.gnow,.gtot{text-align:right;font-family:var(--mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--hdr)}.fthead .gchg,.fthead .gent,.fthead .gnow,.fthead .gtot{text-align:right}.fthead .gname{color:var(--dim)}.gchg.up{color:var(--good)}.gchg.down{color:var(--bad)}.gchg.ftmute{color:var(--dim)}.gtot b{color:var(--hdr)}.gent .ftamt{width:100%;padding:3px 7px}.gctrl{display:flex;align-items:center;gap:7px;justify-content:flex-end}.ftwrap{display:flex;flex-direction:column;gap:9px}.ftctl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:10px}.ftctl .glbank{flex:0 1 auto;gap:7px;flex-wrap:wrap}.ftctl .ftbar{flex:1 1 220px;min-width:190px}.ftfrozen{flex:1 1 220px;min-width:190px;display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;background:rgba(255,184,77,.1);border:1px solid rgba(255,184,77,.35);border-radius:9px;padding:9px 13px}.ftfrozen,.ftfrozennote{font-family:var(--sans);color:var(--amber)}.ftfrozennote{font-size:12px;background:rgba(255,184,77,.08);border:1px solid rgba(255,184,77,.3);border-radius:9px;padding:8px 12px;margin:8px 0 2px;line-height:1.5}.ftfrozennote b{color:var(--amber)}.ftwrap .glbank .glstat{flex:0 0 auto;flex-direction:row;align-items:baseline;gap:6px;padding:5px 10px;min-width:0}.ftwrap .glbank .glstat em{font-size:8px;white-space:nowrap}.ftwrap .glbank .glstat b{font-size:14px}@media(max-width:440px){.ftwrap .glbank .glstat em{font-size:7.5px}.ftwrap .glbank .glstat b{font-size:12.5px}.ftwrap .glbank .glstat{padding:5px 7px;gap:4px}}.ftcard{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:10px 12px 12px;margin-top:12px}.ftcard.bench{background:var(--panel2,var(--panel));opacity:.96}.ftcardh{font-family:var(--disp);font-weight:800;font-size:14px;color:var(--hdr);display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-bottom:6px}.ftcardt{display:flex;align-items:baseline;gap:8px}.wkbar{display:flex;align-items:center;gap:5px;margin-left:auto;flex:1 1;min-width:110px;max-width:220px}.wkbarday{font-family:var(--mono);font-size:8px;font-weight:700;color:var(--dim)}.wkbartrack{flex:1 1;height:5px;border-radius:3px;background:var(--field,var(--line2));overflow:hidden}.wkbarfill{display:block;height:100%;background:linear-gradient(90deg,var(--lime),var(--cyan));border-radius:3px;transition:width .5s ease}.ftcardn{font-family:var(--mono);font-size:10px;color:var(--mut);font-weight:400;letter-spacing:.02em}.ftxwrap{overflow-x:auto}.ftx{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:11.5px;min-width:600px}.ftx td,.ftx th{padding:7px;text-align:right;white-space:nowrap;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftx td.l,.ftx th.l{text-align:left}.ftx td.c,.ftx th.c{text-align:center}.ftxgrp th{font-size:8px;letter-spacing:.06em;color:var(--dim);background:var(--hover);padding:4px 7px;border-bottom:1px solid var(--line2)}.ftxgrp th,.ftxh th{font-family:var(--mono);text-transform:uppercase}.ftxh th{font-size:8.5px;letter-spacing:.03em;color:var(--mut);font-weight:400;border-bottom:1px solid var(--line)}.ftx tbody tr:not(:last-child) td{border-bottom:1px solid var(--line2,var(--line))}.ftxsym{font-family:var(--disp);font-size:12px;color:var(--hdr)}.ftxco{display:block;font-size:9px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.ftxbroke{color:var(--bad);font-size:11px;margin-left:5px;cursor:help;vertical-align:1px}.ftx td b{color:var(--hdr)}.ftx .up{color:var(--good)}.ftx .down{color:var(--bad)}.ftxdash{color:var(--dim)}.ftx .ftamt.sm{width:100px;padding:2px 8px;display:inline-flex;align-items:center;gap:2px}.ftx .ftamt.sm input{font-size:12px;text-align:right;width:100%;min-width:0}.ftx .ftamt.sm .glpre,.ftx .ftamt.sm .glsuf{font-size:12px;flex:none}.ftxtot td{font-weight:700;color:var(--hdr);background:var(--hover);font-size:10.5px}.ftxtot td,.ftxvpct{font-family:var(--mono)}.ftxvpct{font-size:9.5px;margin-left:5px}.ftxvpct.up{color:var(--good)}.ftxvpct.down{color:var(--bad)}.ftx tfoot td{border-top:2px solid var(--line);border-bottom:0}.ftx tfoot .ftxtot td{font-family:var(--mono);font-weight:700;color:var(--hdr);background:var(--hover);font-size:11px;padding:8px 7px}.ftx tfoot .ftxtot td.l{font-family:var(--disp);font-size:12px;letter-spacing:.04em}.ftx tfoot .ftxtot .up{color:var(--good)}.ftx tfoot .ftxtot .down{color:var(--bad)}.ftx tfoot .ftxbalcell{text-align:right;white-space:nowrap}.ftx tfoot .ftxbalcell .ftxballbl{font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.ftx tfoot .ftxbalcell b{font-family:var(--disp);font-size:14px;color:var(--hdr)}.ftxdiv td{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--hdrmut);background:var(--hover);font-weight:700}.ftxbench td{opacity:.92}.ftxempty{text-align:center!important;color:var(--mut);padding:12px}.ftxmove{font-family:var(--mono);font-size:9.5px;font-weight:700;color:var(--cyan);background:none;border:1px solid var(--line2);border-radius:5px;padding:3px 9px;cursor:pointer}.ftxmove:hover{border-color:var(--cyan)}.ftxmove.start{color:var(--onaccent);background:var(--lime);border-color:var(--lime)}.ftxmove:disabled{opacity:.5;cursor:default}.ftxrm{background:none;border:0;color:var(--dim);cursor:pointer;font-size:11px;padding:2px 3px;margin-left:5px}.ftxrm:hover{color:var(--bad)}.ftbar .glsearch{flex:0 1 300px;min-width:160px;max-width:300px}.mpsuggrow .ftamt.sm.sugg{width:94px;padding:2px 6px;flex:none}.mpsuggadd.btn{font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--onaccent);background:var(--lime);border:0;border-radius:6px;padding:5px 11px;cursor:pointer}.mpsuggadd.btn:hover{filter:brightness(1.06)}.mpsuggadd.on{color:var(--good)}.btkov{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:16px}.btk{position:relative;width:100%;max-width:360px;background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:14px;padding:20px;box-shadow:0 20px 60px rgba(0,0,0,.4)}.btkx{position:absolute;top:12px;right:12px;background:none;border:0;color:var(--mut);font-size:15px;cursor:pointer}.btkx:hover{color:var(--hdr)}.btkhd{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:16px;padding-right:20px}.btksym{font-family:var(--disp);font-size:22px;font-weight:800;color:var(--hdr)}.btkname{font-size:12px;color:var(--mut);flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btkpx{font-family:var(--mono);font-size:14px;color:var(--hdr);font-weight:700}.btkrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.btklbl{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.btkamt{display:flex;align-items:center;gap:4px;border:1px solid var(--line2);border-radius:10px;padding:10px 14px;background:var(--field)}.btkamt:focus-within{border-color:var(--cyan)}.btkpre,.btksuf{font-family:var(--disp);font-size:24px;color:var(--hdrmut)}.btkamt input{flex:1 1;background:transparent;border:0;outline:none;font-family:var(--disp);font-size:28px;font-weight:800;color:var(--hdr);min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btkquick{display:flex;gap:8px;margin-top:10px}.btkquick button{flex:1 1;font-family:var(--mono);font-size:11px;color:var(--cyan);background:var(--panel);border:1px solid var(--line2);border-radius:8px;padding:7px;cursor:pointer}.btkquick button:hover{border-color:var(--cyan)}.btkmeta{display:flex;justify-content:space-between;gap:10px;margin-top:14px;font-family:var(--sans);font-size:12px;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btkerr,.btkmeta .bad{color:var(--bad)}.btkerr{margin-top:8px;font-family:var(--sans);font-size:11.5px}.btkgo.btkgo{margin-top:16px;width:100%;padding:13px}.mpsuggrow{flex-wrap:nowrap}.mpsuggname{min-width:0}.mpsuggsym{flex:none}.fthint{font-family:var(--sans);font-size:11.5px;color:var(--mut);margin:2px 0}.fthint b{color:var(--hdr)}.ftx tbody tr.ftxstart td:first-child{box-shadow:inset 3px 0 0 var(--lime)}.ftx tbody tr.ftxstart .ftxsym{color:var(--hdr)}.ftx tbody tr:not(.ftxstart):not(.ftxtot) td{opacity:.9}.ftxrmlbl{display:none}@media (max-width:600px){.ftxwrap{overflow-x:visible;border:0;border-radius:0}.ftx{min-width:0;display:block;font-size:13px}.ftx thead{display:none}.ftx tbody,.ftx tfoot{display:block}.ftx tbody tr{display:block;padding:8px 2px 10px;border-bottom:1px solid var(--line2)}.ftx tbody tr:last-child{border-bottom:0}.ftx tfoot tr{display:block;padding:9px 2px 2px;margin-top:4px;border-top:2px solid var(--line)}.ftx tfoot .ftxtot td.l:before{content:""}.ftx tbody tr td,.ftx tfoot tr td{display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:right;white-space:normal;border:0;border-bottom:1px solid var(--line2);padding:8px 0;opacity:1}.ftx tfoot tr td{border-top:0}.ftx tbody tr td:last-child,.ftx tfoot tr td:last-child{border-bottom:0}.ftx td.ftxtote{display:none}.ftx tbody tr td:before,.ftx tfoot tr td:before{content:attr(data-label);color:var(--mut);font-family:var(--mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;text-align:left;flex:none}.ftx tbody tr td.l{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:3px 7px;border-bottom:2px solid var(--line);padding:9px 0 8px}.ftx tbody tr td.l:before{display:none}.ftx tbody tr td.l .ftxsym{font-size:17px}.ftx tbody tr td.l .ftxco{flex-basis:100%;max-width:none;font-size:11px}.ftx tbody tr td.c:first-child{justify-content:space-between;padding-top:6px}.ftx tbody tr td .ftamt.sm{width:auto;flex:1 1;max-width:170px}.ftx tbody tr td .ftamt.sm input{font-size:15px}.ftx tbody tr td.ftxrmcell{justify-content:flex-end}.ftx tbody tr td.ftxrmcell:before{display:none}.ftxrm{font-size:13px;color:var(--bad);padding:6px 2px}.ftxrmlbl{display:inline}.ftx tbody tr.ftxstart{box-shadow:inset 3px 0 0 var(--lime);padding-left:10px;border-radius:2px}.ftx tbody tr.ftxstart td:first-child{box-shadow:none}.ftx tbody tr td.ftxempty{justify-content:center}.ftx tbody tr td.ftxempty:before{display:none}.ftx tfoot tr td.l{justify-content:flex-start;border-bottom:1px solid var(--line);padding-bottom:7px}.ftx tfoot .ftxbalcell{white-space:normal}.ftx tfoot .ftxbalcell .ftxballbl{display:none}.ftcardh{gap:4px 10px}.ftcardh .wkbar{flex-basis:100%;max-width:none;margin-left:0;margin-top:2px}}.ftblock{font-size:12.5px;font-weight:700;color:#fff;background:var(--bad);border-radius:8px;padding:9px 13px;animation:ftpulse 1.2s ease-in-out infinite}.ftblock,.ftwarn{font-family:var(--sans);margin-top:10px}.ftwarn{font-size:12px;color:var(--amber);background:rgba(255,184,77,.1);border:1px solid var(--amber);border-radius:8px;padding:8px 12px}.glstat.over{border-color:var(--bad);background:rgba(255,95,118,.12);animation:ftpulse 1.2s ease-in-out infinite}.glfootsum.over,.glstat.over em{color:var(--bad)}.glfootsum.over{font-weight:700}.glsave.blocked{background:var(--bad);color:#fff}@keyframes ftpulse{0%,to{box-shadow:0 0 0 0 rgba(255,95,118,.55)}50%{box-shadow:0 0 0 7px rgba(255,95,118,0)}}@media(prefers-reduced-motion:reduce){.ftblock,.glstat.over{animation:none}}.lbrow.clk{cursor:pointer}.lbrow.clk:hover{background:var(--hover)}.lbchev{font-size:9px;margin-left:4px}.lbchev,.lbpeek{color:var(--mut)}.lbpeek{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;padding:9px 14px 11px;margin:-2px 0 4px;border:1px solid var(--line2);border-top:0;border-radius:0 0 9px 9px;background:var(--panel);font-family:var(--mono);font-size:11px}.lbpeeklbl{color:var(--dim);font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;width:100%}.lbpeekh{display:inline-flex;flex-direction:column;gap:1px;line-height:1.35;min-width:84px}.lbpeekh b{color:var(--hdr)}.lbpeekbuy{color:var(--mut)}.lbpeekh em{font-style:normal;font-weight:700}.lbpeekh em.good{color:var(--good)}.lbpeekh em.bad{color:var(--bad)}.lbpeektot{width:100%;flex-direction:row;align-items:baseline;gap:10px;margin-top:4px;padding-top:8px;border-top:1px dashed var(--line2)}.lbprov{font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--amber);background:rgba(227,179,65,.13);border:1px solid rgba(227,179,65,.3);border-radius:4px;padding:1px 5px;margin-left:5px}.scov{position:fixed;inset:0;z-index:120;display:flex;align-items:flex-start;justify-content:center;padding:28px 14px;overflow-y:auto;background:rgba(5,8,12,.62);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.scmodal{position:relative;width:100%;max-width:440px;background:var(--panel);border:1px solid var(--line2);border-radius:16px;padding:18px 18px 20px;box-shadow:0 24px 60px rgba(0,0,0,.5)}.scx{position:absolute;top:11px;right:11px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--mut);background:transparent;border:1px solid var(--line2);border-radius:8px;cursor:pointer;transition:.12s}.scx:hover{color:var(--hdr);border-color:var(--mut)}.scempty{padding:26px 8px;text-align:center;color:var(--mut);font-family:var(--sans);font-size:13px}.schd{display:flex;align-items:center;gap:11px;padding-right:30px}.schdmeta{flex:1 1;min-width:0}.schdname{display:flex;align-items:center;gap:7px;font-family:var(--sans);font-size:16px;color:var(--hdr)}.schdname b,.schouse{font-weight:700}.schouse{font-size:8.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--cyan);border:1px solid var(--line2);border-radius:4px;padding:1px 5px}.schdsub,.schouse{font-family:var(--mono)}.schdsub{font-size:11px;color:var(--mut);margin-top:2px}.schdhero{text-align:right;flex:0 0 auto}.scherov{font-family:var(--mono);font-size:24px;font-weight:800;line-height:1}.scherov.good{color:var(--good)}.scherov.bad{color:var(--bad)}.scherol{font-size:9px;letter-spacing:.05em;margin-top:3px}.scherol,.scsec{font-family:var(--mono);text-transform:uppercase;color:var(--dim)}.scsec{font-size:9.5px;letter-spacing:.07em;margin:16px 0 7px}.scgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.sctile{background:var(--ground);border:1px solid var(--line);border-radius:11px;padding:10px 12px}.scl{font-size:10px;letter-spacing:.03em;color:var(--mut)}.scl,.scv{font-family:var(--mono)}.scv{font-size:20px;font-weight:800;color:var(--hdr);margin-top:3px;line-height:1.1}.scv.good{color:var(--good)}.scv.bad{color:var(--bad)}.scv .mut{font-size:11px;font-weight:600;color:var(--dim)}.scsub{font-family:var(--mono);font-size:10px;color:var(--dim);margin-top:2px}.scspark{margin-top:16px}.scspark .scl{margin-bottom:5px}.sclineup{margin-top:4px}.sclrow{display:flex;align-items:baseline;gap:9px;padding:6px 2px;border-top:1px dashed var(--line2);font-family:var(--mono);font-size:11px}.sclrow:first-of-type{border-top:0}.sclrow b{color:var(--hdr);min-width:52px}.sclrow em{margin-left:auto;font-style:normal;font-weight:700}.sclrow em.good{color:var(--good)}.sclrow em.bad{color:var(--bad)}.lbpeektot b{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.lbpeektot .lbpeekbuy{color:var(--hdr);font-size:12px}.lbpeektot em{font-size:12px}.ftentered{font-weight:700;color:var(--good);background:rgba(93,255,160,.08);border:1px solid var(--good);border-radius:8px}.ftentered,.ftnotenter{font-family:var(--sans);font-size:12px;padding:8px 12px;margin-top:10px}.ftnotenter{color:var(--hdrmut);background:var(--hover);border:1px dashed var(--line2);border-radius:8px}.ftnotenter b{color:var(--hdr)}