:root{color-scheme:dark;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#f2f6ff;background:#071226}*{box-sizing:border-box}body{margin:0;min-height:100svh;background:radial-gradient(ellipse at top,#193968 0,#071226 70%);padding:24px;line-height:1.8}main{max-width:860px;margin:3vh auto;border:1px solid #304765;border-radius:24px;background:#101d33;padding:32px;box-shadow:0 24px 90px #0006}.brand{font-size:26px;color:#ffcf56;font-weight:900}.eyebrow{font-size:13px;letter-spacing:.08em;color:#9ce8ff}h1{font-size:28px;margin:10px 0}h2{font-size:20px;margin:28px 0 8px;color:#ffdf77}h3{font-size:16px;margin:18px 0 4px}p,li,td,th{color:#c8d9ec}a{color:#9ce8ff}table{width:100%;border-collapse:collapse;margin:12px 0;font-size:14px}th,td{border:1px solid #304765;padding:8px;text-align:start;vertical-align:top}th{background:#0b1830;color:#f2f6ff}.lang{border-top:1px solid #304765;margin-top:36px;padding-top:12px}.muted{font-size:13px;color:#8fa6c0}nav a{margin-inline-end:14px}@media(max-width:640px){body{padding:12px}main{padding:18px;border-radius:16px}h1{font-size:23px}table{font-size:12px}th,td{padding:6px}.table{overflow-x:auto}}
