:root{color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#0a0a10;color:#f4f1ff}*{box-sizing:border-box}body{margin:0;line-height:1.6}a{color:#c8ff67;text-underline-offset:4px}button,input,textarea,select{font:inherit}button{background:#c8ff67;color:#0a0a10;border:0;border-radius:99px;padding:10px 19px;font-weight:700;cursor:pointer}button.secondary{background:transparent;color:#f4f1ff;border:1px solid #353542}button.danger{background:transparent;color:#ffb4b4;border:1px solid #764545}input,textarea,select{width:100%;background:#0a0a10;border:1px solid #555363;border-radius:12px;color:#f4f1ff;padding:12px;margin-top:5px}label{display:block;font-size:.9rem}header{display:flex;align-items:center;flex-wrap:wrap;gap:22px;padding:20px 5vw;border-bottom:1px solid #353542}.brand{font-weight:800;font-size:1.2rem;color:#f4f1ff;text-decoration:none;white-space:nowrap}.brand span{color:#c8ff67}.brand small{font-size:.6rem;letter-spacing:.12em;color:#a78bfa;margin-left:8px}nav{display:flex;gap:20px;flex-wrap:wrap}nav a{color:#d2cddd;font-size:.85rem}header form{margin-left:auto}main{width:min(1100px,90%);margin:55px auto;min-height:65vh}h1{font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.1;letter-spacing:-.05em;margin:12px 0 28px}h2{letter-spacing:-.025em;line-height:1.2}h3{font-size:1rem}p{color:#b6b3c4}.eyebrow{color:#a78bfa;font-size:.7rem;letter-spacing:.17em;font-weight:700}.muted,small{color:#b6b3c4}.card{background:#181821;border:1px solid #353542;border-radius:22px;padding:25px;margin:22px 0}.form{max-width:520px;display:grid;gap:21px}.metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.metric strong{font-size:2.6rem;color:#c8ff67;letter-spacing:-.06em}.metric p{margin:0}.toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.toolbar select{width:auto;margin:0}.notice{border-left:3px solid #a78bfa;padding:10px 18px;background:#a78bfa0b}.actions{display:flex;gap:10px;flex-wrap:wrap}table{border-collapse:collapse;width:100%;font-size:.85rem;text-align:left}th,td{border-bottom:1px solid #353542;padding:13px 10px;overflow-wrap:anywhere}th{color:#a78bfa;font-weight:650}.table-wrap{overflow-x:auto}dt{color:#a78bfa;font-size:.8rem;margin-top:16px}dd{margin:4px 0}.message{white-space:pre-wrap;overflow-wrap:anywhere;color:#f4f1ff}.codes{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;font-family:ui-monospace,monospace;list-style:none;padding:0}.codes li{padding:10px;background:#0a0a10;border-radius:10px;font-size:.85rem}footer{border-top:1px solid #353542;padding:25px 5vw;color:#817d91;font-size:.7rem}.skip{position:fixed;top:-100px;background:#c8ff67;color:#0a0a10;padding:10px}.skip:focus{top:8px}:focus-visible{outline:3px solid #a78bfa;outline-offset:4px}@media(max-width:600px){header{gap:14px;padding:18px 5vw}header form{margin-left:0}nav{gap:13px}nav a{font-size:.75rem}main{margin-block:35px}.card{padding:20px}.codes{grid-template-columns:1fr}.metrics{gap:10px}.metric strong{font-size:2rem}th,td{padding:11px 7px}}
