.terminal-shell{min-height:100vh;background:#09090b;display:flex;color:#f4f4f6}.terminal-sidebar{width:228px;flex:none;border-right:1px solid #26262c;min-height:100vh;display:flex;flex-direction:column;padding:27px 18px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.terminal-brand{padding:0 6px;font-size:20px}.panel-index,.side-caption,.terminal-kicker{font:10px IBM Plex Mono,monospace;letter-spacing:1.4px;color:#85858f}.side-caption{display:flex;justify-content:space-between;margin:66px 8px 18px}.side-caption span{color:#555560}.side-nav{display:grid;grid-gap:5px;gap:5px}.side-nav button{width:100%;height:43px;background:transparent;color:#92929c;text-align:left;font:13px Space Grotesk,sans-serif;padding:0 12px;display:flex;align-items:center;gap:13px;border:1px solid transparent}.side-nav button span{font-size:17px;color:#777780}.side-nav button b{margin-left:auto;color:#ef2445;font-weight:400}.side-nav button.active,.side-nav button:hover{background:#1b1518;color:#fff;border-color:#392029}.side-nav button.active span{color:#ff173a}.side-bottom{margin-top:auto;border-top:1px solid #26262c;padding:25px 8px 0;font:9px IBM Plex Mono;letter-spacing:.8px;display:flex;align-items:center;gap:8px}.side-bottom small{display:block;position:absolute;bottom:27px;left:42px;font:9px IBM Plex Mono;color:#75757e}.side-bottom .pulse{align-self:flex-start;margin-top:2px}.terminal-main{flex:1 1;min-width:0}.terminal-top{height:77px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #26262c;padding:0 5%;font-size:12px;color:#a6a6ae}.terminal-top>div:first-child span{padding:0 10px;color:#50505a}.terminal-top-right{display:flex;align-items:center;gap:12px;font:9px IBM Plex Mono;letter-spacing:.8px}.network-dot{width:6px;height:6px;background:#fa1737;border-radius:50%}.top-divider{height:23px;width:1px;background:#303037;margin:0 8px}.top-action{padding:0;background:transparent;font:11px Space Grotesk;color:#eee}.top-action:disabled{color:#6b6b74}.terminal-content{max-width:1420px;margin:auto;padding:58px 5% 0}.terminal-kicker{color:#df314a}.terminal-title{display:flex;justify-content:space-between;align-items:end;margin-top:16px;margin-bottom:35px}.terminal-title h1{font:600 clamp(42px,5vw,65px)/1 Chakra Petch;letter-spacing:-2px;margin:0}.terminal-title h1 span{color:#ff0030}.terminal-title p{color:#92929c;font-size:14px;margin-top:10px}.environment{font:9px IBM Plex Mono;display:flex;align-items:center;gap:8px;color:#d4d4d9}.environment small{color:#73737e;font:9px IBM Plex Mono;margin-left:6px}.scan-panel{background:linear-gradient(110deg,#1a1215,#101013 70%);border:1px solid #43252d;display:grid;grid-template-columns:1fr 1.5fr;grid-gap:30px;gap:30px;align-items:center;padding:30px 32px;position:relative;overflow:hidden}.scan-panel:after{content:"";position:absolute;right:0;top:0;width:70px;height:2px;background:#ff0030}.scan-copy h2{font:600 28px Chakra Petch;margin:9px 0}.panel p,.scan-copy p{font-size:13px;line-height:1.7;color:#9b9ba4}.scan-panel form label{font-size:9px}.terminal-input{display:flex;height:57px;margin-top:11px;border:1px solid #43434b;background:#0b0b0e}.terminal-input>span{padding:18px;color:#75757e}.terminal-input input{font-size:12px}.terminal-input button{min-width:150px}.terminal-input button span{margin-left:12px}.terminal-error{color:#ff7387!important;font-size:12px;margin:10px 0 0!important}.metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:20px 0}.metrics article{border:1px solid #29292f;background:#111114;padding:24px;min-height:160px}.metrics article>span{display:flex;justify-content:space-between;font:9px IBM Plex Mono;letter-spacing:1px;color:#aaaab3}.metrics article>span b{font-weight:400;color:#656570}.metrics strong{display:block;font:500 43px Chakra Petch;margin:16px 0 4px}.metrics strong small{font:14px IBM Plex Mono;color:#696974}.metrics .metric-text{font-size:28px;margin:24px 0 13px}.metrics p{font-size:11px;color:#8b8b95;line-height:1.5}.panel{border:1px solid #29292f;background:#101013;padding:26px 28px;margin:16px 0}.panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:19px}.panel h2{font:600 22px Chakra Petch;margin:9px 0 0}.panel-head a{font:10px IBM Plex Mono;color:#ff425c;white-space:nowrap}.status-pill{border:1px solid #37373e;color:#aaaab3;padding:8px 10px;font:9px IBM Plex Mono;letter-spacing:.5px}.status-pill.is-on{border-color:#335842;color:#8aca9e}.empty-panel{min-height:245px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.empty-panel h2{margin:12px 0 6px}.empty-eye{width:55px;height:55px;background-image:url(/nottr-logo.png);background-size:356% 356%;background-position:48.7% 32.2%;mix-blend-mode:screen;margin-bottom:24px;opacity:.75}.scan-meta{display:flex;flex-wrap:wrap;gap:22px;margin:24px 0 3px;color:#90909a;font:9px IBM Plex Mono;letter-spacing:.5px}.scan-meta i{display:inline-block;width:6px;height:6px;background:#ed1938;border-radius:50%;margin-right:6px}.scan-meta a{color:#ff536b;margin-left:auto}.activity-panel .table-wrap{margin-top:5px}.activity-panel td:first-child,.activity-panel th:first-child{padding-left:0}.notice{margin-top:18px!important;color:#d0a6a9!important;font-size:12px!important}.empty-message{padding:25px 0}.account-panel{max-width:900px;padding:30px}.account-panel>p{max-width:620px}.account-row{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #29292f;border-bottom:1px solid #29292f;margin:25px 0;padding:18px 0;font:10px IBM Plex Mono;color:#888}.account-row strong{color:#ddd;font-weight:400;overflow-wrap:anywhere}.outline-button,.solid-button{height:43px;margin-top:22px;padding:0 20px;font:10px IBM Plex Mono;letter-spacing:.7px}.outline-button{background:transparent;border:1px solid #444;color:#fff}.terminal-footer{margin-top:70px;padding:25px 0;border-top:1px solid #29292f;display:flex;justify-content:space-between;gap:20px;color:#686872;font:9px IBM Plex Mono;letter-spacing:.5px}@media(max-width:950px){.terminal-sidebar{width:185px}.scan-panel{grid-template-columns:1fr}.terminal-top-right{font-size:8px}.environment{display:none}}@media(max-width:680px){.terminal-shell{display:block}.terminal-sidebar{position:static;width:auto;height:auto;min-height:0;padding:17px 5%;border-right:0;border-bottom:1px solid #26262c}.terminal-brand{font-size:18px}.side-bottom,.side-caption{display:none}.side-nav{display:flex;margin-top:18px}.side-nav button{height:37px;font-size:12px;padding:0 8px;gap:7px}.side-nav button b{display:none}.terminal-top{height:58px}.terminal-top-right{gap:7px}.terminal-top-right .network-dot,.top-divider{display:none}.terminal-content{padding-top:38px}.terminal-title{margin-bottom:25px}.scan-panel{padding:23px 20px}.terminal-input>span{display:none}.terminal-input input{padding-left:10px}.terminal-input button{min-width:118px;padding:0 10px;font-size:9px}.metrics{grid-template-columns:1fr;gap:8px}.metrics article{min-height:125px}.metrics strong{margin-top:10px}.panel{padding:23px 20px}.terminal-footer{flex-direction:column}}.history-action{background:transparent;color:#ff566d;font:10px IBM Plex Mono;padding:0}.connections{margin-top:22px;border-top:1px solid #29292f}.connection{display:grid;grid-template-columns:10px 1fr auto auto;grid-gap:15px;gap:15px;align-items:center;border-bottom:1px solid #29292f;padding:15px 0;font:10px IBM Plex Mono;color:#92929c}.connection-dot{width:6px;height:6px;border-radius:50%;background:#ff0030}.connection a{color:#f0f0f3}.connection a:last-child{color:#ff566d}@media(max-width:480px){.connection{grid-template-columns:10px 1fr auto}.connection a:last-child{grid-column:2/4}}.account-actions{display:flex;flex-wrap:wrap;gap:12px}