:root{--bg:#0e1116;--surface:#151a21;--surface2:#1c222b;--border:#29313c;--gold:#6aa8e6;--gold-dim:color-mix(in srgb, var(--gold) var(--tint-dim), transparent);--gold-mid:color-mix(in srgb, var(--gold) var(--tint-mid), transparent);--tint-dim:12%;--tint-mid:25%;--text:#eef2f6;--text-2:#9aa5b3;--text-3:#7f8a99;--green:#6dbf8f;--red:#e07070;--blue:#7eaed4;--violet:#9b93ef;--rose:#ec79de;--teal:#4dcbc5;--cut:#c9a96e;--warn:#d9a441;--radius:14px;--radius-sm:8px;--safe-bottom:env(safe-area-inset-bottom,0px);--wa-mine-bg:#005c4b}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f5f7fa;--surface:#fff;--surface2:#eceff4;--border:#d9dfe7;--gold:#2b62ad;--tint-dim:8%;--tint-mid:14%;--text:#141b24;--text-2:#56616f;--text-3:#626c79;--green:#006e33;--red:#bf0a00;--blue:#0061a6;--violet:#7a05ff;--rose:#ad0099;--teal:#006b66;--cut:#875a00;--warn:#875a00;--wa-mine-bg:#d9fdd3}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fa;--surface:#fff;--surface2:#eceff4;--border:#d9dfe7;--gold:#2b62ad;--tint-dim:8%;--tint-mid:14%;--text:#141b24;--text-2:#56616f;--text-3:#626c79;--green:#006e33;--red:#bf0a00;--blue:#0061a6;--violet:#7a05ff;--rose:#ad0099;--teal:#006b66;--cut:#875a00;--warn:#875a00;--wa-mine-bg:#d9fdd3}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1116;--surface:#151a21;--surface2:#1c222b;--border:#29313c;--gold:#6aa8e6;--tint-dim:12%;--tint-mid:25%;--text:#eef2f6;--text-2:#9aa5b3;--text-3:#7f8a99;--green:#6dbf8f;--red:#e07070;--blue:#7eaed4;--violet:#9b93ef;--rose:#ec79de;--teal:#4dcbc5;--cut:#c9a96e;--warn:#d9a441;--wa-mine-bg:#005c4b}[data-theme],[data-branded],[data-look]{--gold-dim:color-mix(in srgb, var(--gold) var(--tint-dim), transparent);--gold-mid:color-mix(in srgb, var(--gold) var(--tint-mid), transparent)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{height:100%}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){html:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}body{background:var(--bg);color:var(--text);font-family:var(--font-dm-sans), sans-serif;font-variant-emoji:emoji;min-height:100dvh;font-size:15px;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit}.serif{font-family:var(--font-dm-serif), serif}.plan-switch{background:var(--surface2);border:1px solid var(--border);border-radius:100px;padding:3px;display:inline-flex}.plan-switch button{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:100px;padding:7px 14px;font-size:13px;font-weight:600}.plan-switch button.active{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--border)}.plan-switch button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}
