:root{--bg:#060912;--p:#0b111d;--p2:#101827;--line:#1b2638;--t:#edf5ff;--m:#8492aa;--a:#57d4ff;--b:#8273ff;--r:#ff7188}*{box-sizing:border-box}html,body{height:100%;margin:0;background:var(--bg);color:var(--t);font-family:Inter,system-ui,sans-serif}button,input,textarea{font:inherit}.app{height:100vh;display:grid;grid-template-columns:255px 1fr}aside{padding:20px;background:linear-gradient(#0a0f1a,#080c14);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:17px}.brand{display:flex;align-items:center;gap:11px}.brand>b{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:linear-gradient(135deg,var(--a),var(--b));color:#07111b}.brand strong,.brand small{display:block}.brand small{color:var(--m);margin-top:2px}.primary{border:0;border-radius:11px;padding:11px 14px;background:linear-gradient(135deg,var(--a),var(--b));font-weight:750;color:#07111b;cursor:pointer}.search input,input,textarea{width:100%;background:#080d16;color:var(--t);border:1px solid #223049;border-radius:10px;padding:11px;outline:none}.caption,header span,.formhead span,.trustcard>span{font-size:10px;letter-spacing:.15em;font-weight:800;color:#65758d}.host{width:100%;text-align:left;border:1px solid transparent;background:transparent;color:var(--t);border-radius:11px;padding:10px;cursor:pointer}.host:hover{background:#101827;border-color:var(--line)}.host strong,.host small{display:block}.host small{color:var(--m);margin-top:3px}.bottom{margin-top:auto;color:var(--m);font-size:12px}.bottom i,#status i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#56dfa0;margin-right:7px;box-shadow:0 0 14px #56dfa077}main{min-width:0;padding:23px;display:flex;flex-direction:column;gap:13px}header{display:flex;justify-content:space-between;align-items:center}h1{font-size:23px;margin:4px 0}header button,.trustactions button{background:transparent;color:#aab6c8;border:1px solid var(--line);border-radius:10px;padding:8px 11px;margin-left:6px;cursor:pointer}.red{color:#ff9caf!important;border-color:#47202c!important}nav{border-bottom:1px solid var(--line)}nav button{border:0;border-bottom:2px solid transparent;background:none;color:var(--m);padding:10px 4px;margin-right:24px}nav .active{color:var(--t);border-color:var(--a)}.terminal{flex:1;min-height:0;background:#04070c;border:1px solid var(--line);border-radius:17px;overflow:hidden;box-shadow:0 25px 80px #0007}.bar{height:45px;background:#090e17;border-bottom:1px solid #121b29;padding:0 15px;display:flex;justify-content:space-between;align-items:center;color:var(--m);font-size:12px}#terminal{height:calc(100% - 45px);padding:13px}.modal{position:fixed;inset:0;background:#000a;backdrop-filter:blur(8px);display:grid;place-items:center;z-index:10}.hidden{display:none!important}form,.trustcard{width:min(520px,calc(100vw - 28px));background:#0d1421;border:1px solid var(--line);border-radius:19px;padding:22px;box-shadow:0 30px 100px #000b;display:flex;flex-direction:column;gap:13px}.formhead{display:flex;justify-content:space-between}.formhead h2,.trustcard h2{margin:4px 0}.formhead button{border:0;background:none;color:var(--m);font-size:25px}.two{display:grid;grid-template-columns:1fr 110px;gap:11px}label{font-size:12px;color:#abb7c9;display:flex;flex-direction:column;gap:6px}.auth{display:flex;gap:7px}.auth button{flex:1;padding:9px;border-radius:9px;background:#0a101b;border:1px solid var(--line);color:var(--m)}.auth .sel{border-color:#4a9fff;color:var(--t);background:#101c2c}.check{flex-direction:row;align-items:center}.check input{width:auto}form p,.trustcard p{font-size:11px;color:var(--m);margin:0}.trustcard code{display:block;padding:13px;border:1px solid var(--line);border-radius:10px;background:#070b12;color:#7de0ff;word-break:break-all}.trustactions{text-align:right;margin-top:5px}.trustactions .primary{border:0;color:#07111b}.bad i{background:var(--r)!important;box-shadow:none!important}@media(max-width:800px){.app{grid-template-columns:1fr}aside{display:none}main{padding:10px}.terminal{border-radius:11px}header button:first-child{display:none}}
