/* OmegaX v1.3 non-destructive visual overlay, preserving the v1.0 site layout */
:root{--bg:#070d18;--panel:#101b2a;--line:#26384a;--muted:#8aa0b7;--teal:#43e0c3;--text:#e9f2fc;--red:#ff788d}body{background:radial-gradient(ellipse 80% 40% at 65% -10%,#123043 0%,transparent 75%),var(--bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif}.sidebar{background:#0b1422;border-right:1px solid #24364a}.sidebar nav a{transition:background .16s,color .16s}.sidebar nav a:first-child{background:#152b3a;color:#75ebd9}.content{max-width:1680px;margin-inline:auto}.topbar{color:#bbcede;letter-spacing:.05em}.topbar::before{content:'●';color:#3cddbd;font-size:10px;margin-right:8px}.panel,.metric{box-shadow:0 9px 32px #00000011}.ox-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;padding:43px 0 26px}.ox-overline,.ox-kicker{font-size:10px;letter-spacing:.16em;color:#58dec6;font-weight:800}.ox-pulse,.ox-status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#46e7c9;box-shadow:0 0 0 4px #46e7c916;margin-right:8px}.ox-hero h1{font-size:clamp(36px,4.3vw,65px);line-height:1.08;letter-spacing:-.055em;margin:19px 0 15px;font-weight:850}.ox-hero h1 span{background:linear-gradient(90deg,#45e0c2,#7db3ff);color:transparent;background-clip:text;-webkit-background-clip:text}.ox-hero p{max-width:690px;color:#9cb1c6;font-size:15px;line-height:1.7}.ox-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:23px}.ox-primary{background:#47dec3;color:#071c27!important;padding:12px 18px;border-radius:9px;font-weight:800;font-size:13px;display:inline-flex;align-items:center;gap:22px}.ox-primary:hover{background:#75f2db;text-decoration:none}.ox-secondary{color:#aec4d7;font-size:13px;font-weight:750}.ox-hero-side{background:linear-gradient(140deg,#142c3b,#0c1929);border:1px solid #2b4854;border-radius:16px;padding:22px;align-self:center}.ox-side-label{color:#8faec1;letter-spacing:.12em;font-weight:800;font-size:10px}.ox-side-label .ox-status-dot{float:right}.ox-big-status{font-size:23px;font-weight:830;letter-spacing:-.04em;margin:12px 0 2px}.ox-muted{color:#8fa5b7;font-size:12px;line-height:1.6}.ox-rule{height:1px;background:#2b4050;margin:20px 0}.ox-latest-date{font-size:19px;font-weight:800;margin:9px 0 2px}.ox-disclaimer{border:1px solid #345043;background:#112b29;border-radius:10px;color:#b7d7d0;display:flex;gap:12px;font-size:12px;padding:14px 17px;margin:3px 0 29px}.ox-disclaimer>span{font-size:18px;color:#65e1ca}.ox-disclaimer strong{color:#e1fff9}.ox-sectionline,.ox-panel-head{display:flex;align-items:end;justify-content:space-between;gap:12px}.ox-sectionline{margin:0 0 14px}.ox-sectionline h2,.ox-panel-head h2{font-size:19px;letter-spacing:-.025em;margin:4px 0 0}.ox-subtle{color:#879eb4;font-size:11px}.ox-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.ox-metric{padding:20px 22px;border:1px solid #25394d;border-radius:14px;background:linear-gradient(152deg,#142134,#0f1928)}.ox-metric-title{display:flex;justify-content:space-between;color:#93a9c1;font-size:10px;font-weight:800;letter-spacing:.09em;gap:5px}.ox-metric-title span{font-size:13px}.ox-metric strong{display:block;font-size:37px;letter-spacing:-.04em;margin:9px 0 3px;font-variant-numeric:tabular-nums}.ox-metric small{font-size:11px;color:#839cb4}.ox-good{color:#55dfb4}.ox-bad{color:#fb8296}.ox-two{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.ox-panel{border:1px solid #263a4f;border-radius:14px;background:#101a29;padding:22px;margin:0}.ox-panel-head{align-items:center;margin-bottom:19px}.ox-ticker-row{display:flex;align-items:center;gap:14px;padding:13px 0;border-top:1px solid #273647;color:#afc3d2}.ox-ticker-row:hover{text-decoration:none;color:white}.ox-rank{font-size:11px;color:#71889d;width:21px}.ox-ticker-name{font-size:14px;color:#e9f5fe;font-weight:850;min-width:65px}.ox-micro-bar{flex:1;height:5px;border-radius:9px;background:#203344;max-width:180px}.ox-micro-bar i{display:block;background:linear-gradient(90deg,#39bcae,#68dcef);height:100%;border-radius:9px}.ox-count{font-size:11px;min-width:66px;text-align:right}.ox-arrow{color:#6adac7}.ox-recent-row{display:flex;align-items:center;gap:11px;padding:10px 0;border-top:1px solid #273647}.ox-person-initial{height:32px;width:32px;display:grid;place-items:center;border:1px solid #30576a;color:#6ad9d2;border-radius:9px;background:#142d3a;font-weight:850}.ox-recent-description{flex:1;min-width:0}.ox-recent-description strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ox-recent-description small{display:block;color:#88a1b6;font-size:11px}.ox-empty{color:#8da5b8;text-align:center;padding:52px 8px}.ox-explorer{margin-top:16px}.ox-results{color:#69d7c8;background:#103a37;border:1px solid #275953;border-radius:999px;font-size:11px;padding:6px 11px}.ox-filters{display:flex;gap:9px;margin-bottom:20px}.ox-filters input,.ox-filters select{background:#0b1523;border-color:#30445b;border-radius:9px}.ox-filters .button{border-radius:9px}.ox-bottom-note{display:flex;align-items:center;gap:14px;padding:21px 2px;color:#9bb2c5;font-size:12px}.ox-bottom-note>div{color:#53d9bd;white-space:nowrap}.ox-bottom-note>span{flex:1}.ox-bottom-note>a{white-space:nowrap}table th{background:#101b2a;color:#9bb1c5}table tbody tr:hover{background:#142338}td{border-bottom:1px solid #233447}input:focus,select:focus{outline:2px solid #2a9f99;outline-offset:1px}@media(max-width:1150px){.ox-hero{grid-template-columns:1fr}.ox-hero-side{display:none}.ox-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.ox-two{grid-template-columns:1fr}.ox-hero{padding-top:25px}}@media(max-width:550px){.ox-metrics{gap:8px}.ox-metric{padding:16px 12px}.ox-metric strong{font-size:28px}.ox-metric-title{font-size:9px}.ox-hero h1{font-size:36px}.ox-panel{padding:14px}.ox-subtle{display:none}.ox-bottom-note{flex-wrap:wrap}}
