:root{--bg-0:#07090d;--bg-1:#10141c;--txt-1:#f4f7fb;--txt-2:#aab4c8;--txt-3:#7f8aa3;--brd:#1f2b40;--amber:#e8a020}*{box-sizing:border-box}body{margin:0;background:var(--bg-0);color:var(--txt-1);font-family:Inter,sans-serif!important;color:#e2e8f0!important}.page{max-width:980px;margin:0 auto;padding:40px 20px 64px}.card{background:rgba(16,20,28,.96);border:1px solid var(--brd);border-radius:24px;overflow:hidden}.hero{padding:28px;border-bottom:1px solid var(--brd)}.brand{display:inline-flex;align-items:center;gap:10px;font-family:Rajdhani,sans-serif;font-size:2rem;letter-spacing:.08em}.brand__logo{color:var(--amber);line-height:1}.brand__name{color:var(--txt-1)}.brand strong{color:var(--amber)}.meta{color:var(--txt-3);font-size:.78rem;margin-top:10px;line-height:1.6}.body{padding:28px;color:var(--txt-2);line-height:1.8;font-size:.92rem}h1,h2{letter-spacing:.06em;color:var(--txt-1)}h1{font-size:2.4rem;margin:0 0 12px}h2{font-size:1.2rem;margin:28px 0 12px}ul{padding-left:20px}strong{color:var(--txt-1)}a{color:var(--amber);text-decoration:none}a:hover{text-decoration:underline}.box{padding:14px 16px;border:1px solid var(--brd);border-radius:14px;background:rgba(255,255,255,.02)}table{width:100%;border-collapse:collapse;margin-top:12px}td,th{border:1px solid var(--brd);padding:10px;text-align:left;vertical-align:top}th{color:var(--txt-1)}.note{margin-top:18px;font-size:.78rem;color:var(--txt-3)}h1,h2,h3{font-family:Inter,sans-serif!important;font-weight:700!important;color:#f8fafc!important}li,p{font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.7!important;color:#cbd5e1!important}[data-theme=light] body{background:#f5f6fa!important;color:#1a1a2e!important}[data-theme=light] .card{background:rgba(255,255,255,.97);border-color:#e0e0e0;box-shadow:0 4px 24px rgba(0,0,0,.06)}[data-theme=light] .hero{border-bottom-color:#e0e0e0}[data-theme=light] .brand__name{color:#1a1a2e}[data-theme=light] .meta{color:#666}[data-theme=light] .body{color:#444}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3{color:#1a1a2e!important}[data-theme=light] li,[data-theme=light] p{color:#444!important}[data-theme=light] strong{color:#1a1a2e}[data-theme=light] a{color:#b8860b}[data-theme=light] .box{border-color:#e0e0e0;background:rgba(0,0,0,.02)}[data-theme=light] td,[data-theme=light] th{border-color:#e0e0e0}[data-theme=light] th{color:#1a1a2e}[data-theme=light] .note{color:#888}