:root{
  --bg:#080a0e;--panel:#0d1015;--panel2:#11151b;--panel3:#151a21;
  --line:#202630;--line2:#2a323e;--text:#eef2f5;--muted:#7e8997;--muted2:#56616f;
  --accent:#59dff5;--accent2:#7bf0c5;--red:#ff667e;--amber:#e9b85c;--green:#58d7a6;
  --radius:8px;--max:1320px
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}.section-shell{width:min(var(--max),calc(100% - 44px));margin-inline:auto}
.topbar{position:sticky;top:0;z-index:30;background:rgba(8,10,14,.96);border-bottom:1px solid var(--line);backdrop-filter:blur(12px)}.topbar-inner{height:66px;width:min(var(--max),calc(100% - 44px));margin:auto;display:flex;align-items:center;gap:34px}.brand{display:flex;align-items:center;gap:11px;min-width:210px}.brand img{width:34px;height:34px;border-radius:6px;object-fit:cover}.brand-copy{display:grid;gap:1px}.brand strong{font-size:15px;letter-spacing:.18em}.brand span{font:600 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);letter-spacing:.11em}.desktop-nav{display:flex;gap:24px;align-items:center;flex:1}.desktop-nav a{font-size:12px;color:#929daa}.desktop-nav a:hover{color:#fff}.top-actions{display:flex;align-items:center;gap:8px}.alert-nav{height:36px;padding:0 11px;border:1px solid var(--line2);border-radius:6px;display:flex;align-items:center;gap:8px;color:#a5afba;font-size:11px}.alert-nav b{min-width:20px;height:20px;display:grid;place-items:center;padding:0 4px;border-radius:4px;background:#171c23;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.alert-nav.hot{border-color:#733143;color:#ffdbe2}.alert-nav.hot b{background:#3d1521;color:#ff8095}.btn{border:1px solid var(--line2);border-radius:6px;padding:10px 14px;font-size:11px;font-weight:700;cursor:pointer;color:#dce3e8;background:#11151a;transition:border-color .15s,background .15s,color .15s}.btn:hover{background:#151a20;border-color:#394451;color:#fff}.btn-primary{background:#dfeff2;color:#081014;border-color:#dfeff2}.btn-primary:hover{background:#fff;color:#071014;border-color:#fff}.btn-ghost{background:transparent}.btn-small{padding:8px 11px}
.network-strip{border-bottom:1px solid var(--line);background:#0a0d11}.strip-inner{height:32px;display:flex;align-items:center;gap:24px;overflow:hidden;white-space:nowrap;font:600 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;color:#606b78}.strip-inner b{color:#91a0ad}.strip-right{margin-left:auto}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);margin-right:7px}
.hero{display:grid;grid-template-columns:minmax(0,1fr) 470px;gap:70px;align-items:center;min-height:510px;padding-top:68px;padding-bottom:58px;border-bottom:1px solid var(--line)}.eyebrow,.kicker{font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent);letter-spacing:.14em}.hero h1{font-size:clamp(46px,6vw,78px);line-height:.98;letter-spacing:-.055em;margin:18px 0 22px;max-width:780px;font-weight:650}.hero h1 span{color:#8f9aa7;font-weight:450}.hero-copy>p{max-width:690px;margin:0;color:#939eaa;line-height:1.65;font-size:16px}.hero-actions{display:flex;gap:8px;margin-top:28px}.source-line{margin-top:19px;font:500 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#4f5965}.hero-terminal{border:1px solid var(--line2);background:#0b0e13;border-radius:8px;overflow:hidden}.terminal-head{height:42px;border-bottom:1px solid var(--line);padding:0 15px;display:flex;align-items:center;justify-content:space-between;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#76818d}.terminal-live{color:var(--green);display:flex;align-items:center;gap:6px}.terminal-live i{width:6px;height:6px;border-radius:50%;background:var(--green)}.terminal-main{padding:27px 20px 23px;border-bottom:1px solid var(--line)}.terminal-label{display:block;font:600 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5c6672;letter-spacing:.1em;margin-bottom:7px}.terminal-main strong{display:block;font:600 40px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:#ff7b90}.terminal-main small{display:block;margin-top:11px;color:#77828f;line-height:1.45}.terminal-grid{display:grid;grid-template-columns:1fr 1fr}.terminal-grid div{padding:14px 15px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.terminal-grid div:nth-child(2n){border-right:0}.terminal-grid span{display:block;font:600 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#535e6a;margin-bottom:5px}.terminal-grid b{font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#b3bdc6}.terminal-link{display:block;padding:13px 15px;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--accent)}
.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);margin-bottom:0}.stat-card{padding:22px 18px;border-right:1px solid var(--line);min-height:105px}.stat-card:first-child{border-left:1px solid var(--line)}.stat-card span{display:block;font:650 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;color:#56616d}.stat-card strong{display:block;margin:10px 0 4px;font-size:16px;font-weight:600}.stat-card small{color:#646f7c;font-size:10px}
.block-section{padding:72px 0;scroll-margin-top:98px;border-bottom:1px solid var(--line)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.section-head h2,.pro-copy h2{font-size:29px;letter-spacing:-.035em;margin:7px 0 6px;font-weight:600}.section-head p{max-width:760px;margin:0;color:#77828e;line-height:1.55;font-size:12px}.table-wrap{border:1px solid var(--line2);border-radius:8px;overflow:auto;background:#0b0e12}table{border-collapse:collapse;width:100%;min-width:920px}th,td{text-align:left;padding:13px 14px;border-bottom:1px solid var(--line);font-size:12px}th{font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#596572;background:#10141a}td{color:#c2cad1}tbody tr:hover{background:#10141a}tbody tr:last-child td{border-bottom:0}.token-name{display:flex;align-items:center;gap:10px}.token-icon{width:30px;height:30px;border:1px solid var(--line2);border-radius:5px;background:#12171d;display:grid;place-items:center;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;color:#a9b3bd;overflow:hidden}.token-icon img{width:100%;height:100%;object-fit:cover}.sub{display:block;color:#56616d;font:500 9px ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:3px}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.neutral{color:#9ba5af!important}.mini-link,.text-btn{color:var(--accent);font-size:10px}.text-btn{border:0;background:none;cursor:pointer;padding:0}.loader{padding:24px;color:#5d6975;text-align:center;font-size:11px}
.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.panel{border:1px solid var(--line2);background:var(--panel);border-radius:8px}.launch-card{padding:16px}.launch-top{display:flex;justify-content:space-between;gap:12px}.launch-card h3{font-size:14px;margin:0;font-weight:600}.age-badge{font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#71808e;border:1px solid var(--line);padding:5px 7px;border-radius:4px}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin-top:16px;border:1px solid var(--line)}.metric-row div{background:#0b0e12;padding:10px}.metric-row span{display:block;font:600 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#56616e;margin-bottom:5px}.metric-row b{font-size:11px}.card-actions{display:flex;gap:14px;margin-top:13px}
.alert-controls,.threshold{display:flex;align-items:center;gap:10px;color:#6e7986;font-size:10px}.percent-input{display:flex;align-items:center;border:1px solid var(--line2);border-radius:5px;background:#0b0e12}.percent-input input,.threshold input{background:transparent;border:0;color:#e9eef1;outline:none;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.percent-input input{width:56px;padding:9px 4px 9px 9px}.percent-input span{padding-right:9px;color:#8994a0;font-size:10px}.threshold input{width:94px;border:1px solid var(--line2);border-radius:5px;padding:9px;background:#0b0e12}.alert-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line2);border-radius:8px;overflow:hidden;margin-bottom:10px}.alert-summary article{padding:14px 15px;border-right:1px solid var(--line)}.alert-summary article:last-child{border-right:0}.alert-summary span{display:block;font:650 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;color:#56616e;margin-bottom:6px}.alert-summary strong{font-size:12px;font-weight:600}.critical-banner{margin-bottom:10px;padding:14px 16px;border:1px solid #653040;background:#211017;border-radius:7px;display:flex;justify-content:space-between;gap:18px;align-items:center;font-size:11px}.critical-banner.hidden{display:none}.critical-banner strong{font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#ff7a91}.critical-banner a{color:#ff97a8}.crash-feed,.whale-feed{display:grid;gap:7px}.crash-row{display:grid;grid-template-columns:100px minmax(210px,1fr) 110px 120px 100px;gap:13px;align-items:center;padding:14px 15px}.crash-level{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#ff7c92}.crash-token strong{font-size:12px}.crash-drop{font-size:15px!important}.crash-liq,.crash-time{font-size:10px;color:#687480}.note{font-size:9px;color:#525d69;margin-top:11px;line-height:1.5}
.whale-row{display:grid;grid-template-columns:80px 1fr 120px 150px 80px;gap:14px;align-items:center;padding:13px 15px}.trade-kind{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em}.whale-row strong{font-size:12px}.whale-row .wallet{font:500 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#63707d}.amount{font-size:13px!important}.time{font-size:9px;color:#5b6672}
.scanner-form{display:flex;gap:8px}.scanner-form input{flex:1;background:#0b0e12;border:1px solid var(--line2);color:#e3e9ed;border-radius:6px;padding:13px 14px;font:500 11px ui-monospace,SFMono-Regular,Menlo,monospace;outline:none}.scanner-form input:focus{border-color:#4d6570}.quick-scan{margin:10px 0 18px;color:#596572;font-size:9px}.scan-result{min-height:140px;border:1px solid var(--line2);border-radius:8px;background:#0b0e12;padding:18px}.empty-state{display:grid;place-items:center;color:#56616e;font-size:11px}.scan-header{display:flex;justify-content:space-between;gap:18px}.scan-identity{display:flex;align-items:center;gap:11px}.scan-identity h3{margin:0;font-size:20px}.scan-identity code{font-size:9px;color:#5d6874}.risk-score{text-align:right}.risk-score b{display:block;font:650 22px ui-monospace,SFMono-Regular,Menlo,monospace}.risk-score span{font-size:8px;color:#687480}.scan-metrics{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line);margin:18px 0}.scan-metrics div{padding:12px;border-right:1px solid var(--line)}.scan-metrics div:last-child{border-right:0}.scan-metrics span{display:block;font:600 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#596572}.scan-metrics b{display:block;margin-top:6px;font-size:12px}.risk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.risk-item{padding:12px;border:1px solid var(--line);background:#0f1318;border-radius:6px}.risk-item strong{font-size:10px}.risk-item p{margin:5px 0 0;font-size:9px;line-height:1.45;color:#65717e}.risk-good{border-left:2px solid var(--green)}.risk-warn{border-left:2px solid var(--amber)}.risk-bad{border-left:2px solid var(--red)}.holders{margin-top:18px}.holders h4{font-size:11px;margin:0 0 8px}.holder-row{display:grid;grid-template-columns:35px 1fr 110px 80px;gap:10px;padding:8px 4px;border-bottom:1px solid var(--line);font-size:10px}.holder-row code{color:#74818e}
.pro-section{margin-top:72px;margin-bottom:72px;padding:38px;border:1px solid var(--line2);border-radius:8px;background:#0b0e12;display:grid;grid-template-columns:1.2fr .8fr;gap:42px;scroll-margin-top:98px}.pro-copy>p{color:#77838f;font-size:12px;line-height:1.6;max-width:700px}.pro-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);margin-top:22px}.pro-grid div{padding:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;gap:10px;align-items:center;font-size:10px}.pro-grid div:nth-child(2n){border-right:0}.pro-grid div:nth-last-child(-n+2){border-bottom:0}.pro-grid b{font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#52606c}.pro-status{margin-top:14px;font-size:9px;color:#616d79}.pro-status span{width:6px;height:6px;border-radius:50%;background:var(--amber);display:inline-block;margin-right:5px}.access-card{border:1px solid var(--line2);border-radius:7px;padding:22px;background:#10141a}.access-card small{font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent);letter-spacing:.1em}.access-card h3{font-size:23px;line-height:1.15;margin:12px 0 20px}.access-row{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid var(--line);font-size:10px}.access-row span{color:#70808d}.access-card p{font-size:9px;line-height:1.5;color:#5f6a75}
footer{border-top:1px solid var(--line);padding:26px max(22px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:180px 1fr auto;gap:30px;align-items:center;color:#58636f;font-size:9px}.footer-brand{display:flex;align-items:center;gap:9px;color:#dfe5e9;letter-spacing:.14em}.footer-brand img{width:26px;height:26px;border-radius:5px}.footer-brand strong{font-size:11px}footer div:last-child{display:flex;gap:17px;color:#788591}.toast{position:fixed;right:18px;bottom:18px;padding:11px 13px;border:1px solid var(--line2);background:#11151a;border-radius:6px;color:#d8e0e5;font-size:10px;transform:translateY(70px);opacity:0;transition:.2s;z-index:50}.toast.show{transform:none;opacity:1}
@media(max-width:1020px){.desktop-nav{display:none}.hero{grid-template-columns:1fr}.hero-terminal{max-width:620px}.stat-grid{grid-template-columns:1fr 1fr}.stat-card:nth-child(3){border-left:1px solid var(--line)}.cards-grid{grid-template-columns:1fr 1fr}.pro-section{grid-template-columns:1fr}.scan-metrics{grid-template-columns:repeat(2,1fr)}.scan-metrics div{border-bottom:1px solid var(--line)}.risk-grid{grid-template-columns:1fr}.whale-row{grid-template-columns:70px 1fr 100px}.whale-row .wallet,.whale-row .time{display:none}.crash-row{grid-template-columns:90px 1fr 90px}.crash-liq,.crash-time{display:none}.strip-right{display:none}footer{grid-template-columns:1fr}.topbar-inner{gap:16px}}
@media(max-width:650px){.section-shell,.topbar-inner{width:min(100% - 24px,var(--max))}.brand{min-width:0}.brand-copy span{display:none}.top-actions .alert-nav span{display:none}.hero{padding-top:45px;min-height:auto}.hero h1{font-size:45px}.hero-copy>p{font-size:14px}.stat-grid,.cards-grid{grid-template-columns:1fr}.stat-card,.stat-card:first-child,.stat-card:nth-child(3){border-left:1px solid var(--line)}.section-head{align-items:flex-start;flex-direction:column}.alert-summary{grid-template-columns:1fr 1fr}.alert-summary article:nth-child(2){border-right:0}.alert-summary article:nth-child(-n+2){border-bottom:1px solid var(--line)}.scanner-form{flex-direction:column}.pro-section{width:min(100% - 24px,var(--max));padding:23px}.pro-grid{grid-template-columns:1fr}.pro-grid div{border-right:0!important;border-bottom:1px solid var(--line)!important}.pro-grid div:last-child{border-bottom:0!important}.scan-header{flex-direction:column}.scan-metrics{grid-template-columns:1fr 1fr}.holder-row{grid-template-columns:28px 1fr 70px}.holder-row .pct{display:none}.terminal-grid{grid-template-columns:1fr}.terminal-grid div{border-right:0}.strip-inner{gap:13px}.strip-inner span:nth-child(2){display:none}.topbar-inner{height:60px}.critical-banner{align-items:flex-start;flex-direction:column}.crash-row{grid-template-columns:78px 1fr 72px}.alert-controls{width:100%;justify-content:space-between}}

/* V3 token-access + premium tooling */
.tier-badge{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;border:1px solid #2b343e;color:#8c99a5;padding:7px 8px;border-radius:4px;background:#0c1014}.tier-badge.pro{border-color:#1d6570;color:#70e7f4;background:#0b1b20}
.pro-tools-section{scroll-margin-top:98px}.pro-pill{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#62dbe7;border:1px solid #234b52;background:#0b171a;padding:8px 10px;border-radius:4px}.pro-tools-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pro-tool-card{position:relative;padding:17px;border:1px solid var(--line2);background:#0b0f13;border-radius:7px;min-height:255px;overflow:hidden}.pro-tool-card:after{content:'';position:absolute;inset:auto -40px -90px auto;width:160px;height:160px;border:1px solid #142832;border-radius:50%;box-shadow:0 0 60px rgba(42,198,213,.04)}.tool-top{display:flex;justify-content:space-between;align-items:center;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#51606c;letter-spacing:.08em}.tool-top b{color:#58d5e2;border:1px solid #22464d;padding:4px 6px;border-radius:3px}.pro-tool-card.elite .tool-top b{color:#d6b96c;border-color:#504526}.pro-tool-card h3{font-size:16px;margin:19px 0 8px}.pro-tool-card p{font-size:10px;line-height:1.55;color:#6e7b86;min-height:62px}.tool-preview{display:grid;gap:5px;margin:16px 0;filter:blur(.2px);opacity:.5}.tool-preview div{height:7px;background:linear-gradient(90deg,#1e2a31 0 68%,transparent 68%);border-radius:2px}.tool-preview div:nth-child(2){background:linear-gradient(90deg,#152c33 0 48%,transparent 48%)}.tool-preview div:nth-child(3){background:linear-gradient(90deg,#1b242b 0 82%,transparent 82%)}.tool-lock{position:relative;z-index:2;width:100%;border:1px solid #27313a;background:#0e1318;color:#9ba7b1;border-radius:5px;padding:9px 10px;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer;text-align:left}.tool-lock:hover{border-color:#3b5b63;color:#dce6e9}.pro-explainer{display:flex;gap:22px;align-items:flex-start;margin-top:10px;padding:13px 15px;border:1px solid var(--line);background:#090c10;border-radius:6px}.pro-explainer span{flex:0 0 auto;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#55d7e5}.pro-explainer p{margin:0;color:#687581;font-size:9px;line-height:1.5}.access-state{display:flex;gap:11px;align-items:center;border:1px solid var(--line);padding:11px 0 15px;border-width:1px 0 0;margin-top:2px}.access-dot{width:8px;height:8px;border-radius:50%;background:#59636d;box-shadow:0 0 0 4px rgba(89,99,109,.08)}.access-state b,.access-state small{display:block}.access-state b{font-size:11px}.access-state small{color:#5e6b76;font-size:8px;margin-top:3px}.access-wallet-btn{width:100%;margin-top:14px}.locked-tool.shake{animation:toolshake .28s linear}@keyframes toolshake{25%{transform:translateX(-2px)}50%{transform:translateX(2px)}75%{transform:translateX(-1px)}}
@media(max-width:1020px){.pro-tools-grid{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.tier-badge{display:none}.pro-tools-grid{grid-template-columns:1fr}.pro-explainer{flex-direction:column;gap:7px}}

/* V3.1 watchlist */
.watch-meta{display:flex;align-items:center;gap:9px}.watch-meta span{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#697783;letter-spacing:.08em}.watchlist-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.watch-card{padding:14px 15px;border:1px solid var(--line2);background:#0b0f13;border-radius:7px}.watch-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.watch-card h3{font-size:12px;margin:0}.watch-remove{border:0;background:transparent;color:#5d6873;font-size:14px;cursor:pointer}.watch-remove:hover{color:#e66b7e}.watch-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:13px;padding-top:11px;gap:8px}.watch-metrics span{display:block;font:650 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#53606b}.watch-metrics b{display:block;margin-top:5px;font-size:10px}.watch-alert{margin-top:10px;border-top:1px solid var(--line);padding-top:9px;font-size:8px;color:#596671}.watch-alert.hot{color:#ff7a91}.watch-btn{border:1px solid #27333a;background:#0d1216;color:#71808b;padding:5px 7px;border-radius:4px;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}.watch-btn.active{border-color:#25515a;color:#68dce7}.watch-btn:hover{color:#dbe5e8}.table-wrap td:last-child{white-space:nowrap}.market-actions{display:flex;gap:6px;align-items:center;justify-content:flex-end}
@media(max-width:900px){.watchlist-grid{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.watchlist-grid{grid-template-columns:1fr}}

/* V4 market pulse + saved alert history */
.pulse-section{padding:30px 0 4px}.pulse-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:12px}.pulse-head h2{margin:4px 0 0;font-size:20px}.market-search{display:flex;align-items:center;gap:10px;border:1px solid var(--line2);background:#0b0f13;border-radius:5px;padding:8px 10px;min-width:340px}.market-search span{font:750 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#596774;letter-spacing:.1em}.market-search input{border:0;outline:0;background:transparent;color:#dce5e9;width:100%;font:500 10px ui-monospace,SFMono-Regular,Menlo,monospace}.pulse-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#090c10}.pulse-card{padding:14px 15px;border-right:1px solid var(--line);min-height:84px}.pulse-card:last-child{border-right:0}.pulse-card>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5c6975;letter-spacing:.1em}.pulse-card strong{display:block;margin:10px 0 5px;font-size:14px}.pulse-card small{display:block;color:#5e6b76;font-size:8px}.pulse-card.danger strong{color:#ff6e83}.pulse-card.warning strong{color:#d9b667}.search-results{margin-top:8px;border:1px solid var(--line2);background:#0a0e12;border-radius:5px;overflow:hidden}.search-results.hidden{display:none}.search-result{display:grid;grid-template-columns:1fr 110px 110px auto;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.search-result:last-child{border-bottom:0}.search-result b{font-size:10px}.search-result small{display:block;color:#5c6975;margin-top:3px;font:500 8px ui-monospace,SFMono-Regular,Menlo,monospace}.search-result .metric{text-align:right;font-size:9px}.search-result .metric span{display:block;color:#56636f;font-size:7px;margin-bottom:3px}.history-head{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-bottom:8px;border-bottom:1px solid var(--line);font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;color:#626f7b}.alert-history{display:grid}.history-row{display:grid;grid-template-columns:110px 1fr 90px 110px;gap:12px;align-items:center;padding:9px 4px;border-bottom:1px solid var(--line);font-size:9px}.history-row time{color:#5e6a75}.history-row strong{font-size:10px}.history-window{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#778590}.history-drop{color:#ff7589;font-weight:800;text-align:right}
@media(max-width:1020px){.pulse-grid{grid-template-columns:1fr 1fr}.pulse-card:nth-child(2){border-right:0}.pulse-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.market-search{min-width:280px}}
@media(max-width:650px){.pulse-head{align-items:stretch;flex-direction:column}.market-search{min-width:0;width:100%}.pulse-grid{grid-template-columns:1fr}.pulse-card,.pulse-card:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.pulse-card:last-child{border-bottom:0}.search-result{grid-template-columns:1fr 80px auto}.search-result .metric:nth-of-type(2){display:none}.history-row{grid-template-columns:80px 1fr 70px}.history-window{display:none}}

/* V5 market detail + wallet lens */
.market-modal{position:fixed;inset:0;z-index:80;display:none}.market-modal.open{display:block}.market-modal-backdrop{position:absolute;inset:0;background:rgba(2,4,7,.76);backdrop-filter:blur(3px)}.market-drawer{position:absolute;top:0;right:0;height:100%;width:min(720px,94vw);background:#090c10;border-left:1px solid var(--line2);box-shadow:-20px 0 70px rgba(0,0,0,.42);overflow:auto;animation:drawerIn .18s ease-out}.drawer-head{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;padding:20px 22px;border-bottom:1px solid var(--line);background:rgba(9,12,16,.96);backdrop-filter:blur(10px)}.drawer-head h2{margin:6px 0 0;font-size:23px;letter-spacing:-.03em}.drawer-close{border:1px solid var(--line2);background:#0e1318;color:#8995a0;width:34px;height:34px;border-radius:5px;font-size:22px;cursor:pointer}.drawer-close:hover{color:#fff;border-color:#46515e}.market-detail-body{padding:20px 22px 36px}.detail-identity{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-bottom:18px;border-bottom:1px solid var(--line)}.detail-identity-main{display:flex;gap:12px;align-items:center}.detail-token-icon{width:46px;height:46px;border:1px solid var(--line2);border-radius:7px;background:#11171c;display:grid;place-items:center;overflow:hidden;font:800 15px ui-monospace,SFMono-Regular,Menlo,monospace}.detail-token-icon img{width:100%;height:100%;object-fit:cover}.detail-identity h3{margin:0 0 5px;font-size:18px}.detail-address{font:500 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#586571}.detail-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.detail-price{padding:20px 0 15px}.detail-price span{display:block;font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#5a6773}.detail-price strong{font-size:32px;display:block;margin:8px 0 5px;letter-spacing:-.03em}.detail-change-row{display:flex;gap:15px;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace}.detail-chart{border:1px solid var(--line);background:#080b0f;border-radius:6px;height:230px;position:relative;overflow:hidden;margin:8px 0 14px}.detail-chart svg{width:100%;height:100%;display:block}.chart-meta{position:absolute;left:12px;top:10px;font:650 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#52606c}.detail-metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);margin-top:8px}.detail-metric{padding:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.detail-metric:nth-child(4n){border-right:0}.detail-metric:nth-last-child(-n+4){border-bottom:0}.detail-metric span{display:block;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#56636e;letter-spacing:.08em}.detail-metric b{display:block;margin-top:6px;font-size:11px}.detail-observations{margin-top:16px;border-top:1px solid var(--line)}.detail-observation{display:grid;grid-template-columns:120px 1fr;gap:15px;padding:12px 2px;border-bottom:1px solid var(--line);font-size:10px}.detail-observation b{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#8895a0;letter-spacing:.06em}.detail-observation span{color:#75818d;line-height:1.5}.free-pill{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#8ddcc5;border:1px solid #23483f;padding:7px 9px;border-radius:4px;background:#0a1613}.wallet-lens-result{margin-top:10px;border:1px solid var(--line2);border-radius:8px;background:#0b0e12;min-height:100px}.wallet-lens-result.empty-state{display:grid;place-items:center;color:#596571;font-size:11px}.wallet-lens-header{display:flex;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--line)}.wallet-lens-header code{font-size:9px;color:#77848f}.wallet-lens-header a{color:var(--accent);font-size:9px}.wallet-lens-metrics{display:grid;grid-template-columns:repeat(4,1fr)}.wallet-lens-metrics div{padding:14px 15px;border-right:1px solid var(--line)}.wallet-lens-metrics div:last-child{border-right:0}.wallet-lens-metrics span{display:block;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#596672;letter-spacing:.09em}.wallet-lens-metrics b{display:block;margin-top:6px;font-size:12px}.wallet-token-list{border-top:1px solid var(--line);padding:0 15px}.wallet-token-row{display:grid;grid-template-columns:1fr 110px 100px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:10px}.wallet-token-row:last-child{border-bottom:0}.wallet-token-row small{display:block;color:#56636f;margin-top:3px}.wallet-token-row span{text-align:right;color:#87939e}.wallet-pro-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding:13px 15px;border:1px solid #20333a;background:#0a1115;border-radius:7px}.wallet-pro-strip>div>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#58d7e4;letter-spacing:.1em}.wallet-pro-strip strong,.wallet-pro-strip small{display:block}.wallet-pro-strip strong{font-size:11px;margin:3px 0}.wallet-pro-strip small{color:#60707b;font-size:9px}.wallet-pro-strip .tool-lock{width:auto;min-width:190px}@keyframes drawerIn{from{transform:translateX(18px);opacity:.65}to{transform:none;opacity:1}}
@media(max-width:850px){.detail-metrics{grid-template-columns:1fr 1fr}.detail-metric:nth-child(2n){border-right:0}.detail-metric:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.detail-metric:nth-last-child(-n+2){border-bottom:0}.wallet-lens-metrics{grid-template-columns:1fr 1fr}.wallet-lens-metrics div:nth-child(2){border-right:0}.wallet-lens-metrics div:nth-child(-n+2){border-bottom:1px solid var(--line)}.wallet-pro-strip{align-items:flex-start;flex-direction:column}.wallet-pro-strip .tool-lock{width:100%}}
@media(max-width:520px){.market-drawer{width:100%}.detail-identity{flex-direction:column}.detail-actions{justify-content:flex-start}.detail-chart{height:190px}.detail-observation{grid-template-columns:1fr;gap:5px}.wallet-lens-metrics{grid-template-columns:1fr}.wallet-lens-metrics div{border-right:0;border-bottom:1px solid var(--line)}.wallet-token-row{grid-template-columns:1fr 90px}.wallet-token-row span:last-child{display:none}}

/* V6 signal center */
.signal-section{scroll-margin-top:84px}.signal-rule-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:#090c10;margin-bottom:10px}.signal-rule-grid article{padding:13px 14px;border-right:1px solid var(--line);min-height:78px}.signal-rule-grid article:last-child{border-right:0}.signal-rule-grid span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#64727e;letter-spacing:.1em}.signal-rule-grid b{display:block;margin:9px 0 4px;font-size:12px}.signal-rule-grid small{font-size:8px;color:#596672}.signal-toolbar{display:flex;justify-content:space-between;align-items:center;padding:9px 2px;border-bottom:1px solid var(--line)}.signal-toolbar>div{display:flex;align-items:center;gap:10px}.signal-toolbar span{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.signal-toolbar small{font-size:8px;color:#56636e}.signal-feed{display:grid}.signal-row{display:grid;grid-template-columns:120px minmax(150px,1fr) 90px minmax(220px,1.4fr) auto;gap:14px;align-items:center;padding:11px 5px;border-bottom:1px solid var(--line);font-size:9px}.signal-row.critical{background:linear-gradient(90deg,rgba(255,77,103,.05),transparent 46%);border-left:2px solid #ff5f78;padding-left:10px}.signal-row.watch{border-left:2px solid #b98e44;padding-left:10px}.signal-row.history{opacity:.63}.signal-kind{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em;color:#87949f}.signal-row.critical .signal-kind,.signal-row.critical .signal-value{color:#ff7187}.signal-row.watch .signal-kind,.signal-row.watch .signal-value{color:#d4ad67}.signal-market strong{display:block;font-size:10px}.signal-market span{display:block;margin-top:3px;color:#53616d;font:500 8px ui-monospace,SFMono-Regular,Menlo,monospace}.signal-value{font-weight:800;text-align:right}.signal-detail{color:#6a7782;line-height:1.35}.signal-closed{font:750 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5f6c77;text-align:right}.signal-clear{display:flex!important;align-items:center;justify-content:center;gap:12px;min-height:76px}.signal-clear b{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d4aa}.signal-clear span{font-size:9px;color:#60707c}.signal-history-title{padding:15px 4px 7px;border-bottom:1px solid var(--line);font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#505e69}.signal-pro-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:13px 15px;border:1px solid #20333a;background:#0a1115;border-radius:6px}.signal-pro-strip>div>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#58d7e4;letter-spacing:.1em}.signal-pro-strip strong,.signal-pro-strip small{display:block}.signal-pro-strip strong{font-size:11px;margin:3px 0}.signal-pro-strip small{color:#60707b;font-size:9px}.signal-pro-strip .tool-lock{width:auto;min-width:190px}
@media(max-width:950px){.signal-rule-grid{grid-template-columns:1fr 1fr}.signal-rule-grid article:nth-child(2){border-right:0}.signal-rule-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.signal-row{grid-template-columns:100px 1fr 80px auto}.signal-detail{display:none}}
@media(max-width:650px){.signal-rule-grid{grid-template-columns:1fr}.signal-rule-grid article{border-right:0;border-bottom:1px solid var(--line)}.signal-rule-grid article:last-child{border-bottom:0}.signal-row{grid-template-columns:1fr auto;gap:7px}.signal-kind{grid-column:1}.signal-market{grid-column:1}.signal-value{grid-column:2;grid-row:1 / span 2}.signal-row .watch-btn,.signal-closed{grid-column:1 / span 2;width:100%;text-align:center}.signal-pro-strip{flex-direction:column;align-items:flex-start}.signal-pro-strip .tool-lock{width:100%}}

/* V7 multichain */
.chain-switcher{display:flex;align-items:center;gap:9px}.chain-switcher>span{display:flex;align-items:center;gap:7px}.chain-switcher select,.inline-select{appearance:none;border:1px solid var(--line2);background:#0b0f14;color:#d8e0e6;border-radius:4px;font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;padding:8px 28px 8px 10px;outline:none;background-image:linear-gradient(45deg,transparent 50%,#66747f 50%),linear-gradient(135deg,#66747f 50%,transparent 50%);background-position:calc(100% - 13px) 50%,calc(100% - 9px) 50%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.chain-switcher select:hover,.inline-select:hover{border-color:#40505d}.chain-badge{display:inline-flex;align-items:center;width:max-content;padding:2px 5px;border-radius:3px;border:1px solid #26313a;background:#0c1116;color:#84929d;font:800 6px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;vertical-align:middle;margin-right:4px}.chain-robinhood{color:#8cd6d9;border-color:#244a50}.chain-solana{color:#c4a7ff;border-color:#493a68}.chain-base{color:#7eb2ff;border-color:#294a72}.chain-bsc{color:#e6c76c;border-color:#594c24}.chain-eth{color:#b8c3ff;border-color:#3b456c}.launch-chain,.detail-network{margin-bottom:6px}.scanner-form .inline-select{min-width:132px;height:43px}.wallet-lens-header>div>.chain-badge{display:flex;margin-bottom:6px}.pulse-card small .chain-badge,.signal-market .chain-badge,.sub .chain-badge{transform:translateY(-1px)}
@media(max-width:900px){.network-strip .strip-inner{gap:10px;flex-wrap:wrap}.chain-switcher{width:100%;justify-content:space-between}.chain-switcher select{flex:1;max-width:220px}}
@media(max-width:650px){.scanner-form .inline-select{width:100%;min-width:0}.scanner-form{grid-template-columns:1fr!important}}

/* V8 research workspace */
.chain-radar-section{padding:56px 0 12px;border-bottom:1px solid var(--line)}
.compact-head{margin-bottom:16px}.chain-radar-grid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line2);background:#090c10;border-radius:8px;overflow:hidden}
.chain-radar-card{padding:15px 14px;border-right:1px solid var(--line);min-height:132px;position:relative;background:#0a0d12}.chain-radar-card:last-child{border-right:0}.chain-radar-card:hover{background:#0d1116}.chain-radar-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.chain-radar-top b{font-size:11px}.chain-radar-state{font:750 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5c6975;letter-spacing:.08em}.chain-radar-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.chain-radar-metrics span{display:block;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#56636f;letter-spacing:.08em}.chain-radar-metrics strong{display:block;font-size:11px;margin-top:5px}.chain-radar-foot{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding-top:10px;border-top:1px solid var(--line);font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#55626e}.chain-radar-foot .negative{font-weight:800}
.liquidity-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line2);border-radius:8px;overflow:hidden;margin-bottom:12px}.liquidity-summary article{padding:14px 15px;border-right:1px solid var(--line)}.liquidity-summary article:last-child{border-right:0}.liquidity-summary span{display:block;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;color:#586571}.liquidity-summary strong{display:block;font-size:12px;margin:7px 0 3px}.liquidity-summary small{font-size:8px;color:#56636e}.liquidity-feed{display:grid}.liquidity-row{display:grid;grid-template-columns:120px minmax(180px,1fr) 110px 120px minmax(180px,1fr) auto;gap:14px;align-items:center;padding:12px 5px;border-bottom:1px solid var(--line);font-size:9px}.liquidity-row.critical{border-left:2px solid var(--red);padding-left:10px;background:linear-gradient(90deg,rgba(255,102,126,.05),transparent 46%)}.liquidity-row.watch{border-left:2px solid var(--amber);padding-left:10px}.liquidity-level{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.liquidity-market strong{display:block;font-size:10px}.liquidity-market span{display:block;color:#586570;margin-top:3px}.liquidity-delta{font-weight:800;font-size:12px}.liquidity-current,.liquidity-base{color:#83909b}.liquidity-empty{min-height:76px;display:flex!important;align-items:center;justify-content:center;gap:12px}.liquidity-empty b{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#66d8ad}.liquidity-empty span{font-size:9px;color:#60707c}
.compare-controls{display:grid;grid-template-columns:1fr 52px 1fr;gap:12px;align-items:end;margin-bottom:12px}.compare-controls label span{display:block;margin-bottom:6px;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5a6772;letter-spacing:.09em}.compare-controls select{width:100%;height:42px;border:1px solid var(--line2);border-radius:6px;background:#0b0f14;color:#d8e0e6;padding:0 12px;outline:none}.compare-vs{height:42px;display:grid;place-items:center;color:#596672;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace}.compare-result{border:1px solid var(--line2);border-radius:8px;background:#0b0e12;overflow:hidden}.compare-head{display:grid;grid-template-columns:190px 1fr 1fr;background:#10141a;border-bottom:1px solid var(--line)}.compare-head>div{padding:14px;border-right:1px solid var(--line)}.compare-head>div:last-child{border-right:0}.compare-head span{display:block;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#596671;letter-spacing:.08em}.compare-head strong{display:block;font-size:13px;margin-top:7px}.compare-row{display:grid;grid-template-columns:190px 1fr 1fr;border-bottom:1px solid var(--line)}.compare-row:last-child{border-bottom:0}.compare-row>div{padding:12px 14px;border-right:1px solid var(--line);font-size:11px}.compare-row>div:last-child{border-right:0}.compare-row .compare-label{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#66747f;letter-spacing:.06em;background:#0d1116}.compare-value{display:flex;align-items:center;justify-content:space-between;gap:10px}.compare-winner{font:800 6px ui-monospace,SFMono-Regular,Menlo,monospace;color:#71d7b2;border:1px solid #285044;padding:2px 4px;border-radius:3px}.compare-open{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--line);background:#0a0d11}.compare-open button{flex:1}
@media(max-width:1050px){.chain-radar-grid{grid-template-columns:repeat(3,1fr)}.chain-radar-card:nth-child(3){border-right:0}.chain-radar-card:nth-child(-n+3){border-bottom:1px solid var(--line)}.chain-radar-card:nth-child(5){border-right:0}.liquidity-row{grid-template-columns:100px 1fr 90px 100px auto}.liquidity-base{display:none}}
@media(max-width:760px){.chain-radar-grid{grid-template-columns:1fr 1fr}.chain-radar-card{border-bottom:1px solid var(--line)}.chain-radar-card:nth-child(odd){border-right:1px solid var(--line)}.chain-radar-card:nth-child(even){border-right:0}.chain-radar-card:last-child{border-bottom:0}.liquidity-summary{grid-template-columns:1fr 1fr}.liquidity-summary article:nth-child(2){border-right:0}.liquidity-summary article:nth-child(-n+2){border-bottom:1px solid var(--line)}.liquidity-row{grid-template-columns:1fr 90px}.liquidity-level,.liquidity-current,.liquidity-row .watch-btn{grid-column:1 / span 2}.liquidity-current{display:none}.compare-controls{grid-template-columns:1fr}.compare-vs{height:20px}.compare-head,.compare-row{grid-template-columns:110px 1fr 1fr}.compare-row>div,.compare-head>div{padding:10px}.compare-label{font-size:7px!important}}
.chain-radar-card{color:var(--text);border-top:0;border-bottom:0;border-left:0;text-align:left;cursor:pointer;font:inherit}.chain-radar-card b{color:#cbd3da}.chain-radar-card .chain-badge{color:inherit}.chain-radar-card:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}

/* V9 wallet intelligence */
.wallet-lens-foot{display:flex;gap:12px;align-items:center;margin:10px 0;padding:10px 12px;border:1px solid var(--line);border-radius:5px;background:#0a0e12}.wallet-lens-foot span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#67d7e4;letter-spacing:.09em}.wallet-lens-foot p{margin:0;color:#65727e;font-size:9px}.wallet-intel-line{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:8px 12px;align-items:center;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:10px 0}.wallet-intel-line span{font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#53616d;letter-spacing:.07em}.wallet-intel-line b{font-size:9px;color:#aeb8c0}.wallet-analysis-actions{display:flex;align-items:center;gap:12px;margin:12px 0}.wallet-analysis-actions span{font-size:8px;color:#5f6c77}.wallet-monitor-section{position:relative}.wallet-monitor-body{min-height:118px}.wallet-monitor-loading{display:flex;gap:10px;align-items:center;min-height:86px}.wallet-monitor-loading span{color:#5f6c77}.wallet-monitor-card{border:1px solid var(--line2);border-radius:8px;background:#090d11;overflow:hidden}.wallet-monitor-head{display:flex;align-items:center;justify-content:space-between;padding:14px 15px;border-bottom:1px solid var(--line);background:#0c1116}.wallet-monitor-head>div{display:flex;align-items:center;gap:8px}.wallet-monitor-head strong{font-size:11px}.wallet-monitor-head code{font:600 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#56636f}.monitor-live{display:flex;align-items:center;gap:6px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#69d8af;letter-spacing:.08em}.monitor-live i{width:6px;height:6px;border-radius:50%;background:#63d7aa;box-shadow:0 0 0 3px rgba(99,215,170,.08)}.wallet-monitor-metrics{display:grid;grid-template-columns:repeat(4,1fr)}.wallet-monitor-metrics>div{padding:16px 15px;border-right:1px solid var(--line)}.wallet-monitor-metrics>div:last-child{border-right:0}.wallet-monitor-metrics span{display:block;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#56636e;letter-spacing:.08em}.wallet-monitor-metrics b{display:block;margin:7px 0 4px;font-size:12px}.wallet-monitor-metrics small{font-size:8px;color:#5c6974}.wallet-monitor-strip{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:11px 15px;border-top:1px solid var(--line);background:#0b1014}.wallet-monitor-strip>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#66d8e5;letter-spacing:.08em}.wallet-monitor-strip p{margin:0;color:#63717c;font-size:8px}.wallet-monitor-actions{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.monitor-upgrade-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:12px;border:1px solid var(--line);border-radius:7px;overflow:hidden}.monitor-upgrade-grid article{padding:13px;border-right:1px solid var(--line);background:#0a0e12}.monitor-upgrade-grid article:last-child{border-right:0}.monitor-upgrade-grid span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5d6a75;letter-spacing:.07em}.monitor-upgrade-grid article:not(:first-child) span{color:#62d4e1}.monitor-upgrade-grid strong,.monitor-upgrade-grid small{display:block}.monitor-upgrade-grid strong{font-size:10px;margin:6px 0}.monitor-upgrade-grid small{font-size:8px;color:#5d6974;line-height:1.45}
@media(max-width:900px){.wallet-monitor-metrics,.monitor-upgrade-grid{grid-template-columns:1fr 1fr}.wallet-monitor-metrics>div:nth-child(2),.monitor-upgrade-grid article:nth-child(2){border-right:0}.wallet-monitor-metrics>div:nth-child(-n+2),.monitor-upgrade-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.wallet-intel-line{grid-template-columns:auto 1fr auto 1fr}.wallet-intel-line span:nth-of-type(3),.wallet-intel-line b:nth-of-type(3){display:none}}
@media(max-width:650px){.wallet-monitor-head,.wallet-analysis-actions,.wallet-monitor-actions{align-items:flex-start;flex-direction:column}.wallet-monitor-head>div{flex-wrap:wrap}.wallet-monitor-head code{width:100%;word-break:break-all}.wallet-monitor-metrics,.monitor-upgrade-grid{grid-template-columns:1fr}.wallet-monitor-metrics>div,.monitor-upgrade-grid article{border-right:0;border-bottom:1px solid var(--line)}.wallet-monitor-metrics>div:last-child,.monitor-upgrade-grid article:last-child{border-bottom:0}.wallet-monitor-strip{grid-template-columns:1fr}.wallet-intel-line{grid-template-columns:1fr 1fr}.wallet-intel-line span,.wallet-intel-line b{display:block!important}}

/* V10 browser alert access model */
.alert-controls-v10{display:flex;align-items:end;gap:8px;flex-wrap:wrap}.alert-controls-v10>div>label{display:block;margin-bottom:5px}.alert-controls-v10 .percent-input input:disabled{opacity:.8;cursor:not-allowed}.alert-enable-btn{height:38px}.alert-enable-btn.active{border-color:#285849;background:#0e1a17;color:#76dfb8}.compact-lock{width:auto!important;min-width:136px;height:38px;padding:0 12px!important}
@media(max-width:650px){.alert-controls-v10{align-items:stretch;flex-direction:column}.alert-enable-btn,.compact-lock{width:100%!important}}

/* V11 wallet activity stream */
.wallet-activity-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:15px 0 7px;padding-top:3px}.wallet-activity-head span{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#7b8994}.wallet-activity-head small{font-size:8px;color:#56636e}.wallet-activity-list{border:1px solid var(--line2);border-radius:7px;overflow:hidden;background:#090d11}.wallet-activity-row{display:grid;grid-template-columns:72px minmax(190px,1fr) 110px 64px;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line);transition:background .15s}.wallet-activity-row:last-child{border-bottom:0}.wallet-activity-row:hover{background:#0e141a}.wallet-activity-row .activity-dir{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.wallet-activity-row div b{display:block;font-size:9px;color:#bdc6ce}.wallet-activity-row div small{display:block;margin-top:3px;font:600 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#56636e}.wallet-activity-row>strong{text-align:right;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d6dde2}.wallet-activity-row>span:last-child{text-align:right;font:750 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5fcfdf;letter-spacing:.05em}.wallet-activity-empty{padding:16px;border:1px solid var(--line2);border-radius:7px;background:#0a0e12;color:#5f6c77;font-size:9px}.wallet-monitor-strip.activity-hot{border-top-color:#284f44;background:linear-gradient(90deg,rgba(88,215,166,.08),#0b1014 44%)}.wallet-monitor-strip.activity-hot>span{color:#72e0b7}
@media(max-width:700px){.wallet-activity-head{align-items:flex-start;flex-direction:column}.wallet-activity-row{grid-template-columns:58px 1fr 70px}.wallet-activity-row>span:last-child{display:none}.wallet-activity-row>strong{font-size:8px}}
.wallet-link{border:0;background:none;padding:0;color:#6fd7e3;font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left;cursor:pointer}.wallet-link:hover{color:#fff;text-decoration:underline}


/* V12 NEXUS Rules Lab */
.rule-lab-section{position:relative}.rule-lab-shell{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:12px}.rule-builder{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:14px;border:1px solid var(--line2);border-radius:8px;background:#090d11}.rule-builder label>span{display:block;margin:0 0 6px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.08em}.rule-builder select,.rule-builder input{width:100%;height:38px;border:1px solid var(--line2);border-radius:5px;background:#0d1217;color:#c8d0d6;padding:0 10px;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;outline:none}.rule-builder select:focus,.rule-builder input:focus{border-color:#2e6971;box-shadow:0 0 0 2px rgba(89,214,228,.05)}.rule-threshold{display:grid;grid-template-columns:1fr 36px}.rule-threshold input{border-radius:5px 0 0 5px}.rule-threshold b{display:flex;align-items:center;justify-content:center;border:1px solid var(--line2);border-left:0;border-radius:0 5px 5px 0;background:#10161c;color:#69d8e5;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace}.rule-actions{grid-column:1 / -1;display:flex;gap:8px;padding-top:3px}.rule-actions .btn{min-width:140px}.rule-access-panel{padding:15px;border:1px solid #223b42;border-radius:8px;background:linear-gradient(145deg,#0b1116,#0a0e12 70%);box-shadow:inset 3px 0 0 #2b8792}.rule-access-panel>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#66d8e5;letter-spacing:.1em}.rule-access-panel>strong{display:block;margin:8px 0 13px;font-size:13px;line-height:1.35;color:#d8dfe4}.rule-access-list{display:grid;gap:8px;margin-bottom:14px}.rule-access-list div{display:flex;align-items:center;gap:8px;color:#7c8993;font-size:9px}.rule-access-list i{width:6px;height:6px;border-radius:50%;background:#56cad7;box-shadow:0 0 0 3px rgba(86,202,215,.06)}.rule-access-panel .tool-lock{width:100%;height:38px}.rule-access-panel>small{display:block;margin-top:10px;font-size:7px;line-height:1.5;color:#52606b}.rule-result-head{display:grid;grid-template-columns:1fr 110px;margin-top:12px;border:1px solid var(--line2);border-bottom:0;border-radius:7px 7px 0 0;background:#0d1217}.rule-result-head>div{padding:10px 12px}.rule-result-head>div+div{border-left:1px solid var(--line)}.rule-result-head span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5d6a75;letter-spacing:.08em}.rule-result-head strong{display:block;margin-top:5px;font-size:10px}.rule-preview{border:1px solid var(--line2);border-radius:0 0 7px 7px;overflow:hidden;background:#090d11}.rule-match-row{display:grid;grid-template-columns:105px minmax(180px,1fr) 120px 140px 74px;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.rule-match-row:last-child{border-bottom:0}.rule-match-kind{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#f09a9a;letter-spacing:.07em}.rule-match-market strong{display:block;font-size:9px}.rule-match-market span{display:flex;align-items:center;gap:6px;margin-top:3px;color:#596772;font-size:7px}.rule-match-value{font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace}.rule-match-context{font-size:8px;color:#66747e}.rule-drafts-head{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin-top:14px;padding-bottom:7px;border-bottom:1px solid var(--line)}.rule-drafts-head>span{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#7b8994;letter-spacing:.1em}.rule-drafts-head small{font-size:8px;color:#53606b}.rule-drafts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.rule-draft-card{padding:12px;border:1px solid var(--line2);border-radius:6px;background:#0a0e12}.rule-draft-card .draft-top{display:flex;justify-content:space-between;gap:8px}.rule-draft-card .draft-top span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#61d3df;letter-spacing:.08em}.rule-draft-card .draft-top button{border:0;background:none;color:#596873;cursor:pointer}.rule-draft-card strong{display:block;margin:7px 0 4px;font-size:10px}.rule-draft-card small{font-size:8px;color:#5d6974;line-height:1.45}.rule-draft-card footer{display:flex;justify-content:space-between;margin-top:9px;padding-top:8px;border-top:1px solid var(--line);font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#52606b}.rule-draft-card footer b{color:#aeb7be}.rule-type-note{color:#66737e;font-size:8px}
@media(max-width:1050px){.rule-lab-shell{grid-template-columns:1fr}.rule-builder{grid-template-columns:repeat(3,1fr)}.rule-drafts{grid-template-columns:1fr 1fr}.rule-match-row{grid-template-columns:92px minmax(160px,1fr) 100px 120px}.rule-match-row .watch-btn{display:none}}
@media(max-width:700px){.rule-builder{grid-template-columns:1fr 1fr}.rule-actions{grid-column:1 / -1}.rule-drafts{grid-template-columns:1fr}.rule-match-row{grid-template-columns:84px 1fr 90px}.rule-match-context,.rule-match-row .watch-btn{display:none}.rule-result-head{grid-template-columns:1fr 85px}.rule-drafts-head{grid-template-columns:1fr auto}.rule-drafts-head small{grid-row:2;grid-column:1 / -1}}
@media(max-width:480px){.rule-builder{grid-template-columns:1fr}.rule-actions{flex-direction:column}.rule-actions .btn{width:100%}.rule-match-row{grid-template-columns:1fr 90px}.rule-match-kind{grid-column:1/-1}}


/* V13 unified live event tape */
.tape-section{position:relative}.tape-filters{display:flex;border:1px solid var(--line2);border-radius:5px;overflow:hidden}.tape-filters button{height:34px;padding:0 12px;border:0;border-right:1px solid var(--line);background:#0b1015;color:#64727d;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;cursor:pointer}.tape-filters button:last-child{border-right:0}.tape-filters button.active{background:#122127;color:#72dce7}.tape-status{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:9px 12px;border:1px solid var(--line2);border-bottom:0;border-radius:7px 7px 0 0;background:#0d1217}.tape-status>span{display:flex;align-items:center;gap:7px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#6bd9b2;letter-spacing:.08em}.tape-status i{width:6px;height:6px;border-radius:50%;background:#67d9ad;box-shadow:0 0 0 3px rgba(103,217,173,.06)}.tape-status small{font-size:8px;color:#596772}.tape-status b{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#7b8994;letter-spacing:.06em}.event-tape{border:1px solid var(--line2);border-radius:0 0 7px 7px;overflow:hidden;background:#090d11}.tape-row{display:grid;grid-template-columns:62px 102px 96px minmax(190px,1fr) 110px 86px;gap:10px;align-items:center;padding:9px 12px;border-bottom:1px solid var(--line);transition:background .15s}.tape-row:last-child{border-bottom:0}.tape-row:hover{background:#0d1318}.tape-time{font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#56636f}.tape-kind{font:850 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em}.tape-kind.risk{color:#f18c91}.tape-kind.flow{color:#6fd7e3}.tape-kind.launch{color:#79d9ad}.tape-market strong{display:block;font-size:9px}.tape-market span{display:flex;align-items:center;gap:6px;margin-top:3px;color:#56636f;font-size:7px}.tape-value{text-align:right;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d5dde3}.tape-detail{text-align:right;font-size:8px;color:#63717b}.tape-pro-strip{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin-top:10px;padding:12px 14px;border:1px solid #203941;border-radius:7px;background:#0a1014}.tape-pro-strip span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d7e3;letter-spacing:.08em}.tape-pro-strip strong,.tape-pro-strip small{display:block}.tape-pro-strip strong{font-size:10px;margin:4px 0}.tape-pro-strip small{font-size:8px;color:#596771}.tape-pro-strip .tool-lock{min-width:200px}.tape-empty{padding:18px;color:#63717b;font-size:9px}
@media(max-width:900px){.tape-row{grid-template-columns:54px 90px 80px 1fr 88px}.tape-detail{display:none}.tape-pro-strip{grid-template-columns:1fr}.tape-pro-strip .tool-lock{width:100%}}
@media(max-width:650px){.tape-filters{width:100%;margin-top:8px}.tape-filters button{flex:1;padding:0 6px}.tape-status{grid-template-columns:1fr auto}.tape-status small{grid-row:2;grid-column:1/-1}.tape-row{grid-template-columns:56px 78px 1fr 76px}.tape-row .chain-badge{display:none}.tape-row .watch-btn{display:none}}

/* V14 universal multichain discovery */
.discovery-section{position:relative}.universal-search-form{display:grid;grid-template-columns:170px minmax(0,1fr) 155px;gap:8px;padding:12px;border:1px solid var(--line2);border-radius:8px;background:#090d11}.universal-search-form select,.universal-search-form input{height:42px;border:1px solid var(--line2);border-radius:5px;background:#0d1217;color:#d4dbe0;padding:0 12px;outline:none}.universal-search-form select{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.universal-search-form input{font-size:12px}.universal-search-form input:focus,.universal-search-form select:focus{border-color:#315e66;box-shadow:0 0 0 2px rgba(89,223,245,.04)}.discovery-meta{display:flex;align-items:center;gap:12px;padding:8px 3px}.discovery-meta span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#61d5e2}.discovery-meta small{font-size:8px;color:#53606b}.universal-search-results{border:1px solid var(--line2);border-radius:7px;overflow:hidden;background:#090d11}.discovery-row{display:grid;grid-template-columns:42px minmax(220px,1.6fr) repeat(5,minmax(85px,.6fr)) 210px;gap:8px;align-items:center;padding:11px 12px;border-bottom:1px solid var(--line);transition:background .15s}.discovery-row:last-child{border-bottom:0}.discovery-row:hover{background:#0d1318}.discovery-rank{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#4f5c67}.discovery-market{display:flex;align-items:center;gap:10px;min-width:0}.discovery-title{display:flex;align-items:center;gap:7px;min-width:0}.discovery-title strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discovery-market small{display:block;margin-top:4px;font:650 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#53606c}.discovery-stat span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#53606c;letter-spacing:.07em}.discovery-stat b{display:block;margin-top:4px;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#c7d0d6}.discovery-actions{display:flex;gap:5px;justify-content:flex-end}.discovery-actions .watch-btn{padding:6px 8px}.discovery-pro-strip{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-top:10px;padding:12px 14px;border:1px solid #213a42;border-radius:7px;background:linear-gradient(90deg,#0a1014,#0a0e12)}.discovery-pro-strip span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#63d7e3;letter-spacing:.08em}.discovery-pro-strip strong,.discovery-pro-strip small{display:block}.discovery-pro-strip strong{font-size:10px;margin:4px 0}.discovery-pro-strip small{font-size:8px;color:#596771}.discovery-pro-strip .tool-lock{min-width:210px}
@media(max-width:1150px){.discovery-row{grid-template-columns:38px minmax(210px,1.4fr) repeat(3,minmax(80px,.6fr)) 190px}.discovery-row .discovery-stat:nth-of-type(4),.discovery-row .discovery-stat:nth-of-type(5){display:none}}
@media(max-width:780px){.universal-search-form{grid-template-columns:1fr}.discovery-row{grid-template-columns:34px 1fr 90px}.discovery-stat{display:none!important}.discovery-actions{grid-column:2/-1;justify-content:flex-start}.discovery-pro-strip{grid-template-columns:1fr}.discovery-pro-strip .tool-lock{width:100%}.discovery-meta{align-items:flex-start;flex-direction:column;gap:4px}}

/* V14 scanner transparency upgrade */
.coverage-score{text-align:right}.coverage-score b{color:#72d9e5!important}.coverage-score span{max-width:140px}.scan-conditions{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:10px}.scan-condition{min-height:112px;padding:12px;border:1px solid var(--line2);border-radius:6px;background:#0a0e12;box-shadow:inset 2px 0 0 #39434e}.scan-condition.positive{box-shadow:inset 2px 0 0 #3e8b70}.scan-condition.warning{box-shadow:inset 2px 0 0 #92703a}.scan-condition.negative{box-shadow:inset 2px 0 0 #8d3f4e}.scan-condition>span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#66737e;letter-spacing:.08em}.scan-condition>strong{display:block;margin:9px 0 7px;font:750 13px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dce3e7}.scan-condition>small{font-size:8px;line-height:1.5;color:#5f6c77}.scanner-method{display:grid;grid-template-columns:150px 1fr auto;gap:12px;align-items:center;margin-top:9px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:#0c1116}.scanner-method span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d7e3;letter-spacing:.08em}.scanner-method p{margin:0;font-size:8px;color:#67747e;line-height:1.45}.scanner-method b{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#87949e}@media(max-width:980px){.scan-conditions{grid-template-columns:repeat(2,1fr)}.scanner-method{grid-template-columns:1fr}.coverage-score{text-align:left}}@media(max-width:560px){.scan-conditions{grid-template-columns:1fr}}

/* V15 market screener */
.screener-market-section{position:relative}.screener-shell{border:1px solid var(--line2);border-radius:8px;background:#090d11;overflow:hidden}.screener-controls{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:8px;padding:12px}.screener-controls label{display:flex;flex-direction:column;gap:6px}.screener-controls label>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5d6a75;letter-spacing:.08em}.screener-controls select{height:38px;border:1px solid var(--line2);border-radius:5px;background:#0d1217;color:#cbd3d9;padding:0 9px;font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;outline:none}.screener-controls select:focus{border-color:#315d65}.screener-actions{display:flex;align-items:flex-end;gap:7px}.screener-actions .btn{height:38px;flex:1;white-space:nowrap}.screener-presets{display:flex;align-items:center;gap:6px;padding:9px 12px;border-top:1px solid var(--line);background:#0b1014}.screener-presets>span{margin-right:6px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5a6772;letter-spacing:.08em}.screener-presets button{height:27px;padding:0 9px;border:1px solid var(--line2);border-radius:4px;background:#0d1318;color:#74828d;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}.screener-presets button:hover{border-color:#315d65;color:#6ed9e5}.screener-status{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-top:9px;padding:8px 11px;border:1px solid var(--line2);border-bottom:0;border-radius:7px 7px 0 0;background:#0d1217}.screener-status>div{display:flex;align-items:baseline;gap:7px}.screener-status span,.screener-status small{font:750 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#596771;letter-spacing:.06em}.screener-status strong{font:850 11px ui-monospace,SFMono-Regular,Menlo,monospace;color:#6bd8e4}.screener-status>span:last-child{text-align:right}.screener-results{border:1px solid var(--line2);border-radius:0 0 7px 7px;overflow:hidden;background:#090d11}.screener-row{display:grid;grid-template-columns:36px minmax(210px,1.35fr) repeat(5,minmax(80px,.55fr)) 190px;gap:8px;align-items:center;padding:10px 11px;border-bottom:1px solid var(--line);transition:background .15s}.screener-row:last-child{border-bottom:0}.screener-row:hover{background:#0d1318}.screener-rank{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#4f5c67}.screener-market{display:flex;align-items:center;gap:9px;min-width:0}.screener-market .token-icon{flex:0 0 auto}.screener-market strong{display:block;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.screener-market small{display:flex;align-items:center;gap:6px;margin-top:3px;font:650 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#53606c}.screener-stat span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#53606c;letter-spacing:.06em}.screener-stat b{display:block;margin-top:4px;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#c8d0d6}.screener-row-actions{display:flex;gap:5px;justify-content:flex-end}.screener-pro-strip{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin-top:10px;padding:12px 14px;border:1px solid #203941;border-radius:7px;background:#0a1014}.screener-pro-strip span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d7e3;letter-spacing:.08em}.screener-pro-strip strong,.screener-pro-strip small{display:block}.screener-pro-strip strong{font-size:10px;margin:4px 0}.screener-pro-strip small{font-size:8px;color:#596771}.screener-pro-strip .tool-lock{min-width:235px}
@media(max-width:1150px){.screener-controls{grid-template-columns:repeat(3,1fr)}.screener-row{grid-template-columns:34px minmax(190px,1.2fr) repeat(3,minmax(78px,.5fr)) 180px}.screener-row .screener-stat:nth-of-type(4),.screener-row .screener-stat:nth-of-type(5){display:none}}
@media(max-width:760px){.screener-controls{grid-template-columns:1fr 1fr}.screener-presets{overflow-x:auto}.screener-presets>span{display:none}.screener-status{grid-template-columns:auto 1fr}.screener-status>span:last-child{grid-column:1/-1;text-align:left}.screener-row{grid-template-columns:30px 1fr 84px}.screener-stat{display:none!important}.screener-row-actions{grid-column:2/-1;justify-content:flex-start}.screener-pro-strip{grid-template-columns:1fr}.screener-pro-strip .tool-lock{width:100%}}
@media(max-width:500px){.screener-controls{grid-template-columns:1fr}.screener-actions{grid-column:1/-1}}


/* V16 watchboard command center */
.watchboard-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:0 0 9px}.watchboard-summary article{min-height:82px;padding:11px 12px;border:1px solid var(--line2);border-radius:6px;background:#0a0f13}.watchboard-summary span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#596772;letter-spacing:.08em}.watchboard-summary strong{display:block;margin:7px 0 4px;font:800 14px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d5dde2}.watchboard-summary small{display:block;font-size:8px;color:#56636e}.watch-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px}.watch-signal-count{padding:5px 7px;border:1px solid #24323b;border-radius:3px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#64727d;white-space:nowrap}.watch-signal-count.hot{border-color:#6e303b;color:#dd6d79;background:#160c10}.watch-card-actions{display:flex;gap:5px;margin-top:8px}.watch-card-actions .watch-btn{flex:1}.watchboard-events-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:9px 2px}.watchboard-events-head span{display:block;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#83909a;letter-spacing:.08em}.watchboard-events-head small{display:block;margin-top:3px;font-size:8px;color:#53606a}.watch-event-stream{border:1px solid var(--line2);border-radius:6px;overflow:hidden;background:#090d11}.watch-event-row{display:grid;grid-template-columns:58px 105px minmax(220px,1fr) 90px 72px;gap:9px;align-items:center;padding:9px 11px;border-bottom:1px solid var(--line)}.watch-event-row:last-child{border-bottom:0}.watch-event-row.critical{box-shadow:inset 2px 0 0 #8b3948}.watch-event-row time{font:750 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#53616c}.watch-event-kind{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d6e2;letter-spacing:.05em}.watch-event-row>div strong{display:block;font-size:9px}.watch-event-row>div small{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:7px;color:#5b6872}.watch-event-row>b{text-align:right;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d6dde2}.watch-pro-strip{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin-top:10px;padding:12px 14px;border:1px solid #203941;border-radius:7px;background:#0a1014}.watch-pro-strip span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d7e3;letter-spacing:.08em}.watch-pro-strip strong,.watch-pro-strip small{display:block}.watch-pro-strip strong{font-size:10px;margin:4px 0}.watch-pro-strip small{font-size:8px;color:#596771}.watch-pro-strip .tool-lock{min-width:250px}
@media(max-width:1050px){.watchboard-summary{grid-template-columns:repeat(3,1fr)}.watch-event-row{grid-template-columns:50px 90px 1fr 80px}.watch-event-row .watch-btn{display:none}}
@media(max-width:700px){.watchboard-summary{grid-template-columns:1fr 1fr}.watch-event-row{grid-template-columns:50px 86px 1fr}.watch-event-row>b{grid-column:3}.watch-pro-strip{grid-template-columns:1fr}.watch-pro-strip .tool-lock{width:100%}.watchboard-events-head{align-items:flex-start;flex-direction:column}}
@media(max-width:480px){.watchboard-summary{grid-template-columns:1fr}.watch-event-row{grid-template-columns:1fr 1fr}.watch-event-row>div{grid-column:1/-1}.watch-event-row>b{grid-column:auto;text-align:left}}

/* V17 liquidity map / venue explorer */
.venue-toolbar{display:grid;grid-template-columns:minmax(280px,460px) 150px 1fr;gap:8px;align-items:end;padding:12px;border:1px solid var(--line2);border-radius:7px;background:#090d11}.venue-toolbar label span{display:block;margin:0 0 6px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;color:#5d6974}.venue-toolbar select{width:100%;height:40px;border:1px solid var(--line2);border-radius:4px;background:#0d1217;color:#cbd4da;padding:0 10px;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace;outline:none}.venue-token-meta{align-self:center;padding-left:10px;font:650 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#586671}.venue-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:9px 0}.venue-summary article{min-height:78px;padding:11px 12px;border:1px solid var(--line2);border-radius:6px;background:#0a0f13}.venue-summary span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#596772;letter-spacing:.08em}.venue-summary strong{display:block;margin:7px 0 3px;font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d3dce1}.venue-summary small{font-size:8px;color:#53606b}.venue-map-feed{border:1px solid var(--line2);border-radius:7px;overflow:hidden;background:#090d11}.venue-head,.venue-row{display:grid;grid-template-columns:36px minmax(190px,1.5fr) 95px 75px 100px 130px 105px 70px;gap:9px;align-items:center}.venue-head{padding:8px 11px;border-bottom:1px solid var(--line2);background:#0d1216}.venue-head span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#53616c;letter-spacing:.08em}.venue-row{padding:10px 11px;border-bottom:1px solid var(--line)}.venue-row:last-child{border-bottom:0}.venue-row:hover{background:#0c1217}.venue-row>b{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#c4ced4}.venue-rank{font:750 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#4f5d68}.venue-market strong{display:block;font-size:9px}.venue-market small{display:block;margin-top:4px;font:650 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#56636e}.venue-share{position:relative;height:24px;border:1px solid #1b2930;border-radius:3px;background:#0b1014;overflow:hidden}.venue-share>span{position:absolute;inset:0 auto 0 0;background:rgba(83,203,218,.14);border-right:1px solid #366a73}.venue-share>b{position:relative;display:block;padding:7px 7px;text-align:right;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#8d9ba4}.venue-pro-strip{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;margin-top:10px;padding:12px 14px;border:1px solid #203941;border-radius:7px;background:#0a1014}.venue-pro-strip span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d7e3;letter-spacing:.08em}.venue-pro-strip strong,.venue-pro-strip small{display:block}.venue-pro-strip strong{font-size:10px;margin:4px 0}.venue-pro-strip small{font-size:8px;color:#596771}.venue-pro-strip .tool-lock{min-width:250px}
@media(max-width:1080px){.venue-toolbar{grid-template-columns:1fr 150px}.venue-token-meta{grid-column:1/-1;padding:2px 0 0}.venue-summary{grid-template-columns:repeat(3,1fr)}.venue-map-feed{overflow:auto}.venue-head,.venue-row{min-width:900px}}
@media(max-width:700px){.venue-toolbar{grid-template-columns:1fr}.venue-toolbar .btn{width:100%}.venue-summary{grid-template-columns:1fr 1fr}.venue-pro-strip{grid-template-columns:1fr}.venue-pro-strip .tool-lock{width:100%}}

/* V18 network conditions / gas monitor */
.network-conditions-section{padding-top:4px}.network-conditions-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.network-condition-card{min-height:176px;padding:13px;border:1px solid var(--line2);border-radius:7px;background:#090d11;position:relative;overflow:hidden}.network-condition-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#1f5962}.network-condition-card.offline:before{background:#71313a}.network-condition-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.rpc-state{padding:4px 6px;border:1px solid #25343c;border-radius:3px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#75838d;letter-spacing:.04em}.rpc-state.normal{color:#64d6aa;border-color:#254b40;background:#091510}.rpc-state.elevated{color:#d3b56a;border-color:#51472b;background:#15130b}.rpc-state.slow,.rpc-state.offline{color:#dc7b86;border-color:#55313a;background:#160c10}.rpc-state.checking{color:#82919b}.network-condition-card>strong{display:block;margin:18px 0 5px;font:850 19px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d7e0e5;letter-spacing:-.03em}.network-condition-card>small{display:block;min-height:30px;font-size:8px;line-height:1.55;color:#5a6872}.rpc-metrics{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:11px}.rpc-metrics>div{padding:8px;border:1px solid #172329;border-radius:4px;background:#0b1014}.rpc-metrics span{display:block;font:800 6.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:#4f5d68;letter-spacing:.07em}.rpc-metrics b{display:block;margin-top:5px;font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#bfc9cf}.rpc-metrics .fee-normal{color:#6bd4ad}.rpc-metrics .fee-elevated{color:#d5b765}.rpc-metrics .fee-high{color:#df7985}.network-condition-card footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;border-top:1px solid #151e24}.network-condition-card footer span,.network-condition-card footer b{font:800 6.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.network-condition-card footer span{color:#4b5963}.network-condition-card footer b{color:#687681}.network-conditions-foot{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:center;margin-top:10px;padding:12px 14px;border:1px solid #20333a;border-radius:7px;background:#0a1014}.network-conditions-foot>div{min-width:0}.network-conditions-foot span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#64d6e2;letter-spacing:.08em}.network-conditions-foot strong,.network-conditions-foot small{display:block}.network-conditions-foot strong{font-size:9px;margin:4px 0}.network-conditions-foot small{font-size:8px;line-height:1.5;color:#596771}.network-conditions-foot .tool-lock{min-width:235px}
@media(max-width:1150px){.network-conditions-grid{grid-template-columns:repeat(3,1fr)}.network-conditions-foot{grid-template-columns:1fr 1fr}.network-conditions-foot .tool-lock{grid-column:1/-1;width:100%}}
@media(max-width:760px){.network-conditions-grid{grid-template-columns:1fr 1fr}.network-conditions-foot{grid-template-columns:1fr}}
@media(max-width:500px){.network-conditions-grid{grid-template-columns:1fr}}


/* V19 · EVM Portfolio Sweep */
.wallet-portfolio-section{position:relative}
.portfolio-sweep-form{grid-template-columns:minmax(260px,1fr) auto auto}
.portfolio-sweep-summary{margin-top:16px}
.portfolio-sweep-summary.ready{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;background:var(--line,#242833);border:1px solid var(--line,#242833)}
.portfolio-summary-stat{background:#0b0e13;padding:18px 20px;min-height:92px;display:flex;flex-direction:column;gap:7px}
.portfolio-summary-stat span{font-size:10px;letter-spacing:.13em;color:#7e8796;font-weight:700}
.portfolio-summary-stat b{font-size:22px;line-height:1.1;color:#eef3f8;font-weight:650}
.portfolio-summary-stat small{font-size:11px;color:#687383;line-height:1.35}
.portfolio-sweep-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}
.portfolio-chain-card{border:1px solid #242a34;background:#0b0e13;min-height:210px;padding:18px;display:flex;flex-direction:column;gap:14px}
.portfolio-chain-card.unavailable{opacity:.72;border-style:dashed}
.portfolio-chain-top{display:flex;align-items:center;justify-content:space-between;gap:12px}
.portfolio-chain-top .provider-state{font-size:9px;letter-spacing:.12em;border:1px solid #25303b;padding:5px 7px;color:#8c98a8}
.portfolio-chain-top .provider-state.live{color:#63e6be;border-color:#1f584b;background:#0d1c19}
.portfolio-chain-top .provider-state.partial{color:#e5c07b;border-color:#5a4727;background:#1b160c}
.portfolio-chain-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#202630;border:1px solid #202630}
.portfolio-chain-metrics>div{background:#0e1218;padding:11px 12px;min-width:0}
.portfolio-chain-metrics span{display:block;font-size:9px;color:#758091;letter-spacing:.1em;margin-bottom:5px}
.portfolio-chain-metrics b{font-size:13px;color:#edf3f8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.portfolio-positions{display:flex;flex-direction:column;border-top:1px solid #1f252e}
.portfolio-position{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(70px,.7fr) minmax(70px,.7fr);gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #171c23;font-size:11px}
.portfolio-position div{min-width:0}
.portfolio-position strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:#e8edf3}
.portfolio-position small{color:#677383}
.portfolio-position>span{text-align:right;color:#a8b3c0;font-variant-numeric:tabular-nums}
.portfolio-position .portfolio-usd{color:#e9f2f7;font-weight:650}
.portfolio-card-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#697586;font-size:10px}
.portfolio-card-foot a{color:#76d8ff;text-decoration:none}
.portfolio-method-note{display:grid;grid-template-columns:auto 1fr;gap:14px;margin:14px 0;border-left:2px solid #233a4a;background:#0a0d12;padding:13px 15px}
.portfolio-method-note span{font-size:9px;letter-spacing:.12em;color:#65d4ff;font-weight:800}
.portfolio-method-note p{margin:0;color:#778394;font-size:11px;line-height:1.55}
@media(max-width:900px){.portfolio-sweep-form{grid-template-columns:1fr}.portfolio-sweep-summary.ready{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-sweep-grid{grid-template-columns:1fr}.portfolio-chain-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.portfolio-sweep-summary.ready{grid-template-columns:1fr}.portfolio-position{grid-template-columns:minmax(0,1fr) 80px}.portfolio-position .portfolio-usd{display:none}}

/* V20 — Data Health / production gateway */
.data-health-section{position:relative}.data-health-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);background:#0a0d12;margin-bottom:12px}.data-health-summary>div{padding:16px 18px;border-right:1px solid var(--line);min-width:0}.data-health-summary>div:last-child{border-right:0}.data-health-summary span,.provider-health-card span{display:block;color:var(--muted);font-size:10px;letter-spacing:.12em;font-weight:700}.data-health-summary strong{display:block;margin-top:8px;font-size:20px;letter-spacing:.02em}.data-health-summary small{display:block;color:var(--muted);font-size:11px;margin-top:5px}.provider-health-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.provider-health-card{border:1px solid var(--line);background:#0a0d12;padding:14px 15px;min-height:104px}.provider-health-card .provider-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.provider-health-card strong{font-size:14px}.provider-health-card small{display:block;color:var(--muted);margin-top:10px;line-height:1.45}.health-state{font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 7px;border:1px solid var(--line)}.health-state.live{color:#6ee7b7;border-color:rgba(110,231,183,.28);background:rgba(110,231,183,.06)}.health-state.down{color:#fb7185;border-color:rgba(251,113,133,.3);background:rgba(251,113,133,.06)}.health-state.demo{color:#fbbf24;border-color:rgba(251,191,36,.3);background:rgba(251,191,36,.06)}.provider-latency{margin-top:12px;font-family:var(--mono,monospace);font-size:18px}.data-health-foot{display:flex;align-items:flex-start;gap:10px;border-top:1px solid var(--line);padding-top:12px;margin-top:14px;color:var(--muted);font-size:11px;line-height:1.55}.data-health-foot p{margin:0}.trust-dot{width:7px;height:7px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px rgba(34,211,238,.6);margin-top:5px;flex:0 0 auto}@media(max-width:980px){.data-health-summary,.provider-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-health-summary>div:nth-child(2){border-right:0}.data-health-summary>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:620px){.data-health-summary,.provider-health-grid{grid-template-columns:1fr}.data-health-summary>div{border-right:0;border-bottom:1px solid var(--line)}.data-health-summary>div:last-child{border-bottom:0}}

/* V21 — persistent alert engine */
.alert-engine-section{scroll-margin-top:84px}.engine-health-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line2);background:#080c10;margin-bottom:12px}.engine-health-grid article{padding:14px 15px;border-right:1px solid var(--line);min-height:82px}.engine-health-grid article:last-child{border-right:0}.engine-health-grid span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.1em}.engine-health-grid strong{display:block;margin:8px 0 4px;font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace}.engine-health-grid small{font-size:8px;color:#56636e}.engine-shell{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(290px,.65fr);gap:12px}.engine-inbox-panel,.engine-pro-panel{border:1px solid var(--line2);border-radius:8px;background:#090d11}.engine-inbox-panel{overflow:hidden}.engine-panel-head{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:13px 14px;border-bottom:1px solid var(--line);background:#0b1015}.engine-panel-head span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60d2df;letter-spacing:.1em}.engine-panel-head strong{display:block;margin-top:4px;font-size:10px}.engine-inbox{min-height:170px}.engine-event-row{display:grid;grid-template-columns:118px minmax(160px,1fr) 105px 130px 90px;gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid var(--line)}.engine-event-row:last-child{border-bottom:0}.engine-event-type{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#f07588;letter-spacing:.07em}.engine-event-market strong{display:block;font-size:9px}.engine-event-market span{display:block;margin-top:3px;color:#586671;font:600 7px ui-monospace,SFMono-Regular,Menlo,monospace}.engine-event-value{font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#e9b86d}.engine-event-time{font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#62707b}.engine-event-delivery{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#64d6a8;text-align:right}.engine-empty{display:flex;min-height:170px;align-items:center;justify-content:center;text-align:center;padding:28px}.engine-empty strong{display:block;font-size:10px}.engine-empty span{display:block;margin-top:6px;font-size:8px;color:#596873}.engine-pro-panel{padding:16px;border-color:#223b42;box-shadow:inset 3px 0 0 #2b8792;background:linear-gradient(145deg,#0b1116,#090d11 70%)}.engine-pro-panel>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65d6e2;letter-spacing:.1em}.engine-pro-panel>strong{display:block;margin:8px 0;font-size:14px;line-height:1.32}.engine-pro-panel>p{font-size:9px;line-height:1.55;color:#687681}.engine-feature-list{display:grid;gap:8px;margin:15px 0}.engine-feature-list div{display:flex;gap:8px;align-items:center;font-size:9px;color:#788690}.engine-feature-list i{width:6px;height:6px;border-radius:50%;background:#56cad7;box-shadow:0 0 0 3px rgba(86,202,215,.06)}.engine-pro-panel .tool-lock{width:100%;height:40px}.engine-pro-panel>small{display:block;margin-top:10px;color:#52606b;font-size:7px;line-height:1.55}.engine-method-note{display:flex;gap:12px;margin-top:11px;padding:11px 13px;border:1px solid var(--line);background:#080c10}.engine-method-note>span{min-width:100px;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#6fd7e2;letter-spacing:.08em}.engine-method-note p{margin:0;color:#66747e;font-size:8px;line-height:1.5}
@media(max-width:980px){.engine-health-grid{grid-template-columns:1fr 1fr}.engine-health-grid article:nth-child(2){border-right:0}.engine-health-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.engine-shell{grid-template-columns:1fr}.engine-event-row{grid-template-columns:100px 1fr 90px 90px}.engine-event-delivery{display:none}}
@media(max-width:650px){.engine-health-grid{grid-template-columns:1fr}.engine-health-grid article{border-right:0;border-bottom:1px solid var(--line)}.engine-health-grid article:last-child{border-bottom:0}.engine-event-row{grid-template-columns:1fr 90px}.engine-event-type{grid-column:1/-1}.engine-event-time{display:none}.engine-method-note{display:block}.engine-method-note>span{display:block;margin-bottom:6px}}


/* V22 — My NEXUS Workspace */
.workspace-section{scroll-margin-top:84px}.workspace-actions{display:flex;align-items:center;gap:8px}.workspace-identity{display:grid;grid-template-columns:1.2fr .7fr .8fr 1.3fr;border:1px solid var(--line2);background:#080c10;margin-bottom:12px}.workspace-identity>div{padding:14px 15px;border-right:1px solid var(--line)}.workspace-identity>div:last-child{border-right:0}.workspace-identity span,.workspace-grid span,.workspace-foot span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.1em}.workspace-identity strong{display:block;margin:7px 0 4px;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace}.workspace-identity small{font-size:8px;color:#56636e;line-height:1.4}.workspace-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.workspace-grid article{border:1px solid var(--line2);background:#090d11;padding:14px;min-height:120px}.workspace-grid strong{display:block;margin:10px 0 5px;font:800 22px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d9e4e8}.workspace-grid small{display:block;color:#5a6873;font-size:8px}.workspace-grid a{display:inline-block;margin-top:14px;color:#69d4df;text-decoration:none;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.workspace-foot{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;margin-top:11px;padding:12px 14px;border:1px solid #203941;background:#0a1014}.workspace-foot p{margin:5px 0 0;color:#65747e;font-size:8px;line-height:1.5}.workspace-foot-actions{display:flex;gap:8px}.workspace-foot-actions .tool-lock{min-width:190px}.workspace-section.synced #workspaceSyncBadge{color:#6ee7b7;border-color:rgba(110,231,183,.28);background:rgba(110,231,183,.05)}
.workspace-auth-panel{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;margin:0 0 12px;padding:14px 15px;border:1px solid #1b4350;background:linear-gradient(90deg,#091116,#081017)}.workspace-auth-copy span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#51d7e4;letter-spacing:.1em}.workspace-auth-copy strong{display:block;margin:6px 0 4px;font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace;color:#e4f5f7}.workspace-auth-copy small{display:block;max-width:680px;color:#667883;font-size:8px;line-height:1.5}.workspace-auth-actions{display:flex;align-items:center;gap:10px}.workspace-auth-actions .btn{min-width:155px}.auth-verified{color:#6ee7b7!important;border-color:rgba(110,231,183,.28)!important;background:rgba(110,231,183,.05)!important}
@media(max-width:650px){.workspace-auth-panel{grid-template-columns:1fr}.workspace-auth-actions{align-items:stretch;flex-direction:column}.workspace-auth-actions .btn{width:100%}}
@media(max-width:980px){.workspace-identity,.workspace-grid{grid-template-columns:repeat(2,1fr)}.workspace-identity>div:nth-child(2){border-right:0}.workspace-identity>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:650px){.workspace-identity,.workspace-grid{grid-template-columns:1fr}.workspace-identity>div{border-right:0;border-bottom:1px solid var(--line)}.workspace-foot{grid-template-columns:1fr}.workspace-foot-actions{display:grid}.workspace-foot-actions>*{width:100%}.workspace-actions{align-items:stretch;flex-direction:column}}

.access-proof{position:relative;margin:11px 0 0;padding:11px 12px;border:1px solid #1d3540;background:#081015}.access-proof span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5ecbd7;letter-spacing:.1em}.access-proof strong{display:block;margin:6px 0 4px;font:800 15px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dce9ec}.access-proof small{display:block;padding-right:76px;color:#63727d;font-size:8px;line-height:1.45}.access-proof b{position:absolute;right:10px;top:10px;padding:4px 7px;border:1px solid #29414b;color:#70848d;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.tier-pro{color:#6ee7b7!important;border-color:rgba(110,231,183,.3)!important}.tier-elite{color:#f7c65f!important;border-color:rgba(247,198,95,.3)!important}

/* V26 — server-enforced access control */
.access-control-section{position:relative}.access-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.access-plan-card{border:1px solid var(--line2);background:#0a0e13;padding:17px;min-height:224px;position:relative;overflow:hidden}.access-plan-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#3c4650}.access-plan-card.pro:before{background:#29c9d8}.access-plan-card.elite:before{background:#d4ac57}.access-plan-card.active{border-color:#31515a;box-shadow:inset 0 0 0 1px rgba(41,201,216,.08)}.access-plan-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.access-plan-top span{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;color:#e8eef1}.access-plan-top b{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#63727d;letter-spacing:.09em}.access-plan-card.pro .access-plan-top b{color:#4bd7e4}.access-plan-card.elite .access-plan-top b{color:#d4ac57}.access-plan-card>strong{display:block;font-size:16px;margin-bottom:8px}.access-plan-card>small{display:block;color:var(--muted);line-height:1.5;min-height:42px}.access-plan-card ul{list-style:none;padding:0;margin:15px 0 0;border-top:1px solid var(--line);padding-top:12px}.access-plan-card li{font-size:9px;color:#8c9aa5;padding:5px 0}.access-plan-card li b{color:#dfe8ec;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.entitlement-console{display:grid;grid-template-columns:270px 1fr;border:1px solid var(--line2);background:#090d11;margin-top:10px}.entitlement-current{padding:17px;border-right:1px solid var(--line)}.entitlement-current span,.entitlement-list span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#687681;letter-spacing:.1em}.entitlement-current strong{display:block;font:800 28px ui-monospace,SFMono-Regular,Menlo,monospace;color:#71d9e4;margin:10px 0 6px}.entitlement-current small{color:#677580;line-height:1.45}.entitlement-list{display:grid;grid-template-columns:repeat(6,1fr)}.entitlement-list>div{padding:17px 12px;border-right:1px solid var(--line);min-width:0}.entitlement-list>div:last-child{border-right:0}.entitlement-list b{display:block;margin-top:10px;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dce5e9;white-space:nowrap}.access-security-note{display:grid;grid-template-columns:120px 1fr;gap:14px;border-top:1px solid var(--line);padding-top:12px;margin-top:12px}.access-security-note span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#64d6e2;letter-spacing:.1em}.access-security-note p{margin:0;color:#6f7c86;font-size:9px;line-height:1.55}
@media(max-width:980px){.access-plan-grid{grid-template-columns:1fr}.entitlement-console{grid-template-columns:1fr}.entitlement-current{border-right:0;border-bottom:1px solid var(--line)}.entitlement-list{grid-template-columns:repeat(3,1fr)}.entitlement-list>div:nth-child(3){border-right:0}.entitlement-list>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}
@media(max-width:620px){.entitlement-list{grid-template-columns:1fr 1fr}.entitlement-list>div:nth-child(odd){border-right:1px solid var(--line)}.entitlement-list>div:nth-child(even){border-right:0}.entitlement-list>div:nth-child(-n+4){border-bottom:1px solid var(--line)}.access-security-note{grid-template-columns:1fr}}

/* V27 — external delivery center */
.delivery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.delivery-grid article{border:1px solid var(--line2);background:#0a0e13;padding:16px;min-height:190px;display:flex;flex-direction:column;align-items:flex-start}.delivery-icon{width:34px;height:34px;border:1px solid #234b53;background:#08171a;color:#61d8e3;display:grid;place-items:center;font:900 9px ui-monospace,SFMono-Regular,Menlo,monospace;margin-bottom:15px}.delivery-grid article>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#6c7983;letter-spacing:.1em}.delivery-grid article>strong{font:800 14px ui-monospace,SFMono-Regular,Menlo,monospace;margin:8px 0;color:#dce5e9}.delivery-grid article>small{color:#71808a;line-height:1.5;min-height:42px}.delivery-grid article>.btn{margin-top:auto;text-decoration:none}.telegram-pair-panel{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;border:1px solid #25525a;background:#08171a;margin-top:10px;padding:14px 16px}.telegram-pair-panel[hidden]{display:none}.telegram-pair-panel span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#5ed8e4;letter-spacing:.1em}.telegram-pair-panel strong{display:block;margin:7px 0;font:900 18px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em}.telegram-pair-panel small{color:#74818a}.delivery-security{display:grid;grid-template-columns:130px 1fr;gap:14px;border-top:1px solid var(--line);padding-top:12px;margin-top:12px}.delivery-security span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#64d6e2;letter-spacing:.1em}.delivery-security p{margin:0;color:#6f7c86;font-size:9px;line-height:1.55}
@media(max-width:900px){.delivery-grid{grid-template-columns:1fr}.delivery-grid article{min-height:155px}.telegram-pair-panel{grid-template-columns:1fr}}
@media(max-width:600px){.delivery-security{grid-template-columns:1fr}.telegram-pair-panel .btn{width:100%}}

/* V28 durable beta foundation */
.delivery-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.delivery-actions .btn{margin-top:0;flex:1 1 110px}.storage-live{color:#6ee7b7!important}.storage-fallback{color:#fbbf24!important}

/* V29 mobile trading dock */
.mobile-dock{display:none}
@media(max-width:760px){
  body{padding-bottom:70px}
  .mobile-dock{position:fixed;z-index:55;left:10px;right:10px;bottom:9px;height:58px;display:grid;grid-template-columns:repeat(5,1fr);background:rgba(8,12,16,.97);border:1px solid #25323b;border-radius:10px;box-shadow:0 12px 35px rgba(0,0,0,.45);backdrop-filter:blur(14px);overflow:hidden}
  .mobile-dock a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#687782;text-decoration:none;border-right:1px solid #182129;min-width:0}
  .mobile-dock a:last-child{border-right:0}
  .mobile-dock span{font:850 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#8bdce5;letter-spacing:.08em}
  .mobile-dock b{font-size:8px;font-weight:700;white-space:nowrap}
  .mobile-dock a:active,.mobile-dock a:focus{background:#101820;color:#eef7f8}
  footer{padding-bottom:82px}
}

/* V30 — persistent rule coverage */
.engine-capabilities{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin:-1px 0 12px;padding:10px 13px;border:1px solid var(--line2);background:#080c10}.engine-capabilities>span{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.1em}.engine-capabilities>div{display:flex;gap:6px;flex-wrap:wrap}.engine-capabilities b{padding:5px 7px;border:1px solid #1d3940;border-radius:4px;background:#0a1519;color:#71d7e1;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.engine-capabilities small{margin-left:auto;max-width:440px;color:#53616b;font-size:7px;line-height:1.45;text-align:right}
@media(max-width:720px){.engine-capabilities{align-items:flex-start}.engine-capabilities small{width:100%;max-width:none;margin-left:0;text-align:left}}

/* V32 — alert evidence / provenance */
.engine-event-row{grid-template-columns:112px minmax(160px,1fr) 95px 112px 76px 72px}.engine-event-detail{height:26px;border:1px solid #21434b;border-radius:4px;background:#0a171b;color:#6fd7e2;font:800 6.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;cursor:pointer}.engine-event-detail:hover{border-color:#3b8e9a;color:#b6f5fb;background:#0c2025}.evidence-drawer{width:min(760px,94vw)}.evidence-body{display:grid;gap:12px}.evidence-hero{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line2);background:#080c10}.evidence-hero>div{padding:13px;border-right:1px solid var(--line)}.evidence-hero>div:last-child{border-right:0}.evidence-hero span,.evidence-rule>span,.evidence-metrics span,.evidence-delivery span{display:block;font:800 6.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.1em}.evidence-hero strong{display:block;margin:7px 0 4px;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-hero small{color:#52606b;font-size:7px;line-height:1.4}.evidence-rule{padding:14px;border:1px solid #21434b;background:linear-gradient(135deg,#091418,#080c10)}.evidence-rule strong{display:block;margin:7px 0 5px;font-size:13px}.evidence-rule p{margin:0;color:#75838e;font-size:8px}.evidence-metrics{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line2);background:#090d11}.evidence-metrics>div{padding:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.evidence-metrics>div:nth-child(3n){border-right:0}.evidence-metrics strong{display:block;margin-top:6px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#e8eef2}.evidence-delivery{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line2)}.evidence-delivery>div{padding:12px;background:#080c10;border-right:1px solid var(--line)}.evidence-delivery>div:last-child{border-right:0}.evidence-delivery strong{display:block;margin-top:6px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#64d6a8}.evidence-delivery small{display:block;margin-top:3px;color:#5f6c76;font-size:7px}.evidence-actions{display:flex;gap:8px;flex-wrap:wrap}.evidence-actions .btn{min-height:34px}.modal-open{overflow:hidden}
@media(max-width:980px){.engine-event-row{grid-template-columns:100px 1fr 88px 72px}.engine-event-time,.engine-event-delivery{display:none}.evidence-hero{grid-template-columns:1fr 1fr}.evidence-hero>div:nth-child(2){border-right:0}.evidence-hero>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.evidence-metrics{grid-template-columns:1fr 1fr}.evidence-metrics>div:nth-child(3n){border-right:1px solid var(--line)}.evidence-metrics>div:nth-child(2n){border-right:0}}
@media(max-width:650px){.engine-event-row{grid-template-columns:1fr 80px}.engine-event-type{grid-column:1/-1}.engine-event-detail{grid-column:2}.evidence-hero,.evidence-metrics,.evidence-delivery{grid-template-columns:1fr}.evidence-hero>div,.evidence-metrics>div,.evidence-delivery>div{border-right:0;border-bottom:1px solid var(--line)}.evidence-hero>div:last-child,.evidence-metrics>div:last-child,.evidence-delivery>div:last-child{border-bottom:0}.evidence-actions{display:grid}.evidence-actions .btn{width:100%}}

/* V33 — Gateway Operations telemetry */
.gateway-ops-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-top:18px;padding:14px 2px 10px;border-top:1px solid var(--line)}
.gateway-ops-head>div span{display:block;color:var(--muted);font-size:9px;letter-spacing:.14em;font-weight:800}
.gateway-ops-head>div strong{display:block;margin-top:5px;font-size:14px;color:var(--text)}
.gateway-ops-head>small{color:var(--muted);font-size:10px;text-align:right}
.gateway-ops-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--line);background:#090d12}
.gateway-ops-grid article{padding:14px 16px;border-right:1px solid var(--line);min-width:0}
.gateway-ops-grid article:last-child{border-right:0}
.gateway-ops-grid span{display:block;color:var(--muted);font-size:9px;letter-spacing:.11em;font-weight:800}
.gateway-ops-grid strong{display:block;margin-top:8px;font-family:var(--mono,monospace);font-size:17px;color:var(--text)}
.gateway-ops-grid small{display:block;margin-top:6px;color:var(--muted);font-size:10px;line-height:1.35}
@media(max-width:980px){.gateway-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-ops-grid article{border-bottom:1px solid var(--line)}.gateway-ops-grid article:nth-child(even){border-right:0}.gateway-ops-grid article:last-child{grid-column:1/-1;border-bottom:0}}
@media(max-width:620px){.gateway-ops-head{align-items:flex-start;flex-direction:column}.gateway-ops-head>small{text-align:left}.gateway-ops-grid{grid-template-columns:1fr}.gateway-ops-grid article{border-right:0;border-bottom:1px solid var(--line)}.gateway-ops-grid article:last-child{grid-column:auto;border-bottom:0}}

/* V34 — provider resilience / stale-data disclosure */
#opsReliability.positive{color:#6ee7b7}#opsReliability.neutral{color:#f6c76e}#opsReliability.negative{color:#fb7185}

/* V35 — private recovery snapshots */
#recoveryStatus.recovery-live{color:#6ee7b7}
#recoveryStatus.recovery-warn{color:#fbbf24}
#recoveryStatus.recovery-down{color:#fb7185}

/* V36 — beta onboarding + controlled service state */
.tour-btn{border:1px solid #263642;background:#0b1118;color:#9fb2bf;height:34px;padding:0 12px;border-radius:8px;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.tour-btn:hover{border-color:#3b6670;color:#d9f8fb}
.service-banner{border-bottom:1px solid #5e4825;background:#18140c;color:#f4cf87}.service-banner.degraded{border-color:#5e4825;background:#18140c}.service-banner.maintenance{border-color:#753844;background:#1b0d10;color:#f3a3b2}.service-banner-inner{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:20px}.service-banner-inner>div:first-child{display:grid;grid-template-columns:auto auto;gap:2px 10px;align-items:center}.service-banner-inner span{font:850 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.service-banner-inner strong{font-size:11px;color:#f3f6f8}.service-banner-inner small{grid-column:2;color:#bcae91;font-size:9px}.service-banner.maintenance small{color:#c7959f}.service-banner-actions{display:flex;align-items:center;gap:12px;white-space:nowrap}.service-banner-actions a{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;color:inherit}.service-banner-actions button{border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer;line-height:1}
.onboarding-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px}.onboarding-modal[hidden]{display:none}.onboarding-backdrop{position:absolute;inset:0;background:rgba(2,5,8,.82);backdrop-filter:blur(5px)}.onboarding-card{position:relative;width:min(920px,94vw);max-height:90vh;overflow:auto;background:#090d12;border:1px solid #263642;box-shadow:0 25px 90px rgba(0,0,0,.6);padding:34px}.onboarding-close{position:absolute;top:16px;right:18px;width:34px;height:34px;border:1px solid #283540;background:#0d1218;color:#93a5b3;border-radius:7px;font-size:21px;cursor:pointer}.onboarding-brand{display:flex;align-items:center;gap:12px;margin-bottom:24px}.onboarding-brand img{width:48px;height:48px}.onboarding-brand div{display:flex;flex-direction:column}.onboarding-brand span{font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#657786;letter-spacing:.12em}.onboarding-brand strong{font-size:18px;color:#f2f7fa}.onboarding-card h2{font-size:32px;margin:0 0 8px;color:#f2f7fa}.onboarding-card>p{margin:0;color:#8193a1;font-size:12px}.onboarding-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:26px 0}.onboarding-grid article{border:1px solid #1e2b38;background:#0c1118;padding:18px;min-height:150px;display:flex;flex-direction:column}.onboarding-grid b{font:850 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#29c9d8}.onboarding-grid strong{font-size:14px;color:#edf4f7;margin:9px 0 5px}.onboarding-grid span{font-size:10px;line-height:1.55;color:#718492;flex:1}.onboarding-grid a{margin-top:13px;color:#62d7e3;font:750 8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.onboarding-foot{border-top:1px solid #1e2b38;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:24px}.onboarding-foot small{max-width:620px;color:#60717d;font-size:9px;line-height:1.5}
.data-failure-card{border:1px solid #5e4825;background:#15120c;padding:16px;color:#d7c099}.data-failure-card strong{display:block;color:#f2d59b;font-size:11px;margin-bottom:4px}.data-failure-card span{font-size:9px;line-height:1.5}.data-failure-card a{color:#67dbe6;text-decoration:none}
@media(max-width:760px){.tour-btn{display:none}.service-banner-inner{align-items:flex-start;padding-top:10px;padding-bottom:10px}.service-banner-inner>div:first-child{display:flex;flex-wrap:wrap}.service-banner-inner small{width:100%}.service-banner-actions a{display:none}.onboarding-card{padding:26px 20px}.onboarding-brand{gap:14px;margin-bottom:26px}.onboarding-brand img{width:56px;height:56px}.onboarding-brand span{font-size:10px}.onboarding-brand strong{font-size:21px}.onboarding-card h2{font-size:28px;line-height:1.18;margin-bottom:12px}.onboarding-card>p{font-size:15px;line-height:1.55}.onboarding-grid{grid-template-columns:1fr;gap:14px;margin:28px 0}.onboarding-grid article{padding:20px;min-height:0}.onboarding-grid b{font-size:11px}.onboarding-grid strong{font-size:18px;margin:10px 0 7px}.onboarding-grid span{font-size:14px;line-height:1.6}.onboarding-grid a{font-size:10px;margin-top:16px}.onboarding-foot{align-items:flex-start;flex-direction:column}.onboarding-foot small{font-size:12px;line-height:1.55}.onboarding-foot .btn{width:100%;min-height:46px;font-size:12px}}


/* V37 — server-enforced action limits + private workspace audit */
.security-section{scroll-margin-top:84px}.security-actions{display:flex;align-items:center;gap:8px}.security-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line2);background:#080c10;margin-bottom:12px}.security-summary article{padding:14px 15px;border-right:1px solid var(--line)}.security-summary article:last-child{border-right:0}.security-summary span,.security-panel-head span,.security-policy-panel>span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.1em}.security-summary strong{display:block;margin:8px 0 4px;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dce8ed}.security-summary small{display:block;color:#56636e;font-size:8px;line-height:1.4}.security-shell{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.6fr);gap:12px}.security-audit-panel,.security-policy-panel{border:1px solid var(--line2);background:#090d11}.security-panel-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;border-bottom:1px solid var(--line)}.security-panel-head strong{display:block;margin-top:4px;font-size:10px}.security-panel-head small{color:#596873;font-size:8px}.security-audit-list{min-height:210px}.security-audit-row{display:grid;grid-template-columns:120px minmax(180px,1fr) 110px 90px;gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid var(--line)}.security-audit-row:last-child{border-bottom:0}.security-audit-row .audit-state{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em}.audit-state.success{color:#63d7aa}.audit-state.denied,.audit-state.failed{color:#f07588}.security-audit-row strong{display:block;font-size:9px;color:#dce6eb}.security-audit-row small{display:block;margin-top:3px;color:#586671;font:650 7px ui-monospace,SFMono-Regular,Menlo,monospace}.security-audit-time{color:#62707b;font:700 7px ui-monospace,SFMono-Regular,Menlo,monospace}.security-audit-actor{color:#6fd7e2;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;text-align:right}.security-policy-panel{padding:16px;border-color:#22343e}.security-policy-panel>strong{display:block;margin:8px 0 12px;font-size:14px}.security-policy-list{display:grid;gap:7px}.security-policy-list div{display:flex;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid #1a2730;background:#080c10}.security-policy-list b{font-size:8px;color:#9baab5}.security-policy-list small{font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#66d3df}.security-policy-panel p{margin:13px 0 0;color:#5d6c77;font-size:8px;line-height:1.55}
@media(max-width:980px){.security-summary{grid-template-columns:repeat(2,1fr)}.security-summary article{border-bottom:1px solid var(--line)}.security-summary article:nth-child(even){border-right:0}.security-summary article:last-child{border-bottom:0}.security-shell{grid-template-columns:1fr}}
@media(max-width:650px){.security-actions{align-items:stretch;flex-direction:column}.security-actions .btn{width:100%}.security-summary{grid-template-columns:1fr}.security-summary article{border-right:0;border-bottom:1px solid var(--line)}.security-summary article:last-child{border-bottom:0}.security-audit-row{grid-template-columns:90px 1fr}.security-audit-time,.security-audit-actor{display:none}.security-policy-list div{align-items:flex-start;flex-direction:column}}

/* V38 — data portability + workspace deletion */
.privacy-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.privacy-card{border:1px solid var(--line2);background:#090d11;padding:17px;min-height:170px}.privacy-card>span,.privacy-delete-panel span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;color:#60707c}.privacy-card>strong{display:block;margin:8px 0 8px;font-size:14px;color:#dce8ed}.privacy-card p{margin:0 0 16px;color:#5d6c77;font-size:8px;line-height:1.65;max-width:720px}.privacy-danger{border-color:#40252d;background:#100b0d}.privacy-danger>span{color:#a75d6a}.privacy-danger>strong{color:#f0c7cf}.btn-danger{border:1px solid #713846;background:#35151d;color:#ff9fb0}.btn-danger:hover{background:#451923;border-color:#955062}.privacy-delete-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:18px;align-items:center;margin-top:12px;padding:17px;border:1px solid #61313c;background:#140b0f}.privacy-delete-panel strong{display:block;margin:7px 0;color:#f3d4da;font-size:13px}.privacy-delete-panel p{margin:0;color:#87636b;font-size:8px;line-height:1.55}.privacy-delete-form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.privacy-delete-form input{min-width:0;height:38px;border:1px solid #55313a;background:#09080a;color:#f0dce0;padding:0 11px;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;outline:none}.privacy-delete-form input:focus{border-color:#a85568}.privacy-delete-form input::placeholder{color:#65474e}.privacy-delete-form .btn:disabled{opacity:.38;cursor:not-allowed}.privacy-delete-panel[hidden]{display:none!important}
@media(max-width:900px){.privacy-controls{grid-template-columns:1fr}.privacy-delete-panel{grid-template-columns:1fr}.privacy-delete-form{grid-template-columns:1fr 1fr}.privacy-delete-form input{grid-column:1/-1}}
@media(max-width:520px){.privacy-delete-form{grid-template-columns:1fr}.privacy-delete-form input{grid-column:auto}.privacy-delete-form .btn{width:100%}}

/* V39 — deployment preflight */
.beta-preflight-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--line);background:#090d12;padding:13px 16px;margin:0 0 12px}.beta-preflight-strip>div:first-child span{display:block;color:var(--muted);font-size:9px;letter-spacing:.13em;font-weight:800}.beta-preflight-strip>div:first-child strong{display:inline-block;margin-top:5px;font-family:var(--mono,monospace);font-size:16px}.beta-preflight-strip>div:first-child small{display:inline-block;margin-left:10px;color:var(--muted);font-size:10px}.preflight-checks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.preflight-checks span{border:1px solid var(--line);padding:5px 7px;color:var(--muted);font-size:8px;letter-spacing:.08em;font-weight:800}.preflight-checks span.ok{color:#6ee7b7;border-color:rgba(110,231,183,.28);background:rgba(110,231,183,.05)}.preflight-checks span.warn{color:#fbbf24;border-color:rgba(251,191,36,.28);background:rgba(251,191,36,.05)}.preflight-checks span.fail{color:#fb7185;border-color:rgba(251,113,133,.28);background:rgba(251,113,133,.05)}#preflightStatus.preflight-ready{color:#6ee7b7}#preflightStatus.preflight-warn{color:#fbbf24}#preflightStatus.preflight-blocked{color:#fb7185}@media(max-width:760px){.beta-preflight-strip{align-items:flex-start;flex-direction:column}.preflight-checks{justify-content:flex-start}.beta-preflight-strip>div:first-child small{display:block;margin:4px 0 0}}


/* V41 — runtime diagnostics + request correlation */
.runtime-diagnostics-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:14px 0 8px;padding-top:12px;border-top:1px solid var(--line)}.runtime-diagnostics-head span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.11em}.runtime-diagnostics-head strong{display:block;margin-top:4px;font-size:10px;color:#dce8ed}.runtime-diagnostics-head small{color:#586772;font-size:8px}.runtime-diagnostics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line2);background:#080c10;margin-bottom:12px}.runtime-diagnostics-grid article{padding:13px 14px;border-right:1px solid var(--line)}.runtime-diagnostics-grid article:last-child{border-right:0}.runtime-diagnostics-grid span{display:block;font:800 7px ui-monospace,SFMono-Regular,Menlo,monospace;color:#60707c;letter-spacing:.09em}.runtime-diagnostics-grid strong{display:block;margin:7px 0 4px;font:800 12px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dce8ed}.runtime-diagnostics-grid small{display:block;color:#586772;font-size:8px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.runtime-diagnostics-grid strong.positive{color:#63d7aa}.runtime-diagnostics-grid strong.neutral{color:#e6bd71}.runtime-diagnostics-grid strong.negative{color:#f07588}@media(max-width:900px){.runtime-diagnostics-grid{grid-template-columns:repeat(2,1fr)}.runtime-diagnostics-grid article:nth-child(2){border-right:0}.runtime-diagnostics-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:600px){.runtime-diagnostics-head{align-items:flex-start;flex-direction:column}.runtime-diagnostics-grid{grid-template-columns:1fr}.runtime-diagnostics-grid article{border-right:0;border-bottom:1px solid var(--line)}.runtime-diagnostics-grid article:last-child{border-bottom:0}}

/* V42 external-integration readiness */
.integration-readiness-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--line);background:#080d12;padding:13px 16px;margin:0 0 12px}.integration-readiness-strip>div:first-child span{display:block;color:var(--muted);font-size:9px;letter-spacing:.13em;font-weight:800}.integration-readiness-strip>div:first-child strong{display:inline-block;margin-top:5px;font-family:var(--mono,monospace);font-size:16px}.integration-readiness-strip>div:first-child small{display:inline-block;margin-left:10px;color:var(--muted);font-size:10px}.integration-counts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.integration-counts span{border:1px solid var(--line);padding:6px 8px;color:var(--muted);font-size:8px;letter-spacing:.08em;font-weight:800}.integration-counts b{color:var(--text);font-size:10px;margin-right:4px}.integration-pass{color:#6ee7b7}.integration-degraded{color:#fbbf24}.integration-fail{color:#fb7185}.provider-health-card .provider-row small{color:var(--muted)}@media(max-width:760px){.integration-readiness-strip{align-items:flex-start;flex-direction:column}.integration-readiness-strip>div:first-child small{display:block;margin:4px 0 0}.integration-counts{justify-content:flex-start}}

/* V43 same-origin mutation protection */
#securityOriginGuard.security-live{color:#63d7aa}#securityOriginGuard.security-staged{color:#d5ad59}


/* V56 mobile beta navigation + touch ergonomics */
.mobile-nav{display:none}
@media(max-width:1020px){
  .mobile-nav{display:flex;align-items:center;gap:4px;width:min(var(--max),calc(100% - 24px));margin:0 auto;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border-top:1px solid var(--line);padding:4px 0 6px;white-space:nowrap}
  .mobile-nav::-webkit-scrollbar{display:none}
  .mobile-nav a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 12px;border:1px solid transparent;border-radius:5px;color:#84919c;font:750 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em}
  .mobile-nav a:focus-visible,.mobile-nav a:hover{color:#eef2f5;border-color:var(--line2);background:#10151a;outline:none}
  section[id]{scroll-margin-top:124px}
}
@media(max-width:650px){
  .top-actions{gap:5px}
  .top-actions .btn,.top-actions .tour-btn,.top-actions .alert-nav{min-height:44px}
  .top-actions .btn{padding-inline:10px}
  .mobile-nav{width:100%;padding-left:12px;padding-right:12px}
  .mobile-nav a{min-height:44px;padding:0 13px}
  input,select,textarea{font-size:16px!important}
  .btn,.watch-btn,.tour-btn{min-height:44px}
  .text-btn{min-height:36px;display:inline-flex;align-items:center}
  code,.source-line,.workspace-id{overflow-wrap:anywhere;word-break:break-word}
}


/* Binance Flash Monitor */
body{font-size:16px}.desktop-nav a{font-size:13px}.section-head p{font-size:14px}.btn{font-size:12px}.note{font-size:11px}.sub{font-size:10px}th,td{font-size:13px}
.flash-connection{display:flex;align-items:center;gap:10px;border:1px solid var(--line2);border-radius:7px;padding:10px 13px;min-width:190px;background:#0b0f13}.flash-connection>span{width:9px;height:9px;border-radius:50%;background:#6f7882}.flash-connection>span.live{background:var(--green);box-shadow:0 0 0 4px rgba(88,215,166,.08)}.flash-connection strong,.flash-connection small{display:block}.flash-connection strong{font-size:11px}.flash-connection small{font-size:9px;color:#67737e;margin-top:3px}
.flash-major-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:12px}.flash-major-card{padding:15px}.flash-major-card span{display:block;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:#8c99a5;letter-spacing:.08em}.flash-major-card strong{display:block;font-size:17px;margin:9px 0 5px}.flash-major-card b{font-size:12px}.flash-major-card small{display:block;color:#5f6b76;font-size:9px;margin-top:6px}.binance-flash-row.critical{border-color:#693444;background:#160d12}.binance-flash-row.extreme{border-color:#9a3046;background:#210b11;box-shadow:0 0 0 1px rgba(255,102,126,.08)}
@media(max-width:1020px){.flash-major-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:650px){.flash-major-grid{grid-template-columns:repeat(2,1fr)}.flash-connection{width:100%}.flash-major-card strong{font-size:15px}.section-head p{font-size:13px}}


/* Language selector */
.language-selector{height:36px;display:flex;align-items:center;gap:6px;border:1px solid var(--line2);border-radius:6px;padding:0 7px;background:#0d1116;color:#7f8b96}.language-selector span{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.language-selector select{border:0;outline:0;background:#0d1116;color:#e7edf1;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}.language-selector option{background:#11161c;color:#eef2f5}
@media(max-width:650px){.language-selector span{display:none}.language-selector{padding:0 5px}.language-selector select{font-size:11px}}


/* Compact product navigation */
.topbar-inner{height:72px}.desktop-nav{gap:10px}.desktop-nav a,.nav-tools-btn{font-size:14px;font-weight:650;padding:10px 12px;border-radius:6px}.nav-tools-btn{border:1px solid var(--line2);background:#10151b;color:#dce4e8;cursor:pointer}.top-actions{gap:10px}.language-selector{font-size:11px}.language-selector select{font-size:12px}.tour-btn,.alert-nav{font-size:12px}.mobile-nav button{border:0;background:transparent;color:#aab4bd;font:700 12px inherit}
.access-topbar{border-bottom:1px solid var(--line2);background:#0c1117}.access-topbar-inner{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:20px}.access-topbar-copy span{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;color:var(--accent)}.access-topbar-copy strong{display:block;font-size:16px;margin:4px 0 3px}.access-topbar-copy small{font-size:12px;color:#84909b}.access-topbar-actions{display:flex;align-items:center;gap:10px}.access-wallet-state{font-size:12px;color:#aab4bd}.access-topbar .tier-badge{display:inline-flex;font-size:10px;padding:9px 11px}.access-topbar .btn{font-size:12px;padding:10px 14px}
.quick-tools-section{padding:28px 0 34px;border-bottom:1px solid var(--line)}.quick-tools-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.quick-tools-head span{display:block;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent);letter-spacing:.12em}.quick-tools-head strong{display:block;font-size:19px;margin-top:5px}.quick-tools-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.quick-tools-grid button{border:1px solid var(--line2);border-radius:8px;background:#0d1217;color:var(--text);padding:16px;text-align:left;cursor:pointer}.quick-tools-grid button:hover{border-color:#40515e;background:#111820}.quick-tools-grid b{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent)}.quick-tools-grid strong{display:block;font-size:14px;margin:8px 0 4px}.quick-tools-grid span{font-size:11px;color:#77838e}
.compact-tool-section{display:none!important}.compact-tool-section.tool-open{display:block!important}.tool-mode-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding:10px 12px;border:1px solid var(--line);background:#0b1015;border-radius:7px}.tool-mode-bar span{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent);letter-spacing:.1em}.tool-mode-bar button{border:0;background:transparent;color:#c8d1d7;cursor:pointer;font-size:12px}

.tools-drawer{position:fixed;inset:0;z-index:90;pointer-events:none;opacity:0;transition:.18s}.tools-drawer.open{pointer-events:auto;opacity:1}.tools-drawer-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.68);backdrop-filter:blur(4px)}.tools-drawer-panel{position:absolute;right:0;top:0;height:100%;width:min(520px,94vw);overflow:auto;background:#0b0f14;border-left:1px solid var(--line2);padding:24px}.tools-drawer-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--line)}.tools-drawer-head span{display:block;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent);letter-spacing:.12em}.tools-drawer-head strong{display:block;font-size:23px;margin-top:5px}.tools-drawer-head button{border:1px solid var(--line2);background:#11161c;color:#dce3e8;width:38px;height:38px;border-radius:6px;font-size:22px;cursor:pointer}.tools-groups{display:grid;gap:18px;padding-top:20px}.tools-groups>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.tools-groups>div>span{grid-column:1/-1;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#65727d;letter-spacing:.12em;margin:4px 0}.tools-groups button{border:1px solid var(--line);background:#0e141a;color:#cbd4da;border-radius:6px;padding:12px;text-align:left;font-size:12px;cursor:pointer}.tools-groups button:hover{border-color:#3d5963;color:#fff}.tools-drawer-open{overflow:hidden}
@media(max-width:900px){.access-topbar-inner{align-items:flex-start;flex-direction:column;padding-top:14px;padding-bottom:14px}.access-topbar-actions{width:100%;flex-wrap:wrap}.quick-tools-grid{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.topbar-inner{height:64px}.access-topbar-copy small{font-size:11px}.access-topbar-actions .btn{flex:1}.access-wallet-state{width:100%}.quick-tools-grid{grid-template-columns:1fr 1fr}.quick-tools-section{padding-top:20px}.tools-drawer-panel{padding:18px}.tools-groups>div{grid-template-columns:1fr}}


/* Readability pass for large desktop monitors */
html{font-size:17px}body{font-size:17px;line-height:1.5}
.brand strong{font-size:18px}.brand span{font-size:10px}.desktop-nav a,.nav-tools-btn{font-size:15px}.language-selector{font-size:12px}.language-selector select{font-size:14px}.tour-btn,.alert-nav{font-size:13px}.btn{font-size:14px;padding:11px 16px}.tier-badge{font-size:11px!important}
.access-topbar-inner{min-height:86px}.access-topbar-copy span{font-size:11px}.access-topbar-copy strong{font-size:20px}.access-topbar-copy small{font-size:14px}.access-wallet-state{font-size:14px}.access-topbar .btn{font-size:14px}
.strip-inner{height:42px;font-size:11px}.chain-switcher span,.chain-switcher select{font-size:11px}.status-dot{width:8px;height:8px}
.quick-tools-section{padding:28px 0 30px}.quick-tools-head span{font-size:11px}.quick-tools-head strong{font-size:24px}.primary-tools-grid{grid-template-columns:repeat(4,1fr);gap:11px}.quick-tools-grid button{min-height:116px;padding:18px}.quick-tools-grid b{font-size:10px}.quick-tools-grid strong{font-size:17px}.quick-tools-grid span{font-size:13px;line-height:1.4}
.hero{min-height:430px;padding-top:46px;padding-bottom:44px}.eyebrow,.kicker{font-size:11px}.hero-copy>p{font-size:17px}.source-line{font-size:11px;line-height:1.5}.terminal-head{font-size:11px}.terminal-label{font-size:10px}.terminal-main small{font-size:13px}.terminal-grid span{font-size:9px}.terminal-grid b{font-size:12px}.terminal-link{font-size:11px}
.stat-card span{font-size:10px}.stat-card strong{font-size:18px}.stat-card small{font-size:12px}.section-head h2,.pro-copy h2{font-size:32px}.section-head p,.pro-copy>p{font-size:15px}.free-pill,.pro-pill{font-size:10px}.note{font-size:12px}.sub{font-size:11px}.loader{font-size:13px}
th,td{font-size:14px}th{font-size:10px}.token-name strong,.launch-card h3,.crash-token strong,.whale-row strong{font-size:14px}.metric-row span,.scan-metrics span{font-size:9px}.metric-row b,.scan-metrics b{font-size:13px}.watch-card h3{font-size:14px}.watch-metrics span{font-size:9px}.watch-metrics b{font-size:12px}.watch-btn,.text-btn,.mini-link{font-size:11px}.alert-summary span{font-size:10px}.alert-summary strong{font-size:14px}.crash-level,.trade-kind{font-size:10px}.crash-liq,.crash-time,.time{font-size:12px}.scanner-form input,.inline-select{font-size:14px}.scan-condition strong{font-size:13px}.scan-condition small{font-size:11px}
.tools-drawer-head span,.tools-groups>div>span{font-size:11px}.tools-drawer-head strong{font-size:26px}.tools-groups button{font-size:14px;padding:14px}.tool-mode-bar span{font-size:11px}.tool-mode-bar button{font-size:13px}
@media(max-width:1200px){.primary-tools-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){html{font-size:16px}body{font-size:16px}.primary-tools-grid{grid-template-columns:1fr 1fr}.quick-tools-grid button{min-height:105px}.quick-tools-grid strong{font-size:15px}.quick-tools-grid span{font-size:12px}.access-topbar-copy strong{font-size:18px}.access-topbar-copy small{font-size:12px}.strip-inner{font-size:10px}}


/* Wallet Tracker home + readability V3 */
html{font-size:18px}body{font-size:18px;line-height:1.55}
.desktop-nav a,.nav-tools-btn{font-size:16px}.top-actions .tour-btn,.top-actions .alert-nav{font-size:14px}.language-selector,.language-selector select{font-size:14px}
.strip-inner{height:48px;font-size:13px}.chain-switcher span,.chain-switcher select{font-size:13px}.strip-inner b{font-size:13px}
.quick-tools-head span{font-size:13px}.quick-tools-head strong{font-size:27px}.quick-tools-grid b{font-size:12px}.quick-tools-grid strong{font-size:19px}.quick-tools-grid span{font-size:15px}.quick-tools-grid button{min-height:126px;padding:20px}
.stat-card span{font-size:12px}.stat-card strong{font-size:21px}.stat-card small{font-size:14px}.source-line{font-size:13px}.eyebrow,.kicker{font-size:13px}.hero-copy>p{font-size:18px}
.terminal-head{font-size:13px}.terminal-label{font-size:12px}.terminal-main small{font-size:15px;line-height:1.5}.terminal-grid span{font-size:11px}.terminal-grid b{font-size:14px}.terminal-link{font-size:13px}
.flash-connection strong{font-size:13px}.flash-connection small{font-size:12px}.flash-major-card span{font-size:12px}.flash-major-card strong{font-size:19px}.flash-major-card b{font-size:14px}.flash-major-card small{font-size:13px}.alert-summary span{font-size:12px}.alert-summary strong{font-size:16px}.note,.sub{font-size:13px}
.wallet-tracker-home{padding-top:38px;padding-bottom:38px;border-bottom:1px solid var(--line)}.wallet-tracker-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px}.wallet-tracker-head h2{font-size:34px;margin:6px 0}.wallet-tracker-head p{font-size:16px;line-height:1.55;color:#8d9aa5;max-width:850px}.wallet-tracker-live{display:flex;align-items:center;gap:8px;border:1px solid var(--line2);padding:11px 14px;border-radius:7px;font-size:13px;font-weight:800}.wallet-tracker-live i{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(88,215,166,.08)}
.wallet-tracker-form{display:grid;grid-template-columns:180px 1fr auto auto;gap:10px;margin-bottom:14px}.wallet-tracker-form select,.wallet-tracker-form input{min-height:48px;border:1px solid var(--line2);border-radius:7px;background:#0b1015;color:var(--text);padding:0 14px;font-size:15px}.wallet-tracker-form input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wallet-tracker-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:7px;overflow:hidden;margin-bottom:12px}.wallet-tracker-summary>div{padding:15px 17px;border-right:1px solid var(--line)}.wallet-tracker-summary>div:last-child{border-right:0}.wallet-tracker-summary span{display:block;font-size:11px;font-weight:800;letter-spacing:.08em;color:#72808c}.wallet-tracker-summary strong{display:block;font-size:16px;margin-top:5px}.wallet-tracker-feed{display:grid;gap:7px}.wallet-track-event{display:grid;grid-template-columns:150px 1fr auto;align-items:center;gap:18px;border:1px solid var(--line);background:#0b1015;border-radius:7px;padding:14px 16px}.wallet-track-event.fresh{border-color:#2b8b68;box-shadow:0 0 0 1px rgba(88,215,166,.08)}.wallet-track-action span{display:inline-flex;padding:5px 8px;border-radius:5px;font-size:12px;font-weight:900}.wallet-track-event.buy .wallet-track-action span{background:rgba(77,213,151,.12);color:#70e6b0}.wallet-track-event.sell .wallet-track-action span{background:rgba(255,91,118,.12);color:#ff7189}.wallet-track-event.transfer .wallet-track-action span{background:rgba(52,139,255,.14);color:#67a9ff}.wallet-track-event.activity .wallet-track-action span{background:#131b23;color:#9fb1bf}.wallet-track-action small{display:block;margin-top:5px;font-size:12px;color:#6f7c87}.wallet-track-asset strong{display:block;font-size:16px}.wallet-track-asset small{display:block;font-size:13px;color:#7e8b96;margin-top:4px}.wallet-track-actions{display:flex;gap:7px}.wallet-track-actions a{border:1px solid var(--line2);border-radius:5px;padding:8px 10px;color:#d6e1e6;text-decoration:none;font-size:12px;font-weight:800}.wallet-track-chart{color:#63dfe9!important}.wallet-tracker-note{font-size:13px;color:#71808b;margin-top:10px}

@media(max-width:900px){.wallet-tracker-form{grid-template-columns:1fr 1fr}.wallet-tracker-form input{grid-column:1/-1}.wallet-tracker-summary{grid-template-columns:1fr 1fr}.wallet-tracker-summary>div:nth-child(2){border-right:0}.wallet-track-event{grid-template-columns:120px 1fr}.wallet-track-actions{grid-column:1/-1}}
@media(max-width:650px){body{font-size:17px}.strip-inner{font-size:12px}.quick-tools-grid strong{font-size:17px}.quick-tools-grid span{font-size:14px}.wallet-tracker-head{flex-direction:column}.wallet-tracker-head h2{font-size:28px}.wallet-tracker-form{grid-template-columns:1fr}.wallet-tracker-form input{grid-column:auto}.wallet-tracker-summary{grid-template-columns:1fr 1fr}.wallet-track-event{grid-template-columns:1fr}.wallet-track-actions{grid-column:auto}.stat-card span{font-size:11px}.stat-card small{font-size:13px}}


/* Ultra readability pass */
body{font-size:19px}.desktop-nav a,.nav-tools-btn{font-size:17px}.top-actions .tour-btn,.top-actions .alert-nav,.language-selector,.language-selector select{font-size:15px}
.access-topbar-copy span{font-size:13px}.access-topbar-copy strong{font-size:22px}.access-topbar-copy small,.access-wallet-state{font-size:15px}.access-topbar .btn{font-size:15px}
.strip-inner{height:52px;font-size:14px}.chain-switcher span,.chain-switcher select,.strip-inner b{font-size:14px}.strip-right{font-size:13px}
.quick-tools-head span{font-size:14px}.quick-tools-head strong{font-size:29px}.quick-tools-grid b{font-size:13px}.quick-tools-grid strong{font-size:20px}.quick-tools-grid span{font-size:16px;line-height:1.45}
.stat-card span{font-size:13px}.stat-card strong{font-size:22px}.stat-card small{font-size:15px;line-height:1.4}.source-line{font-size:14px}
.eyebrow,.kicker{font-size:14px}.hero-copy>p{font-size:19px}.btn{font-size:15px}.terminal-head{font-size:14px}.terminal-label{font-size:13px}.terminal-main small{font-size:16px}.terminal-grid span{font-size:13px}.terminal-grid b{font-size:15px}.terminal-link{font-size:14px}
.section-head p,.pro-copy>p{font-size:17px}.free-pill,.pro-pill{font-size:12px}.note,.sub,.loader,small{font-size:14px}.flash-major-card span{font-size:13px}.flash-major-card strong{font-size:20px}.flash-major-card b{font-size:15px}.flash-major-card small{font-size:14px}.alert-summary span{font-size:13px}.alert-summary strong{font-size:17px}
th,td{font-size:15px}th{font-size:13px}.metric-row span,.scan-metrics span,.watch-metrics span{font-size:12px}.metric-row b,.scan-metrics b,.watch-metrics b{font-size:15px}.watch-btn,.text-btn,.mini-link{font-size:13px}.scanner-form input,.inline-select{font-size:15px}
.wallet-tracker-head p{font-size:17px}.wallet-tracker-form select,.wallet-tracker-form input{font-size:16px}.wallet-tracker-summary span{font-size:13px}.wallet-tracker-summary strong{font-size:17px}.wallet-track-action span{font-size:13px}.wallet-track-action small,.wallet-track-asset small,.wallet-tracker-note{font-size:14px}.wallet-track-asset strong{font-size:17px}.wallet-track-actions a{font-size:13px}


/* Multi-network large-cap Flash */
.multi-flash-section .section-head{align-items:center}.multi-flash-networks{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.multi-flash-network{border:1px solid var(--line2);background:#0a0f14;border-radius:10px;padding:16px}.multi-flash-network-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.multi-flash-network-head span{display:block;font-size:12px;font-weight:800;letter-spacing:.08em;color:#6f7d88}.multi-flash-network-head strong{display:block;font-size:20px;margin-top:3px}.multi-flash-network-head>b{font-size:12px;color:var(--accent);letter-spacing:.08em}.multi-flash-network .flash-major-grid{grid-template-columns:repeat(5,1fr);gap:7px;margin:0}.multi-flash-network .flash-major-card{padding:13px;min-width:0}.multi-flash-network .flash-major-card span{font-size:12px}.multi-flash-network .flash-major-card strong{font-size:17px}.multi-flash-network .flash-major-card b{font-size:13px}.multi-flash-network .flash-major-card small{font-size:11px;line-height:1.35}.multi-flash-section .flash-summary span{font-size:12px}.multi-flash-section .flash-summary strong{font-size:16px}.multi-flash-section .crash-row{font-size:14px}.multi-flash-section .crash-level{font-size:12px}.multi-flash-section .crash-token strong{font-size:16px}.multi-flash-section .crash-token .sub,.multi-flash-section .crash-liq{font-size:13px}.multi-flash-section .note{font-size:14px;line-height:1.55}
@media(max-width:1250px){.multi-flash-networks{grid-template-columns:1fr}.multi-flash-network .flash-major-grid{grid-template-columns:repeat(5,1fr)}}
@media(max-width:800px){.multi-flash-network .flash-major-grid{grid-template-columns:repeat(2,1fr)}.multi-flash-network{padding:13px}.multi-flash-network-head strong{font-size:18px}}

/* Named 50-wallet tracker + readable meme flash */
.multi-wallet-form{grid-template-columns:210px 170px minmax(300px,1fr) auto auto}.tracked-wallet-list{display:grid;gap:7px;margin:14px 0 20px;max-height:330px;overflow:auto}.tracked-wallet-row{display:grid;grid-template-columns:46px minmax(260px,1fr) 120px auto;align-items:center;gap:14px;border:1px solid var(--line);background:#0b1015;border-radius:7px;padding:13px 15px}.tracked-wallet-rank{font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--accent)}.tracked-wallet-name strong{display:block;font-size:17px}.tracked-wallet-name small{display:block;font-size:14px;color:#7e8b96;margin-top:3px}.tracked-wallet-state{font-size:12px;font-weight:900;letter-spacing:.06em}.wallet-track-remove{border:1px solid var(--line2);background:#11171d;color:#aeb9c1;border-radius:5px;padding:8px 11px;font-size:13px;cursor:pointer}.wallet-track-feed-head{display:flex;align-items:end;justify-content:space-between;border-top:1px solid var(--line);padding-top:18px;margin:4px 0 10px}.wallet-track-feed-head strong{font-size:15px;letter-spacing:.08em;color:var(--accent)}.wallet-track-feed-head span{font-size:14px;color:#71808b}.wallet-track-event{grid-template-columns:minmax(170px,1fr) 125px minmax(190px,1fr) auto}.wallet-track-owner strong{display:block;font-size:17px}.wallet-track-owner small{display:block;font-size:13px;color:#73818c;margin-top:4px}
.multi-flash-network-head span{font-size:14px}.multi-flash-network-head strong{font-size:24px}.multi-flash-network-head>b{font-size:14px}.multi-flash-network .flash-major-card{padding:17px 14px;min-height:132px}.multi-flash-network .flash-major-card span{font-size:16px;letter-spacing:.05em}.multi-flash-network .flash-major-card strong{font-size:22px;margin:9px 0 6px}.multi-flash-network .flash-major-card b{font-size:16px}.multi-flash-network .flash-major-card small{font-size:14px;line-height:1.45;margin-top:7px}.multi-flash-section .flash-summary span{font-size:14px}.multi-flash-section .flash-summary strong{font-size:18px}.multi-flash-section .section-head h2{font-size:34px}.multi-flash-section .section-head p{font-size:18px;line-height:1.55}
@media(max-width:1050px){.multi-wallet-form{grid-template-columns:1fr 1fr}.multi-wallet-form input:nth-of-type(2){grid-column:1/-1}.tracked-wallet-row{grid-template-columns:38px 1fr auto}.tracked-wallet-state{display:none}.wallet-track-event{grid-template-columns:1fr 120px 1fr}.wallet-track-actions{grid-column:1/-1}}
@media(max-width:650px){.multi-wallet-form{grid-template-columns:1fr}.multi-wallet-form input:nth-of-type(2){grid-column:auto}.tracked-wallet-row{grid-template-columns:34px 1fr auto}.wallet-track-remove{font-size:12px}.wallet-track-event{grid-template-columns:1fr}.wallet-track-feed-head{align-items:flex-start;flex-direction:column;gap:5px}.multi-flash-network .flash-major-card span{font-size:15px}.multi-flash-network .flash-major-card strong{font-size:20px}.multi-flash-network .flash-major-card small{font-size:13px}}

/* Wallet Tracker Telegram bridge */
.wallet-telegram-bridge{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #1f6f78;background:linear-gradient(90deg,rgba(41,181,197,.08),rgba(10,15,20,.92));border-radius:8px;padding:15px 17px;margin:0 0 14px}.wallet-telegram-bridge>div{min-width:0}.wallet-telegram-bridge span{display:block;font-size:12px;font-weight:900;letter-spacing:.08em;color:#63dfe9}.wallet-telegram-bridge strong{display:block;font-size:17px;margin:3px 0}.wallet-telegram-bridge small{display:block;color:#8d9aa5;font-size:14px;line-height:1.4}.wallet-telegram-bridge .btn{white-space:nowrap;min-width:175px}
@media(max-width:650px){.wallet-telegram-bridge{align-items:stretch;flex-direction:column}.wallet-telegram-bridge .btn{width:100%}}


/* V57 — premium terminal visual pass */
body{position:relative;isolation:isolate;background:
  radial-gradient(circle at 50% -10%,rgba(51,157,177,.08),transparent 32%),
  radial-gradient(circle at 85% 18%,rgba(29,82,105,.06),transparent 28%),
  #080a0e}
body::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(106,215,229,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(106,215,229,.025) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 82%)}
body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at center,transparent 45%,rgba(0,0,0,.28) 100%)}
.topbar{background:rgba(7,10,14,.86);border-bottom-color:#25303a;box-shadow:0 10px 30px rgba(0,0,0,.22)}
.brand img{box-shadow:0 0 0 1px rgba(104,220,235,.15),0 0 26px rgba(73,198,215,.12)}
.brand strong{background:linear-gradient(180deg,#fff,#b8c6cf);-webkit-background-clip:text;background-clip:text;color:transparent}
.desktop-nav a,.nav-tools-btn,.language-selector,.tour-btn,.alert-nav{transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}
.desktop-nav a:hover,.nav-tools-btn:hover,.tour-btn:hover,.alert-nav:hover{transform:translateY(-1px)}
.network-strip{background:rgba(8,12,16,.92);box-shadow:inset 0 -1px 0 rgba(91,206,222,.025)}
.status-dot,.terminal-live i,.wallet-tracker-live i,.monitor-live i,.tape-status i{animation:nexusPulse 2.4s ease-in-out infinite}
.quick-tools-grid button,.panel,.hero-terminal,.wallet-track-event,.tracked-wallet-row,.multi-flash-network,.watch-card,.scan-result,.wallet-monitor-card{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}
.quick-tools-grid button:hover,.watch-card:hover,.tracked-wallet-row:hover{transform:translateY(-3px);border-color:#3c5964;box-shadow:0 12px 28px rgba(0,0,0,.22),0 0 0 1px rgba(89,223,245,.025)}
.quick-tools-grid button{position:relative;overflow:hidden;background:linear-gradient(180deg,#0e141a,#0b1015)}
.quick-tools-grid button::after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(88,217,232,.45),transparent);transform:scaleX(.2);opacity:0;transition:.25s ease}
.quick-tools-grid button:hover::after{transform:scaleX(1);opacity:1}

.hero{position:relative}
.hero::before{content:"";position:absolute;right:8%;top:8%;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(62,206,225,.08),transparent 66%);filter:blur(12px);pointer-events:none;animation:nexusDrift 8s ease-in-out infinite alternate}
.hero-copy,.hero-terminal{position:relative;z-index:1}
.hero h1{text-shadow:0 10px 40px rgba(0,0,0,.32)}
.hero-terminal{overflow:hidden;background:linear-gradient(180deg,rgba(13,18,24,.98),rgba(8,12,17,.98));border-color:#2a3944;box-shadow:0 24px 60px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.02)}
.hero-terminal::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,rgba(92,222,239,.045) 48%,transparent 52%);transform:translateY(-110%);animation:nexusScan 6.5s linear infinite}
.terminal-main strong{filter:drop-shadow(0 0 14px rgba(255,102,126,.12))}
.btn-primary{box-shadow:0 5px 18px rgba(205,239,244,.08)}
.btn-primary:hover{box-shadow:0 8px 24px rgba(205,239,244,.13);transform:translateY(-1px)}
.btn,.watch-btn,.tool-lock{transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}
.btn:hover,.watch-btn:hover,.tool-lock:hover{transform:translateY(-1px)}
.block-section,.chain-radar-section,.pulse-section,.wallet-tracker-home{position:relative}
.section-head h2,.wallet-tracker-head h2,.pulse-head h2{letter-spacing:-.04em}
.kicker,.eyebrow{filter:drop-shadow(0 0 10px rgba(89,223,245,.08))}
.table-wrap,.scan-result,.wallet-monitor-card,.screener-shell,.universal-search-results,.event-tape,.venue-map-feed{box-shadow:0 14px 34px rgba(0,0,0,.16)}
.wallet-telegram-bridge{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.015),0 10px 28px rgba(0,0,0,.15)}
.wallet-telegram-bridge::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,rgba(83,217,231,.05) 48%,transparent 75%);transform:translateX(-120%);animation:nexusSheen 9s ease-in-out infinite}
.wallet-track-event.fresh{animation:nexusFresh 1.1s ease-out both}

.multi-flash-network,.network-condition-card,.workspace-grid article,.delivery-grid article,.provider-health-card,.access-plan-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.012);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}
.multi-flash-network:hover,.network-condition-card:hover,.workspace-grid article:hover,.delivery-grid article:hover,.provider-health-card:hover{transform:translateY(-2px);border-color:#334752;box-shadow:0 14px 30px rgba(0,0,0,.18)}
.stat-card,.pulse-card,.alert-summary article,.wallet-tracker-summary>div{background:linear-gradient(180deg,rgba(15,20,26,.72),rgba(9,13,18,.72))}
.token-icon,.delivery-icon{box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}
::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#080b0f}::-webkit-scrollbar-thumb{background:#24303a;border:2px solid #080b0f;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#334653}
::selection{background:rgba(89,223,245,.22);color:#fff}
@keyframes nexusPulse{0%,100%{box-shadow:0 0 0 0 rgba(88,215,166,.14)}50%{box-shadow:0 0 0 6px rgba(88,215,166,0)}}
@keyframes nexusScan{0%{transform:translateY(-115%)}100%{transform:translateY(115%)}}
@keyframes nexusSheen{0%,72%{transform:translateX(-125%)}86%,100%{transform:translateX(125%)}}
@keyframes nexusDrift{from{transform:translate3d(0,0,0) scale(.96);opacity:.55}to{transform:translate3d(-22px,18px,0) scale(1.04);opacity:.85}}
@keyframes nexusFresh{0%{transform:translateY(-5px);opacity:.35;box-shadow:0 0 0 1px rgba(88,215,166,.24),0 0 28px rgba(88,215,166,.08)}100%{transform:none;opacity:1}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
@media(max-width:760px){body::before{opacity:.12;background-size:32px 32px}.hero::before{width:280px;height:280px;right:-80px;top:12%}.quick-tools-grid button:hover,.watch-card:hover,.tracked-wallet-row:hover,.multi-flash-network:hover,.network-condition-card:hover,.workspace-grid article:hover,.delivery-grid article:hover,.provider-health-card:hover{transform:none}}

/* V58 — cinematic terminal backdrop */
:root{--premium-cyan:#58e5f4;--premium-blue:#3178ff;--premium-ink:#05080d}
body{background:var(--premium-ink);overflow-x:hidden}
body::before,body::after{display:none}
.nexus-backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:
  radial-gradient(ellipse at 16% 8%,rgba(39,171,203,.22),transparent 35%),
  radial-gradient(ellipse at 82% 18%,rgba(49,120,255,.15),transparent 34%),
  radial-gradient(ellipse at 55% 74%,rgba(39,171,203,.08),transparent 42%),
  linear-gradient(180deg,#071018 0%,#05080d 48%,#071017 100%)}
main,.network-strip,footer{position:relative;z-index:1}
.service-banner{position:relative;z-index:2}
.nexus-backdrop::before{content:"";position:absolute;inset:0;opacity:.62;background-image:
  radial-gradient(circle,rgba(121,233,246,.36) 0 1px,transparent 1.5px),
  linear-gradient(rgba(83,201,220,.055) 1px,transparent 1px),
  linear-gradient(90deg,rgba(83,201,220,.055) 1px,transparent 1px);background-size:120px 120px,64px 64px,64px 64px;background-position:0 0,0 0,0 0;mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.82) 58%,transparent 100%)}
.nexus-backdrop::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,7,11,.72),transparent 16%,transparent 84%,rgba(3,7,11,.72)),radial-gradient(circle at 50% 18%,transparent 0 28%,rgba(0,0,0,.18) 70%)}
.nexus-grid-plane{position:absolute;left:-18%;right:-18%;top:40%;height:80%;opacity:.32;transform-origin:50% 0;transform:perspective(700px) rotateX(64deg) scale(1.25);background-image:linear-gradient(rgba(91,222,239,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(91,222,239,.13) 1px,transparent 1px);background-size:54px 54px;animation:nexusGridTravel 14s linear infinite}
.nexus-data-rail{position:absolute;top:-20vh;bottom:-20vh;width:1px;background:linear-gradient(180deg,transparent,rgba(88,229,244,.22) 28%,rgba(88,229,244,.5) 50%,rgba(49,120,255,.18) 72%,transparent);opacity:.55}
.nexus-data-rail::after{content:"";position:absolute;left:-2px;top:-190px;width:5px;height:190px;border-radius:9px;background:linear-gradient(180deg,transparent,rgba(119,241,255,.9),transparent);filter:blur(.2px);box-shadow:0 0 22px rgba(88,229,244,.55);animation:nexusRailPacket 6.5s linear infinite}
.rail-a{left:10%}.rail-b{right:11%;opacity:.35}.rail-b::after{animation-delay:-3.2s}
.nexus-sweep{position:absolute;top:-10%;bottom:-10%;left:-30vw;width:24vw;background:linear-gradient(90deg,transparent,rgba(91,222,239,.045),rgba(91,222,239,.11),rgba(91,222,239,.035),transparent);transform:skewX(-11deg);filter:blur(2px);animation:nexusViewportSweep 19s ease-in-out infinite}
.nexus-node{position:absolute;width:7px;height:7px;border-radius:50%;background:#8df5ff;box-shadow:0 0 0 4px rgba(88,229,244,.07),0 0 24px rgba(88,229,244,.65);animation:nexusNodePulse 3.4s ease-in-out infinite}
.node-a{left:18%;top:20%}.node-b{right:24%;top:32%;animation-delay:-1.1s}.node-c{left:63%;top:61%;animation-delay:-2.2s}.node-d{right:9%;top:78%;animation-delay:-.5s}
.topbar{background:linear-gradient(180deg,rgba(7,13,20,.94),rgba(5,9,14,.89));border-bottom-color:rgba(94,220,237,.16);box-shadow:0 14px 40px rgba(0,0,0,.34),0 1px 0 rgba(88,229,244,.06)}
.network-strip{background:rgba(7,13,19,.82);backdrop-filter:blur(16px);border-bottom-color:rgba(88,229,244,.12)}
.quick-tools-section,.wallet-tracker-home,.hero{background:linear-gradient(145deg,rgba(10,18,25,.86),rgba(7,11,17,.7));border:1px solid rgba(100,211,228,.14);border-radius:18px;box-shadow:0 28px 80px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.018);backdrop-filter:blur(12px)}
.quick-tools-section{margin-top:24px;padding:26px 26px 32px}
.wallet-tracker-home{margin-top:18px;padding:34px 30px}
.hero{margin-top:18px;margin-bottom:18px;padding-left:34px;padding-right:34px;border-bottom:1px solid rgba(100,211,228,.14)}
.hero::after{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;background:linear-gradient(120deg,rgba(88,229,244,.03),transparent 36%,rgba(49,120,255,.025) 70%,transparent);mix-blend-mode:screen}
.hero-terminal{border-color:rgba(100,211,228,.24);box-shadow:0 26px 80px rgba(0,0,0,.42),0 0 0 1px rgba(88,229,244,.035),0 0 42px rgba(49,120,255,.07)}
main>.block-section{margin-top:18px;margin-bottom:18px;padding-left:28px;padding-right:28px;border:1px solid rgba(87,160,177,.1);border-radius:16px;background:linear-gradient(180deg,rgba(8,14,20,.68),rgba(6,10,15,.52));box-shadow:0 22px 70px rgba(0,0,0,.18);backdrop-filter:blur(9px)}
.chain-radar-section,.pulse-section{margin-top:18px;padding-left:24px;padding-right:24px;border:1px solid rgba(87,160,177,.09);border-radius:14px;background:rgba(7,12,18,.46);backdrop-filter:blur(8px)}
.quick-tools-grid button{background:linear-gradient(145deg,rgba(17,27,36,.94),rgba(8,13,19,.92));border-color:rgba(99,182,197,.17);box-shadow:inset 0 1px 0 rgba(255,255,255,.02),0 12px 30px rgba(0,0,0,.16)}
.quick-tools-grid button:hover{border-color:rgba(88,229,244,.42);box-shadow:0 18px 44px rgba(0,0,0,.3),0 0 28px rgba(49,120,255,.07),inset 0 1px 0 rgba(255,255,255,.03)}
.panel,.table-wrap,.screener-shell,.scan-result,.wallet-monitor-card,.multi-flash-network,.watch-card,.tracked-wallet-row,.wallet-track-event{background:linear-gradient(150deg,rgba(13,20,27,.94),rgba(7,11,16,.94));border-color:rgba(83,126,140,.24)}
.section-head h2,.wallet-tracker-head h2,.pulse-head h2{color:#f4f8fa;text-shadow:0 8px 28px rgba(0,0,0,.32)}
.kicker,.eyebrow{color:#6de7f3;text-shadow:0 0 20px rgba(88,229,244,.17)}
.wallet-telegram-bridge{border-color:rgba(88,229,244,.32);background:linear-gradient(100deg,rgba(15,68,80,.28),rgba(8,15,22,.9) 50%,rgba(26,62,105,.18));box-shadow:0 18px 45px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.025)}
.wallet-tracker-live,.flash-connection{background:rgba(6,14,20,.72);border-color:rgba(88,229,244,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}
@keyframes nexusGridTravel{from{background-position:0 0,0 0}to{background-position:0 108px,108px 108px}}
@keyframes nexusRailPacket{0%{transform:translateY(-220px);opacity:0}10%{opacity:1}85%{opacity:.9}100%{transform:translateY(125vh);opacity:0}}
@keyframes nexusViewportSweep{0%,12%{transform:translateX(0) skewX(-11deg);opacity:0}20%{opacity:1}58%{opacity:.7}72%,100%{transform:translateX(155vw) skewX(-11deg);opacity:0}}
@keyframes nexusNodePulse{0%,100%{transform:scale(.75);opacity:.32}50%{transform:scale(1.25);opacity:1}}
@media(max-width:900px){.nexus-data-rail{opacity:.22}.nexus-node{opacity:.5}.quick-tools-section,.wallet-tracker-home,.hero{border-radius:14px}.hero{padding-left:22px;padding-right:22px}main>.block-section{padding-left:18px;padding-right:18px}}
@media(max-width:650px){.nexus-grid-plane{opacity:.18}.nexus-sweep{opacity:.55}.rail-b,.node-c,.node-d{display:none}.quick-tools-section,.wallet-tracker-home,.hero{margin-left:12px;margin-right:12px;width:calc(100% - 24px);padding-left:16px;padding-right:16px}.chain-radar-section,.pulse-section{padding-left:14px;padding-right:14px}main>.block-section{border-radius:12px}}

/* V59 — NEXUS premium command workspace */
main{display:flex;flex-direction:column;position:relative;z-index:1}
#overview.hero{order:-30}.quick-tools-section{order:-20}.wallet-tracker-home{order:-10}
.topbar-inner{gap:18px}.brand{min-width:196px}.desktop-nav{flex:0 0 auto;gap:4px}
.nexus-command-search{height:42px;min-width:280px;max-width:470px;flex:1;display:grid;grid-template-columns:30px 1fr 28px;align-items:center;border:1px solid rgba(91,170,190,.24);border-radius:11px;background:linear-gradient(180deg,rgba(12,21,29,.92),rgba(7,13,19,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 8px 25px rgba(0,0,0,.16);transition:border-color .2s,box-shadow .2s,background .2s}
.nexus-command-search:focus-within{border-color:rgba(88,229,244,.55);background:rgba(10,20,28,.98);box-shadow:0 0 0 3px rgba(88,229,244,.055),0 10px 28px rgba(0,0,0,.22)}
.command-search-icon{display:grid;place-items:center;color:#66dce8;font-size:18px;opacity:.9}.nexus-command-search input{min-width:0;border:0;outline:0;background:transparent;color:#edf7fa;font-size:13px}.nexus-command-search input::placeholder{color:#647681}.nexus-command-search kbd{justify-self:center;border:1px solid #283844;border-radius:5px;padding:2px 6px;color:#62737f;background:#0a1016;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}
.nexus-command-deck{position:relative;z-index:2;margin-top:18px;min-height:82px;display:grid;grid-template-columns:minmax(210px,.9fr) minmax(420px,1.7fr) auto;align-items:center;gap:20px;padding:14px 18px;border:1px solid rgba(88,229,244,.17);border-radius:15px;background:linear-gradient(105deg,rgba(11,24,33,.9),rgba(8,15,22,.82) 52%,rgba(11,24,42,.78));box-shadow:0 18px 50px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.02);backdrop-filter:blur(14px);overflow:hidden}
.nexus-command-deck::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 10%,rgba(88,229,244,.035) 44%,transparent 68%);transform:translateX(-110%);animation:nexusDeckScan 10s ease-in-out infinite}
.command-deck-brand span{display:block;font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;color:#62dce8}.command-deck-brand strong{display:block;margin-top:4px;font-size:18px;color:#eef7fa}.command-deck-status{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid rgba(88,229,244,.09);border-right:1px solid rgba(88,229,244,.09)}
.command-deck-status>span{position:relative;display:grid;grid-template-columns:12px 1fr;grid-template-rows:auto auto;column-gap:8px;padding:4px 18px}.command-deck-status i{grid-row:1/span 2;align-self:center;width:7px;height:7px;border-radius:50%;background:#58d7a6;box-shadow:0 0 14px rgba(88,215,166,.55)}.command-deck-status .deck-dot.cyan{background:#58e5f4;box-shadow:0 0 14px rgba(88,229,244,.6)}.command-deck-status .deck-dot.blue{background:#4e8cff;box-shadow:0 0 14px rgba(78,140,255,.55)}.command-deck-status b{font:800 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#dbe8ed;letter-spacing:.06em}.command-deck-status small{font-size:10px;color:#64747e;margin-top:2px}.command-deck-button{position:relative;z-index:1;height:42px;border:1px solid rgba(88,229,244,.26);border-radius:9px;padding:0 14px;background:#0b1820;color:#8cebf4;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;cursor:pointer}.command-deck-button:hover{border-color:rgba(88,229,244,.58);background:#0e202a;color:#d9fbff}.command-deck-button span{margin-left:8px}

#overview.hero{min-height:470px;margin-top:18px;background:linear-gradient(125deg,rgba(8,20,29,.94),rgba(7,12,18,.78) 48%,rgba(10,24,42,.72));box-shadow:0 34px 100px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.025)}
#overview.hero::before{width:560px;height:560px;right:-5%;top:-18%;background:radial-gradient(circle,rgba(54,135,255,.16),rgba(70,217,236,.06) 34%,transparent 67%);filter:blur(8px);animation:nexusHeroOrbit 10s ease-in-out infinite alternate}
.hero-copy .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 9px;border:1px solid rgba(88,229,244,.15);border-radius:6px;background:rgba(8,28,36,.46)}
.hero h1{font-size:clamp(48px,5.7vw,76px);max-width:760px}.hero h1 span{color:#7f9cae}.hero-copy>p{max-width:720px;color:#9baab4}.source-line{color:#657783}
.hero-terminal{border-radius:13px;background:linear-gradient(180deg,rgba(11,20,29,.98),rgba(6,11,17,.98));transform:translateZ(0)}
.hero-terminal::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(88,229,244,.03) 1px,transparent 1px);background-size:100% 24px;opacity:.35}.terminal-head,.terminal-main,.terminal-grid,.terminal-link{position:relative;z-index:1}
.quick-tools-section{background:linear-gradient(180deg,rgba(10,18,25,.82),rgba(7,12,18,.72))}.quick-tools-grid button{border-radius:12px}.quick-tools-grid button::before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:2px;background:linear-gradient(180deg,transparent,rgba(88,229,244,.5),transparent);opacity:.35}.quick-tools-grid button:hover::before{opacity:1}
.wallet-tracker-home{background:linear-gradient(130deg,rgba(9,20,28,.9),rgba(7,12,18,.78) 58%,rgba(9,23,39,.7))}.wallet-tracker-summary{background:rgba(4,10,15,.45)}.wallet-track-event{box-shadow:inset 2px 0 0 rgba(80,136,156,.25)}.wallet-track-event.buy{box-shadow:inset 2px 0 0 #4dd797}.wallet-track-event.sell{box-shadow:inset 2px 0 0 #ff667e}.wallet-track-event.transfer{box-shadow:inset 2px 0 0 #4d8fff}
.nexus-backdrop{animation:nexusBackdropBreathe 18s ease-in-out infinite alternate}.nexus-backdrop::before{animation:nexusStarDrift 32s linear infinite}.nexus-grid-plane{opacity:.42}.nexus-sweep{opacity:.9}
@keyframes nexusDeckScan{0%,68%{transform:translateX(-115%);opacity:0}76%{opacity:1}96%,100%{transform:translateX(115%);opacity:0}}
@keyframes nexusHeroOrbit{from{transform:translate3d(0,0,0) scale(.94)}to{transform:translate3d(-26px,22px,0) scale(1.06)}}
@keyframes nexusBackdropBreathe{from{filter:saturate(.95) brightness(.94)}to{filter:saturate(1.08) brightness(1.03)}}
@keyframes nexusStarDrift{from{background-position:0 0,0 0,0 0}to{background-position:120px 180px,64px 128px,128px 64px}}
@media(max-width:1180px){.nexus-command-search{max-width:360px;min-width:220px}.desktop-nav a{display:none}.nexus-command-deck{grid-template-columns:1fr auto}.command-deck-status{grid-row:2;grid-column:1/-1;border:0;border-top:1px solid rgba(88,229,244,.09);padding-top:10px}.command-deck-button{grid-column:2;grid-row:1}}
@media(max-width:900px){.nexus-command-search{display:none}.nexus-command-deck{grid-template-columns:1fr auto}.command-deck-status{grid-template-columns:1fr 1fr 1fr}.command-deck-status>span{padding:4px 10px}.command-deck-brand strong{font-size:16px}}
@media(max-width:650px){.nexus-command-deck{margin-top:12px;grid-template-columns:1fr;padding:13px}.command-deck-button{grid-column:1;grid-row:auto;width:100%}.command-deck-status{grid-template-columns:1fr;border-top:1px solid rgba(88,229,244,.08);gap:7px}.command-deck-status>span{padding:6px 2px}.command-deck-status small{font-size:9px}#overview.hero{margin-top:12px;min-height:auto}.hero h1{font-size:44px}.nexus-grid-plane{opacity:.28}}

/* V60 — Wallet Tracker pagination */
.wallet-track-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:12px 0 4px;padding:11px 12px;border:1px solid rgba(83,126,140,.22);border-radius:8px;background:rgba(7,12,18,.72)}
.wallet-track-pagination[hidden]{display:none!important}.wallet-track-pagination>span{font-size:12px;color:#80909b}.wallet-track-pagination>small{justify-self:end;font-size:11px;color:#60717c}
.wallet-track-pagination>div{display:flex;align-items:center;justify-content:center;gap:6px}.wallet-page-btn{min-width:34px;height:34px;padding:0 9px;border:1px solid #273844;border-radius:6px;background:#0c141b;color:#93a4ae;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer;transition:.18s ease}
.wallet-page-btn:hover:not(:disabled){border-color:rgba(88,229,244,.45);color:#d9fbff;background:#0d1c24}.wallet-page-btn.active{border-color:#43cddd;background:rgba(67,205,221,.12);color:#8ff3fb;box-shadow:0 0 18px rgba(67,205,221,.08)}.wallet-page-btn:disabled{opacity:.28;cursor:not-allowed}
@media(max-width:650px){.wallet-track-pagination{grid-template-columns:1fr;justify-items:center}.wallet-track-pagination>small{justify-self:center}.wallet-track-pagination>span{text-align:center}.wallet-page-btn{min-width:32px;height:32px;padding:0 8px}}

/* V61 — community links + whitepaper */
.top-community-links{display:flex;align-items:center;gap:6px;flex:0 0 auto}
.top-community-links a{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid rgba(88,229,244,.18);border-radius:9px;background:rgba(8,17,24,.8);color:#9fdce5;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none;letter-spacing:.04em;transition:.2s}
.top-community-links a:hover{border-color:rgba(88,229,244,.5);background:rgba(11,28,37,.96);color:#e7fbff;transform:translateY(-1px)}
.top-community-links a span{color:#b7c7cf;font-weight:700}
.footer-links{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:flex-end}
.footer-links a{color:#89cfd9;text-decoration:none}
.footer-links a:hover{color:#dffaff}
@media(max-width:1320px){.top-community-links a span{display:none}.top-community-links a{padding:0 9px}.brand{min-width:170px}}
@media(max-width:1050px){.top-community-links{display:none}}
@media(max-width:650px){.footer-links{justify-content:flex-start}.mobile-nav{flex-wrap:wrap}.mobile-nav a{white-space:nowrap}}
.whitepaper-page{min-height:100vh;background:#05080d;color:#dce9ee}
.whitepaper-shell{width:min(1180px,calc(100% - 36px));margin:0 auto;position:relative;z-index:1}
.whitepaper-header{position:sticky;top:0;z-index:10;border-bottom:1px solid rgba(88,229,244,.13);background:rgba(5,10,15,.9);backdrop-filter:blur(18px)}
.whitepaper-header .whitepaper-shell{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:18px}
.whitepaper-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#edf8fa}.whitepaper-brand img{width:34px;height:34px;object-fit:contain}.whitepaper-brand strong{font-size:18px}.whitepaper-brand span{display:block;color:#66818c;font:700 9px ui-monospace,monospace;letter-spacing:.12em}
.whitepaper-nav{display:flex;gap:8px;flex-wrap:wrap}.whitepaper-nav a{padding:8px 11px;border:1px solid rgba(88,229,244,.16);border-radius:8px;color:#91dfe8;text-decoration:none;font:800 10px ui-monospace,monospace}.whitepaper-nav a:hover{border-color:rgba(88,229,244,.48);color:#e7fbff}
.whitepaper-hero{padding:86px 0 54px;border-bottom:1px solid rgba(88,229,244,.1);background:radial-gradient(circle at 75% 18%,rgba(49,120,255,.16),transparent 34%),radial-gradient(circle at 20% 0%,rgba(88,229,244,.1),transparent 32%)}
.whitepaper-kicker{display:inline-flex;padding:6px 9px;border:1px solid rgba(88,229,244,.18);border-radius:6px;color:#69e4f1;font:800 10px ui-monospace,monospace;letter-spacing:.12em;background:rgba(10,28,37,.55)}
.whitepaper-hero h1{margin:18px 0 14px;font-size:clamp(48px,7vw,88px);line-height:.95;letter-spacing:-.045em;color:#f3fafb}.whitepaper-hero h1 span{color:#7b9aaa}
.whitepaper-hero p{max-width:780px;color:#9aabb4;font-size:18px;line-height:1.65}
.whitepaper-meta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.whitepaper-meta span{padding:9px 12px;border:1px solid rgba(88,229,244,.13);border-radius:8px;background:rgba(7,15,21,.72);color:#7d929d;font:700 10px ui-monospace,monospace}
.whitepaper-content{display:grid;grid-template-columns:250px minmax(0,1fr);gap:46px;padding:56px 0 90px}
.whitepaper-toc{position:sticky;top:94px;align-self:start;padding:18px;border:1px solid rgba(88,229,244,.12);border-radius:14px;background:rgba(8,15,22,.7)}
.whitepaper-toc strong{display:block;margin-bottom:10px;color:#d9f5f8;font-size:12px}.whitepaper-toc a{display:block;padding:7px 0;color:#708995;text-decoration:none;font-size:12px}.whitepaper-toc a:hover{color:#68e3ef}
.whitepaper-article section{padding:0 0 42px;margin-bottom:42px;border-bottom:1px solid rgba(88,229,244,.09)}
.whitepaper-article h2{margin:0 0 14px;color:#f0f8fa;font-size:30px}.whitepaper-article h3{margin:24px 0 8px;color:#bfeef3;font-size:17px}.whitepaper-article p,.whitepaper-article li{color:#96a8b2;line-height:1.72}.whitepaper-article ul{padding-left:20px}.whitepaper-article strong{color:#dceff2}
.whitepaper-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.whitepaper-card{padding:18px;border:1px solid rgba(88,229,244,.12);border-radius:12px;background:linear-gradient(145deg,rgba(12,23,31,.8),rgba(7,12,18,.72))}.whitepaper-card b{display:block;color:#dbf6f9;margin-bottom:7px}.whitepaper-card span{color:#80949e;font-size:13px;line-height:1.55}
.whitepaper-note{padding:16px 18px;border-left:3px solid #58e5f4;background:rgba(10,30,38,.52);border-radius:0 10px 10px 0;color:#9bc3ca}
.whitepaper-footer{padding:28px 0 44px;border-top:1px solid rgba(88,229,244,.1);color:#6c818c;font-size:12px}.whitepaper-footer a{color:#8edce5;text-decoration:none}
@media(max-width:850px){.whitepaper-content{grid-template-columns:1fr}.whitepaper-toc{position:relative;top:auto}.whitepaper-grid{grid-template-columns:1fr}.whitepaper-nav a:nth-child(-n+2){display:none}}
@media(max-width:600px){.whitepaper-shell{width:min(100% - 24px,1180px)}.whitepaper-hero{padding:56px 0 36px}.whitepaper-hero p{font-size:15px}.whitepaper-header .whitepaper-shell{min-height:60px}.whitepaper-brand span{display:none}.whitepaper-nav a{padding:7px 9px}}

/* V62 — unified premium navigation/status/footer */
.top-community-links{display:flex;align-items:center;gap:10px;flex:0 0 auto}
.top-community-links a{min-height:42px;padding:0 15px;border-radius:11px;border:1px solid rgba(88,229,244,.24);background:linear-gradient(180deg,rgba(11,24,34,.92),rgba(7,14,21,.94));color:#e8f9fc;text-decoration:none;font-size:12px!important;font-weight:800!important;letter-spacing:.045em;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:.18s ease}
.top-community-links a span{font-size:12px!important;font-weight:800!important;letter-spacing:.035em}
.top-community-links a:hover{transform:translateY(-1px);border-color:rgba(88,229,244,.55);background:linear-gradient(180deg,rgba(14,33,45,.98),rgba(8,20,29,.98));box-shadow:0 0 22px rgba(49,120,255,.1)}
.desktop-nav a,.desktop-nav button{font-size:14px!important;font-weight:750!important}
.top-actions .tour-btn,.top-actions .alert-nav,.top-actions .language-selector{min-height:42px}
.top-actions .tour-btn,.top-actions .alert-nav{font-size:13px!important;font-weight:750!important}
.network-strip{min-height:54px;padding:9px 0;background:rgba(7,13,19,.9)}
.network-strip .strip-inner{gap:24px;align-items:center}
.chain-switcher span,#chainMeta,.network-strip>div>span,.network-strip .strip-right{font-size:12px!important;font-weight:800!important;letter-spacing:.07em;color:rgba(220,238,247,.82)}
.chain-switcher select{min-height:38px;padding:0 38px 0 14px;border-radius:9px;font-size:12px!important;font-weight:800!important;letter-spacing:.055em;color:#e9f7fa}
#dataStatus{font-size:12px!important;font-weight:900!important;letter-spacing:.075em}
#lastUpdated{font-size:12px!important;font-weight:700!important;color:#8ea4b1}
.network-strip .strip-right{margin-left:auto;color:#8da1ad!important;white-space:nowrap}
.network-strip .status-dot{width:8px;height:8px;box-shadow:0 0 12px currentColor}
.nexus-command-deck{min-height:88px}
.command-deck-brand span{font-size:10px!important}.command-deck-brand strong{font-size:19px!important}
.command-deck-status b{font-size:10px!important}.command-deck-status small{font-size:11px!important}
.command-deck-button{min-height:44px;font-size:11px!important;padding:0 16px}
footer{padding-top:30px!important;padding-bottom:30px!important;gap:18px!important}
.footer-brand strong{font-size:20px!important;font-weight:800!important;letter-spacing:.05em}
footer p{font-size:13px!important;line-height:1.65!important;color:rgba(218,235,244,.72)!important;max-width:760px}
.footer-links{display:flex!important;flex-wrap:wrap;gap:10px!important;margin-top:0!important}
.footer-links a{min-height:40px;padding:0 14px;border-radius:10px;border:1px solid rgba(88,229,244,.18);background:linear-gradient(180deg,rgba(10,21,30,.86),rgba(7,14,21,.9));color:#ddf7fb!important;text-decoration:none;font-size:12px!important;font-weight:800!important;letter-spacing:.04em;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:.18s ease}
.footer-links a:hover{transform:translateY(-1px);border-color:rgba(88,229,244,.48);background:rgba(11,27,38,.98);box-shadow:0 0 18px rgba(49,120,255,.08)}
@media(max-width:1250px){.top-community-links{gap:7px}.top-community-links a{min-height:38px;padding:0 11px;font-size:11px!important}.top-community-links a span{font-size:11px!important}.network-strip .strip-inner{gap:16px}.network-strip .strip-right{display:none}}
@media(max-width:900px){.top-community-links{display:none}.network-strip{min-height:auto}.chain-switcher span,#chainMeta,.network-strip>div>span,#lastUpdated,#dataStatus{font-size:11px!important}.command-deck-brand strong{font-size:17px!important}.footer-links a{font-size:11px!important;min-height:38px;padding:0 12px}}

/* V63 — remove status banner + improve hero source readability */
#serviceBanner,
.service-banner{
  display:none !important;
}
.hero .source-line{
  margin-top:22px;
  max-width:780px;
  font-size:15px !important;
  line-height:1.65 !important;
  font-weight:600 !important;
  letter-spacing:.015em;
  color:#8da2b0 !important;
}
@media(max-width:900px){.hero .source-line{font-size:14px !important;line-height:1.6 !important}}
@media(max-width:650px){.hero .source-line{font-size:13px !important;line-height:1.55 !important}}

/* V64 — live market leader cards */
.flash-major-link{display:block;min-width:0;color:inherit;text-decoration:none;border-radius:12px}
.multi-flash-network .flash-major-card{position:relative;height:100%;min-height:164px;padding:15px 14px;border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}
.flash-major-link:hover .flash-major-card{transform:translateY(-3px);border-color:rgba(88,229,244,.46);background:linear-gradient(155deg,rgba(15,29,39,.98),rgba(8,14,21,.98));box-shadow:0 14px 34px rgba(0,0,0,.32),0 0 22px rgba(49,120,255,.08)}
.flash-major-token{display:flex;align-items:center;gap:10px;min-width:0;margin-bottom:10px}
.flash-token-avatar{position:relative;display:grid!important;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;overflow:hidden;border:1px solid rgba(88,229,244,.22);background:linear-gradient(145deg,#102331,#09131d);box-shadow:0 0 0 3px rgba(88,229,244,.025),0 7px 20px rgba(0,0,0,.28)}
.flash-token-avatar i{font:800 14px ui-monospace,SFMono-Regular,Menlo,monospace;color:#77e7f2;font-style:normal}
.flash-token-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#0b1118}
.flash-major-token>div{min-width:0;display:flex;flex-direction:column;gap:3px}.multi-flash-network .flash-major-token>div>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;color:#dfe9ee;letter-spacing:.045em}
.flash-major-token em{font:800 8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#58dce9;font-style:normal;letter-spacing:.08em;opacity:.72}
.multi-flash-network-head>b{display:inline-flex;align-items:center;gap:7px}.multi-flash-network-head>b::before{content:"";width:7px;height:7px;border-radius:50%;background:#58d7a6;box-shadow:0 0 12px rgba(88,215,166,.55)}
@media(max-width:800px){.multi-flash-network .flash-major-card{min-height:150px}.flash-token-avatar{width:34px;height:34px;flex-basis:34px}.multi-flash-network .flash-major-token>div>span{font-size:13px}}
@media(max-width:650px){.multi-flash-network .flash-major-grid{grid-template-columns:1fr 1fr}.multi-flash-network .flash-major-card{min-height:142px;padding:13px}.flash-major-token{gap:8px}.flash-major-token em{font-size:7px}}

/* V67 — scanner readability + stable live layout */
#scanner{overflow-anchor:none}
.wallet-tracker-home{overflow-anchor:none}
#scanner .section-head h2{font-size:34px}
#scanner .section-head p{font-size:15px;line-height:1.65;color:#8fa0ac}
#scanner .scanner-form select,#scanner .scanner-form input,#scanner .scanner-form button{min-height:48px;font-size:14px}
#scanner .quick-scan{font-size:12px;line-height:1.55}
#scanner .scan-result{padding:22px;font-size:15px;line-height:1.55;overflow-anchor:none}
#scanner .scan-identity h3{font-size:22px;margin:4px 0}
#scanner .scan-identity code{font-size:12px;color:#81929e;word-break:break-all}
#scanner .risk-score b{font-size:25px}
#scanner .risk-score span{font-size:10px}
#scanner .scan-metrics span{font-size:10px}
#scanner .scan-metrics b{font-size:16px;margin-top:7px}
#scanner .scan-condition span{font-size:9px}
#scanner .scan-condition strong{font-size:14px}
#scanner .scan-condition small{font-size:12px;line-height:1.65;color:#7e909c}
#scanner .scanner-method{font-size:11px;line-height:1.55}
#scanner .scanner-method p{font-size:11px}
#scanner .holders h4{font-size:14px}
#scanner .holder-row{font-size:13px;min-height:38px;align-items:center}
#scanner .holder-row code{font-size:12px;color:#8b9ca8}
#scanner .holders>.sub,#scanner .note{font-size:12px;line-height:1.65;color:#71838f}
@media(max-width:700px){#scanner .scan-result{padding:15px}#scanner .scan-metrics{grid-template-columns:1fr 1fr}#scanner .scan-condition small{font-size:11px}}

/* V67.1 — scanner contract data emphasis */
#scanner .scan-metrics{grid-template-columns:repeat(6,1fr)}
#scanner .scan-condition span{font-size:10px}
#scanner .scan-condition strong{font-size:15px}
#scanner .scan-condition small{font-size:13px;line-height:1.65}
#scanner .scanner-method,#scanner .scanner-method p{font-size:12px;line-height:1.6}
#scanner .holders h4{font-size:15px;margin-bottom:10px}
#scanner .holder-row{font-size:14px}
#scanner .holder-row code{font-size:13px}
#scanner .holders>.sub,#scanner .note{font-size:13px;line-height:1.65}
@media(max-width:1050px){#scanner .scan-metrics{grid-template-columns:repeat(3,1fr)}}
@media(max-width:650px){#scanner .scan-metrics{grid-template-columns:repeat(2,1fr)}}

/* V69 — Command Center readability + visual hierarchy */
.nexus-command-deck{min-height:94px;padding:16px 20px;gap:22px}
.command-deck-brand span{font-size:10px!important;font-weight:850!important;letter-spacing:.14em}
.command-deck-brand strong{font-size:20px!important;font-weight:800!important;line-height:1.2;margin-top:5px}
.command-deck-status>span{grid-template-columns:13px 1fr;column-gap:9px;padding:6px 22px}
.command-deck-status i{width:8px;height:8px}
.command-deck-status b{font-size:12px!important;font-weight:850!important;line-height:1.25;letter-spacing:.065em;color:#e5f1f5!important}
.command-deck-status small{font-size:13px!important;font-weight:600!important;line-height:1.35;margin-top:4px;color:#96a9b4!important;letter-spacing:.01em}
.command-deck-button{height:46px;padding:0 17px;font-size:11px!important;font-weight:850!important}
@media(max-width:1180px){.nexus-command-deck{min-height:90px}.command-deck-status>span{padding:7px 16px}}
@media(max-width:900px){.command-deck-status b{font-size:11px!important}.command-deck-status small{font-size:12px!important}.command-deck-brand strong{font-size:18px!important}}
@media(max-width:650px){.nexus-command-deck{padding:14px}.command-deck-status>span{padding:8px 2px}.command-deck-status b{font-size:11px!important}.command-deck-status small{font-size:12px!important}}

/* V70 — New launches: direct GMGN chart action */
.launch-chart-action{margin-top:14px;padding-top:12px;border-top:1px solid rgba(88,229,244,.10)}
.launch-chart-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;border:1px solid rgba(88,229,244,.28);border-radius:7px;background:linear-gradient(180deg,rgba(14,38,48,.88),rgba(8,24,32,.92));color:#78e9f4;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}
.launch-chart-btn:hover{transform:translateY(-1px);border-color:rgba(88,229,244,.62);background:linear-gradient(180deg,rgba(17,49,61,.96),rgba(10,31,41,.98));color:#e2fcff;box-shadow:0 8px 22px rgba(25,193,215,.10)}
.launch-chart-btn span{font-size:14px}.launch-chart-btn.disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}

/* V71 — expose New Launches in primary header */
.launches-nav-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:42px!important;height:42px!important;padding:0 15px!important;text-decoration:none!important;white-space:nowrap;color:#dffbff!important;border-color:rgba(88,229,244,.34)!important;background:linear-gradient(180deg,rgba(10,27,37,.96),rgba(7,16,23,.96))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 0 18px rgba(88,229,244,.035)}
.launches-nav-btn:hover{color:#fff!important;border-color:rgba(88,229,244,.68)!important;background:linear-gradient(180deg,rgba(13,38,49,.98),rgba(8,23,31,.98))!important;box-shadow:0 0 22px rgba(88,229,244,.10)}
