:root{--bg:#07080b;--panel:#121318db;--line:#ffffff14;--text:#f1ede4;--muted:#8d909a;--gold:#ffc53d;--gold-2:#ff9d1a;--display:"Anton", Impact, sans-serif}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--text);background-image:radial-gradient(60% 40% at 50% -5%,#ffb45c24,#0000 70%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 120px);margin:0;font:15.5px/1.65 Inter,system-ui,sans-serif}a{color:var(--gold)}.lg-top{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#07080bd9;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex;position:sticky;top:0}.lg-logo{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.lg-logo img{width:auto;height:22px}.lg-logo span{font:24px/1 "Lilita One", var(--display);letter-spacing:.01em}.lg-logo i{color:var(--gold);font-style:normal}.lg-top nav{flex-wrap:wrap;gap:6px;display:flex}.lg-top nav a{color:var(--muted);border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:600;text-decoration:none}.lg-top nav a:hover{color:var(--text)}.lg-top nav a.on{color:#1a1000;background:var(--gold)}main{max-width:780px;margin:0 auto;padding:44px 20px 80px}h1{font:clamp(40px, 7vw, 64px)/1 var(--display);letter-spacing:.01em;margin:0 0 6px}.lg-date{color:var(--muted);margin:0 0 30px;font-size:13.5px}h2{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:38px 0 10px;font:600 13px/1.2 Inter,sans-serif}h3{margin:24px 0 6px;font-size:16.5px}p,li{color:#d6d3cc}ul{padding-left:20px}li{margin:4px 0}.lg-note{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px 16px;font-size:14px}details{background:var(--panel);border:1px solid var(--line);border-radius:14px;margin:10px 0}summary{cursor:pointer;justify-content:space-between;gap:12px;padding:14px 18px;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--gold);font-weight:800}details[open] summary:after{content:"−"}details>div{padding:0 18px 8px}@media (width<=520px){.lg-logo span{display:none}body{font-size:15px}}footer{max-width:780px;color:var(--muted);opacity:.8;margin:0 auto;padding:0 20px 40px;font-size:12px}
