.dark [data-sitepage],.dark [data-sitepage] *,.dark .sitepage-component,.dark [data-sitepage-component],.dark .sitepage-component *,.dark [data-sitepage-component] *{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.dark .sitepage-component .bg-white,.dark [data-sitepage-component] .bg-white{background-color:#fff!important}.dark .sitepage-component .text-black,.dark [data-sitepage-component] .text-black{color:#000!important}.dark .sitepage-component .text-gray-500,.dark [data-sitepage-component] .text-gray-500{color:#6b7280!important}.dark .sitepage-component .text-gray-400,.dark [data-sitepage-component] .text-gray-400{color:#9ca3af!important}.dark .sitepage-component .border,.dark [data-sitepage-component] .border{border-color:#e5e7eb!important}.dark .sitepage-component .bg-background,.dark [data-sitepage-component] .bg-background{background-color:#fff!important}.dark .sitepage-component .bg-slate-50,.dark [data-sitepage-component] .bg-slate-50{background-color:#f8fafc!important}.dark .sitepage-component .bg-slate-100,.dark [data-sitepage-component] .bg-slate-100{background-color:#f1f5f9!important}.dark .sitepage-component .from-slate-50,.dark [data-sitepage-component] .from-slate-50{background-color:#f8fafc!important}.dark .sitepage-component .to-slate-100,.dark [data-sitepage-component] .to-slate-100{background-color:#f1f5f9!important}.dark .filter-light,.dark .filter-light *{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.dark .filter-light .bg-white{background-color:#fff!important}.dark .filter-light .text-black{color:#000!important}.dark .filter-light .text-black\/30{color:#0000004d!important}.dark .filter-light .text-black\/50{color:#00000080!important}.dark .filter-light .text-black\/80{color:#000c!important}.dark .filter-light .border-black\/10{border-color:#0000001a!important}.dark .filter-light .border-black\/50{border-color:#00000080!important}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.dark .border-gray-200{border-color:hsl(var(--border))}.dark .text-black{color:hsl(var(--foreground))}.dark .text-gray-500{color:hsl(var(--muted-foreground))}.dark .text-gray-700{color:hsl(var(--foreground))}.dark .bg-gray-100{background-color:hsl(var(--muted))}.dark .hover\:bg-gray-100:hover{background-color:hsl(var(--accent))}.dark .bg-black\/\[0\.04\]{background-color:hsl(var(--muted))}.dark .hover\:bg-black\/5:hover{background-color:hsl(var(--accent))}.dark .border-black\/10{border-color:hsl(var(--border))}.dark .bg-white{background-color:hsl(var(--popover))}.dark .ring-black\/5{--tw-ring-color:hsl(var(--ring))}.dark input,.dark textarea,.dark select{background-color:hsl(var(--input));border-color:hsl(var(--border));color:hsl(var(--foreground))}.dark *{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
[data-shell=a]{--bg:#f8f8f6;--surface:#fff;--surface-2:#fcfcfb;--line:#e6e4de;--line-strong:#d6d3cb;--ink:#17171a;--ink-2:#6a675f;--ink-3:#9b978e;--c-snav:#2e2e36;--chip-bg:#ffffff9e;--chip-bg-h:#ffffffe0;--fx-glow-a:transparent;--fx-glow-b:transparent;--hover:#0000000d;--hover-soft:#0000000a;--hover-2:#f4f3ef;--promo-bg:linear-gradient(90deg,#2563eb,#7c3aed 55%,#c026d3);--promo-ink:#fff;--gold:#fbbf24;--gold-h:#f0b01a;--gold-ink:#111;--brand-btn:#6b48f5;--brand-btn-h:#5b38e8;--brand-btn-ink:#fff;--scrim:#17171a5c;--veil-scrim:#17171a85;--toast-bg:#17171a;--toast-ink:#fff;--sel-bg:#f6f3ff;--sel-bg-h:#ebe5fa;--sel-line:#d6ccf3;--sel-line-h:#c2b2ef;--seg-bg:#efeee9;--seg-bg-soft:#efeee980;--dot-a:#ddd9d0;--dot-b:#efede8;--onink:#17171a;--onink-h:#2e2e36;--onink-ink:#fff;--accent-a:#7c5cff;--accent-b:#c86dd7;--accent-ink:#6b48f5;--accent-ink-b:#a04fb8;--font-display:"Source Serif 4",Georgia,"Times New Roman",serif;--font-ui:-apple-system,BlinkMacSystemFont,"PingFang SC","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-brand:Futura,"Futura PT","Century Gothic",var(--font-ui);--h-promo:48px;--h-header:56px;--pad-top:24px;--sp-tight:12px;--sp-mid:22px;--sp-block:36px;--gap-media:7.8px;--h-h1:42px;--h-tabs:44px;--h-composer:124px;--h-mode:31px;--sp-hero:37px;--sp-modegap:6px;--col:1100px;--w-unit:768px;--w-sidebar:204px;--w-sidebar-col:60px;--sb-inset:8px;--sb-inset-col:4px;--sb-gap:10px;--r-sb:8px;--sb-gutter:24px;--sb-pull:calc(24px - var(--sb-gutter));--sb-bg:#f8f8f6;--sb-shadow:0 1px 2px #17171a0a;--shadow-card:0 1px 2px #17171a0d,0 10px 28px #17171a12;--h-snav:34px;--gap-snav:2px;--fs-snav:14px;--w-sicon:22px;--fs-sicon:15px;--h-snav-in:36px;--gap-snav-in:4px;--tool-ink:#0009;--dock-bg:#ffffff8f;--dock-line:#17171a1f;--dock-shadow:0 2px 8px #17171a0d,0 12px 32px #17171a1a;--dock-blur:blur(22px)saturate(1.5)}.dark [data-shell=a]{--bg:#141416;--surface:#1c1c1f;--surface-2:#232327;--line:#2c2c31;--line-strong:#3a3a41;--ink:#f2f1ee;--ink-2:#a8a49b;--ink-3:#9b978e;--c-snav:#e0e0e0;--chip-bg:var(--surface-2);--chip-bg-h:#ffffff21;--fx-glow-a:#7c5cff1c;--fx-glow-b:#7c5cff0b;--hover:#ffffff12;--hover-soft:#ffffff0d;--hover-2:#ffffff12;--promo-bg:linear-gradient(90deg,#1e3a8a,#4c1d95 55%,#701a75);--promo-ink:#edebf7;--gold:#d9a21b;--gold-h:#c4900f;--gold-ink:#141416;--brand-btn:#9b82ff;--brand-btn-h:#8a6eff;--brand-btn-ink:#141416;--scrim:#0000009e;--veil-scrim:#000000c7;--toast-bg:#f2f1ee;--toast-ink:#141416;--sel-bg:#9b82ff2e;--sel-bg-h:#9b82ff42;--sel-line:#9b82ff73;--sel-line-h:#9b82ff9e;--seg-bg:#101012;--seg-bg-soft:#10101280;--dot-a:#3a3a41;--dot-b:#2a2a2f;--onink:#f2f1ee;--onink-h:#dedcd6;--onink-ink:#141416;--accent-a:#9b82ff;--accent-b:#d89be6;--accent-ink:#b9a5ff;--accent-ink-b:#e0a8f0;--sb-bg:#141416;--sb-shadow:0 1px 2px #00000047;--shadow-card:0 1px 2px #0000008c,0 10px 28px #0000006b;--tool-ink:#ffffff80;--dock-bg:#1c1c1f9e;--dock-line:#ffffff1f;--dock-shadow:0 2px 8px #00000057,0 14px 36px #0006}html [data-shell=a][data-bento-home="1"]{background:var(--bg)}@media (min-width:768px){[data-shell=a] .sidebar-container{background:var(--topbar-seam,var(--bg))}}
