:root[data-skin=duet]{--background:#f6f6f8;--surface:#fff;--surface-raised:#fff;--surface-muted:#f1f1f4;--foreground:#18181b;--text-secondary:#55555e;--text-muted:#6b6b75;--border:#18181b17;--border-subtle:#18181b0f;--border-strong:#18181b2e;--accent:#6430ab;--accent-strong:#4e2287;--accent-subtle:#6430ab1a;--accent-foreground:#fff;--control-on:#6430ab;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#6430ab;--success:#147a3a;--warning:#a34a06;--danger:#b91c1c;--shadow-resting:0 0 0 .5px #0105071a, 0 1px 1.5px #0105070f;--shadow-raised:0 0 0 1px #18181b17, 0 10px 26px -14px #01050733;--shadow-floating:0 0 0 .5px #0105071a, 0 4px 12px -4px #0105071f, 0 20px 40px -16px #0105072e;--radius-control:.875rem;--radius-panel:1.25rem;--radius-surface:1.75rem;--duet-glass:#fffc;--duet-shadow-glass:inset 0 .5px 0 #fffc, 0 0 0 .5px #0105071a, 0 1px 1.5px #0105070f, 0 4px 12px -4px #0105071f;--duet-fade:linear-gradient(#f6f6f8 55%, #f6f6f800)}:root[data-skin=duet][data-theme=dark]{--background:#111113;--surface:#1c1c1f;--surface-raised:#222226;--surface-muted:#26262b;--foreground:#f4f4f5;--text-secondary:#a1a1aa;--text-muted:#8e8e98;--border:#ffffff1a;--border-subtle:#ffffff12;--border-strong:#ffffff2e;--accent:#b49ae8;--accent-strong:#d3c4f3;--accent-subtle:#b49ae829;--accent-foreground:#1a1033;--control-on:#7d55c7;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#7d55c7;--success:#4ade80;--warning:#fbbf24;--danger:#f87171;--shadow-resting:0 0 0 .5px #ffffff1a, 0 1px 2px #0006;--shadow-raised:0 0 0 1px #ffffff1a, 0 10px 26px -14px #0009;--shadow-floating:0 0 0 .5px #ffffff1a, 0 4px 12px -4px #00000080, 0 22px 48px -16px #0000008c;--radius-control:.875rem;--radius-panel:1.25rem;--radius-surface:1.75rem;--duet-glass:#1c1c1fd1;--duet-shadow-glass:inset 0 .5px 0 #ffffff14, 0 0 0 .5px #ffffff1a, 0 4px 12px -4px #00000080;--duet-fade:linear-gradient(#111113 55%, #11111300)}:root[data-skin=duet] body{font-feature-settings:"cv11", "ss03"}:root[data-skin=dots]{--background:#fff;--surface:#fff;--surface-raised:#fff;--surface-muted:#f5f5f5;--foreground:#333641;--text-secondary:#5e5e5e;--text-muted:#6b6b6b;--border:#e7e7e7;--border-subtle:#f1f1f1;--border-strong:#cfcfcf;--accent:#3d7e75;--accent-strong:#2e625b;--accent-subtle:#3d7e751f;--accent-foreground:#fff;--control-on:#242424;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#242424;--success:#3d7e75;--warning:#965a14;--danger:#a23d35;--shadow-resting:0 1px 2px #0000000a;--shadow-raised:0 3px 14px #0000000f, 0 1px 2px #0000000a;--shadow-floating:0 12px 32px #2026341f, 0 2px 6px #2026340f;--radius-control:.5625rem;--radius-panel:.75rem;--radius-surface:1rem;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dots-rail:#f5f5f5;--dots-sidebar:#f9f9f9;--dots-topbar:#fff;--dots-pane:#fafafa;--dots-line:#e7e7e7;--dots-hover:#f4f4f9;--dots-active:#eeeff7;--dots-active-ink:#596aa9;--dots-tag:#edf1e7;--dots-tag-ink:#526249;--dots-nav-ink:#6c6d77;--dots-dot-ink:#58634f;--dots-new-chat-ink:#53634d;--dots-label:#646b61;--dots-icon:#878a99;--dots-rail-icon:#555;--dots-teal:#438c81;--dots-crumb:#636d5b;--dots-crumb-ink:#686b76;--dots-pause-ink:#53624d;--dots-tab:#ededed;--dots-eyebrow:#71747f;--dots-note:#72737d;--dots-pane-shadow:-8px 0 28px #20263418;--dots-user-bubble:#3d7e75;--dots-user-bubble-ink:#fff;--dots-bot-ink:#373737;--dots-composer-line:#dedede;--dots-composer-shadow:0 3px 14px #00000006;--dots-composer-focus:#c8c8c8;--dots-send-off:#ececec;--dots-send-off-ink:#9a9a9a}:root[data-skin=dots][data-theme=dark]{--background:#1b1b1b;--surface:#222;--surface-raised:#242424;--surface-muted:#262626;--foreground:#c5c7d0;--text-secondary:#a4a4a4;--text-muted:#8f8f8f;--border:#2b2b2b;--border-subtle:#242424;--border-strong:#3a3a3a;--accent:#76b2a8;--accent-strong:#a3d0c8;--accent-subtle:#76b2a829;--accent-foreground:#1b1b1b;--control-on:#c5c5c5;--control-thumb-on:#1b1b1b;--control-glyph:#1b1b1b;--control-fill:#8a8a8a;--success:#7bb1a8;--warning:#d9a06a;--danger:#e4877d;--shadow-resting:0 1px 2px #0003;--shadow-raised:0 3px 14px #0000003d;--shadow-floating:0 12px 32px #0006;--radius-control:.5625rem;--radius-panel:.75rem;--radius-surface:1rem;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dots-rail:#212121;--dots-sidebar:#1e1e1e;--dots-topbar:#1b1b1b;--dots-pane:#1e1e1e;--dots-line:#2b2b2b;--dots-hover:#212124;--dots-active:#242429;--dots-active-ink:#f2f2f2;--dots-tag:transparent;--dots-tag-ink:#9caa93;--dots-nav-ink:#a3a3ad;--dots-dot-ink:#9ea996;--dots-new-chat-ink:#9baa96;--dots-label:#a1a79e;--dots-icon:#a1a4b1;--dots-rail-icon:#9c9c9c;--dots-teal:#76b2a8;--dots-crumb:#9fa898;--dots-crumb-ink:#c7c9d1;--dots-pause-ink:#9ca996;--dots-tab:#272727;--dots-eyebrow:#a1a4ae;--dots-note:#a1a2ab;--dots-pane-shadow:-8px 0 28px #00000026;--dots-user-bubble:#5c9189;--dots-user-bubble-ink:#1b1b1b;--dots-bot-ink:#b5b5b5;--dots-composer-line:#313131;--dots-composer-shadow:0 3px 14px #0000000a;--dots-composer-focus:#4a4a4a;--dots-send-off:#272727;--dots-send-off-ink:#646464}:root[data-skin=dots] body{font-synthesis:none}:root[data-skin=muse]{--background:#fcfcfc;--surface:#fff;--surface-raised:#fff;--surface-muted:#f0f1f2;--foreground:#11191c;--text-secondary:#4f585d;--text-muted:#646c71;--border:#eeeef0;--border-subtle:#f4f5f6;--border-strong:#d8dbde;--accent:#1473c8;--accent-strong:#0f5a9e;--accent-subtle:#1473c81a;--accent-foreground:#fff;--control-on:#1473c8;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#1473c8;--success:#17824b;--warning:#a8670f;--danger:#aa4a45;--shadow-resting:0 1px 2px #1326310d;--shadow-raised:0 6px 18px #13263112, 0 1px 3px #1326310a;--shadow-floating:0 20px 48px #1326311a, 0 3px 10px #1326310d;--radius-control:1.375rem;--radius-panel:1.5rem;--radius-surface:2rem;--muse-pill:#fff;--muse-pill-border:#f8f8f8;--muse-pill-shadow:#13263112;--muse-tab-active:#f0f1f2;--muse-tab-hover:#f7f8f8;--muse-pressed:#e9eaec;--muse-sky:#edf7fd;--muse-green:#e3f3e8;--muse-lavender:#f0eefa;--muse-orange:#fdf0df;--muse-ink:#1473c8;--muse-handle:#d8dbde;--muse-green-dot:#24a46b;--muse-green-ring:#d9f1e2;--muse-green-text:#189a58;--muse-danger-tint:#fbefed;--muse-primary:#c8e7ff;--muse-primary-hover:#b5ddfb;--muse-primary-ink:#11191c;--muse-scrim:#23302c40;--muse-card:#fff;--muse-field:#fff;--muse-user-bubble:#c8e7ff;--muse-bot-bubble:#eeeef0;--muse-composer:#fff;--muse-composer-border:#eef0f2;--muse-composer-shadow:#18384b0f;--muse-composer-focus:#c7e4f9;--muse-send-idle:#f3f5f6;--muse-quiet:#a3a6a8;--font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, Helvetica, Arial, sans-serif}:root[data-skin=muse][data-theme=dark]{--background:#0e1316;--surface:#161c20;--surface-raised:#1b2226;--surface-muted:#1d2428;--foreground:#e8edef;--text-secondary:#b3bdc2;--text-muted:#8d989e;--border:#232b30;--border-subtle:#1b2226;--border-strong:#3a444a;--accent:#6fb6f0;--accent-strong:#a9d4f7;--accent-subtle:#6fb6f029;--accent-foreground:#0e1316;--control-on:#3d9bde;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#3d9bde;--success:#4cc38a;--warning:#f0b45a;--danger:#e07a73;--shadow-resting:0 1px 2px #0000004d;--shadow-raised:0 6px 18px #00000059;--shadow-floating:0 20px 48px #00000073;--radius-control:1.375rem;--radius-panel:1.5rem;--radius-surface:2rem;--muse-pill:#161c20;--muse-pill-border:#222a2f;--muse-pill-shadow:#00000073;--muse-tab-active:#232c31;--muse-tab-hover:#1b2226;--muse-pressed:#232b30;--muse-sky:#13242e;--muse-green:#142a1f;--muse-lavender:#1f1d33;--muse-orange:#2d2215;--muse-ink:#6fb6f0;--muse-handle:#3a444a;--muse-green-dot:#4cc38a;--muse-green-ring:#173827;--muse-green-text:#5fd39b;--muse-danger-tint:#2e1716;--muse-primary:#1f4766;--muse-primary-hover:#275678;--muse-primary-ink:#dcefff;--muse-scrim:#04080a99;--muse-card:#161c20;--muse-field:#161c20;--muse-user-bubble:#1f4766;--muse-bot-bubble:#1b2226;--muse-composer:#161c20;--muse-composer-border:#242d32;--muse-composer-shadow:#00000059;--muse-composer-focus:#2f6a95;--muse-send-idle:#1f272b;--muse-quiet:#5f6a70;--font-body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, Helvetica, Arial, sans-serif}:root[data-skin=dots] [data-slot=user-bubble]{background:var(--dots-user-bubble);color:var(--dots-user-bubble-ink);border-radius:17px 17px 5px;padding:11px 16px;font-size:14px;line-height:1.75}:root[data-skin=dots] [data-slot=bot-bubble]{color:var(--dots-bot-ink);font-size:14px;line-height:1.75}:root[data-skin=dots] [data-slot=composer]{border-color:var(--dots-composer-line);background:var(--background);box-shadow:var(--dots-composer-shadow);border-radius:22px}:root[data-skin=dots] [data-slot=composer]:focus-within{border-color:var(--dots-composer-focus)}:root[data-skin=dots] [data-slot=composer] button[type=submit]:disabled{background:var(--dots-send-off);color:var(--dots-send-off-ink)}:root[data-skin=muse] [data-slot=user-bubble]{background:var(--muse-user-bubble);color:var(--foreground);border-radius:22px 22px 7px;padding:13px 16px;font-size:16px;line-height:24px}:root[data-skin=muse] [data-slot=bot-bubble]{background:var(--muse-bot-bubble);border-radius:22px 22px 22px 7px;width:fit-content;max-width:100%;padding:13px 16px;font-size:15px;line-height:23px}:root[data-skin=muse] [data-slot=composer]{border-color:var(--muse-composer-border);background:var(--muse-composer);min-height:62px;box-shadow:0 4px 20px var(--muse-composer-shadow);border-radius:32px;padding:8px}:root[data-skin=muse] [data-slot=composer]:focus-within{border-color:var(--muse-composer-focus)}:root[data-skin=muse] [data-slot=composer] textarea{font-size:17px}:root[data-skin=muse] [data-slot=composer] button[type=submit]{background:var(--muse-primary);color:var(--muse-primary-ink)}:root[data-skin=muse] [data-slot=composer] button[type=submit]:disabled{background:var(--muse-send-idle);color:var(--muse-quiet)}
