:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#06110c;--panel:#0c1c14;--panel-2:#10261b;--ink:#d7ffe8;--muted:#7ea892;--line:#1f4a35;--chrome:#3dff8a;--chrome-2:#1f8f55;--gold:#f0d48a;--warn:#fc6;--bad:#ff7a7a;--mono:"IBM Plex Mono", "SFMono-Regular", ui-monospace, monospace}*{box-sizing:border-box}html,body,#root{min-height:100%}body{font-family:var(--mono);background:radial-gradient(1200px 600px at 10% -10%, #163d28 0%, transparent 50%), var(--bg);color:var(--ink);margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--chrome)}.app-frame{flex-direction:column;min-height:100vh;display:flex}.underdev-chip{z-index:20;text-align:center;color:#5e7d6d;letter-spacing:.01em;background:#050d0a;border-bottom:1px solid #12281e;flex:none;margin:0;padding:3px 10px;font-size:11px;line-height:1.2;position:sticky;top:0}.bezel{flex-direction:column;flex:auto;min-height:0;padding:18px;display:flex}.chrome{background:linear-gradient(#50ffa01f,#0000 28%),linear-gradient(90deg,#0a1811,#0d2217 40%,#0a1811);border:1px solid #4dff9a;border-radius:18px;flex:auto;grid-template-rows:auto auto auto 1fr auto;min-height:0;display:grid;box-shadow:inset 0 1px #b4ffd259,inset 0 -8px 24px #00000059,0 0 0 6px #0b1a12,0 0 0 7px #2d7a4f}.topbar,.nav,.status{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.topbar{justify-content:space-between;padding:16px 20px 8px}.logo-mark{text-align:center;justify-content:center;align-items:center;width:100%;padding:10px 20px 0;display:flex}.brand-logo{letter-spacing:.1em;color:var(--chrome);text-shadow:0 0 8px #3dff8aa6,0 0 18px #3dff8a47;font-size:18px;font-weight:700;line-height:1.2}.brand{flex-direction:column;gap:4px;display:flex}.brand strong{letter-spacing:.08em;font-size:14px}.brand span,.fine{color:var(--muted);font-size:12px}.badges{flex-wrap:wrap;gap:8px;display:flex}.badge{border:1px solid var(--line);color:var(--ink);letter-spacing:.04em;background:#0a1a12;border-radius:999px;padding:4px 8px;font-size:11px}.badge.whip{color:#9dffce;border-color:#5cffb0}.badge.laser{color:#b8ecff;border-color:#7ad7ff}.badge.fleece{border-color:var(--gold);color:var(--gold)}.badge.beams{color:#c8e9ff;border-color:#9ad4ff}.badge.finder{color:#ffd978;border-color:#f0c35a}.badge.mine{color:#e6c8a8;border-color:#c9a27a}.badge.off{color:var(--muted);border-color:#5a6a60}.badge.warn{border-color:var(--warn);color:var(--warn)}.badge.locked{color:#c9a0a0;border-color:#8a6a6a}.nav{border-bottom:1px solid var(--line);padding:0 16px 12px}.nav button{cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;padding:7px 10px}.nav button.active,.nav button:hover{border-color:var(--line);color:var(--ink);background:var(--panel-2)}.desk{padding:18px 20px 24px}.grid{gap:14px;display:grid}.cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.card,.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px}.card h3,.panel h2{letter-spacing:.08em;color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:600}.card strong{font-size:22px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 6px}th{color:var(--muted);font-weight:500}.empty-tape{text-align:center;background:repeating-linear-gradient(-12deg,#0c1c14,#0c1c14 12px,#10261b 12px 24px);border:1px dashed #3dff8a66;place-items:center;min-height:220px;display:grid}.empty-tape em{color:var(--chrome);letter-spacing:.14em;margin-top:8px;font-style:normal;display:block}.form{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-bottom:14px;display:grid}.form label{color:var(--muted);gap:6px;font-size:11px;display:grid}.form input,.form select,.form textarea{border:1px solid var(--line);background:#07140e;border-radius:8px;padding:8px}.actions{align-items:end;gap:8px;display:flex}.actions button,.ghost{cursor:pointer;background:#123b26;border:1px solid #3dff8a66;border-radius:8px;padding:8px 12px}.actions button:disabled,.ghost:disabled{opacity:.5;cursor:not-allowed}.error{color:var(--bad);font-size:12px}.ok{color:var(--chrome);font-size:12px}.status{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;padding:8px 16px 12px;font-size:11px}.readonly-note{color:var(--gold);margin:0 0 14px;font-size:12px}.wall-list{gap:10px;display:grid}.wall-row,.walls{gap:4px;display:grid}.wall{border-radius:4px;max-width:100%;min-height:18px;padding:2px 6px;font-size:11px}.wall.buy{background:#123b26;border:1px solid #3dff8a66}.wall.sell{background:#3b1218;border:1px solid #ff7a7a66}.chip-row{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.chip{border:1px solid var(--line);cursor:pointer;background:#07140e;border-radius:999px;min-height:44px;padding:8px 12px}.chip.active{color:#9dffce;background:#123b26;border-color:#5cffb0}.actions.stack{flex-wrap:wrap}.actions.stack>*{min-height:44px}.cta,a.cta{background:#123b26;border:1px solid #3dff8a66;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;text-decoration:none;display:inline-flex}.story{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.story li{grid-template-columns:28px 1fr;align-items:start;gap:10px;display:grid}.story span{color:var(--chrome)}.teaser p{margin:0 0 12px}.eye-card{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;gap:6px;padding:10px;display:grid}.eye-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ik{font-size:18px}.ik.buy{color:var(--chrome)}.ik.sell{color:var(--bad)}.eye-track{background:#07140e;border-radius:999px;height:12px;overflow:hidden}.eye-fill{height:100%}.eye-fill.buy{background:#3dff8a99}.eye-fill.sell{background:#ff7a7a99}.eye-vols{color:var(--muted);margin:0;font-size:12px}.levels{flex-wrap:wrap;gap:10px;margin:12px 0;padding:0;list-style:none;display:flex}.levels li{text-transform:lowercase;align-items:center;gap:8px;display:flex}.levels span{border:1px solid var(--chrome);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.levels em{color:var(--muted);font-style:normal}.links{padding-left:18px;line-height:1.8}code{color:var(--chrome)}.depth-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.depth-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:10px;display:grid}.gate-row{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}.kh-badge{letter-spacing:.16em;border-radius:999px;align-items:center;min-height:36px;padding:6px 14px;font-weight:700;display:inline-flex}.gate.open,.echo.agree,.stance.watch,.ttt.open{color:var(--chrome)}.gate.null,.echo.flat,.stance.abstain,.ttt.none{color:var(--muted)}.echo.diverge,.ttt.short{color:var(--warn)}.ttt.fleeting{color:var(--gold)}.stance,.ttt{letter-spacing:.08em;font-size:28px}.half-life-meter{border:1px solid var(--line);background:var(--panel-2);height:10px;margin:0 0 10px;overflow:hidden}.half-life-fill{background:var(--chrome);min-width:0;height:100%}.half-life-fill.fleeting{background:var(--gold)}.half-life-fill.short{background:var(--warn)}.half-life-fill.none{background:0 0}.reason-weak td{color:var(--warn)}.kh-badge.open{color:#04140c;background:#3dff8a;border:1px solid #9dffce;font-size:20px;box-shadow:0 0 18px #3dff8a77,inset 0 1px #d7ffe8}.kh-badge.null{letter-spacing:.2em;color:var(--muted);opacity:.88;background:#0a1410;border:1px dashed #5a6a60;font-size:13px;font-weight:600}.echo-chip{letter-spacing:.12em;border:1px solid var(--line);border-radius:999px;align-items:center;min-height:28px;padding:4px 12px;font-size:13px;display:inline-flex}.echo-chip.agree{color:#04140c;background:#3dff8a;border-color:#9dffce}.echo-chip.diverge{color:#2a1c04;background:var(--warn);border-color:#ffd978}.echo-chip.flat{color:var(--muted);background:#0a1410;border-color:#5a6a60}.prism-wrap{margin-top:8px}.prism-table{font-variant-numeric:tabular-nums;border-collapse:separate;border-spacing:0}.prism-table th,.prism-table td{white-space:nowrap;padding:7px 10px}.prism-table thead th{color:#b8eccc;z-index:1;background:#0a1a12;border-bottom:1px solid #3dff8a55;position:sticky;top:0}.prism-table tbody tr:nth-child(2n){background:#0e2218}.prism-table tbody tr:hover{background:#14301f}.prism-table .prism-unit{color:var(--chrome);font-weight:600}.glow-flow{background:linear-gradient(90deg, #3dff8a1a, transparent 42%), var(--panel);border:1px solid #3dff8a55;border-radius:12px;padding:12px 14px;box-shadow:inset 0 0 24px #3dff8a14}.glow-flow-steps{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;padding:0;list-style:none;display:flex}.glow-flow-steps li{color:var(--ink);letter-spacing:.06em;font-size:13px}.glow-flow-steps li:not(:last-child):after{content:"→";color:var(--chrome);margin-left:8px}.glow-flow-steps li.null{color:var(--muted)}.glow-flow-steps li.opportunity{color:var(--chrome)}.glow-flow-steps em{color:var(--gold);font-style:normal}.badge.paper-loud{border-color:var(--gold);color:#04140c;background:var(--gold);font-weight:700}.harvest-badges{flex-wrap:wrap;gap:8px;margin:0 0 10px;display:flex}.harvest-pnl .pnl.plus{color:var(--chrome)}.harvest-pnl .pnl.minus{color:var(--bad)}.harvest-pnl .pnl.flat{color:var(--muted)}.mn-card h3{justify-content:space-between;align-items:center;gap:8px;display:flex}.mn-card.coming-soon strong{color:var(--muted)}.mn-card.observe strong{color:var(--chrome)}.mn-card.stub strong{color:var(--gold)}.branch1-chip{letter-spacing:.12em;border:1px solid var(--gold);min-height:28px;color:var(--gold);border-radius:999px;align-items:center;padding:4px 12px;font-size:13px;display:inline-flex}.branch1-chip.agree{color:#04140c;background:#3dff8a;border-color:#9dffce}.branch1-chip.flag{color:#2a1c04;background:var(--warn);border-color:#ffd978}.ruler-track{border-bottom:1px solid var(--chrome);background:linear-gradient(90deg,#0000,#3dff8a14,#0000);height:42px;margin:8px 0 16px;position:relative}.ruler-mark{color:var(--gold);letter-spacing:.04em;font-size:11px;position:absolute;bottom:0;transform:translate(-50%)}.ruler-mark i{background:var(--chrome);width:2px;height:14px;margin:0 auto 4px;display:block}@media (width<=720px){.underdev-chip{padding:3px 8px;font-size:11px}.bezel{padding:8px}.chrome{border-radius:12px}.topbar,.desk,.logo-mark{padding-left:12px;padding-right:12px}.brand strong{font-size:12px}.brand-logo{font-size:14px}.nav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.nav button{flex:none;min-height:44px;padding:10px 12px}.form,.cards{grid-template-columns:1fr}.actions{flex-direction:column;align-items:stretch}.actions button,.ghost,a.cta,.cta{width:100%}.form input,.form select,.form textarea{min-height:44px;font-size:16px}.status{flex-direction:column;align-items:flex-start}.table-wrap{margin:0 -4px}}.mode-banner{letter-spacing:.02em;color:#b8f5d0;background:#14281eeb;border-bottom:1px solid #78ffb440;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.45rem 1rem;font-size:.82rem;display:flex}.mode-banner strong{color:#7dffb2}.bringer-back .chip{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:7.5rem;display:flex}.bringer-back .chip .fine{opacity:.85;font-size:.72rem}a.button{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:inherit;font:inherit;cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;padding:.55rem .9rem;text-decoration:none;display:inline-flex}a.button.ghost{background:0 0}.member-door{min-width:0;max-width:100%;font-size:16px;line-height:1.45}.member-door .voice{letter-spacing:.04em;color:var(--chrome);overflow-wrap:anywhere;margin:0 0 10px}.member-door .session-state{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:999px;align-items:center;max-width:100%;margin:0 0 12px;padding:8px 12px;font-size:16px;line-height:1.3;display:inline-flex}.member-door .session-state.out{color:var(--warn);border-color:var(--warn)}.member-door .session-state.in{color:var(--chrome)}.member-door h3{letter-spacing:.04em;color:var(--muted);margin:16px 0 8px;font-size:16px;font-weight:600}.member-door .fine,.member-door .form label,.member-door .member-guidance strong,.member-door .member-guidance span,.member-door .member-feed .meta{font-size:14px}.member-door .form{grid-template-columns:minmax(0,1fr)}.member-door .form input{width:100%;min-width:0;min-height:44px;font-size:16px}.member-door .actions{flex-direction:column;align-items:stretch}.member-door button{touch-action:manipulation;min-height:44px;font-size:16px}.member-door .actions button,.member-door .ghost{width:100%}.deskpass{margin:4px 0 8px}.deskpass-mark{letter-spacing:.06em;color:var(--chrome);margin:0 0 8px;font-size:16px}.deskpass-nav,.deskpass-pop{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.deskpass-nav button,.deskpass-pop button{text-align:left;white-space:normal;overflow-wrap:anywhere;border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;padding:10px 12px}.deskpass-nav button[aria-current=true],.deskpass-pop button[aria-current=true],.deskpass-nav button[aria-expanded=true]{border-color:var(--chrome);background:var(--panel-2)}.deskpass-pop{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;margin-top:8px;padding:8px}.deskpass-spot{min-width:0;scroll-margin-top:12px}.member-door .house-line{letter-spacing:.04em;color:var(--chrome);overflow-wrap:anywhere;margin:0 0 12px}.lesson-labels{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.lesson-labels span{border:1px solid var(--line);letter-spacing:.03em;border-radius:999px;padding:6px 10px;font-size:14px}.lesson-steps{gap:8px;margin:0 0 12px;padding-left:1.4rem;display:grid}.lesson-steps a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.lesson-pass{cursor:pointer;align-items:center;gap:12px;min-height:44px;margin:0 0 12px;font-size:16px;display:flex}.lesson-pass input{width:22px;height:22px;min-height:22px;accent-color:var(--chrome);flex:none}.member-guidance{gap:8px;margin:0;padding:0;list-style:none;display:grid}.member-guidance li{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;gap:4px;padding:8px 10px;display:grid}.member-guidance strong{letter-spacing:.04em;font-size:14px}.member-guidance span{color:var(--muted);font-size:14px;line-height:1.45}.member-code{overflow-wrap:anywhere;margin:0 0 8px;font-size:16px}.member-code code{letter-spacing:.06em;color:var(--chrome);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.member-address{gap:8px;min-width:0;margin:0 0 8px;display:grid}.member-address label{color:var(--muted);font-size:16px}.member-address-row{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.member-address input{box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;min-height:44px;color:inherit;background:#07140e;border-radius:8px;padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px}.member-lobstr{border:1px solid var(--line);border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-size:16px;text-decoration:none;display:inline-flex}.trust-guide{min-width:0;margin:4px 0 8px}.trust-guide .voice{margin:0 0 8px}.trust-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.trust-steps li{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:10px 12px;display:grid}.trust-steps li div{gap:4px;min-width:0;display:grid}.trust-mark{border:1px solid var(--chrome);width:32px;height:32px;color:var(--chrome);border-radius:999px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.trust-code{border:1px solid var(--line);letter-spacing:.04em;border-radius:999px;justify-self:start;padding:2px 8px;font-size:14px}.trust-steps strong,.trust-steps span{overflow-wrap:anywhere}.member-share{align-items:end;min-width:0}.member-link{overflow-wrap:anywhere;word-break:break-all;margin:0 0 8px;font-size:16px;line-height:1.45}.member-referrals,.member-feed{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.member-referrals li,.member-feed li{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;gap:4px;padding:8px 10px;display:grid}.member-feed .meta{color:var(--muted);letter-spacing:.04em;font-size:14px}.member-offers{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.member-offers li{border:1px solid var(--line);background:var(--panel-2);overflow-wrap:anywhere;border-radius:8px;gap:4px;min-width:0;padding:10px 12px;display:grid}.member-offers span{color:var(--muted);font-size:14px;line-height:1.45}.member-registry{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.member-registry li{border:1px solid var(--line);background:var(--panel-2);overflow-wrap:anywhere;border-radius:8px;gap:4px;min-width:0;padding:10px 12px;display:grid}.member-registry strong{font-size:16px}.member-registry span,.member-registry code{overflow-wrap:anywhere;word-break:break-word}.member-registry code{color:var(--chrome);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.member-registry .fine{color:var(--muted);font-size:14px;line-height:1.45}.member-feed-line{color:var(--chrome);font-size:14px;line-height:1.45}.feeder-fresh{border:1px solid var(--line);letter-spacing:.04em;color:var(--muted);border-radius:999px;justify-self:start;padding:2px 8px;font-size:14px}.feeder-fresh.live{color:var(--chrome);border-color:var(--chrome)}.feeder-fresh .fine{letter-spacing:0}.feeder-fresh.null,.feeder-fresh.open{color:var(--muted)}.member-tape-train{gap:4px;min-width:0;margin:0 0 12px;display:grid}.member-tape-train a{overflow-wrap:anywhere}@media (width>=768px){.deskpass-nav,.deskpass-pop{grid-template-columns:repeat(3,minmax(0,1fr))}.deskpass{z-index:4;background:var(--panel);padding-bottom:8px;position:sticky;top:24px}.deskpass-spot{scroll-margin-top:128px}.member-address-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.deskpass-pop{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.member-registry-assets,.member-feederx-assets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.deskpass-pair,.deskpass-books{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 20px;display:grid}.deskpass-books .deskpass-tape{grid-column:1/-1}.deskpass-books .member-registry-assets,.deskpass-books .member-feederx-assets,.deskpass-books .member-tape-assets{grid-template-columns:minmax(0,1fr)}.member-door .member-share{grid-template-columns:minmax(0,1fr) auto;align-items:end}.member-door .member-share .actions{flex-direction:row}.member-door .member-share .actions button{width:auto;min-width:7rem}}@media (width>=1280px){.deskpass-books{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.deskpass-books .deskpass-tape{grid-column:auto}}.member-journey .actions{flex-wrap:wrap;gap:.55rem}.moat-windmill .moat-ring{border:3px solid color-mix(in srgb, var(--chrome) 55%, transparent);width:180px;height:180px;box-shadow:inset 0 0 0 18px color-mix(in srgb, var(--panel-2) 80%, transparent), 0 0 24px color-mix(in srgb, var(--chrome) 18%, transparent);border-radius:50%;place-items:center;margin:.75rem auto 1rem;display:grid;position:relative}.moat-windmill .moat-hub{letter-spacing:.06em;z-index:1;background:#123b26;border:1px solid #5cffb0;border-radius:50%;place-items:center;width:64px;height:64px;font-size:.72rem;display:grid}.moat-windmill .moat-blade{color:var(--gold);letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;position:absolute}.moat-windmill .moat-blade.b1{top:10px}.moat-windmill .moat-blade.b2{right:6px}.moat-windmill .moat-blade.b3{bottom:10px}.moat-windmill .moat-blade.b4{left:10px}.moat-windmill .chip{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:10rem;display:flex}.moat-windmill .chip .fine{opacity:.85;font-size:.72rem}.pro-flick{background:linear-gradient(135deg, #3dff8a1f, transparent 46%), linear-gradient(180deg, #10261b, var(--panel));border-color:#5cffb088}.pro-flick.on{box-shadow:0 0 28px #3dff8a29,inset 0 1px #b4ffd233}.pro-flick-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.pro-flick h3.pro-sub,.pro-sub{letter-spacing:.1em;color:var(--gold);margin:14px 0 8px;font-size:12px;font-weight:600}.pro-toggle{cursor:pointer;background:#07140e;border:1px solid #3dff8a66;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:6px 12px 6px 8px;display:inline-flex}.pro-toggle .track{background:#1a2a22;border:1px solid #5a6a60;border-radius:999px;flex:none;width:48px;height:26px;position:relative}.pro-toggle .knob{background:var(--muted);border-radius:50%;width:20px;height:20px;transition:transform .16s,background .16s;position:absolute;top:2px;left:2px}.pro-toggle.active{color:#9dffce;background:#123b26;border-color:#5cffb0}.pro-toggle.active .track{background:#1f8f55;border-color:#9dffce}.pro-toggle.active .knob{background:#d7ffe8;transform:translate(22px)}.pro-flick .chip{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:8.5rem;display:flex}.pro-flick .chip .fine{opacity:.85;font-size:.72rem}.chip.locked{opacity:.58;cursor:not-allowed;color:var(--muted);background:#0a1410;border-style:dashed}.card.pro-locked strong{color:var(--muted)}.card.pro-locked h3{color:#8a6a6a}.ordersight-days{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ordersight-day{text-align:left;border:1px solid var(--line);cursor:pointer;background:#07140e;border-radius:10px;grid-template-columns:36px 1fr;align-items:start;gap:12px;width:100%;min-height:44px;padding:10px 12px;display:grid}.ordersight-day:hover,.ordersight-day:focus-visible,.ordersight-days li.complete .ordersight-day{border-color:#5cffb0}.ordersight-day:focus-visible,.ordersight button:focus-visible,.ordersight a:focus-visible{outline:2px solid var(--chrome);outline-offset:2px}.ordersight-day-n{border:1px solid var(--chrome);width:28px;height:28px;color:var(--chrome);border-radius:50%;place-items:center;margin-top:2px;display:grid}.ordersight-day strong,.ordersight .chip strong{display:block}.ordersight .chip{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:9rem;display:flex}.ordersight .chip.seen{border-color:#5cffb088}.ordersight-bridge{border-style:dashed}.ordersight-rails .badge{align-items:center;min-height:28px;display:inline-flex}@media (width<=720px){.ordersight-day{grid-template-columns:28px 1fr}}.binance-eyes-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.binance-eyes-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.binance-eyes-loud{letter-spacing:.08em;padding:8px 12px;font-size:13px;font-weight:700}.binance-eyes-wait{border:1px dashed var(--warn);color:var(--warn);letter-spacing:.04em;border-radius:10px;margin:10px 0;padding:10px 12px}.binance-eyes-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:12px;display:grid}.binance-eyes-trade-banner{background:#2a1f0888;border:1px solid #fc68;border-radius:10px;gap:4px;margin:10px 0 12px;padding:10px 12px;display:grid}.binance-eyes-trade-banner strong{letter-spacing:.08em;color:var(--warn)}.binance-eyes-token{gap:8px;max-width:420px;margin:8px 0 12px;display:grid}.binance-eyes-token code{color:var(--gold)}.binance-trade-desk{border-top:1px dashed var(--line);gap:10px;margin-top:18px;padding-top:14px;display:grid}.binance-trade-desk h3,.binance-trade-ticket h4{letter-spacing:.06em;margin:0}.binance-trade-custom{gap:6px;max-width:280px;display:grid}.binance-trade-ticket{border:1px solid var(--line);background:#07140e;border-radius:10px;padding:10px 12px}.binance-trade-ticket dl{gap:8px;margin:8px 0;display:grid}.binance-trade-ticket dl>div{grid-template-columns:110px 1fr;gap:8px;display:grid}.binance-trade-ticket dt{color:var(--muted)}.binance-trade-ticket dd{margin:0}.binance-fill-journal{border-top:1px dashed var(--line);margin-top:8px;padding-top:10px}.binance-fill-journal h4{letter-spacing:.06em;margin:0 0 6px}.binance-journal-list{color:var(--muted);gap:8px;margin:8px 0 0;padding-left:18px;font-size:13px;display:grid}.binance-journal-list strong{color:var(--gold);letter-spacing:.04em}.binance-sleeve-panel{gap:8px;margin-top:16px;display:grid}.binance-sleeve-panel h3,.binance-overnight-suggest h4{letter-spacing:.06em;margin:0}.sleeve-flag{letter-spacing:.04em;text-transform:lowercase}.sleeve-overweight{color:var(--warn)}.sleeve-underweight{color:var(--gold)}.sleeve-in_band{color:var(--muted)}.binance-overnight-suggest{border:1px dashed var(--line);border-radius:10px;margin-top:8px;padding:10px 12px}
