:root:has(.ss-app){color-scheme:light;--background:#fff;--foreground:#0c1320;--color-canvas:#fff;--color-canvas-elevated:#fff;--color-surface:#f5f5f5;--color-surface-strong:#ededed;--color-surface-muted:#fafafa;--color-panel:#fff;--color-panel-strong:#f5f5f5;--color-panel-soft:#fafafa;--color-border:#d9dde4;--color-border-strong:#b4bdc9;--color-control-border:#607899;--color-ink:#26354a;--color-ink-strong:#0c1320;--color-ink-soft:#415673;--color-ink-muted:#415673;--color-accent:#101a2a;--color-accent-strong:#142136;--color-accent-bright:#101a2a;--color-accent-soft:#f5f5f5;--color-accent-border:#c4d9fc;--color-accent-overlay:#f5f5f5;--color-accent-ink:#fff;--color-accent-ring:#a3c9ff80;--color-success:#247653;--color-success-strong:#1a6043;--color-success-soft:#eef8f2;--color-danger:#b33131;--color-success-ink:#ffffff;--color-danger-strong:#a12828;--color-danger-ink:#ffffff;--color-info-strong:#142136;--color-info-ink:#ffffff;--color-warning-strong:#754b0c;--color-warning-ink:#ffffff;--color-danger-soft:#fff1ef;--color-info:#101a2a;--color-info-soft:#f5f5f5;--color-warning:#855a11;--color-warning-soft:#fff7e5;--radius-sm:0;--radius-md:0;--radius-lg:0;--shadow-card:none;--shadow-overlay:0 12px 38px rgb(7 11 20/.13);background:#fff;color:var(--color-ink-strong);font-family:var(--font-public-sans)}.ss-app :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),.ss-app [class*="rounded-["],body:has(.ss-app) :where([role=dialog],[role=alertdialog]) :where(.rounded-lg,.rounded-xl,.rounded-2xl),body:has(.ss-app) :where(button,input:not([type=radio]),select,textarea,[role=dialog],[role=alertdialog],[role=menu],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=tooltip],[role=option],[role=listbox],[data-sonner-toast]){border-radius:0}.ss-app-rail{--color-ink-muted:#bac8da;--color-ink-strong:#ffffff;--color-accent:#ffffff;--color-accent-soft:#26354a;--color-accent-border:#415673;--color-surface:#26354a;--color-border:#415673;--color-on-inverse-muted:#bac8da;background:#0c1320}body:has(.ss-app) [data-sonner-toast]{background:var(--color-panel);color:var(--color-ink);border-color:var(--color-border)}.ss-app-plan-card{background:#0c1320;border-color:#0c1320}.ss-app-plan-card button{background:#ffffff;border-color:#ffffff;color:#0c1320}.ss-app-plan-card button:hover{background:#ededed}.ss-app :where(a.rounded-full,[class*=rounded-full][class*=px-]){border-radius:0}