:root{color:#e8f0ff;font-synthesis:none;background:#050910;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button{font:inherit;cursor:pointer}button:focus-visible{outline-offset:2px;outline:2px solid #6ebaff}.shell{max-width:950px;margin:auto;padding:16px 12px 40px}.head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand h1{letter-spacing:2px;margin:0;font-size:18px}.brand p{letter-spacing:2px;color:#8d9db5;margin:4px 0 0;font-size:10px}.status{color:#f2c778;white-space:nowrap;border:1px solid #82642e;border-radius:16px;padding:6px 9px;font-size:10px}.disclaimer{color:#a9bad0;margin:12px 0;font-size:11px}.main-tabs,.subtabs{gap:6px;padding-bottom:5px;display:flex;overflow-x:auto}.main-tabs{margin-bottom:14px}.main-tabs button,.subtabs button,.toolbar button{color:#c3d4ec;white-space:nowrap;background:#172335;border:1px solid #30415a;border-radius:9px;padding:10px 12px}.main-tabs button{font-size:12px}.main-tabs .active,.subtabs .active{color:#fff;background:#214a79;border-color:#65b4ff}.panel,.asset,.empty{background:linear-gradient(145deg,#121d2c,#0b121e 75%);border:1px solid #27354a;border-radius:16px;box-shadow:0 8px 25px #0005}.panel{margin-bottom:14px;padding:14px}.panel h2{letter-spacing:1px;margin:0 0 12px;font-size:15px}.scope,.muted{color:#9aabc4;font-size:12px}.toolbar{color:#9dafc9;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.toolbar button{align-items:center;gap:6px;padding:8px;display:flex}.cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;margin-bottom:14px;display:grid}.asset{padding:14px}.asset-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.asset-head strong{letter-spacing:1px;font-size:16px}.rsi{color:#9acbff}.mini-charts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mini-charts>div{min-width:0}.mini-charts small{color:#9eb1cc;font-size:10px}.readings{text-align:center;border-top:1px solid #2a394f;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:8px;padding-top:10px;display:grid}.readings div{flex-direction:column;gap:4px;display:flex}.readings b{color:#72b9ff;font-size:12px}.readings small{color:#a4b3c8;font-size:10px}.empty{text-align:center;color:#a8bad3;margin-bottom:14px;padding:38px 15px}.empty svg{color:#efbd72}.empty strong{color:#f1c57e;margin:8px;display:block}.empty p{margin:4px;font-size:12px}.chips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.chips span{color:#a7bedc;border:1px solid #30415a;border-radius:9px;padding:7px 9px;font-size:11px}.counts{color:#bdcde2;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:12px;display:flex}.bar{background:#28364b;border-radius:8px;height:8px;margin:14px 0}.rule{border-top:1px solid #2a394f;justify-content:space-between;gap:12px;padding:12px 0;font-size:12px;display:flex}.rule span{color:#b8c9df;text-align:right}footer{color:#8498b2;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:22px;font-size:11px;display:flex}@media (width<=430px){.shell{padding:13px 9px}.brand h1{font-size:15px}.status{font-size:9px}.asset{padding:11px}.rule{flex-direction:column}.rule span{text-align:left}}.recharts-tooltip-wrapper,.recharts-default-tooltip{z-index:9999!important}.recharts-default-tooltip{color:#fff!important;background:#101b2d!important;border:1px solid #649cff!important;border-radius:10px!important;box-shadow:0 8px 24px #00000080!important}.recharts-tooltip-label,.recharts-tooltip-item,.recharts-tooltip-item-list,.recharts-tooltip-item-name,.recharts-tooltip-item-value{color:#fff!important;opacity:1!important}.recharts-tooltip-item-value{color:#61a5ff!important}
