.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.f57b2ce1.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.92e366ba.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.87c70db0.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.590d8936.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.44a5bfb8.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.ff12d701.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.41bd4fa0.woff2)format("woff2"),url(../media/inter-greek-400-normal.71fb119d.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.5a7faef8.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3f0b2cd2.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.7f744ce2.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.846ef47a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.c8c144e0.woff2)format("woff2"),url(../media/inter-latin-400-normal.c55b1a1d.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html,body{margin:0;padding:0}:root{--fx-app-bg:#f6f7fb;--fx-surface-1:#fff;--fx-surface-2:#fcfcff;--fx-surface-3:#f5f6fa;--fx-border:#2f314614;--fx-text-1:#2f3146;--fx-text-2:#5f6173;--fx-text-3:#8a8fa3;--fx-accent:#5b4fcf;--fx-accent-soft:#5b4fcf1a;--fx-success:#2f9e44;--fx-success-soft:#2f9e441f;--fx-warning:#b7791f;--fx-warning-soft:#b7791f24;--fx-danger:#c05661;--fx-danger-soft:#c0566124;--fx-surface-raised:#fff;--fx-surface-hover:#f3f5fb;--fx-overlay:#ffffffb8;--fx-chat-user:#fff;--fx-chat-assistant:linear-gradient(180deg,#f1eeff 0%,#ebe7fd 100%);--fx-chat-staff:linear-gradient(180deg,#eaf8f2 0%,#e3f4ed 100%);--fx-chat-user-border:#2f314614;--fx-chat-assistant-border:#5b4fcf1f;--fx-chat-staff-border:#22c55e1f;--fx-chat-user-text:#2f3146;--fx-chat-assistant-text:#2f3146;--fx-chat-staff-text:#2f3146}[data-mantine-color-scheme=dark]{--fx-app-bg:#0f141c;--fx-surface-1:#171d26;--fx-surface-2:#202734;--fx-surface-3:#2a3344;--fx-border:#ffffff24;--fx-text-1:#f3f6fb;--fx-text-2:#c8d0dc;--fx-text-3:#98a3b6;--fx-accent:#9e90ff;--fx-accent-soft:#9e90ff33;--fx-success:#8dc7a4;--fx-success-soft:#8dc7a433;--fx-warning:#dfbd72;--fx-warning-soft:#dfbd7233;--fx-danger:#de8d99;--fx-danger-soft:#de8d9933;--fx-surface-raised:#1d2430;--fx-surface-hover:#232c3a;--fx-overlay:#171d26d1;--fx-chat-user:#273142;--fx-chat-assistant:linear-gradient(180deg,#6875ad 0%,#5a6698 100%);--fx-chat-staff:linear-gradient(180deg,#5e816b 0%,#526f5c 100%);--fx-chat-user-border:#ffffff1f;--fx-chat-assistant-border:#cac0ff57;--fx-chat-staff-border:#b0dbb552;--fx-chat-user-text:#edf2f8;--fx-chat-assistant-text:#f4f6fc;--fx-chat-staff-text:#f1f7f3}body{background:var(--fx-app-bg);min-height:100vh;color:var(--fx-text-1);font-family:Inter Variable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}.fluxionia-scrollbar{scrollbar-width:thin;scrollbar-color:#b8b4c7 transparent}[data-mantine-color-scheme=dark] .fluxionia-scrollbar{scrollbar-color:#586173 transparent}.fluxionia-scrollbar::-webkit-scrollbar{width:10px;height:10px}.fluxionia-scrollbar::-webkit-scrollbar-track{background:0 0}.fluxionia-scrollbar::-webkit-scrollbar-thumb{background:#b8b4c7 padding-box content-box;border:2px solid #0000;border-radius:999px;transition:background .15s}.fluxionia-scrollbar::-webkit-scrollbar-thumb:hover{background:#9f9aad padding-box content-box}[data-mantine-color-scheme=dark] .fluxionia-scrollbar::-webkit-scrollbar-thumb{background:#586173 padding-box content-box}[data-mantine-color-scheme=dark] .fluxionia-scrollbar::-webkit-scrollbar-thumb:hover{background:#707b91 padding-box content-box}.fluxionia-scrollbar-track{background:0 0;padding:2px}.fluxionia-scrollbar-thumb{background:#b8b4c7;border-radius:999px;transition:background .15s}.fluxionia-scrollbar-thumb:hover{background:#9f9aad}[data-mantine-color-scheme=dark] .fluxionia-scrollbar-thumb{background:#586173}[data-mantine-color-scheme=dark] .fluxionia-scrollbar-thumb:hover{background:#707b91}.fluxionia-chat-viewport>div{flex-direction:column;min-height:100%;display:flex}
