@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_73ee6c{--font-sans:"Manrope","Manrope Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_db6fbc{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_db6fbc{--font-display:"Montserrat","Montserrat Fallback"}[data-style=default]{--brand-primary:#1e5bff;--brand-primary-hover:#1a51e6;--brand-primary-active:#1647cc;--brand-accent:#1e5bff;--surface-0:#ffffff;--surface-1:#f5f6f8;--surface-2:#e9ecf2;--surface-3:#d7dbe3;--ink-900:#121317;--ink-700:#2c2f36;--ink-600:#525a66;--ink-400:#8a9099;--ink-muted:#d2d4d9;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:#3b82f6;--border-base:#e9ecf2;--border-strong:#d7dbe3;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(14,27,42,0.12);--glass-shadow:rgba(14,27,42,0.12)}[data-style=default][data-theme=dark]{--surface-0:#121317;--surface-1:#1a1b1f;--surface-2:#24262b;--surface-3:#2c2f36;--ink-900:#ffffff;--ink-700:#e9ecf2;--ink-600:#d7dbe3;--ink-400:#8a9099;--border-base:#2c2f36;--border-strong:#3b3f47;--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.5);--glass-shadow:rgba(0,0,0,0.4)}[data-style=midnight]{--brand-primary:#6d28d9;--brand-primary-hover:#5b21b6;--brand-primary-active:#4c1d95;--brand-accent:#a78bfa;--surface-0:#faf9ff;--surface-1:#f0eef7;--surface-2:#e2dff0;--surface-3:#d0cce3;--ink-900:#1e1531;--ink-700:#2e2547;--ink-600:#5b5173;--ink-400:#8e86a3;--ink-muted:#c9c4d6;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:#8b5cf6;--border-base:#e2dff0;--border-strong:#d0cce3;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-full:9999px;--shadow-sm:0 1px 3px 0 rgba(109,40,217,0.06);--shadow-md:0 4px 6px -1px rgba(109,40,217,0.1),0 2px 4px -1px rgba(109,40,217,0.06);--shadow-lg:0 10px 20px -3px rgba(30,21,49,0.15);--glass-shadow:rgba(30,21,49,0.12)}[data-style=midnight][data-theme=dark]{--brand-primary:#8b5cf6;--brand-primary-hover:#7c3aed;--brand-primary-active:#6d28d9;--brand-accent:#c4b5fd;--surface-0:#0f0d15;--surface-1:#1a1726;--surface-2:#252135;--surface-3:#312c44;--ink-900:#f5f3ff;--ink-700:#e9e5fa;--ink-600:#c4bfdb;--ink-400:#8e86a3;--border-base:#312c44;--border-strong:#3e3856;--shadow-lg:0 10px 20px -3px rgba(0,0,0,0.6);--glass-shadow:rgba(0,0,0,0.45)}[data-style=terracotta]{--brand-primary:#c2410c;--brand-primary-hover:#ab3a0b;--brand-primary-active:#9a3412;--brand-accent:#b45309;--surface-0:#fefbf6;--surface-1:#f7f0e7;--surface-2:#ede4d6;--surface-3:#dfd4c4;--ink-900:#292018;--ink-700:#3d3228;--ink-600:#6b5d4f;--ink-400:#9a8d7f;--ink-muted:#cdc4b8;--color-success:#16a34a;--color-warning:#d97706;--color-error:#dc2626;--color-info:#c2410c;--border-base:#ede4d6;--border-strong:#dfd4c4;--radius-sm:3px;--radius-md:6px;--radius-lg:12px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(41,32,24,0.06);--shadow-md:0 4px 6px -1px rgba(41,32,24,0.1),0 2px 4px -1px rgba(41,32,24,0.05);--shadow-lg:0 10px 18px -3px rgba(41,32,24,0.14);--glass-shadow:rgba(41,32,24,0.1)}[data-style=terracotta][data-theme=dark]{--brand-primary:#ea580c;--brand-primary-hover:#f97316;--brand-primary-active:#c2410c;--brand-accent:#d97706;--surface-0:#1a1614;--surface-1:#241f1b;--surface-2:#2e2822;--surface-3:#3a332c;--ink-900:#faf5ef;--ink-700:#ede4d6;--ink-600:#c9bfb0;--ink-400:#9a8d7f;--border-base:#3a332c;--border-strong:#4a4139;--shadow-lg:0 10px 18px -3px rgba(0,0,0,0.55);--glass-shadow:rgba(0,0,0,0.4)}[data-style=ocean]{--brand-primary:#0891b2;--brand-primary-hover:#0e7490;--brand-primary-active:#155e75;--brand-accent:#0e7490;--surface-0:#f0fdfa;--surface-1:#e0f7f3;--surface-2:#ccfbf1;--surface-3:#b2efe3;--ink-900:#0c1a1d;--ink-700:#164e63;--ink-600:#396b78;--ink-400:#6b9ca8;--ink-muted:#b2d7df;--color-success:#059669;--color-warning:#d97706;--color-error:#e11d48;--color-info:#0891b2;--border-base:#ccfbf1;--border-strong:#b2efe3;--radius-sm:5px;--radius-md:10px;--radius-lg:18px;--radius-full:9999px;--shadow-sm:0 1px 3px 0 rgba(8,145,178,0.06);--shadow-md:0 4px 6px -1px rgba(8,145,178,0.1),0 2px 4px -1px rgba(8,145,178,0.05);--shadow-lg:0 10px 20px -3px rgba(12,26,29,0.12);--glass-shadow:rgba(12,26,29,0.1)}[data-style=ocean][data-theme=dark]{--brand-primary:#22d3ee;--brand-primary-hover:#06b6d4;--brand-primary-active:#0891b2;--brand-accent:#06b6d4;--surface-0:#0c1a1d;--surface-1:#142427;--surface-2:#1c2f33;--surface-3:#253b40;--ink-900:#ecfeff;--ink-700:#cffafe;--ink-600:#a5d8e0;--ink-400:#6b9ca8;--border-base:#253b40;--border-strong:#33505a;--shadow-lg:0 10px 20px -3px rgba(0,0,0,0.55);--glass-shadow:rgba(0,0,0,0.4)}[data-style=rose]{--brand-primary:#be185d;--brand-primary-hover:#9d174d;--brand-primary-active:#831843;--brand-accent:#db2777;--surface-0:#fdf2f8;--surface-1:#fce7f3;--surface-2:#fbcfe8;--surface-3:#f9a8d4;--ink-900:#1a0f14;--ink-700:#3b1f30;--ink-600:#6b3a56;--ink-400:#9e6b89;--ink-muted:#d4a6c2;--color-success:#059669;--color-warning:#d97706;--color-error:#e11d48;--color-info:#be185d;--border-base:#fbcfe8;--border-strong:#f9a8d4;--radius-sm:6px;--radius-md:14px;--radius-lg:24px;--radius-full:9999px;--shadow-sm:0 1px 3px 0 rgba(190,24,93,0.06);--shadow-md:0 4px 6px -1px rgba(190,24,93,0.1),0 2px 4px -1px rgba(190,24,93,0.05);--shadow-lg:0 10px 20px -3px rgba(26,15,20,0.14);--glass-shadow:rgba(26,15,20,0.1)}[data-style=rose][data-theme=dark]{--brand-primary:#ec4899;--brand-primary-hover:#db2777;--brand-primary-active:#be185d;--brand-accent:#f472b6;--surface-0:#1a0f14;--surface-1:#27141e;--surface-2:#351c2a;--surface-3:#442437;--ink-900:#fdf2f8;--ink-700:#fce7f3;--ink-600:#d4a6c2;--ink-400:#9e6b89;--border-base:#442437;--border-strong:#5a3049;--shadow-lg:0 10px 20px -3px rgba(0,0,0,0.55);--glass-shadow:rgba(0,0,0,0.4)}[data-style]{--chat--color--primary:var(--brand-primary)!important;--chat--color--primary-shade-50:var(--brand-primary-hover)!important;--chat--color--primary--shade-100:var(--brand-primary-active)!important;--chat--color-light:var(--surface-1)!important;--chat--color-light-shade-50:var(--surface-2)!important;--chat--color-light-shade-100:var(--surface-3)!important;--chat--color-medium:var(--ink-muted)!important;--chat--color-dark:var(--ink-900)!important;--chat--color-disabled:var(--ink-muted)!important;--chat--color-typing:var(--ink-600)!important;--chat--header--background:var(--brand-primary)!important;--chat--toggle--background:var(--brand-primary)!important;--chat--toggle--hover--background:var(--brand-primary-hover)!important;--chat--toggle--active--background:var(--brand-primary-active)!important;--chat--input--send--button--color:var(--brand-primary)!important;--chat--input--send--button--background-hover:var(--brand-primary-hover)!important;--chat--input--file--button--color:var(--brand-primary)!important;--chat--input--file--button--color-hover:var(--brand-primary-hover)!important;--chat--close--button--color-hover:var(--brand-primary)!important;--chat--body--background:var(--surface-1)!important;--chat--footer--background:var(--surface-1)!important;--chat--footer--color:var(--ink-900)!important;--chat--window--border:1px solid var(--border-strong)!important;--chat--window--border-radius:var(--radius-md)!important;--chat--border-radius:var(--radius-sm)!important;--chat--message--border-radius:var(--radius-md)!important;--chat--button--border-radius:var(--radius-sm)!important}[data-style][data-theme=dark]{--chat--color-white:var(--surface-1)!important;--chat--message--bot--background:var(--surface-2)!important;--chat--message--bot--color:#ffffff!important;--chat--message--pre--background:rgba(255,255,255,0.06)!important;--chat--input--background:var(--surface-2)!important;--chat--input--text-color:#ffffff!important;--chat--body--background:var(--surface-0)!important;--chat--input--send--button--background:var(--surface-2)!important;--chat--input--file--button--background:var(--surface-2)!important;--chat--input--file--button--background-hover:var(--surface-2)!important}