._avatar_8bnl7_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--avatar-start),var(--avatar-end));color:#fff;font-weight:600;line-height:1;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}._img_8bnl7_35{width:100%;height:100%;object-fit:cover}._online_8bnl7_47{position:absolute;bottom:0;right:0;border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-success)}._size-xs_8bnl7_65{width:24px;height:24px;font-size:10px}._size-sm_8bnl7_67{width:32px;height:32px;font-size:12px}._size-md_8bnl7_69{width:44px;height:44px;font-size:15px}._size-lg_8bnl7_71{width:64px;height:64px;font-size:22px}._size-xl_8bnl7_73{width:96px;height:96px;font-size:32px}._size-xxl_8bnl7_75{width:120px;height:120px;font-size:40px}._online-xs_8bnl7_79{width:8px;height:8px}._online-sm_8bnl7_81{width:9px;height:9px}._online-md_8bnl7_83{width:12px;height:12px}._online-lg_8bnl7_85{width:15px;height:15px}._btn_rpbql_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);height:40px;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600;line-height:1;color:var(--color-text);background:var(--color-surface-offset);transition:background var(--transition-interactive),color var(--transition-interactive),transform var(--transition-fast),opacity var(--transition-interactive);white-space:nowrap}._btn_rpbql_1:hover{background:var(--color-surface-hover)}._btn_rpbql_1:active{transform:scale(.97)}._primary_rpbql_41{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-primary)}._primary_rpbql_41:hover{background:var(--color-primary-hover)}._ghost_rpbql_55{background:transparent}._ghost_rpbql_55:hover{background:var(--color-surface-hover)}._outline_rpbql_61{background:transparent;border:1px solid var(--color-border)}._outline_rpbql_61:hover{border-color:var(--color-primary);color:var(--color-primary)}._danger_rpbql_67{background:var(--color-error-soft);color:var(--color-error)}._danger_rpbql_67:hover{background:color-mix(in oklab,var(--color-error) 18%,var(--color-surface))}._subtle_rpbql_73{background:var(--color-primary-soft);color:var(--color-primary)}._subtle_rpbql_73:hover{background:color-mix(in oklab,var(--color-primary) 18%,var(--color-surface))}._sm_rpbql_79{height:32px;padding:0 var(--space-3);font-size:var(--text-xs)}._lg_rpbql_81{height:48px;padding:0 var(--space-6);font-size:var(--text-base)}._block_rpbql_83{width:100%}._icon_rpbql_87{width:40px;height:40px;padding:0;border-radius:var(--radius-full);background:transparent;color:var(--color-text-muted)}._icon_rpbql_87:hover{background:var(--color-surface-hover);color:var(--color-text)}._icon_rpbql_87._sm_rpbql_79{width:32px;height:32px}._icon_rpbql_87._lg_rpbql_81{width:48px;height:48px}._icon_rpbql_87._active_rpbql_109{color:var(--color-primary)}._disabled_rpbql_113{opacity:.5;pointer-events:none}._field_kv9rc_1{display:flex;align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-4);background:var(--color-surface-offset);border-radius:var(--radius-lg);border:1px solid transparent;transition:border-color var(--transition-interactive),background var(--transition-interactive)}._field_kv9rc_1:focus-within{border-color:var(--color-primary);background:var(--color-surface)}._input_kv9rc_31{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--text-base);color:var(--color-text)}._input_kv9rc_31::placeholder{color:var(--color-text-faint)}._icon_kv9rc_51{color:var(--color-text-faint);flex-shrink:0}._sm_kv9rc_53{height:36px}._switch_1lhnf_1{position:relative;width:42px;height:24px;border-radius:var(--radius-full);background:var(--color-surface-active);transition:background var(--transition-interactive);flex-shrink:0}._switch_1lhnf_1._on_1lhnf_19{background:var(--color-primary)}._thumb_1lhnf_21{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:var(--radius-full);background:#fff;box-shadow:var(--shadow-sm);transition:transform var(--transition-interactive)}._switch_1lhnf_1._on_1lhnf_19 ._thumb_1lhnf_21{transform:translate(18px)}._tabs_64sfu_1{display:flex;gap:var(--space-1);padding:var(--space-1);background:var(--color-surface-offset);border-radius:var(--radius-lg)}._tab_64sfu_1{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);transition:background var(--transition-interactive),color var(--transition-interactive);white-space:nowrap}._tab_64sfu_1:hover{color:var(--color-text)}._tab_64sfu_1._active_64sfu_47{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-sm)}._spinner_cmzch_1{width:20px;height:20px;border:2.5px solid var(--color-surface-active);border-top-color:var(--color-primary);border-radius:var(--radius-full);animation:_spin_cmzch_1 .7s linear infinite}._lg_cmzch_17{width:32px;height:32px;border-width:3px}@keyframes _spin_cmzch_1{to{transform:rotate(360deg)}}._wrap_8qr25_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);color:var(--color-text-muted);height:100%;min-height:240px}._icon_8qr25_25{width:72px;height:72px;border-radius:var(--radius-full);background:var(--color-surface-offset);display:flex;align-items:center;justify-content:center;color:var(--color-text-faint)}._title_8qr25_45{font-size:var(--text-base);font-weight:600;color:var(--color-text)}._desc_8qr25_47{font-size:var(--text-sm);max-width:320px}._wrap_1sdpv_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:100%;min-height:200px;padding:var(--space-6);text-align:center}._title_1sdpv_23{font-size:var(--text-sm);color:var(--color-text-muted)}._error_1sdpv_25{color:var(--color-error)}._overlay_lfmor_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-4);animation:_fadeIn_lfmor_1 .16s ease-out}@keyframes _fadeIn_lfmor_1{0%{opacity:0}to{opacity:1}}._sheet_lfmor_25{width:100%;max-width:440px;max-height:85vh;overflow:auto;background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);animation:_sheetIn_lfmor_1 .2s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}@keyframes _sheetIn_lfmor_1{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._lg_lfmor_57{max-width:560px}._header_lfmor_59{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-divider)}._title_lfmor_73{font-size:var(--text-lg);font-weight:700}._body_lfmor_75{padding:var(--space-5);overflow:auto}._footer_lfmor_77{display:flex;gap:var(--space-3);justify-content:flex-end;padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-divider)}._menu_1yx14_1{position:fixed;min-width:200px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-1);z-index:var(--z-popover);animation:_scaleIn_1yx14_1 .12s ease-out}@keyframes _scaleIn_1yx14_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._item_1yx14_31{display:flex;align-items:center;gap:var(--space-3);width:100%;height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;color:var(--color-text);text-align:left;transition:background var(--transition-interactive)}._item_1yx14_31:hover{background:var(--color-surface-hover)}._danger_1yx14_61{color:var(--color-error)}._danger_1yx14_61:hover{background:var(--color-error-soft)}._icon_1yx14_65{color:var(--color-text-faint);flex-shrink:0}._danger_1yx14_61 ._icon_1yx14_65{color:var(--color-error)}._divider_1yx14_69{height:1px;background:var(--color-divider);margin:var(--space-1) var(--space-2)}._shortcut_1yx14_79{margin-left:auto;color:var(--color-text-faint);font-size:var(--text-xs)}._container_36flr_1{position:fixed;bottom:var(--space-6);left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:var(--space-2);z-index:var(--z-toast);pointer-events:none}._toast_36flr_23{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-surface-inverse);color:var(--color-text-inverse);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:var(--text-sm);font-weight:500;animation:_toastIn_36flr_1 .2s ease-out;pointer-events:auto}@keyframes _toastIn_36flr_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._rail_145fb_1{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:var(--space-3) 0;gap:var(--space-2)}._item_145fb_21{width:44px;height:44px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);position:relative;transition:background var(--transition-interactive),color var(--transition-interactive)}._item_145fb_21:hover{background:var(--color-surface-hover);color:var(--color-text)}._item_145fb_21._active_145fb_45{color:var(--color-primary)}._item_145fb_21._active_145fb_45:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:4px;height:22px;background:var(--color-primary);border-radius:var(--radius-full)}._badge_145fb_71{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}._spacer_145fb_105{flex:1}._avatarBtn_145fb_109{width:44px;height:44px;display:flex;align-items:center;justify-content:center}._profileAvatar_145fb_125{box-sizing:border-box;border:2px solid var(--color-border);transition:border-color var(--transition-interactive)}._avatarBtn_145fb_109:hover ._profileAvatar_145fb_125{border-color:var(--color-primary)}._menu_145fb_139{position:absolute;left:56px;bottom:0;width:220px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-1);z-index:var(--z-popover);animation:_scaleIn_145fb_1 .12s ease-out}@keyframes _scaleIn_145fb_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._mItem_145fb_167{display:flex;align-items:center;gap:var(--space-3);width:100%;height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;color:var(--color-text)}._mItem_145fb_167:hover{background:var(--color-surface-hover)}._mItem_145fb_167 ._icon_145fb_193{color:var(--color-text-faint)}n._emptyMenu_145fb_195{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}._nav_158tk_1{position:fixed;bottom:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:space-around;background:var(--color-surface);border-top:1px solid var(--color-divider);z-index:var(--z-header);padding-bottom:env(safe-area-inset-bottom,0)}._item_158tk_25{width:56px;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--color-text-muted);position:relative}._item_158tk_25._active_158tk_39{color:var(--color-primary)}._label_158tk_41{font-size:10px;font-weight:600}._badge_158tk_43{position:absolute;top:2px;right:6px;min-width:16px;height:16px;padding:0 4px;border-radius:999;background:var(--color-primary);color:var(--color-on-primary);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}._item_h7g3g_1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;transition:background var(--transition-interactive);position:relative}._item_h7g3g_1:hover{background:var(--color-surface-hover)}._active_h7g3g_21{background:var(--color-primary-soft)}._active_h7g3g_21:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-primary)}._main_h7g3g_37{flex:1;min-width:0}._row_h7g3g_39{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._name_h7g3g_41{font-size:var(--text-base);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._time_h7g3g_43{font-size:var(--text-xs);color:var(--color-text-faint);flex-shrink:0}._preview_h7g3g_45{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden}._previewText_h7g3g_47{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badges_h7g3g_49{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._mutedIcon_h7g3g_51,._pin_h7g3g_53{color:var(--color-text-faint)}._draft_h7g3g_55{color:var(--color-error);font-weight:600}._typing_h7g3g_57{color:var(--color-primary)}._header_1xw0l_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-divider)}._top_1xw0l_15{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_1xw0l_27{font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em}._actions_1xw0l_29{display:flex;align-items:center;gap:var(--space-1)}._iconBtn_1xw0l_31{width:36px;height:36px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._iconBtn_1xw0l_31:hover{background:var(--color-surface-hover);color:var(--color-text)}._search_1xw0l_51{width:100%}._panel_16oy4_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._list_16oy4_3{flex:1;overflow-y:auto}._folders_16oy4_5{display:flex;gap:var(--space-2);padding:0 var(--space-4) var(--space-3);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}._folders_16oy4_5::-webkit-scrollbar{display:none}._chip_16oy4_23{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-offset);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}._chip_16oy4_23._active_16oy4_49{background:var(--color-primary);color:var(--color-on-primary)}._panel_fgkpl_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._list_fgkpl_3{flex:1;overflow-y:auto}._group_fgkpl_5{padding:var(--space-2) var(--space-4) var(--space-1);font-size:var(--text-xs);font-weight:700;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.04em}._row_fgkpl_7{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);cursor:pointer}._row_fgkpl_7:hover{background:var(--color-surface-hover)}._name_fgkpl_17{flex:1;font-size:var(--text-base);font-weight:500}._status_fgkpl_19{font-size:var(--text-xs);color:var(--color-text-faint)}._status_fgkpl_19._online_fgkpl_21{color:var(--color-primary)}._panel_c1zph_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._list_c1zph_3{flex:1;overflow-y:auto}._row_c1zph_5{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer}._row_c1zph_5:hover{background:var(--color-surface-hover)}._iconWrap_c1zph_15{width:44px;height:44px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0}._audio_c1zph_25{background:var(--color-success-soft);color:var(--color-success)}._video_c1zph_27{background:var(--color-primary-soft);color:var(--color-primary)}._missed_c1zph_29{background:var(--color-error-soft);color:var(--color-error)}._main_c1zph_31{flex:1;min-width:0}._name_c1zph_33{font-size:var(--text-base);font-weight:600}._missedName_c1zph_35{color:var(--color-error)}._meta_c1zph_37{font-size:var(--text-xs);color:var(--color-text-faint);display:flex;align-items:center;gap:var(--space-1)}._panel_1yc14_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._profile_1yc14_3{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer}._profile_1yc14_3:hover{background:var(--color-surface-hover)}._pname_1yc14_13{font-size:var(--text-lg);font-weight:700}._pmeta_1yc14_15{font-size:var(--text-xs);color:var(--color-text-muted)}._list_1yc14_17{flex:1;overflow-y:auto;padding:var(--space-2) 0}._row_1yc14_19{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;width:100%;text-align:left}._row_1yc14_19:hover{background:var(--color-surface-hover)}._iconWrap_1yc14_29{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:var(--color-primary-soft);color:var(--color-primary);flex-shrink:0}._label_1yc14_39{flex:1;font-size:var(--text-base)}._value_1yc14_41{font-size:var(--text-xs);color:var(--color-text-faint)}._divider_1yc14_43{height:1px;background:var(--color-divider);margin:var(--space-2) var(--space-4)}._shell_xtirs_1{display:flex;height:100%;width:100%;overflow:hidden;background:var(--color-bg)}._rail_xtirs_17{width:var(--sidebar-width);flex-shrink:0;background:var(--color-surface);border-right:1px solid var(--color-divider);display:flex;flex-direction:column;align-items:center;padding:var(--space-3) 0;gap:var(--space-2)}._listPanel_xtirs_41{width:var(--list-width);flex-shrink:0;border-right:1px solid var(--color-divider);background:var(--color-surface);display:flex;flex-direction:column;overflow:hidden}._center_xtirs_61{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--color-bg);overflow:hidden;position:relative}._rightPanel_xtirs_81{width:var(--right-panel-width);flex-shrink:0;border-left:1px solid var(--color-divider);background:var(--color-surface);overflow:hidden}@media (max-width: 767px){._rail_xtirs_17{display:none}._listPanel_xtirs_41{width:100%;border-right:none}._center_xtirs_61{width:100%}._rightPanel_xtirs_81{display:none}._mobileHidden_xtirs_115{display:none!important}}@media (min-width: 768px) and (max-width: 1023px){._rightPanel_xtirs_81{display:none}._listPanel_xtirs_41{width:320px}}._wrap_oxc7x_1{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-6)}._card_oxc7x_3{text-align:center;max-width:360px}._icon_oxc7x_5{width:96px;height:96px;margin:0 auto var(--space-4);border-radius:999;background:var(--color-surface-offset);display:flex;align-items:center;justify-content:center;color:var(--color-text-faint)}._title_oxc7x_7{font-size:var(--text-lg);font-weight:700;margin-bottom:var(--space-2)}._desc_oxc7x_9{font-size:var(--text-sm);color:var(--color-text-muted)}._header_7s0ak_1{display:flex;align-items:center;gap:var(--space-2);height:var(--topbar-height);padding:0 var(--space-2) 0 var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-divider);flex-shrink:0}._info_7s0ak_21{display:flex;align-items:center;gap:var(--space-2);flex:1;min-width:0;cursor:pointer;padding:var(--space-1);border-radius:var(--radius-md)}._info_7s0ak_21:hover{background:var(--color-surface-hover)}._main_7s0ak_25{min-width:0;overflow:hidden}._name_7s0ak_27{font-size:var(--text-base);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._status_7s0ak_29{font-size:var(--text-xs);color:var(--color-text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._status_7s0ak_29._online_7s0ak_31{color:var(--color-primary)}._actions_7s0ak_33{display:flex;align-items:center;gap:var(--space-1)}._iconBtn_7s0ak_35{width:40px;height:40px;border-radius:999;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._iconBtn_7s0ak_35:hover{background:var(--color-surface-hover);color:var(--color-text)}._back_7s0ak_39{display:none}._hideMobile_7s0ak_41{display:flex}@media (max-width: 767px){._back_7s0ak_39{display:flex}._hideMobile_7s0ak_41{display:none}}._row_1xiyf_1{display:flex;gap:var(--space-2);padding:var(--space-1) var(--space-4);align-items:flex-end;position:relative;min-width:0}._row_1xiyf_1._outgoing_1xiyf_17{justify-content:flex-end}._selectionMode_1xiyf_19{padding-left:clamp(46px,4vw,54px)}._row_1xiyf_1._selected_1xiyf_21{background:var(--color-primary-soft)}._bubble_1xiyf_25{max-width:var(--message-max-width);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-bubble-in);color:var(--color-bubble-in-text);box-shadow:var(--shadow-bubble);position:relative;word-break:break-word}._outgoing_1xiyf_17 ._bubble_1xiyf_25{background:var(--color-bubble-out);color:var(--color-bubble-out-text);border-bottom-right-radius:var(--radius-sm)}._row_1xiyf_1._incoming_1xiyf_47 ._bubble_1xiyf_25{border-bottom-left-radius:var(--radius-sm)}._row_1xiyf_1:first-child ._bubble_1xiyf_25{border-top-left-radius:var(--radius-lg)}._reply_1xiyf_53{border-left:3px solid var(--color-primary);padding:2px var(--space-2);margin-bottom:var(--space-1);background:#0000000d;border-radius:var(--radius-sm);font-size:var(--text-xs)}._outgoing_1xiyf_17 ._reply_1xiyf_53{background:#ffffff1f;border-left-color:#ffffffb3}._replyAuthor_1xiyf_71{font-weight:600;color:var(--color-primary)}._outgoing_1xiyf_17 ._reply_1xiyf_53 ._replyAuthor_1xiyf_71{color:#fffffff2}._replyText_1xiyf_75{color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._outgoing_1xiyf_17 ._reply_1xiyf_53 ._replyText_1xiyf_75{color:#fffc}._forward_1xiyf_81{font-size:var(--text-xs);color:var(--color-text-faint);margin-bottom:var(--space-1);font-style:italic}._outgoing_1xiyf_17 ._forward_1xiyf_81{color:#ffffffb3}._text_1xiyf_87{font-size:var(--text-base);line-height:1.35;white-space:pre-wrap}._meta_1xiyf_89{display:flex;align-items:center;gap:4px;justify-content:flex-end;margin-top:2px;font-size:var(--text-xs);opacity:.8}._edited_1xiyf_91{font-style:italic}._media_1xiyf_95{margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) var(--space-1);border-radius:var(--radius-md);overflow:hidden;position:relative}._mediaImg_1xiyf_107{width:100%;min-height:160px;max-height:320px;object-fit:cover;background:var(--color-surface-active);display:flex;align-items:center;justify-content:center}._mediaCaption_1xiyf_109{padding:var(--space-1) var(--space-2) 0;font-size:var(--text-sm)}._file_1xiyf_113{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background:#0000000d;border-radius:var(--radius-md);min-width:220px}._outgoing_1xiyf_17 ._file_1xiyf_113{background:#ffffff1f}._fileIcon_1xiyf_125{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._fileMain_1xiyf_127{min-width:0}._fileName_1xiyf_129{font-size:var(--text-sm);font-weight:600}._fileSize_1xiyf_131{font-size:var(--text-xs);opacity:.8}._voice_1xiyf_135{display:flex;align-items:center;gap:var(--space-2);min-width:180px}._wave_1xiyf_137{flex:1;height:24px;display:flex;align-items:center;gap:2px}._bar_1xiyf_139{width:3px;background:currentColor;border-radius:999px;opacity:.6}._voiceDur_1xiyf_141{font-size:var(--text-xs);opacity:.8}._poll_1xiyf_145{min-width:240px}._pollQ_1xiyf_147{font-weight:600;margin-bottom:var(--space-2)}._pollOpt_1xiyf_149{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--text-sm);cursor:pointer}._pollBar_1xiyf_151{height:6px;background:#0000001a;border-radius:999px;flex:1;overflow:hidden;position:relative}._outgoing_1xiyf_17 ._pollBar_1xiyf_151{background:#fff3}._pollFill_1xiyf_155{height:100%;background:var(--color-primary);border-radius:999px}._pollPct_1xiyf_157{font-size:var(--text-xs);opacity:.8;min-width:32px;text-align:right}._pollVoted_1xiyf_159{width:16px;color:var(--color-primary)}._reactions_1xiyf_163{display:flex;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap}._reaction_1xiyf_163{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:var(--text-xs);background:var(--color-surface-offset);color:var(--color-text-muted);cursor:pointer}._reaction_1xiyf_163._mine_1xiyf_177{background:var(--color-primary-soft);color:var(--color-primary)}._outgoing_1xiyf_17 ._reaction_1xiyf_163{background:#ffffff26;color:#ffffffe6}._outgoing_1xiyf_17 ._reaction_1xiyf_163._mine_1xiyf_177{background:#ffffff4d}._addReaction_1xiyf_185{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:999px;background:var(--color-surface);box-shadow:var(--shadow-md);display:flex;align-items:center;justify-content:center;color:var(--color-text-faint);opacity:0;transition:opacity var(--transition-interactive);border:1px solid var(--color-border)}._row_1xiyf_1:hover ._addReaction_1xiyf_185{opacity:1}._addReaction_1xiyf_185:hover{color:var(--color-primary)}._selectedCheck_1xiyf_217{width:22px;height:22px;border-radius:999px;border:2px solid var(--color-border);flex-shrink:0;display:flex;align-items:center;justify-content:center;position:absolute;left:clamp(12px,2vw,16px);top:50%;transform:translateY(-50%);z-index:1}._selectedCheck_1xiyf_217._on_1xiyf_237{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._list_hmsme_1{flex:1;overflow-y:auto;padding:var(--space-3) 0;display:flex;flex-direction:column;gap:var(--space-1)}._dateSep_hmsme_3{display:flex;align-items:center;justify-content:center;padding:var(--space-3) 0}._dateBadge_hmsme_11{font-size:var(--text-xs);font-weight:600;color:var(--color-text-inverse);background:var(--color-surface-inverse);opacity:.7;padding:2px var(--space-3);border-radius:999}._empty_hmsme_21{flex:1;display:flex;align-items:center;justify-content:center;color:var(--color-text-faint);font-size:var(--text-sm)}._composer_1axtj_1{display:flex;align-items:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-top:1px solid var(--color-divider);position:relative;flex-shrink:0}._iconBtn_1axtj_21{width:40px;height:40px;border-radius:999;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);flex-shrink:0}._iconBtn_1axtj_21:hover{background:var(--color-surface-hover);color:var(--color-text)}._inputWrap_1axtj_33{flex:1;min-width:0;position:relative;background:var(--color-surface-offset);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:stretch;gap:var(--space-1);padding:var(--space-1) var(--space-2)}._textarea_1axtj_47{flex:1;min-height:24px;max-height:120px;border:none;outline:none;background:transparent;resize:none;padding:var(--space-2);font-size:var(--text-base);color:var(--color-text);line-height:1.3}._textarea_1axtj_47::placeholder{color:var(--color-text-faint)}._sendBtn_1axtj_61{width:44px;height:44px;border-radius:999;background:var(--color-primary);color:var(--color-on-primary);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-primary);flex-shrink:0;transition:transform var(--transition-fast)}._sendBtn_1axtj_61:hover{background:var(--color-primary-hover)}._sendBtn_1axtj_61:active{transform:scale(.92)}._sendBtn_1axtj_61:disabled{opacity:.5}._popover_1axtj_83{position:absolute;bottom:56px;left:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-popover);animation:_scaleIn_1axtj_1 .12s ease-out}@keyframes _scaleIn_1axtj_1{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._emojiGrid_1axtj_107{width:300px;max-height:240px;overflow-y:auto;padding:var(--space-2);display:grid;grid-template-columns:repeat(8,1fr);gap:var(--space-1)}._emoji_1axtj_107{font-size:22px;padding:4px;border-radius:var(--radius-sm);text-align:center}._emoji_1axtj_107:hover{background:var(--color-surface-hover)}._attachMenu_1axtj_113{width:220px;padding:var(--space-1)}._attachItem_1axtj_115{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500}._attachItem_1axtj_115:hover{background:var(--color-surface-hover)}._attachIcon_1axtj_119{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._replyBar_1axtj_121{position:absolute;top:-1px;left:0;right:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-top:1px solid var(--color-divider);transform:translateY(-100%)}._screen_z98lm_1{display:flex;height:100%;overflow:hidden}._main_z98lm_11{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--color-bg)}._body_z98lm_25{flex:1;display:flex;flex-direction:column;min-height:0}._infoPanel_z98lm_27{width:var(--right-panel-width);border-left:1px solid var(--color-divider);background:var(--color-surface);overflow-y:auto;flex-shrink:0;animation:_slideIn_z98lm_1 .2s ease-out}@keyframes _slideIn_z98lm_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}._searchBar_z98lm_45{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-divider);background:var(--color-surface)}._searchInput_z98lm_57{flex:1;height:36px;border-radius:var(--radius-lg);border:1px solid var(--color-border);padding:0 var(--space-3);background:var(--color-surface-offset);font-size:var(--text-sm)}._selBar_z98lm_67{min-height:var(--topbar-height);display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:clamp(6px,1.5vw,16px);padding:0 clamp(8px,2vw,16px);background:var(--color-primary);color:var(--color-on-primary);min-width:0}._selBar_z98lm_67 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selActions_z98lm_91{display:flex;align-items:center;justify-content:flex-end;gap:clamp(2px,1vw,8px);min-width:0;max-width:100%}._selBtn_z98lm_93{color:var(--color-on-primary);width:36px;height:36px;min-width:36px;border-radius:999px;display:flex;align-items:center;justify-content:center}._selBtn_z98lm_93:hover{background:#ffffff26}._selectionFooter_z98lm_97{display:flex;align-items:stretch;gap:clamp(8px,1.5vw,16px);padding:clamp(8px,1.5vw,12px) clamp(8px,2vw,16px);border-top:1px solid var(--color-divider);background:var(--color-surface);flex-shrink:0}._selectionFooterBtn_z98lm_115{flex:1 1 0;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-md);color:var(--color-primary);font-weight:600}._selectionFooterBtn_z98lm_115:hover{background:var(--color-surface-hover)}._infoHead_z98lm_143{display:flex;flex-direction:column;align-items:center;padding:var(--space-6) var(--space-4) var(--space-4);gap:var(--space-2)}._infoName_z98lm_145{font-size:var(--text-lg);font-weight:700}._infoStatus_z98lm_147{font-size:var(--text-xs);color:var(--color-text-faint)}._infoBio_z98lm_149{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}._infoSection_z98lm_151{padding:var(--space-2) 0}._infoRow_z98lm_153{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4)}._infoRow_z98lm_153:hover{background:var(--color-surface-hover)}._infoRowLabel_z98lm_157{flex:1;font-size:var(--text-sm)}._infoDivider_z98lm_159{height:1px;background:var(--color-divider);margin:0 var(--space-4)}._header_ejgxy_1{display:flex;align-items:center;gap:var(--space-3);height:var(--topbar-height);padding:0 var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-divider);flex-shrink:0}._back_ejgxy_21{width:40px;height:40px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._back_ejgxy_21:hover{background:var(--color-surface-hover);color:var(--color-text)}._title_ejgxy_33{flex:1;min-width:0}._name_ejgxy_35{font-size:var(--text-base);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_ejgxy_37{font-size:var(--text-xs);color:var(--color-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_ejgxy_39{display:flex;align-items:center;gap:var(--space-1)}._screen_jownh_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_jownh_3{flex:1;overflow-y:auto}._head_jownh_5{display:flex;flex-direction:column;align-items:center;padding:var(--space-8) var(--space-4) var(--space-5);gap:var(--space-2);background:var(--color-surface);border-bottom:1px solid var(--color-divider)}._name_jownh_15{font-size:var(--text-xl);font-weight:700}._status_jownh_17{font-size:var(--text-sm);color:var(--color-text-faint)}._status_jownh_17._online_jownh_19{color:var(--color-primary)}._bio_jownh_21{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;max-width:320px}._actions_jownh_23{display:flex;gap:var(--space-3);margin-top:var(--space-4)}._section_jownh_25{padding:var(--space-2) 0}._row_jownh_27{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5)}._row_jownh_27:hover{background:var(--color-surface-hover)}._rowIcon_jownh_31{color:var(--color-text-faint);flex-shrink:0}._rowMain_jownh_33{flex:1;min-width:0}._rowLabel_jownh_35{font-size:var(--text-xs);color:var(--color-text-faint)}._rowValue_jownh_37{font-size:var(--text-base)}._divider_jownh_39{height:1px;background:var(--color-divider);margin:0 var(--space-5)}._screen_1g3ea_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_1g3ea_3{flex:1;overflow-y:auto;padding:var(--space-3) 0 var(--space-8)}._section_1g3ea_5{padding:var(--space-2) 0}._sectionTitle_1g3ea_7{padding:var(--space-2) var(--space-5);font-size:var(--text-xs);font-weight:700;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.03em}._row_1g3ea_9{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);cursor:pointer}._row_1g3ea_9:hover{background:var(--color-surface-hover)}._rowIcon_1g3ea_13{width:28px;color:var(--color-text-faint);flex-shrink:0}._rowMain_1g3ea_15{flex:1;min-width:0}._rowLabel_1g3ea_17{font-size:var(--text-base)}._rowDesc_1g3ea_19{font-size:var(--text-xs);color:var(--color-text-faint);margin-top:2px}._rowValue_1g3ea_21{font-size:var(--text-sm);color:var(--color-text-faint)}._divider_1g3ea_23{height:1px;background:var(--color-divider);margin:var(--space-2) var(--space-5)}._themeGrid_1g3ea_25{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);padding:var(--space-3) var(--space-5)}._themeCard_1g3ea_27{border:2px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-2);cursor:pointer;aspect-ratio:4/3;display:flex;flex-direction:column;justify-content:flex-end}._themeCard_1g3ea_27._active_1g3ea_29{border-color:var(--color-primary)}._themeLight_1g3ea_31{background:linear-gradient(135deg,#f4f5f8,#fff)}._themeDark_1g3ea_33{background:linear-gradient(135deg,#0e0f13,#1b1e27)}._themeSystem_1g3ea_35{background:linear-gradient(135deg,#f4f5f8 50%,#1b1e27 50%)}._themeLabel_1g3ea_37{font-size:var(--text-xs);font-weight:600;color:var(--color-text)}._accentRow_1g3ea_39{display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-5);flex-wrap:wrap}._accent_1g3ea_39{width:32px;height:32px;border-radius:999;cursor:pointer;border:2px solid transparent}._accent_1g3ea_39._active_1g3ea_29{border-color:var(--color-text)}._storageBar_1g3ea_45{height:8px;background:var(--color-surface-active);border-radius:999;margin:var(--space-2) var(--space-5);overflow:hidden}._storageFill_1g3ea_47{height:100%;background:var(--color-primary);border-radius:999}._deviceRow_1g3ea_49{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5)}._deviceIcon_1g3ea_51{width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._deviceMain_1g3ea_53{flex:1;min-width:0}._deviceName_1g3ea_55{font-size:var(--text-sm);font-weight:600}._deviceMeta_1g3ea_57{font-size:var(--text-xs);color:var(--color-text-faint)}._screen_iydq8_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_iydq8_3{flex:1;overflow-y:auto;padding:var(--space-3) 0}._folderRow_iydq8_5{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);cursor:pointer}._folderRow_iydq8_5:hover{background:var(--color-surface-hover)}._icon_iydq8_9{width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._main_iydq8_11{flex:1;min-width:0}._name_iydq8_13{font-size:var(--text-base);font-weight:500}._count_iydq8_15{font-size:var(--text-xs);color:var(--color-text-faint)}n._folderOpen_iydq8_17{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3);text-align:left}._order_iydq8_26{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._menuButton_iydq8_31{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--color-text-muted)}._menuButton_iydq8_31:hover{background:var(--color-surface-hover);color:var(--color-text)}._screen_1367e_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_1367e_3{flex:1;overflow-y:auto;padding:var(--space-3)}._grid_1367e_5{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1)}._tile_1367e_7{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-surface-offset);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}._ph_1367e_9{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffffffb3}._dur_1367e_11{position:absolute;bottom:4px;right:4px;background:#0009;color:#fff;font-size:10px;padding:1px 5px;border-radius:4px}._fileRow_1367e_13{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0}._fileIcon_1367e_15{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._fileMain_1367e_17{flex:1;min-width:0}._fileName_1367e_19{font-size:var(--text-sm);font-weight:500}._fileMeta_1367e_21{font-size:var(--text-xs);color:var(--color-text-faint)}._link_1367e_23{display:block;padding:var(--space-3) 0;border-bottom:1px solid var(--color-divider)}._linkTitle_1367e_25{font-size:var(--text-sm);font-weight:600;color:var(--color-text-link)}._linkDesc_1367e_27{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}._linkUrl_1367e_29{font-size:var(--text-xs);color:var(--color-text-faint);margin-top:2px}._tabs_1367e_31{padding:var(--space-3) var(--space-3) 0}._screen_146xb_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._body_146xb_3{flex:1;overflow-y:auto}._head_146xb_5{display:flex;flex-direction:column;align-items:center;padding:var(--space-8) var(--space-4) var(--space-4);gap:var(--space-2);border-bottom:1px solid var(--color-divider)}._name_146xb_7{font-size:var(--text-xl);font-weight:700}._meta_146xb_9{font-size:var(--text-sm);color:var(--color-text-faint)}._desc_146xb_11{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;max-width:320px}._section_146xb_13{padding:var(--space-2) 0}._sectionTitle_146xb_15{padding:var(--space-3) var(--space-5) var(--space-1);font-size:var(--text-xs);font-weight:700;color:var(--color-text-faint);text-transform:uppercase}._row_146xb_17{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5)}._row_146xb_17:hover{background:var(--color-surface-hover)}._rowIcon_146xb_21{width:28px;color:var(--color-text-faint);flex-shrink:0}._rowMain_146xb_23{flex:1;min-width:0}._rowLabel_146xb_25{font-size:var(--text-base)}._roleBadge_146xb_27{font-size:var(--text-xs);padding:2px 8px;border-radius:999;background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._divider_146xb_29{height:1px;background:var(--color-divider);margin:0 var(--space-5)}._linkBox_146xb_31{margin:var(--space-2) var(--space-5);padding:var(--space-3);background:var(--color-surface-offset);border-radius:var(--radius-md);font-size:var(--text-sm);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._overlay_so1lh_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:#0006;display:flex;justify-content:center;align-items:flex-start;padding:var(--space-6) var(--space-4);animation:_fadeIn_so1lh_1 .15s ease-out}@keyframes _fadeIn_so1lh_1{0%{opacity:0}to{opacity:1}}._panel_so1lh_17{width:100%;max-width:560px;max-height:80vh;background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;display:flex;flex-direction:column;animation:_scaleIn_so1lh_1 .18s ease-out}@keyframes _scaleIn_so1lh_1{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:none}}._inputRow_so1lh_33{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--color-divider)}._input_so1lh_33{flex:1;height:36px;border:none;outline:none;background:transparent;font-size:var(--text-base)}._tabs_so1lh_37{display:flex;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-divider);overflow-x:auto}._tab_so1lh_37{padding:var(--space-1) var(--space-3);border-radius:999;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);white-space:nowrap}._tab_so1lh_37._active_so1lh_41{background:var(--color-primary-soft);color:var(--color-primary)}._results_so1lh_43{flex:1;overflow-y:auto}._section_so1lh_45{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);font-weight:700;color:var(--color-text-faint);text-transform:uppercase}._row_so1lh_47{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);cursor:pointer}._row_so1lh_47:hover{background:var(--color-surface-hover)}._msgRow_so1lh_51{padding:var(--space-2) var(--space-4);cursor:pointer}._msgRow_so1lh_51:hover{background:var(--color-surface-hover)}._msgChat_so1lh_55{font-size:var(--text-xs);color:var(--color-text-faint)}._msgText_so1lh_57{font-size:var(--text-sm)}._empty_so1lh_59{padding:var(--space-12);text-align:center;color:var(--color-text-faint);font-size:var(--text-sm)}._overlay_10y0r_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-call);background:linear-gradient(160deg,var(--color-primary),var(--avatar-2));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6);color:#fff;animation:_fadeIn_10y0r_1 .2s ease-out}@keyframes _fadeIn_10y0r_1{0%{opacity:0}to{opacity:1}}._videoArea_10y0r_15{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#1e1f26,#0e0f13);display:flex;align-items:center;justify-content:center}._selfVideo_10y0r_17{position:absolute;bottom:120px;right:24px;width:120px;height:160px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--avatar-1),var(--avatar-3));border:2px solid rgba(255,255,255,.2);overflow:hidden;display:flex;align-items:center;justify-content:center;color:#ffffff80}._avatarWrap_10y0r_27{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._name_10y0r_29{font-size:var(--text-2xl);font-weight:700}._status_10y0r_31{font-size:var(--text-base);opacity:.85}._ringing_10y0r_33{animation:_ring_10y0r_33 1.4s ease-in-out infinite}._controls_10y0r_35{position:absolute;bottom:48px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:var(--space-6);z-index:2}._ctrl_10y0r_37{width:60px;height:60px;border-radius:999;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#fff}._ctrl_10y0r_37:hover{background:#ffffff40}._ctrl_10y0r_37._off_10y0r_49{background:#ffffffd9;color:#1e1f26}._end_10y0r_51{background:var(--color-error);width:72px;height:72px}._end_10y0r_51:hover{background:color-mix(in oklab,var(--color-error) 85%,white)}._incoming_10y0r_57{position:fixed;top:var(--space-4);left:50%;transform:translate(-50%);z-index:var(--z-call);width:min(420px,calc(100% - 32px));background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-3);animation:_slideDown_10y0r_1 .3s ease-out}@keyframes _slideDown_10y0r_1{0%{opacity:0;transform:translate(-50%,-16px)}to{opacity:1;transform:translate(-50%)}}._incomingInfo_10y0r_73{flex:1;min-width:0}._incomingName_10y0r_75{font-size:var(--text-base);font-weight:600}._incomingStatus_10y0r_77{font-size:var(--text-xs);color:var(--color-text-faint)}._incomingActions_10y0r_79{display:flex;gap:var(--space-2)}._accept_10y0r_81{background:var(--color-success);color:#fff}._decline_10y0r_83{background:var(--color-error);color:#fff}:root{--text-xs: clamp(.75rem, .7rem + .25vw, .8125rem);--text-sm: clamp(.8125rem, .77rem + .3vw, .9375rem);--text-base: clamp(.9375rem, .9rem + .25vw, 1.0625rem);--text-lg: clamp(1.0625rem, .95rem + .6vw, 1.375rem);--text-xl: clamp(1.375rem, 1.15rem + 1.1vw, 1.875rem);--text-2xl: clamp(1.75rem, 1.3rem + 2vw, 2.5rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-sm: .375rem;--radius-md: .625rem;--radius-lg: .875rem;--radius-xl: 1.25rem;--radius-2xl: 1.75rem;--radius-full: 9999px;--transition-fast: .12s cubic-bezier(.16, 1, .3, 1);--transition-interactive: .18s cubic-bezier(.16, 1, .3, 1);--transition-slow: .28s cubic-bezier(.16, 1, .3, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--sidebar-width: 68px;--list-width: 360px;--right-panel-width: 340px;--topbar-height: 60px;--message-max-width: 560px;--z-base: 1;--z-list: 10;--z-header: 100;--z-dropdown: 500;--z-modal: 1000;--z-popover: 1100;--z-toast: 1200;--z-call: 2000}:root,[data-theme=light]{--color-bg: #f4f5f8;--color-surface: #ffffff;--color-surface-2: #f7f8fb;--color-surface-offset: #eef0f5;--color-surface-hover: #e8eaf1;--color-surface-active: #e1e4ee;--color-surface-inverse: #1e1f26;--color-divider: #e4e6ee;--color-border: #d7dae6;--color-text: #15161c;--color-text-muted: #6b6f80;--color-text-faint: #a3a7b8;--color-text-inverse: #f5f6fa;--color-text-link: #4f5bd5;--color-primary: #5b5ff7;--color-primary-hover: #4a4ee6;--color-primary-active: #3f42d1;--color-primary-soft: #e8e9fe;--color-on-primary: #ffffff;--color-success: #1f9d55;--color-success-soft: #e3f6ea;--color-warning: #d97706;--color-warning-soft: #fdf2e0;--color-error: #e5484d;--color-error-soft: #fde8ea;--color-info: #2b7fff;--color-info-soft: #e6f0ff;--color-bubble-in: #ffffff;--color-bubble-in-text: #15161c;--color-bubble-out: #5b5ff7;--color-bubble-out-text: #ffffff;--avatar-1: #5b5ff7;--avatar-2: #8b5cf6;--avatar-3: #ec4899;--avatar-4: #f59e0b;--avatar-5: #10b981;--avatar-6: #3b82f6;--avatar-7: #ef4444;--avatar-8: #14b8a6;--shadow-sm: 0 1px 2px rgba(20, 22, 30, .06);--shadow-md: 0 6px 18px rgba(20, 22, 30, .08);--shadow-lg: 0 18px 48px rgba(20, 22, 30, .14);--shadow-bubble: 0 1px 1.5px rgba(20, 22, 30, .05);--shadow-primary: 0 8px 24px rgba(91, 95, 247, .32)}[data-theme=dark]{--color-bg: #0e0f13;--color-surface: #16181f;--color-surface-2: #1b1e27;--color-surface-offset: #20242f;--color-surface-hover: #262a36;--color-surface-active: #2d3240;--color-surface-inverse: #f5f6fa;--color-divider: #252834;--color-border: #2e3140;--color-text: #e7e9f0;--color-text-muted: #9499ad;--color-text-faint: #5f6478;--color-text-inverse: #15161c;--color-text-link: #8b8fff;--color-primary: #7c83ff;--color-primary-hover: #9499ff;--color-primary-active: #5b5ff7;--color-primary-soft: #262a4a;--color-on-primary: #0e0f13;--color-success: #34d399;--color-success-soft: #0f2a20;--color-warning: #fbbf24;--color-warning-soft: #2a2008;--color-error: #ff6b6e;--color-error-soft: #2a1314;--color-info: #60a5fa;--color-info-soft: #0f1c2e;--color-bubble-in: #20242f;--color-bubble-in-text: #e7e9f0;--color-bubble-out: #5b5ff7;--color-bubble-out-text: #ffffff;--avatar-1: #7c83ff;--avatar-2: #a78bfa;--avatar-3: #f472b6;--avatar-4: #fbbf24;--avatar-5: #34d399;--avatar-6: #60a5fa;--avatar-7: #f87171;--avatar-8: #2dd4bf;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 6px 18px rgba(0, 0, 0, .5);--shadow-lg: 0 18px 48px rgba(0, 0, 0, .6);--shadow-bubble: 0 1px 1.5px rgba(0, 0, 0, .3);--shadow-primary: 0 8px 24px rgba(124, 131, 255, .28)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body,#root{height:100%}body{font-family:var(--font-body, "Inter", system-ui, sans-serif);font-size:var(--text-base);line-height:1.5;color:var(--color-text);background-color:var(--color-bg);overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}ul[role=list],ol[role=list]{list-style:none}input,button,textarea,select{font:inherit;color:inherit;background:none;border:none}button{cursor:pointer}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.2;font-weight:600}p,li,figcaption{text-wrap:pretty}::selection{background:color-mix(in oklab,var(--color-primary) 28%,transparent)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}*{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full);border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--color-text-faint);background-clip:padding-box}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Inter", system-ui, sans-serif}.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.u-flex{display:flex}.u-flex-col{display:flex;flex-direction:column}.u-items-center{align-items:center}.u-justify-center{justify-content:center}.u-justify-between{justify-content:space-between}.u-gap-1{gap:var(--space-1)}.u-gap-2{gap:var(--space-2)}.u-gap-3{gap:var(--space-3)}.u-flex-1{flex:1}.u-full{width:100%}.u-text-muted{color:var(--color-text-muted)}.u-text-faint{color:var(--color-text-faint)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes typingDot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes ring{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.anim-fade{animation:fadeIn var(--transition-interactive) var(--ease-out)}.anim-slide-up{animation:slideUp var(--transition-interactive) var(--ease-out)}.anim-slide-right{animation:slideInRight var(--transition-interactive) var(--ease-out)}.anim-scale{animation:scaleIn var(--transition-fast) var(--ease-out)}
