[data-v-fb9b711d]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-fb9b711d]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.chat-header[data-v-fb9b711d]{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;height:60px;justify-content:space-between;padding:0 1rem}.chat-header__back[data-v-fb9b711d]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--theme-text-color);cursor:pointer;display:flex;height:36px;justify-content:center;margin-right:.5rem;transition:background .2s;width:36px}@media(min-width:768px){.chat-header__back[data-v-fb9b711d]{display:none}}.chat-header__back[data-v-fb9b711d]:hover{background:#f0f2f5}.chat-header__user[data-v-fb9b711d]{align-items:center;display:flex;flex:1;min-width:0}.chat-header__avatar[data-v-fb9b711d]{border-radius:50%;height:40px;margin-right:.75rem;-o-object-fit:cover;object-fit:cover;width:40px}.chat-header__info[data-v-fb9b711d]{display:flex;flex-direction:column;min-width:0}.chat-header__name[data-v-fb9b711d]{color:var(--theme-text-color);font-size:.9375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-header__connection[data-v-fb9b711d]{align-items:center;color:#f59e0b;display:flex;font-size:.6875rem;gap:4px}.chat-header__connection-icon[data-v-fb9b711d]{font-size:.625rem}.chat-header__actions[data-v-fb9b711d]{position:relative}.chat-header__menu-button[data-v-fb9b711d]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--theme-text-color);cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s;width:36px}.chat-header__menu-button[data-v-fb9b711d]:hover{background:#f0f2f5}.chat-header__dropdown[data-v-fb9b711d]{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;margin-top:.5rem;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:10}.chat-header__dropdown-item[data-v-fb9b711d]{background:#fff;border:none;color:var(--theme-text-color);cursor:pointer;display:block;font-size:.9375rem;padding:.75rem 1rem;text-align:left;transition:background .2s;width:100%}.chat-header__dropdown-item[data-v-fb9b711d]:hover{background:#f0f2f5}.chat-header__dropdown-item--danger[data-v-fb9b711d]{color:#e74c3c}.chat-header__dropdown-item--danger[data-v-fb9b711d]:hover{background:#fee}.chat-header__dropdown-item--success[data-v-fb9b711d]{color:#22c55e}.chat-header__dropdown-item--success[data-v-fb9b711d]:hover{background:#ecfdf5}[data-v-f63f1cf7]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-f63f1cf7]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.message-status[data-v-f63f1cf7]{align-items:center;display:inline-flex;font-size:.6875rem;margin-left:.25rem}.message-status--sent[data-v-f63f1cf7]{color:#65676b}.message-status--failed[data-v-f63f1cf7]{color:#dc2626}.message-status__retry[data-v-f63f1cf7]{align-items:center;background:none;border:none;color:#dc2626;cursor:pointer;display:inline-flex;font-size:.6875rem;gap:.25rem;padding:0}.message-status__retry[data-v-f63f1cf7]:hover{text-decoration:underline}[data-v-60ac0592]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-60ac0592]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.chat-message[data-v-60ac0592]{align-items:flex-start;display:flex;flex-direction:column;max-width:70%}.chat-message--mine[data-v-60ac0592]{align-items:flex-end;margin-left:auto}.chat-message--mine .chat-message__bubble[data-v-60ac0592]{background:var(--theme-primary-color);color:#fff}.chat-message--mine .chat-message__attachment--file[data-v-60ac0592],.chat-message--mine .chat-message__attachment--pdf[data-v-60ac0592]{background:#ffffff26;color:#fff}.chat-message--mine .chat-message__attachment--file[data-v-60ac0592]:hover,.chat-message--mine .chat-message__attachment--pdf[data-v-60ac0592]:hover{background:#ffffff40}.chat-message__bubble[data-v-60ac0592]{background:#e4e6eb;border-radius:18px;color:var(--theme-text-color);padding:.5rem .75rem;word-wrap:break-word;overflow-wrap:break-word;transition:box-shadow .2s}.chat-message__bubble[data-v-60ac0592]:hover{box-shadow:0 1px 3px #0000001a}.chat-message__text[data-v-60ac0592]{font-size:.9375rem;line-height:1.4;margin:0;white-space:pre-wrap}.chat-message__attachments[data-v-60ac0592]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.chat-message__attachments[data-v-60ac0592]:first-child{margin-top:0}.chat-message__attachment[data-v-60ac0592]{border-radius:8px;display:block;overflow:hidden;text-decoration:none;transition:opacity .2s}.chat-message__attachment[data-v-60ac0592]:hover{opacity:.9}.chat-message__attachment--image[data-v-60ac0592]{max-width:300px}.chat-message__attachment--file[data-v-60ac0592],.chat-message__attachment--pdf[data-v-60ac0592]{align-items:center;background:#0000000d;border-radius:12px;color:var(--theme-text-color);display:flex;gap:.5rem;padding:.625rem .875rem;transition:background .2s}.chat-message__attachment--file[data-v-60ac0592]:hover,.chat-message__attachment--pdf[data-v-60ac0592]:hover{background:#0000001a}.chat-message__image[data-v-60ac0592]{border-radius:8px;display:block;height:auto;max-width:100%}.chat-message__pdf-icon[data-v-60ac0592]{color:#dc2626;font-size:1.25rem}.chat-message__file-icon[data-v-60ac0592]{color:#65676b;font-size:1.25rem}.chat-message__file-name[data-v-60ac0592]{font-size:.875rem;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message__footer[data-v-60ac0592]{align-items:center;display:flex;margin-top:.25rem;padding:0 .25rem}.chat-message__time[data-v-60ac0592]{color:#65676b;font-size:.6875rem}[data-v-f6f98546]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-f6f98546]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.chat-messages[data-v-f6f98546]{background:#f0f2f5;display:flex;flex:1;flex-direction:column;gap:.5rem;overflow-y:auto;padding:1rem}.chat-messages[data-v-f6f98546]::-webkit-scrollbar{width:8px}.chat-messages[data-v-f6f98546]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-f6f98546]::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.chat-messages[data-v-f6f98546]::-webkit-scrollbar-thumb:hover{background:#999}.chat-messages__load-more[data-v-f6f98546]{background:#fff;border:1px solid #e0e0e0;border-radius:20px;color:var(--theme-primary-color);cursor:pointer;font-size:.875rem;font-weight:600;margin:0 auto 1rem;padding:.5rem 1rem;transition:all .2s}.chat-messages__load-more[data-v-f6f98546]:hover{background:#f0f2f5}.chat-messages__loading[data-v-f6f98546]{align-items:center;color:#65676b;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:3rem}.chat-messages__loading-more[data-v-f6f98546]{color:var(--theme-primary-color);padding:.5rem;text-align:center}.chat-messages__spinner[data-v-f6f98546]{font-size:1.5rem}.chat-messages__empty[data-v-f6f98546]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.chat-messages__empty-icon[data-v-f6f98546]{color:#bcc0c4;font-size:3rem;margin-bottom:1rem}.chat-messages__empty-text[data-v-f6f98546]{color:var(--theme-text-color);font-size:1.125rem;font-weight:600;margin:0 0 .25rem}.chat-messages__empty-subtext[data-v-f6f98546]{color:#65676b;font-size:.9375rem;margin:0}.chat-messages__typing[data-v-f6f98546]{background:#e4e6eb;border-radius:18px;display:flex;padding:.5rem .75rem;width:-moz-fit-content;width:fit-content}.chat-messages__typing-dots[data-v-f6f98546]{display:flex;gap:4px}.chat-messages__typing-dots span[data-v-f6f98546]{animation:typing-f6f98546 1.4s infinite;background:#90949c;border-radius:50%;height:8px;width:8px}.chat-messages__typing-dots span[data-v-f6f98546]:nth-child(2){animation-delay:.2s}.chat-messages__typing-dots span[data-v-f6f98546]:nth-child(3){animation-delay:.4s}@keyframes typing-f6f98546{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}[data-v-3e248d53]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-3e248d53]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.file-upload-progress[data-v-3e248d53]{background:#0003;bottom:0;height:4px;left:0;position:absolute;right:0}.file-upload-progress__bar[data-v-3e248d53]{height:100%;transition:width .2s,background .2s}.file-upload-progress__bar--uploading[data-v-3e248d53]{background:var(--theme-primary-color)}.file-upload-progress__bar--uploaded[data-v-3e248d53]{background:#22c55e}.file-upload-progress__bar--failed[data-v-3e248d53]{background:#dc2626;width:100%!important}[data-v-8b871ac4]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-8b871ac4]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.file-preview[data-v-8b871ac4]{display:flex;gap:.5rem;overflow-x:auto;padding:.75rem 1rem 0}.file-preview[data-v-8b871ac4]::-webkit-scrollbar{height:6px}.file-preview[data-v-8b871ac4]::-webkit-scrollbar-track{background:transparent}.file-preview[data-v-8b871ac4]::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.file-preview__item[data-v-8b871ac4]{background:#f0f2f5;border-radius:8px;height:60px;min-width:60px;overflow:hidden;position:relative;width:60px}.file-preview__item--failed[data-v-8b871ac4]{border:2px solid #dc2626}.file-preview__item--uploading[data-v-8b871ac4]{opacity:.7}.file-preview__item--uploaded[data-v-8b871ac4]{border:2px solid #22c55e}.file-preview__image[data-v-8b871ac4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.file-preview__file[data-v-8b871ac4]{color:#65676b;font-size:1.5rem;height:100%;width:100%}.file-preview__check[data-v-8b871ac4],.file-preview__file[data-v-8b871ac4]{align-items:center;display:flex;justify-content:center}.file-preview__check[data-v-8b871ac4]{background:#22c55e;font-size:.5rem;height:18px;left:2px;width:18px}.file-preview__check[data-v-8b871ac4],.file-preview__remove[data-v-8b871ac4]{border-radius:50%;color:#fff;position:absolute;top:2px}.file-preview__remove[data-v-8b871ac4]{align-items:center;background:#00000080;border:none;cursor:pointer;display:flex;font-size:.625rem;height:20px;justify-content:center;right:2px;transition:background .2s;width:20px}.file-preview__remove[data-v-8b871ac4]:hover{background:#000000b3}[data-v-c9034e24]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-c9034e24]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.chat-input[data-v-c9034e24]{background:#fff;border-top:1px solid #e0e0e0}.chat-input__blocked[data-v-c9034e24]{align-items:center;background:#fff3cd;color:#856404;font-size:.875rem;justify-content:center}.chat-input__area[data-v-c9034e24],.chat-input__blocked[data-v-c9034e24]{display:flex;gap:.5rem;padding:.75rem 1rem}.chat-input__area[data-v-c9034e24]{align-items:flex-end}.chat-input__btn[data-v-c9034e24]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--theme-primary-color);cursor:pointer;display:flex;flex-shrink:0;font-size:1.25rem;height:36px;justify-content:center;transition:background .2s;width:36px}.chat-input__btn[data-v-c9034e24]:hover:not(:disabled){background:#f0f2f5}.chat-input__btn[data-v-c9034e24]:disabled{color:#bcc0c4;cursor:not-allowed}.chat-input__btn--send[data-v-c9034e24]:not(:disabled){color:var(--theme-primary-color)}.chat-input__textarea-wrapper[data-v-c9034e24]{flex:1;min-width:0}.chat-input__textarea[data-v-c9034e24]{background:#f0f2f5;border:none;border-radius:20px;font-family:inherit;font-size:.9375rem;line-height:1.4;max-height:100px;outline:none;overflow-y:auto;padding:.5rem .75rem;resize:none;transition:background .2s;width:100%}.chat-input__textarea[data-v-c9034e24]::-moz-placeholder{color:#65676b}.chat-input__textarea[data-v-c9034e24]::placeholder{color:#65676b}.chat-input__textarea[data-v-c9034e24]:focus{background:#e4e6eb}.chat-input__textarea[data-v-c9034e24]:disabled{background:#e4e6eb;cursor:not-allowed}.chat-input__textarea[data-v-c9034e24]::-webkit-scrollbar{width:6px}.chat-input__textarea[data-v-c9034e24]::-webkit-scrollbar-track{background:transparent}.chat-input__textarea[data-v-c9034e24]::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.chat-input__file-input[data-v-c9034e24]{display:none}.chat-input__pending[data-v-c9034e24]{padding:1rem;text-align:center}.chat-input__pending-text[data-v-c9034e24]{color:#65676b;font-size:.875rem;line-height:1.4;margin:0 0 1rem}.chat-input__pending-actions[data-v-c9034e24]{display:flex;gap:.5rem;justify-content:center}.chat-input__pending-btn[data-v-c9034e24]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:var(--theme-text-color);cursor:pointer;flex:1;font-size:.9375rem;font-weight:600;max-width:140px;padding:.625rem 1rem;transition:background .2s}.chat-input__pending-btn[data-v-c9034e24]:hover{background:#f0f2f5}.chat-input__pending-btn--primary[data-v-c9034e24]{background:var(--theme-primary-color);border-color:var(--theme-primary-color);color:#fff}.chat-input__pending-btn--primary[data-v-c9034e24]:hover{background:#0073e6}[data-v-ae057d52]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-ae057d52]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.button[data-v-ae057d52]{background-color:#0e3b72;border-radius:.4rem;color:#fff;padding:.5rem}[data-v-50c3699f]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg,#5b1e8e,#0e3b72);--theme-background:linear-gradient(135deg,#f0f2f8,rgba(234,236,244,.95));--theme-card-background:hsla(0,0%,100%,.9);--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:rgba(22,163,74,.12);--theme-warning-color:#ef8400;--theme-warning-background:rgba(239,132,0,.12);--theme-danger-color:#e30000;--theme-danger-background:rgba(227,0,0,.1);--theme-info-color:#0081e3;--theme-info-background:rgba(0,129,227,.12);--dark-logo-filter:none}:root[data-theme=dark][data-v-50c3699f]{color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg,#441669,#0b2f5b);--theme-background:linear-gradient(180deg,color.scale($secondary-color,$lightness:-20%),color.scale($primary-color,$lightness:-25%) 30%,#0a1229 65%,#020611);--theme-card-background:rgba(112,149,194,.06);--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:rgba(22,163,74,.18);--theme-warning-color:#ffa331;--theme-warning-background:rgba(239,132,0,.18);--theme-danger-color:#f33;--theme-danger-background:rgba(227,0,0,.18);--theme-info-color:#33a7ff;--theme-info-background:rgba(0,129,227,.18);--dark-logo-filter:brightness(0) invert(1)}.chat-view[data-v-50c3699f]{background:#fff;display:flex;flex-direction:column;height:100%}.chat-notification-banner[data-v-50c3699f]{background-color:#f0f9ff;border-bottom:1px solid #e0f2fe;padding:1rem}.chat-notification-banner__content[data-v-50c3699f]{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}@media(min-width:768px){.chat-notification-banner__content[data-v-50c3699f]{flex-direction:row;justify-content:space-between;text-align:left}}.chat-notification-banner__text[data-v-50c3699f]{color:#0369a1;font-size:.9375rem;font-weight:500}
