*{box-sizing:border-box}body{margin:0;background:#0c0d12;color:#f4f4fa;font:15px system-ui,sans-serif}main{max-width:1150px;margin:auto;padding:38px 28px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.eyebrow{font-size:10px;letter-spacing:3px;color:#a3a7ba}h1{font-size:32px;margin:8px 0}em{font-style:normal;color:#ff5278}h2{font-size:19px;margin:0 0 10px}p,footer{color:#b3b6c7;line-height:1.6}section{background:#151720;border:1px solid #2c2e3c;border-radius:12px;padding:24px;margin:20px 0}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stats article{padding:24px;background:#201722;border:1px solid #49303d;border-radius:12px}small{font-size:10px;letter-spacing:1.5px;color:#bdafbe}strong{display:block;font-size:25px;margin-top:10px}input,select{display:block;background:#0e1018;border:1px solid #414456;border-radius:7px;padding:12px;color:#fff;font:inherit;width:100%;margin-top:8px}label{display:block;font-size:12px;color:#b7bbcc}.form{display:grid;grid-template-columns:3fr 1fr 1fr auto;gap:16px;align-items:end}button{background:#f24d71;color:white;border:0;border-radius:7px;padding:13px 16px;font-weight:600;cursor:pointer}button:disabled{opacity:.5;cursor:wait}button:focus-visible{outline:2px solid white;outline-offset:3px}#login{max-width:600px}#unlock{margin-top:16px}table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}td,th{padding:14px 10px;border-bottom:1px solid #303240}th{color:#a7adc2;font-weight:500}td button{padding:8px 12px;background:#303346;margin-right:7px}#new-key{margin-top:18px;padding:18px;background:#282030;overflow-wrap:anywhere}code{display:block;color:#ffb5cb;margin-bottom:14px}#message{color:#ffc5d3;min-height:24px}footer{font-size:11px}li{font-size:12px;color:#aeb4c8;margin:9px 0}.scroll{overflow:auto}[hidden]{display:none!important}@media(max-width:700px){.stats{grid-template-columns:1fr}.form{grid-template-columns:1fr 1fr}.form label:first-child{grid-column:1/-1}main{padding:24px 16px}h1{font-size:26px}}
