:root{color-scheme:dark;font-family:Segoe UI,Arial,sans-serif;background:#101725;color:#eaf1fb}*{box-sizing:border-box}body{margin:0}header,main{max-width:1440px;margin:auto;padding:28px}header{display:flex;align-items:center;gap:12px;border-bottom:1px solid #34445a}header div{flex:1}h1{font-size:34px;margin:8px 0}h2{font-size:21px;margin-top:0}small{color:#75d6c6;letter-spacing:2px}p{color:#bdcadb;line-height:1.6}.cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}section{background:#1b2638;border:1px solid #34445a;border-radius:14px;padding:24px;margin-bottom:20px}label{display:block;margin:12px 0;color:#eaf1fb}input,select{display:block;width:100%;padding:12px;margin-top:6px;background:#101725;color:#fff;border:1px solid #63758e;border-radius:6px;font:inherit}button{padding:11px 18px;background:#75d6c6;color:#102225;border:0;border-radius:7px;font:600 15px Segoe UI;cursor:pointer;margin:4px 0}button:disabled{opacity:.5;cursor:wait}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ffc66d;outline-offset:3px}.table{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left}td,th{padding:13px;border-bottom:1px solid #34445a}td input{width:20px;height:20px}.token{word-break:break-all;color:#ffc66d}#message{color:#ffc66d}li{padding:6px}hr{border:0;border-top:1px solid #34445a;margin:22px 0}[hidden]{display:none!important}@media(max-width:750px){.cards{grid-template-columns:1fr}header,main{padding:16px}h1{font-size:26px}}
