:root{--atmosphere-base:var(--background);--atmosphere-scene-marketing:radial-gradient(ellipse 80% 60% at 25% 30%, #f3e1d0 0%, transparent 60%), radial-gradient(ellipse 75% 75% at 80% 75%, #fee9e2 0%, transparent 65%), linear-gradient(180deg, #f3e5d9 0%, #fdf3ed 60%, #fffbf8 100%);--aos-atmosphere-base:var(--background);--aos-atmosphere-glow-1:transparent;--aos-atmosphere-glow-2:transparent;--aos-atmosphere-glow-3:transparent;--aos-grid-line:transparent;--chat-fab-safe:4rem;--card-tinted:color-mix(in oklch, var(--aos-atmosphere-base) 6%, var(--card));--shadow-card-hover:0 2px 12px color-mix(in oklch, var(--foreground) 6%, transparent);--shadow-floater:0 8px 24px #0000001f;--shadow-composer:0 8px 32px #00000012;--shadow-auth-card:0 24px 64px #0000001f;--shadow-composer-focus:0 0 0 1px color-mix(in oklch, var(--ring) 35%, transparent), 0 0 16px 3px color-mix(in oklch, var(--ring) 22%, transparent);--atmosphere-transition-ms:.4s;--glass-bg-subtle:#00000005;--glass-bg-standard:#00000008;--glass-bg-heavy:#0000000d;--glass-border-subtle:#0000000f;--glass-border-standard:#00000014;--glass-border-heavy:#0000001f;--glass-blur-subtle:12px;--glass-blur-standard:20px;--glass-blur-heavy:28px;--glass-shadow:0 1px 2px #0000000a, 0 8px 24px #0000000f}@supports (color:lab(0% 0 0)){:root{--atmosphere-scene-marketing:radial-gradient(ellipse 80% 60% at 25% 30%, lab(90.6913% 4.44347 10.5621) 0%, transparent 60%), radial-gradient(ellipse 75% 75% at 80% 75%, lab(94.0401% 6.51014 6.24207) 0%, transparent 65%), linear-gradient(180deg, lab(91.8617% 3.20774 7.70801) 0%, lab(96.4618% 3.04458 4.13642) 60%, lab(98.8155% 1.29491 1.76626) 100%);--shadow-floater:0 8px 24px lab(0% 0 0/.12);--shadow-composer:0 8px 32px lab(0% 0 0/.07);--shadow-auth-card:0 24px 64px lab(0% 0 0/.12);--glass-bg-subtle:lab(0% 0 0/.02);--glass-bg-standard:lab(0% 0 0/.03);--glass-bg-heavy:lab(0% 0 0/.05);--glass-border-subtle:lab(0% 0 0/.06);--glass-border-standard:lab(0% 0 0/.08);--glass-border-heavy:lab(0% 0 0/.12);--glass-shadow:0 1px 2px lab(0% 0 0/.04), 0 8px 24px lab(0% 0 0/.06)}}.dark{--atmosphere-scene-marketing:radial-gradient(ellipse 80% 60% at 25% 30%, #372513 0%, transparent 60%), radial-gradient(ellipse 75% 75% at 80% 75%, #271610 0%, transparent 65%), linear-gradient(180deg, #291c10 0%, #1b0e08 60%, #0f0704 100%);--aos-atmosphere-base:var(--background);--aos-atmosphere-glow-1:transparent;--aos-atmosphere-glow-2:transparent;--aos-atmosphere-glow-3:transparent;--aos-grid-line:transparent;--card-tinted:color-mix(in oklch, var(--aos-atmosphere-base) 6%, var(--card));--shadow-card-hover:0 2px 12px color-mix(in oklch, var(--foreground) 12%, transparent);--shadow-floater:0 8px 24px #0000008c;--shadow-composer:0 12px 40px #0000008c;--shadow-auth-card:0 24px 72px #0009;--shadow-composer-focus:0 0 0 1px color-mix(in oklch, var(--ring) 45%, transparent), 0 0 18px 3px color-mix(in oklch, var(--ring) 30%, transparent);--glass-bg-subtle:#ffffff05;--glass-bg-standard:#ffffff0a;--glass-bg-heavy:#ffffff0f;--glass-border-subtle:#ffffff0f;--glass-border-standard:#ffffff1a;--glass-border-heavy:#ffffff24;--glass-shadow:0 1px 1px #0000001f, 0 12px 32px #00000024}@supports (color:lab(0% 0 0)){.dark{--atmosphere-scene-marketing:radial-gradient(ellipse 80% 60% at 25% 30%, lab(16.3849% 6.95959 15.3739) 0%, transparent 60%), radial-gradient(ellipse 75% 75% at 80% 75%, lab(9.30611% 8.20865 7.19495) 0%, transparent 65%), linear-gradient(180deg, lab(11.7753% 5.10347 10.7847) 0%, lab(5.16786% 4.77472 4.73473) 60%, lab(2.43576% 2.05702 2.08754) 100%);--shadow-floater:0 8px 24px lab(0% 0 0/.55);--shadow-composer:0 12px 40px lab(0% 0 0/.55);--shadow-auth-card:0 24px 72px lab(0% 0 0/.6);--glass-bg-subtle:lab(100% 0 0/.02);--glass-bg-standard:lab(100% 0 0/.04);--glass-bg-heavy:lab(100% 0 0/.06);--glass-border-subtle:lab(100% 0 0/.06);--glass-border-standard:lab(100% 0 0/.1);--glass-border-heavy:lab(100% 0 0/.14);--glass-shadow:0 1px 1px lab(0% 0 0/.12), 0 12px 32px lab(0% 0 0/.14)}}.mid{--aos-atmosphere-base:var(--background);--aos-atmosphere-glow-1:transparent;--aos-atmosphere-glow-2:transparent;--aos-atmosphere-glow-3:transparent;--aos-grid-line:transparent;--card-tinted:color-mix(in oklch, var(--aos-atmosphere-base) 6%, var(--card));--shadow-card-hover:0 2px 12px color-mix(in oklch, var(--foreground) 12%, transparent);--shadow-floater:0 8px 24px #0000008c;--shadow-composer:0 12px 40px #0000008c;--shadow-auth-card:0 24px 72px #0009;--shadow-composer-focus:0 0 0 1px color-mix(in oklch, var(--ring) 45%, transparent), 0 0 18px 3px color-mix(in oklch, var(--ring) 30%, transparent);--glass-bg-subtle:#ffffff05;--glass-bg-standard:#ffffff0a;--glass-bg-heavy:#ffffff0f;--glass-border-subtle:#ffffff0f;--glass-border-standard:#ffffff1a;--glass-border-heavy:#ffffff24;--glass-shadow:0 1px 1px #0000001f, 0 12px 32px #00000024}@supports (color:lab(0% 0 0)){.mid{--shadow-floater:0 8px 24px lab(0% 0 0/.55);--shadow-composer:0 12px 40px lab(0% 0 0/.55);--shadow-auth-card:0 24px 72px lab(0% 0 0/.6);--glass-bg-subtle:lab(100% 0 0/.02);--glass-bg-standard:lab(100% 0 0/.04);--glass-bg-heavy:lab(100% 0 0/.06);--glass-border-subtle:lab(100% 0 0/.06);--glass-border-standard:lab(100% 0 0/.1);--glass-border-heavy:lab(100% 0 0/.14);--glass-shadow:0 1px 1px lab(0% 0 0/.12), 0 12px 32px lab(0% 0 0/.14)}}.intelligence-atmosphere{--aos-atmosphere-base:#d7e2d4;--aos-atmosphere-glow-1:#c1d8c1;--aos-atmosphere-glow-2:#caddcd;--aos-atmosphere-glow-3:#dee8dc;--aos-grid-line:#0000000f}@supports (color:lab(0% 0 0)){.intelligence-atmosphere{--aos-atmosphere-base:lab(88.6827% -5.74368 5.36169);--aos-atmosphere-glow-1:lab(84.2823% -11.1775 8.72114);--aos-atmosphere-glow-2:lab(86.4812% -8.8746 5.66144);--aos-atmosphere-glow-3:lab(90.9519% -4.70182 4.38088);--aos-grid-line:lab(0% 0 0/.06)}}.dark .intelligence-atmosphere{--aos-atmosphere-base:#0f160d;--aos-atmosphere-glow-1:#1c2e1c;--aos-atmosphere-glow-2:#152318;--aos-atmosphere-glow-3:#151d13;--aos-grid-line:#ffffff0d}@supports (color:lab(0% 0 0)){.dark .intelligence-atmosphere{--aos-atmosphere-base:lab(6.40532% -4.22943 3.7784);--aos-atmosphere-glow-1:lab(16.9813% -11.1908 8.98435);--aos-atmosphere-glow-2:lab(12.2296% -8.94908 5.78463);--aos-atmosphere-glow-3:lab(9.79115% -5.70008 5.35808);--aos-grid-line:lab(100% 0 0/.05)}}.mid .intelligence-atmosphere{--aos-atmosphere-base:#293027;--aos-atmosphere-glow-1:#3a4e3a;--aos-atmosphere-glow-2:#324235;--aos-atmosphere-glow-3:#323b30;--aos-grid-line:#ffffff0f}@supports (color:lab(0% 0 0)){.mid .intelligence-atmosphere{--aos-atmosphere-base:lab(19.051% -5.19875 4.93734);--aos-atmosphere-glow-1:lab(30.9105% -11.1819 8.85505);--aos-atmosphere-glow-2:lab(26.1548% -8.91224 5.72364);--aos-atmosphere-glow-3:lab(23.7164% -5.71978 5.42758);--aos-grid-line:lab(100% 0 0/.06)}}@layer utilities{.eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:.625rem}.meta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted-foreground)}}body[data-atmosphere=aos] [data-slot=sidebar-inset]{background-color:#0000}body[data-atmosphere=aos]{background-color:var(--background);background-image:none}.composer-focus-glow{position:relative}.composer-focus-glow:focus-within:after{content:"";border-radius:inherit;box-shadow:var(--shadow-composer-focus);pointer-events:none;position:absolute;inset:0}
