:root{font-family:system-ui,sans-serif;color:#ecf1ff;background:#0b1220}*{box-sizing:border-box}body{margin:0}header,main{max-width:1200px;margin:auto;padding:32px}header{padding-bottom:0}.eyebrow{color:#85ccb7;letter-spacing:.16em;font-size:12px}h1{font-size:52px;letter-spacing:-2px;margin:12px 0}h1 em{font-style:normal;color:#85ccb7}p,small{color:#b4bfd4;line-height:1.6}section,.card{border:1px solid #2b374d;border-radius:14px;padding:24px;background:#111d30;margin:20px 0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:16px}.card{margin:0}.card h2{font-size:18px}.value{font-size:26px;font-weight:650}.tag{color:#eec783;font-size:13px}input,button{font:inherit;padding:12px;border-radius:8px;border:1px solid #41516b;margin:12px 8px 12px 0}input{background:#0b1220;color:white;width:min(100%,430px)}button{background:#85ccb7;color:#0b1220;font-weight:700;cursor:pointer}table{width:100%;border-collapse:collapse}th,td{padding:12px;text-align:left;border-bottom:1px solid #2b374d}label{display:block}h2{font-size:20px}small{display:block}
select{max-width:100%;padding:12px;background:#0b1220;color:#ecf1ff;border:1px solid #41516b;border-radius:8px;font:inherit}pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;font-size:13px}button:disabled{opacity:.5;cursor:wait}@media(max-width:600px){header,main{padding:18px}th,td{padding:6px;font-size:12px}}
