:root{color-scheme:dark}:root,[data-theme-mode=dark]{--sa-shell-bg: #020617;--sa-shell-fg: #f8fafc;--sa-surface-primary: rgba(15, 23, 42, .4);--sa-surface-muted: rgba(2, 6, 23, .35);--sa-surface-highlight: rgba(15, 23, 42, .6);--sa-border: rgba(30, 41, 59, .85);--sa-border-soft: rgba(51, 65, 85, .8);--sa-border-strong: rgba(30, 41, 59, 1);--sa-text-strong: #f8fafc;--sa-text-muted: #94a3b8;--sa-text-soft: #cbd5f5;--sa-accent: rgba(30, 41, 59, .55)}[data-theme-mode=light]{color-scheme:light;--sa-shell-bg: #f4f6f8;--sa-shell-fg: #1c252e;--sa-surface-primary: #ffffff;--sa-surface-muted: #eef2f6;--sa-surface-highlight: #f0f3f8;--sa-border: #dfe3e8;--sa-border-soft: #e7eaef;--sa-border-strong: #c4cdd5;--sa-text-strong: #1c252e;--sa-text-muted: #637381;--sa-text-soft: #919eab;--sa-accent: rgba(99, 115, 129, .14)}[data-theme-mode] .sa-shell{background-color:var(--sa-shell-bg);color:var(--sa-shell-fg)}[data-theme-mode=light] .text-slate-100,[data-theme-mode=light] .text-slate-200,[data-theme-mode=light] .text-slate-900{color:var(--sa-text-strong)!important}[data-theme-mode=light] .text-slate-300{color:var(--sa-text-muted)!important}[data-theme-mode=light] .bg-slate-950,[data-theme-mode=light] .bg-slate-950\/80,[data-theme-mode=light] .bg-slate-950\/40,[data-theme-mode=light] .bg-slate-950\/30,[data-theme-mode=light] .bg-slate-950\/20{background-color:var(--sa-shell-bg)!important}[data-theme-mode=light] .bg-slate-900,[data-theme-mode=light] .bg-slate-900\/40,[data-theme-mode=light] .bg-slate-900\/50,[data-theme-mode=light] .bg-slate-900\/60,[data-theme-mode=light] .bg-slate-900\/30,[data-theme-mode=light] .bg-slate-900\/20,[data-theme-mode=light] .bg-slate-900\/10{background-color:var(--sa-surface-primary)!important}[data-theme-mode=light] .bg-slate-950\/60,[data-theme-mode=light] .bg-slate-950\/10,[data-theme-mode=light] .bg-slate-950\/15,[data-theme-mode=light] .bg-slate-950\/25{background-color:var(--sa-surface-highlight)!important}[data-theme-mode=light] .bg-slate-800,[data-theme-mode=light] .bg-slate-800\/50,[data-theme-mode=light] .bg-slate-800\/60{background-color:var(--sa-border-soft)!important}[data-theme-mode=light] .bg-slate-800\/70{background-color:var(--sa-accent)!important}[data-theme-mode=light] .border-slate-900,[data-theme-mode=light] .border-slate-800,[data-theme-mode=light] .border-slate-800\/80,[data-theme-mode=light] .border-slate-800\/70,[data-theme-mode=light] .border-slate-800\/60,[data-theme-mode=light] .border-slate-800\/50,[data-theme-mode=light] .divide-slate-800{border-color:var(--sa-border)!important}[data-theme-mode=light] .border-slate-700,[data-theme-mode=light] .border-slate-700\/80,[data-theme-mode=light] .border-slate-700\/60{border-color:var(--sa-border-strong)!important}[data-theme-mode=light] .divide-slate-800>:not([hidden])~:not([hidden]){border-color:var(--sa-border)!important}[data-theme-mode=light] .hover\:bg-slate-800:hover,[data-theme-mode=light] .hover\:bg-slate-800\/50:hover{background-color:var(--sa-accent)!important}[data-theme-mode=light] .hover\:text-white:hover{color:var(--sa-text-strong)!important}[data-theme-mode=light] .border-slate-900{border-color:var(--sa-border-strong)!important}[data-theme-mode=light] .border-slate-200{border-color:var(--sa-border)!important}[data-theme-mode=light] .border-emerald-400\/40{border-color:#00a76f59!important}[data-theme-mode=light] .bg-emerald-400\/10{background-color:#00a76f1f!important}[data-theme-mode=light] .text-emerald-300{color:#2ba471!important}[data-theme-mode=light] .border-amber-400\/40{border-color:#ffab0059!important}[data-theme-mode=light] .bg-amber-400\/10{background-color:#ffab0026!important}[data-theme-mode=light] .text-amber-200{color:#b76e00!important}[data-theme-mode=light] .bg-slate-100{background-color:var(--sa-surface-primary)!important}[data-theme-mode=light] .text-slate-200,[data-theme-mode=light] .text-slate-300{color:var(--sa-text-muted)!important}[data-theme-mode=light] .text-slate-400,[data-theme-mode=light] .text-slate-500,[data-theme-mode=light] .text-slate-600{color:var(--sa-text-soft)!important}[data-theme-mode=light] .shadow-black\/20{box-shadow:0 15px 35px -12px #0f172a1f!important}
