.beta-notice{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 4%;color:#f8f5f0;background:#251b17;border-bottom:1px solid #ff71394d;line-height:1.6}.beta-tag{display:inline-block;flex-shrink:0;color:#ff9a6e;border:1px solid #ff713969;background:#ff713912;border-radius:6px;padding:5px 9px;font:800 11px/1.4 "Segoe UI",Arial,sans-serif;letter-spacing:1.2px}.beta-notice p{margin:0;font-size:13px;line-height:1.65}.beta-timezone{color:#c4b9b2}.beta-maintenance{margin:0;min-height:100vh;display:grid;place-items:center;background:radial-gradient(ellipse at 90% 0,#4b241b55,transparent 55%),#0a0b0f;color:#f3f3f5;font-family:"Segoe UI",Arial,sans-serif}.beta-maintenance main{width:min(720px,88%);padding:48px 0}.beta-maintenance-logo{display:block;filter:invert(1);width:130px;height:130px;object-fit:contain;margin-bottom:30px}.beta-maintenance h1{font-size:clamp(36px,7vw,66px);line-height:1.12;letter-spacing:0;font-weight:800;margin:22px 0}.beta-maintenance p{font-size:17px;line-height:1.8;color:#b5b5c1;max-width:620px}.beta-admin-link{display:inline-block;color:#ff9a6e;text-underline-offset:5px;margin:18px 0 36px}.beta-maintenance small{display:block;color:#9798a2;font-size:11px;letter-spacing:1.3px}.beta-admin-link:focus-visible{outline:3px solid #ff9a6e;outline-offset:6px}@media(max-width:600px){.beta-notice{align-items:flex-start;flex-direction:column;gap:8px;padding:14px 5%}.beta-notice p{font-size:12px}.beta-maintenance main{padding:32px 0}.beta-maintenance-logo{width:100px;height:100px}}

.site-version{display:block;color:#a1a3b1;margin-top:20px;font-size:11px;letter-spacing:.4px}
