:root{--bg:#fafbff;--surface:#ffffff;--surface-2:#f4f6ff;--line:#e9ecf5;--line-2:#f1f3fa;--ink:#0d1020;--ink-2:#2a2e3b;--muted:#5c6370;--muted-2:#8a8e9a;--accent:#5865F2;--accent-ink:#ffffff;--accent-bg:#eef0ff;--danger:#c23b22;--danger-bg:#fdecec;--success:#10a37f;--success-bg:#def7ed;--ring:#5865F2;--ring-off:2px}@media (prefers-color-scheme:dark){:root{--bg:#0b0d16;--surface:#161826;--surface-2:#1b1e2e;--line:#272b3d;--line-2:#1f2233;--ink:#f2f3f9;--ink-2:#d6d8e2;--muted:#b3b8c6;--muted-2:#7d828f;--accent:#7a8bff;--accent-ink:#0b0d16;--accent-bg:#1d2142;--danger:#ff6b5a;--danger-bg:#3a1d1d;--success:#46d7ab;--success-bg:#0f3b2e;--ring:#7a8bff}}body,html{margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:var(--bg);color:var(--ink);color-scheme:light dark}:focus-visible{outline:var(--ring-off) solid var(--ring);outline-offset:var(--ring-off);border-radius:4px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.faq-chevron{display:inline-block;transition:transform .18s ease}details[open]>summary .faq-chevron{transform:rotate(45deg)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}