html,body{margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}a{color:inherit}:root,html[data-theme=dim]{--page-bg:radial-gradient(circle at 10% 20%,#2f43a459 0%,#050b1e00 30%),radial-gradient(circle at 90% 30%,#0f594d47 0%,#050b1e00 28%),linear-gradient(180deg,#050b1e 0%,#07112a 100%);--header-bg:#050b1ee0;--surface-1:#080e22fa;--surface-2:#ffffff08;--surface-3:#ffffff0a;--text-main:#fff;--text-muted:#ffffffbd;--text-soft:#ffffff9e;--border-color:#ffffff1a;--border-soft:#ffffff0f}html[data-theme=light]{--page-bg:linear-gradient(180deg,#f6f8fc 0%,#eef2f8 100%);--header-bg:#ffffffeb;--surface-1:#fff;--surface-2:#ffffffe0;--surface-3:#131f370a;--text-main:#0f172a;--text-muted:#0f172ab8;--text-soft:#0f172a8f;--border-color:#0f172a1a;--border-soft:#0f172a14}html[data-theme=dark]{--page-bg:linear-gradient(180deg,#000 0%,#050505 100%);--header-bg:#000000eb;--surface-1:#080808fa;--surface-2:#ffffff05;--surface-3:#ffffff08;--text-main:#fff;--text-muted:#ffffffbd;--text-soft:#ffffff94;--border-color:#ffffff1a;--border-soft:#ffffff0f}body{background:var(--page-bg);color:var(--text-main)}html[data-theme=light] body,html[data-theme=light] main,html[data-theme=light] section,html[data-theme=light] article,html[data-theme=light] aside,html[data-theme=light] div,html[data-theme=light] span,html[data-theme=light] p,html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] h4,html[data-theme=light] h5,html[data-theme=light] h6,html[data-theme=light] label,html[data-theme=light] small,html[data-theme=light] strong,html[data-theme=light] td,html[data-theme=light] th,html[data-theme=light] li{color:var(--text-main)!important}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{color:var(--text-main)!important;border:1px solid var(--border-color)!important;box-shadow:none!important;background:#fff!important}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:var(--text-soft)!important;opacity:1!important}html[data-theme=light] select option{color:#0f172a!important;background:#fff!important}html[data-theme=light] button,html[data-theme=light] a{color:var(--text-main)!important}html[data-theme=light] [style*="background: rgba(255,255,255,0.03)"],html[data-theme=light] [style*="background:\"rgba(255,255,255,0.03)\""],html[data-theme=light] [style*="background: rgba(255,255,255,0.04)"],html[data-theme=light] [style*="background:\"rgba(255,255,255,0.04)\""],html[data-theme=light] [style*="background: rgba(255,255,255,0.05)"],html[data-theme=light] [style*="background:\"rgba(255,255,255,0.05)\""]{background:var(--surface-2)!important}html[data-theme=light] [style*="border: 1px solid rgba(255,255,255,0.08)"],html[data-theme=light] [style*="border:\"1px solid rgba(255,255,255,0.08)\""],html[data-theme=light] [style*="border: 1px solid rgba(255,255,255,0.10)"],html[data-theme=light] [style*="border:\"1px solid rgba(255,255,255,0.10)\""],html[data-theme=light] [style*="border: 1px solid rgba(255,255,255,0.12)"],html[data-theme=light] [style*="border:\"1px solid rgba(255,255,255,0.12)\""]{border:1px solid var(--border-color)!important}html[data-theme=light] button,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color:var(--text-main)!important}html[data-theme=light] [style*="opacity: 0.6"],html[data-theme=light] [style*="opacity:.6"],html[data-theme=light] [style*="opacity: 0.7"],html[data-theme=light] [style*="opacity:.7"],html[data-theme=light] [style*="opacity: 0.72"],html[data-theme=light] [style*="opacity:.72"]{opacity:.9!important}
