*{box-sizing:border-box}body{margin:0;font:15px/1.55 Inter,system-ui,-apple-system,'Segoe UI',sans-serif;color:#eaf2fb;background:#071426}a{color:#93c5fd}button{cursor:pointer}.mast{height:80px;background:#091c35;border-bottom:1px solid #244260;display:flex;gap:30px;align-items:center;padding:0 max(22px,calc((100vw - 1050px)/2))}.mast img{max-width:150px;max-height:48px}.mast span{font-size:12px;color:#a6c5e8;letter-spacing:.12em;text-transform:uppercase}.wrap{max-width:960px;margin:50px auto;padding:0 20px}.auth{max-width:510px;margin:auto}.panel{border:1px solid #294361;border-radius:15px;background:#10243c;padding:28px;margin:18px 0;box-shadow:0 10px 38px #0002}h1,h2{margin:0 0 12px;line-height:1.25}p{margin:8px 0 16px}.muted{color:#9fb5d1}.alert{padding:12px 16px;border-radius:8px;border:1px solid #486a8d;background:#183755;margin:18px 0}.bad{border-color:#8f3a46;color:#ffccd1;background:#461d2a}.good{border-color:#21785e;color:#96f6d0;background:#123a31}label{display:block;margin:16px 0 5px;font-weight:650}input,select,textarea{width:100%;border:1px solid #47627d;background:#091b30;color:#fff;border-radius:8px;padding:12px;font:inherit}button,.btn{display:inline-block;background:#2563eb;color:#fff;text-decoration:none;border:0;border-radius:8px;padding:12px 18px;font:inherit;font-weight:750}.btn.alt{background:#1e3e62}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.mini{font-size:12px;color:#aec0d7}.grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel table{width:100%;border-collapse:collapse}.panel th,.panel td{padding:12px;text-align:left;border-bottom:1px solid #294361}footer{margin:70px auto 0;padding:24px;text-align:center;color:#899fb9;border-top:1px solid #294361;font-size:12px}@media(max-width:650px){.grid{grid-template-columns:1fr}.wrap{margin-top:25px}.mast{padding:15px}.mast span{letter-spacing:0}}
