*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px/1.65 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#e8e8f0;background:#1a1a2e}
.w{max-width:1000px;margin:0 auto;padding:0 16px}header{background:#12122240;background:#121226;position:sticky;top:0;z-index:5;border-bottom:1px solid #2c2c4a}.hd{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:10px 16px}
.logo{font-size:24px;font-weight:800;color:#fff;text-decoration:none}.logo span{color:#ff9d1c}nav{display:flex;flex-wrap:wrap;gap:4px 14px}nav a{color:#c9c9dc;text-decoration:none;font-size:14px}nav a:hover{color:#ff9d1c}
.btn{display:inline-block;background:linear-gradient(135deg,#ffb52e,#ff7a00);color:#1a1a2e;font-weight:800;padding:13px 28px;border-radius:8px;text-decoration:none;margin:10px 10px 0 0}.btn:hover{filter:brightness(1.1)}
.btn.ghost{background:transparent;color:#ff9d1c;border:2px solid #ff9d1c}.btn.sm{padding:8px 18px;margin:0;font-size:14px}
.hero{padding:56px 0;background:radial-gradient(circle at 80% 0,#2e2e5a,#1a1a2e 60%)}h1{font-size:clamp(26px,5vw,42px);line-height:1.2;margin:0 0 16px;color:#fff}
main{padding:20px 16px}section{position:relative;padding:32px 0;border-bottom:1px solid #2c2c4a}.n{color:#ff9d1c;font-weight:800;font-size:14px;letter-spacing:2px}
h2{margin:4px 0 12px;font-size:clamp(22px,4vw,30px);color:#fff}h3{color:#ffb52e;margin:22px 0 8px}li{margin:4px 0}
.tw{overflow-x:auto;margin:10px 0}table{border-collapse:collapse;width:100%;min-width:420px;background:#22223c}th,td{padding:10px 12px;text-align:left;border-bottom:1px solid #33335a}th{background:#2b2b4d;color:#ffb52e}
details{background:#22223c;border-radius:8px;margin:8px 0;padding:12px 16px}summary{cursor:pointer;font-weight:700;color:#fff}details p{margin:10px 0 0}
footer{background:#121226;padding:28px 0;text-align:center;font-size:14px;color:#9a9ab8}.fl{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:12px 0}.age{color:#ff9d1c;font-weight:700}
@media(max-width:640px){.hd{justify-content:center}nav{justify-content:center}}
