:root{color-scheme:dark;font-family:system-ui,Segoe UI,sans-serif;background:#0d1321;color:#f3f6ff}body{margin:0}.panel{max-width:760px;margin:55px auto;padding:32px;background:#172235;border:1px solid #30405a;border-radius:16px}h1{margin-top:0;color:#fff}p,small{color:#afc0d8}label{display:block;margin:16px 0 6px;font-weight:650}input{box-sizing:border-box;width:100%;padding:12px;border-radius:8px;border:1px solid #465875;background:#0e1726;color:white;font-size:16px}button,.btn{display:inline-block;margin-top:22px;background:#ffbd17;color:#171717;border:0;padding:12px 20px;border-radius:9px;font-weight:800;text-decoration:none;cursor:pointer}.error{background:#552b37;color:#ffe3e3;padding:13px;border-radius:8px}.ok{background:#194b3c;color:#e0fff1;padding:13px;border-radius:8px}.token{overflow-wrap:anywhere;background:#101929;padding:16px;border:1px solid #52688a;border-radius:8px;font-family:monospace;font-size:17px}a{color:#ffd36a}nav a{margin-right:20px}code{color:#ffd36a}
