.NotificationPanel_panel__1c_D6{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-height:480px;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown);z-index:var(--z-dropdown);display:flex;flex-direction:column;overflow:hidden;animation:NotificationPanel_panelIn__GKYup .2s ease-out}@keyframes NotificationPanel_panelIn__GKYup{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.NotificationPanel_header__zWEku{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border);flex-shrink:0}.NotificationPanel_title___iygw{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.NotificationPanel_markAllBtn__hK_ma{background:none;border:none;padding:var(--spacing-3xs) var(--spacing-xs);font-size:var(--font-size-sm);font-family:inherit;color:var(--color-primary);cursor:pointer;border-radius:var(--radius-xs);transition:background var(--transition-fast)}.NotificationPanel_markAllBtn__hK_ma:hover{background:var(--color-primary-light)}.NotificationPanel_markAllBtn__hK_ma:disabled{color:var(--color-text-disabled);cursor:default}.NotificationPanel_markAllBtn__hK_ma:disabled:hover{background:none}.NotificationPanel_srOnly__4upta{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.NotificationPanel_list__YNRWI{flex:1 1;overflow-y:auto;overscroll-behavior:contain;list-style:none;margin:0;padding:0}.NotificationPanel_listItem__lWgWY{display:block}.NotificationPanel_item__6MdzP{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-bottom:1px solid var(--color-border);cursor:pointer;transition:background var(--transition-fast)}.NotificationPanel_item__6MdzP:last-child{border-bottom:none}.NotificationPanel_item__6MdzP:hover{background:var(--color-bg-hover)}.NotificationPanel_itemUnread__bTaiS{background:var(--color-primary-50)}.NotificationPanel_itemUnread__bTaiS:hover{background:var(--color-primary-100)}.NotificationPanel_iconWrapper__OFPlu{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:1rem}.NotificationPanel_iconMeeting__cy_xj{background:var(--color-primary-50);color:var(--color-primary)}.NotificationPanel_iconReminder__aigHZ{background:var(--color-orange-light);color:var(--color-orange)}.NotificationPanel_iconDefault__y8a3F{background:var(--color-bg-hover);color:var(--color-text-secondary)}.NotificationPanel_content__tGwC5{flex:1 1;min-width:0}.NotificationPanel_itemTitle__EMwvb{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-4xs)}.NotificationPanel_itemMessage__1I5Pj{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationPanel_itemTime__uqSDV{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--spacing-3xs)}.NotificationPanel_unreadDot__pM5Lw{flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-primary);margin-top:var(--spacing-3xs)}.NotificationPanel_empty__OYg4H{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4xl) var(--spacing-lg);color:var(--color-text-secondary)}.NotificationPanel_emptyIcon__XgVpD{color:var(--color-text-disabled);margin-bottom:var(--spacing-sm)}.NotificationPanel_emptyText__rp0mn{font-size:var(--font-size-base)}@media (max-width:480px){.NotificationPanel_panel__1c_D6{width:calc(100vw - 24px);right:-8px}}.NotificationBell_srOnly__YipYW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.NotificationBell_wrapper__oqIDo{position:relative}.NotificationBell_bellBtn__L1A_y{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);color:var(--color-text-secondary);transition:all var(--transition-fast);cursor:pointer;background:none;border:none;padding:0}.NotificationBell_bellBtn__L1A_y:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.NotificationBell_bellBtn__L1A_y svg{width:22px;height:22px}.NotificationBell_badge__8rI5X{top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;color:var(--color-text-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:18px;text-align:center}.NotificationBell_badgeDot__1p9wc,.NotificationBell_badge__8rI5X{position:absolute;background:var(--color-danger);border-radius:var(--radius-full);border:2px solid var(--color-bg-white);pointer-events:none}.NotificationBell_badgeDot__1p9wc{top:8px;right:9px;width:10px;height:10px}.Input_formGroup__FT8Zw{margin-bottom:var(--spacing-lg);position:relative}.Input_label__3UdI4{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}.Input_inputWrapper__Ow8cS{position:relative;display:flex;align-items:stretch;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-sunken);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.Input_inputWrapper__Ow8cS:focus-within{border-color:var(--color-brand-40);box-shadow:0 0 0 3px var(--color-brand-alpha-10);background:var(--color-bg-white)}.Input_wrapperError__giZOU{border-color:var(--color-destructive-30);background:var(--color-destructive-5)}.Input_wrapperError__giZOU:focus-within{border-color:var(--color-destructive-40);box-shadow:0 0 0 3px var(--color-destructive-alpha-10)}.Input_input__lCd4B{width:100%;padding:var(--spacing-sm) var(--spacing-sm);font-size:var(--font-size-base);font-family:var(--font-family);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-primary);transition:none;outline:none;min-height:42px}.Input_input__lCd4B::placeholder{color:var(--color-text-tertiary)}.Input_input__lCd4B:disabled{background:var(--color-bg-light);color:var(--color-text-disabled);cursor:not-allowed}.Input_input__lCd4B:focus{outline:none;box-shadow:none}.Input_sizeSm__kHI0z{padding:var(--spacing-2xs) var(--spacing-sm);font-size:var(--font-size-sm);min-height:34px}.Input_sizeLg__Ss5ll{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-lg);min-height:50px}.Input_hasLeftIcon__FSHRc{padding-left:38px}.Input_hasRightIcon__UIPv1{padding-right:38px}.Input_leftIcon__QN15t{position:absolute;left:var(--spacing-sm);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);pointer-events:none;transition:color var(--transition-fast);z-index:1}.Input_inputWrapper__Ow8cS:focus-within .Input_leftIcon__QN15t{color:var(--color-brand-50)}.Input_rightIcon__twb9i{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);z-index:1}.Input_prefix__TUKNT,.Input_suffix__HW3dg{display:flex;align-items:center;padding:0 var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);background:var(--color-bg-light);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.Input_prefix__TUKNT{border-right:1px solid var(--color-border);border-radius:var(--radius-md) 0 0 var(--radius-md)}.Input_suffix__HW3dg{border-left:1px solid var(--color-border);border-radius:0 var(--radius-md) var(--radius-md) 0}.Input_inputWithPrefix__QpIKn{border-top-left-radius:0;border-bottom-left-radius:0}.Input_inputWithSuffix__u7TaZ{border-top-right-radius:0;border-bottom-right-radius:0}.Input_typeCopy__I_oBZ{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:var(--font-size-sm)}.Input_typeCurrency__I676q,.Input_typeNumber___H3cS{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Input_typeUrl__XSugM{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:var(--font-size-sm)}.Input_inputWrapper__Ow8cS:has(.Input_input__lCd4B:disabled){background:var(--color-bg-light);border-color:var(--color-border)}.Input_errorText__Ouq9s{font-size:var(--font-size-xs);color:var(--color-destructive-50);margin-top:var(--spacing-2xs);display:flex;align-items:center;gap:var(--spacing-3xs)}.Input_errorIcon__SienF{flex-shrink:0}.Input_helperText__GBOGH{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-2xs)}.Button_button__96uC6{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2xs);font-family:var(--font-family);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-normal);border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast),transform .2s var(--ease-spring),box-shadow .2s var(--ease-spring),border-color var(--transition-fast),color var(--transition-fast);position:relative;outline:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_button__96uC6:focus-visible{box-shadow:var(--shadow-focus-ring)}.Button_button__96uC6:active:not(:disabled){transform:translateY(0) scale(.98)}.Button_button__96uC6:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.Button_content__DinLa{display:inline-flex;align-items:center;gap:var(--spacing-2xs)}.Button_icon__OWfxs{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Button_iconOnly__z7T6s{aspect-ratio:1;padding:0;justify-content:center}.Button_iconOnly__z7T6s.Button_xs__zS4ea{width:30px;height:30px}.Button_iconOnly__z7T6s.Button_sm__pnQzd{width:34px;height:34px}.Button_iconOnly__z7T6s.Button_md__ktIWF{width:42px;height:42px}.Button_iconOnly__z7T6s.Button_lg__s7W56{width:50px;height:50px}.Button_iconOnly__z7T6s.Button_xl__sSI8J{width:58px;height:58px}.Button_xs__zS4ea{padding:7px 12px;font-size:var(--font-size-xs);border-radius:var(--radius-sm)}.Button_sm__pnQzd{padding:9px 16px;font-size:var(--font-size-sm);border-radius:var(--radius-sm)}.Button_md__ktIWF{padding:10px 20px;font-size:var(--font-size-base);border-radius:var(--radius-md);min-height:40px}.Button_lg__s7W56{padding:13px 26px;font-size:var(--font-size-md);border-radius:var(--radius-md)}.Button_xl__sSI8J{padding:16px 32px;font-size:var(--font-size-lg);border-radius:var(--radius-lg)}.Button_primary__6_Dls{background:var(--color-brand-50);color:var(--color-text-white);border-color:transparent;font-weight:var(--font-weight-semibold);box-shadow:0 1px 2px rgba(0,0,0,.05)}.Button_primary__6_Dls:hover:not(:disabled){background:var(--color-brand-60);box-shadow:0 2px 8px rgba(79,109,245,.18),0 1px 3px rgba(0,0,0,.04);transform:translateY(-1px)}.Button_primary__6_Dls:active:not(:disabled){background:var(--color-brand-70);transform:translateY(0) scale(.98);box-shadow:0 1px 2px rgba(0,0,0,.05)}.Button_soft__LDQee{background:var(--color-brand-5);color:var(--color-brand-50);border-color:transparent}.Button_soft__LDQee:hover:not(:disabled){background:var(--color-brand-10);color:var(--color-brand-60);transform:translateY(-1px);box-shadow:var(--shadow-xs)}.Button_soft__LDQee:active:not(:disabled){background:var(--color-brand-20);color:var(--color-brand-70);transform:translateY(0) scale(.98);box-shadow:none}.Button_secondary__uuOdH{background:var(--color-bg-white);color:var(--color-text-primary);border-color:var(--color-gray-20)}.Button_secondary__uuOdH:hover:not(:disabled){background:var(--color-gray-5);border-color:var(--color-gray-20);transform:translateY(-1px);box-shadow:var(--shadow-xs)}.Button_secondary__uuOdH:active:not(:disabled){background:var(--color-gray-10);transform:translateY(0) scale(.98);box-shadow:none}.Button_outlined__axueG{background:transparent;color:var(--color-brand-50);border-color:var(--color-brand-20)}.Button_outlined__axueG:hover:not(:disabled){background:var(--color-brand-5);border-color:var(--color-brand-30);color:var(--color-brand-60);transform:translateY(-1px);box-shadow:var(--shadow-xs)}.Button_outlined__axueG:active:not(:disabled){background:var(--color-brand-10);border-color:var(--color-brand-40);color:var(--color-brand-70);transform:translateY(0) scale(.98);box-shadow:none}.Button_ghost__gZqlA{background:transparent;color:var(--color-text-primary);border-color:transparent}.Button_ghost__gZqlA:hover:not(:disabled){background:var(--color-gray-5);transform:translateY(-1px)}.Button_ghost__gZqlA:active:not(:disabled){background:var(--color-gray-10);transform:translateY(0) scale(.98)}.Button_danger__iwpp7{background:var(--color-destructive-50);color:var(--color-text-white);border-color:transparent;font-weight:var(--font-weight-semibold);box-shadow:0 1px 2px rgba(214,59,59,.1)}.Button_danger__iwpp7:hover:not(:disabled){background:var(--color-destructive-60);box-shadow:0 2px 8px rgba(214,59,59,.18),0 1px 3px rgba(0,0,0,.04);transform:translateY(-1px)}.Button_danger__iwpp7:active:not(:disabled){background:var(--color-destructive-70);transform:translateY(0) scale(.98);box-shadow:0 1px 2px rgba(214,59,59,.1)}.Button_warning__tM90t{background:var(--color-warning-50);color:var(--color-text-white);border-color:transparent;font-weight:var(--font-weight-semibold);box-shadow:0 1px 2px rgba(229,166,14,.1)}.Button_warning__tM90t:hover:not(:disabled){background:var(--color-warning-60);box-shadow:0 2px 8px rgba(229,166,14,.18),0 1px 3px rgba(0,0,0,.04);transform:translateY(-1px)}.Button_warning__tM90t:active:not(:disabled){background:var(--color-warning-70);transform:translateY(0) scale(.98);box-shadow:0 1px 2px rgba(229,166,14,.1)}.Button_success__L611a{background:var(--color-success-50);color:var(--color-text-white);border-color:transparent;font-weight:var(--font-weight-semibold);box-shadow:0 1px 2px rgba(22,163,74,.1)}.Button_success__L611a:hover:not(:disabled){background:var(--color-success-60);box-shadow:0 2px 8px rgba(22,163,74,.18),0 1px 3px rgba(0,0,0,.04);transform:translateY(-1px)}.Button_success__L611a:active:not(:disabled){background:var(--color-success-70);transform:translateY(0) scale(.98);box-shadow:0 1px 2px rgba(22,163,74,.1)}.Button_link__wrRG_{background:transparent;color:var(--color-brand-50);border-color:transparent;padding-left:0;padding-right:0;text-decoration:none}.Button_link__wrRG_:hover:not(:disabled){text-decoration:underline;color:var(--color-brand-60);transform:none}.Button_link__wrRG_:active:not(:disabled){color:var(--color-brand-70);transform:none}.Button_color-brand__s_Lu3{--_btn-color:var(--color-brand-50);--_btn-hover:var(--color-brand-60);--_btn-active:var(--color-brand-70);--_btn-soft-bg:var(--color-brand-5);--_btn-soft-bg-hover:var(--color-brand-10);--_btn-soft-bg-active:var(--color-brand-20)}.Button_color-gray__ggHsA{--_btn-color:var(--color-gray-50);--_btn-hover:var(--color-gray-60);--_btn-active:var(--color-gray-70);--_btn-soft-bg:var(--color-gray-5);--_btn-soft-bg-hover:var(--color-gray-10);--_btn-soft-bg-active:var(--color-gray-20)}.Button_color-destructive__IRNH0{--_btn-color:var(--color-destructive-50);--_btn-hover:var(--color-destructive-60);--_btn-active:var(--color-destructive-70);--_btn-soft-bg:var(--color-destructive-5);--_btn-soft-bg-hover:var(--color-destructive-10);--_btn-soft-bg-active:var(--color-destructive-20)}.Button_color-warning__GDVDD{--_btn-color:var(--color-warning-50);--_btn-hover:var(--color-warning-60);--_btn-active:var(--color-warning-70);--_btn-soft-bg:var(--color-warning-5);--_btn-soft-bg-hover:var(--color-warning-10);--_btn-soft-bg-active:var(--color-warning-20)}.Button_color-success__fwGZg{--_btn-color:var(--color-success-50);--_btn-hover:var(--color-success-60);--_btn-active:var(--color-success-70);--_btn-soft-bg:var(--color-success-5);--_btn-soft-bg-hover:var(--color-success-10);--_btn-soft-bg-active:var(--color-success-20)}.Button_color-blue__nVPKB{--_btn-color:var(--color-blue-50);--_btn-hover:var(--color-blue-60);--_btn-active:var(--color-blue-70);--_btn-soft-bg:var(--color-blue-5);--_btn-soft-bg-hover:var(--color-blue-10);--_btn-soft-bg-active:var(--color-blue-20)}.Button_color-teal__nuhxR{--_btn-color:var(--color-teal-50);--_btn-hover:var(--color-teal-60);--_btn-active:var(--color-teal-70);--_btn-soft-bg:var(--color-teal-5);--_btn-soft-bg-hover:var(--color-teal-10);--_btn-soft-bg-active:var(--color-teal-20)}.Button_color-purple__dDHtu{--_btn-color:var(--color-violet-50);--_btn-hover:var(--color-violet-60);--_btn-active:var(--color-violet-70);--_btn-soft-bg:var(--color-violet-5);--_btn-soft-bg-hover:var(--color-violet-10);--_btn-soft-bg-active:var(--color-violet-20)}.Button_color-pink__6vosC{--_btn-color:var(--color-pink-50);--_btn-hover:var(--color-pink-60);--_btn-active:var(--color-pink-70);--_btn-soft-bg:var(--color-pink-5);--_btn-soft-bg-hover:var(--color-pink-10);--_btn-soft-bg-active:var(--color-pink-20)}.Button_color-orange___9SE7{--_btn-color:var(--color-orange-50);--_btn-hover:var(--color-orange-60);--_btn-active:var(--color-orange-70);--_btn-soft-bg:var(--color-orange-5);--_btn-soft-bg-hover:var(--color-orange-10);--_btn-soft-bg-active:var(--color-orange-20)}.Button_primary__6_Dls.Button_color-blue__nVPKB,.Button_primary__6_Dls.Button_color-brand__s_Lu3,.Button_primary__6_Dls.Button_color-destructive__IRNH0,.Button_primary__6_Dls.Button_color-gray__ggHsA,.Button_primary__6_Dls.Button_color-orange___9SE7,.Button_primary__6_Dls.Button_color-pink__6vosC,.Button_primary__6_Dls.Button_color-purple__dDHtu,.Button_primary__6_Dls.Button_color-success__fwGZg,.Button_primary__6_Dls.Button_color-teal__nuhxR,.Button_primary__6_Dls.Button_color-warning__GDVDD{background:var(--_btn-color);box-shadow:0 1px 2px rgba(0,0,0,.05)}.Button_primary__6_Dls.Button_color-blue__nVPKB:hover:not(:disabled),.Button_primary__6_Dls.Button_color-brand__s_Lu3:hover:not(:disabled),.Button_primary__6_Dls.Button_color-destructive__IRNH0:hover:not(:disabled),.Button_primary__6_Dls.Button_color-gray__ggHsA:hover:not(:disabled),.Button_primary__6_Dls.Button_color-orange___9SE7:hover:not(:disabled),.Button_primary__6_Dls.Button_color-pink__6vosC:hover:not(:disabled),.Button_primary__6_Dls.Button_color-purple__dDHtu:hover:not(:disabled),.Button_primary__6_Dls.Button_color-success__fwGZg:hover:not(:disabled),.Button_primary__6_Dls.Button_color-teal__nuhxR:hover:not(:disabled),.Button_primary__6_Dls.Button_color-warning__GDVDD:hover:not(:disabled){background:var(--_btn-hover)}.Button_primary__6_Dls.Button_color-blue__nVPKB:active:not(:disabled),.Button_primary__6_Dls.Button_color-brand__s_Lu3:active:not(:disabled),.Button_primary__6_Dls.Button_color-destructive__IRNH0:active:not(:disabled),.Button_primary__6_Dls.Button_color-gray__ggHsA:active:not(:disabled),.Button_primary__6_Dls.Button_color-orange___9SE7:active:not(:disabled),.Button_primary__6_Dls.Button_color-pink__6vosC:active:not(:disabled),.Button_primary__6_Dls.Button_color-purple__dDHtu:active:not(:disabled),.Button_primary__6_Dls.Button_color-success__fwGZg:active:not(:disabled),.Button_primary__6_Dls.Button_color-teal__nuhxR:active:not(:disabled),.Button_primary__6_Dls.Button_color-warning__GDVDD:active:not(:disabled){background:var(--_btn-active)}.Button_soft__LDQee.Button_color-blue__nVPKB,.Button_soft__LDQee.Button_color-brand__s_Lu3,.Button_soft__LDQee.Button_color-destructive__IRNH0,.Button_soft__LDQee.Button_color-gray__ggHsA,.Button_soft__LDQee.Button_color-orange___9SE7,.Button_soft__LDQee.Button_color-pink__6vosC,.Button_soft__LDQee.Button_color-purple__dDHtu,.Button_soft__LDQee.Button_color-success__fwGZg,.Button_soft__LDQee.Button_color-teal__nuhxR,.Button_soft__LDQee.Button_color-warning__GDVDD{background:var(--_btn-soft-bg);color:var(--_btn-color)}.Button_soft__LDQee.Button_color-blue__nVPKB:hover:not(:disabled),.Button_soft__LDQee.Button_color-brand__s_Lu3:hover:not(:disabled),.Button_soft__LDQee.Button_color-destructive__IRNH0:hover:not(:disabled),.Button_soft__LDQee.Button_color-gray__ggHsA:hover:not(:disabled),.Button_soft__LDQee.Button_color-orange___9SE7:hover:not(:disabled),.Button_soft__LDQee.Button_color-pink__6vosC:hover:not(:disabled),.Button_soft__LDQee.Button_color-purple__dDHtu:hover:not(:disabled),.Button_soft__LDQee.Button_color-success__fwGZg:hover:not(:disabled),.Button_soft__LDQee.Button_color-teal__nuhxR:hover:not(:disabled),.Button_soft__LDQee.Button_color-warning__GDVDD:hover:not(:disabled){background:var(--_btn-soft-bg-hover);color:var(--_btn-hover)}.Button_soft__LDQee.Button_color-blue__nVPKB:active:not(:disabled),.Button_soft__LDQee.Button_color-brand__s_Lu3:active:not(:disabled),.Button_soft__LDQee.Button_color-destructive__IRNH0:active:not(:disabled),.Button_soft__LDQee.Button_color-gray__ggHsA:active:not(:disabled),.Button_soft__LDQee.Button_color-orange___9SE7:active:not(:disabled),.Button_soft__LDQee.Button_color-pink__6vosC:active:not(:disabled),.Button_soft__LDQee.Button_color-purple__dDHtu:active:not(:disabled),.Button_soft__LDQee.Button_color-success__fwGZg:active:not(:disabled),.Button_soft__LDQee.Button_color-teal__nuhxR:active:not(:disabled),.Button_soft__LDQee.Button_color-warning__GDVDD:active:not(:disabled){background:var(--_btn-soft-bg-active);color:var(--_btn-active)}.Button_outlined__axueG.Button_color-blue__nVPKB,.Button_outlined__axueG.Button_color-brand__s_Lu3,.Button_outlined__axueG.Button_color-destructive__IRNH0,.Button_outlined__axueG.Button_color-gray__ggHsA,.Button_outlined__axueG.Button_color-orange___9SE7,.Button_outlined__axueG.Button_color-pink__6vosC,.Button_outlined__axueG.Button_color-purple__dDHtu,.Button_outlined__axueG.Button_color-success__fwGZg,.Button_outlined__axueG.Button_color-teal__nuhxR,.Button_outlined__axueG.Button_color-warning__GDVDD{color:var(--_btn-color);border-color:var(--_btn-color);background:transparent}.Button_outlined__axueG.Button_color-blue__nVPKB:hover:not(:disabled),.Button_outlined__axueG.Button_color-brand__s_Lu3:hover:not(:disabled),.Button_outlined__axueG.Button_color-destructive__IRNH0:hover:not(:disabled),.Button_outlined__axueG.Button_color-gray__ggHsA:hover:not(:disabled),.Button_outlined__axueG.Button_color-orange___9SE7:hover:not(:disabled),.Button_outlined__axueG.Button_color-pink__6vosC:hover:not(:disabled),.Button_outlined__axueG.Button_color-purple__dDHtu:hover:not(:disabled),.Button_outlined__axueG.Button_color-success__fwGZg:hover:not(:disabled),.Button_outlined__axueG.Button_color-teal__nuhxR:hover:not(:disabled),.Button_outlined__axueG.Button_color-warning__GDVDD:hover:not(:disabled){color:var(--_btn-hover);border-color:var(--_btn-hover);background:var(--_btn-soft-bg)}.Button_outlined__axueG.Button_color-blue__nVPKB:active:not(:disabled),.Button_outlined__axueG.Button_color-brand__s_Lu3:active:not(:disabled),.Button_outlined__axueG.Button_color-destructive__IRNH0:active:not(:disabled),.Button_outlined__axueG.Button_color-gray__ggHsA:active:not(:disabled),.Button_outlined__axueG.Button_color-orange___9SE7:active:not(:disabled),.Button_outlined__axueG.Button_color-pink__6vosC:active:not(:disabled),.Button_outlined__axueG.Button_color-purple__dDHtu:active:not(:disabled),.Button_outlined__axueG.Button_color-success__fwGZg:active:not(:disabled),.Button_outlined__axueG.Button_color-teal__nuhxR:active:not(:disabled),.Button_outlined__axueG.Button_color-warning__GDVDD:active:not(:disabled){color:var(--_btn-active);border-color:var(--_btn-active);background:var(--_btn-soft-bg-hover)}.Button_ghost__gZqlA.Button_color-blue__nVPKB,.Button_ghost__gZqlA.Button_color-brand__s_Lu3,.Button_ghost__gZqlA.Button_color-destructive__IRNH0,.Button_ghost__gZqlA.Button_color-gray__ggHsA,.Button_ghost__gZqlA.Button_color-orange___9SE7,.Button_ghost__gZqlA.Button_color-pink__6vosC,.Button_ghost__gZqlA.Button_color-purple__dDHtu,.Button_ghost__gZqlA.Button_color-success__fwGZg,.Button_ghost__gZqlA.Button_color-teal__nuhxR,.Button_ghost__gZqlA.Button_color-warning__GDVDD{color:var(--_btn-color)}.Button_ghost__gZqlA.Button_color-blue__nVPKB:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-brand__s_Lu3:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-destructive__IRNH0:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-gray__ggHsA:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-orange___9SE7:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-pink__6vosC:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-purple__dDHtu:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-success__fwGZg:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-teal__nuhxR:hover:not(:disabled),.Button_ghost__gZqlA.Button_color-warning__GDVDD:hover:not(:disabled){color:var(--_btn-hover);background:var(--_btn-soft-bg)}.Button_ghost__gZqlA.Button_color-blue__nVPKB:active:not(:disabled),.Button_ghost__gZqlA.Button_color-brand__s_Lu3:active:not(:disabled),.Button_ghost__gZqlA.Button_color-destructive__IRNH0:active:not(:disabled),.Button_ghost__gZqlA.Button_color-gray__ggHsA:active:not(:disabled),.Button_ghost__gZqlA.Button_color-orange___9SE7:active:not(:disabled),.Button_ghost__gZqlA.Button_color-pink__6vosC:active:not(:disabled),.Button_ghost__gZqlA.Button_color-purple__dDHtu:active:not(:disabled),.Button_ghost__gZqlA.Button_color-success__fwGZg:active:not(:disabled),.Button_ghost__gZqlA.Button_color-teal__nuhxR:active:not(:disabled),.Button_ghost__gZqlA.Button_color-warning__GDVDD:active:not(:disabled){color:var(--_btn-active);background:var(--_btn-soft-bg-hover)}.Button_link__wrRG_.Button_color-blue__nVPKB,.Button_link__wrRG_.Button_color-brand__s_Lu3,.Button_link__wrRG_.Button_color-destructive__IRNH0,.Button_link__wrRG_.Button_color-gray__ggHsA,.Button_link__wrRG_.Button_color-orange___9SE7,.Button_link__wrRG_.Button_color-pink__6vosC,.Button_link__wrRG_.Button_color-purple__dDHtu,.Button_link__wrRG_.Button_color-success__fwGZg,.Button_link__wrRG_.Button_color-teal__nuhxR,.Button_link__wrRG_.Button_color-warning__GDVDD{color:var(--_btn-color)}.Button_link__wrRG_.Button_color-blue__nVPKB:hover:not(:disabled),.Button_link__wrRG_.Button_color-brand__s_Lu3:hover:not(:disabled),.Button_link__wrRG_.Button_color-destructive__IRNH0:hover:not(:disabled),.Button_link__wrRG_.Button_color-gray__ggHsA:hover:not(:disabled),.Button_link__wrRG_.Button_color-orange___9SE7:hover:not(:disabled),.Button_link__wrRG_.Button_color-pink__6vosC:hover:not(:disabled),.Button_link__wrRG_.Button_color-purple__dDHtu:hover:not(:disabled),.Button_link__wrRG_.Button_color-success__fwGZg:hover:not(:disabled),.Button_link__wrRG_.Button_color-teal__nuhxR:hover:not(:disabled),.Button_link__wrRG_.Button_color-warning__GDVDD:hover:not(:disabled){color:var(--_btn-hover)}.Button_fullWidth__MEYBG{width:100%}.Button_loading__nv6bE{pointer-events:none}.Button_spinner__DYdB3{display:inline-block;width:18px;height:18px;border:2px solid var(--color-white-alpha-30);border-top-color:var(--color-text-white);border-radius:50%;animation:Button_spin__ESAWP .6s linear infinite}.Button_secondary__uuOdH .Button_spinner__DYdB3{border-color:var(--color-brand-alpha-20);border-top-color:var(--color-primary)}.Button_ghost__gZqlA .Button_spinner__DYdB3{border-color:var(--color-black-alpha-20);border-top-color:var(--color-text-primary)}.Button_link__wrRG_ .Button_spinner__DYdB3,.Button_outlined__axueG .Button_spinner__DYdB3,.Button_soft__LDQee .Button_spinner__DYdB3{border-color:var(--color-brand-alpha-20);border-top-color:var(--color-brand-50)}.Button_hiddenText__BHkt4{visibility:hidden;width:0;overflow:hidden}@keyframes Button_spin__ESAWP{to{transform:rotate(1turn)}}.ErrorBoundary_container__XztWl{display:flex;align-items:center;justify-content:center;min-height:400px;padding:var(--spacing-xl)}.ErrorBoundary_card__KaoQq{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:480px;width:100%;padding:var(--spacing-4xl) var(--spacing-2xl);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.ErrorBoundary_iconWrap__0mjjB{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--radius-full);background:var(--color-destructive-alpha-10);margin-bottom:var(--spacing-xl);flex-shrink:0}.ErrorBoundary_icon__F2r5T{width:36px;height:36px;color:var(--color-danger)}.ErrorBoundary_title__NnLvP{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm);letter-spacing:var(--letter-spacing-snug)}.ErrorBoundary_description__3P3b9{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-2xl)}.ErrorBoundary_details__lvDxm{width:100%;margin-bottom:var(--spacing-xl);text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.ErrorBoundary_detailsSummary__W1Nyf{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;background:var(--color-bg-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ErrorBoundary_detailsSummary__W1Nyf:hover{background:var(--color-bg-hover)}.ErrorBoundary_errorMessage__q0WON{color:var(--color-danger);background:var(--color-destructive-alpha-10)}.ErrorBoundary_errorMessage__q0WON,.ErrorBoundary_errorStack__iR8uC{padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-family-mono);font-size:var(--font-size-xs);margin:0;white-space:pre-wrap;word-break:break-word}.ErrorBoundary_errorStack__iR8uC{color:var(--color-text-secondary);background:var(--color-bg-secondary);border-top:1px solid var(--color-border);max-height:240px;overflow-y:auto}.ErrorBoundary_actions__uZi4y{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center}@media (max-width:480px){.ErrorBoundary_card__KaoQq{padding:var(--spacing-2xl) var(--spacing-md)}.ErrorBoundary_actions__uZi4y{flex-direction:column;width:100%}.ErrorBoundary_actions__uZi4y>*{width:100%}}.ScreenShareBlackFrameModal_body__Bj8cG{display:flex;flex-direction:column;gap:14px;font-size:15px;line-height:1.6;color:var(--mt-text-primary,#1f2937)}.ScreenShareBlackFrameModal_lead___dBXE{margin:0}.ScreenShareBlackFrameModal_steps__DalEN{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.ScreenShareBlackFrameModal_steps__DalEN li{padding-left:4px}.ScreenShareBlackFrameModal_steps__DalEN strong{color:var(--mt-brand,#2563eb);font-weight:600}.ScreenShareBlackFrameModal_tip__ifZ9E{margin:0;padding:12px 14px;border-radius:10px;background:var(--mt-bg-subtle,#f1f5f9);border:1px solid var(--mt-border-subtle,#e2e8f0);font-size:14px;color:var(--mt-text-secondary,#475569)}.ScreenShareConsentModal_overlay__Gt2Ix{position:fixed;inset:0;background:var(--color-overlay);display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:16px;z-index:var(--z-meeting-modal)}.ScreenShareConsentModal_card__kGew_{background:var(--mt-bg-elevated);border:1px solid var(--mt-border);border-radius:16px;padding:28px 26px 24px;width:440px;max-width:100%;box-shadow:var(--shadow-modal,0 12px 40px rgba(15,23,42,.22));text-align:center}.ScreenShareConsentModal_iconCircle__7BeLG{width:60px;height:60px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mt-brand-alpha-10);color:var(--mt-brand)}.ScreenShareConsentModal_title__1zTKJ{color:var(--mt-text);font-size:20px;font-weight:700;line-height:1.35;margin:0 0 8px}.ScreenShareConsentModal_desc__P4KVv{color:var(--mt-text-secondary);font-size:15px;line-height:1.55;margin:0 0 14px}.ScreenShareConsentModal_hint__EsYRl{display:flex;align-items:flex-start;gap:8px;text-align:left;background:var(--mt-brand-alpha-10);border-radius:10px;padding:13px 15px;margin:0 0 22px;color:var(--mt-text-secondary);font-size:15px;line-height:1.55}.ScreenShareConsentModal_hint__EsYRl strong{color:var(--mt-text);font-weight:600}.ScreenShareConsentModal_hintDot__zRElE{flex:0 0 auto;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--mt-brand)}.ScreenShareConsentModal_buttons__OUjTc{display:flex;gap:10px}.ScreenShareConsentModal_btnLater__Cqpb8{flex:0 0 auto;min-width:120px;padding:14px 18px;border-radius:10px;border:1px solid var(--mt-border);background:var(--mt-bg);color:var(--mt-text);font-size:15px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.ScreenShareConsentModal_btnLater__Cqpb8:hover{background:var(--mt-bg-card);border-color:var(--mt-brand)}.ScreenShareConsentModal_btnConfirm__4wKV4{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:10px;border:none;background:var(--mt-brand);color:#ffffff;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s,box-shadow .15s}.ScreenShareConsentModal_btnConfirm__4wKV4:hover{background:var(--mt-brand-hover);box-shadow:0 4px 14px var(--mt-brand-alpha-15)}.ScreenShareConsentModal_btnConfirmIcon___ynxf{display:inline-flex}.ScreenShareConsentModal_btnConfirmIcon___ynxf svg{width:18px;height:18px}.ScreenShareConsentModal_btnConfirm__4wKV4:focus-visible,.ScreenShareConsentModal_btnLater__Cqpb8:focus-visible{outline:3px solid var(--mt-brand);outline-offset:2px}@media (max-width:400px){.ScreenShareConsentModal_card__kGew_{padding:24px 18px 20px}.ScreenShareConsentModal_buttons__OUjTc{flex-direction:column}.ScreenShareConsentModal_btnConfirm__4wKV4,.ScreenShareConsentModal_btnLater__Cqpb8{width:100%;min-width:0}}.page_preJoinContainer__3fDKp{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;background:var(--color-bg-secondary);overflow-y:auto;-webkit-overflow-scrolling:touch}.page_loadingWrap__gFqI2{display:flex;flex-direction:column;align-items:center;gap:16px}.page_spinner__cZ4iG{width:32px;height:32px;border:3px solid var(--color-gray-20);border-top-color:var(--color-primary);border-radius:50%;animation:page_spin__5mnQb .7s linear infinite}@keyframes page_spin__5mnQb{to{transform:rotate(1turn)}}.page_loadingText__zk4mm{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.page_main__d3FJB{min-height:100%;min-height:100dvh}.page_waitingOverlay__bPYr7{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.page_waitingOverlayCard__8QdZ7{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 48px;background:var(--color-bg-primary);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);max-width:400px;text-align:center}.page_waitingOverlaySpinner__PB5qW{width:40px;height:40px;border:4px solid var(--color-gray-20);border-top-color:var(--color-primary);border-radius:50%;animation:page_spin__5mnQb 1s linear infinite}.page_waitingOverlayTitle__XJ1T0{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary);margin:0}.page_waitingOverlayText__PFg0b{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.page_waitingOverlayTimer__2GeQA{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.page_waitingOverlayCancelBtn__EiDnD{margin-top:8px;padding:8px 24px;border:1px solid var(--color-gray-30);border-radius:8px;background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:background .15s,color .15s}.page_waitingOverlayCancelBtn__EiDnD:hover{background:var(--color-gray-10);color:var(--color-text-primary)}.page_roomContainer__2JKXw{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg-dark);color:var(--color-text-white)}.FileUpload_uploadArea__hg2XV{display:flex;flex-direction:column;gap:var(--spacing-sm)}.FileUpload_dropzone__QRWns{border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-xl);text-align:center;cursor:pointer;transition:all var(--transition-fast);background:var(--color-gray-5)}.FileUpload_dropzone__QRWns:hover{border-color:var(--color-brand-30);background:var(--color-brand-5)}.FileUpload_dropzoneActive__JK0EM{border-color:var(--color-brand-50);background:var(--color-brand-5)}.FileUpload_dropzoneIcon__u_s_q{color:var(--color-text-tertiary);margin-bottom:var(--spacing-xs)}.FileUpload_dropzoneText__Qu3_B{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.FileUpload_dropzoneHint__uGsql{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin:var(--spacing-2xs) 0 0}.FileUpload_browseLink__krjsl{color:var(--color-brand-50);font-weight:var(--font-weight-semibold);cursor:pointer}.FileUpload_fileList__Sj3de{display:flex;flex-direction:column;gap:var(--spacing-xs)}.FileUpload_fileItem__fJBwt{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-gray-5);border:1px solid var(--color-border-light);border-radius:var(--radius-sm)}.FileUpload_fileIcon__CDrKn{color:var(--color-text-tertiary);flex-shrink:0}.FileUpload_fileInfo__Exofh{flex:1 1;min-width:0}.FileUpload_fileName__ajA83{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileUpload_fileSize__GQcbu{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.FileUpload_fileRemoveBtn___FN8a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.FileUpload_fileRemoveBtn___FN8a:hover{background:var(--color-destructive-5);color:var(--color-destructive-40)}.FileUpload_fileDownloadBtn__0k6eb{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.FileUpload_fileDownloadBtn__0k6eb:hover{background:var(--color-brand-5);color:var(--color-brand-50)}@media (max-width:768px){.FileUpload_dropzone__QRWns{padding:var(--spacing-lg)}}.ConnectionStatus_banner__voGQ3{position:fixed;top:var(--header-height);left:0;right:0;z-index:calc(var(--z-sticky) - 1);display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-md);background:var(--color-warning-alpha-12);border-bottom:1px solid var(--color-warning-20);animation:ConnectionStatus_slideDown__dCBwv .25s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@keyframes ConnectionStatus_slideDown__dCBwv{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.ConnectionStatus_dot__nFP25{display:inline-block;width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-orange);flex-shrink:0;animation:ConnectionStatus_pulse__zduzy 1.5s ease-in-out infinite}@keyframes ConnectionStatus_pulse__zduzy{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.ConnectionStatus_message__pnkqh{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-warning-70);line-height:var(--line-height-tight)}.Avatar_avatar__OLZc2{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:var(--shadow-xs)}.Avatar_sm__8alpV{width:32px;height:32px}.Avatar_md__30KvO{width:40px;height:40px}.Avatar_lg__IoABf{width:48px;height:48px}.Avatar_xl__XWrdg{width:80px;height:80px}.Avatar_image__sjBjm{object-fit:cover}.Avatar_image__sjBjm,.Avatar_initials__gQSkS{width:100%;height:100%;border-radius:var(--radius-full)}.Avatar_initials__gQSkS{display:flex;align-items:center;justify-content:center;color:var(--color-text-white);font-weight:var(--font-weight-semibold);line-height:1}.Avatar_sm__8alpV .Avatar_initials__gQSkS{font-size:var(--font-size-xs)}.Avatar_md__30KvO .Avatar_initials__gQSkS{font-size:var(--font-size-base)}.Avatar_lg__IoABf .Avatar_initials__gQSkS{font-size:var(--font-size-xl)}.Avatar_xl__XWrdg .Avatar_initials__gQSkS{font-size:var(--font-size-3xl)}.Avatar_statusDot__cijxG{position:absolute;bottom:0;right:0;border-radius:var(--radius-full);border:2px solid var(--color-bg-white)}.Avatar_sm__8alpV .Avatar_statusDot__cijxG{width:8px;height:8px}.Avatar_md__30KvO .Avatar_statusDot__cijxG{width:10px;height:10px}.Avatar_lg__IoABf .Avatar_statusDot__cijxG{width:12px;height:12px}.Avatar_xl__XWrdg .Avatar_statusDot__cijxG{width:16px;height:16px}.Avatar_online__apWW_{background:var(--color-green)}.Avatar_offline__otilB{background:var(--color-text-disabled)}.Avatar_group__W1HQB{margin-left:calc(-1 * var(--spacing-xs));border:2px solid var(--color-bg-white)}.Avatar_group__W1HQB:first-child{margin-left:0}.Badge_badge__9tA3b{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:4px 12px;font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);line-height:var(--line-height-normal);white-space:nowrap;letter-spacing:var(--letter-spacing-wide)}.Badge_sm__Ace1a{padding:2px 8px;font-size:var(--font-size-2xs);height:20px}.Badge_md__uaaPH{padding:4px 12px;height:24px}.Badge_lg__KQZTe{padding:5px 14px;font-size:var(--font-size-xs);height:28px}.Badge_dot__kS755{width:6px;height:6px;border-radius:var(--radius-full);background:currentColor;flex-shrink:0}.Badge_checkIcon__5GRht{flex-shrink:0}.Badge_countBadge__N5EAa{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);line-height:1;white-space:nowrap}.Badge_countBadge__N5EAa.Badge_sm__Ace1a{min-width:16px;height:16px;padding:0 4px;font-size:var(--font-size-2xs)}.Badge_countBadge__N5EAa.Badge_md__uaaPH{min-width:20px;height:20px}.Badge_countBadge__N5EAa.Badge_lg__KQZTe{min-width:24px;height:24px;font-size:var(--font-size-xs)}.Badge_countInline__4U9tN{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);background:var(--color-black-alpha-10);border-radius:var(--radius-full);line-height:1}.Badge_soft__MUEiO.Badge_primary__r44qS{background:var(--color-brand-5);color:var(--color-brand-60)}.Badge_soft__MUEiO.Badge_success__3M0a6{background:var(--color-success-5);color:var(--color-success-60)}.Badge_soft__MUEiO.Badge_warning__YCciL{background:var(--color-warning-5);color:var(--color-warning-60)}.Badge_soft__MUEiO.Badge_danger__W_n0o{background:var(--color-destructive-5);color:var(--color-destructive-60)}.Badge_soft__MUEiO.Badge_default__sdCZN{background:var(--color-gray-5);color:var(--color-text-secondary)}.Badge_soft__MUEiO.Badge_blue__lJ1ZP{background:var(--color-brand-5);color:var(--color-brand-60)}.Badge_soft__MUEiO.Badge_teal__ZjNTZ{background:var(--color-teal-alpha-10);color:var(--color-teal-50)}.Badge_soft__MUEiO.Badge_purple__nHQxd{background:var(--color-brand-5);color:var(--color-brand-70)}.Badge_soft__MUEiO.Badge_pink__MHDRx{background:var(--color-pink-alpha-10);color:var(--color-pink-50)}.Badge_soft__MUEiO.Badge_orange__FIF_r{background:var(--color-warning-5);color:var(--color-warning-60)}.Badge_filled__wHmO_.Badge_primary__r44qS{background:var(--color-primary);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_success__3M0a6{background:var(--color-green);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_warning__YCciL{background:var(--color-orange);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_danger__W_n0o{background:var(--color-danger);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_default__sdCZN{background:var(--color-text-secondary);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_blue__lJ1ZP{background:var(--color-blue-50);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_teal__ZjNTZ{background:var(--color-teal-50);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_purple__nHQxd{background:var(--color-primary);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_pink__MHDRx{background:var(--color-pink-50);color:var(--color-text-white)}.Badge_filled__wHmO_.Badge_orange__FIF_r{background:var(--color-orange);color:var(--color-text-white)}.Badge_filled__wHmO_ .Badge_countInline__4U9tN{background:var(--color-white-alpha-25);color:var(--color-text-white)}.Badge_pill__oqkeA{border-radius:var(--radius-full)}.Badge_rect__VSKMR{border-radius:var(--radius-xs)}.Badge_outlined___fPps{background:transparent}.Badge_outlined___fPps.Badge_primary__r44qS{border:1px solid var(--color-brand-20);color:var(--color-brand-60)}.Badge_outlined___fPps.Badge_success__3M0a6{border:1px solid var(--color-success-20);color:var(--color-success-60)}.Badge_outlined___fPps.Badge_warning__YCciL{border:1px solid var(--color-warning-20);color:var(--color-warning-60)}.Badge_outlined___fPps.Badge_danger__W_n0o{border:1px solid var(--color-destructive-20);color:var(--color-destructive-60)}.Badge_outlined___fPps.Badge_default__sdCZN{border:1px solid var(--color-border);color:var(--color-text-secondary)}.Badge_outlined___fPps.Badge_blue__lJ1ZP{border:1px solid var(--color-brand-20);color:var(--color-brand-60)}.Badge_outlined___fPps.Badge_teal__ZjNTZ{border:1px solid var(--color-teal-50);color:var(--color-teal-50)}.Badge_outlined___fPps.Badge_purple__nHQxd{border:1px solid var(--color-brand-20);color:var(--color-brand-70)}.Badge_outlined___fPps.Badge_pink__MHDRx{border:1px solid var(--color-pink-50);color:var(--color-pink-50)}.Badge_outlined___fPps.Badge_orange__FIF_r{border:1px solid var(--color-warning-20);color:var(--color-warning-60)}.EmptyState_container__jL993{flex-direction:column;text-align:center;padding:60px var(--spacing-lg)}.EmptyState_container__jL993,.EmptyState_icon__HLCG7{display:flex;align-items:center;justify-content:center}.EmptyState_icon__HLCG7{color:var(--color-text-tertiary);margin-bottom:var(--spacing-lg);width:64px;height:64px;border-radius:var(--radius-xl);background:var(--color-primary-light)}.EmptyState_icon__HLCG7 svg{width:32px;height:32px;color:var(--color-primary)}.EmptyState_title__rGbjB{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-xs);letter-spacing:var(--letter-spacing-snug)}.EmptyState_description__mdD_K{font-size:var(--font-size-md);color:var(--color-text-secondary);max-width:360px;line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl)}.EmptyState_action__cIrJS{margin-top:0}.LoadingSpinner_container__AOqGb{display:inline-flex;align-items:center;justify-content:center}.LoadingSpinner_withText__Ndc1f{flex-direction:column;gap:var(--spacing-xs)}.LoadingSpinner_loadingText__Z_qKz{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.LoadingSpinner_spinner__QMQRf{display:inline-block;border-radius:50%;border:2px solid var(--color-gray-10);border-top-color:var(--color-brand-50);animation:LoadingSpinner_spin__l6Oxm .7s linear infinite}.LoadingSpinner_dashed__IVDPw{border-style:dashed;border-color:var(--color-gray-10);border-top-color:var(--color-brand-50)}.LoadingSpinner_xs__Hv4Z0{width:12px;height:12px;border-width:1.5px}.LoadingSpinner_sm__65GpZ{width:20px;height:20px;border-width:2px}.LoadingSpinner_md__iDIff{width:32px;height:32px;border-width:2.5px}.LoadingSpinner_lg__N4eza{width:48px;height:48px;border-width:3px}.LoadingSpinner_xl__kHQmO{width:56px;height:56px;border-width:3.5px}.LoadingSpinner__32xl__WSPq3{width:72px;height:72px;border-width:4px}.LoadingSpinner_dots__TWXVi{display:inline-flex;align-items:center;gap:4px;color:var(--color-brand-50)}.LoadingSpinner_dot__PH5fU{border-radius:50%;background:currentColor;animation:LoadingSpinner_dotBounce__w1upT 1.2s ease-in-out infinite}.LoadingSpinner_dots__TWXVi.LoadingSpinner_xs__Hv4Z0 .LoadingSpinner_dot__PH5fU{width:3px;height:3px}.LoadingSpinner_dots__TWXVi.LoadingSpinner_sm__65GpZ .LoadingSpinner_dot__PH5fU{width:4px;height:4px}.LoadingSpinner_dots__TWXVi.LoadingSpinner_md__iDIff .LoadingSpinner_dot__PH5fU{width:6px;height:6px}.LoadingSpinner_dots__TWXVi.LoadingSpinner_lg__N4eza .LoadingSpinner_dot__PH5fU{width:8px;height:8px}.LoadingSpinner_dots__TWXVi.LoadingSpinner_xl__kHQmO .LoadingSpinner_dot__PH5fU{width:10px;height:10px}.LoadingSpinner_dots__TWXVi.LoadingSpinner__32xl__WSPq3 .LoadingSpinner_dot__PH5fU{width:12px;height:12px}.LoadingSpinner_dot__PH5fU:first-child{animation-delay:0s}.LoadingSpinner_dot__PH5fU:nth-child(2){animation-delay:.15s}.LoadingSpinner_dot__PH5fU:nth-child(3){animation-delay:.3s}.LoadingSpinner_starburst__t298J{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--color-brand-50)}.LoadingSpinner_starburst__t298J.LoadingSpinner_xs__Hv4Z0{width:12px;height:12px}.LoadingSpinner_starburst__t298J.LoadingSpinner_sm__65GpZ{width:20px;height:20px}.LoadingSpinner_starburst__t298J.LoadingSpinner_md__iDIff{width:32px;height:32px}.LoadingSpinner_starburst__t298J.LoadingSpinner_lg__N4eza{width:48px;height:48px}.LoadingSpinner_starburst__t298J.LoadingSpinner_xl__kHQmO{width:56px;height:56px}.LoadingSpinner_starburst__t298J.LoadingSpinner__32xl__WSPq3{width:72px;height:72px}.LoadingSpinner_starburstLine__NROxA{position:absolute;top:0;left:50%;width:2px;height:35%;margin-left:-1px;background:currentColor;border-radius:var(--radius-full);transform-origin:center 143%;animation:LoadingSpinner_starburstFade__xwbCl .8s ease-in-out infinite;opacity:.2}.LoadingSpinner_grid__rJSoR{display:inline-grid;grid-template-columns:1fr 1fr;gap:2px;color:var(--color-brand-50)}.LoadingSpinner_grid__rJSoR.LoadingSpinner_xs__Hv4Z0{width:12px;height:12px}.LoadingSpinner_grid__rJSoR.LoadingSpinner_sm__65GpZ{width:20px;height:20px;gap:2px}.LoadingSpinner_grid__rJSoR.LoadingSpinner_md__iDIff{width:32px;height:32px;gap:3px}.LoadingSpinner_grid__rJSoR.LoadingSpinner_lg__N4eza{width:48px;height:48px;gap:4px}.LoadingSpinner_grid__rJSoR.LoadingSpinner_xl__kHQmO{width:56px;height:56px;gap:4px}.LoadingSpinner_grid__rJSoR.LoadingSpinner__32xl__WSPq3{width:72px;height:72px;gap:5px}.LoadingSpinner_gridCell__0C1qM{background:currentColor;border-radius:var(--radius-2xs);animation:LoadingSpinner_gridPulse__sWFzD 1.2s ease-in-out infinite;opacity:.3}.LoadingSpinner_srOnly__9C0zu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes LoadingSpinner_spin__l6Oxm{to{transform:rotate(1turn)}}@keyframes LoadingSpinner_dotBounce__w1upT{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes LoadingSpinner_starburstFade__xwbCl{0%,to{opacity:.2}50%{opacity:1}}@keyframes LoadingSpinner_gridPulse__sWFzD{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.Table_wrapper__QXBT4{width:100%;background:var(--color-bg-white);border-radius:var(--radius-md);overflow:hidden}.Table_scrollArea__2_FF_{width:100%;overflow-x:auto}.Table_table__WNTwe{width:100%;border-collapse:collapse;font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-normal)}.Table_thead__wRDDR{background:transparent}.Table_th__DvtWc{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-40);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--color-border-light);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Table_thContent__MtghH{display:inline-flex;align-items:center;gap:var(--spacing-3xs)}.Table_sortable__cMthb{cursor:pointer;transition:color var(--transition-fast)}.Table_sortable__cMthb:hover{color:var(--color-text-primary)}.Table_sorted__pcvM_{color:var(--color-primary)}.Table_sortIcons__wWNlD{display:inline-flex;flex-direction:column;gap:0;line-height:0}.Table_sortIcon__VESWd{color:var(--color-text-tertiary);transition:color var(--transition-fast)}.Table_sortActive__du2sv{color:var(--color-primary)}.Table_tbody__uwS1Q .Table_tr__x3NTK{border-bottom:1px solid var(--color-border-light);transition:background var(--transition-fast)}.Table_tbody__uwS1Q .Table_tr__x3NTK:last-child{border-bottom:none}.Table_tbody__uwS1Q .Table_tr__x3NTK:hover{background:var(--color-gray-5)}.Table_td__Kz8Ra{padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-primary);vertical-align:middle}.Table_clickableRow__iA9It{cursor:pointer}.Table_clickableRow__iA9It:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.Table_selectedRow__LwA9S,.Table_selectedRow__LwA9S:hover{background:var(--color-primary-light)}.Table_checkboxCell___vJMO{width:44px;text-align:center}.Table_checkbox__I_904{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}.Table_emptyCell__HG3hW,.Table_loadingCell__DhmD1{padding:48px 16px;text-align:center;vertical-align:middle}.Table_loadingCell__DhmD1>*{display:inline-block;vertical-align:middle}.Table_pagination__HuSiy{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--color-border-light)}.Table_paginationInfo__LaiNi{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.Table_paginationButtons___Bn0b{display:flex;align-items:center;gap:var(--spacing-3xs)}.Table_pageBtn__fYKqJ{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.Table_pageBtn__fYKqJ:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.Table_pageBtn__fYKqJ:disabled{cursor:not-allowed;opacity:.4}.Table_pageBtnActive__OVX6j{font-weight:var(--font-weight-semibold);border-color:var(--color-primary-200)}.Table_pageBtnActive__OVX6j,.Table_pageBtnActive__OVX6j:hover{background:var(--color-primary-light);color:var(--color-primary)}.Table_compact__x9E4i .Table_th__DvtWc{padding:8px 12px;font-size:var(--font-size-xs)}.Table_compact__x9E4i .Table_td__Kz8Ra{padding:8px 12px;font-size:var(--font-size-sm)}.Table_striped__n3V94 .Table_tbody__uwS1Q .Table_tr__x3NTK:nth-child(2n){background:var(--color-gray-5)}.Table_striped__n3V94 .Table_tbody__uwS1Q .Table_tr__x3NTK:nth-child(2n):hover{background:var(--color-gray-10)}.Table_bordered__Chku_,.Table_bordered__Chku_ .Table_td__Kz8Ra,.Table_bordered__Chku_ .Table_th__DvtWc,.Table_elevated__y9cyn{border:1px solid var(--color-border-light)}.Table_elevated__y9cyn{box-shadow:var(--shadow-sm);border-radius:var(--radius-lg)}.Table_stickyHeader__4dJwk .Table_thead__wRDDR .Table_th__DvtWc{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);background:var(--color-bg-white)}.Table_avatarCell__1hnZh{display:flex;align-items:center;gap:var(--spacing-sm)}.Table_avatarCellText__JnWzC{display:flex;flex-direction:column;min-width:0}.Table_avatarCellName__QasAw{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table_avatarCellSubtitle__ludcB{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table_progressCell__N_wM0{display:flex;align-items:center;gap:var(--spacing-xs)}.Table_progressTrack__D62nS{flex:1 1;height:6px;background:var(--color-bg-hover);border-radius:var(--radius-full);overflow:hidden}.Table_progressFill__wnQtp{height:100%;background:var(--color-primary);border-radius:var(--radius-full);transition:width var(--transition-medium)}.Table_progressLabel__LXr9H{font-size:var(--font-size-sm);color:var(--color-text-secondary);min-width:36px;text-align:right}.Table_tagCell__xyT3B{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs)}.Table_actionCell__nnsAD{display:flex;align-items:center;gap:var(--spacing-3xs)}.Table_actionBtn__evkj7{padding:4px 10px;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.Table_actionBtn__evkj7:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:var(--color-border)}.Table_actionBtnDanger__0QdZz{color:var(--color-danger);border-color:var(--color-danger-light)}.Table_actionBtnDanger__0QdZz:hover{background:var(--color-danger-light);color:var(--color-danger);border-color:var(--color-danger)}.Table_stackedCell__gEXIG{display:flex;flex-direction:column;min-width:0;gap:2px}.Table_stackedPrimary__Yt5yS{font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table_stackedSecondary__8vOTP{font-size:var(--font-size-xs);color:var(--color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table_stackedMono__L2675{font-family:var(--font-family-mono)}.Table_actionMenu__5eXxa{display:flex;align-items:center;gap:var(--spacing-2xs)}.Table_actionMenuTrigger__cCrj8{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.Table_actionMenuTrigger__cCrj8:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:var(--color-gray-30)}.Table_actionMenuWrapper__SrkdP{position:relative;display:inline-flex}.Table_actionMenuDropdown__viVD_{position:absolute;top:100%;right:0;z-index:var(--z-dropdown);min-width:160px;margin-top:4px;padding:var(--spacing-3xs) 0;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown,var(--shadow-lg))}.Table_actionMenuItem__FvWp1{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:none;background:transparent;font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast);text-align:left}.Table_actionMenuItem__FvWp1:hover{background:var(--color-bg-hover)}.Table_actionMenuItemDanger__KCRSd{color:var(--color-danger)}.Table_actionMenuItemDanger__KCRSd:hover{background:var(--color-destructive-alpha-10)}@media (max-width:768px){.Table_scrollArea__2_FF_{-webkit-overflow-scrolling:touch}.Table_th__DvtWc{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-2xs)}.Table_td__Kz8Ra{padding:10px 12px;font-size:var(--font-size-sm)}.Table_compact__x9E4i .Table_td__Kz8Ra,.Table_compact__x9E4i .Table_th__DvtWc{padding:6px 8px}.Table_pagination__HuSiy{flex-direction:column;gap:8px;padding:10px 12px;align-items:center}.Table_paginationInfo__LaiNi{font-size:var(--font-size-xs)}.Table_paginationButtons___Bn0b{gap:2px}.Table_pageBtn__fYKqJ{min-width:28px;height:28px;font-size:var(--font-size-xs);padding:0 6px}.Table_checkboxCell___vJMO{width:36px}.Table_emptyCell__HG3hW,.Table_loadingCell__DhmD1{padding:32px 12px}.Table_avatarCellName__QasAw{font-size:var(--font-size-sm)}.Table_actionBtn__evkj7,.Table_avatarCellSubtitle__ludcB{font-size:var(--font-size-xs)}.Table_actionBtn__evkj7{padding:3px 8px}.Table_actionMenuTrigger__cCrj8{width:26px;height:26px}.Table_actionMenuDropdown__viVD_{min-width:140px}.Table_stackedPrimary__Yt5yS{font-size:var(--font-size-sm)}.Table_stackedSecondary__8vOTP{font-size:var(--font-size-2xs)}}@media (max-width:480px){.Table_th__DvtWc{padding:var(--spacing-xs);font-size:var(--font-size-2xs);letter-spacing:.04em}.Table_td__Kz8Ra{padding:8px;font-size:var(--font-size-xs)}.Table_compact__x9E4i .Table_td__Kz8Ra,.Table_compact__x9E4i .Table_th__DvtWc{padding:5px 6px}.Table_pagination__HuSiy{padding:8px}.Table_pageBtn__fYKqJ{min-width:26px;height:26px}.Table_checkboxCell___vJMO{width:32px}.Table_checkbox__I_904{width:14px;height:14px}.Table_avatarCell__1hnZh{gap:6px}}.layout_loadingContainer__8IB3W{display:flex;justify-content:center;align-items:center;height:50vh}.MeetingTable_timeCell___YbhC{display:flex;flex-direction:column;gap:2px}.MeetingTable_timeCellLabel__1IvWY{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);white-space:nowrap}.MeetingTable_timeCellValue__5yTMH{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-snug)}.MeetingTable_titleCell__cJk9j{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.MeetingTable_statusLive__W_hDV{animation:MeetingTable_pulseDot__tHu3u 1.5s ease-in-out infinite}@keyframes MeetingTable_pulseDot__tHu3u{0%,to{opacity:1}50%{opacity:.3}}.MeetingTable_actionButtons__JQfj_{display:flex;align-items:center;gap:4px}.MeetingTable_joinButton__i6jvW{display:inline-flex;align-items:center;gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-sm);background:var(--color-primary);color:var(--color-text-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);transition:all var(--transition-fast);border:none;cursor:pointer;letter-spacing:var(--letter-spacing-snug);white-space:nowrap}.MeetingTable_joinButton__i6jvW:hover{background:var(--color-primary-hover);box-shadow:var(--shadow-button-primary)}.MeetingTable_endButton__j_MMW{background:var(--color-danger)}.MeetingTable_endButton__j_MMW:hover{background:var(--color-danger-hover,#c0392b);box-shadow:var(--shadow-button-primary)}.MeetingTable_joinButton__i6jvW svg{width:14px;height:14px}.MeetingTable_iconButton__DgfVy{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full);color:var(--color-text-tertiary);transition:all var(--transition-fast);border:none;cursor:pointer;background:none;padding:0}.MeetingTable_iconButton__DgfVy svg{width:14px;height:14px}.MeetingTable_editButton__mp_a3:hover{background:var(--color-bg-hover);color:var(--color-primary)}.MeetingTable_deleteButton__wsGtJ:hover{background:var(--color-danger-light);color:var(--color-danger)}.MeetingTable_copyButton__GnYPp:hover{background:var(--color-bg-hover);color:var(--color-primary)}.MeetingTable_downloadButton__XmUH2:hover,.MeetingTable_thumbnailButton__kJXny:hover{background:var(--color-primary-50);color:var(--color-primary)}@media (max-width:768px){.MeetingTable_titleCell__cJk9j{max-width:160px;font-size:var(--font-size-sm)}.MeetingTable_timeCellValue__5yTMH{font-size:var(--font-size-sm)}.MeetingTable_timeCellLabel__1IvWY{font-size:11px}.MeetingTable_actionButtons__JQfj_{gap:2px}.MeetingTable_joinButton__i6jvW{padding:var(--spacing-4xs) var(--spacing-2xs);font-size:11px;gap:2px}.MeetingTable_joinButton__i6jvW svg{width:12px;height:12px}.MeetingTable_iconButton__DgfVy{width:24px;height:24px}.MeetingTable_iconButton__DgfVy svg{width:12px;height:12px}}@media (max-width:480px){.MeetingTable_titleCell__cJk9j{max-width:120px;font-size:var(--font-size-xs)}.MeetingTable_timeCellValue__5yTMH{font-size:var(--font-size-xs)}.MeetingTable_timeCellLabel__1IvWY{font-size:10px}.MeetingTable_joinButton__i6jvW{padding:2px 4px;font-size:10px}.MeetingTable_iconButton__DgfVy{width:22px;height:22px}}.MeetingCalendar_calendar__XpHQH{background:var(--color-bg-white);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-card);overflow:hidden}.MeetingCalendar_header__4N7Of{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--color-border)}.MeetingCalendar_monthTitle___CQ0k{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-snug);margin:0}.MeetingCalendar_headerActions__oWa1t{display:flex;align-items:center;gap:var(--spacing-3xs)}.MeetingCalendar_navButton__mKeDS{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-white);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast)}.MeetingCalendar_navButton__mKeDS:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:var(--color-primary-200)}.MeetingCalendar_todayButton__FaXUL{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-white);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:inherit;cursor:pointer;transition:all var(--transition-fast);margin-right:var(--spacing-4xs)}.MeetingCalendar_todayButton__FaXUL:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:var(--color-primary-200)}.MeetingCalendar_weekdays__XTeP5{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--color-border)}.MeetingCalendar_weekday__h0EUk{padding:var(--spacing-2xs) 0;text-align:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.MeetingCalendar_weekdaySun__0hkBY{color:var(--color-danger)}.MeetingCalendar_weekdaySat__hMM02{color:var(--color-primary)}.MeetingCalendar_grid__nz56K{display:grid;grid-template-columns:repeat(7,1fr)}.MeetingCalendar_cell__bYTTs{position:relative;min-height:80px;padding:var(--spacing-3xs) var(--spacing-xs);border-right:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light);cursor:pointer;transition:background var(--transition-fast)}.MeetingCalendar_cell__bYTTs:nth-child(7n){border-right:none}.MeetingCalendar_cell__bYTTs:hover{background:var(--color-bg-hover)}.MeetingCalendar_cellOtherMonth__6JoeQ{opacity:.4}.MeetingCalendar_cellSelected__KhTWq{background:var(--color-primary-50)!important;box-shadow:inset 0 0 0 2px var(--color-primary)}.MeetingCalendar_dayNumber__RmpAz{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);border-radius:var(--radius-full);line-height:1}.MeetingCalendar_dayNumberToday__OoSyP{background:var(--color-primary);color:var(--color-text-white);font-weight:var(--font-weight-semibold)}.MeetingCalendar_dayNumberSun__Rl4wq{color:var(--color-danger)}.MeetingCalendar_dayNumberSat__AYsVN{color:var(--color-primary)}.MeetingCalendar_dots__xkJs_{display:flex;flex-wrap:wrap;gap:3px;margin-top:var(--spacing-4xs);padding:0 var(--spacing-4xs)}.MeetingCalendar_dot__m0GVy{width:6px;height:6px;border-radius:var(--radius-full);flex-shrink:0}.MeetingCalendar_dotScheduled__aHslL{background:var(--color-primary)}.MeetingCalendar_dotLive__NOU6C{background:var(--color-green);animation:MeetingCalendar_pulse__lxmDb 2s ease-in-out infinite}.MeetingCalendar_dotEnded__DGUXc{background:var(--color-text-tertiary)}.MeetingCalendar_dotCancelled__k06bs{background:var(--color-danger)}.MeetingCalendar_dotOverflow__VbpaX{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);line-height:6px}.MeetingCalendar_meetingCount__a7Nup{font-size:var(--font-size-xs);color:var(--color-primary);font-weight:var(--font-weight-semibold);line-height:1}@keyframes MeetingCalendar_pulse__lxmDb{0%,to{opacity:1}50%{opacity:.4}}.MeetingCalendar_selectedPanel__Zg_0d{margin-top:var(--spacing-lg);animation:MeetingCalendar_fadeSlideIn__9xdgw .2s ease}.MeetingCalendar_selectedHeader__DK9LT{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-md) 0;letter-spacing:var(--letter-spacing-snug)}@keyframes MeetingCalendar_fadeSlideIn__9xdgw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.MeetingCalendar_header__4N7Of{padding:var(--spacing-md)}.MeetingCalendar_monthTitle___CQ0k{font-size:var(--font-size-md)}.MeetingCalendar_cell__bYTTs{min-height:60px;padding:4px}.MeetingCalendar_dayNumberToday__OoSyP,.MeetingCalendar_dayNumber__RmpAz{width:24px;height:24px;font-size:var(--font-size-xs)}.MeetingCalendar_dot__m0GVy{width:5px;height:5px}}@media (max-width:480px){.MeetingCalendar_cell__bYTTs{min-height:48px;padding:var(--spacing-4xs) var(--spacing-4xs)}.MeetingCalendar_dayNumberToday__OoSyP,.MeetingCalendar_dayNumber__RmpAz{width:22px;height:22px;font-size:var(--font-size-xs)}.MeetingCalendar_weekdaySat__hMM02,.MeetingCalendar_weekdaySun__0hkBY,.MeetingCalendar_weekday__h0EUk{font-size:var(--font-size-xs);padding:var(--spacing-xs) 0}.MeetingCalendar_dots__xkJs_{gap:2px}.MeetingCalendar_dot__m0GVy{width:4px;height:4px}}.Select_formGroup___BvoG{position:relative;margin-bottom:var(--spacing-lg)}.Select_label__v7__T{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-2xs)}.Select_trigger__fjtxJ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;min-height:42px;font-size:var(--font-size-base);font-family:var(--font-family);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-white);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none;text-align:left}.Select_trigger__fjtxJ:hover:not(:disabled){border-color:var(--color-gray-30)}.Select_trigger__fjtxJ:focus-visible{border-color:var(--color-brand-50);box-shadow:var(--shadow-focus-ring)}.Select_triggerOpen__xpTPt{border-color:var(--color-brand-50);box-shadow:var(--shadow-focus-ring)}.Select_triggerError__VMLwJ{border-color:var(--color-destructive-50)}.Select_triggerError__VMLwJ.Select_triggerOpen__xpTPt,.Select_triggerError__VMLwJ:focus-visible{border-color:var(--color-destructive-50);box-shadow:var(--shadow-error-focus)}.Select_triggerDisabled__qeKVO{background:var(--color-bg-light);color:var(--color-text-disabled);cursor:not-allowed;border-color:var(--color-border)}.Select_triggerText__VIaIl{min-width:0}.Select_triggerPlaceholder__XMWkC,.Select_triggerText__VIaIl{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_triggerPlaceholder__XMWkC{color:var(--color-text-tertiary)}.Select_selectedDisplay__Asxhs{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.Select_selectedIcon__8NLC6{display:flex;align-items:center;flex-shrink:0;color:var(--color-text-secondary)}.Select_selectedAvatar__4WHnU{width:20px;height:20px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.Select_caretIcon__c3WRE{flex-shrink:0;color:var(--color-text-tertiary);transition:transform var(--transition-fast);margin-left:var(--spacing-xs)}.Select_caretOpen__OoR8d{transform:rotate(180deg)}.Select_sizeSm__B7pMk{padding:6px 12px;font-size:var(--font-size-sm);min-height:34px}.Select_sizeLg__abPOs{padding:14px 18px;font-size:var(--font-size-lg);min-height:50px}.Select_dropdown__CShL2{z-index:var(--z-modal);background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;min-width:120px;animation:Select_dropdownIn__UYFyy .15s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Select_searchWrapper__C09EB{position:relative;padding:var(--spacing-xs);border-bottom:1px solid var(--color-border-light)}.Select_searchIcon__4mwFu{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);pointer-events:none}.Select_searchInput__wNTwh{width:100%;padding:8px 12px 8px 34px;font-size:var(--font-size-sm);font-family:var(--font-family);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-light);color:var(--color-text-primary);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.Select_searchInput__wNTwh::placeholder{color:var(--color-text-tertiary)}.Select_searchInput__wNTwh:focus{border-color:var(--color-brand-50);box-shadow:var(--shadow-focus-ring);background:var(--color-bg-white)}.Select_optionsList__GTkVt{max-height:280px;overflow-y:auto;padding:var(--spacing-3xs)}.Select_option__jmtnv{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Select_optionHighlighted__XFG5B,.Select_option__jmtnv:hover{background:var(--color-bg-hover)}.Select_optionSelected__8MIFb{color:var(--color-brand-50);font-weight:var(--font-weight-medium)}.Select_optionDisabled__Wlzra{color:var(--color-text-disabled);cursor:not-allowed;pointer-events:none}.Select_optionIcon___QqjL{display:flex;align-items:center;flex-shrink:0;color:var(--color-text-secondary)}.Select_optionSelected__8MIFb .Select_optionIcon___QqjL{color:var(--color-brand-50)}.Select_optionAvatar__PYoNt{width:24px;height:24px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.Select_statusDot__f7b2O{display:inline-block;width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.Select_status-online__e6NWH{background:var(--color-success-50)}.Select_status-offline__tBVog{background:var(--color-gray-30)}.Select_status-busy__iMBka{background:var(--color-warning-50)}.Select_status-error__Eg1M_{background:var(--color-destructive-50)}.Select_status-special__Frw72{background:var(--color-brand-50)}.Select_rightBadge__7dgM3{margin-left:auto;padding:2px 8px;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:var(--color-gray-10);border-radius:var(--radius-sm);white-space:nowrap;flex-shrink:0}.Select_optionSelected__8MIFb .Select_rightBadge__7dgM3{color:var(--color-brand-50);background:var(--color-brand-5)}.Select_optionContent__Ni4Mp{flex:1 1;min-width:0;display:flex;flex-direction:column}.Select_optionDescription__EMgSD,.Select_optionLabel__WF_ut{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_optionDescription__EMgSD{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:1px}.Select_checkColumn__Jfn2Q{display:flex;align-items:center;justify-content:center;width:18px;flex-shrink:0}.Select_checkIcon__OL2br{flex-shrink:0;color:var(--color-brand-50)}.Select_noResults__HxTPK{padding:var(--spacing-lg) var(--spacing-md);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.Select_errorText__U0v1V{color:var(--color-destructive-50);display:flex;align-items:center;gap:var(--spacing-3xs)}.Select_errorText__U0v1V,.Select_helperText__Kr3cZ{font-size:var(--font-size-xs);margin-top:var(--spacing-2xs)}.Select_helperText__Kr3cZ{color:var(--color-text-secondary)}@keyframes Select_dropdownIn__UYFyy{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=2318f2b717aeee19.css.map*/