.toast-stack[data-v-9a5320ca]{position:fixed;right:16px;bottom:16px;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(420px,calc(100vw - 32px));pointer-events:none}.toast-item[data-v-9a5320ca]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;border:var(--border-w, .5px) solid var(--glass-border, var(--border, #242f3d));background:var(--toast-glass-bg, var(--bg-elev, #17212b));backdrop-filter:saturate(1.2) blur(18px);-webkit-backdrop-filter:saturate(1.2) blur(18px);color:var(--text, #f4f4f5);font-size:.92rem;line-height:1.35;box-shadow:var(--toast-shadow, 0 8px 24px rgba(0, 0, 0, .35)),var(--glass-inner-highlight, inset 0 1px 0 rgba(255, 255, 255, .06));pointer-events:auto}.toast-info[data-v-9a5320ca]{border-color:#0052cc6b}.toast-success[data-v-9a5320ca]{border-color:#6bcb7773}.toast-error[data-v-9a5320ca]{border-color:#e5737380}.toast-warning[data-v-9a5320ca]{border-color:#fbbf248c}.toast-text[data-v-9a5320ca]{flex:1;min-width:0;word-break:break-word}.toast-dismiss[data-v-9a5320ca]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin:-4px -4px -4px 0;padding:0;border:none;background:transparent;color:var(--muted, #8a9aa7);font-size:1.1rem;line-height:0;cursor:pointer;border-radius:6px;box-sizing:border-box}.toast-dismiss[data-v-9a5320ca]:hover{color:var(--text, #f4f4f5);background:#ffffff0f}.toast-enter-active[data-v-9a5320ca],.toast-leave-active[data-v-9a5320ca]{transition:opacity .22s ease,transform .22s ease}.toast-enter-from[data-v-9a5320ca],.toast-leave-to[data-v-9a5320ca]{opacity:0;transform:translateY(8px)}.toast-move[data-v-9a5320ca]{transition:transform .22s ease}.im-center-hint-host[data-v-de55d552]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none}.center-hint-root--viewport[data-v-de55d552]{position:fixed;inset:auto;display:block;padding:0;transform:translate(-50%,-50%);z-index:10060;pointer-events:none}.center-hint-card[data-v-de55d552]{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:max-content;max-width:calc(100vw - 24px);padding:12px 16px;border-radius:10px;border:none;background:#14181ee0;color:#fff;box-shadow:0 2px 8px #0000002e,0 10px 32px #00000047;backdrop-filter:saturate(1.1) blur(16px);-webkit-backdrop-filter:saturate(1.1) blur(16px);text-align:left;box-sizing:border-box}.center-hint-card--offline .center-hint-icon-wrap[data-v-de55d552]{color:#f0a020}.center-hint-card--error .center-hint-icon-wrap[data-v-de55d552]{color:#ff8a80}.center-hint-card--warning .center-hint-icon-wrap[data-v-de55d552]{color:#fbbf24}.center-hint-card--info .center-hint-icon-wrap[data-v-de55d552]{color:#8ec5ff}.center-hint-icon-wrap[data-v-de55d552]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#ffffff1a}html[data-theme=light] .center-hint-card[data-v-de55d552]{background:var(--toast-glass-bg, rgba(255, 255, 255, .92));color:var(--text, #131a24);box-shadow:0 1px 3px #1420340f,0 6px 20px #1420341a,0 14px 36px #14203414}html[data-theme=light] .center-hint-icon-wrap[data-v-de55d552]{background:#1420340f}html[data-theme=light] .center-hint-card--offline .center-hint-icon-wrap[data-v-de55d552]{color:#b45309}html[data-theme=light] .center-hint-card--error .center-hint-icon-wrap[data-v-de55d552]{color:var(--danger, #c62828)}html[data-theme=light] .center-hint-card--warning .center-hint-icon-wrap[data-v-de55d552]{color:#ca8a04}html[data-theme=light] .center-hint-card--info .center-hint-icon-wrap[data-v-de55d552]{color:var(--accent, #0052cc)}.center-hint-icon-svg[data-v-de55d552]{width:22px;height:22px;display:block}.center-hint-text[data-v-de55d552]{margin:0;flex:0 1 auto;font-size:.875rem;font-weight:500;line-height:1.45;color:inherit;white-space:nowrap}.center-hint-enter-active[data-v-de55d552],.center-hint-leave-active[data-v-de55d552]{transition:opacity .2s ease}.center-hint-enter-active .center-hint-card[data-v-de55d552],.center-hint-leave-active .center-hint-card[data-v-de55d552]{transition:opacity .2s ease,transform .2s ease}.center-hint-enter-from[data-v-de55d552],.center-hint-leave-to[data-v-de55d552]{opacity:0}.center-hint-enter-from .center-hint-card[data-v-de55d552],.center-hint-leave-to .center-hint-card[data-v-de55d552]{opacity:0;transform:scale(.96)}.im-confirm-overlay[data-v-416d01dd]{z-index:1200}.im-confirm-modal[data-v-416d01dd]{max-width:min(400px,calc(100vw - 32px));padding:20px 20px 16px;display:flex;flex-direction:column;gap:14px}.im-confirm-title[data-v-416d01dd]{margin:0;font-size:1.05rem;font-weight:600;line-height:1.35;color:var(--text)}.im-confirm-message[data-v-416d01dd]{margin:0;font-size:.88rem;line-height:1.55;color:var(--muted);white-space:pre-line}.im-confirm-actions[data-v-416d01dd]{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.im-confirm-btn[data-v-416d01dd]{min-width:80px;min-height:36px;padding:0 14px;border-radius:8px;font-size:.86rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.im-confirm-btn--cancel[data-v-416d01dd]{border:var(--border-w, .5px) solid var(--border, rgba(255, 255, 255, .12));background:#ffffff0d;color:var(--text)}.im-confirm-btn--cancel[data-v-416d01dd]:hover{background:#ffffff1a}.im-confirm-btn--ok[data-v-416d01dd]{border:none;background:var(--accent, #0052cc);color:#fff}.im-confirm-btn--ok[data-v-416d01dd]:hover{background:var(--accent-hover, #2684ff)}.im-confirm-btn--danger[data-v-416d01dd]{background:#dc3545}.im-confirm-btn--danger[data-v-416d01dd]:hover{background:#c82333}.im-confirm-fade-enter-active[data-v-416d01dd],.im-confirm-fade-leave-active[data-v-416d01dd]{transition:opacity .18s ease}.im-confirm-fade-enter-active .im-confirm-modal[data-v-416d01dd],.im-confirm-fade-leave-active .im-confirm-modal[data-v-416d01dd]{transition:opacity .18s ease,transform .18s ease}.im-confirm-fade-enter-from[data-v-416d01dd],.im-confirm-fade-leave-to[data-v-416d01dd]{opacity:0}.im-confirm-fade-enter-from .im-confirm-modal[data-v-416d01dd],.im-confirm-fade-leave-to .im-confirm-modal[data-v-416d01dd]{opacity:0;transform:scale(.96) translateY(4px)}html[data-theme=light] .im-confirm-btn--cancel[data-v-416d01dd]{background:#fff;border-color:#d9d9d9;color:#333}html[data-theme=light] .im-confirm-btn--cancel[data-v-416d01dd]:hover{background:#f5f5f5}.app-session-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:all;background:var(--bg, #f4f6f8)}html:not([data-theme=light]) .app-session-nav-overlay{background:var(--bg, #0f1419)}.app-session-nav-fade-enter-active,.app-session-nav-fade-leave-active{transition:opacity .16s ease}.app-session-nav-fade-enter-from,.app-session-nav-fade-leave-to{opacity:0}.form-select[data-v-27a11559]{position:relative;width:100%}.form-select-trigger[data-v-27a11559]{display:flex;align-items:center;width:100%;min-width:0;margin:0;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:8px 28px 8px 11px;border-radius:var(--radius-sm);border:var(--border-w) solid color-mix(in srgb,var(--text) 14%,transparent);background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4 5.5l3 3 3-3' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:14px 14px;color:var(--text);font-size:.96rem;font-family:inherit;text-align:left;cursor:pointer}.form-select-trigger[data-v-27a11559]:focus{outline:none}.form-select-trigger[data-v-27a11559]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.form-select-trigger--open[data-v-27a11559]{border-color:var(--accent)}.form-select-value[data-v-27a11559]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-select-panel[data-v-27a11559]{margin:0;padding:4px;list-style:none;border-radius:var(--radius);border:var(--border-w, .5px) solid color-mix(in srgb,var(--text) 14%,transparent);background:var(--bg-elev, var(--bg));color:var(--text);box-shadow:var(--shadow-soft);max-height:min(50vh,320px);overflow-y:auto;box-sizing:border-box}.form-select-option[data-v-27a11559]{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;margin:0;padding:8px 10px;border:none;border-radius:calc(var(--radius) - 4px);background:transparent;color:var(--text);font-size:.92rem;font-family:inherit;font-weight:400;text-align:left;cursor:pointer;box-sizing:border-box}.form-select-option-label[data-v-27a11559]{width:100%;min-width:0;line-height:1.3}.form-select-option-desc[data-v-27a11559]{width:100%;min-width:0;font-size:.78rem;line-height:1.35;color:var(--muted);white-space:normal;word-break:break-word}.form-select-option[data-v-27a11559]:hover{background:var(--bg-hover)}.form-select-option--on[data-v-27a11559]{background:var(--accent-soft);color:var(--accent)}.form-select-option--on .form-select-option-label[data-v-27a11559]{font-weight:600;color:var(--accent)}.form-select-option--on .form-select-option-desc[data-v-27a11559]{color:color-mix(in srgb,var(--accent) 55%,var(--muted))}.form-tag-select[data-v-3b9b07a5]{width:100%;min-width:0}.form-tag-select-chips[data-v-3b9b07a5]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem}.form-tag-select-chip[data-v-3b9b07a5]{margin:0;padding:.375rem .75rem;border:var(--border-w, .5px) solid transparent;border-radius:62.4375rem;background:#ffffff0f;color:var(--muted);font:inherit;font-size:.8rem;font-weight:500;line-height:1.25;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.form-tag-select-chip[data-v-3b9b07a5]:hover:not(:disabled):not(.form-tag-select-chip--active){color:var(--text);background:#ffffff1a}.form-tag-select-chip--active[data-v-3b9b07a5]{border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:var(--accent-soft);color:var(--accent);font-weight:600}.form-tag-select-chip[data-v-3b9b07a5]:disabled{opacity:.55;cursor:not-allowed}.form-tag-select-chip[data-v-3b9b07a5]:focus{outline:none}.form-tag-select-chip[data-v-3b9b07a5]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.form-tag-select-hint[data-v-3b9b07a5]{margin:.45rem 0 0;font-size:.76rem;line-height:1.4;color:var(--muted)}html[data-theme=light] .form-tag-select-chip[data-v-3b9b07a5]{background:#0f18280d}html[data-theme=light] .form-tag-select-chip[data-v-3b9b07a5]:hover:not(:disabled):not(.form-tag-select-chip--active){background:#0f182814}.in-form{--in-form-pad-inline: 28px;--in-form-pad-block: 16px;--in-form-pad-block-end: 20px;--in-form-gap: 14px;--in-form-foot-py: 10px;--in-form-foot-pb: 18px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:var(--in-form-max-height, 100%);width:100%;margin:0;padding:0;border:none;background:transparent;overflow:hidden;box-sizing:border-box}.in-form__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;box-sizing:border-box;background:transparent;padding:var(--in-form-pad-block) var(--in-form-pad-inline) var(--in-form-pad-block-end)}.in-form__body{display:flex;flex-direction:column;gap:var(--in-form-gap);min-width:0;width:100%;background:transparent}.in-form__foot{flex-shrink:0;box-sizing:border-box;padding:var(--in-form-foot-py) var(--in-form-pad-inline) var(--in-form-foot-pb);border-top:var(--border-w) solid var(--glass-border);background:transparent}.in-form-item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;width:100%}.in-form-item__label{width:100%;margin:0;text-align:left;font-size:14px;font-weight:400;line-height:1.35;color:#5c6778;letter-spacing:normal}html:not([data-theme=light]) .in-form-item__label{color:#c8d2e6b8}.in-form-item--required .in-form-item__label:after{content:"*";margin-left:4px;color:#c53030}.in-form-item__content{width:100%;min-width:0}.in-form-item__content>.in-input,.in-form-item__content>.in-textarea,.in-form-item__content>.in-input-wrap,.in-form-item__content>.form-select,.in-form-item__content>.in-select{width:100%;max-width:100%}.in-glass-scroll[data-v-155172d5]{position:relative;z-index:1;flex:1;min-height:0;height:100%;overflow:hidden;--in-glass-scrollbar-inset: 5px}.in-glass-scroll__track[data-v-155172d5]{position:absolute;right:var(--in-glass-scrollbar-inset);top:calc(var(--in-glass-track-top, 0px) + var(--in-glass-scrollbar-inset, 0px));bottom:calc(var(--in-glass-track-bottom, 0px) + var(--in-glass-scrollbar-inset, 0px));z-index:6;box-sizing:border-box;overflow:hidden;background:transparent;pointer-events:auto;touch-action:none}.in-glass-scroll__body[data-v-155172d5]{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;padding-inline:20px;scrollbar-width:none;-ms-overflow-style:none}.in-glass-scroll--flush .in-glass-scroll__body[data-v-155172d5]{padding-inline:0}.in-glass-scroll__body[data-v-155172d5]::-webkit-scrollbar{display:none;width:0!important;height:0!important;background:transparent}.in-glass-scroll__thumb[data-v-155172d5]{position:absolute;left:1px;right:1px;top:0;max-height:100%;border-radius:100px;background:var(--scrollbar-thumb, rgba(148, 163, 184, .55));border:none;cursor:pointer;touch-action:none;will-change:transform}.in-glass-scroll__thumb--dragging[data-v-155172d5]{background:var(--scrollbar-thumb-active, rgba(148, 163, 184, .78))}@media(hover:none)and (pointer:coarse){.in-glass-scroll[data-v-155172d5]:not(.in-glass-scroll--force-track){--in-glass-scrollbar-inset: 0px}.in-glass-scroll:not(.in-glass-scroll--force-track) .in-glass-scroll__track[data-v-155172d5]{display:none!important}}.in-glass-scroll--force-track .in-glass-scroll__body[data-v-155172d5]{overflow-y:auto;-webkit-overflow-scrolling:touch}.in-glass-scroll--force-track .in-glass-scroll__track[data-v-155172d5]{display:block!important}.in-input-wrap--password[data-v-a3fa438c]{position:relative;display:block;width:100%}.in-input-wrap--password .in-input--with-toggle[data-v-a3fa438c]{width:100%;box-sizing:border-box;padding-right:2.375rem}.in-input-password-toggle[data-v-a3fa438c]{position:absolute;top:50%;right:.375rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:none;border-radius:.375rem;background:transparent;color:#ffffffe0;cursor:pointer;transition:color .15s ease,background-color .15s ease}.in-input-password-toggle[data-v-a3fa438c]:hover{color:#fff;background:#ffffff14}.in-input-password-toggle[data-v-a3fa438c]:focus-visible{outline:none;box-shadow:0 0 0 .125rem #0052cc73}.in-input-password-toggle-ico.im-icon-mask[data-v-a3fa438c]{width:1.125rem;height:1.125rem;pointer-events:none}html[data-theme=light] .in-input-password-toggle[data-v-a3fa438c]{color:#64748beb}html[data-theme=light] .in-input-password-toggle[data-v-a3fa438c]:hover{color:#0f172ac7;background:#0f172a0f}.in-input.in-input-invalid[data-v-a3fa438c]{border-color:#dc2626!important}.in-input.in-input-invalid[data-v-a3fa438c]:focus,.in-input.in-input-invalid[data-v-a3fa438c]:focus-visible{border-color:#b91c1c!important}.in-popup-root[data-v-14372df0]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:transparent;box-sizing:border-box}.in-popup-root--glass[data-v-14372df0]{background:var(--modal-overlay-bg);backdrop-filter:blur(10px) saturate(1.05);-webkit-backdrop-filter:blur(10px) saturate(1.05)}.in-popup-panel[data-v-14372df0]{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:0;max-height:var(--in-popup-max-height, 82vh);border-radius:14px;border:var(--border-w) solid var(--glass-border);background:var(--glass-msg-overlay);backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));color:var(--text);box-shadow:var(--modal-shadow, 0 20px 56px rgba(15, 24, 40, .14)),var(--glass-inner-highlight);isolation:isolate;box-sizing:border-box}html:not([data-theme=light]) .in-popup-panel[data-v-14372df0]{box-shadow:0 24px 64px #00000073}.in-popup-panel--chrome>.in-popup-scroll[data-v-14372df0]{flex:1 1 auto;min-height:0}.in-popup-scroll[data-v-14372df0]{position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-width:0;width:100%;scrollbar-gutter:stable;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.in-popup-scroll[data-v-14372df0]:has(>.in-popup-scroll-inner>.in-form){overflow:hidden;display:flex;flex-direction:column;scrollbar-gutter:auto}.in-popup-scroll-inner[data-v-14372df0]:has(>.in-form){display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;padding:0}.in-popup-scroll--only[data-v-14372df0]{flex:1 1 auto;min-height:0;border-radius:14px}.in-popup-head[data-v-14372df0],.in-popup-foot[data-v-14372df0]{flex-shrink:0;position:relative;z-index:2;background:var(--glass-chat-head);backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));box-shadow:var(--glass-inner-highlight)}.in-popup-head[data-v-14372df0]{margin:0;padding:18px 28px 14px;border-bottom:var(--border-w) solid var(--glass-border);border-radius:14px 14px 0 0}.in-popup-foot[data-v-14372df0]{margin:0;padding:14px 28px 18px;border-top:var(--border-w) solid var(--glass-border);border-radius:0 0 14px 14px}.in-popup-title[data-v-14372df0]{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--text)}.in-popup-scroll-inner[data-v-14372df0]{padding:16px 28px 20px;box-sizing:border-box;min-width:0}@supports not ((backdrop-filter: blur(.0625rem)) or (-webkit-backdrop-filter: blur(.0625rem))){.in-popup-root--glass[data-v-14372df0]{background:var(--modal-overlay-bg);backdrop-filter:none;-webkit-backdrop-filter:none}.in-popup-panel[data-v-14372df0],.in-popup-scroll--only[data-v-14372df0]{background:var(--bg-elev);backdrop-filter:none;-webkit-backdrop-filter:none}.in-popup-scroll[data-v-14372df0]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.in-popup-head[data-v-14372df0],.in-popup-foot[data-v-14372df0]{background:var(--bg-elev);backdrop-filter:none;-webkit-backdrop-filter:none}}.in-select[data-v-da50cfb3]{position:relative;width:100%}.in-select-trigger[data-v-da50cfb3]{display:flex;align-items:center;width:100%;min-width:0;margin:0;box-sizing:border-box;padding:0 28px 0 0;border-radius:var(--radius-sm);border:var(--border-w) solid color-mix(in srgb,var(--text) 14%,transparent);background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4 5.5l3 3 3-3' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 5px center;background-size:14px 14px;color:var(--text)}.in-select-trigger-main[data-v-da50cfb3]{flex:1;min-width:0;margin:0;padding:8px 0 8px 11px;border:none;background:transparent;color:inherit;font-size:.96rem;font-family:inherit;text-align:left;cursor:pointer}.in-select--disabled .in-select-trigger[data-v-da50cfb3]{opacity:.55;cursor:not-allowed}.in-select--disabled .in-select-trigger-main[data-v-da50cfb3]{cursor:not-allowed}.in-select-trigger-main[data-v-da50cfb3]:focus{outline:none}.in-select-trigger-main[data-v-da50cfb3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.in-select-trigger--open[data-v-da50cfb3]{border-color:var(--accent)}.in-select-value[data-v-da50cfb3]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.in-select-value--placeholder[data-v-da50cfb3]{color:var(--muted)}.in-select-clear[data-v-da50cfb3]{flex-shrink:0;margin:0 4px 0 0;padding:0 4px;border:none;background:transparent;color:var(--muted);font-size:1.1rem;line-height:1;cursor:pointer;border-radius:4px}.in-select-clear[data-v-da50cfb3]:hover{color:var(--text);background:var(--bg-hover)}.in-select-panel[data-v-da50cfb3]{margin:0;padding:4px;border-radius:var(--radius);border:var(--border-w, .5px) solid color-mix(in srgb,var(--text) 14%,transparent);background:var(--bg-elev, var(--bg));color:var(--text);box-shadow:var(--shadow-soft);max-height:min(50vh,320px);overflow-y:auto;box-sizing:border-box}.in-select-filter[data-v-da50cfb3]{display:block;width:100%;margin:0 0 4px;padding:6px 8px;box-sizing:border-box;border:var(--border-w) solid color-mix(in srgb,var(--text) 12%,transparent);border-radius:calc(var(--radius) - 4px);background:var(--bg);color:var(--text);font-size:.88rem;font-family:inherit}.in-select-filter[data-v-da50cfb3]:focus{outline:none;border-color:var(--accent)}.in-select-option[data-v-da50cfb3]{display:flex;width:100%;margin:0;padding:8px 10px;border:none;border-radius:calc(var(--radius) - 4px);background:transparent;color:var(--text);font-size:.92rem;font-family:inherit;text-align:left;cursor:pointer;box-sizing:border-box}.in-select-option[data-v-da50cfb3]:hover{background:var(--bg-hover)}.in-select-option--on[data-v-da50cfb3]{background:var(--accent-soft);color:var(--accent);font-weight:600}.in-select-empty[data-v-da50cfb3]{margin:0;padding:10px;font-size:.86rem;color:var(--muted);text-align:center}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-sm:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-wrap{text-wrap:wrap}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/NotoColorEmoji-BMChvmOW.ttf)format("truetype"),url(../fonts/noto-color-emoji-C7PhJjZ8.woff2)format("woff2")}:root{--color-brand:#0052cc;--color-brand-hover:#2684ff;--color-brand-muted:#0747a6;--color-brand-soft:#0052cc29;--color-danger:#e57373;--color-success:#4ade80;--color-success-muted:#15803d;--color-warn:#fbbf24;--color-warn-muted:#b45309;--color-surface-base:#0f141c;--color-surface-raised:#171d28;--color-surface-hover:#222a36;--color-surface-inset:#263141;--color-surface-panel:#1a222e;--color-surface-deep:#0e1218;--color-surface-chat:#101622;--color-text:#e9ecf1;--color-text-muted:#8a93a6;--color-text-subtle:#7d8fa3;--color-text-placeholder:#5c6b7a;--color-ink-on-brand:#c8d8e8;--bg:var(--color-surface-base);--bg-elev:var(--color-surface-raised);--bg-hover:var(--color-surface-hover);--border:transparent;--text:var(--color-text);--muted:var(--color-text-muted);--accent:var(--color-brand);--accent-hover:var(--color-brand-hover);--accent-soft:var(--color-brand-soft);--danger:var(--color-danger);--bubble-in:var(--color-surface-inset);--bubble-out:var(--color-brand);--bubble-mine-meta:var(--color-ink-on-brand);--avatar-bg:#3a4d62;--app-min-width:1024px;--border-w:.5px;--radius:14px;--radius-sm:10px;--sidebar-w:320px;--im-dock-w:62px;--im-dock-gap-to-sidebar:.5px;--im-dock-sidebar-seam:#d6e2f618;--im-header-height:60px;--im-bottom-bar-py:10px;--im-bottom-bar-pb:14px;--im-composer-line-height:53px;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--shadow-soft:0 8px 32px #00000059;--scrollbar-size:10px;--im-msg-scrollbar-size:11px;--scrollbar-thumb:#3a4a5c;--toolbar-icon-fg:var(--muted);--toolbar-icon-fg-hover:var(--accent-hover);--toolbar-icon-fg-on:var(--accent);--toolbar-btn-hover-bg:#ffffff12;--action-chat-fg:var(--muted);--action-chat-fg-hover:var(--accent-hover);--composer-toolbar-btn-hover-bg:var(--toolbar-btn-hover-bg);--composer-toolbar-attach-fg:var(--toolbar-icon-fg);--composer-toolbar-attach-fg-hover:var(--toolbar-icon-fg-hover);--composer-toolbar-video-fg:var(--toolbar-icon-fg);--composer-toolbar-video-fg-hover:var(--toolbar-icon-fg-hover);--composer-toolbar-emoji-fg:var(--toolbar-icon-fg);--composer-toolbar-emoji-fg-hover:var(--toolbar-icon-fg-hover);--composer-toolbar-task-fg:var(--toolbar-icon-fg);--composer-toolbar-task-fg-hover:var(--toolbar-icon-fg-hover);--composer-toolbar-voice-fg:var(--toolbar-icon-fg);--composer-toolbar-voice-fg-hover:var(--toolbar-icon-fg-hover);--composer-toolbar-message-fg:var(--action-chat-fg);--composer-toolbar-message-fg-hover:var(--action-chat-fg-hover);--chip-open-fg:#c5d4e8;--chip-open-border:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--chip-open-border:color-mix(in srgb, var(--accent) 42%, transparent)}}:root{--chip-open-bg:var(--accent-soft);--chip-open-icon:var(--accent-hover);--chip-accepted-fg:#fecdd3;--chip-accepted-border:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root{--chip-accepted-border:color-mix(in srgb, var(--danger) 55%, transparent)}}:root{--chip-accepted-bg:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root{--chip-accepted-bg:color-mix(in srgb, var(--danger) 22%, transparent)}}:root{--chip-success-fg:var(--color-success-muted);--chip-success-border:var(--color-success-muted)}@supports (color:color-mix(in lab,red,red)){:root{--chip-success-border:color-mix(in srgb, var(--color-success-muted) 38%, transparent)}}:root{--chip-success-bg:var(--color-success-muted)}@supports (color:color-mix(in lab,red,red)){:root{--chip-success-bg:color-mix(in srgb, var(--color-success-muted) 9%, transparent)}}:root{--chip-warn-fg:var(--color-warn);--chip-warn-border:var(--color-warn)}@supports (color:color-mix(in lab,red,red)){:root{--chip-warn-border:color-mix(in srgb, var(--color-warn) 42%, transparent)}}:root{--chip-warn-bg:var(--color-warn)}@supports (color:color-mix(in lab,red,red)){:root{--chip-warn-bg:color-mix(in srgb, var(--color-warn) 14%, transparent)}}:root{--chip-role-owner-fg:#fde68a;--chip-role-owner-border:var(--color-warn)}@supports (color:color-mix(in lab,red,red)){:root{--chip-role-owner-border:color-mix(in srgb, var(--color-warn) 52%, transparent)}}:root{--chip-role-owner-bg:var(--color-warn)}@supports (color:color-mix(in lab,red,red)){:root{--chip-role-owner-bg:color-mix(in srgb, var(--color-warn) 20%, transparent)}}:root{--chip-role-manager-fg:#bfdbfe;--chip-role-manager-border:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--chip-role-manager-border:color-mix(in srgb, var(--accent) 45%, transparent)}}:root{--chip-role-manager-bg:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--chip-role-manager-bg:color-mix(in srgb, var(--accent) 18%, transparent)}}:root{--chip-role-member-fg:#a7f3d0;--chip-role-member-border:var(--color-success)}@supports (color:color-mix(in lab,red,red)){:root{--chip-role-member-border:color-mix(in srgb, var(--color-success) 48%, transparent)}}:root{--chip-role-member-bg:var(--color-success)}@supports (color:color-mix(in lab,red,red)){:root{--chip-role-member-bg:color-mix(in srgb, var(--color-success) 16%, transparent)}}:root{--sidebar-bg:linear-gradient(180deg, var(--color-surface-panel) 0%, var(--bg-elev) 50%, #151b26 100%);--sidebar-edge:0 0 0 0 transparent;--sidebar-head-bg:linear-gradient(180deg, #ffffff09 0%, transparent 100%);--sidebar-foot-bg:linear-gradient(0deg, #0000001f 0%, transparent 100%);--sidebar-shell-shadow:none;--sidebar-float-gap:12px;--sidebar-float-gap-main:10px;--sidebar-float-radius:var(--radius);--sidebar-float-shadow:0 14px 44px #0000006b, 0 3px 12px #00000047, var(--glass-inner-highlight);--conv-active-bg:linear-gradient(90deg, #0052cc38 0%, #0052cc0d 100%);--conv-avatar-bg:linear-gradient(145deg, #3d4d62, #2c3848);--conv-item-divider:#ffffff0a;--chat-head-bg:linear-gradient(180deg, var(--color-surface-panel) 0%, var(--bg-elev) 100%);--chat-head-line:#ffffff0a;--msg-scroll-bg:radial-gradient(ellipse 72% 48% at 50% -18%, #0052cc0e 0%, transparent 52%), linear-gradient(180deg, var(--color-surface-chat) 0%, var(--bg) 44%, var(--color-surface-deep) 100%);--msg-input-bg:#1c2430b8;--main-chat-float-shadow:0 1px 2px #00000059, 0 4px 16px #00000061, 0 12px 36px #0000006b, 0 24px 72px #00000059, var(--glass-inner-highlight);--composer-float-inset:12px;--composer-float-gap-top:10px;--composer-float-radius:var(--sidebar-float-radius);--composer-float-shadow:0 12px 36px #0006, 0 3px 12px #00000042, var(--glass-inner-highlight);--composer-bar-shadow:none;--composer-quick-replies-btn-bg:var(--color-brand-muted);--composer-quick-replies-btn-hover:var(--accent-hover);--composer-quick-replies-btn-shadow:#0052cc52;--composer-quick-replies-btn-shadow-hover:#2684ff47;--btn-round-hover-bg:var(--color-surface-hover);--btn-secondary-hover-bg:var(--color-surface-hover);--search-input-bg:#161c26bf;--search-inset-shadow:inset 0 var(--border-w) 2px #0003;--search-placeholder-color:var(--color-text-placeholder);--search-focus-border:#0052cc8c;--search-glass-bg:#121822b8;--page-mesh-bg:radial-gradient(ellipse 105% 72% at 72% -12%, #0052cc17 0%, transparent 46%), linear-gradient(168deg, var(--color-surface-deep) 0%, var(--color-surface-chat) 45%, #0e1319 100%);--glass-blur:22px;--glass-msg-blur:40px;--glass-saturate:1.22;--glass-sidebar:#141a24c7;--glass-chat-head:#141a24cc;--glass-msg-overlay:#0a0e146b;--glass-composer:#141a24d9;--glass-modal:#161c26e0;--glass-empty-card:#1a202c8c;--glass-border:transparent;--glass-inner-highlight:inset 0 1px 0 transparent;--glass-foot-bg:#00000024;--glass-head-strip:#00000014;--empty-backdrop-bg:radial-gradient(ellipse 88% 68% at 50% 42%, #1e2632e0 0%, #0f141cf0 58%, var(--bg) 100%);--empty-card-border:transparent;--empty-card-inset:inset 0 var(--border-w) 0 #0000002e;--empty-card-bg:linear-gradient(165deg, #202836c7 0%, #161c26e6 100%);--empty-kicker-color:var(--color-text-subtle);--empty-title-color:#f2f5f9;--empty-feature-fg:#a3b0c2;--empty-feature-bg:#00000040;--empty-feature-border:transparent;--empty-footnote-color:#7a8899;--modal-overlay-bg:#060a1094;--modal-shadow:0 20px 50px #00000073;--call-video-bg:var(--color-surface-deep);--btn-empty-cta-shadow:0 4px 18px #0052cc59;--btn-empty-cta-shadow-hover:0 6px 22px #0052cc6b;--toast-shadow:0 10px 28px #00000061;--toast-glass-bg:#161c26eb}html{color-scheme:dark}html[data-theme=light]{color-scheme:light;--color-surface-base:#ebeef5;--color-surface-raised:#fff;--color-surface-hover:#e4e9f2;--color-surface-inset:#e8ecf3;--color-surface-panel:#f7f8fb;--color-surface-deep:#e6eaf2;--color-surface-chat:#f1f4fa;--color-text:#131a24;--color-text-muted:#5c6778;--color-text-subtle:#5a7390;--color-text-placeholder:#6b7688;--color-ink-on-brand:#ffffffe0;--color-brand-hover:#0747a6;--color-brand-muted:#0052cc;--color-brand-soft:#0052cc24;--color-danger:#c62828;--color-success-muted:#15803d;--color-warn-muted:#b45309;--avatar-bg:#8a9daf;--toolbar-btn-hover-bg:#1420340e;--chip-open-fg:#334155;--chip-open-border:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-open-border:color-mix(in srgb, var(--accent) 30%, #1420341f)}}html[data-theme=light]{--chip-open-bg:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-open-bg:color-mix(in srgb, var(--accent) 11%, #ffffffb8)}}html[data-theme=light]{--chip-open-icon:#475569;--chip-accepted-fg:#be123c;--chip-accepted-border:var(--danger)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-accepted-border:color-mix(in srgb, var(--danger) 34%, #14203424)}}html[data-theme=light]{--chip-accepted-bg:var(--danger)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-accepted-bg:color-mix(in srgb, var(--danger) 11%, #ffffffb8)}}html[data-theme=light]{--chip-success-border:var(--color-success-muted)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-success-border:color-mix(in srgb, var(--color-success-muted) 28%, #14203424)}}html[data-theme=light]{--chip-success-bg:var(--color-success-muted)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-success-bg:color-mix(in srgb, var(--color-success-muted) 7%, #ffffffa6)}}html[data-theme=light]{--chip-warn-border:var(--color-warn-muted)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-warn-border:color-mix(in srgb, var(--color-warn-muted) 30%, #14203424)}}html[data-theme=light]{--chip-warn-bg:var(--color-warn)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-warn-bg:color-mix(in srgb, var(--color-warn) 16%, #ffffffb8)}}html[data-theme=light]{--chip-role-owner-fg:#b45309;--chip-role-owner-border:var(--color-warn-muted)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-role-owner-border:color-mix(in srgb, var(--color-warn-muted) 38%, #14203424)}}html[data-theme=light]{--chip-role-owner-bg:var(--color-warn)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-role-owner-bg:color-mix(in srgb, var(--color-warn) 14%, #ffffffb8)}}html[data-theme=light]{--chip-role-manager-fg:#1d4ed8;--chip-role-manager-border:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-role-manager-border:color-mix(in srgb, var(--accent) 34%, #14203424)}}html[data-theme=light]{--chip-role-manager-bg:var(--accent)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-role-manager-bg:color-mix(in srgb, var(--accent) 12%, #ffffffb8)}}html[data-theme=light]{--chip-role-member-fg:#047857;--chip-role-member-border:var(--color-success-muted)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-role-member-border:color-mix(in srgb, var(--color-success-muted) 34%, #14203424)}}html[data-theme=light]{--chip-role-member-bg:var(--color-success)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light]{--chip-role-member-bg:color-mix(in srgb, var(--color-success) 11%, #ffffffb8)}}html[data-theme=light]{--shadow-soft:0 8px 28px #1420340f;--scrollbar-thumb:#b4c0d0;--sidebar-float-shadow:0 8px 26px #14203409, 0 1px 4px #14203405, var(--glass-inner-highlight);--composer-float-shadow:0 8px 24px #1420340e, 0 1px 5px #14203408, var(--glass-inner-highlight);--main-chat-float-shadow:0 1px 2px #14203414, 0 4px 14px #1420341a, 0 12px 32px #1420341f, 0 22px 56px #1420341a, var(--glass-inner-highlight);--conv-active-bg:linear-gradient(90deg, #0052cc1f 0%, #0052cc09 100%);--conv-avatar-bg:linear-gradient(145deg, #e8edf5, #d2dae6);--conv-item-divider:#1420340b;--chat-head-bg:linear-gradient(180deg, var(--color-surface-panel) 0%, var(--bg-elev) 100%);--msg-scroll-bg:var(--color-surface-chat);--page-mesh-bg:radial-gradient(ellipse 92% 64% at 76% -8%, #0052cc11 0%, transparent 44%), linear-gradient(178deg, var(--color-surface-deep) 0%, var(--color-surface-chat) 100%);--glass-blur:18px;--glass-msg-blur:32px;--glass-saturate:1.18;--glass-sidebar:#ffffff9e;--glass-chat-head:#ffffff94;--glass-msg-overlay:#ffffffeb;--glass-composer:#ffffffa8;--glass-modal:#ffffffd1;--glass-empty-card:#ffffff85;--search-inset-shadow:none;--search-focus-border:#0052cc6b;--search-glass-bg:#ffffff80;--glass-foot-bg:#ffffff6b;--glass-head-strip:#ffffff5c;--msg-input-bg:#ffffffc7;--im-dock-sidebar-seam:#202c3e13;--im-bottom-bar-py:12px;--composer-pad-x:12px;--composer-inner-radius:0;--composer-inner-border:none;--composer-inner-bg:transparent;--composer-inner-pad:0;--composer-quick-replies-btn-bg:var(--accent);--composer-quick-replies-btn-hover:var(--accent-hover);--composer-quick-replies-btn-shadow:#0052cc38;--composer-quick-replies-btn-shadow-hover:#0747a633;--empty-backdrop-bg:linear-gradient(160deg, #ffffff6b 0%, #e8edf69e 100%);--empty-title-color:#121a24;--empty-feature-fg:#4a5668;--empty-feature-bg:#ffffff80;--empty-footnote-color:#667588;--modal-overlay-bg:#0c121c57;--modal-shadow:0 14px 40px #14203414;--btn-empty-cta-shadow:0 4px 16px #0052cc38;--btn-empty-cta-shadow-hover:0 6px 20px #0052cc47;--toast-shadow:0 6px 20px #1420340f;--toast-glass-bg:#ffffffc7}*,:before,:after{box-sizing:border-box}html,body{height:100%;font-family:var(--font);background:var(--bg);color:var(--text);margin:0}*{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:100px}::-webkit-scrollbar-thumb:hover{filter:brightness(1.12)}html,body{min-width:var(--app-min-width)}#app{height:100%;min-height:100vh;min-width:var(--app-min-width);flex-direction:column;display:flex}.app-shell{min-height:0;min-width:var(--app-min-width);flex-direction:column;flex:1;width:100%;display:flex}.im-page{isolation:isolate;background:var(--page-mesh-bg);background-attachment:fixed;position:relative;overflow:hidden}.im-dock-shell{width:var(--im-dock-w);box-sizing:border-box;max-width:100%;margin:var(--sidebar-float-gap) var(--im-dock-gap-to-sidebar) var(--sidebar-float-gap) var(--sidebar-float-gap);border-radius:var(--sidebar-float-radius);border:var(--border-w) solid var(--glass-border);box-shadow:var(--sidebar-float-shadow),var(--sidebar-shell-shadow,none);flex-shrink:0;align-self:stretch;position:relative;overflow:hidden}.im-dock-shell .im-dock-bar{border-radius:inherit;background:var(--glass-sidebar);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));box-shadow:var(--sidebar-edge),var(--glass-inner-highlight)}.im-dock-shell .btn-icon{width:30px;height:30px}.im-sidebar-shell{min-width:0;min-height:0;width:var(--sidebar-w);box-sizing:border-box;max-width:100%;margin:var(--sidebar-float-gap) var(--sidebar-float-gap-main) var(--sidebar-float-gap) var(--sidebar-float-gap);border-radius:var(--sidebar-float-radius);border:var(--border-w) solid var(--glass-border);box-shadow:var(--sidebar-float-shadow),var(--sidebar-shell-shadow,none);transform-origin:0;pointer-events:auto;flex-direction:column;flex-shrink:0;align-self:stretch;align-items:flex-start;display:flex;overflow:hidden}.im-sidebar-shell.is-collapsed{width:0;box-shadow:none;pointer-events:none;border-width:0;border-radius:0;margin:0}.im-sidebar-slide{width:var(--sidebar-w);min-width:var(--sidebar-w);box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:0;display:flex}.im-sidebar-shell:not(.is-collapsed) .sidebar{box-shadow:none}.sidebar{background:var(--glass-sidebar);width:100%;min-width:0;min-height:0;-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));box-shadow:var(--sidebar-edge),var(--glass-inner-highlight);border-right:none;flex-direction:column;flex:1;align-self:stretch;display:flex}.sidebar-head{min-height:var(--im-header-height);border-bottom:var(--border-w) solid var(--glass-border);background:var(--glass-head-strip);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.sidebar-head-title{letter-spacing:-.02em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:baseline;gap:.22em;min-width:0;margin:0;padding:0;font-size:1.05rem;font-weight:700;line-height:1.2;display:flex;overflow:hidden}.sidebar-head-title-part{flex-shrink:0}.sidebar-head-title-slash{color:var(--muted);opacity:.92;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:.92em;font-weight:600}.sidebar-head-right{flex-shrink:0;align-items:center;gap:2px;display:flex}.sidebar-collapse-btn{justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;display:inline-flex}.sidebar-collapse-btn.btn-icon{width:30px;height:28px}.sidebar-collapse-icon{width:20px;height:20px;display:block}.sidebar-collapse-btn .sidebar-collapse-icon.im-icon-mask{transform-origin:50%;transform:scale(.92)}.im-icon-mask{-webkit-mask-image:var(--im-icon);mask-image:var(--im-icon);background-color:currentColor;flex-shrink:0;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.search-wrap{padding:8px 12px 6px}.search-field{width:100%;position:relative}.search-input-icon{z-index:1;width:15px;height:15px;color:var(--search-placeholder-color);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.search-field .search-input-icon.im-icon-mask{background-color:var(--search-placeholder-color)}.search-input{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--msg-input-bg,var(--search-glass-bg));width:100%;min-height:32px;color:var(--text);-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;-webkit-backdrop-filter:blur(12px);border:none;outline:none;padding:5px 10px 5px 32px;font-size:.875rem;line-height:1.3;transition:background .15s}.search-input::placeholder{color:var(--search-placeholder-color)}.search-input:focus,.search-input:focus-visible{box-shadow:none;border:none;outline:none}.friend-sidebar-empty{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:168px;padding:28px 14px 20px;display:flex}.friend-sidebar-empty-icon-wrap{width:56px;height:56px;color:var(--muted);background:#ffffff0f;border-radius:14px;justify-content:center;align-items:center;margin-bottom:.35rem;display:flex}html[data-theme=light] .friend-sidebar-empty-icon-wrap{background:#0f18280f}.friend-sidebar-empty-icon{width:28px;height:28px}.friend-sidebar-empty-title{color:var(--text);margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.friend-sidebar-empty-hint{max-width:220px;color:var(--muted);margin:0;font-size:.75rem;line-height:1.45}.conv-list{--conv-sep-leading: 70px ;--conv-sep-trailing: 22px ;flex:1;min-height:0;margin:6px 10px 14px 8px;overflow-y:auto}.conv-item{text-align:left;border-radius:var(--radius-sm);width:100%;color:inherit;cursor:pointer;background:0 0;border:none;align-items:stretch;gap:10px;margin-bottom:0;padding:10px 10px 10px 12px;transition:background .12s;display:flex;position:relative}.conv-item:hover{background:var(--bg-hover)}.conv-item.active{background:var(--conv-active-bg)}.conv-item:focus,.conv-item:focus-visible{box-shadow:none;outline:none}.conv-item-sep{box-sizing:border-box;width:calc(100% - var(--conv-sep-leading) - var(--conv-sep-trailing));height:0;margin:2px 0 2px var(--conv-sep-leading);border:none;border-top:var(--border-w) solid var(--conv-item-divider);pointer-events:none;background:0 0;border-radius:0;flex-grow:0;flex-shrink:0;padding:0;font-size:0;line-height:0;display:block}.conv-pin-divider-row{box-sizing:border-box;flex-shrink:0;align-items:center;gap:10px;width:100%;padding:8px 12px;display:flex}.conv-pin-divider-label{color:var(--muted);font:inherit;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0;padding:0 2px;font-size:.72rem;line-height:1.2}.conv-pin-divider-line{border:none;border-top:var(--border-w) solid var(--conv-item-divider);flex:1;min-width:0;height:0}@supports (color:color-mix(in lab,red,red)){.conv-pin-divider-line{border-top:var(--border-w) solid color-mix(in srgb,var(--conv-item-divider) 92%,var(--text))}}.conv-pin-divider-line{pointer-events:none}.conv-avatar-wrap{flex-shrink:0;width:48px;height:48px;position:relative}.im-presence-badge{box-sizing:border-box;border:2px solid var(--bg,#1a1f28);pointer-events:none;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:0}.im-presence-badge--online{background:#3ddc84}.im-presence-badge--offline{background:var(--muted,#8b95a8)}@supports (color:color-mix(in lab,red,red)){.im-presence-badge--offline{background:color-mix(in srgb,var(--muted,#8b95a8) 88%,#fff)}}html[data-theme=light] .im-presence-badge{border-color:var(--bg,#f4f5f7)}.conv-avatar{background:var(--conv-avatar-bg);width:48px;height:48px;box-shadow:inset 0 var(--border-w) 0 #00000038;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;font-weight:600;display:flex;overflow:hidden}.conv-avatar.friend-peer-avatar--media{box-shadow:none}.conv-avatar.friend-peer-avatar--solid:not(.friend-peer-avatar--media){background:var(--friend-peer-shell,var(--conv-avatar-bg))!important}.friend-peer-avatar-img,.up-avatar-img,.gcc-mini-img,.discover-friend-avatar-img,.pick-friends-avatar-img,.gs-avatar-img,.bubble-mine-avatar-img,.bubble-peer-avatar-img{opacity:1;filter:none;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.friend-peer-avatar-img.avatar-img--glyph,.gcc-mini-img.avatar-img--glyph,.discover-friend-avatar-img.avatar-img--glyph,.pick-friends-avatar-img.avatar-img--glyph,.gs-avatar-img.avatar-img--glyph,.bubble-mine-avatar-img.avatar-img--glyph,.bubble-peer-avatar-img.avatar-img--glyph,.channel-avatar-picker-preview-img.avatar-img--glyph{object-fit:contain;object-position:center;border-radius:0;width:62%;max-width:100%;height:62%;max-height:100%}.gcc-mini-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.gcc-mini-emoji{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:.72rem;line-height:1;display:flex}.friend-peer-avatar-emoji,.bubble-mine-avatar-emoji,.bubble-peer-avatar-emoji,.discover-friend-avatar-emoji,.pick-friends-avatar-emoji,.friend-inbox-avatar-emoji,.gs-avatar-emoji,.im-more-avatar-emoji,.wx-pv-emoji{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex}.bubble-mine-avatar-emoji,.bubble-peer-avatar-emoji{font-size:1.4rem}.bubble-avatar.bubble-avatar--mine.bubble-avatar-mine--media,.bubble-avatar.bubble-avatar--peer.bubble-avatar-peer--media{box-shadow:none}.conv-avatar.conv-avatar-tint-by-name,.gcc-mini.conv-avatar-tint-by-name,.bubble-avatar.bubble-avatar--peer.conv-avatar-tint-by-name,.bubble-avatar.bubble-avatar--mine.conv-avatar-tint-by-name{background:linear-gradient(145deg,hsl(var(--conv-avatar-tint-h),48%,46%),hsl(calc(var(--conv-avatar-tint-h) + 26),42%,36%));color:#f5f6f8}html[data-theme=light] .conv-avatar.conv-avatar-tint-by-name,html[data-theme=light] .gcc-mini.conv-avatar-tint-by-name,html[data-theme=light] .bubble-avatar.bubble-avatar--peer.conv-avatar-tint-by-name,html[data-theme=light] .bubble-avatar.bubble-avatar--mine.conv-avatar-tint-by-name{background:linear-gradient(145deg,hsl(var(--conv-avatar-tint-h),40%,90%),hsl(calc(var(--conv-avatar-tint-h) + 22),36%,80%));color:hsl(var(--conv-avatar-tint-h),34%,26%)}.conv-avatar.user-avatar--placeholder,.bubble-avatar.user-avatar--placeholder{font-weight:400;font-size:inherit;color:#98a2b0;background:#3d4656;justify-content:center;align-items:center;display:flex}html[data-theme=light] .conv-avatar.user-avatar--placeholder,html[data-theme=light] .bubble-avatar.user-avatar--placeholder{color:#5a6270;background:#e8eaef}.bubble-avatar--peer.user-avatar--placeholder,.bubble-avatar--mine.user-avatar--placeholder{color:#98a2b0;box-shadow:inset 0 var(--border-w) 0 #00000024;background:#3d4656}html[data-theme=light] .bubble-avatar--peer.user-avatar--placeholder,html[data-theme=light] .bubble-avatar--mine.user-avatar--placeholder{color:#5a6270;background:#e8eaef}.friend-peer-avatar--solid.user-avatar--placeholder:not(.friend-peer-avatar--media){color:#f0f2f5}html[data-theme=light] .friend-peer-avatar--solid.user-avatar--placeholder:not(.friend-peer-avatar--media){color:#fff}.gcc-mini.user-avatar--placeholder:not(.gcc-mini--media):not(.gcc-mini--solid){color:#a8b0bd;background:#4d5668}html[data-theme=light] .gcc-mini.user-avatar--placeholder:not(.gcc-mini--media):not(.gcc-mini--solid){color:#4a5568;background:#dfe3ea}.gcc-mini.user-avatar--placeholder.gcc-mini--solid:not(.gcc-mini--media){color:#f0f2f5}html[data-theme=light] .gcc-mini.user-avatar--placeholder.gcc-mini--solid:not(.gcc-mini--media){color:#fff}.conv-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conv-top{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.conv-title-row{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.conv-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.95rem;font-weight:600;overflow:hidden}.conv-friend-sub{color:var(--muted);word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;font-size:.72rem;line-height:1.35;display:-webkit-box;overflow:hidden}.conv-tag{box-sizing:border-box;letter-spacing:.03em;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.62rem;font-weight:650;line-height:1.2}.conv-tag--group{color:var(--accent,#0052cc);border:var(--border-w) solid #0052cc52;background:#0052cc24}html[data-theme=light] .conv-tag--group{color:var(--accent,#0052cc);background:#0052cc14;border-color:#0052cc38}.conv-tag--channel{color:#7c6ae8;border:var(--border-w) solid #7c6ae859;background:#7c6ae829}html[data-theme=light] .conv-tag--channel{color:#5b4cdb;background:#5b4cdb1a;border-color:#5b4cdb3d}.conv-time{max-width:min(11.5rem,52%);color:var(--muted);text-align:right;white-space:normal;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;margin-left:auto;font-size:.68rem;line-height:1.28;display:-webkit-box;overflow:hidden}.conv-preview{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:.82rem;display:flex;overflow:hidden}.conv-unread{background:var(--accent);color:#fff;text-align:center;border-radius:999px;min-width:1.25rem;margin-left:auto;padding:2px 6px;font-size:.7rem;font-weight:700}.sidebar-foot{padding:var(--im-bottom-bar-py) 12px var(--im-bottom-bar-pb);border-top:var(--border-w) solid var(--glass-border);background:var(--glass-foot-bg);-webkit-backdrop-filter:blur(12px);box-sizing:border-box;margin-top:calc(-1 * var(--border-w));align-items:center;gap:10px;display:flex}.sidebar-foot.channel-explore-sidebar-foot{border-bottom-left-radius:var(--sidebar-float-radius);border-bottom-right-radius:var(--sidebar-float-radius)}.sidebar-foot .btn-ghost{box-sizing:border-box;height:var(--im-composer-line-height);min-height:var(--im-composer-line-height);max-height:var(--im-composer-line-height);flex:1;justify-content:center;align-items:center;padding:0 12px;font-weight:500;line-height:1.2;display:inline-flex}.main{min-width:0;min-height:0;margin:var(--sidebar-float-gap) var(--sidebar-float-gap) var(--sidebar-float-gap) 0;border-radius:var(--sidebar-float-radius);border:var(--border-w) solid var(--glass-border);box-shadow:var(--main-chat-float-shadow),var(--sidebar-shell-shadow,none);background:0 0;flex-direction:column;flex:1;align-self:stretch;display:flex;position:relative}.main.public-channel-dir{overflow:hidden}@media(min-width:721px){.im-sidebar-shell.is-collapsed~.im-main-stage>.main{margin-left:var(--sidebar-float-gap-main)}}.chat-head{z-index:6;min-height:var(--im-header-height);border-bottom:var(--border-w) solid var(--glass-border);background:var(--glass-chat-head);-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));box-shadow:none;border-radius:var(--sidebar-float-radius) var(--sidebar-float-radius) 0 0;justify-content:space-between;align-items:center;padding:0 18px;display:flex;position:relative}.chat-head-inner{align-items:center;gap:12px;min-width:0;display:flex}.chat-head-expand{flex-shrink:0;margin-right:2px;font-size:1rem;line-height:1}.avatar{background:var(--avatar-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-weight:700;display:flex}.avatar.ph{opacity:.5}.chat-titles{min-width:0}.chat-title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:600;overflow:hidden}.chat-sub{color:var(--muted);margin-top:2px;font-size:.8rem}.chat-head-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.chat-head-actions .chat-head-more-btn{font-weight:400}.chat-head-actions .chat-head-more-ico.im-icon-mask,.chat-head-actions .chat-head-close-ico.im-icon-mask{width:20px;height:20px}.chat-head-actions .chat-head-user-menu{margin-left:auto}.user-menu{flex-shrink:0;position:relative}.user-menu-trigger{border:var(--border-w) solid var(--glass-border);background:var(--search-glass-bg);-webkit-backdrop-filter:blur(8px);width:36px;height:36px;color:var(--text);cursor:pointer;font:inherit;box-shadow:var(--glass-inner-highlight);border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;transition:border-color .15s,background .15s;display:inline-flex}.user-menu-trigger:hover{border-color:var(--accent-soft);background:var(--bg-hover)}.user-menu-trigger-letter{letter-spacing:-.03em;font-size:.95rem;font-weight:700}.user-menu-dropdown{z-index:50;border-radius:var(--radius-sm);border:var(--border-w) solid var(--glass-border);background:var(--glass-modal);-webkit-backdrop-filter:saturate(1.2)blur(20px);min-width:220px;max-width:min(92vw,280px);box-shadow:var(--modal-shadow),var(--glass-inner-highlight);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.user-menu-meta{border-bottom:var(--border-w) solid var(--glass-border);flex-direction:column;gap:2px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.user-menu-meta-name{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.user-menu-meta-id{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.user-menu-item{text-align:left;width:100%;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 12px;font-size:.9rem;transition:background .12s;display:block}.user-menu-item:hover{background:var(--bg-hover)}.user-menu-item.danger{color:var(--danger)}.user-menu-item.danger:hover{background:#e573731f}.user-menu-item.muted{color:var(--muted);font-size:.85rem}.user-menu-sep{border-top:var(--border-w) solid var(--glass-border);height:0;margin:6px 0}.user-menu-about-overlay{z-index:1001}.msg-scroll{background:var(--glass-msg-overlay);min-height:0;-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-msg-blur));flex:1;padding:26px 20px 8px;overflow-y:auto}.msg-scroll:has(>.msg-list>.msg-empty:only-child){flex-direction:column;display:flex}.msg-list{--im-msg-list-peer-tail-gap:24px;flex-direction:column;gap:16px;width:100%;margin:0 auto;display:flex}.msg-list>.bubble-row.peer:last-child{margin-bottom:var(--im-msg-list-peer-tail-gap)}.msg-list:has(>.msg-empty:only-child){flex:1;justify-content:center;min-height:0}.msg-empty{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;max-width:min(22rem,100%);margin:0 auto;padding:24px 16px;display:flex}.msg-empty-icon-wrap{width:52px;height:52px;color:var(--muted);background:#ffffff0f;border-radius:14px;justify-content:center;align-items:center;margin-bottom:.15rem;display:flex}html[data-theme=light] .msg-empty-icon-wrap{background:#0f18280f}.msg-empty-icon{width:26px;height:26px}.msg-empty-title{color:var(--text);margin:0;font-size:.875rem;font-weight:400;line-height:1.35}.msg-empty-hint{max-width:240px;color:var(--muted);margin:0;font-size:.75rem;line-height:1.45}.bubble-row{--bubble-avatar-size:34px;--bubble-tail-half-h:7px;align-items:flex-start;gap:14px;max-width:78%;display:flex}.bubble-row.peer{align-self:flex-start;width:fit-content;max-width:78%}.bubble-row.mine{box-sizing:border-box;justify-content:flex-end;align-self:flex-end;width:fit-content;max-width:78%;margin-inline-start:auto}.bubble-row .bubble{flex:none;width:fit-content;min-width:0;max-width:100%}.bubble-row .bubble-col{flex-direction:column;flex:0 auto;align-items:flex-start;width:fit-content;min-width:0;max-width:100%;display:flex}.bubble-row .bubble-col .bubble.peer{flex:0 auto;width:fit-content}.bubble-row .bubble:has(.bubble-media-rich--image),.bubble-row .bubble:has(.bubble-media-rich--video){flex:none;width:fit-content}.bubble-row .bubble.bubble--media-only{max-width:280px}.bubble-row .bubble-col.bubble-col--mine{flex:0 auto;align-items:flex-end;width:fit-content;min-width:0;max-width:100%}.bubble-row.mine .bubble-quote-below-wrap--mine{width:fit-content;max-width:min(260px,100%);margin-inline:auto 0}.bubble-row .bubble-col.bubble-col--mine .bubble.mine{box-sizing:border-box;flex:none;width:fit-content;max-width:100%}.bubble-row .bubble-col.bubble-col--mine .bubble.mine.bubble--media-only{width:fit-content;max-width:280px}.bubble-dm-read{color:var(--muted);-webkit-user-select:none;user-select:none;text-align:end;align-self:flex-end;margin-top:3px;padding-right:1px;font-size:.68rem;font-weight:500;line-height:1.2}.bubble-row.peer.bubble-row--peer-with-sender{--bubble-sender-stack-offset:calc(.72rem * 1.25 + 5px)}.bubble-row.peer.bubble-row--peer-with-sender>.bubble-avatar{margin-top:var(--bubble-sender-stack-offset)}.bubble-sender-above{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;align-items:center;max-width:100%;min-height:.9rem;margin:0 0 5px;padding-left:1px;font-size:.72rem;font-weight:400;line-height:1.25;display:flex;overflow:hidden}.bubble{border-radius:12px;padding:8px 13px 9px;font-size:.9rem;line-height:1.4;position:relative;overflow:visible}.bubble.peer:after,.bubble.mine:after{content:"";top:calc(var(--bubble-avatar-size) / 2 - var(--bubble-tail-half-h));pointer-events:none;z-index:1;width:0;height:0;position:absolute;bottom:auto;transform:none}.bubble.peer:after{border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:8px solid var(--bubble-fill,var(--bubble-in));left:-6px}.bubble.mine:after{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:8px solid var(--bubble-fill,var(--bubble-out));right:-6px}.bubble.peer{background-color:var(--bubble-fill,var(--bubble-in));color:var(--peer-bubble-on-fill,#f0f6ff);border:none;box-shadow:2px 3px 10px #0003}.bubble.peer .bubble-media a{color:var(--peer-bubble-link,var(--accent-hover))}.bubble.peer .bubble-media a:hover{color:var(--peer-bubble-link-hover,var(--accent))}.bubble.peer .kind{color:var(--peer-bubble-kind,var(--muted))}.bubble.mine{background-color:var(--bubble-fill,var(--bubble-out));color:var(--mine-bubble-on-fill,#f0f6ff);border:none;box-shadow:-2px 3px 10px #0003}.bubble.mine .bubble-media a:not(.bubble-file-name-link){color:var(--mine-bubble-link,#deebff)}.bubble.mine .bubble-media a:not(.bubble-file-name-link):hover{color:var(--mine-bubble-link-hover,#fff)}.bubble.mine .kind{color:var(--mine-bubble-kind,#ffffffb8)}.bubble-avatar{width:var(--bubble-avatar-size,34px);height:var(--bubble-avatar-size,34px);background:var(--avatar-bg);color:#fff;box-shadow:inset 0 var(--border-w) 0 #00000038;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex;overflow:hidden}.bubble-avatar--peer{background:linear-gradient(145deg,#4d5f78,#3a4a5e)}.bubble-avatar--mine{background:linear-gradient(145deg,#0052cc,#003d99)}.bubble-meta{color:var(--muted);margin-bottom:2px;font-size:.72rem;line-height:1.25}.bubble.mine .bubble-meta{color:var(--mine-bubble-meta,var(--bubble-mine-meta))}.bubble-text{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;color:inherit}.bubble-media{margin-top:4px;font-size:.82rem}.bubble-media a{color:var(--accent-hover)}.bubble .kind{color:var(--muted);font-size:.78rem}.composer-wrap{z-index:5;border-radius:0 0 var(--sidebar-float-radius) var(--sidebar-float-radius);background:var(--glass-chat-head);min-height:0;-webkit-backdrop-filter:saturate(var(--glass-saturate)) blur(var(--glass-blur));padding:var(--im-bottom-bar-py) var(--composer-pad-x,12px) var(--im-bottom-bar-pb);box-shadow:none;border:none;flex-direction:column;flex-shrink:0;align-self:stretch;margin:0;display:flex;position:relative}.main.main--glass-stack>.composer-wrap{-webkit-backdrop-filter:saturate(1.45)blur(32px);box-shadow:none;background:#141a246b}html[data-theme=light] .main.main--glass-stack>.composer-wrap{box-shadow:none;background:#ffffff5c}.composer-resize-handle{cursor:ns-resize;width:100%;height:12px;color:inherit;touch-action:none;background:0 0;border:none;border-radius:6px;flex-shrink:0;margin:-6px 0 6px;padding:0;display:block;position:relative}.composer-resize-handle:before{content:"";background:var(--muted);opacity:.35;pointer-events:none;border-radius:999px;width:40px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.composer-resize-handle:hover:before,.composer-resize-handle:focus-visible:before{opacity:.72}.msg-scroll.msg-scroll-panel-bottom{border-radius:0 0 var(--sidebar-float-radius) var(--sidebar-float-radius)}.composer-inner{border-radius:var(--composer-inner-radius,0);border:var(--composer-inner-border,none);background:var(--composer-inner-bg,transparent);width:100%;max-width:100%;min-height:0;box-shadow:var(--composer-bar-shadow);padding:var(--composer-inner-pad,0);flex-direction:column;flex:auto;margin:0;display:flex;position:relative;overflow-x:hidden}.pending-file{color:var(--accent-hover);cursor:pointer;flex-shrink:0;margin-bottom:8px;font-size:.82rem}.composer-input-wrap{width:100%;min-width:0;min-height:calc(var(--composer-input-min-h,53px) + 78px);flex-direction:column;flex:auto;display:flex}.composer-input-shell{flex-direction:column;flex:auto;gap:8px;width:100%;min-height:0;display:flex;position:relative}.composer-below-input{flex-shrink:0;min-width:0;padding:0 2px}.composer-input-toolbar{flex-shrink:0;align-items:center;gap:8px;padding:0 2px;display:flex}.composer-input-toolbar--top,.composer-input-toolbar--bottom{justify-content:flex-start}.composer-bottom-spacer{flex:auto;min-width:0}.composer-input-toolbar-start{align-items:center;gap:0;display:flex}.composer-toolbar-sep{box-sizing:border-box;border:none;border-left:var(--border-w) solid #ffffff29;opacity:1;flex:none;align-self:center;width:0;height:9px;margin:0 10px;padding:0}.composer-input-toolbar .composer-toolbar-send{border-radius:8px;flex-shrink:0;gap:5px;min-width:84px;height:28px;min-height:28px;max-height:28px;padding:0 14px;font-size:.78rem}.composer-input-toolbar .composer-toolbar-send .btn-send-icon{width:11px;height:11px}.composer-input-toolbar .composer-ai-correct-btn.btn-send{color:#dc2626;border:var(--border-w,.03125rem) solid #dc262685;min-width:72px;box-shadow:none;background:0 0;border-radius:8px;flex-shrink:0;margin-right:8px;padding:0 12px;transition:background .15s,border-color .15s,color .15s}.composer-input-toolbar .composer-ai-correct-btn.btn-send:hover:not(:disabled){box-shadow:none;background:#dc26261a;border-color:#dc2626ad}.composer-input-toolbar .composer-ai-correct-btn.btn-send:active:not(:disabled){transform:translateY(.5px)}.composer-input-toolbar .composer-ai-correct-btn.btn-send:disabled{opacity:.45;color:var(--muted);border-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.composer-input-toolbar .composer-ai-correct-btn.btn-send:disabled{border-color:color-mix(in srgb,var(--muted) 35%,transparent)}}.composer-input-toolbar .composer-ai-correct-btn.btn-send:disabled{box-shadow:none}html[data-theme=light] .composer-input-toolbar .composer-ai-correct-btn.btn-send{color:#b91c1c;border-color:#b91c1c73}html[data-theme=light] .composer-input-toolbar .composer-ai-correct-btn.btn-send:hover:not(:disabled){background:#b91c1c14}.composer-input-toolbar .composer-send-split{vertical-align:middle;display:inline-block;position:relative}.composer-input-toolbar .composer-send-split__segments{border-radius:8px;flex-shrink:0;align-items:stretch;gap:0;transition:box-shadow .15s;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0052cc38}.composer-input-toolbar .composer-send-split:hover .composer-send-split__segments{box-shadow:0 2px 8px #0052cc33}.composer-input-toolbar .composer-send-split:hover .composer-toolbar-send,.composer-input-toolbar .composer-send-split:hover .composer-send-split__chev{background:var(--accent-hover)}.composer-input-toolbar .composer-send-split__segments:active{transform:translateY(.5px)}.composer-input-toolbar .composer-send-split .composer-toolbar-send.composer-send-split__main{min-width:72px;box-shadow:none;border-radius:0}.composer-input-toolbar .composer-send-split .composer-toolbar-send.btn-send:active{transform:none}.composer-input-toolbar .composer-quick-replies-send.btn-send{background:var(--composer-quick-replies-btn-bg);color:#fff;min-width:100px;box-shadow:0 1px 3px var(--composer-quick-replies-btn-shadow);border-radius:8px;transition:background .15s,box-shadow .15s,transform .1s,filter .12s}.composer-input-toolbar .composer-quick-replies-send .btn-send-icon{width:14px;height:14px}.composer-input-toolbar .composer-quick-reply-split:hover .composer-quick-replies-send:not(:disabled),.composer-input-toolbar .composer-quick-replies-send.btn-send:hover{background:var(--composer-quick-replies-btn-hover);box-shadow:0 2px 8px var(--composer-quick-replies-btn-shadow-hover)}.composer-input-toolbar .composer-quick-reply-split:active .composer-quick-replies-send:not(:disabled),.composer-input-toolbar .composer-quick-replies-send.btn-send:active{transform:translateY(.5px)}.composer-input-toolbar .composer-quick-replies-send.btn-send:disabled{background:var(--composer-quick-replies-btn-bg);box-shadow:0 1px 3px var(--composer-quick-replies-btn-shadow)}.composer-input-toolbar .composer-quick-replies-send--open:not(:disabled){filter:brightness(1.04)}.composer-send-split__chev{box-sizing:border-box;border:none;border-left:var(--border-w) solid #ffffff29;background:var(--accent);color:#fff;cursor:pointer;border-radius:0;justify-content:center;align-items:center;width:26px;min-width:26px;height:28px;min-height:28px;max-height:28px;margin:0;padding:0;transition:background .15s,filter .12s;display:inline-flex}.composer-input-toolbar .composer-send-split__chev{box-shadow:none}.composer-send-split__chev:hover{background:var(--accent-hover)}.composer-send-split__chev.is-open,.composer-send-split__chev:focus-visible{filter:brightness(1.04);outline:none}.composer-send-split__chev:focus-visible{box-shadow:inset 0 0 0 2px #ffffff59}.composer-send-split__chev-icon{width:14px;height:14px;display:block}.composer-send-split__menu{z-index:50;border:var(--border-w) solid var(--glass-border);background:var(--glass-modal);-webkit-backdrop-filter:saturate(1.15)blur(14px);border-radius:10px;flex-direction:column;gap:2px;min-width:220px;padding:2px 4px;display:flex;position:absolute;bottom:calc(100% + 2px);right:0;box-shadow:0 10px 28px #00000052,0 2px 8px #0000002e}.composer-send-split__menu-item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:8px 10px;transition:background .12s;display:flex}.composer-send-split__menu-item:hover,.composer-send-split__menu-item:focus-visible{background:var(--bg-hover);outline:none}.composer-send-split__menu-item[aria-checked=true]{background:#22c55e29}.composer-send-split__menu-item[aria-checked=true]:hover,.composer-send-split__menu-item[aria-checked=true]:focus-visible{background:#22c55e3d}.composer-send-split__menu-item[aria-checked=true] .composer-send-split__menu-title{color:#4ade80}.composer-send-split__menu-item[aria-checked=true] .composer-send-split__menu-desc{color:#86eface0}.composer-send-split__menu-title{font-size:.82rem;font-weight:600;line-height:1.25}.composer-send-split__menu-desc{color:var(--muted);font-size:.72rem;line-height:1.35}html[data-theme=light] .composer-send-split__menu-item[aria-checked=true]{background:#16a34a1f}html[data-theme=light] .composer-send-split__menu-item[aria-checked=true]:hover,html[data-theme=light] .composer-send-split__menu-item[aria-checked=true]:focus-visible{background:#16a34a2e}html[data-theme=light] .composer-send-split__menu-item[aria-checked=true] .composer-send-split__menu-title{color:#15803d}html[data-theme=light] .composer-send-split__menu-item[aria-checked=true] .composer-send-split__menu-desc{color:#15803dc7}.composer-input-toolbar .composer-toolbar-btn{width:30px;height:30px;color:var(--toolbar-icon-fg);font-size:.9rem}.composer-input-toolbar .composer-toolbar-btn--message{color:var(--action-chat-fg)}.composer-input-toolbar .composer-toolbar-btn:hover,.composer-input-toolbar .composer-toolbar-btn:focus-visible{color:var(--toolbar-icon-fg-hover)}.composer-input-toolbar .composer-toolbar-btn--message:hover,.composer-input-toolbar .composer-toolbar-btn--message:focus-visible{color:var(--action-chat-fg-hover)}.composer-input-toolbar .btn-round{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none}.composer-input-toolbar .btn-round:hover,.composer-input-toolbar .btn-round:focus-visible{box-shadow:none;background:var(--composer-toolbar-btn-hover-bg);-webkit-backdrop-filter:none;border:none}.composer-input-toolbar .composer-toolbar-btn.composer-toolbar-btn--on{color:var(--toolbar-icon-fg-on);background:var(--accent-soft)}.composer-input-toolbar .composer-toolbar-btn.composer-toolbar-btn--on:hover,.composer-input-toolbar .composer-toolbar-btn.composer-toolbar-btn--on:focus-visible{color:var(--toolbar-icon-fg-on);background:var(--accent-soft);filter:brightness(1.02)}.msg-input{resize:none;box-sizing:border-box;field-sizing:content;width:100%;min-height:var(--im-composer-line-height);border-radius:var(--radius-sm);background:var(--msg-input-bg,var(--search-glass-bg));-webkit-backdrop-filter:blur(10px);max-height:min(50vh,280px);color:var(--text);word-break:break-word;box-shadow:none;border:none;outline:none;padding:5px 10px;font-family:inherit;font-size:.9375rem;line-height:1.45;transition:background .15s;overflow:hidden auto}.msg-input.composer-msg-input{min-width:0;min-height:var(--composer-input-min-h,var(--im-composer-line-height));field-sizing:fixed;-webkit-backdrop-filter:none;background:0 0;flex:1;max-height:none;font-size:.9rem;line-height:1.4}.msg-input:focus,.msg-input:focus-visible{box-shadow:none;border:none;outline:none}.btn-send{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--accent);color:#fff;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-width:104px;height:34px;min-height:34px;max-height:34px;padding:0 26px;font-size:.88rem;font-weight:600;line-height:1;transition:background .15s,box-shadow .15s,transform .1s;display:inline-flex;box-shadow:0 1px 3px #0052cc38}.btn-send-icon{flex-shrink:0;width:14px;height:14px;margin:0;display:block}.btn-send-label{line-height:1;font-size:inherit;font-weight:inherit;margin:0;padding:0;display:block}.btn-send:hover{background:var(--accent-hover);box-shadow:0 2px 8px #0052cc33}.btn-send:active{transform:translateY(.5px)}.btn-send:disabled{opacity:1;cursor:not-allowed;pointer-events:none;background:var(--accent);color:#fff;filter:none;transform:none;box-shadow:0 1px 3px #0052cc38}.btn-round{width:var(--im-composer-line-height);height:var(--im-composer-line-height);border:var(--border-w) solid var(--glass-border);background:var(--search-glass-bg);-webkit-backdrop-filter:blur(8px);color:var(--text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;transition:background .15s,border-color .15s;display:inline-flex}.btn-round:hover{background:var(--btn-round-hover-bg)}.btn-ghost{border:var(--border-w) solid var(--border);color:var(--text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:8px 12px;font-size:.88rem;transition:background .15s,border-color .15s,color .15s}.btn-ghost:hover{background:var(--bg-hover)}.btn-ghost.sm{padding:6px 10px;font-size:.82rem}.modal .btn-ghost.sm{font-weight:400}.btn-icon{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--muted);cursor:pointer;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;margin:0 0 0 auto;padding:0;font-size:1.1rem;line-height:0;display:inline-flex}.btn-icon>svg,.btn-icon svg,.btn-icon>.im-icon-mask,.btn-icon .im-icon-mask{flex-shrink:0;display:block}.btn-icon:hover{color:var(--text);background:var(--bg-hover)}.im-emoji-popover{--im-emoji-popover-radius:12px;--im-emoji-arrow-fill:var(--glass-modal);z-index:3200;box-sizing:border-box;position:fixed;overflow:visible}.im-emoji-popover-surface{box-sizing:border-box;border-radius:var(--im-emoji-popover-radius);border:var(--border-w) solid var(--glass-border);background:#161c26a6;background:var(--glass-modal);flex-direction:column;max-height:min(44vh,400px);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.im-emoji-popover-surface{background:color-mix(in srgb,var(--glass-modal) 75%,transparent)}}.im-emoji-popover-surface{-webkit-backdrop-filter:saturate(1.2)blur(14px);box-shadow:0 12px 40px #00000061,0 2px 12px #00000038,var(--glass-inner-highlight)}.im-emoji-popover__arrow{left:var(--im-emoji-arrow-x,24px);z-index:2;pointer-events:none;filter:drop-shadow(0 .5px #00000024);border-style:solid;border-color:#0000;width:0;height:0;margin:0;padding:0;position:absolute;transform:translate(-50%)}.im-emoji-popover--arrow-top .im-emoji-popover__arrow{border-width:0 7px 8px;border-bottom-color:var(--im-emoji-arrow-fill);top:0;transform:translate(-50%,calc(.5px - 100%))}.im-emoji-popover--arrow-bottom .im-emoji-popover__arrow{border-width:8px 7px 0;border-top-color:var(--im-emoji-arrow-fill);bottom:0;transform:translate(-50%,calc(100% - .5px))}.composer-quick-reply-popover{--composer-quick-reply-popover-radius:12px;--composer-quick-reply-arrow-fill:var(--glass-modal);z-index:3210;box-sizing:border-box;pointer-events:auto;position:fixed;overflow:visible}.composer-quick-reply-popover-surface{box-sizing:border-box;border-radius:var(--composer-quick-reply-popover-radius);border:var(--border-w) solid var(--glass-border);background:#161c26a6;background:var(--glass-modal);flex-direction:column;max-height:min(40vh,280px);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.composer-quick-reply-popover-surface{background:color-mix(in srgb,var(--glass-modal) 75%,transparent)}}.composer-quick-reply-popover-surface{-webkit-backdrop-filter:saturate(1.2)blur(14px);box-shadow:0 12px 40px #00000061,0 2px 12px #00000038,var(--glass-inner-highlight)}.composer-quick-reply-popover__arrow{left:var(--composer-quick-reply-arrow-x,24px);z-index:2;pointer-events:none;filter:drop-shadow(0 .5px #00000024);border-style:solid;border-color:#0000;width:0;height:0;margin:0;padding:0;position:absolute;transform:translate(-50%)}.composer-quick-reply-popover--arrow-bottom .composer-quick-reply-popover__arrow{border-width:8px 7px 0;border-top-color:var(--composer-quick-reply-arrow-fill);bottom:0;transform:translate(-50%,calc(100% - .5px))}.composer-quick-reply-menu-list{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;flex:auto;min-height:0;padding:6px 4px;overflow:hidden auto}.composer-quick-reply-menu-item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;margin:0;padding:10px 12px;transition:background .12s;display:block}.composer-quick-reply-menu-item:hover,.composer-quick-reply-menu-item:focus-visible{background:var(--bg-hover);outline:none}.composer-quick-reply-menu-item-text{-webkit-line-clamp:2;word-break:break-word;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.4;display:-webkit-box;overflow:hidden}.composer-quick-reply-menu-sep{border:none;border-top:var(--border-w) solid var(--glass-border);opacity:.55;height:0;margin:0 10px}.composer-quick-reply-menu-state{color:var(--muted);text-align:center;padding:14px 16px;font-size:.82rem;line-height:1.45}.im-emoji-picker-body{flex:auto;min-height:0;padding:0;overflow:hidden}.im-emoji-picker-scroll{box-sizing:border-box;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;overscroll-behavior-x:none;scrollbar-gutter:stable;isolation:isolate;color-scheme:dark;max-height:min(32vh,268px);padding:6px 10px 10px;overflow:hidden auto;transform:translateZ(0)}.im-emoji-picker-section{margin-bottom:2px}.im-emoji-picker-section:last-child{margin-bottom:0}.im-emoji-picker-section-title{color:var(--muted);letter-spacing:.02em;text-align:left;margin:0 0 6px;padding:6px 2px 0;font-size:.75rem;font-weight:500}.im-emoji-picker-section-hint{color:var(--muted);opacity:.88;margin:0 0 10px;padding:2px 2px 6px;font-size:.75rem;line-height:1.45}.im-emoji-picker-grid--inline{grid-template-columns:repeat(10,1fr);gap:2px;padding:0 0 4px;display:grid}.im-emoji-picker-cell{aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.22rem;line-height:1;display:flex}@media(hover:hover)and (pointer:fine){.im-emoji-picker-cell{transition:background-color 80ms}}.im-emoji-picker-cell:hover,.im-emoji-picker-cell:focus-visible{background:var(--bg-hover);outline:none}.im-emoji-picker-tabs{border-top:var(--border-w) solid var(--glass-border);background:var(--glass-foot-bg,#0000001f);border-radius:0 0 var(--im-emoji-popover-radius) var(--im-emoji-popover-radius);flex-shrink:0;align-items:center;gap:2px;padding:4px 10px 5px;display:flex}.im-emoji-tab{box-sizing:border-box;min-width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0 4px;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.im-emoji-tab:disabled{opacity:.4;cursor:default}.im-emoji-tab--on{background:var(--bg-hover);color:var(--text);opacity:1;cursor:default}.im-emoji-tab--ghost:disabled{opacity:.35}.im-emoji-tab-spacer{pointer-events:none;flex:auto;min-width:4px}.im-emoji-tab-icon{width:18px;height:18px;display:block}.im-emoji-tab-emoji{font-size:1.02rem;line-height:1}.im-emoji{vertical-align:-.18em;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;margin:0 .04em;line-height:1;display:inline-flex}.im-emoji--glyph{object-fit:contain;object-position:center;vertical-align:middle;margin:0;display:inline-block}.im-emoji--text{font-variant-emoji:emoji;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,emoji,sans-serif;font-style:normal;font-weight:400}.im-emoji-text .im-emoji--inline.im-emoji--text{vertical-align:-.12em;margin:0 .04em;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,emoji,sans-serif;font-size:1.4em}.im-emoji-text .im-emoji--inline.im-emoji--text+.im-emoji--inline.im-emoji--text{margin-left:.08em}.im-emoji-text{white-space:pre-wrap;word-break:break-word}.im-emoji-text .im-emoji--glyph{vertical-align:-.18em}.im-emoji--picker{vertical-align:middle;margin:0;font-size:1.35em}.im-emoji--picker.im-emoji--glyph{width:1.35em;height:1.35em;font-size:inherit}.im-emoji--cap{vertical-align:middle;margin:0;line-height:1}.im-emoji--cap.im-emoji--glyph,.im-emoji--cap.im-emoji--text{font-size:1.35rem;line-height:1}.im-emoji--cap.im-emoji--glyph{width:1.35rem;height:1.35rem}.im-emoji--avatar{vertical-align:middle;margin:0;font-size:.62em}.im-emoji--avatar.im-emoji--text{font-size:1em;line-height:1}.im-emoji--avatar.im-emoji--glyph{width:62%;max-width:100%;height:62%;max-height:100%;font-size:inherit}.gcc-mini-emoji .im-emoji--avatar.im-emoji--glyph,.bubble-mine-avatar-emoji .im-emoji--avatar.im-emoji--glyph,.bubble-peer-avatar-emoji .im-emoji--avatar.im-emoji--glyph{width:72%;height:72%}.channel-avatar-picker-preview-emoji .im-emoji--cap.im-emoji--glyph{width:1em;height:1em}.empty-state{z-index:4;pointer-events:none;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.empty-state--page-only{z-index:1;flex:1;width:100%;min-height:0;position:relative;inset:auto}.empty-backdrop{background:var(--empty-backdrop-bg);-webkit-backdrop-filter:blur(22px)saturate(1.15);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.empty-card{text-align:center;border-radius:calc(var(--radius) + 4px);border:var(--border-w) solid var(--glass-border);background:var(--glass-empty-card);-webkit-backdrop-filter:saturate(1.35)blur(28px);max-width:440px;box-shadow:var(--shadow-soft),var(--glass-inner-highlight);pointer-events:auto;padding:36px 32px 32px;position:relative}.empty-logo{justify-content:center;margin-bottom:16px;display:flex}.empty-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--empty-kicker-color);margin:0 0 6px;font-size:.72rem;font-weight:600}.empty-title{letter-spacing:.02em;color:var(--empty-title-color);margin:0 0 14px;font-size:1.65rem;font-weight:700;line-height:1.2}.empty-lead{color:var(--muted);margin:0 0 20px;font-size:.95rem;line-height:1.6}.empty-features{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.empty-features li{color:var(--empty-feature-fg);background:var(--empty-feature-bg);border:var(--border-w) solid var(--empty-feature-border);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:.78rem}.btn-empty-cta{border-radius:var(--radius-sm);background:linear-gradient(180deg,var(--accent-hover) 0%,var(--accent) 100%);color:#fff;cursor:pointer;box-shadow:var(--btn-empty-cta-shadow);border:none;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-size:.92rem;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.btn-empty-cta:hover{box-shadow:var(--btn-empty-cta-shadow-hover);transform:translateY(-1px)}.btn-empty-cta:active{transform:translateY(0)}.empty-footnote{color:var(--empty-footnote-color);margin:14px 0 0;font-size:.8rem}.modal-overlay{z-index:1000;background:var(--modal-overlay-bg);-webkit-backdrop-filter:blur(10px)saturate(1.05);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.modal{border:var(--border-w) solid var(--glass-border);border-radius:var(--radius);background:var(--glass-modal);-webkit-backdrop-filter:saturate(1.25)blur(28px);color:var(--text);box-shadow:var(--modal-shadow),var(--glass-inner-highlight);width:calc(100% - 32px);max-width:420px;padding:0}.modal.modal--channel-create{max-width:480px}.modal::backdrop{background:#0000008c}.modal-form{flex-direction:column;gap:14px;padding:22px 22px 18px;display:flex}.modal-form h2{margin:0 0 4px;font-size:1.15rem}.theme-field{flex-direction:column;gap:8px;display:flex}.theme-field-label{color:var(--muted);font-size:.82rem}.theme-seg{border-radius:var(--radius-sm);border:var(--border-w) solid var(--border);display:flex;overflow:hidden}.theme-seg-btn{background:var(--bg);color:var(--text);cursor:pointer;border:none;flex:1;padding:8px 12px;font-size:.88rem}.theme-seg-btn+.theme-seg-btn{border-left:var(--border-w) solid var(--border)}.theme-seg-btn.active{background:var(--accent-soft);color:var(--accent);font-weight:600}.theme-seg-btn:hover:not(.active){background:var(--bg-hover)}.modal-form label{color:var(--muted);flex-direction:column;gap:6px;font-size:.82rem;display:flex}.modal-form input:not([type=checkbox]):not([type=radio]),.in-input{box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);background-color:var(--bg);width:100%;max-width:100%;color:var(--text);padding:7px 10px;font-size:.92rem;display:block}.modal .in-input{background:var(--bg);background-color:var(--bg)}.modal-form input[type=checkbox],.modal-form input[type=radio]{min-height:unset;font-size:inherit;background:0 0;border:none;padding:0}.modal-form input[type=checkbox]:focus,.modal-form input[type=checkbox]:focus-visible,.modal-form input[type=radio]:focus,.modal-form input[type=radio]:focus-visible{border:none;outline:none}.modal-form input:focus,.in-input:focus{border-color:var(--accent);outline:none}.modal-form textarea,.in-textarea{box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);width:100%;max-width:100%;color:var(--text);resize:vertical;min-height:62px;padding:7px 10px;font-family:inherit;font-size:.92rem;display:block}.modal-form select{border-radius:var(--radius-sm);border:1px solid var(--border);background-color:var(--bg);color:var(--text);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4 5.5l3 3 3-3' stroke='%2394a3b8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 5px center;background-repeat:no-repeat;background-size:14px 14px;padding:7px 28px 7px 10px;font-family:inherit;font-size:.92rem}.modal-form select::-ms-expand{display:none}.modal-form textarea:focus,.in-textarea:focus,.modal-form select:focus{border-color:var(--accent);outline:none}.modal-note{color:var(--muted);margin:0;font-size:.82rem;line-height:1.45}.modal-check{cursor:pointer;align-items:flex-start;color:var(--text)!important;flex-direction:row!important;gap:10px!important;font-size:.88rem!important}.modal-check input{cursor:pointer;flex-shrink:0;width:auto;margin-top:2px}.modal-row{flex-wrap:wrap;gap:8px;display:flex}.modal-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.btn{border-radius:var(--radius-sm);border:var(--border-w) solid var(--border);background:var(--bg-hover);color:var(--text);cursor:pointer;padding:9px 14px;font-size:.9rem}.btn:hover{background:var(--btn-secondary-hover-bg)}.btn-primary{background:var(--accent);color:#fff;cursor:pointer;border-radius:var(--radius-sm);border:none;padding:9px 16px;font-size:.9rem;font-weight:600}.btn-primary:hover{background:var(--accent-hover)}.btn-primary.sm{box-sizing:border-box;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:.74rem;line-height:1;display:inline-flex}.btn-primary:disabled,.btn-primary[disabled]{cursor:not-allowed;pointer-events:none;opacity:1;filter:none;background:var(--accent);color:#fff;box-shadow:none}.btn-primary:disabled:hover,.btn-primary[disabled]:hover{background:var(--accent)}.btn:disabled,.btn[disabled]{cursor:not-allowed;pointer-events:none;opacity:1;filter:none;background:var(--bg-hover);color:var(--text);border:var(--border-w) solid var(--border)}.btn-ghost:disabled,.btn-ghost[disabled]{cursor:not-allowed;pointer-events:none;opacity:1;filter:none;color:var(--text);border:var(--border-w) solid var(--border);background:0 0}html[data-theme=light] .sidebar-head{padding:0 14px}html[data-theme=light] .search-wrap{padding:8px 12px 10px}html[data-theme=light] .search-input{border:none;border-radius:12px}html[data-theme=light] .sidebar .sidebar-tab-seg{background:#f7f9fcf5}html[data-theme=light] .chat-head-actions .btn-ghost.sm{font-weight:500}html[data-theme=light] .chat-head-actions .chat-head-more-btn{font-weight:400}html[data-theme=light] .btn-round{background:#f4f5f7;border:none}html[data-theme=light] .btn-round:hover{background:#ebecf0;border-color:#0000}html[data-theme=light] .composer-input-toolbar .btn-round{box-shadow:none;background:0 0;border:none}html[data-theme=light] .composer-input-toolbar .btn-round:hover,html[data-theme=light] .composer-input-toolbar .btn-round:focus-visible{background:var(--composer-toolbar-btn-hover-bg);box-shadow:none;border:none}html[data-theme=light] .composer-toolbar-sep{opacity:1;border-left-color:#1420341f}html[data-theme=light] .bubble.peer{color:var(--text);box-shadow:2px 3px 6px #1420340f}html[data-theme=light] .bubble.mine{border:none;box-shadow:-2px 3px 6px #1420340f}html[data-theme=light] .user-menu-trigger,html[data-theme=light] .user-menu-trigger:hover{box-shadow:none;border:none}html[data-theme=light] .im-sidebar-shell,html[data-theme=light] .main,html[data-theme=light] .im-dock-shell{border:none}html[data-theme=light] .im-dock-shell:has(+.im-sidebar-shell:not(.is-collapsed)){border-right:var(--border-w) solid var(--im-dock-sidebar-seam)}html[data-theme=light] .sidebar-head,html[data-theme=light] .sidebar-foot,html[data-theme=light] .chat-head{border:none}html[data-theme=light] .sidebar-foot{margin-top:0}html[data-theme=light] .conv-avatar,html[data-theme=light] .bubble-avatar{box-shadow:none}html[data-theme=light] .bubble-avatar--peer{box-shadow:inset 0 var(--border-w) 0 #ffffffa6}html[data-theme=light] .bubble-avatar--mine:not(.conv-avatar-tint-by-name){color:#fff;box-shadow:inset 0 var(--border-w) 0 #ffffff61;background:linear-gradient(152deg,#7aa6f5,#5690ed)}html[data-theme=light] .bubble-avatar.bubble-avatar--mine.conv-avatar-tint-by-name{box-shadow:inset 0 var(--border-w) 0 #ffffff61}html[data-theme=light] .user-menu-dropdown{border:none}html[data-theme=light] .user-menu-meta{border-bottom:none}html[data-theme=light] .user-menu-sep{border-top:none}html[data-theme=light] .modal{-webkit-backdrop-filter:none;color:var(--text);background:#fff;border:none}html[data-theme=light] .modal-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M4 5.5l3 3 3-3' stroke='%236b7688' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-theme=light] .im-emoji-popover{color-scheme:light;--im-emoji-arrow-fill:#ffffffe6}html[data-theme=light] .im-emoji-popover-surface{border:var(--border-w) solid #14203414;isolation:isolate;background:#ffffff9e;box-shadow:0 10px 32px #0f182414,0 1px 4px #0f18240d;-webkit-backdrop-filter:saturate(1.12)blur(12px)!important}html[data-theme=light] .im-emoji-picker-body,html[data-theme=light] .im-emoji-picker-scroll{background:0 0}html[data-theme=light] .im-emoji-picker-scroll{color-scheme:light;scrollbar-color:var(--scrollbar-thumb) transparent}html[data-theme=light] .im-emoji-popover__arrow{filter:none}html[data-theme=light] .composer-quick-reply-popover{color-scheme:light;--composer-quick-reply-arrow-fill:#ffffffe6}html[data-theme=light] .composer-quick-reply-popover-surface{border:var(--border-w) solid #14203414;isolation:isolate;background:#ffffff9e;box-shadow:0 10px 32px #0f182414,0 1px 4px #0f18240d;-webkit-backdrop-filter:saturate(1.12)blur(12px)!important}html[data-theme=light] .composer-quick-reply-popover__arrow{filter:none}html[data-theme=light] .im-emoji-picker-tabs{border-top:var(--border-w) solid #1420340f;background:#ffffff6b}html[data-theme=light] .im-emoji-picker-tabs .im-emoji-tab--on{background-color:#f0f2f5;background-image:none}html[data-theme=light] .empty-card,html[data-theme=light] .theme-seg{border:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sidebar{background:var(--bg-elev);-webkit-backdrop-filter:none}.chat-head,.msg-scroll,.composer-wrap,.modal,.empty-card,.im-dock-shell,.search-input,.btn-round,.im-emoji-popover-surface,.composer-quick-reply-popover-surface,.sidebar-foot{-webkit-backdrop-filter:none}.chat-head,.composer-wrap{background:var(--bg-elev)}.msg-scroll{background:var(--bg)}.search-input,.msg-input{background:var(--msg-input-bg,var(--search-input-bg,var(--bg-hover)))}.im-dock-shell .im-dock-bar{background:var(--glass-sidebar)}.btn-round{background:var(--search-input-bg,var(--bg-hover))}.composer-input-toolbar .btn-round{-webkit-backdrop-filter:none;background:0 0}.composer-input-toolbar .btn-round:hover,.composer-input-toolbar .btn-round:focus-visible{background:var(--composer-toolbar-btn-hover-bg,var(--bg-hover))}.modal{background:var(--bg-elev)}html[data-theme=light] .modal{background:#fff}.im-emoji-popover-surface{-webkit-backdrop-filter:none;background:var(--bg-elev)}.im-emoji-popover{--im-emoji-arrow-fill:var(--bg-elev)}html[data-theme=light] .im-emoji-popover-surface{background:#fff}html[data-theme=light] .im-emoji-popover{--im-emoji-arrow-fill:#fff}.composer-quick-reply-popover-surface{-webkit-backdrop-filter:none;background:var(--bg-elev)}.composer-quick-reply-popover{--composer-quick-reply-arrow-fill:var(--bg-elev)}html[data-theme=light] .composer-quick-reply-popover-surface{background:#fff}html[data-theme=light] .composer-quick-reply-popover{--composer-quick-reply-arrow-fill:#fff}.empty-card{background:var(--bg-elev)}.toast-stack .toast-item{-webkit-backdrop-filter:none!important;background:var(--bg-elev)!important}}@media(min-width:721px){.im-dock-shell:has(+.im-sidebar-shell:not(.is-collapsed)){border-radius:var(--sidebar-float-radius) 0 0 var(--sidebar-float-radius);border-right:var(--border-w) solid var(--im-dock-sidebar-seam);box-shadow:var(--sidebar-float-shadow),var(--sidebar-shell-shadow,none);margin-right:0}.im-dock-shell+.im-sidebar-shell:not(.is-collapsed){border-radius:0 var(--sidebar-float-radius) var(--sidebar-float-radius) 0;border-left:none;margin-left:0}.im-dock-shell+.im-sidebar-shell:not(.is-collapsed) .sidebar{box-shadow:var(--glass-inner-highlight)}}@media(max-width:720px){:root{--app-min-width:0px}html,body{overscroll-behavior:none;width:100%;min-width:0;max-width:100%;height:100%;max-height:100dvh;overflow:hidden}#app{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100dvh;overflow:hidden}.app-shell{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden}.im-page{background-attachment:scroll;flex-direction:column}.im-dock-shell{width:auto;height:var(--im-dock-w);min-height:var(--im-dock-w);max-height:var(--im-dock-w);margin:var(--sidebar-float-gap) var(--sidebar-float-gap) 0;align-self:stretch}.im-sidebar-shell{width:auto;margin:var(--sidebar-float-gap) var(--sidebar-float-gap) 0;border-radius:var(--sidebar-float-radius);border:var(--border-w) solid var(--glass-border);box-shadow:var(--sidebar-float-shadow),var(--sidebar-shell-shadow,none);align-self:stretch;align-items:stretch}.im-sidebar-slide{flex:0 auto;width:100%;min-width:0;max-height:42vh}.im-dock-shell:has(+.im-sidebar-shell:not(.is-collapsed)){border-radius:var(--sidebar-float-radius) var(--sidebar-float-radius) 0 0;border-bottom:none;margin-bottom:0}.im-dock-shell+.im-sidebar-shell:not(.is-collapsed){border-radius:0 0 var(--sidebar-float-radius) var(--sidebar-float-radius);border-top:none;margin-top:0}.im-sidebar-shell.is-collapsed{width:0;min-height:0;max-height:0;box-shadow:none;border-width:0;border-radius:0;margin:0;transition:none;overflow:hidden}.sidebar{border-bottom:none;border-right:none;width:100%;min-width:0;max-height:42vh}.main{margin:10px var(--sidebar-float-gap) var(--sidebar-float-gap);flex:1;min-height:0}.composer-wrap{margin:0}.composer-input-toolbar--top .composer-toolbar-btn{width:2.125rem;min-width:2.125rem;height:2.125rem;min-height:2.125rem}.composer-input-toolbar--top .composer-emoji-icon,.composer-input-toolbar--top .composer-attach-icon,.composer-input-toolbar--top .composer-voice-icon,.composer-input-toolbar--top .composer-video-icon{width:1.0625rem;height:1.0625rem}.composer-input-toolbar--top .composer-toolbar-sep{height:.6875rem;margin-inline:.5625rem}.composer-input-toolbar .composer-toolbar-send,.composer-input-toolbar .composer-quick-replies-send,.composer-input-toolbar .composer-send-split__chev{height:1.75rem;min-height:1.75rem;max-height:1.75rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
