.app-initializer__loading[data-v-4b631301]{z-index:1000;background-color:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.app-initializer__spinner[data-v-4b631301]{box-sizing:border-box;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite app-initializer-spin-4b631301}@keyframes app-initializer-spin-4b631301{to{transform:rotate(360deg)}}.app-initializer__loading-text[data-v-4b631301]{font-size:calc(14px * var(--demo-font-scale,1));color:var(--color-text-secondary)}.user-card-modal[data-v-95200321]{width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 64px);overflow-y:auto}.user-card-modal--sheet[data-v-95200321]{width:100%;max-width:100%}.user-card-modal--sheet[data-v-95200321] .user-card{box-shadow:none;border-radius:0}.user-card-modal__loading[data-v-95200321]{background-color:color-mix(in srgb,var(--uikit-bg-elevated,#fff) 70%,transparent);color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-13);border-radius:var(--uikit-components-radius,12px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.user-card-modal__alias[data-v-95200321]{box-sizing:border-box;align-items:flex-end;gap:8px;min-height:60px;padding:8px 0;display:flex}.user-card-modal__alias-main[data-v-95200321]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.user-card-modal__alias-label[data-v-95200321]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);line-height:16px}.user-card-modal__alias-value[data-v-95200321]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);word-break:break-all}.user-card-modal__alias-value.is-empty[data-v-95200321]{color:var(--uikit-drawer-field-action-color,#c9cdcf)}.user-card-modal__alias-edit-btn[data-v-95200321]{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.group-card[data-v-87d7b892]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,12px);width:100%;overflow:hidden;box-shadow:0 4px 24px #00000014}.group-card__banner[data-v-87d7b892]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:140px}.group-card__banner--default[data-v-87d7b892]{background:linear-gradient(135deg,#7a5cff,#2b6bf3 60%,#4f8cff)}.group-card__body[data-v-87d7b892]{padding:0 20px 20px}.group-card__profile[data-v-87d7b892]{flex-direction:column;align-items:flex-start;margin-top:-45px;margin-bottom:20px;display:flex}.group-card__avatar[data-v-87d7b892]{border:5px solid var(--uikit-bg-base);flex-shrink:0;margin-bottom:12px;box-shadow:0 4px 12px #0000001a}.group-card__meta[data-v-87d7b892]{padding-bottom:8px;overflow:hidden}.group-card__name[data-v-87d7b892]{font-size:var(--uikit-font-size-20);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);word-break:break-all}.group-card__group-id[data-v-87d7b892]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary);word-break:break-all;margin-top:4px}.group-card__actions[data-v-87d7b892]{justify-content:space-evenly;gap:12px;margin-bottom:20px;display:flex}.group-card__action[data-v-87d7b892]{border-radius:var(--uikit-components-radius);background-color:var(--uikit-bg-secondary);cursor:pointer;min-width:120px;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 28px;display:flex}@media (hover:hover){.group-card__action[data-v-87d7b892]:hover{background-color:var(--uikit-bg-hover)}}.group-card__action--primary[data-v-87d7b892]{color:var(--uikit-primary-color)}.group-card__action--danger[data-v-87d7b892]{color:var(--uikit-danger-color)}.group-card__action--default[data-v-87d7b892]{color:var(--uikit-text-primary)}.group-card__action-icon[data-v-87d7b892]{flex-shrink:0}.group-card__action-label[data-v-87d7b892]{font-size:var(--uikit-font-size-12)}.group-card__info[data-v-87d7b892]{flex-direction:column;gap:4px;display:flex}.group-card__row[data-v-87d7b892]{align-items:center;gap:16px;min-height:44px;display:flex}.group-card__label[data-v-87d7b892]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);flex:0 0 80px}.group-card__value[data-v-87d7b892]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);word-break:break-all;flex:1}.group-card__value--ellipsis[data-v-87d7b892]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-card-modal[data-v-601b3b38]{width:320px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 64px);overflow-y:auto}.group-card-modal__loading[data-v-601b3b38]{background-color:color-mix(in srgb,var(--uikit-bg-elevated,#fff) 70%,transparent);color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-13);border-radius:var(--uikit-components-radius,12px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uikit-cell.is-pinned[data-v-2d793c58]{background-color:var(--uikit-bg-hover);border-radius:var(--uikit-item-active-radius)}.uikit-cell.has-at-me[data-v-2d793c58]{background-color:rgba(var(--uikit-primary-rgb),.1)}[data-v-2d793c58] .uikit-cell__leading{gap:12px}.conversation-item--no-avatar[data-v-2d793c58] .uikit-cell__leading:empty{display:none}.conversation-item__info[data-v-2d793c58]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.conversation-item__top[data-v-2d793c58],.conversation-item__bottom[data-v-2d793c58]{justify-content:space-between;align-items:center;display:flex}.conversation-item__top[data-v-2d793c58]{flex-shrink:0;height:20px}.conversation-item__bottom[data-v-2d793c58]{flex-shrink:0;min-height:18px}.conversation-item__name-wrap[data-v-2d793c58]{align-items:center;gap:4px;min-width:0;display:flex}.conversation-item__name[data-v-2d793c58]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.conversation-item__name.is-at-me[data-v-2d793c58]{color:var(--uikit-primary)}.conversation-item__at-me-icon[data-v-2d793c58]{vertical-align:middle;color:var(--uikit-primary);margin-right:2px;display:inline-flex}.conversation-item__pin-badge[data-v-2d793c58],.conversation-item__mute-badge[data-v-2d793c58]{color:var(--uikit-icon-muted,#949a9e);transform-origin:top;flex-shrink:0;align-items:center;display:inline-flex}.uikit-mute-badge-enter-active[data-v-2d793c58],.uikit-mute-badge-leave-active[data-v-2d793c58]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing),transform var(--uikit-anim-duration) var(--uikit-anim-easing)}.uikit-mute-badge-enter-from[data-v-2d793c58],.uikit-mute-badge-leave-to[data-v-2d793c58]{opacity:0;transform:scale(.7)}.conversation-item__time[data-v-2d793c58]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-tertiary);flex-shrink:0;line-height:16px}.conversation-item__message[data-v-2d793c58]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px;line-height:18px;overflow:hidden}.conversation-item__draft[data-v-2d793c58]{color:var(--uikit-danger-color);margin-right:2px}.conversation-item__draft-icon[data-v-2d793c58]{vertical-align:middle;color:var(--uikit-danger-color);margin-right:2px;display:inline-flex}.conversation-item__typing-text[data-v-2d793c58]{color:var(--uikit-primary);font-weight:var(--uikit-font-weight-medium)}.typing-dots[data-v-2d793c58]{color:var(--uikit-primary);align-items:center;gap:2px;margin-right:4px;display:inline-flex}.typing-dots__dot[data-v-2d793c58]{background-color:currentColor;border-radius:50%;width:3px;height:3px;animation:1.4s ease-in-out infinite both typing-bounce-2d793c58}.typing-dots__dot[data-v-2d793c58]:first-child{animation-delay:0s}.typing-dots__dot[data-v-2d793c58]:nth-child(2){animation-delay:.16s}.typing-dots__dot[data-v-2d793c58]:nth-child(3){animation-delay:.32s}@keyframes typing-bounce-2d793c58{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.typing-dots__dot[data-v-2d793c58]{opacity:1;animation:none}}.conversation-item__at-me-prefix[data-v-2d793c58]{color:var(--uikit-primary);font-weight:var(--uikit-font-weight-medium);margin-right:2px}.context-menu[data-v-2d793c58]{flex-direction:column;min-width:160px;padding:6px;display:flex}.context-menu__item[data-v-2d793c58]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);cursor:pointer;white-space:nowrap;border-radius:var(--uikit-item-hover-radius,8px);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);align-items:center;gap:8px;padding:10px 12px;display:flex}@media (hover:hover){.context-menu__item[data-v-2d793c58]:hover{background-color:var(--uikit-bg-hover)}}.context-menu__item.is-danger[data-v-2d793c58]{color:var(--uikit-danger-color)}.uikit-icon-swap-enter-active[data-v-2d793c58],.uikit-icon-swap-leave-active[data-v-2d793c58]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing),transform var(--uikit-anim-duration) var(--uikit-anim-easing)}.uikit-icon-swap-enter-from[data-v-2d793c58]{opacity:0;transform:rotate(-90deg)scale(.6)}.uikit-icon-swap-leave-to[data-v-2d793c58]{opacity:0;transform:rotate(90deg)scale(.6)}@media (hover:hover){.context-menu__item.is-danger[data-v-2d793c58]:hover{background-color:rgba(var(--uikit-danger-rgb),.08)}}.conversation-tabs[data-v-8f0a5cfa]{align-items:center;gap:var(--uikit-spacing-2,8px);padding:var(--uikit-spacing-3,12px) var(--uikit-spacing-3,12px) var(--uikit-spacing-2,8px) 16px;display:flex}.conversation-tabs__scroller[data-v-8f0a5cfa]{gap:var(--uikit-spacing-2,8px);scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow-x:auto}.conversation-tabs__scroller[data-v-8f0a5cfa]::-webkit-scrollbar{display:none}.conversation-tabs__scroller[data-v-8f0a5cfa]>*{flex:none}.conversation-tabs__tab[data-v-8f0a5cfa]{font-size:var(--uikit-font-size-13,14px);white-space:nowrap;color:var(--uikit-text-primary);background-color:var(--uikit-bg-secondary);cursor:pointer;transition:background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease),color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);border:none;border-radius:999px;flex:none;padding:4px 12px;line-height:18px}@media (hover:hover){.conversation-tabs__tab[data-v-8f0a5cfa]:hover{background-color:var(--uikit-bg-hover,#f5f5f5)}}.conversation-tabs__tab.is-active[data-v-8f0a5cfa]{font-weight:var(--uikit-font-weight-medium);color:var(--uikit-primary);background-color:var(--uikit-bg-active)}.conversation-tabs__tab[data-v-8f0a5cfa]:focus-visible{outline:2px solid var(--uikit-primary);outline-offset:1px}.conversation-tabs__ctl[data-v-8f0a5cfa]{flex:none;align-items:center;display:flex}.conversation-tabs__arrow[data-v-8f0a5cfa]{color:var(--uikit-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:2px;display:flex}@media (hover:hover){.conversation-tabs__arrow[data-v-8f0a5cfa]:hover:not(:disabled){background-color:var(--uikit-bg-hover,#f5f5f5)}}.conversation-tabs__arrow[data-v-8f0a5cfa]:disabled{opacity:.35;cursor:default}.conversation-tabs__arrow[data-v-8f0a5cfa]:focus-visible{outline:2px solid var(--uikit-primary);outline-offset:1px}.contact-alphabet-nav[data-v-632fdc03]{-webkit-user-select:none;user-select:none;z-index:10;flex-direction:column;justify-content:center;padding:4px 0;display:flex;position:absolute;top:0;bottom:0;right:4px}.contact-alphabet-nav__item[data-v-632fdc03]{box-sizing:content-box;width:16px;min-height:0;max-height:20px;font-size:var(--uikit-font-size-9);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-tertiary);cursor:pointer;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing);background-clip:content-box;flex:1 1 0;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:inline-flex;position:relative}@media (hover:hover){.contact-alphabet-nav__item[data-v-632fdc03]:hover{color:var(--uikit-text-secondary)}}.contact-alphabet-nav__item.is-active[data-v-632fdc03]{color:var(--uikit-text-inverse,#fff);font-size:var(--uikit-font-size-9);font-weight:var(--uikit-font-weight-medium);background-color:var(--uikit-primary-color);border-radius:var(--uikit-components-radius,8px)}.contact-alphabet-nav__item.is-empty[data-v-632fdc03]{opacity:.45;cursor:default}@media (hover:hover){.contact-alphabet-nav__item.is-empty[data-v-632fdc03]:hover{color:var(--uikit-text-tertiary)}}.contact-item-default[data-v-987acd8e] .uikit-cell__title{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold)}.contact-item-default__leading[data-v-987acd8e]{align-items:center;gap:12px;display:inline-flex}.contact-item-default__extra[data-v-987acd8e],.contact-item-default__checkbox-right[data-v-987acd8e]{align-items:center;display:inline-flex}.contact-item[data-v-ae9b21e8]{margin-bottom:var(--uikit-cell-gap,3px);display:block}.contact-item[data-v-ae9b21e8]:last-child{margin-bottom:0}.contact-item.is-disabled[data-v-ae9b21e8]{pointer-events:auto}.contact-list[data-v-e4cb2ef8]{background-color:var(--uikit-bg-base);flex-direction:column;height:100%;display:flex;position:relative}.contact-list__watermark[data-v-e4cb2ef8]{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.contact-list__header[data-v-e4cb2ef8]{box-sizing:border-box;padding:12px calc(4px + var(--uikit-item-hover-padding-x,16px));justify-content:space-between;align-items:center;min-height:56px;display:flex}.contact-list__header--center[data-v-e4cb2ef8]{justify-content:center}.contact-list__header--right[data-v-e4cb2ef8]{flex-direction:row-reverse}.contact-list__title[data-v-e4cb2ef8]{font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary)}.contact-list__count[data-v-e4cb2ef8]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-regular);color:var(--uikit-text-secondary);margin-left:6px}.contact-list__search[data-v-e4cb2ef8]{padding:8px 12px}.contact-list__items-area[data-v-e4cb2ef8]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.contact-list__items[data-v-e4cb2ef8]{--uikit-item-hover-padding-x:12px;--uikit-cell-padding-y:8px;--uikit-cell-gap:4px;outline:none;flex:1;padding:4px;position:relative;overflow-y:auto}.contact-list__items[data-v-e4cb2ef8] .uikit-cell.is-inset-hover:before{inset:0}.contact-list__group-header[data-v-e4cb2ef8]{padding:0 calc(4px + var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px));height:28px;font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-tertiary);background-color:var(--uikit-bg-base);z-index:1;align-items:center;margin:0 -4px;display:flex;position:sticky;top:0}.contact-list__body[data-v-e4cb2ef8]{padding:0 calc(4px + var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px))}.contact-list__body--sticky[data-v-e4cb2ef8]{flex-shrink:0}.contact-list__footer[data-v-e4cb2ef8]{padding:8px calc(4px + var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px))}.contact-list__footer--sticky[data-v-e4cb2ef8]{flex-shrink:0}.contact-list__empty-wrap[data-v-e4cb2ef8],.contact-list__loading-wrap[data-v-e4cb2ef8]{justify-content:center;align-items:center;padding:40px 16px;display:flex}.contact-list__loading-text[data-v-e4cb2ef8]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary)}.contact-list__skeleton[data-v-e4cb2ef8]{width:100%;padding:8px calc(var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px));flex-direction:column;gap:12px;display:flex}.contact-list__skeleton-item[data-v-e4cb2ef8]{align-items:center;gap:12px;display:flex}.contact-list__skeleton-lines[data-v-e4cb2ef8]{flex-direction:column;flex:1;gap:8px;display:flex}.contact-list__load-more[data-v-e4cb2ef8],.contact-list__no-more[data-v-e4cb2ef8]{justify-content:center;align-items:center;padding:12px 16px;display:flex}.contact-list__no-more-text[data-v-e4cb2ef8]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary)}.new-chat-modal__list[data-v-f4c0a7d9]{flex-direction:column;height:min(60vh,460px);display:flex;position:relative}.new-chat-modal__list[data-v-f4c0a7d9] .contact-item{margin-bottom:0}.new-chat-modal__list[data-v-f4c0a7d9] .contact-item-default:after{content:"";left:calc(var(--uikit-item-hover-padding-x,16px) + 48px + var(--uikit-spacing-3,12px));background-color:var(--uikit-divider-color,#0000000f);pointer-events:none;height:1px;position:absolute;bottom:0;right:0}.new-chat-modal__error[data-v-f4c0a7d9]{font-size:var(--uikit-font-size-11);color:var(--uikit-danger-color);background-color:var(--uikit-bg-secondary,#f3f4f6);border-radius:var(--uikit-components-radius,8px);text-align:center;padding:8px 12px;position:absolute;bottom:12px;left:16px;right:16px}.add-contact-modal__body[data-v-5bd600b6]{flex-direction:column;padding:12px 0;display:flex}.add-contact-modal__field[data-v-5bd600b6]{flex-direction:column;display:flex}.add-contact-modal__label[data-v-5bd600b6]{height:28px;line-height:28px;font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-secondary);padding:0 20px}.add-contact-modal__control[data-v-5bd600b6]{padding:8px 20px}.add-contact-modal__error[data-v-5bd600b6]{font-size:var(--uikit-font-size-11);color:var(--uikit-danger-color);padding:4px 20px 0}.add-contact-modal__search-row[data-v-5bd600b6]{align-items:flex-start;gap:8px;display:flex}.add-contact-modal__search-row .uikit-input[data-v-5bd600b6]{flex:1;min-width:0}.add-contact-modal__search-results[data-v-5bd600b6]{max-height:220px;margin:0 12px;overflow-y:auto}.add-contact-modal__search-empty[data-v-5bd600b6]{text-align:center;font-size:var(--uikit-font-size-11);color:var(--uikit-text-tertiary,#9ca3af);padding:20px 8px}.add-contact-modal__result-check[data-v-5bd600b6]{color:var(--uikit-primary-color)}.contact-transfer-modal[data-v-b2737be3]{box-sizing:border-box;flex-direction:column;height:560px;display:flex}.contact-transfer-modal--mobile[data-v-b2737be3]{flex:1;height:auto;min-height:0}.contact-transfer-modal__main[data-v-b2737be3]{flex:1;min-height:0;display:flex}.contact-transfer-modal__left[data-v-b2737be3]{border-right:1px solid var(--uikit-divider-color,var(--uikit-border-color));flex:1;min-width:0;overflow:hidden}.contact-transfer-modal--mobile .contact-transfer-modal__left[data-v-b2737be3]{border-right:none}.contact-transfer-modal__left[data-v-b2737be3] .contact-alphabet-nav{right:12px}.contact-transfer-modal__right[data-v-b2737be3]{flex-direction:column;flex:1;min-width:0;display:flex}.contact-transfer-modal__right-search[data-v-b2737be3]{flex-shrink:0;padding:16px 16px 8px}.contact-transfer-modal__selected-list[data-v-b2737be3]{flex:1;min-height:0;padding:8px;overflow-y:auto}.contact-transfer-modal__selected-item[data-v-b2737be3]{--uikit-item-hover-padding-x:8px}.contact-transfer-modal__selected-remove[data-v-b2737be3]{background-color:var(--uikit-bg-secondary,#e5e7eb);width:20px;height:20px;color:var(--uikit-text-secondary);cursor:pointer;font-size:var(--uikit-font-size-13);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}@media (hover:hover){.contact-transfer-modal__selected-remove[data-v-b2737be3]:hover{background-color:var(--uikit-danger-color);color:var(--uikit-text-inverse)}}.contact-transfer-modal__footer[data-v-b2737be3]{flex-shrink:0;justify-content:flex-end;gap:16px;padding:12px 24px 24px;display:flex}.contact-transfer-modal__footer[data-v-b2737be3]>*{min-width:120px}.contact-transfer-modal__strip[data-v-b2737be3]{border-bottom:1px solid var(--uikit-divider-color,var(--uikit-border-color));box-sizing:border-box;flex-shrink:0;align-items:center;gap:12px;min-height:68px;padding:12px 16px;display:flex;overflow-x:auto}.contact-transfer-modal__strip-item[data-v-b2737be3]{cursor:pointer;flex-shrink:0;width:44px;height:44px;position:relative}.contact-transfer-modal__strip-remove[data-v-b2737be3]{background-color:var(--uikit-text-tertiary);width:16px;height:16px;color:var(--uikit-text-inverse,#fff);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-4px;right:-4px}.contact-transfer-modal__strip-empty[data-v-b2737be3]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-tertiary)}.contact-transfer-modal__panel-top[data-v-b2737be3]{border-bottom:1px solid var(--uikit-divider-color,var(--uikit-border-color));flex-shrink:0}.contact-transfer-modal__mobile-footer[data-v-b2737be3]{flex-shrink:0;padding:8px 16px 12px}.create-group-modal__form[data-v-eed522d5]{border-bottom:1px solid var(--uikit-border-color,#e5e7eb);flex-direction:column;flex-shrink:0;gap:10px;padding:12px 16px;display:flex}.create-group-modal__field[data-v-eed522d5]{flex-direction:column;gap:6px;display:flex}.create-group-modal__label[data-v-eed522d5]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary)}.create-group-modal__char-count[data-v-eed522d5]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-tertiary);align-self:flex-end;line-height:1}.create-group-modal__char-count.is-near-limit[data-v-eed522d5]{color:var(--uikit-warning-color,var(--uikit-error-color,#f59e0b))}.create-group-modal__error[data-v-eed522d5]{font-size:var(--uikit-font-size-11);color:var(--uikit-danger-color);background-color:var(--uikit-bg-secondary,#f3f4f6);text-align:center;flex-shrink:0;padding:8px 16px}.create-group-modal__settings[data-v-eed522d5]{border-bottom:1px solid var(--uikit-border-color,#e5e7eb);flex-shrink:0;max-height:240px;padding:4px 16px 12px;overflow-y:auto}.create-group-modal__settings-title[data-v-eed522d5]{font-size:var(--uikit-font-size-12);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-secondary);padding:8px 0 4px}.create-group-modal__field--max-members[data-v-eed522d5]{margin-top:10px}.conversation-list[data-v-80f6f651]{background:var(--uikit-conversation-list-bg,var(--uikit-bg-base));flex-direction:column;min-width:0;height:100%;display:flex;position:relative}.conversation-list--card[data-v-80f6f651]{--uikit-cell-bg:var(--uikit-bg-elevated);--uikit-cell-gap:4px;--uikit-item-hover-padding-x:12px;--uikit-cell-padding-y:8px}.conversation-list--card .conversation-list__items[data-v-80f6f651]{padding:4px}.conversation-list--card[data-v-80f6f651] .uikit-cell.is-inset-hover:before{inset:0}.conversation-list--compact[data-v-80f6f651]{--uikit-cell-bg:transparent;--uikit-cell-gap:0px;--uikit-item-hover-radius:0px;--uikit-item-active-radius:0px}.conversation-list__header[data-v-80f6f651]{box-sizing:border-box;padding:calc(12.5px + var(--uikit-safe-top,0px)) 12px 12.5px 16px;border-bottom:var(--uikit-header-border-width,0px) solid var(--uikit-border-color);justify-content:space-between;align-items:center;min-height:56px;display:flex}.conversation-list__header--center[data-v-80f6f651]{justify-content:center;position:relative}.conversation-list__header--center .conversation-list__menu-wrapper[data-v-80f6f651]{position:absolute;right:12px}.conversation-list__header--right[data-v-80f6f651]{flex-direction:row-reverse}.conversation-list__header--right .conversation-list__menu[data-v-80f6f651]{left:0;right:auto}.conversation-list__menu-wrapper[data-v-80f6f651]{position:relative}.conversation-list__menu-trigger[data-v-80f6f651]{cursor:pointer;color:var(--uikit-text-primary);border-radius:var(--uikit-components-radius,8px);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);justify-content:center;align-items:center;padding:4px;display:flex}@media (hover:hover){.conversation-list__menu-trigger[data-v-80f6f651]:hover{background-color:var(--uikit-bg-secondary)}}.context-menu[data-v-80f6f651]{flex-direction:column;min-width:160px;padding:6px;display:flex}.context-menu__item[data-v-80f6f651]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);cursor:pointer;white-space:nowrap;border-radius:var(--uikit-item-hover-radius,8px);transition:background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);align-items:center;gap:8px;padding:10px 12px;display:flex}@media (hover:hover){.context-menu__item[data-v-80f6f651]:hover{background-color:var(--uikit-bg-hover,#f5f5f5)}}.conversation-list__search[data-v-80f6f651]{padding:8px 12px 8px 16px}.conversation-list__status-banner[data-v-80f6f651]{flex-shrink:0;padding:0 12px 8px 16px}.conversation-list__title[data-v-80f6f651]{font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);line-height:22px}.conversation-list__items[data-v-80f6f651]{overscroll-behavior-y:contain;outline:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}.conversation-list__items[data-v-80f6f651] .is-keyboard-focus{background-color:var(--uikit-bg-hover,#f5f5f5)}.conversation-list__loading[data-v-80f6f651]{text-align:center;font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary);padding:12px 16px}.conversation-list__empty-wrap[data-v-80f6f651]{flex-direction:column;flex:1;display:flex}.conversation-list__empty[data-v-80f6f651]{flex:1;gap:8px}.conversation-list__empty[data-v-80f6f651] .uikit-empty__icon svg{width:100px;height:100px}.conversation-list__empty[data-v-80f6f651] .uikit-empty__description{font-size:var(--uikit-font-size-15)}.conversation-list__skeleton[data-v-80f6f651]{flex-direction:column;gap:12px;padding:8px 16px;display:flex}.conversation-list__skeleton-item[data-v-80f6f651]{align-items:center;gap:12px;display:flex}.conversation-list__skeleton-lines[data-v-80f6f651]{flex-direction:column;flex:1;gap:8px;display:flex}.conversation-list__body[data-v-80f6f651]{padding:0 16px}.conversation-list__body--sticky[data-v-80f6f651]{flex-shrink:0}.conversation-list__footer[data-v-80f6f651]{padding:8px 16px calc(8px + var(--uikit-safe-bottom,0px))}.conversation-list__footer--sticky[data-v-80f6f651]{flex-shrink:0}.conversation-list__pull-refresh[data-v-80f6f651]{text-align:center;font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary);padding:12px 16px}.conversation-list__delete-body[data-v-80f6f651]{flex-direction:column;align-items:center;gap:12px;display:flex}.conversation-list__delete-option[data-v-80f6f651]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary);cursor:pointer;align-items:center;gap:8px;display:flex}.invite-member-modal[data-v-f4d112e4]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,12px);flex-direction:column;width:400px;max-width:90vw;height:60vh;max-height:520px;display:flex;overflow:hidden}.invite-member-modal--mobile[data-v-f4d112e4]{border-radius:var(--uikit-components-radius,12px) var(--uikit-components-radius,12px) 0 0;width:100vw;max-width:100vw;height:80dvh;max-height:80dvh}.invite-member-modal__header[data-v-f4d112e4]{flex-shrink:0;justify-content:center;align-items:center;padding:16px;display:flex}.invite-member-modal__title[data-v-f4d112e4]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.invite-member-modal__count[data-v-f4d112e4]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-regular);color:var(--uikit-text-secondary);margin-left:6px}.invite-member-modal__list[data-v-f4d112e4]{flex:1;min-height:0;overflow:hidden}.invite-member-modal__footer[data-v-f4d112e4]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px;display:flex}.quote-card[data-v-773d6124]{max-width:100%;color:var(--uikit-text-secondary,#5e686e);font-size:var(--uikit-font-size-13);line-height:calc(18px * var(--uikit-font-scale));cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;align-items:stretch;gap:8px;margin-top:4px;display:inline-flex}.quote-card--right[data-v-773d6124]{text-align:right;flex-direction:row-reverse;align-self:flex-end}.quote-card__bar[data-v-773d6124]{background-color:var(--uikit-quote-line-color,#c9cdcf);border-radius:2px;flex-shrink:0;width:2px}.quote-card__avatar[data-v-773d6124]{flex-shrink:0;align-self:flex-start}.quote-card__type-icon[data-v-773d6124]{vertical-align:-2px;color:var(--uikit-text-secondary,#5e686e);margin-right:4px}.quote-card__content[data-v-773d6124]{-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.quote-card__sender[data-v-773d6124]{color:var(--uikit-text-secondary,#5e686e);font-weight:var(--uikit-font-weight-medium,500)}.quote-card__divider[data-v-773d6124],.quote-card__preview[data-v-773d6124]{color:var(--uikit-text-secondary,#5e686e)}.text-message[data-v-bb4c0e44]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.text-message--self[data-v-bb4c0e44]{align-items:flex-end}.text-message__bubble[data-v-bb4c0e44]{border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-bubble-bg-other);color:var(--uikit-bubble-text-other);font-size:var(--uikit-font-size-15);overflow-wrap:break-word;word-break:normal;padding:12px 14px}.text-message__bubble--square[data-v-bb4c0e44]{border-radius:var(--uikit-bubble-radius-square,8px)}.text-message--self .text-message__bubble[data-v-bb4c0e44]{background-color:var(--uikit-bubble-bg-self);color:var(--uikit-bubble-text-self)}.text-message__content[data-v-bb4c0e44]{display:inline}.text-message__stream-cursor[data-v-bb4c0e44]{vertical-align:text-bottom;opacity:.85;background-color:currentColor;border-radius:2px;width:8px;height:1em;margin-left:2px;animation:1s step-end infinite text-message-cursor-blink-bb4c0e44;display:inline-block}@keyframes text-message-cursor-blink-bb4c0e44{0%,to{opacity:.85}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.text-message__stream-cursor[data-v-bb4c0e44]{opacity:.5;animation:none}}.text-message__stream-error[data-v-bb4c0e44]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);opacity:.75;-webkit-user-select:none;user-select:none;margin-left:6px}.text-message--self .text-message__stream-error[data-v-bb4c0e44]{color:var(--uikit-bubble-text-self);opacity:.75}.text-message__edited[data-v-bb4c0e44]{font-size:var(--uikit-font-size-10);color:var(--uikit-text-secondary);opacity:.75;-webkit-user-select:none;user-select:none;vertical-align:baseline;margin-left:6px}.text-message--self .text-message__edited[data-v-bb4c0e44]{color:var(--uikit-bubble-text-self);opacity:.75}.text-message__translation-divider[data-v-bb4c0e44]{background-color:var(--uikit-bubble-divider-other,#171a1c1f);height:1px;margin:8px 0}.text-message--self .text-message__translation-divider[data-v-bb4c0e44]{background-color:var(--uikit-bubble-divider-self,#ffffff59)}.text-message__translation-text[data-v-bb4c0e44]{font-size:var(--uikit-font-size-11);white-space:pre-wrap;word-break:break-word;line-height:1.45}.text-message__translation-text--loading[data-v-bb4c0e44]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);align-items:center;gap:4px;display:inline-flex}.text-message--self .text-message__translation-text--loading[data-v-bb4c0e44]{color:var(--uikit-bubble-text-self);opacity:.75}.text-message__translated-tag[data-v-bb4c0e44]{font-size:var(--uikit-font-size-9);font-weight:var(--uikit-font-weight-medium,500);opacity:.75;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;line-height:1;display:flex}.text-message__reedit-btn[data-v-bb4c0e44]{font-size:var(--uikit-font-size-12);color:var(--uikit-primary-color);cursor:pointer;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;padding:2px 8px}@media (hover:hover){.text-message__reedit-btn[data-v-bb4c0e44]:hover{opacity:.8}}.text-message__mention[data-v-bb4c0e44]{color:var(--uikit-primary-color);font-weight:var(--uikit-font-weight-medium);cursor:pointer}.text-message--self .text-message__mention[data-v-bb4c0e44]{color:var(--uikit-bubble-text-self);opacity:.9}.text-message__link[data-v-bb4c0e44]{color:var(--uikit-primary-color);text-underline-offset:2px;cursor:pointer;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing);word-break:break-all;-webkit-tap-highlight-color:transparent;text-decoration:underline}@media (hover:hover){.text-message__link[data-v-bb4c0e44]:hover{opacity:.8}}.text-message--self .text-message__link[data-v-bb4c0e44]{color:var(--uikit-bubble-text-self);-webkit-text-decoration-color:var(--uikit-bubble-text-self);text-decoration-color:var(--uikit-bubble-text-self);opacity:.9}.text-message__link--translation[data-v-bb4c0e44]{color:var(--uikit-primary-color)}.text-message--self .text-message__link--translation[data-v-bb4c0e44]{color:var(--uikit-bubble-text-self);-webkit-text-decoration-color:var(--uikit-bubble-text-self);text-decoration-color:var(--uikit-bubble-text-self);opacity:.9}.image-message[data-v-97d524c4]{display:flex}.image-message--self[data-v-97d524c4]{margin-left:auto}.image-message__container[data-v-97d524c4]{cursor:pointer;border-radius:var(--uikit-bubble-radius,16px);flex-shrink:0;position:relative;overflow:hidden}.image-message__loading[data-v-97d524c4]{background-color:var(--uikit-bubble-bg-other);animation:1.5s ease-in-out infinite image-loading-pulse-97d524c4;position:absolute;inset:0}.image-message__img[data-v-97d524c4]{object-fit:cover;border-radius:var(--uikit-bubble-radius,16px);width:100%;height:100%;display:block}.image-message__img--square[data-v-97d524c4]{border-radius:var(--uikit-bubble-radius-square,8px)}.image-message__container--sticker[data-v-97d524c4]{cursor:default;background-color:#0000;border-radius:0;overflow:visible}.image-message__img--sticker[data-v-97d524c4]{object-fit:contain;border-radius:0}.image-message__error[data-v-97d524c4]{background-color:var(--uikit-bubble-bg-other);font-size:var(--uikit-font-size-11);color:var(--uikit-bubble-text-other);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-message__sending[data-v-97d524c4]{border-radius:var(--uikit-bubble-radius,16px);background-color:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-message__sending.image-message__img--square[data-v-97d524c4]{border-radius:var(--uikit-bubble-radius-square,8px)}.image-message__placeholder[data-v-97d524c4]{border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-bubble-bg-other);font-size:var(--uikit-font-size-13);color:var(--uikit-bubble-text-other);padding:10px 14px}.image-message__preview-toggle[data-v-97d524c4]{color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-11);cursor:pointer;white-space:nowrap;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#0000008c;border:none;border-radius:16px;padding:6px 14px}@media (hover:hover){.image-message__preview-toggle[data-v-97d524c4]:hover{background-color:#000000bf}}.image-message__preview-tip[data-v-97d524c4]{color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-11);pointer-events:none;background-color:#0000008c;border-radius:16px;padding:6px 14px}@keyframes image-loading-pulse-97d524c4{0%,to{opacity:.6}50%{opacity:.3}}.voice-transcript[data-v-1270ebbc]{flex-direction:column;align-items:flex-start;max-width:100%;margin-top:2px;display:flex}.voice-transcript--self[data-v-1270ebbc]{align-items:flex-end}.voice-transcript__capsule[data-v-1270ebbc]{background-color:var(--uikit-bubble-bg-other,#e4e6e7);color:var(--uikit-text-secondary,#5e686e);font-size:var(--uikit-font-size-13);line-height:calc(18px * var(--uikit-font-scale));white-space:pre-wrap;word-break:break-word;box-sizing:border-box;border-radius:12px;max-width:100%;padding:4px 14px}.voice-transcript__capsule--loading[data-v-1270ebbc]{font-size:var(--uikit-font-size-11);align-items:center;gap:4px;display:inline-flex}.voice-transcript__tag[data-v-1270ebbc]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary,#5e686e);opacity:.75;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;gap:4px;margin-top:2px;line-height:1;display:flex}.voice-transcript--self .voice-transcript__tag[data-v-1270ebbc]{justify-content:flex-end}.voice-message[data-v-fa109273]{flex-direction:column;align-items:flex-start;display:flex;position:relative}.voice-message__unread-dot[data-v-fa109273]{background-color:var(--uikit-badge-bg,#ff7070);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.voice-message--self[data-v-fa109273]{align-items:flex-end}.voice-message__bubble[data-v-fa109273]{border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-bubble-bg-other);color:var(--uikit-bubble-text-other);font-size:var(--uikit-font-size-15);box-sizing:border-box;white-space:nowrap;flex-direction:column;min-width:fit-content;max-width:100%;padding:10px 14px;display:flex;position:relative}.voice-message__main[data-v-fa109273]{align-items:center;gap:6px;display:flex}.voice-message__bubble--square[data-v-fa109273]{border-radius:var(--uikit-bubble-radius-square,8px)}.voice-message--self .voice-message__bubble[data-v-fa109273]{background-color:var(--uikit-bubble-bg-self);color:var(--uikit-bubble-text-self)}.voice-message__icon[data-v-fa109273]{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.voice-message__wave[data-v-fa109273]{align-items:center;gap:2px;height:12px;display:flex}.voice-message__wave-bar[data-v-fa109273]{background-color:currentColor;border-radius:1px;width:2px;animation:.6s ease-in-out infinite alternate voice-wave-fa109273}.voice-message__wave-bar[data-v-fa109273]:first-child{height:6px;animation-delay:0s}.voice-message__wave-bar[data-v-fa109273]:nth-child(2){height:10px;animation-delay:.2s}.voice-message__wave-bar[data-v-fa109273]:nth-child(3){height:6px;animation-delay:.4s}@keyframes voice-wave-fa109273{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.voice-message__bubble--playing[data-v-fa109273]{opacity:.85}.voice-message[data-v-fa109273]{cursor:pointer;-webkit-user-select:none;user-select:none}.voice-message__bubble[data-v-fa109273]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing)}@media (hover:hover){.voice-message__bubble[data-v-fa109273]:hover{opacity:.85}}.video-message[data-v-2e6933af]{display:flex}.video-message--self[data-v-2e6933af]{justify-content:flex-end;margin-left:auto}.video-message__container[data-v-2e6933af]{cursor:pointer;border-radius:var(--uikit-bubble-radius,16px);position:relative;overflow:hidden}.video-message__video[data-v-2e6933af]{border-radius:var(--uikit-bubble-radius,16px);object-fit:cover;width:100%;height:100%;transform:scale(var(--uikit-video-overscan,1.08));display:block}.video-message__video--square[data-v-2e6933af]{border-radius:var(--uikit-bubble-radius-square,8px)}.video-message__placeholder[data-v-2e6933af]{border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-bubble-bg-other);font-size:var(--uikit-font-size-13);color:var(--uikit-bubble-text-other);padding:10px 14px}.video-message__overlay[data-v-2e6933af]{transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#0003;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (hover:hover){.video-message__container:hover .video-message__overlay[data-v-2e6933af]{background-color:#00000059}}.video-message__play-btn[data-v-2e6933af]{width:44px;height:44px;color:var(--uikit-text-inverse);background-color:#0009;border-radius:50%;justify-content:center;align-items:center;display:flex}.video-message__duration[data-v-2e6933af]{color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-11);background-color:#0009;border-radius:4px;padding:2px 6px;position:absolute;bottom:8px;right:8px}.video-message__preview[data-v-2e6933af]{z-index:3000;background-color:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.video-message__preview-video[data-v-2e6933af]{border-radius:8px;max-width:90vw;max-height:90vh}.video-message__download-btn[data-v-2e6933af]{width:44px;height:44px;color:var(--uikit-text-inverse);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);z-index:3001;background-color:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:24px;right:24px}@media (hover:hover){.video-message__download-btn[data-v-2e6933af]:hover{background-color:#000000b3}}.file-message[data-v-714abf0e]{max-width:100%;display:flex}.file-message--self[data-v-714abf0e]{justify-content:flex-end}.file-message__bubble[data-v-714abf0e]{border-radius:var(--uikit-file-card-radius,12px);background-color:var(--uikit-bubble-bg-other);color:var(--uikit-bubble-text-other);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);box-sizing:border-box;align-items:center;gap:12px;min-width:166px;max-width:240px;padding:10px 12px;display:flex}@media (hover:hover){.file-message__bubble[data-v-714abf0e]:hover{background-color:var(--uikit-bg-hover)}}.file-message__icon[data-v-714abf0e]{border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-file-icon-file);width:40px;height:40px;color:var(--uikit-text-inverse,#fff);flex-shrink:0;justify-content:center;align-items:center;display:flex}.file-message__info[data-v-714abf0e]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.file-message__bubble .file-message__name[data-v-714abf0e]{color:var(--uikit-bubble-text-other);font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-medium,500)}.file-message__size[data-v-714abf0e]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-tertiary,#919ba1)}.file-message--self .file-message__bubble[data-v-714abf0e]{background-color:var(--uikit-bubble-bg-self);color:var(--uikit-bubble-text-self)}@media (hover:hover){.file-message--self .file-message__bubble[data-v-714abf0e]:hover{background-color:var(--uikit-bubble-bg-self);opacity:.9}}.file-message--self .file-message__bubble .file-message__name[data-v-714abf0e]{color:var(--uikit-bubble-text-self)}.file-message--self .file-message__size[data-v-714abf0e]{color:var(--uikit-bubble-text-self-secondary,#efefef)}.combine-message[data-v-faee7e8a]{border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-bubble-bg-other);cursor:pointer;min-width:200px;max-width:300px;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.combine-message--square[data-v-faee7e8a]{border-radius:var(--uikit-bubble-radius-square,8px)}@media (hover:hover){.combine-message[data-v-faee7e8a]:hover{background-color:var(--uikit-bg-tertiary,#f0f0f0)}}.combine-message--self[data-v-faee7e8a]{background-color:var(--uikit-bubble-bg-self)}.combine-message--self .combine-message__header[data-v-faee7e8a],.combine-message--self .combine-message__title[data-v-faee7e8a],.combine-message--self .combine-message__summary[data-v-faee7e8a],.combine-message--self .combine-message__icon[data-v-faee7e8a]{color:var(--uikit-bubble-text-self)}@media (hover:hover){.combine-message--self[data-v-faee7e8a]:hover{background-color:var(--uikit-primary-hover,#4b57c7)}}.combine-message__header[data-v-faee7e8a]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-bubble-text-other);align-items:center;gap:6px;display:flex}.combine-message__icon[data-v-faee7e8a]{color:var(--uikit-text-secondary);flex-shrink:0}.combine-message__title[data-v-faee7e8a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.combine-message__summary[data-v-faee7e8a]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);line-height:1.5}.combine-message--self .combine-message__summary[data-v-faee7e8a]{color:var(--uikit-bubble-text-self);opacity:.85}.combine-message__summary p[data-v-faee7e8a]{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.custom-message[data-v-cea4ce77]{max-width:70%;display:flex}.custom-message--self[data-v-cea4ce77]{justify-content:flex-end}.custom-message__bubble[data-v-cea4ce77]{border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-bubble-bg-other);color:var(--uikit-bubble-text-other);font-size:var(--uikit-font-size-13);word-break:break-all;padding:10px 14px}.custom-message__bubble--square[data-v-cea4ce77]{border-radius:var(--uikit-bubble-radius-square,8px)}.custom-message--self .custom-message__bubble[data-v-cea4ce77]{background-color:var(--uikit-bubble-bg-self);color:var(--uikit-bubble-text-self)}.custom-message__label[data-v-cea4ce77]{font-family:monospace;font-size:var(--uikit-font-size-12)}.location-message[data-v-ab920099]{max-width:100%;display:flex}.location-message--self[data-v-ab920099]{justify-content:flex-end}.location-message__bubble[data-v-ab920099]{border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-bubble-bg-other);color:var(--uikit-bubble-text-other);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);box-sizing:border-box;align-items:center;gap:10px;width:240px;max-width:240px;padding:10px 14px;display:flex}.location-message__bubble--square[data-v-ab920099]{border-radius:var(--uikit-bubble-radius-square,8px)}.location-message--self .location-message__bubble[data-v-ab920099]{background-color:var(--uikit-bubble-bg-self);color:var(--uikit-bubble-text-self)}@media (hover:hover){.location-message__bubble[data-v-ab920099]:hover{background-color:var(--uikit-bg-hover)}.location-message--self .location-message__bubble[data-v-ab920099]:hover{background-color:var(--uikit-bubble-bg-self);opacity:.9}}.location-message__icon[data-v-ab920099]{color:var(--uikit-primary-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.location-message--self .location-message__icon[data-v-ab920099]{color:var(--uikit-bubble-text-self);opacity:.85}.location-message__info[data-v-ab920099]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.location-message__address[data-v-ab920099]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-medium);text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.location-message__coordinates[data-v-ab920099]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary)}.location-message--self .location-message__coordinates[data-v-ab920099]{color:var(--uikit-bubble-text-self);opacity:.7}.message-renderer[data-v-4f5ab027]{flex-direction:column;display:flex}.message-renderer__notice[data-v-4f5ab027]{background-color:var(--uikit-bg-secondary);color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-11);text-align:center;border-radius:4px;align-self:center;padding:4px 12px}.message-renderer__notice-name[data-v-4f5ab027]{color:var(--uikit-primary)}.message-renderer__slot[data-v-4f5ab027]{flex-direction:column;display:flex}.message-renderer__unknown[data-v-4f5ab027]{background-color:var(--uikit-bg-secondary);color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-12);border-radius:8px;padding:10px 14px}.message-renderer__footer[data-v-4f5ab027]{margin-top:4px}.combine-message-modal-item[data-v-0069bf52]{--uikit-item-hover-padding-x:8px}.combine-message-modal-item[data-v-0069bf52] .uikit-cell{align-items:flex-start}.combine-message-modal-item__content[data-v-0069bf52]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.combine-message-modal-item__meta[data-v-0069bf52]{align-items:center;gap:8px;display:flex}.combine-message-modal-item__sender[data-v-0069bf52]{font-size:var(--uikit-font-size-12);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary)}.combine-message-modal-item__time[data-v-0069bf52]{font-size:var(--uikit-font-size-10);color:var(--uikit-text-secondary)}.combine-message-modal-item__bubble[data-v-0069bf52]{word-break:break-word;flex-direction:column;align-items:flex-start;max-width:100%;margin-top:2px;display:flex}.combine-message-modal-item__bubble[data-v-0069bf52] img,.combine-message-modal-item__bubble[data-v-0069bf52] video{border-radius:6px;max-width:240px;max-height:240px}.combine-message-modal[data-v-7b43a6c4]{background-color:var(--uikit-bg-base);border-radius:12px;flex-direction:column;width:420px;max-width:90vw;max-height:70vh;display:flex}.combine-message-modal__header[data-v-7b43a6c4]{flex-shrink:0;align-items:center;gap:8px;padding:16px 20px;display:flex}.combine-message-modal__header-icon[data-v-7b43a6c4]{color:var(--uikit-text-secondary);flex-shrink:0}.combine-message-modal__header-title[data-v-7b43a6c4]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.combine-message-modal__body[data-v-7b43a6c4]{flex:1;min-height:120px;padding:12px 16px;overflow-y:auto}.combine-message-modal__loading[data-v-7b43a6c4]{color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-13);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 0;display:flex}.combine-message-modal__error[data-v-7b43a6c4]{text-align:center;color:var(--uikit-danger-color);font-size:var(--uikit-font-size-13);padding:40px 0}.combine-message-modal__list[data-v-7b43a6c4]{flex-direction:column;gap:12px;display:flex}.message-action-menu[data-v-e9ddb0ec]{flex-direction:column;min-width:160px;padding:6px;display:flex}.message-action-menu__item[data-v-e9ddb0ec]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);cursor:pointer;border-radius:var(--uikit-item-hover-radius,8px);transition:background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);white-space:nowrap;align-items:center;gap:8px;padding:10px 12px;display:flex}@media (hover:hover){.message-action-menu__item[data-v-e9ddb0ec]:hover{background-color:var(--uikit-bg-hover,#f5f5f5)}}.message-action-menu__item--danger[data-v-e9ddb0ec]{color:var(--uikit-danger-color)}@media (hover:hover){.message-action-menu__item--danger[data-v-e9ddb0ec]:hover{background-color:rgba(var(--uikit-danger-rgb,239, 68, 68),.08)}}.message-action-menu__item--disabled[data-v-e9ddb0ec]{color:var(--uikit-text-secondary);cursor:not-allowed;opacity:.6}@media (hover:hover){.message-action-menu__item--disabled[data-v-e9ddb0ec]:hover{background-color:#0000}}.message-interactive[data-v-52927040]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.message-interactive--active[data-v-52927040]:after{content:"";border-radius:var(--uikit-bubble-radius,16px);background-color:var(--uikit-primary-color);opacity:.06;pointer-events:none;z-index:0;position:absolute;inset:-4px}.message-bubble-wrapper[data-v-cd0f419e]{align-items:flex-start;gap:var(--uikit-bubble-gap,8px);width:100%;max-width:100%;display:flex}.message-bubble-wrapper--left[data-v-cd0f419e]{justify-content:flex-start}.message-bubble-wrapper--self[data-v-cd0f419e]{justify-content:flex-end}.message-bubble-wrapper__main[data-v-cd0f419e]{align-items:flex-start;gap:var(--uikit-bubble-gap,8px);flex:1;min-width:0;max-width:100%;display:flex}.message-bubble-wrapper__main--left[data-v-cd0f419e]{justify-content:flex-start}.message-bubble-wrapper--self .message-bubble-wrapper__main[data-v-cd0f419e]{flex-direction:row-reverse;justify-content:flex-start}.message-bubble-wrapper__main--self .message-bubble-wrapper__content[data-v-cd0f419e]{align-items:flex-end}.message-bubble-wrapper__avatar[data-v-cd0f419e]{flex-shrink:0}.message-bubble-wrapper__content[data-v-cd0f419e]{flex-direction:column;align-items:flex-start;min-width:0;max-width:70%;display:flex}.message-bubble-wrapper__nickname[data-v-cd0f419e]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-medium,500);color:var(--uikit-text-primary,#171a1c);padding:2px 4px}.message-bubble-wrapper__body[data-v-cd0f419e]{flex-direction:column;width:100%;display:flex}.message-bubble-wrapper__message-row[data-v-cd0f419e]{align-items:center;gap:4px;width:100%;display:flex}.message-bubble-wrapper__message-row .message-bubble-wrapper__body[data-v-cd0f419e]{width:fit-content;max-width:100%}.message-bubble-wrapper__message-row--self[data-v-cd0f419e]{flex-direction:row-reverse;justify-content:flex-start}.message-bubble-wrapper__message-row--multiline .message-bubble-wrapper__status-column[data-v-cd0f419e]{align-self:flex-end}.message-bubble-wrapper__status-column[data-v-cd0f419e]{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:flex-start;min-width:0;display:flex}.message-bubble-wrapper__message-row--self .message-bubble-wrapper__status-column[data-v-cd0f419e]{align-items:flex-end}.message-bubble-wrapper__status-column--vertical[data-v-cd0f419e]{align-items:center}.message-bubble-wrapper__message-row .message-bubble-wrapper__status[data-v-cd0f419e]{margin-top:0;padding-left:0}.message-bubble-wrapper__time[data-v-cd0f419e]{font-size:var(--uikit-font-size-10);color:var(--uikit-text-secondary);margin-top:2px;padding-left:2px}.message-bubble-wrapper--hover-time .message-bubble-wrapper__time[data-v-cd0f419e]{opacity:0;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing)}@media (hover:hover){.message-bubble-wrapper--hover-time:hover .message-bubble-wrapper__time[data-v-cd0f419e]{opacity:1}}.message-bubble-wrapper__checkbox[data-v-cd0f419e]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:8px;display:flex}.message-bubble-wrapper--selected[data-v-cd0f419e]{opacity:.85}.message-bubble-wrapper__status[data-v-cd0f419e]{flex-shrink:0;align-items:center;margin-top:2px;padding-left:2px;display:flex}.message-bubble-wrapper__status-item[data-v-cd0f419e]{color:var(--uikit-text-secondary);justify-content:center;align-items:center;display:inline-flex}.message-bubble-wrapper__status-item--failed[data-v-cd0f419e]{color:var(--uikit-danger-color);cursor:pointer;position:relative}.message-bubble-wrapper__status-icon[data-v-cd0f419e]{color:inherit;display:inline-flex}.message-bubble-wrapper__status-item--failed .message-bubble-wrapper__status-icon[data-v-cd0f419e]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing),transform var(--uikit-anim-duration) var(--uikit-anim-easing)}.message-bubble-wrapper__status-icon--unread[data-v-cd0f419e]{color:var(--uikit-primary-color)}.message-bubble-wrapper__status-icon--failed-hover[data-v-cd0f419e]{opacity:0;position:absolute;top:50%;left:0;transform:translateY(-50%)scale(1)}@media (hover:hover){.message-bubble-wrapper__status-item--failed:hover .message-bubble-wrapper__status-icon[data-v-cd0f419e]:not(.message-bubble-wrapper__status-icon--failed-hover){opacity:0}.message-bubble-wrapper__status-item--failed:hover .message-bubble-wrapper__status-icon--failed-hover[data-v-cd0f419e]{opacity:1;transform:translateY(-50%)scale(1.2)}}.message-bubble-wrapper__status--vertical .message-bubble-wrapper__status-item[data-v-cd0f419e]{flex-direction:column}.message-bubble-wrapper__status-text[data-v-cd0f419e]{font-size:var(--uikit-font-size-10);color:var(--uikit-text-secondary);white-space:nowrap;margin-left:4px;line-height:1}.message-bubble-wrapper__status--vertical .message-bubble-wrapper__status-text[data-v-cd0f419e]{margin-top:2px;margin-left:0}.message-bubble-wrapper__group-read[data-v-cd0f419e]{box-sizing:border-box;border:1px solid var(--uikit-msg-status-badge-color,#47adeb);min-width:14px;height:14px;color:var(--uikit-msg-status-badge-color,#47adeb);font-size:var(--uikit-font-size-7);font-weight:var(--uikit-font-weight-medium);cursor:pointer;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:0 3px;line-height:1;display:inline-flex}@media (hover:hover){.message-bubble-wrapper__group-read[data-v-cd0f419e]:hover{opacity:.8}}.message-bubble-wrapper__group-read--all[data-v-cd0f419e]{min-width:0;color:var(--uikit-text-tertiary,#919ba1);background:0 0;border:none;padding:0}.message-bubble-wrapper__group-read--zero[data-v-cd0f419e]{background:0 0;border:none;min-width:0;padding:0}.message-bubble-wrapper__message-row .message-bubble-wrapper__group-read[data-v-cd0f419e]{margin-top:0}.uikit-status-icon-enter-active[data-v-cd0f419e],.uikit-status-icon-leave-active[data-v-cd0f419e]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing),transform var(--uikit-anim-duration) var(--uikit-anim-easing)}.uikit-status-icon-enter-from[data-v-cd0f419e],.uikit-status-icon-leave-to[data-v-cd0f419e]{opacity:0;transform:scale(.5)}.message-bubble-wrapper__notice[data-v-cd0f419e]{background-color:var(--uikit-message-chip-bg,var(--uikit-bubble-bg-other,#e4e6e7));border-radius:var(--uikit-components-radius,8px);max-width:70%;color:var(--uikit-text-secondary,#5e686e);font-size:var(--uikit-font-size-11);text-align:center;white-space:pre-wrap;word-break:break-word;align-self:center;margin:0 auto;padding:2px 8px;line-height:16px}.message-bubble-wrapper--recalled[data-v-cd0f419e]{justify-content:center}.message-bubble-wrapper__recalled[data-v-cd0f419e]{justify-content:center;align-items:center;gap:8px;padding:4px 0;display:flex}.message-bubble-wrapper__recalled-text[data-v-cd0f419e]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary)}.message-bubble-wrapper--highlight[data-v-cd0f419e]{border-radius:var(--uikit-components-radius,8px);margin:-4px -8px;padding:4px 8px;animation:2.8s ease-in-out forwards message-row-flash-cd0f419e}.avatar-context-menu[data-v-cd0f419e]{flex-direction:column;gap:2px;min-width:120px;padding:4px;display:flex}.avatar-context-menu__item[data-v-cd0f419e]{border-radius:var(--uikit-components-radius);font-size:var(--uikit-font-size-12);color:var(--uikit-text-primary);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);align-items:center;gap:8px;padding:8px 12px;display:flex}@media (hover:hover){.avatar-context-menu__item[data-v-cd0f419e]:hover{background-color:var(--uikit-bg-hover)}}.message-bubble-wrapper__pin-badge[data-v-cd0f419e]{font-size:var(--uikit-font-size-10);color:var(--uikit-primary-color);background-color:rgba(var(--uikit-primary-rgb),.1);border-radius:var(--uikit-components-radius,8px);-webkit-user-select:none;user-select:none;align-self:flex-start;align-items:center;gap:2px;margin-bottom:2px;padding:1px 6px;display:inline-flex}.message-bubble-wrapper--self .message-bubble-wrapper__pin-badge[data-v-cd0f419e]{align-self:flex-end}@keyframes message-row-flash-cd0f419e{0%{background-color:#0000}8%,30%{background-color:var(--uikit-bg-hover)}18%{background-color:#0000}45%,70%{background-color:var(--uikit-bg-hover)}to{background-color:#0000}}.group-read-modal[data-v-82113653]{background-color:var(--uikit-bg-base);border-radius:12px;flex-direction:column;width:320px;max-height:60vh;display:flex;overflow:hidden}.group-read-modal__header[data-v-82113653]{flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.group-read-modal__title[data-v-82113653]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.group-read-modal__tabs[data-v-82113653]{border-bottom:1px solid var(--uikit-border-color,#f3f4f6);flex-shrink:0;display:flex}.group-read-modal__tab[data-v-82113653]{cursor:pointer;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);transition:color var(--uikit-anim-duration) var(--uikit-anim-easing);flex:1;justify-content:center;align-items:center;gap:4px;padding:10px 0;display:flex;position:relative}@media (hover:hover){.group-read-modal__tab[data-v-82113653]:hover{color:var(--uikit-text-primary)}}.group-read-modal__tab--active[data-v-82113653]{color:var(--uikit-primary-color);font-weight:var(--uikit-font-weight-medium)}.group-read-modal__tab--active[data-v-82113653]:after{content:"";background-color:var(--uikit-primary-color);border-radius:1px;height:2px;position:absolute;bottom:0;left:20%;right:20%}.group-read-modal__tab-count[data-v-82113653]{font-weight:var(--uikit-font-weight-semibold)}.group-read-modal__tab-label[data-v-82113653]{font-size:var(--uikit-font-size-12)}.group-read-modal__list[data-v-82113653]{flex:1;min-height:120px;padding:8px 0;overflow-y:auto}.message-virtual-list[data-v-0af8d53c]{padding:var(--vl-padding,16px);-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}.message-virtual-list__spacer[data-v-0af8d53c]{flex-direction:column;display:flex}.message-virtual-list__item[data-v-0af8d53c]{flex-shrink:0}.message-virtual-list__item[data-v-0af8d53c]:not(:last-child){padding-bottom:var(--vl-gap,12px)}.message-list[data-v-67504e05]{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.message-list--bubble-plain[data-v-67504e05]{--uikit-bubble-bg-other:transparent;--uikit-message-chip-bg:transparent}.message-list__scroll[data-v-67504e05]{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.message-list__item[data-v-67504e05],.message-list__content[data-v-67504e05]{flex-direction:column;display:flex}.message-list__divider[data-v-67504e05]{justify-content:center;align-items:center;padding:8px 0;display:flex}.message-list__divider span[data-v-67504e05]{border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-message-chip-bg,var(--uikit-bubble-bg-other,#e4e6e7));color:var(--uikit-text-secondary,#5e686e);font-size:var(--uikit-font-size-11);padding:2px 8px;line-height:16px}.message-list__pull-indicator[data-v-67504e05]{transition:height var(--uikit-anim-duration) var(--uikit-anim-easing);color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-12);justify-content:center;align-items:center;display:flex;overflow:hidden}.message-list__history-tip[data-v-67504e05]{color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-12);justify-content:center;align-items:center;padding:12px;display:flex}.message-list__history-retry[data-v-67504e05]{color:var(--uikit-primary-color);cursor:pointer}.message-list__history-tip-chip[data-v-67504e05]{border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-message-chip-bg,var(--uikit-bubble-bg-other,#e4e6e7));color:var(--uikit-text-secondary,#5e686e);font-size:var(--uikit-font-size-11);padding:2px 8px;line-height:16px}.message-list__new-tip[data-v-67504e05]{bottom:calc(16px + var(--uikit-safe-bottom,0px));background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-12);cursor:pointer;transition:transform var(--uikit-anim-duration) var(--uikit-anim-easing),opacity var(--uikit-anim-duration) var(--uikit-anim-easing);z-index:10;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}@media (hover:hover){.message-list__new-tip[data-v-67504e05]:hover{transform:translate(-50%)translateY(-2px)}}.message-list__new-tip-arrow[data-v-67504e05]{flex-shrink:0;display:inline-flex}.mention-picker[data-v-afbd7d3d]{background-color:var(--uikit-bg-base);color:var(--uikit-text-primary)}.mention-picker__search[data-v-afbd7d3d]{border-bottom:1px solid var(--uikit-border-color,#e5e7eb);align-items:center;gap:8px;padding:8px 12px;display:flex}.mention-picker__search-icon[data-v-afbd7d3d]{color:var(--uikit-text-secondary);flex-shrink:0}.mention-picker__search-input[data-v-afbd7d3d]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);background:0 0;border:none;outline:none;flex:1}.mention-picker__search-input[data-v-afbd7d3d]::placeholder{color:var(--uikit-text-secondary)}.mention-picker__list[data-v-afbd7d3d]{max-height:280px;overflow-y:auto}.mention-picker__list--scrollable[data-v-afbd7d3d]{max-height:50vh}.mention-picker__cell[data-v-afbd7d3d]{--uikit-item-hover-padding-x:12px;--uikit-item-hover-margin-x:0px;--uikit-item-hover-radius:8px}.mention-picker--pc[data-v-afbd7d3d]{border-radius:12px;min-width:220px;max-width:320px;padding:8px}.mention-picker--pc .mention-picker__list[data-v-afbd7d3d]{padding:4px 0}.mention-picker--h5[data-v-afbd7d3d]{border-radius:16px 16px 0 0;width:100%;padding:0 16px 16px}.mention-picker__header[data-v-afbd7d3d]{border-bottom:1px solid var(--uikit-border-color,#e5e7eb);justify-content:center;align-items:center;padding:14px 16px;display:flex;position:relative}.mention-picker__header-title[data-v-afbd7d3d]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold)}.mention-picker__header-close[data-v-afbd7d3d]{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.quote-bar[data-v-90c6eaa3]{color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-12);align-items:center;gap:8px;min-height:24px;margin:4px 0;padding:2px 0;line-height:18px;display:flex}.quote-bar__bar[data-v-90c6eaa3]{background-color:var(--uikit-quote-line-color,#c9cdcf);border-radius:2px;flex-shrink:0;align-self:stretch;width:2px}.quote-bar__icon[data-v-90c6eaa3]{color:var(--uikit-text-secondary);flex-shrink:0}.quote-bar__avatar[data-v-90c6eaa3]{flex-shrink:0}.quote-bar__thumb[data-v-90c6eaa3]{object-fit:cover;border-radius:4px;flex-shrink:0;width:20px;height:20px}.quote-bar__text[data-v-90c6eaa3]{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.quote-bar__sender[data-v-90c6eaa3]{color:var(--uikit-text-secondary,#5e686e);font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-medium);text-overflow:ellipsis;flex-shrink:0;max-width:30%;overflow:hidden}.quote-bar__preview[data-v-90c6eaa3]{font-size:var(--uikit-font-size-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quote-bar__close[data-v-90c6eaa3]{cursor:pointer;width:18px;height:18px;color:var(--uikit-text-secondary);transition:color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.quote-bar__close[data-v-90c6eaa3]:hover{color:var(--uikit-text-primary)}}.h5-input[data-v-6321351e]{background-color:var(--uikit-input-bg);border-top:1px solid var(--uikit-border-color);flex-direction:column;display:flex}.h5-input__toolbar[data-v-6321351e]{align-items:flex-end;gap:var(--uikit-container-gap,8px);padding:var(--uikit-input-padding-y,8px) var(--uikit-input-padding-x,12px);display:flex}.h5-input__icon-btn[data-v-6321351e]{border-radius:var(--uikit-components-radius,8px);width:36px;height:36px;color:var(--uikit-text-primary);cursor:pointer;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.h5-input__icon-btn--active[data-v-6321351e]{color:var(--uikit-primary-color)}.h5-input__textarea[data-v-6321351e]{min-width:0;padding:var(--uikit-input-padding-y,8px) var(--uikit-input-padding-x,12px);border-radius:var(--uikit-input-radius,999px);font-size:var(--uikit-font-size-15);color:var(--uikit-text-primary);background-color:var(--uikit-bg-secondary);resize:none;caret-color:var(--cd472702);border:none;outline:none;flex:1;font-family:inherit;line-height:1.4;overflow-y:hidden}.h5-input__textarea[data-v-6321351e]::placeholder{color:var(--uikit-text-tertiary)}.h5-input__textarea[data-v-6321351e]::selection{background-color:var(--dafadcf0)}.h5-input__voice-btn[data-v-6321351e]{min-width:0;padding:var(--uikit-input-padding-y,8px) var(--uikit-input-padding-x,12px);border-radius:var(--uikit-input-radius,999px);background-color:var(--uikit-bg-secondary);font-size:var(--uikit-font-size-15);color:var(--uikit-text-primary);-webkit-user-select:none;user-select:none;cursor:pointer;touch-action:none;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);flex:1;justify-content:center;align-items:center;line-height:1.4;display:flex}.h5-input__voice-btn--recording[data-v-6321351e]{background-color:var(--uikit-bg-hover)}.h5-input__icon-btn--send[data-v-6321351e]{color:var(--uikit-primary-color)}.h5-input__panel[data-v-6321351e]{border-top:1px solid var(--uikit-border-color);padding-bottom:var(--uikit-safe-bottom,0px);overflow:hidden}.h5-input__panel>.h5-input__emoji-picker.h5-input__emoji-picker[data-v-6321351e]{border-radius:0;width:100%;max-width:none;height:100%}.h5-input__emoji-picker[data-v-6321351e] .emoji-picker__body{flex:1;height:auto;min-height:0;max-height:none}.h5-input__emoji-picker[data-v-6321351e] .emoji-picker__emoji-grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));justify-items:center;display:grid}.h5-input__more-grid[data-v-6321351e]{grid-template-columns:repeat(4,1fr);gap:20px 12px;padding:20px;display:grid}.h5-input__more-item[data-v-6321351e]{cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.h5-input__more-icon[data-v-6321351e]{border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-bg-secondary);width:56px;height:56px;color:var(--uikit-text-primary);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);justify-content:center;align-items:center;display:flex}.h5-input__more-item:active .h5-input__more-icon[data-v-6321351e]{background-color:var(--uikit-bg-hover)}.h5-input__more-label[data-v-6321351e]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary)}.h5-input__record-overlay[data-v-6321351e]{z-index:2000;border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-input-bg);border:1px solid var(--uikit-border-color);color:var(--uikit-text-primary);pointer-events:none;flex-direction:column;align-items:center;gap:6px;padding:16px 24px;display:flex;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%)}.h5-input__record-overlay--cancel[data-v-6321351e]{color:var(--uikit-primary-color);border-color:var(--uikit-primary-color)}.h5-input__record-duration[data-v-6321351e]{font-size:var(--uikit-font-size-15);font-variant-numeric:tabular-nums}.h5-input__record-hint[data-v-6321351e]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary)}.voice-panel[data-v-05eeb089]{--voice-cta-idle-from:#6ec8ff;--voice-cta-idle-to:#3ae8ff;--voice-cta-recording-from:#0024ed;--voice-cta-recording-to:#3a96ff;--voice-cta-ring-idle:#ffffff8c;--voice-cta-ring-recording:#ffffff73;--voice-cta-glow-ring:#009eff14;--voice-cta-shadow:#007abd40;--voice-cta-shadow-recording:#007abd29;--voice-blob-light:#bbf9ff;--voice-blob-light-transparent:#52ffe500;--voice-blob-mid:#52ffe5;--voice-blob-mid-transparent:#52ffe500;--voice-blob-deep:#0a5cff;--voice-blob-deep-transparent:#007bbd00;--voice-icon-shadow:#003c7840;border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-input-bg);border:1px solid var(--uikit-border-color);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:120px;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);flex:1;justify-content:center;align-items:center;display:flex}.voice-panel[data-v-05eeb089]:active{background-color:var(--uikit-bg-hover)}.voice-panel__inner[data-v-05eeb089]{justify-content:center;align-items:center;gap:var(--uikit-container-gap,8px);flex-direction:column;display:flex}.voice-panel__mic[data-v-05eeb089]{isolation:isolate;background:linear-gradient(160deg,var(--voice-cta-idle-from) 0%,var(--voice-cta-idle-to) 100%);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--voice-cta-ring-idle),0 1px 3px var(--voice-cta-shadow);border-radius:50%;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .45s,background .5s;display:flex;position:relative;overflow:hidden}.voice-panel__fluid[data-v-05eeb089]{z-index:0;border-radius:inherit;opacity:.55;transition:opacity .5s;position:absolute;inset:0}.voice-panel__blob[data-v-05eeb089]{filter:blur(.19em);mix-blend-mode:screen;backface-visibility:hidden;border-radius:50%;width:130%;height:130%;position:absolute;transform:translateZ(0)}.voice-panel__blob--1[data-v-05eeb089]{background:radial-gradient(circle at 50% 50%,var(--voice-blob-light) 0%,var(--voice-blob-light-transparent) 65%);top:-35%;left:-30%}.voice-panel__blob--2[data-v-05eeb089]{background:radial-gradient(circle at 50% 50%,var(--voice-blob-deep) 0%,var(--voice-blob-deep-transparent) 68%);bottom:-38%;right:-32%}.voice-panel__blob--3[data-v-05eeb089]{background:radial-gradient(circle at 50% 50%,var(--voice-blob-mid) 0%,var(--voice-blob-mid-transparent) 60%);width:110%;height:110%;top:10%;right:-30%}.voice-panel__mic-icon[data-v-05eeb089]{z-index:2;filter:drop-shadow(0 1px 1px var(--voice-icon-shadow));position:relative}.voice-panel__mic--recording[data-v-05eeb089]{background:linear-gradient(160deg,var(--voice-cta-recording-from) 0%,var(--voice-cta-recording-to) 100%);box-shadow:inset 0 0 0 1px var(--voice-cta-ring-recording),0 0 0 5px var(--voice-cta-glow-ring),0 6px 18px var(--voice-cta-shadow-recording)}@media (prefers-reduced-motion:no-preference){.voice-panel__mic--recording[data-v-05eeb089]{animation:3s ease-in-out infinite voice-mic-breathe-05eeb089;transform:scale(1.1)}.voice-panel__mic--recording .voice-panel__fluid[data-v-05eeb089]{opacity:1}.voice-panel__mic--recording .voice-panel__blob[data-v-05eeb089]{will-change:transform}.voice-panel__mic--recording .voice-panel__blob--1[data-v-05eeb089]{animation:6s ease-in-out infinite voice-blob-float-1-05eeb089}.voice-panel__mic--recording .voice-panel__blob--2[data-v-05eeb089]{animation:7.5s ease-in-out infinite voice-blob-float-2-05eeb089}.voice-panel__mic--recording .voice-panel__blob--3[data-v-05eeb089]{animation:5.5s ease-in-out infinite voice-blob-float-3-05eeb089}}@keyframes voice-mic-breathe-05eeb089{0%,to{transform:scale(1.08)}50%{transform:scale(1.14)}}@keyframes voice-blob-float-1-05eeb089{0%,to{transform:translateZ(0)scaleZ(1)}33%{transform:translate(35%,30%)scale(1.2)}66%{transform:translate(20%,55%)scale(.85)}}@keyframes voice-blob-float-2-05eeb089{0%,to{transform:translateZ(0)scaleZ(1)}33%{transform:translate(-30%,-35%)scale(.9)}66%{transform:translate(-45%,-15%)scale(1.25)}}@keyframes voice-blob-float-3-05eeb089{0%,to{transform:translateZ(0)scale(.95)}50%{transform:translate(-40%,25%)scale(1.15)}}[data-uikit-anim-enabled=false] .voice-panel__mic--recording[data-v-05eeb089],[data-uikit-anim-enabled=false] .voice-panel__mic--recording .voice-panel__blob[data-v-05eeb089]{animation:none}[data-uikit-anim-enabled=false] .voice-panel__mic--recording[data-v-05eeb089]{transform:scale(1.08)}[data-uikit-anim-enabled=false] .voice-panel__mic--recording .voice-panel__fluid[data-v-05eeb089]{opacity:1}.voice-panel__timer[data-v-05eeb089]{white-space:nowrap;line-height:18px;font-size:var(--uikit-font-size-9);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-tertiary,#919ba1);font-variant-numeric:tabular-nums;transition:opacity .2s}.voice-panel__timer--idle[data-v-05eeb089]{opacity:0}.voice-panel__hint[data-v-05eeb089]{font-size:var(--uikit-font-size-9);color:var(--uikit-text-tertiary,#919ba1);text-align:center;line-height:1.5}.voice-panel__link[data-v-05eeb089]{color:var(--uikit-primary-color,#3b82f6);font-weight:var(--uikit-font-weight-medium);cursor:pointer;margin:0 2px}@media (hover:hover){.voice-panel__link[data-v-05eeb089]:hover{text-decoration:underline}}.simple-input[data-v-c5fa306a]{gap:var(--uikit-container-gap,8px);min-height:0;transition:height var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#0000;flex-direction:column;flex:auto;display:flex;position:relative}.simple-input--resizing[data-v-c5fa306a]{transition:none}.simple-input--toolbar-bottom[data-v-c5fa306a]{flex-direction:column-reverse}.simple-input--toolbar-top[data-v-c5fa306a]{flex-direction:column}.simple-input__toolbar[data-v-c5fa306a]{flex-shrink:0;align-items:center;gap:8px;display:flex}.simple-input__tool-btn[data-v-c5fa306a]{border-radius:var(--uikit-components-radius,6px);cursor:pointer;width:28px;height:28px;color:var(--uikit-text-secondary);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing),color var(--uikit-anim-duration) var(--uikit-anim-easing);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.simple-input__tool-btn[data-v-c5fa306a]:hover{background-color:var(--uikit-bg-hover);color:var(--uikit-text-primary)}}.simple-input__field-area[data-v-c5fa306a]{align-items:stretch;gap:var(--uikit-container-gap,8px);flex:1;min-height:0;display:flex;position:relative}.simple-input__resize-handle[data-v-c5fa306a]{left:0;right:0;top:calc(-1 * var(--uikit-input-padding-y,8px) - 1px);z-index:2;cursor:row-resize;touch-action:none;height:8px;position:absolute}.simple-input__field[data-v-c5fa306a]{flex:1}.simple-input__textarea[data-v-c5fa306a]{border-radius:var(--uikit-components-radius,8px);min-height:0;font-size:var(--uikit-font-size-15);color:var(--uikit-text-primary);resize:none;background-color:#0000;border:none;outline:none;flex:1;padding:0;font-family:inherit;line-height:1.5}.simple-input__textarea[data-v-c5fa306a]::placeholder{font-size:var(--uikit-font-size-13);color:var(--uikit-text-tertiary,#919ba1)}.simple-input__textarea[data-v-c5fa306a]{caret-color:var(--v1372195c)}.simple-input__textarea[data-v-c5fa306a]::selection{background-color:var(--v7e0c87e5)}[data-v-c5fa306a] .uikit-input__field{caret-color:var(--v1372195c);background-color:#0000;border:none}[data-v-c5fa306a] .uikit-input__field:focus{border-color:#0000}[data-v-c5fa306a] .uikit-input__field::selection{background-color:var(--v7e0c87e5)}.simple-input__voice-overlay[data-v-c5fa306a]{z-index:5;border:none;min-height:0;position:absolute;inset:0}.simple-input__voice-btn-mobile[data-v-c5fa306a]{border-radius:var(--uikit-input-radius,999px);background-color:var(--uikit-input-bg);border:1px solid var(--uikit-border-color);text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;padding:10px 16px}.simple-input__voice-btn-mobile[data-v-c5fa306a]:active{background-color:var(--uikit-bg-hover)}.simple-input__actions[data-v-c5fa306a]{flex-shrink:0;justify-content:flex-end;align-items:center;padding:8px 4px 4px 0;display:flex}.simple-input__panel[data-v-c5fa306a]{border-top:1px solid var(--uikit-border-color);padding-top:8px}.rich-input__editor-content{min-height:60px;height:var(--rich-input-editor-height,auto);max-height:var(--rich-input-editor-max-height,150px);font-size:var(--uikit-font-size-15);color:var(--uikit-text-primary);caret-color:var(--rich-input-caret-color,auto);outline:none;padding:0;line-height:1.5;overflow-y:auto}.rich-input__editor-content ::selection{background-color:var(--rich-input-selection-color,revert)}.rich-input__editor-content p{margin:0 0 8px}.rich-input__editor-content p:last-child{margin-bottom:0}.rich-input__editor-content img{border-radius:var(--uikit-components-radius,4px);max-width:100%;display:inline-block}.rich-input__editor-content.ProseMirror-focused{outline:none}.rich-input[data-v-25316f7b]{gap:var(--uikit-container-gap,8px);background-color:#0000;flex-direction:column;display:flex}.rich-input--toolbar-bottom[data-v-25316f7b]{flex-direction:column-reverse}.rich-input--toolbar-top[data-v-25316f7b]{flex-direction:column}.rich-input__toolbar[data-v-25316f7b]{align-items:center;gap:var(--uikit-container-gap,8px);display:flex}.rich-input__expand-btn[data-v-25316f7b]{margin-left:auto}.rich-input__tool-btn[data-v-25316f7b]{border-radius:var(--uikit-components-radius,6px);cursor:pointer;width:28px;height:28px;color:var(--uikit-text-secondary);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing),color var(--uikit-anim-duration) var(--uikit-anim-easing);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.rich-input__tool-btn[data-v-25316f7b]:hover{background-color:var(--uikit-bg-hover);color:var(--uikit-text-primary)}}.rich-input__field-area[data-v-25316f7b]{align-items:flex-end;gap:var(--uikit-container-gap,8px);display:flex}.rich-input__editor-wrapper[data-v-25316f7b]{border-radius:var(--uikit-components-radius,8px);background-color:#0000;border:none;flex:1;position:relative}.rich-input__resize-handle[data-v-25316f7b]{z-index:1;cursor:row-resize;touch-action:none;height:6px;position:absolute;top:0;left:0;right:0}.rich-input__placeholder[data-v-25316f7b]{color:var(--uikit-text-tertiary,#919ba1);pointer-events:none;font-size:var(--uikit-font-size-13);line-height:1.5;position:absolute;top:0;left:0}.rich-input__voice-btn[data-v-25316f7b]{padding:var(--uikit-input-padding-y,8px) var(--uikit-input-padding-x,12px);border-radius:var(--uikit-input-radius,999px);background-color:var(--uikit-input-bg);border:1px solid var(--uikit-border-color);text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;flex:1}.rich-input__voice-btn[data-v-25316f7b]:active{background-color:var(--uikit-bg-hover)}.rich-input__actions[data-v-25316f7b]{justify-content:flex-end;align-items:center;padding:8px 4px 4px 0;display:flex}.rich-input__panel[data-v-25316f7b]{border-top:1px solid var(--uikit-border-color);padding-top:8px}.editing-bar[data-v-ab64156f]{align-items:center;gap:calc(var(--uikit-container-gap,8px) * .75);padding:calc(var(--uikit-container-gap,8px) * .75) 12px;border-radius:var(--uikit-components-radius,6px);background-color:var(--uikit-bg-base);border:1px solid var(--uikit-primary-color,#5f6df3);color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-12);min-height:32px;margin:0 12px 4px;line-height:1.4;display:flex}.editing-bar__icon[data-v-ab64156f]{color:var(--uikit-primary-color,#5f6df3);flex-shrink:0}.editing-bar__text[data-v-ab64156f]{align-items:center;gap:calc(var(--uikit-container-gap,8px) * .75);flex:1;min-width:0;display:flex;overflow:hidden}.editing-bar__title[data-v-ab64156f]{color:var(--uikit-primary-color,#5f6df3);font-weight:var(--uikit-font-weight-medium);flex-shrink:0}.editing-bar__preview[data-v-ab64156f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editing-bar__close[data-v-ab64156f]{flex-shrink:0}.emoji-picker-wrapper{width:320px;max-width:calc(100vw - 24px)}.paste-image-preview{flex-direction:column;align-items:center;gap:8px;display:flex}.paste-image-preview--grid{grid-template-columns:repeat(2,1fr);display:grid}.paste-image-preview__item{flex-direction:column;align-items:center;gap:6px;width:100%;min-width:0;margin:0;display:flex}.paste-image-preview__img{border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-bg-hover);display:block}.paste-image-preview--grid .paste-image-preview__img{object-fit:cover;width:100%;height:140px}.paste-image-preview__caption{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.message-input[data-v-c623c9b3]{box-sizing:border-box;background-color:var(--uikit-input-bg);border:1px solid var(--uikit-input-border-color,#c9cdcf);border-radius:var(--uikit-components-radius,8px);box-shadow:var(--uikit-shadow-sm,0 1px 2px #0000000a);margin:var(--uikit-input-wrapper-spacing,4px);padding:var(--uikit-input-padding-y,8px) var(--uikit-input-padding-x,12px);transition:border-color var(--uikit-anim-duration) var(--uikit-anim-easing),box-shadow var(--uikit-anim-duration) var(--uikit-anim-easing);position:relative}.message-input[data-v-c623c9b3]:focus-within{border-color:var(--c90db812);box-shadow:var(--uikit-shadow-sm,0 1px 2px #0000000a),var(--uikit-input-focus-ring,0 0 0 2px #33b1ff33)}.message-input--simple-pc[data-v-c623c9b3]{height:126px;transition:box-shadow var(--uikit-anim-duration) var(--uikit-anim-easing);flex-direction:column;display:flex}.message-input--simple-dragged[data-v-c623c9b3]{height:auto;min-height:126px}.message-input__expand-btn[data-v-c623c9b3]{z-index:3;border-radius:var(--uikit-components-radius,6px);cursor:pointer;width:24px;height:24px;color:var(--uikit-input-border-color,#c9cdcf);transition:color var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.message-input__expand-icon[data-v-c623c9b3]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing)}.message-input__expand-icon--hover[data-v-c623c9b3]{opacity:0;position:absolute;inset:0}.message-input .message-input__quote--corner[data-v-c623c9b3]{padding-right:28px}@media (hover:hover){.message-input__expand-btn[data-v-c623c9b3]:hover{background-color:var(--uikit-bg-hover);color:var(--uikit-text-secondary)}.message-input__expand-btn:hover .message-input__expand-icon--default[data-v-c623c9b3]{opacity:0}.message-input__expand-btn:hover .message-input__expand-icon--hover[data-v-c623c9b3]{opacity:1}}.message-input--mobile[data-v-c623c9b3]{box-shadow:none;border:none;border-radius:0;margin:0;padding:0}.message-input--mobile[data-v-c623c9b3]:focus-within{box-shadow:none;border-color:#0000}.message-input--mobile .message-input__muted-overlay[data-v-c623c9b3]{border-radius:0}.message-input__muted-overlay[data-v-c623c9b3]{z-index:10;background-color:var(--uikit-input-bg);border-radius:var(--uikit-components-radius,8px);opacity:.95;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.message-input__muted-text[data-v-c623c9b3]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary)}.pinned-bar__sender[data-v-dbc6a7cc]{font-weight:var(--uikit-font-weight-medium);text-overflow:ellipsis;flex-shrink:0;max-width:30%;overflow:hidden}.pinned-bar__preview[data-v-dbc6a7cc]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pinned-bar[data-v-3394fb92]{z-index:5;background-color:var(--uikit-bg-base);border-bottom:1px solid var(--uikit-border-color,#e5e7eb);font-size:var(--uikit-font-size-12);color:var(--uikit-text-primary);position:relative}.pinned-bar__row[data-v-3394fb92]{cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);align-items:center;gap:6px;padding:8px 12px;display:flex}@media (hover:hover){.pinned-bar__row[data-v-3394fb92]:hover{background-color:var(--uikit-bg-secondary)}}.pinned-bar__icon[data-v-3394fb92]{color:var(--uikit-primary-color,#5f6df3);flex-shrink:0}.pinned-bar__content[data-v-3394fb92]{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.pinned-bar__sender[data-v-3394fb92]{font-weight:var(--uikit-font-weight-medium);text-overflow:ellipsis;flex-shrink:0;max-width:30%;overflow:hidden}.pinned-bar__preview[data-v-3394fb92]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pinned-bar__count[data-v-3394fb92]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);cursor:pointer;flex-shrink:0;padding:0 4px}@media (hover:hover){.pinned-bar__count[data-v-3394fb92]:hover{color:var(--uikit-primary-color,#5f6df3)}}.pinned-bar__action[data-v-3394fb92]{flex-shrink:0}.pinned-bar__list[data-v-3394fb92]{max-height:240px;overflow-y:auto}.pinned-bar__list-header[data-v-3394fb92]{z-index:1;font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);background-color:var(--uikit-bg-base);border-bottom:1px solid var(--uikit-border-color,#e5e7eb);cursor:pointer;align-items:center;gap:6px;padding:8px 12px;display:flex;position:sticky;top:0}.pinned-bar__item[data-v-3394fb92]{--uikit-item-hover-padding-x:12px}.group-announcement-banner[data-v-e1d82448]{background-color:var(--uikit-bg-secondary);border-bottom:1px solid var(--uikit-border-light,#0000000a);flex-shrink:0;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.group-announcement-banner__main[data-v-e1d82448]{flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.group-announcement-banner__icon[data-v-e1d82448]{color:var(--uikit-warning-color,#f59e0b);flex-shrink:0;margin-top:2px}.group-announcement-banner__content[data-v-e1d82448]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.group-announcement-banner__title[data-v-e1d82448]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-secondary)}.group-announcement-banner__text[data-v-e1d82448]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-primary);word-break:break-word;white-space:pre-wrap;transition:max-height var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);line-height:1.5}.group-announcement-banner__text.is-collapsed[data-v-e1d82448]{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-announcement-banner__toggle[data-v-e1d82448]{width:24px;height:24px;color:var(--uikit-text-secondary);cursor:pointer;border-radius:var(--uikit-components-radius,6px);transition:background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.group-announcement-banner__toggle[data-v-e1d82448]:hover{background-color:var(--uikit-bg-hover)}}.shared-file-list__item[data-v-5178c7d9]{--uikit-cell-padding-y:8px}.shared-file-list__icon[data-v-5178c7d9]{color:var(--uikit-icon-muted);flex-shrink:0}.shared-file-list__info[data-v-5178c7d9]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.shared-file-list__name[data-v-5178c7d9]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shared-file-list__meta[data-v-5178c7d9]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary)}.shared-file-list__more-btn[data-v-5178c7d9]{border-radius:var(--uikit-components-radius);color:var(--uikit-text-secondary);cursor:pointer;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:5px;display:inline-flex}@media (hover:hover){.shared-file-list__more-btn[data-v-5178c7d9]:hover{background-color:var(--uikit-bg-hover);color:var(--uikit-text-primary)}}.shared-file-list[data-v-87e24d87]{padding:8px 0}.shared-file-list__file-input[data-v-87e24d87]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.shared-file-list__loading[data-v-87e24d87]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:16px}.shared-file-list__context-menu[data-v-87e24d87]{flex-direction:column;min-width:140px;padding:6px;display:flex}.shared-file-list__context-menu-item[data-v-87e24d87]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);cursor:pointer;white-space:nowrap;border-radius:var(--uikit-components-radius,8px);transition:background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);padding:10px 12px}@media (hover:hover){.shared-file-list__context-menu-item[data-v-87e24d87]:hover{background-color:var(--uikit-bg-hover,#f5f5f5)}}.shared-file-list__context-menu-item.is-danger[data-v-87e24d87]{color:var(--uikit-danger-color)}@media (hover:hover){.shared-file-list__context-menu-item.is-danger[data-v-87e24d87]:hover{background-color:rgba(var(--uikit-danger-rgb,239, 68, 68),.08)}}.chat-info-drawer__member-cell[data-v-1b432af4]{cursor:pointer;border-radius:var(--uikit-components-radius,8px);flex-direction:column;align-items:center;gap:4px;padding:6px;display:flex}.chat-info-drawer__member-name[data-v-1b432af4]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-regular);color:var(--uikit-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.group-member-list__item[data-v-2b95e3a0]{--uikit-cell-border-inset:calc(var(--uikit-cell-border-padding-x,12px) + 40px + var(--uikit-spacing-3,12px))}.group-member-list__info[data-v-2b95e3a0]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.group-member-list__name-row[data-v-2b95e3a0]{align-items:center;gap:8px;display:flex}.group-member-list__name[data-v-2b95e3a0]{font-size:var(--uikit-font-size-14);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-member-name-color,#000);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-member-list__name-highlight[data-v-2b95e3a0]{color:var(--uikit-primary-color)}.group-member-list__role[data-v-2b95e3a0]{font-size:var(--uikit-font-size-9);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-inverse);border-radius:4px;flex-shrink:0;padding:2px 4px;line-height:normal}.group-member-list__role--owner[data-v-2b95e3a0]{background-color:var(--uikit-primary-color)}.group-member-list__role--admin[data-v-2b95e3a0]{background-color:var(--uikit-warning-color)}.group-member-list__status-tag[data-v-2b95e3a0]{font-size:var(--uikit-font-size-7);font-weight:var(--uikit-font-weight-semibold);border-radius:4px;flex-shrink:0;padding:2px 4px;line-height:1.2}.group-member-list__status-tag--muted[data-v-2b95e3a0]{background-color:var(--uikit-member-tag-muted-color,#a9aeb2);color:var(--uikit-text-inverse)}.group-member-list__status-tag--blocked[data-v-2b95e3a0]{background-color:var(--uikit-member-tag-blocked-color,#484d51);color:var(--uikit-text-inverse)}.group-member-list__status-tag--allowlist[data-v-2b95e3a0]{background-color:rgba(var(--uikit-success-rgb),.12);color:var(--uikit-success-color)}.group-member-list__id[data-v-2b95e3a0]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary)}.group-member-list__actions[data-v-2b95e3a0]{flex-shrink:0;gap:6px;display:flex}.group-member-list__more-btn[data-v-2b95e3a0]{border-radius:var(--uikit-components-radius);color:var(--uikit-text-secondary);cursor:pointer;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}@media (hover:hover){.group-member-list__more-btn[data-v-2b95e3a0]:hover{background-color:var(--uikit-bg-hover);color:var(--uikit-text-primary)}}.group-member-list__more[data-v-2b95e3a0]{display:inline-flex;position:relative}.group-member-list__context-menu[data-v-2b95e3a0]{--uikit-item-hover-padding-x:12px;--uikit-cell-height-compact:34px;--uikit-cell-gap:0px;--uikit-item-hover-radius:4px;flex-direction:column;gap:4px;min-width:212px;padding:4px;display:flex}.group-member-list[data-v-6386bdbc]{background-color:var(--uikit-bg-base);flex-direction:column;height:100%;display:flex}.group-member-list__header[data-v-6386bdbc]{border-bottom:1px solid var(--uikit-border-color,#f3f4f6);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.group-member-list__header-left[data-v-6386bdbc]{align-items:center;gap:8px;display:flex}.group-member-list__close[data-v-6386bdbc]{flex-shrink:0;margin:-4px -8px -4px 0}@media (hover:hover){.group-member-list__close[data-v-6386bdbc]:hover:not(:disabled){background-color:#0000001f!important}[data-uikit-theme=dark] .group-member-list__close[data-v-6386bdbc]:hover:not(:disabled){background-color:#ffffff2e!important}}.group-member-list__title[data-v-6386bdbc]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.group-member-list__count[data-v-6386bdbc]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-inverse);background-color:var(--uikit-text-secondary);border-radius:10px;padding:1px 7px}.group-member-list__search[data-v-6386bdbc]{flex-shrink:0;padding:8px 16px;position:relative}.group-member-list__clear[data-v-6386bdbc]{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.group-member-list__items[data-v-6386bdbc]{flex:1;min-height:0;overflow-y:auto}.group-member-list__load-more[data-v-6386bdbc],.group-member-list__no-more[data-v-6386bdbc],.group-member-list__empty[data-v-6386bdbc]{justify-content:center;align-items:center;padding:16px;display:flex}.group-member-list__empty[data-v-6386bdbc]{flex-direction:column;gap:8px;padding:40px 16px}.group-member-list__empty-text[data-v-6386bdbc],.group-member-list__no-more[data-v-6386bdbc],.group-member-list__load-more-text[data-v-6386bdbc]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary)}.group-member-list__load-more-btn[data-v-6386bdbc]{color:var(--uikit-primary-color);font-size:var(--uikit-font-size-13);cursor:pointer;background:0 0;border:none;padding:4px 8px}@media (hover:hover){.group-member-list__load-more-btn[data-v-6386bdbc]:hover{opacity:.8}}.chat-info-drawer-members[data-v-5d709e5c]{flex-direction:column;flex:1;min-height:0;display:flex}.chat-info-drawer-members__tabs[data-v-5d709e5c]{flex-shrink:0;align-items:center;gap:4px;padding:12px 12px 8px;display:flex}.chat-info-drawer-members__tabs-arrows[data-v-5d709e5c]{flex-shrink:0;align-items:center;gap:2px;display:flex}.chat-info-drawer-members__tabs-scroll[data-v-5d709e5c]{scrollbar-width:none;flex:1;align-items:center;gap:9px;min-width:0;display:flex;overflow-x:auto}.chat-info-drawer-members__tabs-scroll[data-v-5d709e5c]::-webkit-scrollbar{display:none}.chat-info-drawer-members__tab[data-v-5d709e5c]{background-color:var(--uikit-bg-hover);color:var(--uikit-text-primary);font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-regular);cursor:pointer;white-space:nowrap;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);border:none;border-radius:999px;flex-shrink:0;padding:4px 12px}.chat-info-drawer-members__tab--active[data-v-5d709e5c]{background-color:var(--uikit-bg-active);color:var(--uikit-primary-color);font-weight:var(--uikit-font-weight-medium)}.chat-info-drawer-members__search[data-v-5d709e5c]{flex-shrink:0;padding:8px 12px}.chat-info-drawer-members__pane[data-v-5d709e5c]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.chat-info-drawer-field-edit__body[data-v-edfd4cec]{flex-direction:column;gap:4px;padding:8px 20px 16px;display:flex}.chat-info-drawer-field-edit__textarea[data-v-edfd4cec]{border:1px solid var(--uikit-border-color);border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-bg-base);width:100%;color:var(--uikit-text-primary);font-size:var(--uikit-font-size-13);box-sizing:border-box;resize:vertical;outline:none;padding:8px 12px;font-family:inherit;line-height:1.5}.chat-info-drawer-field-edit__textarea[data-v-edfd4cec]:focus{border-color:var(--uikit-primary-color)}.chat-info-drawer-field-edit__char-count[data-v-edfd4cec]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-tertiary);align-self:flex-end;line-height:1}.chat-info-drawer-field-edit__char-count.is-near-limit[data-v-edfd4cec]{color:var(--uikit-warning-color,var(--uikit-error-color))}.mute-list__popup-item[data-v-fa1c8e3f]{--uikit-item-hover-padding-x:16px}.chat-info-drawer-member-remove[data-v-8e1f47ba]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,12px);flex-direction:column;width:400px;max-width:90vw;height:60vh;max-height:520px;display:flex;overflow:hidden}.chat-info-drawer-member-remove--mobile[data-v-8e1f47ba]{border-radius:var(--uikit-components-radius,12px) var(--uikit-components-radius,12px) 0 0;width:100vw;max-width:100vw;height:80dvh;max-height:80dvh}.chat-info-drawer-member-remove__header[data-v-8e1f47ba]{flex-shrink:0;justify-content:center;align-items:center;padding:16px;display:flex}.chat-info-drawer-member-remove__title[data-v-8e1f47ba]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.chat-info-drawer-member-remove__count[data-v-8e1f47ba]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-regular);color:var(--uikit-text-secondary);margin-left:6px}.chat-info-drawer-member-remove__list[data-v-8e1f47ba]{flex:1;min-height:0;overflow-y:auto}.chat-info-drawer-member-remove__footer[data-v-8e1f47ba]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px;display:flex}.chat-drawer[data-v-9a55421a]{z-index:200;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.chat-drawer--fixed[data-v-9a55421a]{z-index:1000;overscroll-behavior:contain;width:100%;height:100dvh;position:fixed;inset:0}.chat-drawer__overlay[data-v-9a55421a]{pointer-events:auto;width:100%;height:100%;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#0000004d;position:absolute;top:0;left:0}.chat-drawer__click-layer[data-v-9a55421a]{pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}.chat-drawer__panel[data-v-9a55421a]{top:var(--f839758a);height:calc(100% - var(--f839758a));background:var(--uikit-chat-bg,var(--uikit-bg-elevated,var(--uikit-bg-base)));pointer-events:auto;box-shadow:var(--uikit-shadow,-2px 0 8px #0000001a);border-left:1px solid var(--uikit-border-color);border-radius:var(--uikit-components-radius,12px) 0 0 var(--uikit-components-radius,12px);flex-direction:column;display:flex;position:absolute;right:0;overflow:hidden}.chat-drawer__panel--square[data-v-9a55421a]{border-radius:0}.chat-drawer__panel--fullscreen[data-v-9a55421a]{border-left:none;border-radius:0;width:100%;height:100%;top:0}.chat-drawer__push-panel[data-v-9a55421a]{height:100%;width:var(--v207667b7);box-sizing:border-box;background:var(--uikit-chat-bg,var(--uikit-bg-elevated,var(--uikit-bg-base)));border-radius:var(--uikit-components-radius,12px);flex-shrink:0;overflow:hidden}.chat-drawer__push-inner[data-v-9a55421a]{width:var(--v207667b7);flex-direction:column;height:100%;display:flex}.chat-drawer__header[data-v-9a55421a]{flex-shrink:0}.chat-drawer__body[data-v-9a55421a]{flex:1;min-height:0;overflow-y:auto}.chat-drawer__footer[data-v-9a55421a]{flex-shrink:0}.chat-drawer-fade-enter-active[data-v-9a55421a],.chat-drawer-fade-leave-active[data-v-9a55421a]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing)}.chat-drawer-fade-enter-from[data-v-9a55421a],.chat-drawer-fade-leave-to[data-v-9a55421a]{opacity:0}.chat-drawer-slide-enter-active[data-v-9a55421a]{transition:transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel)}.chat-drawer-slide-leave-active[data-v-9a55421a]{transition:transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.chat-drawer-slide-enter-from[data-v-9a55421a],.chat-drawer-slide-leave-to[data-v-9a55421a]{transform:translate(100%)}.chat-drawer-push-enter-active[data-v-9a55421a]{transition:width var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel)}.chat-drawer-push-leave-active[data-v-9a55421a]{transition:width var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.chat-drawer-push-enter-from[data-v-9a55421a],.chat-drawer-push-leave-to[data-v-9a55421a]{width:0}.chat-info-drawer__header[data-v-1c2f251a]{box-sizing:border-box;height:calc(56px + var(--uikit-safe-top,0px));padding:calc(var(--uikit-header-padding-y,13px) + var(--uikit-safe-top,0px)) 12px var(--uikit-header-padding-y,13px);border-bottom:var(--uikit-header-border-width,0px) solid var(--uikit-divider-color,#0000000f);align-items:center;gap:8px;display:flex}.chat-info-drawer__close[data-v-1c2f251a],.chat-info-drawer__back[data-v-1c2f251a]{flex-shrink:0}.chat-info-drawer__header .chat-info-drawer__close[data-v-1c2f251a],.chat-info-drawer__header .chat-info-drawer__back[data-v-1c2f251a],.chat-info-drawer__header .chat-info-drawer__upload[data-v-1c2f251a]{color:var(--uikit-drawer-close-color,#000)}@media (hover:hover){.chat-info-drawer__close[data-v-1c2f251a]:hover:not(:disabled){background-color:var(--uikit-bg-hover)!important}}.chat-info-drawer__upload[data-v-1c2f251a]{flex-shrink:0}.chat-info-drawer__header-placeholder[data-v-1c2f251a]{width:32px;height:32px}.chat-info-drawer__title[data-v-1c2f251a]{font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);text-align:center;flex:1}.chat-info-drawer__title--left[data-v-1c2f251a]{text-align:left}.chat-info-drawer__body[data-v-1c2f251a]{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex;overflow-y:auto}.chat-info-drawer__section-group[data-v-1c2f251a]{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.chat-info-drawer__section-label[data-v-1c2f251a]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary)}.chat-info-drawer__section-label-row[data-v-1c2f251a]{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.chat-info-drawer__section[data-v-1c2f251a]{padding:0 var(--uikit-drawer-padding,16px) var(--uikit-drawer-padding,16px);flex-shrink:0}.chat-info-drawer__fake-search[data-v-1c2f251a]{background-color:var(--uikit-bg-hover,#f5f5f5);height:36px;color:var(--uikit-text-tertiary);font-size:var(--uikit-font-size-13);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);border-radius:999px;align-items:center;gap:6px;margin:0 12px;padding:0 12px;display:flex}@media (hover:hover){.chat-info-drawer__fake-search[data-v-1c2f251a]:hover{background-color:var(--uikit-bg-tertiary,#f0f0f0)}}.chat-info-drawer__fake-search-placeholder[data-v-1c2f251a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-info-drawer__fields[data-v-1c2f251a]{flex-direction:column;flex-shrink:0;display:flex}.chat-info-drawer__field[data-v-1c2f251a]{flex-direction:column;gap:2px;padding:8px 12px;display:flex;position:relative}.chat-info-drawer__field[data-v-1c2f251a]:after{content:"";background-color:var(--uikit-divider-color,#0000000f);pointer-events:none;height:1px;position:absolute;bottom:0;left:12px;right:0}.chat-info-drawer__field-label[data-v-1c2f251a]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary)}.chat-info-drawer__field-main[data-v-1c2f251a]{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.chat-info-drawer__field-value[data-v-1c2f251a]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);min-width:0}.chat-info-drawer__field-value--ellipsis[data-v-1c2f251a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-info-drawer__field-value.is-placeholder[data-v-1c2f251a]{font-weight:var(--uikit-font-weight-regular);color:var(--uikit-text-tertiary)}.chat-info-drawer__field-edit-btn[data-v-1c2f251a]{color:var(--uikit-drawer-field-action-color,#c9cdcf)}.chat-info-drawer__member-strip[data-v-1c2f251a]{flex-shrink:0;align-items:flex-start;gap:20px;padding:16px;display:flex}.chat-info-drawer__strip-cell[data-v-1c2f251a]{cursor:pointer;flex-direction:column;align-items:center;gap:6px;width:48px;display:flex}.chat-info-drawer__strip-name[data-v-1c2f251a]{max-width:100%;font-size:var(--uikit-font-size-11);color:var(--uikit-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-info-drawer__strip-cell--add[data-v-1c2f251a]{cursor:pointer;border-radius:var(--uikit-components-radius,8px)}.chat-info-drawer__strip-add-circle[data-v-1c2f251a]{box-sizing:border-box;border:1px solid var(--uikit-drawer-grid-action-border,#c9cdcf);width:48px;height:48px;color:var(--uikit-icon-muted);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (hover:hover){.chat-info-drawer__strip-cell--add:hover .chat-info-drawer__strip-add-circle[data-v-1c2f251a]{background-color:var(--uikit-bg-hover)}}.chat-info-drawer__settings[data-v-1c2f251a]{--uikit-cell-height-compact:52px;flex-direction:column;flex-shrink:0;display:flex}.chat-info-drawer__settings[data-v-1c2f251a] .uikit-cell__title{font-size:var(--uikit-font-size-15)}.chat-info-drawer__member-detail[data-v-1c2f251a] .group-member-list__name,.chat-info-drawer__subpage[data-v-1c2f251a] .group-member-list__name{font-size:var(--uikit-font-size-16)}.chat-info-drawer__member-grid[data-v-1c2f251a]{grid-template-columns:repeat(5,1fr);gap:16px 20px;display:grid}.chat-info-drawer__member-grid[data-v-1c2f251a]>*{box-sizing:border-box;min-width:0}.chat-info-drawer__grid-action[data-v-1c2f251a]{cursor:pointer;border-radius:var(--uikit-components-radius,8px);flex-direction:column;align-items:center;gap:4px;padding:6px;display:flex}.chat-info-drawer__grid-action-circle[data-v-1c2f251a]{box-sizing:border-box;border:1px solid var(--uikit-drawer-grid-action-border,#c9cdcf);border-radius:var(--uikit-drawer-grid-action-radius,50%);width:48px;height:48px;color:var(--uikit-icon-muted);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);justify-content:center;align-items:center;display:flex}.chat-info-drawer__grid-action-name[data-v-1c2f251a]{max-width:100%;font-size:var(--uikit-font-size-11);color:var(--uikit-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (hover:hover){.chat-info-drawer__grid-action:hover .chat-info-drawer__grid-action-circle[data-v-1c2f251a]{background-color:var(--uikit-bg-hover)}}.chat-info-drawer__view-all[data-v-1c2f251a]{width:100%;color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-11);cursor:pointer;border-radius:var(--uikit-components-radius);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;margin-top:12px;padding:4px 8px;display:inline-flex}@media (hover:hover){.chat-info-drawer__view-all[data-v-1c2f251a]:hover{background-color:var(--uikit-bg-secondary)}}.chat-info-drawer__actions[data-v-1c2f251a]{flex-direction:column;gap:8px;padding:12px;display:flex}.chat-info-drawer__actions .chat-info-drawer__pill-btn[data-v-1c2f251a]{height:42px;font-family:var(--uikit-font-family);font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-drawer-action-btn-color,#000);border-radius:999px;padding:12px 4px;line-height:normal}.chat-info-drawer__member-detail[data-v-1c2f251a]{--uikit-cell-border-padding-x:16px;flex:none;min-height:0;overflow:hidden}.chat-info-drawer__member-detail .group-member-list[data-v-1c2f251a]{height:auto}.chat-info-drawer__subpage[data-v-1c2f251a]{--uikit-cell-border-padding-x:16px;flex-direction:column;flex:1;min-height:0;display:flex}.chat-info-drawer__subpage--files[data-v-1c2f251a]{padding:0}.chat-info-drawer__confirm-body>p[data-v-1c2f251a]{color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-13);margin:0 0 12px;line-height:1.5}.chat-info-drawer__confirm-checkbox[data-v-1c2f251a]{cursor:pointer;font-size:var(--uikit-font-size-12);color:var(--uikit-text-primary);align-items:center;gap:6px;display:inline-flex}.forward-modal[data-v-b92b4d2d]{background-color:var(--uikit-bg-base);border-radius:12px;flex-direction:column;width:400px;max-height:60vh;display:flex;overflow:hidden}.forward-modal--mobile[data-v-b92b4d2d]{border-radius:12px 12px 0 0;width:100vw;max-height:80dvh}.forward-modal__header[data-v-b92b4d2d]{flex-shrink:0;justify-content:center;align-items:center;padding:16px;display:flex}.forward-modal__title[data-v-b92b4d2d]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.forward-modal__search[data-v-b92b4d2d]{border-bottom:1px solid var(--uikit-border-color,#e5e7eb);flex-shrink:0;padding:12px 16px}.forward-modal__list[data-v-b92b4d2d]{flex:1;padding:8px 0;overflow-y:auto}.multi-select-bar[data-v-99805349]{background-color:var(--uikit-bg-base);border-top:1px solid var(--uikit-border-color);justify-content:center;align-items:center;padding:12px 60px 20px;display:flex;position:relative}.multi-select-bar__select-all[data-v-99805349]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.multi-select-bar__select-all-label[data-v-99805349]{font-size:var(--uikit-font-size-10);color:var(--uikit-text-secondary)}.multi-select-bar__count[data-v-99805349]{font-size:var(--uikit-font-size-10);color:var(--uikit-primary-color);font-weight:var(--uikit-font-weight-medium);margin-top:2px}.multi-select-bar__actions[data-v-99805349]{justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:360px;display:flex}.multi-select-bar__action[data-v-99805349]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:6px;display:flex}.multi-select-bar__icon[data-v-99805349]{background-color:var(--uikit-bg-secondary);width:48px;height:48px;color:var(--uikit-text-primary);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (hover:hover){.multi-select-bar__action:hover .multi-select-bar__icon[data-v-99805349]{background-color:var(--uikit-bg-tertiary)}}.multi-select-bar__label[data-v-99805349]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-primary)}.multi-select-bar__label--danger[data-v-99805349]{color:var(--uikit-danger-color)}.multi-select-bar__action--disabled[data-v-99805349]{opacity:.45;cursor:not-allowed}@media (hover:hover){.multi-select-bar__action--disabled:hover .multi-select-bar__icon[data-v-99805349]{background-color:var(--uikit-bg-secondary)}}.multi-select-bar__cancel[data-v-99805349]{color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-13);cursor:pointer;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#0000;border:none;padding:6px 12px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media (hover:hover){.multi-select-bar__cancel[data-v-99805349]:hover{color:var(--uikit-text-primary)}}.multi-select-bar__action--close[data-v-99805349]{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.multi-select-bar__icon--close[data-v-99805349]{width:36px;height:36px;color:var(--uikit-text-secondary);background-color:#0000}.multi-select-bar__modal-overlay[data-v-99805349]{z-index:1000;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.multi-select-bar__modal[data-v-99805349]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,12px);text-align:center;min-width:280px;padding:20px 24px}.multi-select-bar__modal-title[data-v-99805349]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);margin-bottom:8px}.multi-select-bar__modal-desc[data-v-99805349]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);margin-bottom:20px}.multi-select-bar__modal-actions[data-v-99805349]{justify-content:center;gap:12px;display:flex}.multi-select-bar__modal-actions--column[data-v-99805349]{flex-direction:column;gap:8px}.multi-select-bar__modal-btn[data-v-99805349]{border-radius:var(--uikit-components-radius,6px);font-size:var(--uikit-font-size-13);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);border:none;padding:8px 20px}.multi-select-bar__modal-btn--option[data-v-99805349]{background-color:var(--uikit-bg-secondary);color:var(--uikit-text-primary)}@media (hover:hover){.multi-select-bar__modal-btn--option[data-v-99805349]:hover{background-color:var(--uikit-bg-tertiary)}}.multi-select-bar__modal-btn--cancel[data-v-99805349]{background-color:var(--uikit-bg-secondary);color:var(--uikit-text-primary)}@media (hover:hover){.multi-select-bar__modal-btn--cancel[data-v-99805349]:hover{background-color:var(--uikit-bg-tertiary)}}.multi-select-bar__modal-btn--confirm[data-v-99805349]{background-color:var(--uikit-danger-color);color:var(--uikit-text-inverse)}@media (hover:hover){.multi-select-bar__modal-btn--confirm[data-v-99805349]:hover{filter:brightness(1.1)}}.message-search-modal[data-v-ddd43af3]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,12px);flex-direction:column;width:480px;max-width:92vw;max-height:70vh;display:flex}.message-search-modal__header[data-v-ddd43af3]{flex-shrink:0;align-items:center;padding:16px 20px 8px;display:flex}.message-search-modal__title[data-v-ddd43af3]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.message-search-modal__input[data-v-ddd43af3]{flex-shrink:0;padding:4px 20px 12px}.message-search-modal__scopes[data-v-ddd43af3]{flex-shrink:0;gap:8px;padding:0 20px 8px;display:flex}.message-search-modal__scope[data-v-ddd43af3]{background-color:var(--uikit-bg-secondary);color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-11);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing),color var(--uikit-anim-duration) var(--uikit-anim-easing);border:none;border-radius:14px;padding:4px 12px}.message-search-modal__scope--active[data-v-ddd43af3]{background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse)}.message-search-modal__types[data-v-ddd43af3]{border-bottom:1px solid var(--uikit-border-color);flex-shrink:0;gap:4px;padding:0 20px 8px;display:flex;overflow-x:auto}.message-search-modal__type[data-v-ddd43af3]{color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-12);cursor:pointer;white-space:nowrap;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing),border-color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;border-bottom:2px solid #0000;padding:4px 10px 8px}.message-search-modal__type--active[data-v-ddd43af3]{color:var(--uikit-primary-color);border-bottom-color:var(--uikit-primary-color);font-weight:var(--uikit-font-weight-medium)}.message-search-modal__notice[data-v-ddd43af3]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);background-color:var(--uikit-bg-secondary);flex-shrink:0;padding:8px 20px}.message-search-modal__results[data-v-ddd43af3]{flex:1;min-height:160px;padding:8px 12px;overflow:hidden auto}.message-search-modal__item[data-v-ddd43af3]{border-radius:var(--uikit-components-radius,8px);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);align-items:flex-start;gap:10px;padding:10px;display:flex}@media (hover:hover){.message-search-modal__item[data-v-ddd43af3]:hover{background-color:var(--uikit-bg-hover)}}.message-search-modal__content[data-v-ddd43af3]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.message-search-modal__meta[data-v-ddd43af3]{align-items:center;gap:8px;display:flex}.message-search-modal__name[data-v-ddd43af3]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-primary);font-weight:var(--uikit-font-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-search-modal__cvs[data-v-ddd43af3]{font-size:var(--uikit-font-size-10);color:var(--uikit-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-search-modal__time[data-v-ddd43af3]{font-size:var(--uikit-font-size-10);color:var(--uikit-text-secondary);flex-shrink:0;margin-left:auto}.message-search-modal__summary[data-v-ddd43af3]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary);white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}.message-search-modal__mark[data-v-ddd43af3]{color:var(--uikit-primary-color);font-weight:var(--uikit-font-weight-medium);background:0 0}.message-search-modal__loading[data-v-ddd43af3]{color:var(--uikit-text-secondary);font-size:var(--uikit-font-size-12);justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.chat[data-v-7cfd356a]{background:var(--uikit-chat-bg);flex-direction:column;height:100%;display:flex;position:relative}.chat__body[data-v-7cfd356a]{flex:1;min-height:0;display:flex}.chat__body--drawer-push[data-v-7cfd356a]{gap:var(--uikit-container-gap,8px)}.chat__main[data-v-7cfd356a]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.chat--drawer-push[data-v-7cfd356a]{background:0 0}.chat--drawer-push .chat__main[data-v-7cfd356a]{background:var(--uikit-chat-bg);border-radius:var(--uikit-components-radius,8px);overflow:hidden}.chat__content[data-v-7cfd356a]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat__watermark[data-v-7cfd356a]{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.chat__empty[data-v-7cfd356a],.chat__loading[data-v-7cfd356a]{flex:1;justify-content:center;align-items:center;display:flex}.chat__loading-text[data-v-7cfd356a]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary)}.chat__error[data-v-7cfd356a]{flex:1;justify-content:center;align-items:center;display:flex}.chat__error-content[data-v-7cfd356a]{flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.chat__error-icon[data-v-7cfd356a]{display:inline-flex}.chat__error-text[data-v-7cfd356a]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);text-align:center;word-break:break-word}.chat__error-retry[data-v-7cfd356a]{border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-13);cursor:pointer;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing);border:none;padding:8px 20px}@media (hover:hover){.chat__error-retry[data-v-7cfd356a]:hover{opacity:.9}}.chat__header[data-v-7cfd356a]{z-index:101;box-sizing:border-box;height:calc(56px + var(--uikit-safe-top,0px));padding:calc(var(--uikit-header-padding-y,8px) + var(--uikit-safe-top,0px)) 12px var(--uikit-header-padding-y,8px);border-bottom:var(--uikit-header-border-width,0px) solid var(--uikit-border-color,#e5e7eb);--uikit-components-radius:4px;align-items:center;gap:8px;display:flex;position:relative}.chat__header--align-left .chat__header-main[data-v-7cfd356a]{justify-content:flex-start}.chat__header--clickable[data-v-7cfd356a]{cursor:pointer}.chat__header--align-center .chat__header-main[data-v-7cfd356a]{justify-content:center}.chat__header--align-right .chat__header-main[data-v-7cfd356a]{justify-content:flex-end}.chat__header-avatar[data-v-7cfd356a]{flex-shrink:0;align-items:center;display:flex;position:relative}.chat__header-main[data-v-7cfd356a]{flex-direction:column;flex:1;justify-content:center;gap:0;min-width:0;display:flex;overflow:hidden}.chat__header-title-row[data-v-7cfd356a]{align-items:center;gap:8px;min-width:0;display:flex}.chat__title[data-v-7cfd356a]{font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium,500);color:var(--uikit-text-primary,#171a1c);line-height:22px}.chat__header-member-count[data-v-7cfd356a]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-secondary);white-space:nowrap}.chat__typing[data-v-7cfd356a]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);align-items:center;gap:4px;display:inline-flex}.chat__header-subtitle[data-v-7cfd356a]{min-width:0;max-width:100%;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary,#5e686e);white-space:nowrap;align-items:center;gap:4px;line-height:18px;display:flex}.chat__header-subtitle-presence[data-v-7cfd356a],.chat__header-subtitle-sep[data-v-7cfd356a]{flex-shrink:0}.chat__header-subtitle-sign[data-v-7cfd356a]{text-overflow:ellipsis;min-width:0;overflow:hidden}.typing-dots[data-v-7cfd356a]{align-items:center;gap:2px;display:inline-flex}.typing-dots__dot[data-v-7cfd356a]{background-color:currentColor;border-radius:50%;width:3px;height:3px;animation:1.4s ease-in-out infinite both typing-bounce-7cfd356a}.typing-dots__dot[data-v-7cfd356a]:first-child{animation-delay:0s}.typing-dots__dot[data-v-7cfd356a]:nth-child(2){animation-delay:.16s}.typing-dots__dot[data-v-7cfd356a]:nth-child(3){animation-delay:.32s}@keyframes typing-bounce-7cfd356a{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.typing-dots__dot[data-v-7cfd356a]{opacity:1;animation:none}}.contact-nav[data-v-f56274cc]{--uikit-cell-gap:0px;--uikit-item-hover-radius:8px;--uikit-item-active-radius:8px;flex-direction:column;gap:4px;padding:4px;display:flex}.contact-nav__item[data-v-f56274cc]{cursor:pointer;min-width:0}.contact-nav__item-title[data-v-f56274cc]{min-width:0;font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);align-items:center;gap:8px;display:inline-flex}.contact-nav__item-label[data-v-f56274cc]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contact-nav__item-icon[data-v-f56274cc]{color:var(--uikit-text-secondary);flex-shrink:0}.contact-nav__item-dot[data-v-f56274cc]{background-color:var(--uikit-badge-bg);border-radius:999px;flex-shrink:0;width:8px;height:8px}.contact-nav__item-arrow[data-v-f56274cc]{color:var(--uikit-icon-muted);flex-shrink:0;margin:-4px;padding:4px}.contact-notice-list[data-v-47dcf201]{background-color:var(--uikit-bg-base);flex-direction:column;height:100%;display:flex}.contact-notice-list__items[data-v-47dcf201]{box-sizing:border-box;flex-direction:column;flex:1;gap:4px;min-height:0;padding:4px;display:flex;overflow-y:auto}.contact-notice-list__item[data-v-47dcf201]{box-sizing:border-box;border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-bg-base);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);align-items:center;gap:12px;padding:8px 12px;display:flex}.contact-notice-list__item--actionable[data-v-47dcf201]{min-height:96px}@media (hover:hover){.contact-notice-list__item[data-v-47dcf201]:hover{background-color:var(--uikit-bg-hover)}}.contact-notice-list__avatar[data-v-47dcf201],.contact-notice-list__decline-avatar[data-v-47dcf201]{flex-shrink:0}.contact-notice-list__decline-avatar[data-v-47dcf201]{border-radius:50%;display:flex}.contact-notice-list__info[data-v-47dcf201]{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;display:flex}.contact-notice-list__text[data-v-47dcf201]{flex-direction:column;gap:4px;min-width:0;display:flex}.contact-notice-list__name[data-v-47dcf201]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-notice-list__subtitle[data-v-47dcf201]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);line-height:calc(18px * var(--uikit-font-scale,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-notice-list__actions[data-v-47dcf201]{align-self:flex-end;gap:8px;display:flex}.contact-notice-list__btn[data-v-47dcf201]{box-sizing:border-box;border-radius:var(--uikit-input-radius,999px);border:1px solid var(--uikit-border-color,#e5e7eb);color:var(--uikit-text-primary);font-size:var(--uikit-font-size-14);font-weight:var(--uikit-font-weight-medium);line-height:calc(20px * var(--uikit-font-scale,1));cursor:pointer;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#0000;padding:4px 16px}.contact-notice-list__btn--primary[data-v-47dcf201]{background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse);border-color:#0000}.contact-notice-list__btn[data-v-47dcf201]:disabled{opacity:.6;cursor:not-allowed}@media (hover:hover){.contact-notice-list__btn[data-v-47dcf201]:hover:not(:disabled){opacity:.9}}.contact-notice-list__status[data-v-47dcf201]{font-size:var(--uikit-font-size-14);font-weight:var(--uikit-font-weight-medium);line-height:calc(20px * var(--uikit-font-scale,1));color:var(--uikit-text-tertiary);align-self:flex-end}.contact-notice-list__empty[data-v-47dcf201]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px 16px;display:flex}.contact-notice-list__empty-text[data-v-47dcf201]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary)}.contact-detail[data-v-f3cf71f3]{box-sizing:border-box;background-color:var(--uikit-bg-base);flex-direction:column;align-items:center;min-height:100%;padding:80px 24px 40px;display:flex;overflow-y:auto}.contact-detail__wrapper[data-v-f3cf71f3]{flex-direction:column;width:100%;max-width:320px;display:flex;position:relative}.contact-detail__loading[data-v-f3cf71f3]{background-color:var(--uikit-bg-base);color:var(--uikit-text-tertiary);font-size:var(--uikit-font-size-13);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.contact-detail__header[data-v-f3cf71f3]{text-align:center;flex-direction:column;align-items:center;display:flex}.contact-detail__name[data-v-f3cf71f3]{font-size:var(--uikit-font-size-18);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);word-break:break-all;margin-top:16px}.contact-detail__meta[data-v-f3cf71f3]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);word-break:break-all;margin-top:4px}.contact-detail__alias[data-v-f3cf71f3]{align-items:center;gap:16px;margin-top:32px;display:flex}.contact-detail__alias-main[data-v-f3cf71f3]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.contact-detail__alias-label[data-v-f3cf71f3]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary)}.contact-detail__alias-value[data-v-f3cf71f3]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);word-break:break-all}.contact-detail__pill[data-v-f3cf71f3]{background-color:var(--uikit-bg-secondary);width:100%;height:44px;color:var(--uikit-primary-color);font-size:var(--uikit-font-size-13);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:32px;display:flex}.contact-detail__pill[data-v-f3cf71f3]:hover{opacity:.85}.contact-detail__footer[data-v-f3cf71f3]{flex-direction:column;gap:12px;margin-top:64px;display:flex}.contact-detail__action[data-v-f3cf71f3]{background-color:var(--uikit-bg-secondary);width:100%;height:44px;color:var(--uikit-text-primary);font-size:var(--uikit-font-size-13);cursor:pointer;border:none;border-radius:999px}.contact-detail__action[data-v-f3cf71f3]:hover{opacity:.85}@media (width<=640px){.contact-detail[data-v-f3cf71f3]{padding:24px 16px}.contact-detail__footer[data-v-f3cf71f3]{margin-top:32px}}.block-list-add-modal__search[data-v-110c3e8d]{flex-shrink:0;padding:16px 24px 8px}.block-list-add-modal__body[data-v-110c3e8d]{height:min(50vh,400px);overflow-y:auto}.block-list-add-modal__item[data-v-110c3e8d]{--uikit-item-hover-padding-x:24px;margin-bottom:0}.block-list-add-modal__item[data-v-110c3e8d]:after{content:"";left:calc(var(--uikit-item-hover-padding-x,24px) + 36px + 10px);background-color:var(--uikit-divider-color,#0000000f);pointer-events:none;height:1px;position:absolute;bottom:0;right:0}.block-list-add-modal__empty[data-v-110c3e8d]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:32px 16px}.block-list-contact[data-v-ffa3ca55]{background-color:var(--uikit-bg-base);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.block-list-contact__watermark[data-v-ffa3ca55]{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.block-list-contact__header[data-v-ffa3ca55]{box-sizing:border-box;justify-content:space-between;align-items:center;min-height:56px;padding:12px 16px;display:flex}.block-list-contact__title[data-v-ffa3ca55]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.block-list-contact__count[data-v-ffa3ca55]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-regular);color:var(--uikit-text-secondary);margin-left:6px}.block-list-contact__body[data-v-ffa3ca55]{flex-direction:column;flex:1;min-height:0;display:flex}.block-list-contact__status[data-v-ffa3ca55]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);justify-content:center;align-items:center;padding:40px 16px;display:flex}.block-list-contact__scroll[data-v-ffa3ca55]{flex:1;min-height:0;padding:4px 0 8px;overflow-y:auto}.block-list-contact__menu[data-v-ffa3ca55]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,8px);min-width:140px;padding:4px;box-shadow:0 4px 16px #0000001f}.block-list-contact__menu-item[data-v-ffa3ca55]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.block-list-contact__menu-item--danger[data-v-ffa3ca55]{color:var(--uikit-danger-color)}@media (hover:hover){.block-list-contact__menu-item[data-v-ffa3ca55]:hover{background-color:var(--uikit-bg-secondary)}}.group-item-default[data-v-00a6906a] .uikit-cell__title{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold)}.group-item-default__leading[data-v-00a6906a]{align-items:center;gap:12px;display:inline-flex}.group-item-default__extra[data-v-00a6906a]{align-items:center;display:inline-flex}.group-item[data-v-786bd268]{margin-bottom:var(--uikit-cell-gap,3px);display:block}.group-item[data-v-786bd268]:last-child{margin-bottom:0}.group-item.is-disabled[data-v-786bd268]{pointer-events:auto}.group-list[data-v-4297ea78]{background-color:var(--uikit-bg-base);flex-direction:column;height:100%;display:flex;position:relative}.group-list__watermark[data-v-4297ea78]{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.group-list__header[data-v-4297ea78]{box-sizing:border-box;padding:12px calc(4px + var(--uikit-item-hover-padding-x,16px));justify-content:space-between;align-items:center;min-height:56px;display:flex}.group-list__header--center[data-v-4297ea78]{justify-content:center}.group-list__header--right[data-v-4297ea78]{flex-direction:row-reverse}.group-list__title[data-v-4297ea78]{font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary)}.group-list__count[data-v-4297ea78]{font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-regular);color:var(--uikit-text-secondary);margin-left:6px}.group-list__search[data-v-4297ea78]{padding:8px 12px}.group-list__items[data-v-4297ea78]{--uikit-item-hover-padding-x:12px;--uikit-cell-padding-y:8px;--uikit-cell-gap:4px;outline:none;flex:1;padding:4px;position:relative;overflow-y:auto}.group-list__items[data-v-4297ea78] .uikit-cell.is-inset-hover:before{inset:0}.group-list__group-header[data-v-4297ea78]{padding:0 calc(4px + var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px));height:28px;font-size:var(--uikit-font-size-11);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-tertiary);background-color:var(--uikit-bg-base);z-index:1;align-items:center;margin:0 -4px;display:flex;position:sticky;top:0}.group-list__body[data-v-4297ea78]{padding:0 calc(4px + var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px))}.group-list__body--sticky[data-v-4297ea78]{flex-shrink:0}.group-list__footer[data-v-4297ea78]{padding:8px calc(4px + var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px))}.group-list__footer--sticky[data-v-4297ea78]{flex-shrink:0}.group-list__empty-wrap[data-v-4297ea78],.group-list__loading-wrap[data-v-4297ea78]{justify-content:center;align-items:center;padding:40px 16px;display:flex}.group-list__loading-text[data-v-4297ea78]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary)}.group-list__skeleton[data-v-4297ea78]{width:100%;padding:8px calc(var(--uikit-item-hover-margin-x,0px) + var(--uikit-item-hover-padding-x,16px));flex-direction:column;gap:12px;display:flex}.group-list__skeleton-item[data-v-4297ea78]{align-items:center;gap:12px;display:flex}.group-list__skeleton-lines[data-v-4297ea78]{flex-direction:column;flex:1;gap:8px;display:flex}.group-list__load-more[data-v-4297ea78],.group-list__no-more[data-v-4297ea78]{justify-content:center;align-items:center;padding:12px 16px;display:flex}.group-list__no-more-text[data-v-4297ea78]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary)}.group-detail[data-v-0137d97e]{box-sizing:border-box;background-color:var(--uikit-bg-base);flex-direction:column;align-items:center;min-height:100%;padding:80px 24px 40px;display:flex;overflow-y:auto}.group-detail__wrapper[data-v-0137d97e]{flex-direction:column;width:100%;max-width:320px;display:flex;position:relative}.group-detail__loading[data-v-0137d97e]{background-color:var(--uikit-bg-base);color:var(--uikit-text-tertiary);font-size:var(--uikit-font-size-13);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.group-detail__header[data-v-0137d97e]{text-align:center;flex-direction:column;align-items:center;display:flex}.group-detail__name[data-v-0137d97e]{font-size:var(--uikit-font-size-18);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);word-break:break-all;justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.group-detail__meta[data-v-0137d97e]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);word-break:break-all;margin-top:4px}.group-detail__pill[data-v-0137d97e]{background-color:var(--uikit-bg-secondary);width:100%;height:44px;color:var(--uikit-primary-color);font-size:var(--uikit-font-size-13);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:32px;display:flex}.group-detail__pill[data-v-0137d97e]:hover{opacity:.85}.group-detail__footer[data-v-0137d97e]{flex-direction:column;gap:12px;margin-top:64px;display:flex}.group-detail__action[data-v-0137d97e]{background-color:var(--uikit-bg-secondary);width:100%;height:44px;color:var(--uikit-text-primary);font-size:var(--uikit-font-size-13);cursor:pointer;border:none;border-radius:999px}.group-detail__action[data-v-0137d97e]:hover{opacity:.85}@media (width<=640px){.group-detail[data-v-0137d97e]{padding:24px 16px}.group-detail__footer[data-v-0137d97e]{margin-top:32px}}.mute-list__item[data-v-f0e7de55]{--uikit-item-hover-padding-x:16px}.mute-list__action-btn[data-v-f0e7de55]{border-radius:var(--uikit-components-radius,5px);border:1px solid var(--uikit-border-color,#e5e7eb);background-color:var(--uikit-bg-base);color:var(--uikit-text-primary);font-size:var(--uikit-font-size-11);cursor:pointer;transition:all var(--uikit-anim-duration) var(--uikit-anim-easing);padding:4px 10px}@media (hover:hover){.mute-list__action-btn[data-v-f0e7de55]:hover{background-color:var(--uikit-bg-secondary)}}.mute-list[data-v-a6547116]{padding:8px 0}.mute-list__header[data-v-a6547116]{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.mute-list__header-count[data-v-a6547116]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary)}.mute-list__loading[data-v-a6547116]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:16px}.mute-list__popup[data-v-a6547116]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,8px);flex-direction:column;width:360px;max-width:90vw;max-height:70vh;display:flex;overflow:hidden}.mute-list__popup-header[data-v-a6547116]{justify-content:center;align-items:center;padding:14px 16px;display:flex}.mute-list__popup-title[data-v-a6547116]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.mute-list__popup-body[data-v-a6547116]{flex:1;min-height:0;padding:8px 0;overflow-y:auto}.mute-list__popup-status[data-v-a6547116]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:24px 16px}.mute-list__popup-footer[data-v-a6547116]{justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px;display:flex}.mute-list__popup-btn[data-v-a6547116]{border-radius:var(--uikit-components-radius,6px);border:1px solid var(--uikit-border-color,#e5e7eb);background-color:var(--uikit-bg-base);color:var(--uikit-text-primary);font-size:var(--uikit-font-size-13);cursor:pointer;transition:all var(--uikit-anim-duration) var(--uikit-anim-easing);padding:6px 16px}@media (hover:hover){.mute-list__popup-btn[data-v-a6547116]:hover{background-color:var(--uikit-bg-secondary)}}.mute-list__popup-btn--confirm[data-v-a6547116]{border-color:var(--uikit-primary-color);background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse)}@media (hover:hover){.mute-list__popup-btn--confirm[data-v-a6547116]:hover:not(:disabled){opacity:.9}}.mute-list__popup-btn--confirm[data-v-a6547116]:disabled{opacity:.5;cursor:not-allowed}.block-list__item[data-v-a1baf1e3],.block-list__popup-item[data-v-6f51ff97]{--uikit-item-hover-padding-x:16px}.block-list[data-v-9d7dc1b4]{padding:8px 0}.block-list__loading[data-v-9d7dc1b4]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:16px}.block-list__popup[data-v-9d7dc1b4]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,8px);flex-direction:column;width:360px;max-width:90vw;max-height:70vh;display:flex;overflow:hidden}.block-list__popup-header[data-v-9d7dc1b4]{justify-content:center;align-items:center;padding:14px 16px;display:flex}.block-list__popup-title[data-v-9d7dc1b4]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.block-list__popup-body[data-v-9d7dc1b4]{flex:1;min-height:0;padding:8px 0;overflow-y:auto}.block-list__popup-status[data-v-9d7dc1b4]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:24px 16px}.block-list__popup-footer[data-v-9d7dc1b4]{justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px;display:flex}.block-list__popup-btn[data-v-9d7dc1b4]{border-radius:var(--uikit-components-radius,6px);border:1px solid var(--uikit-border-color,#e5e7eb);background-color:var(--uikit-bg-base);color:var(--uikit-text-primary);font-size:var(--uikit-font-size-13);cursor:pointer;transition:all var(--uikit-anim-duration) var(--uikit-anim-easing);padding:6px 16px}@media (hover:hover){.block-list__popup-btn[data-v-9d7dc1b4]:hover{background-color:var(--uikit-bg-secondary)}}.block-list__popup-btn--confirm[data-v-9d7dc1b4]{border-color:var(--uikit-primary-color);background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse)}@media (hover:hover){.block-list__popup-btn--confirm[data-v-9d7dc1b4]:hover:not(:disabled){opacity:.9}}.block-list__popup-btn--confirm[data-v-9d7dc1b4]:disabled{opacity:.5;cursor:not-allowed}.allow-list__item[data-v-4dfe834b]{align-items:center;gap:10px;padding:8px 16px;display:flex}.allow-list__avatar[data-v-4dfe834b]{flex-shrink:0}.allow-list__info[data-v-4dfe834b]{flex:1;min-width:0}.allow-list__name[data-v-4dfe834b]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary)}.allow-list__action-btn[data-v-4dfe834b]{border-radius:var(--uikit-components-radius,5px);border:1px solid var(--uikit-border-color,#e5e7eb);background-color:var(--uikit-bg-base);color:var(--uikit-text-primary);font-size:var(--uikit-font-size-11);cursor:pointer;transition:all var(--uikit-anim-duration) var(--uikit-anim-easing);padding:4px 10px}@media (hover:hover){.allow-list__action-btn[data-v-4dfe834b]:hover{background-color:var(--uikit-bg-secondary)}}.allow-list__action-btn--danger[data-v-4dfe834b]{border-color:rgba(var(--uikit-danger-rgb),.25);color:var(--uikit-danger-color)}@media (hover:hover){.allow-list__action-btn--danger[data-v-4dfe834b]:hover{background-color:rgba(var(--uikit-danger-rgb),.08)}}.allow-list[data-v-4a4cb602]{padding:8px 0}.allow-list__loading[data-v-4a4cb602]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:16px}.join-request-list__item[data-v-44b826cd]{align-items:center;gap:10px;padding:8px 16px;display:flex}.join-request-list__avatar[data-v-44b826cd]{flex-shrink:0}.join-request-list__info[data-v-44b826cd]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.join-request-list__name[data-v-44b826cd]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary)}.join-request-list__reason[data-v-44b826cd]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.join-request-list__status[data-v-44b826cd]{font-size:var(--uikit-font-size-10);border-radius:4px;width:fit-content;padding:1px 5px}.join-request-list__status--declined[data-v-44b826cd]{background-color:rgba(var(--uikit-danger-rgb),.12);color:var(--uikit-danger-color)}.join-request-list__status--accepted[data-v-44b826cd]{background-color:rgba(var(--uikit-success-rgb),.12);color:var(--uikit-success-color)}.join-request-list__actions[data-v-44b826cd]{flex-shrink:0;gap:6px;display:flex}.join-request-list__action-btn[data-v-44b826cd]{border-radius:var(--uikit-components-radius,5px);border:1px solid var(--uikit-border-color,#e5e7eb);background-color:var(--uikit-bg-base);color:var(--uikit-text-primary);font-size:var(--uikit-font-size-11);cursor:pointer;transition:all var(--uikit-anim-duration) var(--uikit-anim-easing);padding:4px 10px}@media (hover:hover){.join-request-list__action-btn[data-v-44b826cd]:hover{background-color:var(--uikit-bg-secondary)}}.join-request-list__action-btn--accept[data-v-44b826cd]{border-color:rgba(var(--uikit-success-rgb),.25);color:var(--uikit-success-color)}@media (hover:hover){.join-request-list__action-btn--accept[data-v-44b826cd]:hover{background-color:rgba(var(--uikit-success-rgb),.08)}}.join-request-list__action-btn--reject[data-v-44b826cd]{border-color:rgba(var(--uikit-danger-rgb),.25);color:var(--uikit-danger-color)}@media (hover:hover){.join-request-list__action-btn--reject[data-v-44b826cd]:hover{background-color:rgba(var(--uikit-danger-rgb),.08)}}.join-request-list[data-v-49bf6510]{padding:8px 0}.join-request-list__loading[data-v-49bf6510]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);padding:16px}.group-management-section[data-v-cd8e4ab2]{flex-direction:column;flex-shrink:0;display:flex}.group-management-section__list[data-v-cd8e4ab2]{--uikit-item-hover-padding-x:12px;--uikit-cell-height-compact:40px;flex-direction:column;padding:4px;display:flex}.group-management-section__drawer-header[data-v-cd8e4ab2]{padding:calc(12px + var(--uikit-safe-top,0px)) 16px 12px;align-items:center;gap:12px;display:flex}.group-management-section__drawer-close[data-v-cd8e4ab2],.group-management-section__drawer-upload[data-v-cd8e4ab2]{flex-shrink:0}.group-management-section__drawer-title[data-v-cd8e4ab2]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);text-align:center;flex:1}.group-management-section__drawer-placeholder[data-v-cd8e4ab2]{width:32px}.group-management-section__drawer-body[data-v-cd8e4ab2]{flex:1;min-height:0;overflow-y:auto}.group-management-section__modal[data-v-cd8e4ab2]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,8px);flex-direction:column;width:420px;max-width:90vw;max-height:70vh;display:flex;overflow:hidden}.group-announcement[data-v-a1820cd2]{flex-direction:column;gap:8px;display:flex}.group-announcement__label-row[data-v-a1820cd2]{justify-content:space-between;align-items:center;display:flex}.group-announcement__label[data-v-a1820cd2]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);align-items:center;gap:6px;display:inline-flex}.group-announcement__section[data-v-a1820cd2]{background-color:var(--uikit-bg-secondary);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.group-announcement__content[data-v-a1820cd2]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-primary);word-break:break-all;white-space:pre-wrap;line-height:1.5}.group-announcement__content.is-collapsed[data-v-a1820cd2]{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.group-announcement__toggle[data-v-a1820cd2]{width:24px;height:24px;color:var(--uikit-text-secondary);cursor:pointer;border-radius:var(--uikit-components-radius,6px);transition:background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);background:0 0;border:none;justify-content:center;align-self:flex-end;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.group-announcement__toggle[data-v-a1820cd2]:hover{background-color:var(--uikit-bg-hover)}}.group-announcement__placeholder[data-v-a1820cd2]{color:var(--uikit-text-secondary)}.group-announcement__textarea[data-v-a1820cd2]{border:1px solid var(--uikit-border-color);background-color:var(--uikit-bg-base);width:100%;color:var(--uikit-text-primary);font-size:var(--uikit-font-size-12);resize:vertical;box-sizing:border-box;border-radius:6px;outline:none;padding:8px 10px;line-height:1.5}.group-announcement__textarea[data-v-a1820cd2]:focus{border-color:var(--uikit-primary-color)}.group-announcement__char-count[data-v-a1820cd2]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-tertiary);align-self:flex-end;line-height:1}.group-announcement__char-count.is-near-limit[data-v-a1820cd2]{color:var(--uikit-warning-color,var(--uikit-error-color,#f59e0b))}.chat-container[data-v-c380a91c]{box-sizing:border-box;background:var(--uikit-chat-bg);height:100%;padding-bottom:var(--uikit-safe-bottom,0px);flex-direction:column;display:flex}.chat-container--card[data-v-c380a91c]{border:1px solid var(--uikit-border-light,#f3f4f6);border-radius:var(--uikit-components-radius,8px);overflow:hidden}.chat-container--keyboard-open[data-v-c380a91c]{padding-bottom:0}.chat-container--drawer-push[data-v-c380a91c],.chat-container--card.chat-container--drawer-push[data-v-c380a91c]{background:0 0;border:none;border-radius:0;overflow:visible}.chat-container--card.chat-container--drawer-push[data-v-c380a91c] .chat__main{box-sizing:border-box;border:1px solid #0000}.conversation-container[data-v-84269cca]{background-color:var(--uikit-bg-base);flex-direction:column;width:100%;min-width:0;max-width:100%;height:100%;display:flex}.conversation-container[data-v-84269cca]:not(:only-child){width:var(--uikit-sidebar-width,clamp(240px, 25%, 480px))}.address-book-container[data-v-5cfa30a9]{background-color:var(--uikit-bg-base);flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;overflow:hidden}.address-book-container[data-v-5cfa30a9]:not(:only-child){width:var(--uikit-sidebar-width,clamp(240px, 25%, 480px))}.address-book-container__view[data-v-5cfa30a9]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.address-book-container__watermark[data-v-5cfa30a9]{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.address-book-container-slide-enter-active[data-v-5cfa30a9],.address-book-container-slide-leave-active[data-v-5cfa30a9]{transition:transform var(--uikit-anim-duration) var(--uikit-anim-easing),opacity var(--uikit-anim-duration) var(--uikit-anim-easing)}.address-book-container-slide-enter-from[data-v-5cfa30a9]{opacity:0;transform:translate(8%)}.address-book-container-slide-leave-to[data-v-5cfa30a9]{opacity:0;transform:translate(-8%)}.address-book-container-fade-enter-active[data-v-5cfa30a9],.address-book-container-fade-leave-active[data-v-5cfa30a9]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing)}.address-book-container-fade-enter-from[data-v-5cfa30a9],.address-book-container-fade-leave-to[data-v-5cfa30a9]{opacity:0}.address-book-container-none-enter-active[data-v-5cfa30a9],.address-book-container-none-leave-active[data-v-5cfa30a9]{transition:none}.address-book-container__header[data-v-5cfa30a9]{box-sizing:border-box;padding:calc(12.5px + var(--uikit-safe-top,0px)) 12px 12.5px 16px;border-bottom:var(--uikit-header-border-width,0px) solid var(--uikit-divider-color);justify-content:space-between;align-items:center;min-height:56px;display:flex}.address-book-container__header--center[data-v-5cfa30a9]{justify-content:center}.address-book-container__header--right[data-v-5cfa30a9]{flex-direction:row-reverse}.address-book-container__title[data-v-5cfa30a9]{font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary)}.address-book-container__search[data-v-5cfa30a9]{padding:2px 16px 8px}.address-book-container__nav-wrap[data-v-5cfa30a9]{flex:1;overflow-y:auto}.address-book-container__home-body[data-v-5cfa30a9]{padding:0 16px}.address-book-container__home-footer[data-v-5cfa30a9]{padding:12px 16px calc(12px + var(--uikit-safe-bottom,0px));flex-shrink:0}.address-book-container__header-extra[data-v-5cfa30a9]{align-items:center;display:inline-flex}.address-book-container__subheader[data-v-5cfa30a9]{box-sizing:border-box;padding:calc(12.5px + var(--uikit-safe-top,0px)) 12px 12.5px;border-bottom:var(--uikit-header-border-width,0px) solid var(--uikit-divider-color);align-items:center;gap:8px;min-height:56px;display:flex}.address-book-container__back[data-v-5cfa30a9]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.address-book-container__subtitle[data-v-5cfa30a9]{min-width:0;font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.address-book-container__subheader-extra[data-v-5cfa30a9]{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.address-book-container__subview[data-v-5cfa30a9]{flex-direction:column;flex:1;min-height:0;display:flex}.contact-list-container[data-v-223d100a]{flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;overflow:hidden}.contact-list-container[data-v-223d100a]:not(:only-child){width:var(--uikit-sidebar-width,clamp(240px, 25%, 480px))}.group-list-container[data-v-38295ab0]{flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;overflow:hidden}.group-list-container[data-v-38295ab0]:not(:only-child){width:var(--uikit-sidebar-width,clamp(240px, 25%, 480px))}.block-list-container[data-v-72324f6a]{flex-direction:column;width:100%;max-width:100%;height:100%;display:flex;overflow:hidden}.block-list-container[data-v-72324f6a]:not(:only-child){width:var(--uikit-sidebar-width,clamp(240px, 25%, 480px))}.contact-container__blocklist-view[data-v-c16ea29a]{flex-direction:column;flex:1;min-height:0;display:flex}:root{--uikit-primary-color:#33b1ff;--uikit-primary-color-opacity:#33b1ff40;--uikit-success-color:#16a249;--uikit-warning-color:#ffb433;--uikit-danger-color:#f35;--uikit-info-color:#33b1ff;--uikit-text-primary:#171a1c;--uikit-text-secondary:#5e686e;--uikit-text-tertiary:#919ba1;--uikit-text-inverse:#fff;--uikit-icon-muted:#949a9e;--uikit-bg-base:#fff;--uikit-bg-secondary:#f3f4f6;--uikit-bg-tertiary:#f0f0f0;--uikit-bg-elevated:#fff;--uikit-bg-hover:#f5f5f5;--uikit-bg-active:rgba(var(--uikit-primary-rgb), .12);--uikit-control-bg:#f3f4f6;--uikit-primary:var(--uikit-primary-color);--uikit-primary-hover:#009dff;--uikit-primary-rgb:51, 177, 255;--uikit-primary-soft:color-mix(in srgb, var(--uikit-primary-color) 15%, transparent);--uikit-selection-bg:var(--uikit-primary-color-opacity);--uikit-success-rgb:22, 163, 74;--uikit-warning-rgb:255, 178, 51;--uikit-danger-rgb:255, 51, 68;--uikit-info-rgb:51, 177, 255;--uikit-shadow-sm:0 1px 2px #0000000a;--uikit-border:var(--uikit-border-color);--uikit-safe-top:env(safe-area-inset-top);--uikit-safe-right:env(safe-area-inset-right);--uikit-safe-bottom:env(safe-area-inset-bottom);--uikit-safe-left:env(safe-area-inset-left);--uikit-border-color:#e5e7eb;--uikit-border-light:#f3f4f6;--uikit-divider-color:#0000000f;--uikit-header-border-width:0px;--uikit-scrollbar-width:6px;--uikit-scrollbar-track:transparent;--uikit-scrollbar-thumb:#c1c1c1;--uikit-scrollbar-thumb-hover:#a0a0a0;--uikit-scrollbar-thumb-radius:3px;--uikit-spacing-1:4px;--uikit-spacing-2:8px;--uikit-spacing-3:12px;--uikit-spacing-4:16px;--uikit-spacing-5:24px;--uikit-spacing-6:32px;--uikit-spacing-7:48px;--uikit-item-hover-radius:8px;--uikit-item-active-radius:8px;--uikit-item-hover-margin-x:0px;--uikit-item-hover-padding-x:16px;--uikit-container-gap:var(--uikit-spacing-2);--uikit-sidebar-min-width:240px;--uikit-sidebar-max-width:480px;--uikit-sidebar-width:clamp(var(--uikit-sidebar-min-width,240px), 25%, var(--uikit-sidebar-max-width,480px));--uikit-cell-gap:3px;--uikit-cell-bg:transparent;--uikit-cell-height:64px;--uikit-cell-height-compact:48px;--uikit-cell-height-large:72px;--uikit-cell-padding-y:var(--uikit-spacing-3);--uikit-list-gap:var(--uikit-spacing-2);--uikit-header-padding-y:var(--uikit-spacing-3);--uikit-input-wrapper-spacing:var(--uikit-spacing-3);--uikit-input-padding-y:var(--uikit-spacing-2);--uikit-input-padding-x:var(--uikit-spacing-3);--uikit-input-radius:999px;--uikit-input-focus-ring:0 0 0 2px color-mix(in srgb, var(--uikit-primary-color) 20%, transparent);--uikit-bubble-gap:var(--uikit-spacing-2);--uikit-message-gap:var(--uikit-spacing-3);--uikit-message-padding:var(--uikit-spacing-4);--uikit-drawer-padding:var(--uikit-spacing-4);--uikit-button-padding-y:var(--uikit-spacing-2);--uikit-banner-padding-y:8px;--uikit-banner-padding-x:12px;--uikit-components-radius:8px;--uikit-components-radius-hover:14px;--uikit-modal-width-ratio:.5;--uikit-popup-padding:4px;--uikit-popup-padding-hover:8px;--uikit-shadow:0 6px 16px #00000014, 0 12px 32px #0000001a;--uikit-shadow-hover:0 10px 24px #0000001f, 0 18px 48px #00000024;--uikit-anim-enabled:1;--uikit-anim-duration:.3s;--uikit-anim-duration-enter:.35s;--uikit-anim-duration-leave:.25s;--uikit-anim-easing:cubic-bezier(.4, 0, .2, 1);--uikit-anim-easing-decel:cubic-bezier(0, 0, .2, 1);--uikit-anim-easing-accel:cubic-bezier(.4, 0, 1, 1);--uikit-anim-easing-spring:cubic-bezier(.34, 1.56, .64, 1);--uikit-anim-scale-press:.97;--uikit-anim-scale-enter:.92;--uikit-anim-anchor-scale-enter:.85;--uikit-anim-anchor-origin-x:0%;--uikit-anim-anchor-origin-y:0%;--uikit-anim-ripple-opacity:.15;--uikit-anim-ripple-duration:.6s;--uikit-anim-overlay-duration:.3s;--uikit-anim-stagger-delay:30ms;--uikit-font-family:"Inter", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", sans-serif;font-family:var(--uikit-font-family);--uikit-font-scale:1;--uikit-font-weight-regular:400;--uikit-font-weight-medium:500;--uikit-font-weight-semibold:600;--uikit-font-weight-bold:700;--uikit-font-lineheight-tight:1.25;--uikit-font-lineheight-normal:1.5;--uikit-font-lineheight-relaxed:1.75;--uikit-font-size-7:calc(7px * var(--uikit-font-scale));--uikit-font-size-8:calc(8px * var(--uikit-font-scale));--uikit-font-size-9:calc(9px * var(--uikit-font-scale));--uikit-font-size-10:calc(10px * var(--uikit-font-scale));--uikit-font-size-11:calc(11px * var(--uikit-font-scale));--uikit-font-size-12:calc(12px * var(--uikit-font-scale));--uikit-font-size-13:calc(13px * var(--uikit-font-scale));--uikit-font-size-14:calc(14px * var(--uikit-font-scale));--uikit-font-size-15:calc(15px * var(--uikit-font-scale));--uikit-font-size-16:calc(16px * var(--uikit-font-scale));--uikit-font-size-18:calc(18px * var(--uikit-font-scale));--uikit-font-size-20:calc(20px * var(--uikit-font-scale));--uikit-font-size-22:calc(22px * var(--uikit-font-scale));--uikit-font-size-28:calc(28px * var(--uikit-font-scale));--uikit-bubble-bg-other:#e4e6e7;--uikit-bubble-bg-self:#009eff;--uikit-bubble-text-other:#171a1c;--uikit-bubble-text-self:#fff;--uikit-bubble-divider-other:#171a1c1f;--uikit-bubble-divider-self:#ffffff59;--uikit-message-chip-bg:#e4e6e7;--uikit-bubble-radius:16px;--uikit-bubble-radius-square:8px;--uikit-bubble-text-self-secondary:#efefef;--uikit-msg-status-badge-color:#47adeb;--uikit-quote-line-color:#c9cdcf;--uikit-file-card-radius:12px;--uikit-file-icon-pdf:#da3034;--uikit-file-icon-xls:#1d7044;--uikit-file-icon-doc:#2b5797;--uikit-file-icon-ppt:#d24625;--uikit-file-icon-md:#424242;--uikit-file-icon-img:#00897b;--uikit-file-icon-video:#e91e63;--uikit-file-icon-audio:#7b1fa2;--uikit-file-icon-file:#4caf50;--uikit-chat-bg:var(--uikit-bg-base);--uikit-input-bg:var(--uikit-bg-base);--uikit-conversation-list-bg:var(--uikit-bg-base);--uikit-input-border-color:#c9cdcf;--uikit-input-field-glass-bg:#f5f5f533;--uikit-input-field-glass-border:#f5f5f5;--uikit-input-glass-blur:8px;--uikit-empty-icon-color:#c9cdcf;--uikit-empty-text-color:#919ba1;--uikit-badge-bg:#ff7070;--uikit-badge-text:#fff;--uikit-switch-off-bg:#e3e6e8;--uikit-switch-on-bg:#009eff;--uikit-switch-on-disabled-bg:color-mix(in srgb, var(--uikit-switch-on-bg) 20%, var(--uikit-bg-base));--uikit-switch-halo-off:#0000000d;--uikit-switch-halo-on:color-mix(in srgb, var(--uikit-switch-on-bg) 10%, transparent);--uikit-switch-track-inner-shadow:inset 0 4px 2px #0000001a;--uikit-switch-handle-bg:#fff;--uikit-switch-handle-ring:#f1f2f3;--uikit-switch-handle-shadow:0 1px 3px #464e5326, 0 1px 2px #171a1c1a;--uikit-switch-loading-track:#0000001f;--uikit-switch-loading-color:var(--uikit-primary-color);--uikit-switch-track-w:36px;--uikit-switch-track-h:20px;--uikit-switch-small-track-w:28px;--uikit-switch-small-track-h:16px;--uikit-drawer-close-color:#000;--uikit-drawer-action-btn-color:#000;--uikit-drawer-field-action-color:#c9cdcf;--uikit-member-name-color:#000;--uikit-member-tag-muted-color:#a9aeb2;--uikit-member-tag-blocked-color:#484d51}[data-uikit-theme=dark]{--uikit-bg-base:#1e2123;--uikit-bg-secondary:#2a2a30;--uikit-bg-tertiary:#333537;--uikit-bg-elevated:#1e2123;--uikit-bg-hover:#2a2a30;--uikit-bg-active:#0d2840;--uikit-control-bg:#333537;--uikit-text-primary:#e8eaed;--uikit-text-secondary:#9aa0a6;--uikit-text-tertiary:#737b82;--uikit-text-inverse:#fff;--uikit-icon-muted:#9aa0a6;--uikit-primary:var(--uikit-primary-color);--uikit-primary-hover:#007ecc;--uikit-primary-rgb:51, 177, 255;--uikit-success-color:#09c26f;--uikit-warning-color:#ffab00;--uikit-danger-color:#f33;--uikit-selection-bg:rgba(var(--uikit-primary-rgb), .4);--uikit-font-size-7:calc(7px * var(--uikit-font-scale));--uikit-font-size-8:calc(8px * var(--uikit-font-scale));--uikit-font-size-9:calc(9px * var(--uikit-font-scale));--uikit-font-size-10:calc(10px * var(--uikit-font-scale));--uikit-font-size-11:calc(11px * var(--uikit-font-scale));--uikit-font-size-12:calc(12px * var(--uikit-font-scale));--uikit-font-size-13:calc(13px * var(--uikit-font-scale));--uikit-font-size-14:calc(14px * var(--uikit-font-scale));--uikit-font-size-15:calc(15px * var(--uikit-font-scale));--uikit-font-size-16:calc(16px * var(--uikit-font-scale));--uikit-font-size-18:calc(18px * var(--uikit-font-scale));--uikit-font-size-20:calc(20px * var(--uikit-font-scale));--uikit-font-size-22:calc(22px * var(--uikit-font-scale));--uikit-font-size-28:calc(28px * var(--uikit-font-scale));--uikit-bubble-bg-other:var(--uikit-control-bg);--uikit-bubble-bg-self:#33b1ff;--uikit-bubble-text-other:var(--uikit-text-primary);--uikit-bubble-text-self:#1e2123;--uikit-bubble-divider-other:#3c3f42;--uikit-bubble-divider-self:#3c3f42;--uikit-message-chip-bg:var(--uikit-control-bg);--uikit-bubble-text-self-secondary:#1e2123b8;--uikit-msg-status-badge-color:#47adeb;--uikit-quote-line-color:#3c3f42;--uikit-file-card-radius:12px;--uikit-chat-bg:#1e1e23;--uikit-input-bg:#1e2123;--uikit-conversation-list-bg:var(--uikit-bg-base);--uikit-input-border-color:#3c3f42;--uikit-input-field-glass-bg:#1e21238c;--uikit-input-field-glass-border:#3c3f42;--uikit-empty-icon-color:#464e53;--uikit-empty-text-color:#737b82;--uikit-badge-bg:#ff7070;--uikit-badge-text:#1e1e23;--uikit-switch-off-bg:#3a3d40;--uikit-switch-on-bg:#33b1ff;--uikit-switch-handle-bg:#1e2123;--uikit-switch-handle-ring:#333538;--uikit-switch-halo-off:#ffffff14;--uikit-switch-track-inner-shadow:inset 0 4px 2px #0000004d;--uikit-switch-handle-shadow:0 1px 3px #464e5326, 0 1px 2px #171a1c1a;--uikit-switch-loading-track:#fff3;--uikit-drawer-close-color:var(--uikit-text-primary);--uikit-drawer-action-btn-color:var(--uikit-text-primary);--uikit-drawer-field-action-color:var(--uikit-icon-muted);--uikit-member-name-color:var(--uikit-text-primary);--uikit-member-tag-blocked-color:var(--uikit-text-secondary);--uikit-success-rgb:9, 194, 111;--uikit-warning-rgb:255, 171, 0;--uikit-danger-rgb:255, 51, 51;--uikit-info-rgb:51, 177, 255;--uikit-shadow-sm:0 1px 3px #464e5326, 0 1px 2px #171a1c1a;--uikit-file-icon-pdf:#da3034;--uikit-file-icon-audio:#4930da;--uikit-file-icon-doc:#3049da;--uikit-file-icon-img:#252529;--uikit-file-icon-video:#da3034;--uikit-file-icon-file:#252529;--uikit-border:var(--uikit-border-color);--uikit-border-color:#3c3f42;--uikit-border-light:#333537;--uikit-divider-color:#333537;--uikit-scrollbar-thumb:#3c3f42;--uikit-scrollbar-thumb-hover:#464e53;--uikit-shadow:0 6px 16px #0006, 0 12px 32px #00000073;--uikit-shadow-hover:0 10px 24px #00000080, 0 18px 48px #0000008c}[data-uikit-density=compact]{--uikit-cell-height:52px;--uikit-cell-height-compact:40px;--uikit-cell-height-large:64px;--uikit-cell-padding-y:8px;--uikit-cell-gap:2px;--uikit-list-gap:4px;--uikit-header-padding-y:8px;--uikit-input-wrapper-spacing:8px;--uikit-input-padding-y:6px;--uikit-input-padding-x:10px;--uikit-bubble-gap:6px;--uikit-message-gap:8px;--uikit-message-padding:12px;--uikit-drawer-padding:12px;--uikit-button-padding-y:6px;--uikit-banner-padding-y:6px;--uikit-banner-padding-x:10px}[data-uikit-density=normal]{--uikit-cell-height:64px;--uikit-cell-height-compact:48px;--uikit-cell-height-large:72px;--uikit-cell-padding-y:12px;--uikit-cell-gap:3px;--uikit-list-gap:8px;--uikit-header-padding-y:8px;--uikit-input-wrapper-spacing:4px;--uikit-input-padding-y:8px;--uikit-input-padding-x:12px;--uikit-bubble-gap:8px;--uikit-message-gap:16px;--uikit-message-padding:12px;--uikit-drawer-padding:16px;--uikit-button-padding-y:8px;--uikit-banner-padding-y:8px;--uikit-banner-padding-x:12px}[data-uikit-density=comfortable]{--uikit-cell-height:76px;--uikit-cell-height-compact:60px;--uikit-cell-height-large:88px;--uikit-cell-padding-y:16px;--uikit-cell-gap:6px;--uikit-list-gap:12px;--uikit-header-padding-y:16px;--uikit-input-wrapper-spacing:16px;--uikit-input-padding-y:12px;--uikit-input-padding-x:16px;--uikit-bubble-gap:12px;--uikit-message-gap:16px;--uikit-message-padding:20px;--uikit-drawer-padding:20px;--uikit-button-padding-y:12px;--uikit-banner-padding-y:10px;--uikit-banner-padding-x:14px}::-webkit-scrollbar{width:var(--uikit-scrollbar-width);height:var(--uikit-scrollbar-width)}::-webkit-scrollbar-track{background:var(--uikit-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--uikit-scrollbar-thumb);border-radius:var(--uikit-scrollbar-thumb-radius)}::-webkit-scrollbar-thumb:hover{background:var(--uikit-scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--uikit-scrollbar-thumb) var(--uikit-scrollbar-track)}[data-uikit-anim-level=subtle]{--uikit-anim-duration:.15s;--uikit-anim-duration-enter:.2s;--uikit-anim-duration-leave:.12s;--uikit-anim-scale-press:.99;--uikit-anim-scale-enter:.97;--uikit-anim-anchor-scale-enter:.92;--uikit-anim-ripple-opacity:.08;--uikit-anim-ripple-duration:.4s;--uikit-anim-stagger-delay:15ms}[data-uikit-anim-level=expressive]{--uikit-anim-duration:.4s;--uikit-anim-duration-enter:.45s;--uikit-anim-duration-leave:.3s;--uikit-anim-scale-press:.94;--uikit-anim-scale-enter:.85;--uikit-anim-anchor-scale-enter:.75;--uikit-anim-ripple-opacity:.22;--uikit-anim-ripple-duration:.8s;--uikit-anim-easing-decel:cubic-bezier(0, 0, .2, 1);--uikit-anim-stagger-delay:50ms}[data-uikit-anim-enabled=false]{--uikit-anim-enabled:0;--uikit-anim-duration:0s;--uikit-anim-duration-enter:0s;--uikit-anim-duration-leave:0s;--uikit-anim-scale-press:1;--uikit-anim-scale-enter:1;--uikit-anim-anchor-scale-enter:1;--uikit-anim-ripple-opacity:0;--uikit-anim-ripple-duration:0s;--uikit-anim-overlay-duration:0s;--uikit-anim-stagger-delay:0s}@media (prefers-reduced-motion:reduce){:root,[data-uikit-theme=dark]{--uikit-anim-enabled:0;--uikit-anim-duration:0s;--uikit-anim-duration-enter:0s;--uikit-anim-duration-leave:0s;--uikit-anim-scale-press:1;--uikit-anim-scale-enter:1;--uikit-anim-anchor-scale-enter:1;--uikit-anim-ripple-opacity:0;--uikit-anim-ripple-duration:0s;--uikit-anim-overlay-duration:0s;--uikit-anim-stagger-delay:0s}}@keyframes uikit-ripple{to{opacity:0;transform:scale(1)}}.uikit-ripple{opacity:var(--uikit-anim-ripple-opacity);pointer-events:none;animation:uikit-ripple var(--uikit-anim-ripple-duration) var(--uikit-anim-easing) forwards;will-change:transform,opacity;border-radius:50%;position:absolute;transform:scale(0)}.uikit-fade-enter-active,.uikit-fade-leave-active{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing)}.uikit-fade-enter-from,.uikit-fade-leave-to{opacity:0}.uikit-slide-up-enter-active{transition:transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel)}.uikit-slide-up-leave-active{transition:transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-slide-up-enter-from,.uikit-slide-up-leave-to{opacity:0;transform:translateY(100%)}.uikit-slide-down-enter-active{transition:transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel)}.uikit-slide-down-leave-active{transition:transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-slide-down-enter-from,.uikit-slide-down-leave-to{opacity:0;transform:translateY(-100%)}.uikit-slide-left-enter-active{transition:transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel)}.uikit-slide-left-leave-active{transition:transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-slide-left-enter-from,.uikit-slide-left-leave-to{opacity:0;transform:translate(100%)}.uikit-slide-right-enter-active{transition:transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel)}.uikit-slide-right-leave-active{transition:transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-slide-right-enter-from,.uikit-slide-right-leave-to{opacity:0;transform:translate(-100%)}.uikit-fade-scale-enter-active{transition:opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-spring)}.uikit-fade-scale-leave-active{transition:opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-fade-scale-enter-from,.uikit-fade-scale-leave-to{opacity:0;transform:scale(var(--uikit-anim-scale-enter))}.uikit-anchor-scale-enter-active{transition:opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-spring)}.uikit-anchor-scale-leave-active{transition:opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-anchor-scale-enter-from,.uikit-anchor-scale-leave-to{opacity:0;transform:scale(var(--uikit-anim-anchor-scale-enter))}.uikit-button[data-v-7a9642c5]{border-radius:var(--uikit-components-radius);cursor:pointer;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing),transform var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);font-size:var(--uikit-font-size-13);border:none;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:relative;overflow:hidden}.uikit-button[data-v-7a9642c5]:active:not(:disabled):not(.uikit-button--loading){transform:scale(var(--uikit-anim-scale-press))}.uikit-button--square[data-v-7a9642c5]{border-radius:4px}.uikit-button--pill[data-v-7a9642c5]{border-radius:9999px}.uikit-button--small[data-v-7a9642c5]{padding:calc(var(--uikit-button-padding-y,8px) - 2px) 12px;font-size:var(--uikit-font-size-9)}.uikit-button--medium[data-v-7a9642c5]{padding:var(--uikit-button-padding-y,8px) 16px}.uikit-button--large[data-v-7a9642c5]{padding:calc(var(--uikit-button-padding-y,8px) + 4px) 24px;font-size:var(--uikit-font-size-15)}.uikit-button--primary[data-v-7a9642c5]{background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse)}.uikit-button--success[data-v-7a9642c5]{background-color:var(--uikit-success-color);color:var(--uikit-text-inverse)}.uikit-button--warning[data-v-7a9642c5]{background-color:var(--uikit-warning-color);color:var(--uikit-text-inverse)}.uikit-button--danger[data-v-7a9642c5]{background-color:var(--uikit-danger-color);color:var(--uikit-text-inverse)}.uikit-button--danger-outline[data-v-7a9642c5]{background-color:var(--uikit-bg-base);color:var(--uikit-danger-color)}.uikit-button--outline[data-v-7a9642c5]{background-color:var(--uikit-bg-base);color:var(--uikit-text-primary);border:1px solid var(--uikit-border-color)}@media (hover:hover){.uikit-button--danger-outline[data-v-7a9642c5]:hover{background-color:rgba(var(--uikit-danger-rgb),.08)}}.uikit-button--default[data-v-7a9642c5]{background-color:var(--uikit-control-bg,#f3f4f6);color:var(--uikit-text-primary)}@media (hover:hover){.uikit-button--default[data-v-7a9642c5]:hover:not(:disabled){background-color:color-mix(in srgb,var(--uikit-control-bg,#f3f4f6) 90%,var(--uikit-text-primary));color:var(--uikit-primary-color)}.uikit-button--outline[data-v-7a9642c5]:hover:not(:disabled){background-color:var(--uikit-bg-hover);color:var(--uikit-primary-color)}.uikit-button--primary[data-v-7a9642c5]:hover:not(:disabled){background-color:var(--uikit-primary-hover)}.uikit-button--success[data-v-7a9642c5]:hover:not(:disabled){background-color:color-mix(in srgb,var(--uikit-success-color) 88%,var(--uikit-text-primary))}.uikit-button--warning[data-v-7a9642c5]:hover:not(:disabled){background-color:color-mix(in srgb,var(--uikit-warning-color) 88%,var(--uikit-text-primary))}.uikit-button--danger[data-v-7a9642c5]:hover:not(:disabled){background-color:color-mix(in srgb,var(--uikit-danger-color) 88%,var(--uikit-text-primary))}}.uikit-button--block[data-v-7a9642c5]{width:100%;display:flex}.uikit-button--loading[data-v-7a9642c5]{opacity:.7;cursor:not-allowed}.uikit-button__loading[data-v-7a9642c5]{border:2px solid #ffffff4d;border-top-color:var(--uikit-text-inverse);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite uikit-spin-7a9642c5}.uikit-button--default .uikit-button__loading[data-v-7a9642c5],.uikit-button--outline .uikit-button__loading[data-v-7a9642c5],.uikit-button--danger-outline .uikit-button__loading[data-v-7a9642c5]{border-color:#0000001a;border-top-color:var(--uikit-text-primary)}@keyframes uikit-spin-7a9642c5{to{transform:rotate(360deg)}}.uikit-icon[data-v-c834062e]{flex-shrink:0;display:inline-block}.uikit-icon--primary[data-v-c834062e]{color:var(--uikit-primary-color,#3b82f6)}.uikit-icon--success[data-v-c834062e]{color:var(--uikit-success-color,#22c55e)}.uikit-icon--warning[data-v-c834062e]{color:var(--uikit-warning-color,#f59e0b)}.uikit-icon--danger[data-v-c834062e]{color:var(--uikit-danger-color)}.uikit-icon--info[data-v-c834062e]{color:var(--uikit-info-color,#3b82f6)}.uikit-icon--anim-spin[data-v-c834062e]{animation:uikit-icon-spin-c834062e calc(var(--uikit-anim-duration,.3s) * 2.6) linear infinite}.uikit-icon--anim-pulse[data-v-c834062e]{animation:uikit-icon-pulse-c834062e calc(var(--uikit-anim-duration,.3s) * 2) var(--uikit-anim-easing,ease) infinite}.uikit-icon--anim-shake[data-v-c834062e]{animation:uikit-icon-shake-c834062e calc(var(--uikit-anim-duration,.3s) * 2.6) var(--uikit-anim-easing,ease)}.uikit-icon--anim-flash[data-v-c834062e]{animation:uikit-icon-flash-c834062e calc(var(--uikit-anim-duration,.3s) * 2) var(--uikit-anim-easing,ease)}@keyframes uikit-icon-spin-c834062e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uikit-icon-pulse-c834062e{0%,to{opacity:1}50%{opacity:.4}}@keyframes uikit-icon-shake-c834062e{0%,to{transform:rotate(0)}10%{transform:rotate(18deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(12deg)}40%{transform:rotate(-9deg)}50%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}70%{transform:rotate(2deg)}}@keyframes uikit-icon-flash-c834062e{0%,50%,to{opacity:1}25%,75%{opacity:.3}}.uikit-icon-button[data-v-2353ad71]{border-radius:var(--uikit-components-radius);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing),color var(--uikit-anim-duration) var(--uikit-anim-easing),border-color var(--uikit-anim-duration) var(--uikit-anim-easing),opacity var(--uikit-anim-duration) var(--uikit-anim-easing),transform var(--uikit-anim-duration) var(--uikit-anim-easing),box-shadow var(--uikit-anim-duration) var(--uikit-anim-easing);box-sizing:border-box;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:relative}.uikit-icon-button[data-v-2353ad71]:active:not(:disabled){transform:translateY(0) scale(var(--uikit-anim-scale-press))}.uikit-icon-button[data-v-2353ad71]:disabled{opacity:.5;cursor:not-allowed}@media (hover:none){.uikit-icon-button[data-v-2353ad71]:after{content:"";width:max(44px,100%);height:max(44px,100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.uikit-icon-button--default.uikit-icon-button--solid[data-v-2353ad71]{background-color:var(--uikit-bg-base);border-color:var(--uikit-border-color);color:var(--uikit-text-secondary)}@media (hover:hover){.uikit-icon-button--default.uikit-icon-button--solid[data-v-2353ad71]:hover:not(:disabled){background-color:var(--uikit-bg-secondary);color:var(--uikit-text-primary)}}.uikit-icon-button--primary.uikit-icon-button--solid[data-v-2353ad71]{background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse)}@media (hover:hover){.uikit-icon-button--primary.uikit-icon-button--solid[data-v-2353ad71]:hover:not(:disabled){opacity:.9}}.uikit-icon-button--success.uikit-icon-button--solid[data-v-2353ad71]{background-color:var(--uikit-success-color);color:var(--uikit-text-inverse)}@media (hover:hover){.uikit-icon-button--success.uikit-icon-button--solid[data-v-2353ad71]:hover:not(:disabled){opacity:.9}}.uikit-icon-button--warning.uikit-icon-button--solid[data-v-2353ad71]{background-color:var(--uikit-warning-color);color:var(--uikit-text-inverse)}@media (hover:hover){.uikit-icon-button--warning.uikit-icon-button--solid[data-v-2353ad71]:hover:not(:disabled){opacity:.9}}.uikit-icon-button--danger.uikit-icon-button--solid[data-v-2353ad71]{background-color:var(--uikit-danger-color);color:var(--uikit-text-inverse)}@media (hover:hover){.uikit-icon-button--danger.uikit-icon-button--solid[data-v-2353ad71]:hover:not(:disabled){opacity:.9}}.uikit-icon-button--default.uikit-icon-button--outline[data-v-2353ad71]{border-color:var(--uikit-border-color);color:var(--uikit-text-secondary);background-color:#0000}@media (hover:hover){.uikit-icon-button--default.uikit-icon-button--outline[data-v-2353ad71]:hover:not(:disabled){background-color:var(--uikit-bg-secondary);color:var(--uikit-text-primary)}}.uikit-icon-button--primary.uikit-icon-button--outline[data-v-2353ad71]{border-color:var(--uikit-primary-color);color:var(--uikit-primary-color);background-color:#0000}@media (hover:hover){.uikit-icon-button--primary.uikit-icon-button--outline[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-primary-rgb),.08)}}.uikit-icon-button--success.uikit-icon-button--outline[data-v-2353ad71]{border-color:var(--uikit-success-color);color:var(--uikit-success-color);background-color:#0000}@media (hover:hover){.uikit-icon-button--success.uikit-icon-button--outline[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-success-rgb),.08)}}.uikit-icon-button--warning.uikit-icon-button--outline[data-v-2353ad71]{border-color:var(--uikit-warning-color);color:var(--uikit-warning-color);background-color:#0000}@media (hover:hover){.uikit-icon-button--warning.uikit-icon-button--outline[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-warning-rgb),.08)}}.uikit-icon-button--danger.uikit-icon-button--outline[data-v-2353ad71]{border-color:var(--uikit-danger-color);color:var(--uikit-danger-color);background-color:#0000}@media (hover:hover){.uikit-icon-button--danger.uikit-icon-button--outline[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-danger-rgb),.08)}}.uikit-icon-button--ghost[data-v-2353ad71]{background-color:#0000;border-color:#0000}@media (hover:hover){.uikit-icon-button--ghost[data-v-2353ad71]:hover:not(:disabled){background-color:var(--uikit-bg-hover)}}.uikit-icon-button--default.uikit-icon-button--ghost[data-v-2353ad71]{color:var(--uikit-text-secondary)}@media (hover:hover){.uikit-icon-button--default.uikit-icon-button--ghost[data-v-2353ad71]:hover:not(:disabled){background-color:var(--uikit-bg-secondary);color:var(--uikit-text-primary)}}.uikit-icon-button--primary.uikit-icon-button--ghost[data-v-2353ad71]{color:var(--uikit-primary-color)}@media (hover:hover){.uikit-icon-button--primary.uikit-icon-button--ghost[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-primary-rgb),.08)}}.uikit-icon-button--success.uikit-icon-button--ghost[data-v-2353ad71]{color:var(--uikit-success-color)}@media (hover:hover){.uikit-icon-button--success.uikit-icon-button--ghost[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-success-rgb),.08)}}.uikit-icon-button--warning.uikit-icon-button--ghost[data-v-2353ad71]{color:var(--uikit-warning-color)}@media (hover:hover){.uikit-icon-button--warning.uikit-icon-button--ghost[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-warning-rgb),.08)}}.uikit-icon-button--danger.uikit-icon-button--ghost[data-v-2353ad71]{color:var(--uikit-danger-color)}@media (hover:hover){.uikit-icon-button--danger.uikit-icon-button--ghost[data-v-2353ad71]:hover:not(:disabled){background-color:rgba(var(--uikit-danger-rgb),.08)}}.uikit-avatar[data-v-89340ae4]{cursor:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.uikit-avatar.is-editable[data-v-89340ae4]{cursor:pointer}.uikit-avatar--circle[data-v-89340ae4],.uikit-avatar--circle .uikit-avatar__img[data-v-89340ae4],.uikit-avatar--circle .uikit-avatar__text[data-v-89340ae4]{border-radius:50%}.uikit-avatar--square[data-v-89340ae4],.uikit-avatar--square .uikit-avatar__img[data-v-89340ae4],.uikit-avatar--square .uikit-avatar__text[data-v-89340ae4]{border-radius:8px}.uikit-avatar__img[data-v-89340ae4]{object-fit:cover;width:100%;height:100%}.uikit-avatar__text[data-v-89340ae4]{width:100%;height:100%;color:var(--uikit-text-inverse);font-weight:var(--uikit-font-weight-medium);justify-content:center;align-items:center;display:flex}.uikit-avatar__presence[data-v-89340ae4]{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.uikit-avatar__badge[data-v-89340ae4]{box-sizing:border-box;border:2px solid var(--uikit-bg-base);color:var(--uikit-badge-text,#fff);font-weight:var(--uikit-font-weight-medium);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.uikit-badge[data-v-c20c02a6]{display:inline-flex;position:relative}.uikit-badge__content[data-v-c20c02a6]{box-sizing:border-box;white-space:nowrap;font-weight:var(--uikit-font-weight-medium);height:var(--uikit-badge-size);min-width:var(--uikit-badge-size);padding:0 var(--uikit-badge-pad,0);--uikit-badge-color:var(--uikit-badge-bg,#ff7070);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.uikit-badge__content--top-right[data-v-c20c02a6]{top:0;right:0;transform:translate(50%,-50%)}.uikit-badge__content--bottom-right[data-v-c20c02a6]{bottom:0;right:0;transform:translate(50%,50%)}.uikit-badge__content--inline[data-v-c20c02a6]{position:static;transform:none}.uikit-badge__content--bordered[data-v-c20c02a6]{box-shadow:0 0 0 2px var(--uikit-bg-base)}.uikit-badge__content--xs[data-v-c20c02a6]{--uikit-badge-size:8px}.uikit-badge__content--s[data-v-c20c02a6]{--uikit-badge-size:10px;--uikit-badge-pad:2px;font-size:var(--uikit-font-size-7)}.uikit-badge__content--m[data-v-c20c02a6]{--uikit-badge-size:14px;--uikit-badge-pad:3px;font-size:var(--uikit-font-size-9)}.uikit-badge__content--l[data-v-c20c02a6]{--uikit-badge-size:16px;--uikit-badge-pad:4px;font-size:var(--uikit-font-size-11);line-height:16px}.uikit-badge__content--xl[data-v-c20c02a6]{--uikit-badge-size:20px;--uikit-badge-pad:4px;font-size:var(--uikit-font-size-11);line-height:16px}.uikit-badge__content--xxl[data-v-c20c02a6]{--uikit-badge-size:24px;--uikit-badge-pad:6px;font-size:var(--uikit-font-size-11);line-height:16px}.uikit-badge__content--single[data-v-c20c02a6],.uikit-badge__content--dot[data-v-c20c02a6]{width:var(--uikit-badge-size);padding:0}.uikit-badge__content--filled[data-v-c20c02a6]{background-color:var(--uikit-badge-color);color:var(--uikit-badge-text,#fff);border:none}.uikit-badge__content--stroked[data-v-c20c02a6]{color:var(--uikit-badge-color);border-style:solid;border-color:var(--uikit-badge-color);background-color:#0000}.uikit-badge__content--stroked.uikit-badge__content--xs[data-v-c20c02a6],.uikit-badge__content--stroked.uikit-badge__content--s[data-v-c20c02a6],.uikit-badge__content--stroked.uikit-badge__content--m[data-v-c20c02a6]{border-width:1px}.uikit-badge__content--stroked.uikit-badge__content--l[data-v-c20c02a6],.uikit-badge__content--stroked.uikit-badge__content--xl[data-v-c20c02a6],.uikit-badge__content--stroked.uikit-badge__content--xxl[data-v-c20c02a6]{border-width:1.5px}.uikit-input[data-v-7419ef09]{flex-direction:column;width:100%;display:flex}.uikit-input__row[data-v-7419ef09]{width:100%;display:flex;position:relative}.uikit-input--with-prefix .uikit-input__field[data-v-7419ef09]{padding-left:36px}.uikit-input--with-clear .uikit-input__field[data-v-7419ef09],.uikit-input--with-error .uikit-input__field[data-v-7419ef09]{padding-right:32px}.uikit-input__clear[data-v-7419ef09],.uikit-input__error-icon[data-v-7419ef09]{background:var(--uikit-bg-secondary);width:20px;height:20px;color:var(--uikit-text-secondary);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing),color var(--uikit-anim-duration) var(--uikit-anim-easing);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.uikit-input__error-icon[data-v-7419ef09]{color:var(--uikit-danger-color);cursor:default;background-color:#0000}@media (hover:hover){.uikit-input__clear[data-v-7419ef09]:hover{background-color:var(--uikit-bg-hover);color:var(--uikit-text-primary)}}.uikit-input__prefix-icon[data-v-7419ef09]{color:var(--uikit-text-secondary);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.uikit-input__field[data-v-7419ef09]{border:1px solid var(--uikit-input-field-glass-border,var(--uikit-input-border-color,#f5f5f5));border-radius:var(--uikit-input-radius,999px);font-size:var(--uikit-font-size-15);line-height:calc(24px * var(--uikit-font-scale));background-color:var(--uikit-input-field-glass-bg,var(--uikit-bg-base));color:var(--uikit-text-primary);-webkit-backdrop-filter:blur(var(--uikit-input-glass-blur,8px));transition:border-color var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);outline:none;flex:1;padding:8px 12px}.uikit-input--search .uikit-input__field[data-v-7419ef09],.uikit-input--filled .uikit-input__field[data-v-7419ef09]{padding:8px 16px}.uikit-input--search.uikit-input--with-prefix .uikit-input__field[data-v-7419ef09],.uikit-input--filled.uikit-input--with-prefix .uikit-input__field[data-v-7419ef09]{padding-left:28px}.uikit-input--search .uikit-input__prefix-icon[data-v-7419ef09],.uikit-input--filled .uikit-input__prefix-icon[data-v-7419ef09]{left:8px}.uikit-input__field--square[data-v-7419ef09]{border-radius:4px}.uikit-input__field--pill[data-v-7419ef09]{box-sizing:border-box;border-radius:9999px;height:36px;padding-top:8px;padding-bottom:8px}.uikit-input__field[data-v-7419ef09]:focus{border-color:var(--uikit-primary-color)}.uikit-input--with-error .uikit-input__field[data-v-7419ef09],.uikit-input--with-error .uikit-input__field[data-v-7419ef09]:focus{border-color:var(--uikit-danger-color)}.uikit-input--readonly .uikit-input__field[data-v-7419ef09]{background-color:var(--uikit-bg-secondary);cursor:default}.uikit-input__error-message[data-v-7419ef09]{font-size:var(--uikit-font-size-11);color:var(--uikit-danger-color);margin-top:4px;line-height:1.4}.uikit-input__field--search[data-v-7419ef09]{background-color:var(--uikit-input-field-glass-bg,var(--uikit-bg-secondary));border-color:var(--uikit-input-field-glass-border,#f5f5f5)}.uikit-input__field--search[data-v-7419ef09]:focus{background-color:var(--uikit-input-field-glass-bg,var(--uikit-bg-secondary));box-shadow:0 0 0 2px var(--uikit-primary-color-opacity);border-color:#0000}.uikit-input--search .uikit-input__prefix-icon[data-v-7419ef09]{color:var(--uikit-text-secondary)}.uikit-input__field--filled[data-v-7419ef09]{background-color:var(--uikit-input-field-glass-bg,var(--uikit-bg-secondary));border-color:var(--uikit-input-field-glass-border,#f5f5f5)}.uikit-input__field--filled[data-v-7419ef09]:focus{background-color:var(--uikit-input-field-glass-bg,var(--uikit-bg-secondary));box-shadow:none;border-color:#0000}.uikit-input--filled .uikit-input__prefix-icon[data-v-7419ef09]{color:var(--uikit-text-secondary)}.uikit-input__field--ghost[data-v-7419ef09]{background-color:#0000;border-color:#0000;border-radius:0}.uikit-input__field--ghost[data-v-7419ef09]:focus{border-color:#0000;border-bottom:1px solid var(--uikit-primary-color);box-shadow:none;background-color:#0000}.uikit-input--ghost .uikit-input__prefix-icon[data-v-7419ef09]{color:var(--uikit-text-secondary);left:4px}.uikit-input__field--underline[data-v-7419ef09]{border-color:#0000;border-bottom:1px solid var(--uikit-divider-color);background-color:#0000;border-radius:0}.uikit-input__field--underline[data-v-7419ef09]:focus{border-color:#0000;border-bottom-color:var(--uikit-primary-color);box-shadow:none;background-color:#0000}.uikit-input--underline .uikit-input__prefix-icon[data-v-7419ef09]{color:var(--uikit-text-secondary);left:4px}.uikit-input--with-error .uikit-input__field--search[data-v-7419ef09],.uikit-input--with-error .uikit-input__field--search[data-v-7419ef09]:focus{box-shadow:0 0 0 2px rgba(var(--uikit-danger-rgb),.25)}.uikit-input--with-error .uikit-input__field--filled[data-v-7419ef09],.uikit-input--with-error .uikit-input__field--filled[data-v-7419ef09]:focus{border-color:rgba(var(--uikit-danger-rgb),.5)}.uikit-input--with-error .uikit-input__field--ghost[data-v-7419ef09],.uikit-input--with-error .uikit-input__field--ghost[data-v-7419ef09]:focus,.uikit-input--with-error .uikit-input__field--underline[data-v-7419ef09],.uikit-input--with-error .uikit-input__field--underline[data-v-7419ef09]:focus{border-bottom-color:var(--uikit-danger-color)}.uikit-input__field[data-v-7419ef09]::placeholder{font-size:var(--uikit-font-size-13);color:var(--uikit-text-tertiary)}.uikit-input__field[data-v-7419ef09]:disabled{opacity:.5;cursor:not-allowed}.uikit-popup[data-v-403eeba9]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.uikit-popup--pass-through[data-v-403eeba9]{pointer-events:none}.uikit-popup--pass-through .uikit-popup__content[data-v-403eeba9]{pointer-events:auto}.uikit-popup__overlay[data-v-403eeba9]{width:100%;height:100%;transition:opacity var(--uikit-anim-overlay-duration) var(--uikit-anim-easing);overscroll-behavior:contain;background-color:#00000080;position:absolute;top:0;left:0}.uikit-popup__content[data-v-403eeba9]{overscroll-behavior:contain;max-width:90vw;max-height:90dvh;position:relative;overflow:hidden}.uikit-popup__content--center[data-v-403eeba9]{background-color:var(--uikit-bg-elevated,var(--uikit-bg-base));border:1px solid var(--uikit-border-color);border-radius:var(--uikit-components-radius,8px);box-shadow:var(--uikit-shadow,0 4px 12px #00000026);margin:auto;overflow:auto}.uikit-popup__content--bottom[data-v-403eeba9]{background-color:var(--uikit-bg-elevated,var(--uikit-bg-base));border-radius:var(--uikit-components-radius,12px) var(--uikit-components-radius,12px) 0 0;width:100%;box-shadow:var(--uikit-shadow,0 4px 12px #00000026);max-width:100%;max-height:80dvh;padding-bottom:var(--uikit-safe-bottom,0px);position:absolute;bottom:0;left:0;overflow:auto}.uikit-popup__content--full[data-v-403eeba9]{height:100dvh;max-height:100dvh;padding-top:var(--uikit-safe-top,0px);border-radius:0}.uikit-popup__content--top[data-v-403eeba9]{background-color:var(--uikit-bg-elevated,var(--uikit-bg-base));border-radius:0 0 var(--uikit-components-radius,12px) var(--uikit-components-radius,12px);width:100%;box-shadow:var(--uikit-shadow,0 4px 12px #00000026);max-width:100%;position:absolute;top:0;left:0;overflow:auto}.uikit-popup__content--left[data-v-403eeba9]{background-color:var(--uikit-bg-elevated,var(--uikit-bg-base));border-radius:0 var(--uikit-components-radius,12px) var(--uikit-components-radius,12px) 0;height:100%;box-shadow:var(--uikit-shadow,0 4px 12px #00000026);max-height:100%;position:absolute;top:0;left:0;overflow:auto}.uikit-popup__content--right[data-v-403eeba9]{background-color:var(--uikit-bg-elevated,var(--uikit-bg-base));border-left:1px solid var(--uikit-border-color);border-radius:var(--uikit-components-radius,12px) 0 0 var(--uikit-components-radius,12px);height:100%;box-shadow:var(--uikit-shadow,0 4px 12px #00000026);max-height:100%;position:absolute;top:0;right:0;overflow:auto}.uikit-popup__content--no-shell[data-v-403eeba9]{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.uikit-popup__close[data-v-403eeba9]{z-index:1;position:absolute;top:12px;right:12px}.uikit-popup__content--anchored[data-v-403eeba9]{transform-origin:var(--uikit-anim-anchor-origin-x) var(--uikit-anim-anchor-origin-y);background-color:var(--uikit-bg-elevated,var(--uikit-bg-base));border:1px solid var(--uikit-border-color);border-radius:var(--uikit-components-radius,12px);box-shadow:var(--uikit-shadow,0 4px 12px #00000026);margin:0;position:fixed;overflow:hidden}.uikit-modal[data-v-ba0b771c]{min-width:280px;width:min(var(--uikit-modal-design-width,420px),calc(100vw * var(--uikit-modal-width-ratio,.5)));box-sizing:border-box;background-color:var(--uikit-bg-elevated,var(--uikit-bg-base));border-radius:var(--uikit-components-radius,8px);max-width:calc(90vw - 40px);max-height:calc(90dvh - 40px);box-shadow:var(--uikit-shadow,0 4px 12px #0000001f);flex-direction:column;display:flex;overflow:hidden}.uikit-modal--sheet[data-v-ba0b771c]{width:100%;max-width:100%;max-height:80dvh;box-shadow:none;background:0 0;border:none;border-radius:0}.uikit-modal--mobile[data-v-ba0b771c]:not(.uikit-modal--sheet){width:min(var(--uikit-modal-design-width,420px),calc(100vw - 48px))}.uikit-modal__header[data-v-ba0b771c]{flex-shrink:0;align-items:center;gap:4px;padding:13px 12px 13px 16px;display:flex}.uikit-modal__header--divider[data-v-ba0b771c]{border-bottom:1px solid var(--uikit-divider-color,var(--uikit-border-color))}.uikit-modal__header--center .uikit-modal__title[data-v-ba0b771c]{text-align:center}.uikit-modal__title[data-v-ba0b771c]{min-width:0;font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);flex:1}.uikit-modal__close[data-v-ba0b771c]{flex-shrink:0}.uikit-modal__body[data-v-ba0b771c]{font-size:var(--uikit-font-size-16);color:var(--uikit-text-primary);word-break:break-word;padding:56px 48px;overflow-y:auto}.uikit-modal__body--center[data-v-ba0b771c]{text-align:center}.uikit-modal__body--flush[data-v-ba0b771c]{flex-direction:column;min-height:0;padding:0;display:flex}.uikit-modal__body--center .uikit-modal__icon[data-v-ba0b771c]{justify-content:center}.uikit-modal__icon[data-v-ba0b771c]{color:var(--uikit-text-primary);margin-bottom:16px;display:flex}.uikit-modal__footer[data-v-ba0b771c]{flex-shrink:0;gap:12px;padding:16px 22px;display:flex}.uikit-modal__footer--right[data-v-ba0b771c]{justify-content:flex-end}.uikit-modal__footer--right[data-v-ba0b771c]>*{min-width:104px}.uikit-modal__footer--stretch[data-v-ba0b771c]>*{flex:1}.uikit-modal--mobile .uikit-modal__body[data-v-ba0b771c]{font-size:var(--uikit-font-size-13);padding:24px}.uikit-modal--mobile .uikit-modal__body--flush[data-v-ba0b771c]{padding:0}.uikit-modal--mobile .uikit-modal__footer[data-v-ba0b771c]{padding:0 24px 24px}.uikit-modal--sheet .uikit-modal__footer[data-v-ba0b771c]{padding-bottom:calc(24px + var(--uikit-safe-bottom,0px))}.uikit-modal--sheet.uikit-modal--fullscreen[data-v-ba0b771c]{height:100%;max-height:none}.uikit-modal--fullscreen .uikit-modal__body[data-v-ba0b771c]{flex:1;min-height:0}.uikit-toast[data-v-ace06d8c]{z-index:9999;pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}.uikit-toast--center[data-v-ace06d8c]{top:50%;transform:translate(-50%,-50%)}.uikit-toast--top[data-v-ace06d8c]{top:80px}.uikit-toast--bottom[data-v-ace06d8c]{bottom:80px}.uikit-toast__content[data-v-ace06d8c]{border-radius:var(--uikit-components-radius,12px);color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-13);pointer-events:auto;background-color:#000000bf;flex-direction:column;align-items:center;gap:8px;min-width:120px;padding:16px 24px;display:flex;position:relative}.uikit-toast__icon[data-v-ace06d8c]{color:var(--uikit-text-inverse)}.uikit-toast__message[data-v-ace06d8c]{text-align:center;word-break:break-word}.uikit-toast__action[data-v-ace06d8c],.uikit-toast__close[data-v-ace06d8c]{color:var(--uikit-text-inverse);cursor:pointer;font-size:inherit;line-height:inherit;background:0 0;border:none;padding:0}.uikit-toast__action[data-v-ace06d8c]{font-weight:var(--uikit-font-weight-semibold);text-underline-offset:2px;margin-top:4px;text-decoration:underline}.uikit-toast__close[data-v-ace06d8c]{opacity:.8;width:18px;height:18px;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}@media (hover:hover){.uikit-toast__close[data-v-ace06d8c]:hover{opacity:1;background-color:#ffffff26}}.uikit-toast-enter-active[data-v-ace06d8c]{transition:opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-spring)}.uikit-toast-leave-active[data-v-ace06d8c]{transition:opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-toast-enter-from[data-v-ace06d8c]{opacity:0;transform:translate(-50%,-50%)scale(.85)}.uikit-toast-leave-to[data-v-ace06d8c]{opacity:0;transform:translate(-50%,-50%)scale(.95)}.uikit-action-sheet--expandable[data-v-9badcbdd]{max-height:50dvh;transition:max-height var(--uikit-anim-duration) var(--uikit-anim-easing);flex-direction:column;display:flex}.uikit-action-sheet--expanded[data-v-9badcbdd]{max-height:78dvh}.uikit-action-sheet--dragging[data-v-9badcbdd]{transition:none}.uikit-action-sheet--expandable .uikit-action-sheet__body[data-v-9badcbdd]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.uikit-action-sheet__handle[data-v-9badcbdd]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;padding:8px 0 4px;display:flex}.uikit-action-sheet__handle-bar[data-v-9badcbdd]{background-color:var(--uikit-border-color);border-radius:2px;width:36px;height:4px}.uikit-action-sheet__title[data-v-9badcbdd]{text-align:center;font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);border-bottom:1px solid var(--uikit-border-light);padding:16px}.uikit-action-sheet__grid[data-v-9badcbdd]{-webkit-overflow-scrolling:touch;flex-shrink:0;gap:4px;padding:12px 12px 4px;display:flex;overflow-x:auto}.uikit-action-sheet__grid-item[data-v-9badcbdd]{border-radius:var(--uikit-components-radius,8px);min-width:64px;color:var(--uikit-text-primary);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);flex-direction:column;align-items:center;gap:6px;padding:4px;display:flex}.uikit-action-sheet__grid-item[data-v-9badcbdd]:active{background-color:var(--uikit-bg-secondary)}.uikit-action-sheet__grid-item--disabled[data-v-9badcbdd]{opacity:.5;cursor:not-allowed}.uikit-action-sheet__grid-icon[data-v-9badcbdd]{border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-bg-secondary);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.uikit-action-sheet__grid-label[data-v-9badcbdd]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);white-space:nowrap;line-height:1.2}.uikit-action-sheet__actions[data-v-9badcbdd]{flex-direction:column;display:flex}.uikit-action-sheet__item[data-v-9badcbdd]{text-align:center;font-size:var(--uikit-font-size-15);color:var(--uikit-text-primary);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);border-bottom:1px solid var(--uikit-border-light);animation:uikit-action-item-in-9badcbdd var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel) both;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}.uikit-action-sheet__item[data-v-9badcbdd]:active{background-color:var(--uikit-bg-secondary)}.uikit-action-sheet__item--disabled[data-v-9badcbdd]{opacity:.5;cursor:not-allowed}.uikit-action-sheet__extra[data-v-9badcbdd]{flex-direction:column;display:flex}.uikit-action-sheet__cancel[data-v-9badcbdd]{text-align:center;font-size:var(--uikit-font-size-15);color:var(--uikit-text-primary);cursor:pointer;background-color:var(--uikit-bg-secondary);font-weight:var(--uikit-font-weight-medium);flex-shrink:0;margin-top:8px;padding:16px}.uikit-action-sheet__cancel[data-v-9badcbdd]:active{opacity:.8}.uikit-icon-swap-enter-active[data-v-9badcbdd],.uikit-icon-swap-leave-active[data-v-9badcbdd]{transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing),transform var(--uikit-anim-duration) var(--uikit-anim-easing)}.uikit-icon-swap-enter-from[data-v-9badcbdd]{opacity:0;transform:rotate(-90deg)scale(.6)}.uikit-icon-swap-leave-to[data-v-9badcbdd]{opacity:0;transform:rotate(90deg)scale(.6)}@keyframes uikit-action-item-in-9badcbdd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.uikit-scroll-to-top[data-v-c48a5e04]{background-color:var(--uikit-bg-base);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing),box-shadow var(--uikit-anim-duration) var(--uikit-anim-easing);z-index:10;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 2px 8px #00000026}@media (hover:hover){.uikit-scroll-to-top[data-v-c48a5e04]:hover{background-color:var(--uikit-bg-secondary);box-shadow:0 4px 12px #0003}}.uikit-scroll-to-top[data-v-c48a5e04]:active{box-shadow:0 1px 4px #0000001a}.uikit-scroll-top-fade-enter-active[data-v-c48a5e04]{transition:opacity var(--uikit-anim-duration-enter) var(--uikit-anim-easing-decel),transform var(--uikit-anim-duration-enter) var(--uikit-anim-easing-spring)}.uikit-scroll-top-fade-leave-active[data-v-c48a5e04]{transition:opacity var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel),transform var(--uikit-anim-duration-leave) var(--uikit-anim-easing-accel)}.uikit-scroll-top-fade-enter-from[data-v-c48a5e04],.uikit-scroll-top-fade-leave-to[data-v-c48a5e04]{opacity:0;transform:translateY(8px)scale(.9)}.emoji-picker[data-v-d4bcf4f1]{width:320px;max-width:calc(100vw - 24px);display:flex}.emoji-picker--tabs-top[data-v-d4bcf4f1]{flex-direction:column}.emoji-picker--tabs-bottom[data-v-d4bcf4f1]{flex-direction:column-reverse}.emoji-picker--tabs-left[data-v-d4bcf4f1]{flex-direction:row}.emoji-picker--tabs-right[data-v-d4bcf4f1]{flex-direction:row-reverse}.emoji-picker__tabs-bar[data-v-d4bcf4f1]{flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;display:flex}.emoji-picker--tabs-top .emoji-picker__tabs-bar[data-v-d4bcf4f1]{border-bottom:1px solid var(--uikit-border-color)}.emoji-picker--tabs-bottom .emoji-picker__tabs-bar[data-v-d4bcf4f1]{border-top:1px solid var(--uikit-border-color)}.emoji-picker--tabs-left .emoji-picker__tabs-bar[data-v-d4bcf4f1],.emoji-picker--tabs-right .emoji-picker__tabs-bar[data-v-d4bcf4f1]{flex-direction:column;align-items:stretch;max-height:212px;padding:8px 4px;overflow-y:auto}.emoji-picker--tabs-left .emoji-picker__tabs-bar[data-v-d4bcf4f1]{border-right:1px solid var(--uikit-border-color)}.emoji-picker--tabs-right .emoji-picker__tabs-bar[data-v-d4bcf4f1]{border-left:1px solid var(--uikit-border-color)}.emoji-picker__tab[data-v-d4bcf4f1]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary);cursor:pointer;border-radius:calc(var(--uikit-components-radius,8px) - 2px);white-space:nowrap;transition:color var(--uikit-anim-duration) var(--uikit-anim-easing),background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex}@media (hover:hover){.emoji-picker__tab[data-v-d4bcf4f1]:hover{background-color:var(--uikit-bg-secondary)}}.emoji-picker__tab--active[data-v-d4bcf4f1],.emoji-picker__tab--active[data-v-d4bcf4f1]:hover{color:var(--uikit-primary-color);background-color:var(--uikit-bg-active)}.emoji-picker__tab-icon[data-v-d4bcf4f1]{object-fit:contain;border-radius:4px;width:24px;height:24px;display:block}.emoji-picker__tab-emoji[data-v-d4bcf4f1]{font-size:24px;line-height:24px;display:block}.emoji-picker__body[data-v-d4bcf4f1]{flex:none;min-width:0;height:212px;padding:8px;position:relative;overflow-y:auto}.emoji-picker__section+.emoji-picker__section[data-v-d4bcf4f1]{margin-top:8px}.emoji-picker__section-title[data-v-d4bcf4f1]{font-size:var(--uikit-font-size-9);font-weight:var(--uikit-font-weight-medium,500);color:var(--uikit-text-tertiary);padding:0 4px;line-height:1.4}.emoji-picker__emoji-grid[data-v-d4bcf4f1]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.emoji-picker__item[data-v-d4bcf4f1]{border-radius:calc(var(--uikit-components-radius,8px) / 2);cursor:pointer;width:32px;height:32px;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;font-size:24px;line-height:28px;display:flex}@media (hover:hover){.emoji-picker__item[data-v-d4bcf4f1]:hover{background-color:var(--uikit-bg-secondary)}}.emoji-picker__sticker-grid[data-v-d4bcf4f1]{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:12px;padding:8px;display:grid}.emoji-picker__sticker[data-v-d4bcf4f1]{border-radius:calc(var(--uikit-components-radius,8px) / 2);cursor:pointer;width:100%;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}@media (hover:hover){.emoji-picker__sticker[data-v-d4bcf4f1]:hover{background-color:var(--uikit-bg-secondary)}}.emoji-picker__sticker-img[data-v-d4bcf4f1]{aspect-ratio:1;object-fit:contain;width:100%;display:block}.emoji-picker__sticker-name[data-v-d4bcf4f1]{width:100%;font-size:var(--uikit-font-size-9);color:var(--uikit-text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.uikit-cell[data-v-a7944e7c]{z-index:0;align-items:center;gap:var(--uikit-spacing-3);padding:0 var(--uikit-item-hover-padding-x,16px);margin:0 var(--uikit-item-hover-margin-x,0px) var(--uikit-cell-gap,3px);height:var(--uikit-cell-height,64px);background:var(--uikit-cell-bg,transparent);border-radius:var(--uikit-item-hover-radius,0px);transition:opacity var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex;position:relative}.uikit-cell[data-v-a7944e7c]:last-child{margin-bottom:0}.uikit-cell.is-auto-height[data-v-a7944e7c]{height:auto;padding:var(--uikit-cell-padding-y,12px) var(--uikit-item-hover-padding-x,16px)}.uikit-cell.has-border-top[data-v-a7944e7c],.uikit-cell.has-border-bottom[data-v-a7944e7c]{padding-left:var(--uikit-cell-border-padding-x,12px);padding-right:var(--uikit-cell-border-padding-x,12px);margin-bottom:0}.uikit-cell.size-compact[data-v-a7944e7c]{height:var(--uikit-cell-height-compact,48px);gap:10px}.uikit-cell.size-large[data-v-a7944e7c],.uikit-cell.has-subtitle[data-v-a7944e7c]{height:var(--uikit-cell-height-large,72px)}.uikit-cell.has-border-top[data-v-a7944e7c]{border-top:1px solid var(--uikit-divider-color,#0000000f)}.uikit-cell.has-border-bottom[data-v-a7944e7c]:after{content:"";left:var(--uikit-cell-border-inset,var(--uikit-cell-border-padding-x,12px));background-color:var(--uikit-divider-color,#0000000f);pointer-events:none;height:1px;position:absolute;bottom:0;right:0}.uikit-cell.has-border-top[data-v-a7944e7c],.uikit-cell.has-border-bottom[data-v-a7944e7c],.uikit-cell.has-border-top[data-v-a7944e7c]:before,.uikit-cell.has-border-bottom[data-v-a7944e7c]:before{border-radius:0}.uikit-cell[data-v-a7944e7c]:before{content:"";border-radius:var(--uikit-item-hover-radius,0px);background-color:var(--uikit-bg-hover);z-index:-1;opacity:0;transition:opacity var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease),background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);pointer-events:none;position:absolute;inset:0}.uikit-cell.is-inset-hover[data-v-a7944e7c]:before{inset:0 calc(var(--uikit-item-hover-padding-x,16px) / 2)}.uikit-cell.is-clickable[data-v-a7944e7c]{cursor:pointer}@media (hover:hover){.uikit-cell.is-clickable[data-v-a7944e7c]:hover:before{opacity:1;background-color:var(--uikit-bg-hover)}}.uikit-cell.is-active[data-v-a7944e7c]:before{opacity:1;border-radius:var(--uikit-item-active-radius,0px);background-color:var(--uikit-bg-active)}@media (hover:hover){.uikit-cell.is-active.is-clickable[data-v-a7944e7c]:hover:before{background-color:var(--uikit-bg-active)}}.uikit-cell.is-disabled[data-v-a7944e7c]{opacity:.5;cursor:not-allowed}@media (hover:hover){.uikit-cell.is-disabled[data-v-a7944e7c]:hover:before{opacity:0}}.uikit-cell.is-danger[data-v-a7944e7c],.uikit-cell.is-danger .uikit-cell__title[data-v-a7944e7c],.uikit-cell.is-danger .uikit-cell__subtitle[data-v-a7944e7c],.uikit-cell.is-danger .uikit-cell__meta[data-v-a7944e7c],.uikit-cell.is-danger .uikit-cell__leading[data-v-a7944e7c]{color:var(--uikit-danger-color)}@media (hover:hover){.uikit-cell.is-danger.is-clickable[data-v-a7944e7c]:hover:before{background-color:rgba(var(--uikit-danger-rgb,239, 68, 68),.08)}}.uikit-cell__leading[data-v-a7944e7c]{color:var(--uikit-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.uikit-cell__main[data-v-a7944e7c]{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.uikit-cell__row[data-v-a7944e7c]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.uikit-cell__title[data-v-a7944e7c]{font-size:var(--uikit-font-size-13);font-weight:var(--uikit-font-weight-medium);color:var(--uikit-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.uikit-cell__meta[data-v-a7944e7c]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);flex-shrink:0}.uikit-cell__subtitle[data-v-a7944e7c]{font-size:var(--uikit-font-size-11);color:var(--uikit-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uikit-cell__trailing[data-v-a7944e7c]{color:var(--uikit-text-secondary);flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.uikit-cell__arrow[data-v-a7944e7c]{color:var(--uikit-text-secondary);flex-shrink:0;margin:-4px;padding:4px}.presence-selector[data-v-20f5e742]{width:280px;max-width:calc(100vw - 32px);padding:16px}.presence-selector--compact[data-v-20f5e742]{width:140px;padding:6px}.presence-selector--compact .presence-selector__title[data-v-20f5e742]{font-size:var(--uikit-font-size-13)}.presence-selector--compact .presence-selector__options[data-v-20f5e742]{flex-direction:column;gap:2px;padding:0 6px;display:flex}.presence-selector--compact .presence-selector__options--no-header[data-v-20f5e742]{margin-top:0}.presence-selector__option--compact[data-v-20f5e742]{border-radius:var(--uikit-item-hover-radius);cursor:pointer;color:var(--uikit-text-primary);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);align-items:center;gap:10px;padding:10px 16px;display:flex}@media (hover:hover){.presence-selector__option--compact[data-v-20f5e742]:hover{background-color:var(--uikit-bg-hover)}}.presence-selector__option--compact.is-active[data-v-20f5e742]{background-color:var(--uikit-bg-active)}.presence-selector--compact .presence-selector__custom[data-v-20f5e742]{margin-top:8px;padding-top:8px}.presence-selector--compact .presence-selector__confirm[data-v-20f5e742]{font-size:var(--uikit-font-size-12);padding:6px 12px}.presence-selector__header[data-v-20f5e742]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.presence-selector__title[data-v-20f5e742]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary)}.presence-selector__close[data-v-20f5e742]{flex-shrink:0;margin:-4px -8px -4px 0}.presence-selector:not(.presence-selector--compact) .presence-selector__options[data-v-20f5e742]{flex-direction:column;gap:4px;display:flex}.presence-selector:not(.presence-selector--compact) .presence-selector__option[data-v-20f5e742]{--uikit-item-hover-padding-x:12px}.presence-selector__label[data-v-20f5e742]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--uikit-font-size-13);color:var(--uikit-text-primary);flex:1;overflow:hidden}.presence-selector__check[data-v-20f5e742]{color:var(--uikit-primary-color);flex-shrink:0}.presence-selector__custom[data-v-20f5e742]{flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.presence-selector__confirm[data-v-20f5e742]{border-radius:var(--uikit-components-radius);background-color:var(--uikit-primary-color);color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-13);cursor:pointer;transition:opacity var(--uikit-anim-duration) var(--uikit-anim-easing);border:none;align-self:flex-end;padding:8px 16px}@media (hover:hover){.presence-selector__confirm[data-v-20f5e742]:hover{opacity:.9}}.copyable-text[data-v-e09d9af9]{align-items:center;gap:4px;max-width:100%;display:inline-flex}.copyable-text__label[data-v-e09d9af9]{font-size:inherit;color:var(--uikit-text-secondary);flex-shrink:0}.copyable-text__text[data-v-e09d9af9]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:inherit;color:var(--uikit-text-secondary);flex:1;overflow:hidden}.copyable-text__btn[data-v-e09d9af9]{opacity:.7;transition:opacity var(--uikit-anim-duration);flex-shrink:0}@media (hover:hover){.copyable-text:hover .copyable-text__btn[data-v-e09d9af9],.copyable-text__btn[data-v-e09d9af9]:hover{opacity:1}}.user-card[data-v-b2275eb3]{background-color:var(--uikit-bg-base);border-radius:var(--uikit-components-radius,12px);width:100%;overflow:hidden;box-shadow:0 4px 24px #00000014}.user-card__banner[data-v-b2275eb3]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:140px}.user-card__banner--default[data-v-b2275eb3]{background:linear-gradient(135deg,#4f8cff,#2b6bf3 60%,#7a5cff)}.user-card__body[data-v-b2275eb3]{padding:0 20px 20px}.user-card--plain[data-v-b2275eb3]{border-radius:16px;box-shadow:0 4px 6px #0000001f}.user-card--plain .user-card__body[data-v-b2275eb3]{flex-direction:column;gap:16px;padding:24px;display:flex}.user-card--plain .user-card__head[data-v-b2275eb3]{flex-direction:column;display:flex}.user-card--plain .user-card__profile[data-v-b2275eb3]{flex-direction:row;align-items:flex-start;gap:12px;margin:0}.user-card--plain .user-card__avatar[data-v-b2275eb3]{box-shadow:none;margin-bottom:0}.user-card--plain .user-card__meta[data-v-b2275eb3]{flex-direction:column;flex:1;gap:4px;min-width:0;padding-bottom:12px;display:flex}.user-card--plain .user-card__name[data-v-b2275eb3]{font-size:var(--uikit-font-size-16);font-weight:var(--uikit-font-weight-medium)}.user-card--plain .user-card__subtitle[data-v-b2275eb3],.user-card--plain .user-card__user-id[data-v-b2275eb3]{font-size:var(--uikit-font-size-11);margin-top:0;line-height:16px}.user-card--plain .user-card__subtitle-label[data-v-b2275eb3],.user-card--plain .user-card__user-id-label[data-v-b2275eb3]{font-weight:var(--uikit-font-weight-medium)}.user-card--plain .user-card__actions[data-v-b2275eb3],.user-card--plain .user-card__block-actions[data-v-b2275eb3]{margin-bottom:0}.user-card__profile[data-v-b2275eb3]{flex-direction:column;align-items:flex-start;margin-top:-45px;margin-bottom:20px;display:flex}.user-card__avatar[data-v-b2275eb3]{flex-shrink:0;margin-bottom:12px;box-shadow:0 4px 12px #0000001a}.user-card__avatar.is-editable[data-v-b2275eb3]{cursor:pointer}.user-card__meta[data-v-b2275eb3]{padding-bottom:8px;overflow:hidden}.user-card__name-row[data-v-b2275eb3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.user-card__name[data-v-b2275eb3]{font-size:var(--uikit-font-size-20);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary);word-break:break-all}.user-card__subtitle[data-v-b2275eb3],.user-card__user-id[data-v-b2275eb3]{font-size:var(--uikit-font-size-12);color:var(--uikit-text-secondary);word-break:break-all;margin-top:4px}.user-card__actions[data-v-b2275eb3]{gap:12px;margin-bottom:20px;display:flex}.user-card__action[data-v-b2275eb3]{box-sizing:border-box;background-color:var(--uikit-bg-secondary);cursor:pointer;min-width:0;min-height:42px;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);border-radius:999px;flex-direction:row;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:8px 12px;display:flex}@media (hover:hover){.user-card__action[data-v-b2275eb3]:hover{background-color:var(--uikit-bg-hover)}}.user-card__action--primary[data-v-b2275eb3]{color:var(--uikit-primary-color,#3b82f6)}.user-card__action--danger[data-v-b2275eb3]{color:var(--uikit-danger-color)}.user-card__action--default[data-v-b2275eb3]{color:var(--uikit-text-primary)}.user-card__action-icon[data-v-b2275eb3]{flex-shrink:0}.user-card__action-label[data-v-b2275eb3]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-medium);text-align:center;line-height:1.2}.user-card__actions--multi .user-card__action-label[data-v-b2275eb3]{font-size:var(--uikit-font-size-13)}.user-card__block-actions[data-v-b2275eb3]{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.user-card__action--block[data-v-b2275eb3]{flex:none;height:42px;padding:12px 4px}.user-card__action--block .user-card__action-label[data-v-b2275eb3]{font-size:var(--uikit-font-size-15);line-height:normal}.user-card__info[data-v-b2275eb3]{flex-direction:column;gap:4px;display:flex}.user-card__row[data-v-b2275eb3]{align-items:center;gap:16px;min-height:44px;display:flex}.user-card__row--clickable[data-v-b2275eb3]{cursor:pointer}.user-card__label[data-v-b2275eb3]{font-size:var(--uikit-font-size-13);color:var(--uikit-text-secondary);flex:0 0 80px}.user-card__value[data-v-b2275eb3]{font-size:var(--uikit-font-size-13);color:var(--uikit-primary-color,#3b82f6);word-break:break-all;flex:1}.user-card__row:not(.user-card__row--clickable) .user-card__value[data-v-b2275eb3]{color:var(--uikit-text-primary)}.uikit-checkbox[data-v-178ad92c]{color:var(--uikit-text-tertiary);transition:color var(--uikit-anim-duration) var(--uikit-anim-easing),opacity var(--uikit-anim-duration) var(--uikit-anim-easing);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.uikit-checkbox--checked[data-v-178ad92c]{color:var(--uikit-primary-color)}.uikit-checkbox--disabled[data-v-178ad92c]{opacity:.5}.uikit-empty[data-v-0af20481]{text-align:center;color:var(--uikit-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 16px;display:flex}.uikit-empty__icon[data-v-0af20481]{color:var(--uikit-empty-icon-color,#c9cdcf)}.uikit-empty__content[data-v-0af20481]{flex-direction:column;align-items:center;gap:4px;display:flex}.uikit-empty__title[data-v-0af20481]{font-size:var(--uikit-font-size-15);font-weight:var(--uikit-font-weight-regular);color:var(--uikit-empty-text-color,#919ba1)}.uikit-empty__description[data-v-0af20481]{font-size:var(--uikit-font-size-12);color:var(--uikit-empty-text-color,#919ba1)}.uikit-empty__illustration[data-v-0af20481]{width:96px;height:96px;color:var(--uikit-empty-icon-color,#c9cdcf)}.uikit-empty__action[data-v-0af20481]{margin-top:8px}.uikit-empty.size-small[data-v-0af20481]{gap:8px;padding:24px 16px}.uikit-empty.size-small .uikit-empty__illustration[data-v-0af20481]{width:56px;height:56px}.uikit-empty.size-small .uikit-empty__title[data-v-0af20481]{font-size:var(--uikit-font-size-12)}.uikit-empty.size-small .uikit-empty__description[data-v-0af20481]{font-size:var(--uikit-font-size-11)}.uikit-empty.size-large .uikit-empty__illustration[data-v-0af20481]{width:128px;height:128px}.uikit-notification[data-v-ff2862d9]{border:1px solid var(--uikit-border,#e5e7eb);border-radius:var(--uikit-components-radius,8px);background-color:var(--uikit-bg-elevated,#fff);width:320px;box-shadow:var(--uikit-shadow-sm,0 1px 2px #0000000a);cursor:pointer;transition:box-shadow var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);align-items:flex-start;gap:10px;padding:12px;display:flex}@media (hover:hover){.uikit-notification[data-v-ff2862d9]:hover{box-shadow:var(--uikit-shadow-md,0 4px 12px #0000001a)}}.uikit-notification__avatar[data-v-ff2862d9]{flex-shrink:0}.uikit-notification__content[data-v-ff2862d9]{flex:1;min-width:0}.uikit-notification__header[data-v-ff2862d9]{justify-content:space-between;align-items:center;gap:8px;display:flex}.uikit-notification__title[data-v-ff2862d9]{font-size:var(--uikit-font-size-13,14px);font-weight:var(--uikit-font-weight-semibold);color:var(--uikit-text-primary,#111827);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uikit-notification__time[data-v-ff2862d9]{font-size:var(--uikit-font-size-11,12px);color:var(--uikit-text-tertiary,#9ca3af);flex-shrink:0}.uikit-notification__body[data-v-ff2862d9]{font-size:var(--uikit-font-size-12,13px);color:var(--uikit-text-secondary,#6b7280);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;line-height:1.4;overflow:hidden}.uikit-notification__merged[data-v-ff2862d9]{font-size:var(--uikit-font-size-11,12px);color:var(--uikit-primary-color,#3b82f6);margin-top:4px}.uikit-notification__close[data-v-ff2862d9]{width:22px;height:22px;color:var(--uikit-text-tertiary,#9ca3af);cursor:pointer;transition-property:background-color,color;transition-duration:var(--uikit-anim-duration,.15s);transition-timing-function:var(--uikit-anim-easing,ease);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.uikit-notification__close[data-v-ff2862d9]:hover{background-color:var(--uikit-bg-hover,#f5f5f5);color:var(--uikit-text-primary,#111827)}}.uikit-notification-container[data-v-2a809102]{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:16px;right:16px}.uikit-notification-container[data-v-2a809102]>*{pointer-events:auto}.uikit-notification-container--top-left[data-v-2a809102]{left:16px;right:auto}.uikit-notification-container--top-center[data-v-2a809102]{align-items:center;left:0;right:0}.uikit-notification-enter-active[data-v-2a809102],.uikit-notification-leave-active[data-v-2a809102]{transition-property:opacity,transform;transition-timing-function:var(--uikit-anim-easing-decel,cubic-bezier(0, 0, .2, 1))}.uikit-notification-enter-active[data-v-2a809102]{transition-duration:var(--uikit-anim-duration-enter,.35s)}.uikit-notification-leave-active[data-v-2a809102]{transition-duration:var(--uikit-anim-duration-leave,.25s)}.uikit-notification-enter-from[data-v-2a809102]{opacity:0;transform:translate(120%)}.uikit-notification-enter-to[data-v-2a809102]{opacity:1;transform:translate(0)}.uikit-notification-leave-to[data-v-2a809102]{opacity:0;transform:translate(120%)}.uikit-status-banner[data-v-84d88b72]{padding:var(--uikit-banner-padding-y,8px) var(--uikit-banner-padding-x,12px);border-radius:var(--uikit-components-radius,8px);font-size:var(--uikit-font-size-12,13px);cursor:default;transition:background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease),color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);align-items:center;gap:8px;line-height:1.4;display:flex}.uikit-status-banner--info[data-v-84d88b72]{background-color:rgba(var(--uikit-info-rgb,51, 177, 255),.08);color:var(--uikit-info-color,#3b82f6)}.uikit-status-banner--warning[data-v-84d88b72]{background-color:rgba(var(--uikit-warning-rgb,255, 178, 51),.12);color:var(--uikit-warning-color,#f59e0b)}.uikit-status-banner--error[data-v-84d88b72]{background-color:rgba(var(--uikit-danger-rgb,255, 51, 68),.08);color:var(--uikit-danger-color)}.uikit-status-banner--success[data-v-84d88b72]{background-color:rgba(var(--uikit-success-rgb,22, 163, 74),.08);color:var(--uikit-success-color,#22c55e)}.uikit-status-banner--clickable[data-v-84d88b72]{cursor:pointer}@media (hover:hover){.uikit-status-banner--clickable[data-v-84d88b72]:hover{filter:brightness(.97)}}.uikit-status-banner__icon[data-v-84d88b72]{flex-shrink:0;align-items:center;display:flex}.uikit-status-banner__content[data-v-84d88b72]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.uikit-status-banner__title[data-v-84d88b72]{font-weight:var(--uikit-font-weight-medium);color:currentColor}.uikit-status-banner__description[data-v-84d88b72]{opacity:.85;color:currentColor}.uikit-status-banner__actions[data-v-84d88b72]{flex-shrink:0;align-items:center;gap:8px;display:flex}.uikit-status-banner__close[data-v-84d88b72]{color:currentColor;cursor:pointer;opacity:.7;width:22px;height:22px;transition:opacity var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease),background-color var(--uikit-anim-duration,.15s) var(--uikit-anim-easing,ease);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.uikit-status-banner__close[data-v-84d88b72]:hover{opacity:1;background-color:#0000000f}}.uikit-status-banner-enter-active[data-v-84d88b72],.uikit-status-banner-leave-active[data-v-84d88b72]{transition:opacity var(--uikit-anim-duration-enter,.35s) var(--uikit-anim-easing-decel,cubic-bezier(0, 0, .2, 1)),transform var(--uikit-anim-duration-enter,.35s) var(--uikit-anim-easing-decel,cubic-bezier(0, 0, .2, 1))}.uikit-status-banner-enter-from[data-v-84d88b72],.uikit-status-banner-leave-to[data-v-84d88b72]{opacity:0;transform:translateY(-4px)}.uikit-status-banner-enter-to[data-v-84d88b72],.uikit-status-banner-leave-from[data-v-84d88b72]{opacity:1;transform:translateY(0)}.image-viewer[data-v-3ededfae]{background-color:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.image-viewer__img[data-v-3ededfae]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:90vw;max-height:90vh;transition:transform var(--uikit-anim-duration) var(--uikit-anim-easing);border-radius:4px}.image-viewer__img--dragging[data-v-3ededfae]{cursor:grabbing}.image-viewer__img--no-transition[data-v-3ededfae]{transition:none}.image-viewer__loading[data-v-3ededfae]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-viewer__spinner[data-v-3ededfae]{color:var(--uikit-text-inverse)}.image-viewer__failed[data-v-3ededfae]{color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-13);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.image-viewer__nav[data-v-3ededfae]{width:44px;height:44px;color:var(--uikit-text-inverse);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.image-viewer__nav--prev[data-v-3ededfae]{left:16px}.image-viewer__nav--next[data-v-3ededfae]{right:16px}@media (hover:hover){.image-viewer__nav[data-v-3ededfae]:hover{background-color:#000000b3}}.image-viewer__footer[data-v-3ededfae]{bottom:calc(88px + var(--uikit-safe-bottom,0px));z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.image-viewer__counter[data-v-3ededfae]{color:var(--uikit-text-inverse);font-size:var(--uikit-font-size-11);pointer-events:none;background-color:#0000008c;border-radius:16px;padding:6px 14px}.image-viewer__toolbar[data-v-3ededfae]{bottom:calc(24px + var(--uikit-safe-bottom,0px));background-color:#00000080;border-radius:24px;align-items:center;gap:4px;padding:6px 10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.image-viewer__tool-btn[data-v-3ededfae]{width:36px;height:36px;color:var(--uikit-text-inverse);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.image-viewer__tool-btn[data-v-3ededfae]:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover){.image-viewer__tool-btn[data-v-3ededfae]:hover:not(:disabled){background-color:#ffffff26}}.resizable[data-v-cdaf61e3]{box-sizing:border-box;position:relative}.resizable.is-resizing[data-v-cdaf61e3]{transition:none}.resizable__handle[data-v-cdaf61e3]{z-index:1;touch-action:none;--resizable-handle-size:var(--v3329a6ce);position:absolute}.resizable__handle--horizontal[data-v-cdaf61e3]{width:var(--resizable-handle-size);cursor:col-resize;top:0;bottom:0;right:0}.resizable__handle--vertical[data-v-cdaf61e3]{height:var(--resizable-handle-size);cursor:row-resize;bottom:0;left:0;right:0}.resizable__handle--line[data-v-cdaf61e3]:before{content:"";background-color:var(--uikit-border-color);transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing);position:absolute}.resizable__handle--line.resizable__handle--horizontal[data-v-cdaf61e3]:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.resizable__handle--line.resizable__handle--vertical[data-v-cdaf61e3]:before{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.resizable__handle--line[data-v-cdaf61e3]:hover:before,.resizable__handle--line[data-v-cdaf61e3]:active:before{background-color:var(--uikit-primary-color)}.uikit-skeleton[data-v-67353e5b]{background-color:var(--uikit-bg-hover);border-radius:var(--uikit-components-radius,8px);display:inline-block;position:relative;overflow:hidden}.uikit-skeleton--animated[data-v-67353e5b]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);animation:1.5s infinite uikit-skeleton-shimmer-67353e5b;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.uikit-skeleton--animated[data-v-67353e5b]:after{animation:none}}[data-uikit-theme=dark] .uikit-skeleton--animated[data-v-67353e5b]:after{background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%)}@keyframes uikit-skeleton-shimmer-67353e5b{to{transform:translate(100%)}}.uikit-skeleton--avatar[data-v-67353e5b]{width:40px;height:40px}.uikit-skeleton--circle[data-v-67353e5b]{border-radius:50%}.uikit-skeleton--rounded[data-v-67353e5b]{border-radius:var(--uikit-components-radius,8px)}.uikit-skeleton--text[data-v-67353e5b]{border-radius:4px;width:100%;height:1em}.uikit-skeleton--paragraph[data-v-67353e5b]{background-color:#0000;border-radius:0;flex-direction:column;gap:8px;width:100%;display:flex;overflow:visible}.uikit-skeleton--paragraph[data-v-67353e5b]:after{display:none}.uikit-skeleton__line[data-v-67353e5b]{background-color:var(--uikit-bg-hover);border-radius:4px;height:1em;position:relative;overflow:hidden}.uikit-skeleton--animated .uikit-skeleton__line[data-v-67353e5b]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%);animation:1.5s infinite uikit-skeleton-shimmer-67353e5b;position:absolute;inset:0;transform:translate(-100%)}[data-uikit-theme=dark] .uikit-skeleton--animated .uikit-skeleton__line[data-v-67353e5b]:after{background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%)}@media (prefers-reduced-motion:reduce){.uikit-skeleton--animated .uikit-skeleton__line[data-v-67353e5b]:after{animation:none}}.uikit-skeleton--card[data-v-67353e5b]{background-color:var(--uikit-bg-secondary);border-radius:var(--uikit-components-radius,8px);flex-direction:column;gap:12px;width:100%;padding:12px;display:flex;overflow:visible}.uikit-skeleton--card[data-v-67353e5b]:after{display:none}.uikit-skeleton__header[data-v-67353e5b]{align-items:center;gap:12px;display:flex}.uikit-skeleton__meta[data-v-67353e5b]{flex-direction:column;flex:1;gap:8px;display:flex}.uikit-skeleton__body[data-v-67353e5b]{flex-direction:column;gap:8px;display:flex}.uikit-switch[data-v-411e8d7f]{--switch-handle-inset:3px;--switch-handle-inset-active:2px;--switch-handle-grow:6px;--switch-halo:6px;--switch-track-w:var(--uikit-switch-track-w,36px);--switch-track-h:var(--uikit-switch-track-h,20px);--switch-handle-size:calc(var(--switch-track-h) - 2 * var(--switch-handle-inset));--switch-handle-size-active:calc(var(--switch-track-h) - 2 * var(--switch-handle-inset-active));width:var(--switch-track-w);height:var(--switch-track-h);border-radius:calc(var(--switch-track-h) / 2);background-color:var(--uikit-switch-off-bg,#e3e6e8);cursor:pointer;transition:background-color var(--uikit-anim-duration) var(--uikit-anim-easing),box-shadow var(--uikit-anim-duration) var(--uikit-anim-easing);border:none;padding:0;position:relative}.uikit-switch--small[data-v-411e8d7f]{--switch-handle-inset:2px;--switch-handle-inset-active:1px;--switch-handle-grow:4px;--switch-halo:4px;--switch-track-w:var(--uikit-switch-small-track-w,28px);--switch-track-h:var(--uikit-switch-small-track-h,16px)}.uikit-switch--checked[data-v-411e8d7f]{background-color:var(--uikit-switch-on-bg,#009eff)}@media (hover:hover){.uikit-switch[data-v-411e8d7f]:hover:not(:disabled):not(.uikit-switch--loading){box-shadow:var(--uikit-switch-track-inner-shadow,inset 0 4px 2px #0000001a)}}.uikit-switch[data-v-411e8d7f]:active:not(:disabled):not(.uikit-switch--loading){box-shadow:var(--uikit-switch-track-inner-shadow,inset 0 4px 2px #0000001a)}.uikit-switch[data-v-411e8d7f]:focus-visible{outline:2px solid var(--uikit-primary-color);outline-offset:2px}.uikit-switch[data-v-411e8d7f]:disabled{box-shadow:inset 0 0 0 1px var(--uikit-switch-off-bg,#e3e6e8);cursor:not-allowed;background-color:#0000}.uikit-switch--checked[data-v-411e8d7f]:disabled{background-color:var(--uikit-switch-on-disabled-bg,#ccecff);box-shadow:none}.uikit-switch__handle[data-v-411e8d7f]{top:50%;left:var(--switch-handle-inset);width:var(--switch-handle-size);height:var(--switch-handle-size);border-radius:calc(var(--switch-track-h) / 2);background-color:var(--uikit-switch-handle-bg,var(--uikit-text-inverse));box-shadow:var(--uikit-switch-handle-shadow,0 1px 3px #464e5326, 0 1px 2px #171a1c1a),inset 0 0 0 1px var(--uikit-switch-handle-ring,#f1f2f3),0 0 0 0 var(--uikit-switch-halo-off,#0000000d);transition:left var(--uikit-anim-duration) var(--uikit-anim-easing),width var(--uikit-anim-duration) var(--uikit-anim-easing),height var(--uikit-anim-duration) var(--uikit-anim-easing),box-shadow var(--uikit-anim-duration) var(--uikit-anim-easing);position:absolute;translate:0 -50%}.uikit-switch--checked .uikit-switch__handle[data-v-411e8d7f]{left:calc(100% - var(--switch-handle-size) - var(--switch-handle-inset))}@media (hover:hover){.uikit-switch:hover:not(:disabled):not(.uikit-switch--loading) .uikit-switch__handle[data-v-411e8d7f]{left:var(--switch-handle-inset-active);width:var(--switch-handle-size-active);height:var(--switch-handle-size-active);box-shadow:var(--uikit-switch-handle-shadow,0 1px 3px #464e5326, 0 1px 2px #171a1c1a),inset 0 0 0 1px var(--uikit-switch-handle-ring,#f1f2f3),0 0 0 var(--switch-halo) var(--uikit-switch-halo-off,#0000000d)}.uikit-switch--checked:hover:not(:disabled):not(.uikit-switch--loading) .uikit-switch__handle[data-v-411e8d7f]{left:calc(100% - var(--switch-handle-size-active) - var(--switch-handle-inset-active));box-shadow:var(--uikit-switch-handle-shadow,0 1px 3px #464e5326, 0 1px 2px #171a1c1a),inset 0 0 0 1px var(--uikit-switch-handle-ring,#f1f2f3),0 0 0 var(--switch-halo) var(--uikit-switch-halo-on)}}.uikit-switch:active:not(:disabled):not(.uikit-switch--loading) .uikit-switch__handle[data-v-411e8d7f]{left:var(--switch-handle-inset-active);width:calc(var(--switch-handle-size-active) + var(--switch-handle-grow));height:var(--switch-handle-size-active);box-shadow:var(--uikit-switch-handle-shadow,0 1px 3px #464e5326, 0 1px 2px #171a1c1a),inset 0 0 0 1px var(--uikit-switch-handle-ring,#f1f2f3),0 0 0 var(--switch-halo) var(--uikit-switch-halo-off,#0000000d)}.uikit-switch--checked:active:not(:disabled):not(.uikit-switch--loading) .uikit-switch__handle[data-v-411e8d7f]{left:calc(100% - var(--switch-handle-size-active) - var(--switch-handle-grow) - var(--switch-handle-inset-active));box-shadow:var(--uikit-switch-handle-shadow,0 1px 3px #464e5326, 0 1px 2px #171a1c1a),inset 0 0 0 1px var(--uikit-switch-handle-ring,#f1f2f3),0 0 0 var(--switch-halo) var(--uikit-switch-halo-on)}.uikit-switch--loading[data-v-411e8d7f]{cursor:not-allowed}.uikit-switch__spinner[data-v-411e8d7f]{border:2px solid var(--uikit-switch-loading-track,#0000001f);border-top-color:var(--uikit-switch-loading-color,var(--uikit-primary-color));border-radius:50%;width:62%;height:62%;margin:auto;animation:.8s linear infinite uikit-switch-spin-411e8d7f;position:absolute;inset:0}@keyframes uikit-switch-spin-411e8d7f{to{transform:rotate(360deg)}}.uikit-switch:disabled .uikit-switch__handle[data-v-411e8d7f]{background-color:var(--uikit-switch-off-bg,#e3e6e8);box-shadow:none}.uikit-switch--checked:disabled .uikit-switch__handle[data-v-411e8d7f]{background-color:var(--uikit-text-inverse)}.uikit-text[data-v-5d418209]{margin:0}.uikit-text--h0[data-v-5d418209]{font-size:var(--uikit-font-size-28);line-height:calc(42px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-semibold)}.uikit-text--h1[data-v-5d418209]{font-size:var(--uikit-font-size-22);line-height:calc(34px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-semibold)}.uikit-text--h2[data-v-5d418209]{font-size:var(--uikit-font-size-20);line-height:calc(26px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-semibold)}.uikit-text--h3[data-v-5d418209]{font-size:var(--uikit-font-size-16);line-height:calc(24px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-semibold)}.uikit-text--body-lg[data-v-5d418209]{font-size:var(--uikit-font-size-15);line-height:calc(24px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-regular)}.uikit-text--body[data-v-5d418209]{font-size:var(--uikit-font-size-13);line-height:calc(22px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-regular)}.uikit-text--body-sm[data-v-5d418209]{font-size:var(--uikit-font-size-12);line-height:calc(20px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-regular)}.uikit-text--caption[data-v-5d418209]{font-size:var(--uikit-font-size-11);line-height:calc(18px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-regular)}.uikit-text--small[data-v-5d418209]{font-size:var(--uikit-font-size-9);line-height:calc(14px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-medium)}.uikit-text--mini[data-v-5d418209]{font-size:var(--uikit-font-size-7);line-height:calc(12px * var(--uikit-font-scale));font-weight:var(--uikit-font-weight-medium)}.uikit-text--color-primary[data-v-5d418209]{color:var(--uikit-text-primary)}.uikit-text--color-secondary[data-v-5d418209]{color:var(--uikit-text-secondary)}.uikit-text--color-tertiary[data-v-5d418209]{color:var(--uikit-text-tertiary)}.uikit-text--color-inverse[data-v-5d418209]{color:var(--uikit-text-inverse)}.uikit-text--weight-regular[data-v-5d418209]{font-weight:var(--uikit-font-weight-regular)}.uikit-text--weight-medium[data-v-5d418209]{font-weight:var(--uikit-font-weight-medium)}.uikit-text--weight-semibold[data-v-5d418209]{font-weight:var(--uikit-font-weight-semibold)}.uikit-text--weight-bold[data-v-5d418209]{font-weight:var(--uikit-font-weight-bold)}.uikit-text--ellipsis[data-v-5d418209]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.uikit-provider[data-v-4a293beb]{width:100%;height:100%}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--demo-font-scale:1;--demo-density-row-height:44px;--demo-density-section-gap:12px;--color-primary:#009eff;--color-text:#1f2329;--color-text-secondary:#6b7280;--color-text-tertiary:#acb4b9;--color-text-quaternary:#ccc;--color-bg:#fff;--color-bg-secondary:#f5f6f7;--color-border:#e5e6eb;--color-nav-icon-inactive:#b7c1c7;--color-nav-icon-active:#009eff;--color-nav-icon-active-bg:#ebf7ff;--color-badge-red:#f05;--color-presence-online:#00ff95;--color-presence-ring:#fff}html.dark{--color-primary:#33b1ff;--color-text:#e5e7eb;--color-text-secondary:#9ca3af;--color-text-tertiary:#6b7280;--color-text-quaternary:#4b5563;--color-bg:#141414;--color-bg-secondary:#1f1f1f;--color-border:#303030;--color-nav-icon-inactive:#4b5563;--color-nav-icon-active:#0094fa;--color-nav-icon-active-bg:#0094fa1f;--color-badge-red:#ff4d4f}[data-uikit-theme=light]{--uikit-bg-active:#ebf7ff;--uikit-selection-bg:#009eff1f}[data-uikit-theme=dark]{--uikit-bg-base:var(--color-bg);--uikit-bg-secondary:var(--color-bg-secondary);--uikit-bg-tertiary:#101010;--uikit-bg-elevated:var(--color-bg-secondary);--uikit-bg-hover:#2a2a2a;--uikit-border-color:var(--color-border);--uikit-border-light:var(--color-bg-secondary);--uikit-input-border-color:var(--color-border);--uikit-text-primary:var(--color-text)}html[data-demo-density=compact]{--demo-density-row-height:36px;--demo-density-section-gap:8px}html[data-demo-density=comfortable]{--demo-density-row-height:52px;--demo-density-section-gap:16px}html,body,#app{height:100%;margin:0;padding:0}body{color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;touch-action:manipulation;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;transition:background-color .2s}a{color:inherit;text-decoration:none}#nprogress .bar{background:var(--color-primary)}.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}[data-uikit-theme=light] .conversation-item.is-active .uikit-cell__leading,[data-uikit-theme=light] .conversation-item.is-active .uikit-cell__title,[data-uikit-theme=light] .conversation-item.is-active .uikit-cell__subtitle,[data-uikit-theme=light] .conversation-item.is-active .uikit-cell__meta,[data-uikit-theme=light] .conversation-item.is-active .uikit-cell__trailing,[data-uikit-theme=light] .conversation-item.is-active .uikit-icon,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__name,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__time,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__message,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__pin-badge,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__mute-badge,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__at-me-icon,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__draft-icon,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__at-me-prefix,[data-uikit-theme=light] .conversation-item.is-active .conversation-item__typing-text,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .uikit-cell__leading,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .uikit-cell__title,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .uikit-cell__subtitle,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .uikit-cell__meta,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .uikit-cell__trailing,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .uikit-icon,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__name,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__time,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__message,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__pin-badge,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__mute-badge,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__at-me-icon,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__draft-icon,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__at-me-prefix,[data-uikit-theme=light] .contact-item .uikit-cell.is-active .conversation-item__typing-text,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .uikit-cell__leading,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .uikit-cell__title,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .uikit-cell__subtitle,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .uikit-cell__meta,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .uikit-cell__trailing,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .uikit-icon,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__name,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__time,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__message,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__pin-badge,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__mute-badge,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__at-me-icon,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__draft-icon,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__at-me-prefix,[data-uikit-theme=light] .contact-item-default.uikit-cell.is-active .conversation-item__typing-text{color:var(--uikit-primary-color)!important}.uikit-button{border-radius:999px!important}[data-demo-components-shape=square] .uikit-button{border-radius:var(--uikit-components-radius,0px)!important}.presence-selector__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.emoji-picker .emoji-picker__body:has(.emoji-picker__item--sticker){grid-template-columns:repeat(4,1fr)!important;gap:8px!important;display:grid!important}.emoji-picker .emoji-picker__item--sticker{aspect-ratio:1!important;width:100%!important;height:auto!important;padding:4px!important}#aliyunCaptcha-mask{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3!important}#aliyunCaptcha-window-popup{background:linear-gradient(135deg,#1a1248 0%,#0c1230 100%)!important;border:1px solid #ffffff1a!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 24px 80px #0000008c,0 0 0 1px #ffffff0f!important}#aliyunCaptcha-window-popup .aliyunCaptcha-top.aliyun-captcha{background:0 0!important;border-bottom:1px solid #ffffff14!important;padding:16px 20px!important}#aliyunCaptcha-window-popup .aliyunCaptcha-top.aliyun-captcha #aliyunCaptcha-title{color:#ffffffe6!important;font-size:calc(15px * var(--demo-font-scale,1))!important;font-weight:600!important}#aliyunCaptcha-window-popup .aliyunCaptcha-top.aliyun-captcha #aliyunCaptcha-option #aliyunCaptcha-btn-close{transition:color .2s;color:#ffffff80!important;font-size:calc(16px * var(--demo-font-scale,1))!important;background:0 0!important;border:none!important}#aliyunCaptcha-window-popup .aliyunCaptcha-top.aliyun-captcha #aliyunCaptcha-option #aliyunCaptcha-btn-close:hover{color:#ffffffe6!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element{background:0 0!important;padding:20px 24px 24px!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha{background:0 0!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha #aliyunCaptcha-sliding-body.sliding{background:#ffffff14!important;border:1px solid #ffffff1a!important;border-radius:8px!important;box-shadow:inset 0 1px 2px #0003!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha #aliyunCaptcha-sliding-body.sliding #aliyunCaptcha-sliding-left.aliyunCaptcha-sliding-slided{background:#009eff40!important;border-radius:8px 0 0 8px!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha #aliyunCaptcha-sliding-body.sliding #aliyunCaptcha-sliding-slider.aliyunCaptcha-sliding-slider{background:linear-gradient(135deg,#009eff 0%,#6c63ff 100%)!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 4px 16px #009eff59!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha #aliyunCaptcha-sliding-body.sliding #aliyunCaptcha-sliding-text-box.aliyunCaptcha-sliding-text-box{background:0 0!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha #aliyunCaptcha-sliding-body.sliding #aliyunCaptcha-sliding-text-box.aliyunCaptcha-sliding-text-box #aliyunCaptcha-sliding-text.aliyunCaptcha-sliding-text{color:#ffffff8c!important;font-size:calc(13px * var(--demo-font-scale,1))!important}#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha #aliyunCaptcha-sliding-errorCode,#aliyunCaptcha-window-popup #aliyunCaptcha-sliding-element #aliyunCaptcha-sliding-wrapper.aliyun-captcha #aliyunCaptcha-sliding-failTip{color:#ef6464e6!important;font-size:calc(12px * var(--demo-font-scale,1))!important;margin-top:8px!important}
