*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#080d18;color:#f4f7fb;font-family:Arial,Helvetica,sans-serif}body{min-height:100vh}a{color:inherit;text-decoration:none}button,input{font:inherit}.container{max-width:1000px;margin:0 auto;padding:32px}.card{border:1px solid #1c2942;border-radius:12px;background:#0d1526;padding:24px;margin-top:24px}.input{width:100%;padding:14px;border-radius:8px;border:1px solid #1c2942;background:#101a30;color:inherit}.button{padding:14px 24px;border-radius:8px;border:none;background:#2d68f6;color:#fff;cursor:pointer}a.button{display:inline-block;text-decoration:none}.button:disabled{opacity:.6;cursor:not-allowed}.muted{color:#93a4c3}.site-nav{margin-top:16px;display:flex;gap:16px;flex-wrap:wrap}.site-nav a{color:#9db4d8}.site-nav a:hover{color:#fff}.error{color:#ff8b8b}.ok{color:#5fd39b}.mono{font-family:SF Mono,Menlo,Consolas,monospace;font-size:.9em;word-break:break-all}.nowrap{white-space:nowrap}.notice{border:1px solid #8a6d1a;border-radius:12px;background:#241d0a;color:#ffd98a;padding:16px;margin-top:24px}.notice p{margin:8px 0 0}.data-table{width:100%;border-collapse:collapse;margin-top:12px}.data-table td,.data-table th{text-align:left;padding:8px 12px;border-bottom:1px solid #1c2942;vertical-align:top}.data-table th{color:#93a4c3;font-weight:400}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-top:12px}.stat{border:1px solid #1c2942;border-radius:8px;padding:16px}.stat-value{font-size:24px;margin:4px 0 0}html{scroll-behavior:smooth}@media (max-width:640px){.container{padding:24px 16px}.card{padding:16px}.stat-value{font-size:20px}.data-table{display:block;overflow-x:auto}.button{width:100%}.site-nav{gap:12px}}