:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:rgba(60,60,60,.29);--vt-c-divider-light-2:rgba(60,60,60,.12);--vt-c-divider-dark-1:rgba(84,84,84,.65);--vt-c-divider-dark-2:rgba(84,84,84,.48);--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:rgba(60,60,60,.66);--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:hsla(0,0%,92%,.64);--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:after,:before{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/img/background.ff47baec.png);background-size:cover}.ant-input-password,.im-input{color:#fff;background-color:#334155;border-radius:15px;border-color:#334155;height:40px;font-size:16px;--webkit-text-size-adjust:100%}.im-input::-moz-placeholder{color:#fff}.im-input::placeholder{color:#fff}.ant-input-password>.ant-input{background-color:#334155;color:#fff}.ant-input-password>.ant-input::-moz-placeholder{color:#fff}.ant-input-password>.ant-input::placeholder{color:#fff}.ant-input-password-icon>svg{color:#fff}.ant-btn-default{background-color:#1879ff;border-color:#1879ff;color:#fff;border-radius:16px}.ant-btn-default:disabled,.ant-btn-default:not(:disabled):hover,.ant-notification-notice-descripton,.ant-notification-notice-message{color:#fff}.ant-notification-notice{background-color:#131a2a;color:#fff}:deep(.ant-notification-notice .ant-notification-notice-message){color:#fff}.ant-input-affix-wrapper>input.ant-input{background-color:#334155;color:#fff}.ant-input-affix-wrapper>input.ant-input::-moz-placeholder{color:#fff}.ant-input-affix-wrapper>input.ant-input::placeholder{color:#fff}:where(.css-dev-only-do-not-override-1p3hq3p).ant-dropdown .ant-dropdown-menu{background-color:#1e293b}:where(.css-dev-only-do-not-override-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content{color:#fff}.ant-modal .ant-modal-content{background-color:#1c2b44}.ant-modal .ant-modal-title{background-color:#1c2b44;color:#fff}.ant-btn-text,.ant-modal .ant-modal-close-x,:where(.css-dev-only-do-not-override-1p3hq3p).ant-btn-text:not(:disabled):hover{color:#fff}.ant-notification-close-x,.ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-message{color:#fff}.ant-notification-notice{background-color:#334155}.ant-popover .ant-popover-inner{background-color:#131c2a;padding:2px;border-radius:16px}.ant-popover{--antd-arrow-background-color:#000}.ant-menu-light{border-radius:16px}.ant-menu-light,.ant-popover .ant-popover-arrow:after{background-color:#131c2a}.ant-menu-vertical .ant-menu-item{margin-block:0}.ant-menu-light.ant-menu-submenu>.ant-menu{background-color:#131c2a;color:#fff;border-radius:16px;padding:2px}.ant-menu-item-only-child,.ant-menu-light.ant-menu-submenu>.ant-menu:hover{background-color:#131c2a;color:#fff}.ant-menu-item-active.ant-menu-item-selected,.ant-menu-light .ant-menu-item-selected{background-color:#131c2a}.ant-menu-title-content{color:#fff}.ant-menu-item:hover{background:#131c2a}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{background-color:#334155;border-color:#334155;color:#fff}:where(.css-dev-only-do-not-override-1p3hq3p)[class*=" ant-select"] [class*=" ant-select"],:where(.css-dev-only-do-not-override-1p3hq3p)[class*=" ant-select"] [class^=ant-select],:where(.css-dev-only-do-not-override-1p3hq3p)[class^=ant-select] [class*=" ant-select"]{color:#fff}:where(.css-dev-only-do-not-override-1p3hq3p).ant-select-dropdown{background-color:#1c2b44;color:#fff}:where(.css-dev-only-do-not-override-1p3hq3p).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#334155}:where(.css-dev-only-do-not-override-1p3hq3p).ant-select-single.ant-select-open .ant-select-selection-item{color:#fff}textarea:where(.css-dev-only-do-not-override-1p3hq3p).ant-input{resize:none}.ant-collapse-expand-icon,.ant-collapse-header-text,.ant-empty-description{color:#fff}.ant-collapse .ant-collapse-content{background-color:transparent}:where(.css-dev-only-do-not-override-1p3hq3p).ant-collapse>.ant-collapse-item{border-bottom:none}:where(.css-dev-only-do-not-override-1p3hq3p).ant-collapse>.ant-collapse-item:last-child,:where(.css-dev-only-do-not-override-1p3hq3p).ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:15px}:where(.css-dev-only-do-not-override-1p3hq3p).ant-btn-primary:disabled{color:#fff}:where(.css-dev-only-do-not-override-1p3hq3p).ant-slider .ant-slider-rail{background-color:#334155}:where(.css-dev-only-do-not-override-1p3hq3p).ant-slider:hover .ant-slider-rail{background-color:#334155}body ::-webkit-scrollbar{width:4px;height:4px}body ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#334155}body ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#0c1322}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.app{display:flex;justify-content:center;align-items:center;height:100vh}.navigation[data-v-3d9c0070]{max-width:150px;margin-right:16px}.navigation--item[data-v-3d9c0070]{display:flex;align-items:center;color:#fff;padding:10px;cursor:pointer}.navigation--item-active[data-v-3d9c0070]{border-radius:50px;background-color:#334155}.navigation--icon[data-v-3d9c0070]{font-size:16px}.navigation--title[data-v-3d9c0070]{margin-left:10px}.general[data-v-4760ce1c]{width:100%}.general--title[data-v-4760ce1c]{font-size:14px;font-weight:400;color:#cbd5e1;margin-bottom:12px}.space-top[data-v-4760ce1c]{margin-top:24px}.textarea-wrapper[data-v-4760ce1c]{position:relative}.full-screen[data-v-4760ce1c]{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:10px;z-index:1;width:30px;height:30px;cursor:pointer;border-radius:8px;padding:10px;background-color:#131c2a;color:#fff}.full-screen[data-v-4760ce1c]:hover{border:1px solid blue}.switch--block[data-v-72f31e3c]{display:flex;align-items:center;margin-bottom:12px}.switch--block[data-v-72f31e3c]:last-child{margin-bottom:0}.switch--title[data-v-72f31e3c]{font-size:14px;font-weight:400;color:#cbd5e1;margin-left:8px}.section-separator[data-v-72f31e3c]{border:0;border-top:1px solid #27354a;margin:24px 0}.thinking-and-behavior--title[data-v-72f31e3c]{font-size:14px;font-weight:400;color:#cbd5e1}.space-top[data-v-72f31e3c]{margin-top:16px}.space-bottom[data-v-72f31e3c]{margin-bottom:5px}.title-scale[data-v-72f31e3c]{font-size:14px;font-weight:400;color:#cbd5e1}.scale[data-v-72f31e3c]{display:flex;justify-content:space-between}.scale--divisions[data-v-72f31e3c]{font-size:12px;font-weight:400;color:#fff}.manner-of-communication[data-v-747ef9d8]{width:100%}.manner-of-communication--title[data-v-747ef9d8]{font-size:14px;font-weight:400;color:#cbd5e1;margin-bottom:12px}.top-space[data-v-747ef9d8]{margin-top:16px}.section-separator[data-v-747ef9d8]{border:0;border-top:1px solid #27354a;margin:24px 0}.scale[data-v-747ef9d8]{display:flex;justify-content:space-between}.scale--divisions[data-v-747ef9d8]{font-size:12px;font-weight:400;color:#fff!important}.title-scale[data-v-747ef9d8]{font-size:14px;font-weight:400;color:#cbd5e1}.context-and-scope{width:100%}.context-and-scope--title{font-size:14px;font-weight:400;color:#cbd5e1;margin-bottom:12px}.space-top{margin-top:16px}.switch--block[data-v-70aa0d50]{display:flex;align-items:center;margin-bottom:12px}.switch--block[data-v-70aa0d50]:last-child{margin-bottom:0}.switch--title[data-v-70aa0d50]{margin-left:8px}.switch--title[data-v-70aa0d50],.title-scale[data-v-70aa0d50]{font-size:14px;font-weight:400;color:#cbd5e1}.scale[data-v-70aa0d50]{display:flex;justify-content:space-between}.scale--divisions[data-v-70aa0d50]{font-size:12px;font-weight:400;color:#fff}.section-separator[data-v-70aa0d50]{border:0;border-top:1px solid #27354a;margin:24px 0}.helpers[data-v-550e616f]{display:flex;flex-direction:column;width:100%}.helpers--profession[data-v-550e616f]{padding:8px 12px;margin-bottom:5px;color:#fff;border-radius:32px;border-bottom:1px solid #27354a;cursor:pointer}.helpers--profession[data-v-550e616f]:last-child{margin-bottom:0}.helpers--items[data-v-550e616f]{overflow-y:scroll;max-height:300px}.helpers-loading[data-v-550e616f]{width:100%}.search-helpers[data-v-550e616f]{margin-bottom:12px}.add-assistant-modal[data-v-65dc3d34]{display:flex;padding:24px 0}.bottom-space[data-v-65dc3d34]{margin-bottom:10px!important;margin-left:0!important}.control-modal[data-v-65dc3d34]{display:flex;flex-direction:column}.ant-collapse[data-v-65dc3d34]{border:none}.custom-button[data-v-65dc3d34]{border-radius:12px;height:46px}.modal--icon[data-v-3b9ac89d]{display:flex;justify-content:center;font-size:30px;align-items:center;height:90%}.modal--icon-wrapper[data-v-3b9ac89d]{width:56px;height:56px;border-radius:50%;background-color:#facc15;margin:0 auto 24px auto}.modal--title[data-v-3b9ac89d]{font-size:20px;font-weight:500;color:#fff;text-align:center}.modal--controls[data-v-3b9ac89d]{display:flex;justify-content:center}.modal--sub-title[data-v-3b9ac89d]{font-size:14px;font-weight:500;color:#cbd5e1;text-align:center}.assistant-section[data-v-7efbad79]{display:grid;gap:15px}.header[data-v-7efbad79]{display:flex;justify-content:space-between;min-width:255px}.header--title[data-v-7efbad79]{font-size:20px;font-weight:500;color:#64748b}.header-mobile--title[data-v-7efbad79]{font-size:14px;font-weight:500;color:#64748b}.list[data-v-7efbad79]{max-height:calc(50dvh - 155px);overflow-y:scroll;overflow-x:hidden;padding-right:5px}.list--item[data-v-7efbad79]{display:flex;justify-content:space-between;align-items:center;height:-moz-fit-content;height:fit-content;border-radius:16px;padding:8px 12px;cursor:pointer;background-color:hsla(0,0%,100%,.039);margin-bottom:8px;color:#fff}.list--item-active[data-v-7efbad79]{background-color:#fff;opacity:.3}.list--item[data-v-7efbad79] :last-child{margin-bottom:0}.list-button[data-v-7efbad79]{display:flex;justify-content:center;align-items:center;height:40px;width:40px;border-radius:50%;margin-right:-10px}.list-button--dot[data-v-7efbad79]{width:5px;height:5px;border-radius:50%;background-color:#64748b;margin-right:2px}.list-button--dot[data-v-7efbad79]:last-child{margin-right:0}.dark-text[data-v-7efbad79]{color:#000}.spin[data-v-7efbad79]{display:flex;justify-content:center}.assistant-content[data-v-7efbad79]{width:100%;height:100%;display:flex;align-items:center}.assistant-content--name[data-v-7efbad79]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-open-modal[data-v-7efbad79]{height:46px}.add-assistant[data-v-7efbad79],.mobile-open-modal[data-v-7efbad79]{background-color:transparent;border-radius:12px}.audio-record-btn[data-v-db17864e]{display:flex;justify-content:center;align-items:center;padding:5px 15px;margin:0 auto;height:100%;width:100%;border-radius:12px;color:#fff;font-weight:700;border:1px solid #ff3b4e}.audio-record-btn[data-v-db17864e]:hover{border:1px solid #ff3b4e}[data-v-601423ef] .ant-btn.ant-btn-circle{background:#fff}.recording-item{&[data-v-601423ef]{display:flex;align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:16px;padding:6px 12px;font-family:Arial,sans-serif;margin-bottom:8px}&[data-v-601423ef]:hover{background:hsla(0,0%,100%,.08)}}.ant-btn.ant-btn-circle[data-v-601423ef]{color:#000}.recording-info[data-v-601423ef]{flex-grow:1;display:flex;flex-direction:column;text-align:left;padding-left:8px}.title[data-v-601423ef]{font-size:14px;font-weight:700;margin-bottom:2px}.meta[data-v-601423ef]{font-size:12px;color:#aaa}.progress-wrapper[data-v-601423ef]{margin-top:4px;cursor:pointer}.progress-bar[data-v-601423ef]{background-color:hsla(0,0%,100%,.2);height:4px;border-radius:2px;overflow:hidden;position:relative;width:100%}.progress-fill[data-v-601423ef]{background-color:#ff3b4e;height:100%;width:0;transition:width .1s linear}[data-v-601423ef] .ant-menu.custom-menu{background-color:#131c2a;border-radius:16px}[data-v-601423ef] .ant-menu-item,[data-v-601423ef] .ant-menu-submenu-title{color:#f1ecec!important;font-size:14px}[data-v-601423ef] .ant-menu-item:hover,[data-v-601423ef] .ant-menu-submenu-title:hover{background-color:#131c2a!important;color:#fff!important}[data-v-601423ef] .ant-menu-submenu-popup{background-color:#131c2a!important;border-radius:12px;padding:6px 0}[data-v-601423ef] .ant-menu-submenu-arrow{color:#fff}.hover-title[data-v-601423ef]{cursor:default;display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;line-height:140%}.recording-item[data-v-601423ef]{transition:background .2s ease}.recording-item[data-v-601423ef]:hover{background:hsla(0,0%,100%,.08)}.selected-record[data-v-601423ef],.selected-record[data-v-601423ef]:hover{background:hsla(0,0%,100%,.2)}.in-can-proceed-btn[data-v-601423ef]{background:#eef43f!important;color:#fff}.in-broken-btn[data-v-601423ef]{background:#f36363!important;color:#fff}.play-stop-btn.playing[data-v-601423ef]{background:#ff3b4e;color:#fff!important}.play-stop-btn.paused[data-v-601423ef]{background:#1879ff;color:#fff!important}.audio-transcript-state[data-v-601423ef]{background:#6f4aff!important;color:#fff!important}.audio-transcript-error-state[data-v-601423ef]{background:#bebebe!important;color:#000!important}.done-icon[data-v-601423ef]{background:#00d98d!important;color:#fff!important}.audiolist-section[data-v-7f5f3c7a]{display:grid;gap:15px;margin-top:24px}.header[data-v-7f5f3c7a]{display:flex;justify-content:space-between}.header--title[data-v-7f5f3c7a]{font-size:20px;font-weight:500;color:#64748b}.header-mobile--title[data-v-7f5f3c7a]{font-size:14px;font-weight:500;color:#64748b}.record-list[data-v-7f5f3c7a]{max-height:calc(50dvh - 155px);overflow-y:scroll;overflow-x:hidden;padding-right:5px}.record-list[data-v-7f5f3c7a]::-webkit-scrollbar{width:4px}.record-list[data-v-7f5f3c7a]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,39%,.5);border-radius:6px}.mobile-button[data-v-7f5f3c7a]{display:none}.desktop-button[data-v-7f5f3c7a]{display:block;height:30px}@media(max-width:767px){.audiolist-section[data-v-7f5f3c7a]{grid-template-areas:"header" "list" "button"}.header[data-v-7f5f3c7a]{grid-area:header}.record-list[data-v-7f5f3c7a]{grid-area:list;max-height:calc(100dvh - 200px)}.mobile-button[data-v-7f5f3c7a]{display:block;grid-area:button;height:42px;box-shadow:0 2px 0 rgba(0,0,0,.043);border-radius:12px}.desktop-button[data-v-7f5f3c7a]{display:none}}.input-container[data-v-455d183a]{flex-wrap:wrap;flex-direction:column;background:#ffffff0a;border-radius:20px;color:#fff}.input-item[data-v-455d183a]{display:flex;align-items:center;margin-bottom:5px;margin-top:0;margin-left:10px}.flex-container[data-v-455d183a]{display:flex;justify-content:space-between;align-items:center;width:100%}.left[data-v-455d183a],.right[data-v-455d183a]{padding:5px;display:flex;align-items:center}.chat-input[data-v-455d183a]{background:transparent;border:none;outline:none;color:#ccc;font-size:16px;margin-top:8px;width:100%;padding-left:22px;padding-right:22px}.chat-input[data-v-455d183a]::-moz-placeholder{color:#64748b}.chat-input[data-v-455d183a]::placeholder{color:#64748b}.open-file-btn-icon[data-v-455d183a]{background:transparent;border:none;cursor:pointer;color:#ccc;font-size:18px;transition:color .2s}.open-file-btn-icon[data-v-455d183a]:disabled{color:#888;cursor:not-allowed;opacity:.6}.record-btn-icon[data-v-455d183a]:active{background:#f1f5f9}.record-btn-icon[data-v-455d183a]{border-radius:70px;border:none;cursor:pointer;color:#ccc;font-size:18px;transition:color .2s;width:40px;height:40px}.record-btn-icon.active[data-v-455d183a]{background:transparent}.icon-button[data-v-455d183a]{background:transparent;border-radius:70px;border:none;cursor:pointer;color:#ccc;font-size:18px;transition:color .2s;width:40px;height:40px}.icon-button[data-v-455d183a]:hover{color:#fff}.ant-input[data-v-455d183a]:focus{box-shadow:none}.file-select-input[data-v-455d183a]{display:none}.preview-wrapper[data-v-455d183a]{position:relative;padding:8px}.files-preview-container[data-v-455d183a]{display:flex;flex-wrap:wrap;gap:5px;max-height:150px;overflow-y:auto}.file-preview-item[data-v-455d183a]{position:relative}.image-preview[data-v-455d183a]{position:relative;display:inline-block}.preview-img[data-v-455d183a]{max-width:100px;max-height:100px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.file-preview[data-v-455d183a]{display:flex;align-items:center;background:#334155;gap:8px;padding:8px 12px;border-radius:12px;height:48px;max-width:200px;border:1px solid hsla(0,0%,100%,.1)}.file-filename[data-v-455d183a]{font-size:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.close-btn[data-v-455d183a]{position:absolute;top:1px;right:1px;background:#1e293b;color:#cbd5e1;border:none;border-radius:50%;width:25px;height:25px;cursor:pointer;line-height:18px;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center}.close-btn[data-v-455d183a]:hover{background:#475569;color:#fff}.delete-icon[data-v-455d183a]{color:#cbd5e1;cursor:pointer;margin-left:5px}.delete-icon[data-v-455d183a]:hover{color:#fff}.mic-btn[data-v-455d183a]{width:32px;height:32px;border:none;display:flex;align-items:center;justify-content:center}.mic-btn[data-v-455d183a],.mic-btn[data-v-455d183a]:hover{background-color:#f1f5f9;color:#334155}.sync-icon-bg[data-v-455d183a],.sync-icon-bg[data-v-455d183a]:hover{background:#ff3b4e;color:#fff}.files-preview-container[data-v-455d183a]::-webkit-scrollbar{width:6px}.files-preview-container[data-v-455d183a]::-webkit-scrollbar-track{background:#1e293b;border-radius:3px}.files-preview-container[data-v-455d183a]::-webkit-scrollbar-thumb{background:#475569;border-radius:3px}.files-preview-container[data-v-455d183a]::-webkit-scrollbar-thumb:hover{background:#64748b}.processing-record-content[data-v-4d3a4eb2]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.record-state-item[data-v-4d3a4eb2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.content-text[data-v-4d3a4eb2]{margin-top:10px;font-size:16px;line-height:1.2}.play-stop-btn[data-v-4d3a4eb2]{font-size:50px;width:120px;height:120px;color:#fff;transition:background .3s,color .3s}.play-stop-btn.playing[data-v-4d3a4eb2]{background:#ff3b4e}.play-stop-btn.paused[data-v-4d3a4eb2]{background:#1879ff}.transcript-icon[data-v-4d3a4eb2]{background:#6f4aff;font-size:50px;width:120px;height:120px;color:#fff}.transcript-icon[data-v-4d3a4eb2]:hover{background:#6f4aff;color:#fff}.transcript-error-icon[data-v-4d3a4eb2]{background:#bebebe;font-size:50px;width:120px;height:120px;color:#000}.transcript-error-icon[data-v-4d3a4eb2]:hover{background:#bebebe;color:#000}.done-icon[data-v-4d3a4eb2]{font-size:50px;width:120px;height:120px}.done-icon[data-v-4d3a4eb2],.done-icon[data-v-4d3a4eb2]:hover{background:#00d98d;color:#fff}.buttom-content[data-v-4d3a4eb2]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.trans-record-btn[data-v-4d3a4eb2]{display:flex;justify-content:center;align-items:center;padding:8px 20px;margin:0 auto;height:30px;box-shadow:0 2px 0 rgba(0,0,0,.043);border-radius:12px;color:#fff;font-weight:700;border:1px solid #1879ff;background-color:transparent;text-align:center}.recording-info-left[data-v-69847bc4]{min-width:20px;border-top-left-radius:32px;border-bottom-left-radius:32px}.recording-info-left.playing[data-v-69847bc4]{background-color:hsla(0,0%,100%,.09)}.recording-info-right[data-v-69847bc4]{min-width:20px;border-top-right-radius:32px;border-bottom-right-radius:32px}.recording-info-right.playing[data-v-69847bc4]{background-color:hsla(0,0%,100%,.09)}.recoring-play[data-v-69847bc4]{background-color:hsla(0,0%,100%,.05);border-radius:22px;display:flex}.recoring-play[data-v-69847bc4]:hover{box-shadow:4px 4px 8px rgba(0,0,0,.3),4px 4px 8px hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.09)}.recoring-play-item[data-v-69847bc4]{flex:1}[data-v-69847bc4] .ant-btn.ant-btn-circle{background:#fff}.recording-bg-progress[data-v-69847bc4]{position:absolute;top:0;left:0;height:100%;background-color:hsla(0,0%,100%,.09);z-index:0;pointer-events:none;transition:width .3s ease}.recording-item[data-v-69847bc4]{min-height:72px;display:flex;align-items:center;font-family:Arial,sans-serif;overflow:hidden;position:relative}.ant-btn.ant-btn-circle[data-v-69847bc4]{color:#000}.recording-info[data-v-69847bc4]{flex-grow:1;display:flex;flex-direction:column;text-align:left;padding:0 5px}.record-detail[data-v-69847bc4]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;position:relative;z-index:1}.content-left[data-v-69847bc4]{flex:1;min-width:0;max-width:calc(65% - 30px);padding-right:50px}.title[data-v-69847bc4]{font-size:14px;margin-bottom:2px}.meta[data-v-69847bc4]{font-size:12px;color:#64748b;overflow:hidden;width:100%}.play-button-container[data-v-69847bc4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.play-button[data-v-69847bc4]{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.content-right[data-v-69847bc4]{flex-shrink:0}[data-v-69847bc4] .ant-menu.custom-menu{background-color:#131c2a;border-radius:16px}[data-v-69847bc4] .ant-menu-item,[data-v-69847bc4] .ant-menu-submenu-title{color:#f1ecec!important;font-size:14px}[data-v-69847bc4] .ant-menu-item:hover,[data-v-69847bc4] .ant-menu-submenu-title:hover{background-color:#131c2a!important;color:#fff!important}[data-v-69847bc4] .ant-menu-submenu-popup{background-color:#131c2a!important;border-radius:12px;padding:6px 0}[data-v-69847bc4] .ant-menu-submenu-arrow{color:#fff}.rename-input[data-v-69847bc4]{background-color:#131c2a;height:23px;width:153px;border:1px solid #fff;color:#fff}.progress-wrapper[data-v-69847bc4]{cursor:pointer;position:relative;z-index:1}.progress-bar[data-v-69847bc4]{background-color:hsla(0,0%,100%,.1);height:3px;position:relative;width:100%;overflow:visible}.progress-fill[data-v-69847bc4]{background-color:#1879ff;height:100%;width:0;transition:width .1s linear;position:relative}.progress-dot[data-v-69847bc4]{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#1879ff;border-radius:50%;box-shadow:0 0 6px rgba(75,175,255,.6);pointer-events:none;z-index:10}.hover-title[data-v-69847bc4]{cursor:default}[data-v-69847bc4] .ant-menu-item-disabled{opacity:.5;cursor:not-allowed}.transcription[data-v-06ade2f3]{align-self:flex-end;max-width:100%;white-space:normal;overflow-wrap:break-word;font-family:system-ui,sans-serif;color:#e2e8f0}.header[data-v-06ade2f3]{display:flex;justify-content:space-between;align-items:center;background-color:hsla(0,0%,100%,.05);border-radius:10px 10px 0 0;padding:8px 12px;font-size:13px}.header .text[data-v-06ade2f3]{font-weight:500;color:#94a3b8}.header .control[data-v-06ade2f3]{display:flex;gap:8px}.ai-button[data-v-06ade2f3]{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:transparent;color:#cbd5e1;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:12px;transition:background .2s,color .2s,border .2s}.ai-button[data-v-06ade2f3]:hover{background-color:#1e293b;border:1px solid #334155;color:#f1f5f9}.body[data-v-06ade2f3]{position:relative;background:#1e293b;border-radius:0 0 10px 10px;padding:12px;font-size:14px;line-height:1.5}.markdown-content[data-v-6a6b6ab4]{line-height:1.6;color:var(--text-color);word-wrap:break-word;overflow-wrap:break-word}.markdown-content[data-v-6a6b6ab4] li{word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.markdown-content[data-v-6a6b6ab4] ol,.markdown-content[data-v-6a6b6ab4] ul{padding-left:2em;white-space:pre-wrap}.markdown-content h1[data-v-6a6b6ab4],.markdown-content h2[data-v-6a6b6ab4],.markdown-content h3[data-v-6a6b6ab4],.markdown-content h4[data-v-6a6b6ab4]{margin:1em 0 .5em;line-height:1.2}.markdown-content[data-v-6a6b6ab4] h3{font-weight:450;margin:1em 0}.markdown-content[data-v-6a6b6ab4] p{margin:.8em 0}.markdown-content pre[data-v-6a6b6ab4]{background:#f6f8fa;padding:1em;border-radius:6px;overflow:auto}.markdown-content[data-v-6a6b6ab4] code{padding:.2em .4em;border-radius:3px;font-family:monospace;white-space:pre-wrap}.markdown-content a[data-v-6a6b6ab4]{color:#58a6ff;text-decoration:none}.markdown-content a[data-v-6a6b6ab4]:hover{text-decoration:underline}.markdown-content blockquote[data-v-6a6b6ab4]{border-left:4px solid #dfe2e5;color:#6a737d;padding:0 1em;margin-left:0}.markdown-content[data-v-6a6b6ab4] table{border-collapse:collapse;width:100%;margin:1em 0;font-size:12px}.markdown-content[data-v-6a6b6ab4] table td,.markdown-content[data-v-6a6b6ab4] table th{padding:6px 13px;border:1px solid #dfe2e5}.container[data-v-74e74af6]{display:flex;flex-direction:column;width:100%;height:100%}.content[data-v-74e74af6]{overflow-y:auto;flex:1}.chat-padding-wrapper[data-v-74e74af6]{padding-left:50px;padding-right:50px;width:100%;max-width:800px;margin:0 auto}.conversations[data-v-74e74af6]{width:100%;height:100%;padding-left:25px;padding-right:25px;padding-top:25px}.conversations .message[data-v-74e74af6]{display:grid;gap:10px}.conversations .message.user[data-v-74e74af6]{align-items:flex-end;padding:8px;display:flex;flex-direction:column}.conversations .message.user .text[data-v-74e74af6]{align-self:flex-end;background:hsla(0,0%,100%,.039);border-radius:8px;padding:4px 15px;max-width:100%;white-space:normal;overflow-wrap:break-word;margin:4px 0}.conversations .message.user .file-preview[data-v-74e74af6]{display:flex;align-items:center;background:#334155;gap:10px;padding:0 10px;border-radius:12px;height:48px;margin-left:auto}.conversations .message.user .file-preview .file-filename[data-v-74e74af6]{margin-left:5px;color:#fff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.conversations .message.assistant .message-row[data-v-74e74af6]{display:flex;justify-content:flex-start;align-items:center}.conversations .message.assistant .animation-wrapper[data-v-74e74af6]{flex-shrink:0;margin-right:10px}.conversations .message.assistant .text[data-v-74e74af6]{white-space:normal;overflow-wrap:break-word;align-self:flex-start;color:#fff}.conversations .message.assistant .text-audio-wrapper[data-v-74e74af6]{align-self:flex-end;white-space:normal;overflow-wrap:break-word;color:#fff}.text-get-button button[data-v-74e74af6]{padding:4px;background-color:transparent;color:#64748b;border:none;border-radius:6px;cursor:pointer}.text-get-button button[data-v-74e74af6]:hover{background-color:#225ea8}.date-divider[data-v-74e74af6]{display:flex;justify-content:center;align-items:center;position:relative;font-size:14px;color:#888;font-weight:500;background:hsla(0,0%,100%,.04);border-radius:8px;padding:4px 15px;width:-moz-fit-content;width:fit-content;white-space:nowrap;margin:15px auto;text-align:center}.lottie-animation[data-v-74e74af6]{width:38px;height:38px}.animation-wrapper[data-v-74e74af6]{flex-shrink:0;margin-right:10px}.ai-scroll-down-button[data-v-74e74af6]{position:fixed;background-color:transparent;color:#64748b;border:none;border-radius:50%;cursor:pointer;width:22px;height:22px;padding:0;display:flex;align-items:center;justify-content:center;bottom:140px;right:50px;z-index:1000}.ai-scroll-down-button .icon[data-v-74e74af6]{font-size:32px}.multiple-images[data-v-74e74af6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.image-container[data-v-74e74af6]{position:relative}.preview-image[data-v-74e74af6]{max-width:150px;max-height:150px;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid #e0e0e0}.file-preview[data-v-74e74af6]{display:flex;align-items:center;background:#f5f5f5;padding:8px 12px;border-radius:8px;margin-bottom:8px;gap:8px;border:1px solid hsla(0,0%,100%,.1)}.file-filename[data-v-74e74af6]{font-size:14px;color:#333}.file-preview-link[data-v-74e74af6]{text-decoration:none;color:inherit;display:block}.file-preview-link:hover .file-preview[data-v-74e74af6]{box-shadow:4px 4px 8px rgba(0,0,0,.3),-4px -4px 8px hsla(0,0%,100%,.1)}@media(max-width:767px){.chat-padding-wrapper[data-v-74e74af6]{padding-left:40px;padding-right:40px}.input-padding-wrapper[data-v-74e74af6]{margin-bottom:22px;padding-left:30px;padding-right:30px}}.timeline[data-v-74e74af6]{display:none}@media(min-width:1201px){.timeline[data-v-74e74af6]{display:block;min-width:250px;position:sticky;top:10px;align-self:flex-start;height:-moz-fit-content;height:fit-content;padding:15px}.timeline-content[data-v-74e74af6]{position:relative;right:auto;top:auto}.timeline[data-v-74e74af6]{display:block;min-width:280px;position:sticky;top:20px;align-self:flex-start;height:-moz-fit-content;height:fit-content;padding:15px}.timeline-card[data-v-74e74af6]{background:hsla(0,0%,100%,.05);border-radius:12px;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.1)}.timeline-header[data-v-74e74af6]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.timeline-title[data-v-74e74af6]{color:#fff;margin:0;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.title-icon[data-v-74e74af6]{font-size:16px;color:#64748b}.header-actions[data-v-74e74af6]{display:flex;gap:4px}.timeline-content[data-v-74e74af6]{padding:16px 0;max-height:500px;overflow-y:auto}.timeline-content[data-v-74e74af6] .ant-timeline-item-tail{background:red}.timeline-content[data-v-74e74af6] .ant-timeline{padding:0 20px}.timeline-content[data-v-74e74af6] .ant-timeline-item{padding-bottom:16px}.timeline-content[data-v-74e74af6] .ant-timeline-item-content{margin-left:12px;font-size:12px}.timeline-message[data-v-74e74af6]{cursor:pointer;color:#fff}.timeline-message[data-v-74e74af6]:hover{background:hsla(0,0%,100%,.08)}.timeline-message.new-message[data-v-74e74af6]{border-left-color:#52c41a}.message-header[data-v-74e74af6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.message-type[data-v-74e74af6]{font-weight:600;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.message-time[data-v-74e74af6]{font-size:10px;color:#64748b}.message-preview[data-v-74e74af6]{font-size:12px;color:#e2e8f0;line-height:1.3;margin-bottom:6px}.audio-indicator[data-v-74e74af6],.files-indicator[data-v-74e74af6],.images-indicator[data-v-74e74af6]{display:flex;align-items:center;gap:4px;font-size:10px;color:#94a3b8;margin-top:4px}.message-status[data-v-74e74af6]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:9px;font-weight:600;text-transform:uppercase;margin-top:4px}.message-status.processing[data-v-74e74af6]{background:rgba(255,165,0,.2);color:orange}.message-status.completed[data-v-74e74af6]{background:rgba(34,197,94,.2);color:#22c55e}.message-status.error[data-v-74e74af6]{background:rgba(239,68,68,.2);color:#ef4444}.empty-state[data-v-74e74af6]{text-align:center;padding:40px 20px;color:#64748b}.empty-state .empty-icon[data-v-74e74af6]{font-size:32px;margin-bottom:12px;opacity:.5}.empty-state p[data-v-74e74af6]{margin:0 0 8px 0;font-size:14px}.empty-state .empty-text[data-v-74e74af6]{font-size:12px;opacity:.7}.timeline-footer[data-v-74e74af6]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.timeline-footer[data-v-74e74af6] .ant-statistic .ant-statistic-title{color:#64748b;font-size:12px;margin-bottom:2px}.timeline-footer[data-v-74e74af6] .ant-statistic .ant-statistic-content{color:#fff;font-size:16px;font-weight:600}.ai-scroll-down-button[data-v-74e74af6]{padding-right:300px}}.modal--icon[data-v-18a9603a]{display:flex;justify-content:center;font-size:30px;align-items:center;height:90%}.modal--icon-wrapper[data-v-18a9603a]{width:56px;height:56px;border-radius:50%;background-color:#facc15;margin:0 auto 24px auto}.modal--title[data-v-18a9603a]{font-size:20px;font-weight:500;color:#fff;text-align:center}.modal--controls[data-v-18a9603a]{display:flex;justify-content:center}.modal--sub-title[data-v-18a9603a]{font-size:14px;font-weight:500;color:#cbd5e1;text-align:center}.rates[data-v-805f311a]{display:flex;padding-bottom:5px}.rate-starting[data-v-805f311a]{border:1px solid #1879ff}.rate-pro[data-v-805f311a]{border:1px solid #00d98d}.rate-ultra[data-v-805f311a]{border:1px solid #facc15}.rate[data-v-805f311a]{width:300px;color:#fff;padding:16px;border-radius:15px;background-color:#27354a;margin-right:16px}.rate[data-v-805f311a]:last-child{margin-right:0}.rate--description[data-v-805f311a]{font-size:12px;font-weight:400;color:#64748b;margin-left:4px}.rate--body-title[data-v-805f311a]{color:#cbd5e1;font-size:14px;font-weight:400;margin-bottom:8px}.rate--control[data-v-805f311a]{margin-top:24px}.title[data-v-805f311a]{display:flex;justify-content:space-between}.price[data-v-805f311a]{display:flex;align-items:baseline}.not-available[data-v-805f311a]{text-decoration:line-through;color:#cbd5e1}.active[data-v-805f311a],.icon[data-v-805f311a]{margin-right:5px}.confirm-text[data-v-805f311a]{color:#fff}.controls[data-v-805f311a]{display:flex;justify-content:end;margin-top:20px}@media screen and (max-width:1200px){.rates[data-v-805f311a]{display:-webkit-box;overflow:hidden;overflow-x:scroll}}@media screen and (max-width:600px){.rates[data-v-805f311a]{display:flex;flex-direction:column;overflow:auto;overflow-x:clip}.rate[data-v-805f311a]{width:auto;margin-right:0;margin-bottom:16px}.rate[data-v-805f311a]:last-child{margin-bottom:0}}.settings-modal-mobile[data-v-5cc3c52a]{width:100%;height:100%;color:#fff;font-family:sans-serif;background-color:#1e293b}.settings-modal-mobile .detail-view[data-v-5cc3c52a],.settings-modal-mobile .menu-view[data-v-5cc3c52a]{padding:20px}.settings-modal-mobile .detail-header[data-v-5cc3c52a]{flex:1;font-size:20px;font-weight:700;margin-bottom:16px;display:flex;gap:8px;justify-content:space-between}.settings-modal-mobile .menu-header[data-v-5cc3c52a]{font-size:20px;font-weight:700;margin-bottom:16px;display:flex;align-items:center;gap:8px}.settings-modal-mobile .menu-exit-item[data-v-5cc3c52a]{display:flex;align-items:center;justify-content:space-between;padding:44px 0;cursor:pointer}.settings-modal-mobile .menu-item[data-v-5cc3c52a]{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #334155;cursor:pointer}.settings-modal-mobile .menu-item-icon[data-v-5cc3c52a]{font-size:18px;color:#64748b}.settings-modal-mobile .menu-item-title[data-v-5cc3c52a]{flex:1;margin-left:12px;font-size:16px}.settings-modal-mobile .detail-body[data-v-5cc3c52a]{font-size:14px;color:#cbd5e1;margin-top:12px}.settings-modal-mobile .underlined-link[data-v-5cc3c52a]{text-decoration:underline;color:#1879ff;font-size:14px}.settings-modal-mobile .action-btn[data-v-5cc3c52a],.settings-modal-mobile .delete-btn[data-v-5cc3c52a]{display:flex;justify-content:center;align-items:center;font-weight:700;border-radius:12px}.settings-modal-mobile .action-btn[data-v-5cc3c52a]{border:1px solid #1879ff;background-color:transparent;color:#fff}.settings-modal-mobile .delete-btn[data-v-5cc3c52a]{background-color:transparent;color:#64748b;border:none}.settings-modal-mobile .im-input-password[data-v-5cc3c52a],.settings-modal-mobile .im-input[data-v-5cc3c52a]{height:30px;border-radius:12px;font-size:14px}.settings-modal-mobile .avatar[data-v-5cc3c52a]{cursor:pointer;width:34px;height:34px;overflow:hidden;border-radius:50%;justify-content:center;align-items:center;display:flex;font-weight:700}.settings-modal-mobile .avatar-img[data-v-5cc3c52a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.settings-modal-mobile .grid[data-v-5cc3c52a]{display:grid;flex:1}.logout-section--icon[data-v-5cc3c52a]{display:flex;justify-content:center;font-size:30px;align-items:center;height:90%}.logout-section--icon-wrapper[data-v-5cc3c52a]{width:56px;height:56px;border-radius:50%;background-color:#facc15;margin:0 auto 24px auto}.logout-section--title[data-v-5cc3c52a]{font-size:20px;font-weight:500;color:#fff;text-align:center}.logout-section--controls[data-v-5cc3c52a]{display:flex;justify-content:center;flex-direction:column;gap:10px}.logout-section--sub-title[data-v-5cc3c52a]{font-size:14px;font-weight:500;color:#cbd5e1;text-align:center}.grid{display:grid}.hide-header .ant-modal-close,.hide-header .ant-modal-header{display:none!important}.settings{display:flex;padding:24px 0}.settings--navigation{max-width:150px;margin-right:16px}.settings--navigation-item{display:flex;align-items:center;color:#fff;padding:10px;cursor:pointer}.settings--navigation-item--active{border-radius:50px;background-color:#1c2b44}.settings--navigation-item-icon{font-size:16px}.settings--navigation-item-title{margin-left:10px;font-size:14px;font-weight:400;color:#cbd5e1}.settings--section{flex:1;color:#fff}.settings--section-title{font-size:14px;font-weight:400;color:#cbd5e1}.settings--section-content{display:inline-flex;gap:5px}.settings--section-group{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;width:100%}.settings--section-group:last-child{margin-bottom:0}.settings--section-separator{border:0;border-top:1px solid #27354a;margin:12px 0}.settings--section .underlined-link{text-decoration:underline;color:#1879ff;font-size:14px}.settings--section .action-btn,.settings--section .delete-btn{display:flex;justify-content:center;align-items:center;font-weight:700;border-radius:12px}.settings--section .action-btn{border:1px solid #1879ff;background-color:transparent;color:#fff}.settings--section .delete-btn{background-color:transparent;color:#64748b;border:none}.settings--section .im-input,.settings--section .im-input-password{height:30px;border-radius:12px;font-size:14px}.settings--section .avatar{cursor:pointer;width:34px;height:34px;overflow:hidden;border-radius:50%;justify-content:center;align-items:center;display:flex;font-weight:700}.settings--section .avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-screen-modal .ant-modal{max-width:100vw;height:100vh}.full-screen-modal .ant-modal-content{height:100vh;display:flex;flex-direction:column}.full-screen-modal .ant-modal .ant-modal-content{background-color:#1e293b}.full-screen-modal .ant-modal .ant-modal-title{background-color:#1e293b;color:#fff}#app,body,html{height:100%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.title{font-size:32px;font-weight:500}.sidebar{width:288px;border-right:1px solid #27354a;padding:16px;overflow-y:auto}.sidebar h2{margin:0 0 10px;font-size:16px}.sidebar ul{list-style:none;padding:0;margin:0}.sidebar li{padding:8px;cursor:pointer;border-radius:4px}.back-btn{margin-bottom:8px;padding:6px 10px;border:1px solid #ccc;cursor:pointer;border-radius:4px}.chat-topbar{justify-content:flex-end;padding:12px 20px;padding-top:max(12px,env(safe-area-inset-top,12px));width:100%;background:transparent;position:sticky;top:0;z-index:100;flex-shrink:0;min-height:60px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.chat-topbar,.chat-topbar-box{display:flex;align-items:center}.chat-topbar-box{gap:12px}.messages-content{display:flex;flex-direction:column;gap:12px;min-height:-moz-min-content;min-height:min-content;height:100%}.avatar{width:40px;height:40px;border-radius:50%;background:#ffdab9;color:#fa541c;display:flex;justify-content:center;align-items:center;font-weight:700;cursor:pointer;overflow:hidden}.avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search{margin:32px 0;height:46px}.topbar{padding:12px 20px;width:100%;justify-content:center}.logo,.topbar{display:flex;align-items:center}.logo{gap:10px}.placeholder{color:#888}*{margin:0;padding:0;box-sizing:border-box}.home{display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;height:-webkit-fill-available}.content{overflow:hidden}.chat-view,.content{flex:1;display:flex;position:relative}.chat-view{box-shadow:inset 18px 18px 10px 2px rgba(34,60,80,.2);min-height:100vh;height:100vh;min-height:-webkit-fill-available}.chat-box,.chat-view{flex-direction:column}.chat-box{display:flex;overflow:hidden;flex:1;min-height:0;height:calc(100% - 120px)}.chat-messages{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;height:100%;max-height:100%}.input-wrapper{width:100%;max-width:800px;margin:0 auto;padding-left:50px;padding-right:50px;padding-bottom:env(safe-area-inset-bottom,16px);position:sticky;margin-bottom:22px;z-index:100;flex-shrink:0}@supports(-webkit-touch-callout:none){.home{height:-webkit-fill-available}.chat-messages{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.input-wrapper{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}}@media(max-width:767px){.home{height:100dvh;height:-webkit-fill-available;position:fixed;top:0;left:0;right:0;bottom:0}.chat-view,.content{height:100%}.chat-view{position:relative;box-shadow:none}.chat-box{flex:1;min-height:0;height:calc(100% - 120px)}.chat-messages{height:100%;max-height:100%;padding-bottom:0;-webkit-overflow-scrolling:touch;overflow-anchor:auto}.input-wrapper{position:sticky;bottom:0;left:0;right:0;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px));margin-bottom:0;z-index:1000}.sidebar{width:100%;height:auto}.topbar{justify-content:space-between;padding:0}.logo h1{display:none}.logo>img{width:40px;height:40px}.chat-topbar{width:100%;justify-content:space-between;padding-top:max(12px,env(safe-area-inset-top,12px));padding-bottom:12px}.chat-topbar,.chat-topbar-box{display:flex;align-items:center}.chat-topbar-box{flex-direction:row;justify-content:center;gap:8px}}.timeline-bottom{display:none}@supports not (height:100dvh){.home{height:100vh}}