.BulkInviteMembers_container__aj86w{max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-xl);padding-bottom:var(--space-xl)}.BulkInviteMembers_tabs__2MEMt{display:flex;gap:var(--space-xs);margin:var(--space-sm) 0 var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-light)}.BulkInviteMembers_tab__Gu8_4{padding:var(--space-sm) var(--space-lg);background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--transition-base);position:relative;bottom:-1px}.BulkInviteMembers_tab__Gu8_4:hover{color:var(--text-primary);background:var(--bg-secondary)}.BulkInviteMembers_activeTab__nAGeR{color:var(--color-primary,#0c2157);border-bottom-color:var(--color-primary,#0c2157);background:var(--surface-base)}.BulkInviteMembers_form__P6loD{display:flex;flex-direction:column;gap:var(--space-lg);width:100%}.BulkInviteMembers_formGroup__eVq5U{margin:0}.BulkInviteMembers_hint__uDBoU{display:block;font-weight:var(--weight-regular);color:var(--text-tertiary);font-size:var(--text-xs);margin-top:var(--space-xs)}.BulkInviteMembers_notice__ANp7j{display:block;padding:.75rem .85rem;border-radius:var(--radius-md);background:rgba(251,191,36,.18);color:#b45309;font-size:var(--text-sm);line-height:1.4}.BulkInviteMembers_noticeLink__QI5u9{display:inline-flex;align-items:center;margin-left:.5rem;padding:.25rem .6rem;border-radius:999px;border:1px solid rgba(180,83,9,.4);background:rgba(255,255,255,.65);color:#92400e;font-size:.8rem;font-weight:600;cursor:pointer;transition:background var(--transition-base)}.BulkInviteMembers_noticeLink__QI5u9:hover{background:rgba(255,255,255,.9)}.BulkInviteMembers_fileUploadArea__EYqZf{position:relative;border:2px dashed var(--border-default);border-radius:var(--radius-lg);padding:var(--space-xl);text-align:center;transition:all var(--transition-base);background:var(--bg-secondary)}.BulkInviteMembers_fileUploadArea__EYqZf:hover{border-color:var(--color-primary,#0c2157);background:var(--surface-base)}.BulkInviteMembers_fileInput__kyfOV{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.BulkInviteMembers_fileLabel__ywuP_{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);cursor:pointer;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base)}.BulkInviteMembers_uploadIcon__sJuM7{width:48px;height:48px;color:var(--text-tertiary)}.BulkInviteMembers_fileTypes__AjinY{font-size:var(--text-sm);color:var(--text-tertiary)}.BulkInviteMembers_fullWidthButton__KZ3wg{width:100%}.BulkInviteMembers_primaryButton__3_Qpy{width:100%;padding:.95rem 1.25rem;border-radius:var(--radius-lg);border:none;background:linear-gradient(135deg,#0c2157,#132d74);color:#fff;font-weight:var(--weight-semibold);font-size:var(--text-base);letter-spacing:.01em;box-shadow:0 8px 24px rgba(12,33,87,.28);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.BulkInviteMembers_primaryButton__3_Qpy:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 32px rgba(12,33,87,.35)}.BulkInviteMembers_primaryButton__3_Qpy:disabled{background:linear-gradient(135deg,rgba(12,33,87,.45),rgba(19,45,116,.45));box-shadow:none;cursor:not-allowed}.BulkInviteMembers_inlineActions__bVMW1{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.BulkInviteMembers_inlineButton__Ps549{align-self:flex-start}.BulkInviteMembers_templateSection__scZDE{margin:var(--space-xl) 0 0;padding:var(--space-lg);background:var(--bg-secondary);border-radius:var(--radius-md)}.BulkInviteMembers_templateTitle__wfQ3n{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-md)}.BulkInviteMembers_template__ovpGU{background:var(--surface-base);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-md);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);overflow-x:auto;margin-bottom:var(--space-md)}.BulkInviteMembers_results__LQoUw{margin:var(--space-xl) 0 0;padding:var(--space-lg);background:var(--bg-secondary);border-radius:var(--radius-lg)}.BulkInviteMembers_resultsTitle__jmRza{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-md)}.BulkInviteMembers_summary__4vhVN{display:flex;gap:var(--space-lg);margin-bottom:var(--space-lg);padding:var(--space-md);background:var(--surface-base);border-radius:var(--radius-md)}.BulkInviteMembers_summaryItem__dnxZQ{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-secondary)}.BulkInviteMembers_successCount__8Ihzo{font-weight:var(--weight-bold);color:var(--action-success);margin-right:var(--space-xs)}.BulkInviteMembers_failureCount__WJ2xA{font-weight:var(--weight-bold);color:var(--action-danger);margin-right:var(--space-xs)}.BulkInviteMembers_resultsList__W2Zjn{max-height:300px;overflow-y:auto;border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-sm);background:var(--surface-base);margin-bottom:var(--space-md)}.BulkInviteMembers_resultItem__bMwO4{display:flex;justify-content:space-between;align-items:center;padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-xs);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);transition:all var(--transition-base)}.BulkInviteMembers_resultItem__bMwO4.BulkInviteMembers_success__7QV4Z{background:rgba(16,185,129,.1);color:var(--action-success)}.BulkInviteMembers_resultItem__bMwO4.BulkInviteMembers_error__oeX66{background:rgba(239,68,68,.1);color:var(--action-danger)}.BulkInviteMembers_resultEmail__zAoiA{font-weight:var(--weight-medium)}.BulkInviteMembers_resultMessage__8Pw1W{font-size:var(--text-xs);opacity:.8}.BulkInviteMembers_resultsActions__GHU3P{display:flex;justify-content:flex-end;margin-top:var(--space-md)}.BulkInviteMembers_instructions__Lcosv{margin:var(--space-xl) 0 var(--space-lg);padding:var(--space-lg);background:var(--bg-secondary);border-radius:var(--radius-lg);border-left:4px solid var(--color-primary,#0c2157)}.BulkInviteMembers_instructions__Lcosv h3{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);margin-bottom:var(--space-md)}.BulkInviteMembers_instructions__Lcosv ul{list-style:none;padding:0;margin:0}.BulkInviteMembers_instructions__Lcosv li{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-sm);padding-left:var(--space-lg);position:relative}.BulkInviteMembers_instructions__Lcosv li:before{content:"→";position:absolute;left:0;color:var(--color-primary,#0c2157);font-weight:var(--weight-bold)}.BulkInviteMembers_instructions__Lcosv strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.MobileLayout_layout__MtW4D{display:flex;flex-direction:column;min-height:100vh;background:var(--neutral-50,#f8fafc);position:relative;isolation:isolate}.MobileLayout_header__LNELi{flex-shrink:0;height:60px;z-index:var(--z-sticky,200);width:100%;overflow:hidden}.MobileLayout_content__hli_f{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(64px + env(safe-area-inset-bottom));padding-top:20px}.MobileLayout_footer__s171I{flex-shrink:0;height:54px;z-index:var(--z-sticky,200)}.MobileLayout_layout__MtW4D.MobileLayout_fullHeight__llRWk .MobileLayout_content__hli_f{padding-bottom:0}.MobileLayout_layout__MtW4D.MobileLayout_withPadding__8_x72 .MobileLayout_content__hli_f{padding:16px 16px calc(80px + 12px + env(safe-area-inset-bottom))}.MobileLayout_layout__MtW4D.MobileLayout_accent__5inPk .MobileLayout_header__LNELi{background:linear-gradient(180deg,rgba(12,33,87,.02),rgba(12,33,87,0))}@media (min-width:768px) and (max-width:1023px){.MobileLayout_layout__MtW4D{max-width:600px;background:white;border-radius:12px;box-shadow:0 8px 32px rgba(12,33,87,.08);min-height:0;margin:2vh auto}.MobileLayout_header__LNELi{border-radius:12px 12px 0 0}.MobileLayout_content__hli_f{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.MobileLayout_layout__MtW4D.MobileLayout_withPadding__8_x72 .MobileLayout_content__hli_f{padding:20px 20px calc(96px + 16px + env(safe-area-inset-bottom))}.MobileLayout_layout__MtW4D{font-size:1.05em}}@media (min-width:1024px){.MobileLayout_layout__MtW4D{max-width:700px;background:white;border-radius:12px;box-shadow:0 8px 32px rgba(12,33,87,.08);min-height:0;margin:2vh auto}.MobileLayout_header__LNELi{border-radius:12px 12px 0 0}.MobileLayout_content__hli_f{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.MobileLayout_layout__MtW4D.MobileLayout_withPadding__8_x72 .MobileLayout_content__hli_f{padding:24px 24px calc(100px + 20px + env(safe-area-inset-bottom))}.MobileLayout_layout__MtW4D{font-size:1.08em}}.MobileHeader_header__WiBqW{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:linear-gradient(180deg,#0c2157,#0a1a45);border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:var(--z-sticky,200);transition:all var(--transition-base,.2s);box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.1);width:100%;max-width:100%}.MobileHeader_header__WiBqW.MobileHeader_accent__zMXY3{background:linear-gradient(180deg,#0d2668,#0b1e54);border-bottom-color:rgba(255,255,255,.15);box-shadow:0 2px 12px rgba(12,33,87,.3),inset 0 1px 0 rgba(255,255,255,.15)}.MobileHeader_header__WiBqW.MobileHeader_accent__zMXY3:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(13,124,102,.4) 50%,transparent);opacity:.6}.MobileHeader_headerLeft__d4dI2,.MobileHeader_headerRight__VUcfV{flex:0 0 40px;display:flex;align-items:center}.MobileHeader_headerLeft__d4dI2{justify-content:flex-start}.MobileHeader_headerRight__VUcfV{justify-content:flex-end;gap:8px}@media (min-width:768px){.MobileHeader_headerRight__VUcfV{flex:0 0 60px;gap:.5rem}}@media (min-width:1024px){.MobileHeader_headerRight__VUcfV{flex:0 0 80px;gap:.75rem}}.MobileHeader_headerCenter__358aS{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.MobileHeader_title__IBRBo{font-size:16px;font-weight:700;color:white;letter-spacing:-.02em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-shadow:0 1px 2px rgba(0,0,0,.2)}.MobileHeader_titleComponent__tO32q{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%}.MobileHeader_header__WiBqW.MobileHeader_accent__zMXY3 .MobileHeader_title__IBRBo{color:white;text-shadow:0 1px 3px rgba(0,0,0,.3)}.MobileHeader_subtitle__exIFp{font-size:12px;color:rgba(255,255,255,.75);margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-shadow:0 1px 2px rgba(0,0,0,.2)}.MobileHeader_logoMark__jZOVs{height:100%;display:flex;align-items:center;justify-content:flex-start;position:relative;padding:4px 8px 4px 0}.MobileHeader_logoDot__b__B_{font-size:16px;font-weight:700;color:white;letter-spacing:-.03em;text-shadow:0 1px 2px rgba(0,0,0,.2)}.MobileHeader_backButton__INAKy{width:40px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);color:white;cursor:pointer;border-radius:8px;transition:all var(--transition-fast,.15s);-webkit-tap-highlight-color:transparent}.MobileHeader_backButton__INAKy:active{background:rgba(255,255,255,.15);transform:scale(.96);border-color:rgba(255,255,255,.2)}.MobileHeader_header__WiBqW.MobileHeader_accent__zMXY3 .MobileHeader_backButton__INAKy{color:white;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18)}.MobileHeader_menuButton__l_H3W{width:40px;height:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);cursor:pointer;border-radius:8px;transition:all var(--transition-fast,.15s);-webkit-tap-highlight-color:transparent}.MobileHeader_menuLine__SSxn2{width:18px;height:2px;background:white;border-radius:1px;transition:all var(--transition-fast,.15s);box-shadow:0 1px 2px rgba(0,0,0,.1)}.MobileHeader_header__WiBqW.MobileHeader_accent__zMXY3 .MobileHeader_menuLine__SSxn2{background:white}.MobileHeader_menuButton__l_H3W:active{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.2);transform:scale(.96)}.MobileHeader_menuButton__l_H3W:active .MobileHeader_menuLine__SSxn2:first-child{transform:translateY(1px) rotate(2deg)}.MobileHeader_menuButton__l_H3W:active .MobileHeader_menuLine__SSxn2:last-child{transform:translateY(-1px) rotate(-2deg)}.MobileNav_nav__0_n2Z{height:54px;background:var(--neutral-white,#ffffff);border-top:1px solid rgba(12,33,87,.06);position:fixed;bottom:0;left:0;right:0;z-index:var(--z-sticky,200);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -2px 8px rgba(12,33,87,.04)}.MobileNav_navContainer__Z9_DH{height:100%;display:flex;align-items:center;justify-content:space-around;padding:0 16px;max-width:600px;margin:0 auto}.MobileNav_navItem__ILsrY{flex:1 1;flex-direction:column;height:44px;background:none;border:none;cursor:pointer;color:var(--neutral-500,#6b7280);position:relative;-webkit-tap-highlight-color:transparent}.MobileNav_navIcon__wjDXT,.MobileNav_navItem__ILsrY{display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast,.15s)}.MobileNav_navIcon__wjDXT{width:24px;height:24px}.MobileNav_navItem__ILsrY.MobileNav_active__wSpYy{color:var(--brand-navy,#0c2157)}.MobileNav_navItem__ILsrY.MobileNav_active__wSpYy .MobileNav_navIcon__wjDXT{transform:scale(1.05)}.MobileNav_activeIndicator__UJKo_{position:absolute;bottom:4px;width:4px;height:4px;border-radius:50%;background:var(--brand-navy,#0c2157);animation:MobileNav_fadeIn__JT_Xs .2s ease-out}@keyframes MobileNav_fadeIn__JT_Xs{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.MobileNav_navItem__ILsrY:active{transform:scale(.95)}.MobileNav_navItem__ILsrY:active .MobileNav_navIcon__wjDXT{transform:scale(.92)}.MobileNav_navLabel__DqNGR{font-size:10px;margin-top:2px;font-weight:500;letter-spacing:.01em}.MobileActionBar_actionBar__jLbeI{background:var(--neutral-white,#ffffff);border-top:1px solid rgba(12,33,87,.06);position:fixed;bottom:0;left:0;right:0;z-index:var(--z-sticky,200);padding:8px 16px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -2px 12px rgba(12,33,87,.06)}.MobileActionBar_actionContainer__eB7uV{height:38px;display:flex;gap:8px;align-items:center;justify-content:center;max-width:600px;margin:0 auto}.MobileActionBar_actionBar__jLbeI.MobileActionBar_multiRow__cG5sH{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.MobileActionBar_actionRow__KaTeb{display:flex;gap:8px;align-items:center;justify-content:center;max-width:600px;margin:0 auto}.MobileActionBar_actionRow__KaTeb+.MobileActionBar_actionRow__KaTeb{margin-top:8px}.MobileActionBar_primaryRow__tbro3{min-height:42px}.MobileActionBar_primaryRow__tbro3 .MobileActionBar_actionButton__6IIoJ{height:42px;font-size:15px;font-weight:600;letter-spacing:.3px}.MobileActionBar_secondaryRow__iecmF{min-height:36px}.MobileActionBar_secondaryRow__iecmF .MobileActionBar_actionButton__6IIoJ{font-size:13px}.MobileActionBar_actionButton__6IIoJ{flex:1 1;height:38px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--neutral-white,#ffffff);border:1px solid rgba(12,33,87,.12);border-radius:8px;color:var(--neutral-700,#374151);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--transition-fast,.15s);-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.MobileActionBar_actionButton__6IIoJ:active{transform:scale(.98);box-shadow:0 1px 3px rgba(12,33,87,.08)}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_compact__s0iFP{height:34px;font-size:13px}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_compact__s0iFP .MobileActionBar_actionIcon__LX_tz{width:16px;height:16px}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_primary__TfQXD{background:linear-gradient(135deg,var(--brand-navy,#0c2157) 0,var(--brand-navy-light,#1e3a8a) 100%);color:white;border:none;box-shadow:0 2px 6px rgba(12,33,87,.15)}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_primary__TfQXD:active{box-shadow:0 1px 3px rgba(12,33,87,.2)}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_secondary__Cnba8{background:rgba(12,33,87,.04);border-color:rgba(12,33,87,.08)}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_danger__fcvMj{color:var(--color-danger,#ef4444);border-color:rgba(239,68,68,.2)}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_danger__fcvMj:active{background:rgba(239,68,68,.05)}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_success__JrlTn{color:var(--color-success,#10b981);border-color:rgba(16,185,129,.2)}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_success__JrlTn:active{background:rgba(16,185,129,.05)}.MobileActionBar_actionIcon__LX_tz{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.MobileActionBar_actionButton__6IIoJ:disabled{opacity:.4;cursor:not-allowed;transform:none!important}.MobileActionBar_actionButton__6IIoJ:disabled:active{transform:none}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_loading__M5qMa{pointer-events:none}.MobileActionBar_actionButton__6IIoJ.MobileActionBar_loading__M5qMa .MobileActionBar_actionIcon__LX_tz{animation:MobileActionBar_spin__1Crnw 1s linear infinite}@keyframes MobileActionBar_spin__1Crnw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MobileActionBar_actionContainer__eB7uV.MobileActionBar_single__Gv5OR .MobileActionBar_actionButton__6IIoJ{max-width:400px}.MobileActionBar_actionBadge__aYUvL{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;background:var(--color-danger,#ef4444);color:white;font-size:11px;font-weight:600;border-radius:9px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.MobileCard_card__WylCx{background:var(--gradient-subtle-bg);border:var(--border-width-thin) solid var(--color-accent-1-alpha-20);border-radius:var(--radius-2xl);overflow:hidden;transition:all var(--transition-base,.2s);position:relative}.MobileCard_card__WylCx:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--gradient-subtle-overlay);opacity:1;pointer-events:none;z-index:0}.MobileCard_card__WylCx>*{position:relative;z-index:1}.MobileCard_card__WylCx.MobileCard_elevated__hgV3w{box-shadow:0 2px 8px rgba(12,33,87,.08)}.MobileCard_card__WylCx.MobileCard_bordered__vsSUl{border:var(--border-width-thin) solid var(--color-accent-1-alpha-20)}.MobileCard_card__WylCx.MobileCard_flat__Jj_Fo{box-shadow:none}.MobileCard_card__WylCx.MobileCard_paddingNone__3CnbP{padding:0}.MobileCard_card__WylCx.MobileCard_paddingSmall__UkrvN{padding:12px}.MobileCard_card__WylCx.MobileCard_paddingMedium__vTtMX{padding:16px}.MobileCard_card__WylCx.MobileCard_paddingLarge__VATAT{padding:20px}.MobileCard_card__WylCx.MobileCard_interactive__x3pUs{cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileCard_card__WylCx.MobileCard_interactive__x3pUs:active{transform:scale(.99);box-shadow:0 1px 4px rgba(12,33,87,.06)}.MobileCard_cardHeader__wf1oq{padding-bottom:12px;border-bottom:1px solid rgba(12,33,87,.06);margin-bottom:12px}.MobileCard_card__WylCx.MobileCard_paddingNone__3CnbP .MobileCard_cardHeader__wf1oq{padding:16px 16px 12px}.MobileCard_cardContent__jKZLK{position:relative}.MobileCard_cardFooter__Kta1E{padding-top:12px;border-top:1px solid rgba(12,33,87,.06);margin-top:12px}.MobileCard_card__WylCx.MobileCard_paddingNone__3CnbP .MobileCard_cardFooter__Kta1E{padding:12px 16px 16px}.MobileCard_ripple__r8Lc6{position:absolute;border-radius:50%;background:rgba(12,33,87,.1);transform:scale(0);animation:MobileCard_rippleEffect__9XXg1 .6s ease-out;pointer-events:none}@keyframes MobileCard_rippleEffect__9XXg1{to{transform:scale(4);opacity:0}}.MobileCard_card__WylCx.MobileCard_accent__COxWB{border-left:3px solid var(--brand-navy,#0c2157)}.MobileCard_card__WylCx.MobileCard_accent__COxWB.MobileCard_elevated__hgV3w{box-shadow:0 2px 8px rgba(12,33,87,.08),-3px 0 0 var(--brand-navy,#0c2157) inset}.MobileStatCard_statCard__dTSBV{padding:var(--spacing-lg)!important;min-height:115px;background:var(--gradient-subtle-bg);border:var(--border-width-thin) solid var(--color-accent-1-alpha-20);border-radius:var(--radius-2xl);position:relative;overflow:hidden}.MobileStatCard_statCard__dTSBV>div{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.MobileStatCard_statCard__dTSBV:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--gradient-subtle-overlay);opacity:1;pointer-events:none}.MobileStatCard_statLabel__wYcAV{font-size:11px;text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-gray-600);margin-bottom:8px}.MobileStatCard_statLabel__wYcAV,.MobileStatCard_statValue__fWpfo{font-weight:var(--font-weight-bold);display:block;position:relative;z-index:1}.MobileStatCard_statValue__fWpfo{font-size:36px;color:#0c2157;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.MobileSectionTitle_sectionTitle__ugQA5{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);margin:0 0 var(--spacing-md) 0;padding:var(--spacing-sm) var(--spacing-md);opacity:1;position:relative;display:flex;align-items:center;gap:var(--spacing-sm);border-left:3px solid var(--color-accent-1);background:var(--gradient-section-title);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.MobileSectionTitle_sectionTitle__ugQA5:before{display:none}.MobileActionCard_actionCard__KzL5q{padding:20px!important;min-height:100px;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#0c2157,#1e3a8a);border:none!important;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(12,33,87,.35)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_tall__pFKuX{min-height:140px;padding:28px 20px!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_tall__pFKuX .MobileActionCard_icon__XvkbP,.MobileActionCard_actionCard__KzL5q.MobileActionCard_tall__pFKuX .MobileActionCard_icon__XvkbP svg{width:36px;height:36px}.MobileActionCard_actionCard__KzL5q.MobileActionCard_tall__pFKuX .MobileActionCard_label__5LeHk{font-size:16px}.MobileActionCard_actionCard__KzL5q.MobileActionCard_teal__Ee1Sn{background:linear-gradient(135deg,#0d7c8e,#17a2b8);box-shadow:0 4px 12px rgba(23,162,184,.35)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_teal__Ee1Sn:active{box-shadow:0 2px 8px rgba(23,162,184,.4)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_green__SQ1lm{background:linear-gradient(135deg,#1e8a3d,#28a745);box-shadow:0 4px 12px rgba(40,167,69,.35)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_green__SQ1lm:active{box-shadow:0 2px 8px rgba(40,167,69,.4)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_orange__Uj0Qp{background:linear-gradient(135deg,#e6a800,#ffc107);box-shadow:0 4px 12px rgba(255,193,7,.35)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_orange__Uj0Qp:active{box-shadow:0 2px 8px rgba(255,193,7,.4)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_purple__RPulp{background:linear-gradient(135deg,#6b21a8,#8b5cf6);box-shadow:0 4px 12px rgba(139,92,246,.35)!important}.MobileActionCard_actionCard__KzL5q.MobileActionCard_purple__RPulp:active{box-shadow:0 2px 8px rgba(139,92,246,.4)!important}.MobileActionCard_content__OHZ_N{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%}.MobileActionCard_actionCard__KzL5q:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.05) 50%,rgba(255,255,255,0));opacity:1;pointer-events:none}.MobileActionCard_actionCard__KzL5q:active{transform:translateY(2px);box-shadow:0 2px 8px rgba(59,130,246,.4)!important}.MobileActionCard_actionCard__KzL5q:active:before{opacity:.7}.MobileActionCard_icon__XvkbP{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#ffffff;position:relative;z-index:1}.MobileActionCard_icon__XvkbP svg{width:28px;height:28px;stroke-width:2}.MobileActionCard_label__5LeHk{font-size:14px;font-weight:600;color:#ffffff;letter-spacing:-.01em;position:relative;z-index:1}.MobileQueueItem_queueItem__jtbU8{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--neutral-white,#ffffff);border-bottom:1px solid rgba(12,33,87,.06);cursor:pointer;transition:all var(--transition-fast,.15s);-webkit-tap-highlight-color:transparent;position:relative}.MobileQueueItem_queueItem__jtbU8:active{background:rgba(12,33,87,.02);transform:scale(.995)}.MobileQueueItem_position__riR1k{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(12,33,87,.08),rgba(12,33,87,.04));border-radius:10px;font-size:16px;font-weight:700;color:var(--brand-navy,#0c2157);letter-spacing:-.02em}.MobileQueueItem_queueItem__jtbU8.MobileQueueItem_active__kgyMP .MobileQueueItem_position__riR1k{background:linear-gradient(135deg,var(--brand-navy,#0c2157) 0,var(--brand-navy-light,#1e3a8a) 100%);color:white;box-shadow:0 2px 8px rgba(12,33,87,.2)}.MobileQueueItem_content__UqdnU{flex:1 1;min-width:0}.MobileQueueItem_name__zKIG_{font-size:15px;font-weight:600;color:var(--neutral-900,#1f2937);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileQueueItem_details__ZIZQt{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--neutral-500,#6b7280);margin:0}.MobileQueueItem_detail__FXObS{display:flex;align-items:center;gap:4px}.MobileQueueItem_detailIcon__48ME8{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.MobileQueueItem_detailSeparator__nbxAo{width:3px;height:3px;border-radius:50%;background:var(--neutral-300,#d1d5db)}.MobileQueueItem_status__Dzfbw{flex-shrink:0;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.MobileQueueItem_status__Dzfbw.MobileQueueItem_waiting__snVCd{background:rgba(251,146,60,.1);color:var(--brand-amber,#f59e0b)}.MobileQueueItem_status__Dzfbw.MobileQueueItem_serving__9zaZW{background:rgba(16,185,129,.1);color:var(--color-success,#10b981)}.MobileQueueItem_status__Dzfbw.MobileQueueItem_completed__x6DEW{background:rgba(107,114,128,.1);color:var(--neutral-600,#4b5563)}.MobileQueueItem_status__Dzfbw.MobileQueueItem_cancelled__1_2Ld{background:rgba(239,68,68,.1);color:var(--color-danger,#ef4444)}.MobileQueueItem_priorityIndicator__NRo9f{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--brand-amber,#f59e0b);border-radius:0 2px 2px 0}.MobileQueueItem_queueItem__jtbU8.MobileQueueItem_highPriority__b9Muq{padding-left:13px}.MobileQueueItem_actionIcon__A7opH{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--neutral-400,#9ca3af);transition:all var(--transition-fast,.15s)}.MobileQueueItem_queueItem__jtbU8:active .MobileQueueItem_actionIcon__A7opH{transform:translateX(2px);color:var(--neutral-500,#6b7280)}.MobileQueueItem_queueItem__jtbU8:after{content:"";position:absolute;right:0;top:0;bottom:0;width:30px;background:linear-gradient(90deg,transparent,rgba(12,33,87,.02));opacity:0;transition:opacity var(--transition-fast,.15s)}.MobileQueueItem_queueItem__jtbU8:active:after{opacity:1}.MobileMenu_overlay__VxVma{position:fixed;inset:0;background:rgba(0,0,0,.15);z-index:var(--z-modal,300);opacity:0;transition:opacity var(--transition-base,.2s);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.MobileMenu_overlay__VxVma.MobileMenu_open__PNb38{opacity:1}.MobileMenu_menu__JOE9z{position:fixed;top:12px;right:12px;bottom:12px;width:280px;max-width:calc(100vw - 24px);background:var(--neutral-white,#ffffff);z-index:var(--z-modal,300);transform:translateX(calc(100% + 12px));transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.12);border-radius:16px;padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(12px + env(safe-area-inset-bottom))}@media (min-width:768px){.MobileMenu_menu__JOE9z{left:auto;right:max(12px,calc((100vw - 600px) / 2 + 12px))}}@media (min-width:1024px){.MobileMenu_menu__JOE9z{right:max(12px,calc((100vw - 700px) / 2 + 12px))}}.MobileMenu_menu__JOE9z.MobileMenu_open__PNb38{transform:translateX(0)}.MobileMenu_handle__JyeYB{display:none}.MobileMenu_header__eRuS_{padding:12px 16px 10px;border-bottom:1px solid rgba(59,130,246,.08);flex-shrink:0;background:linear-gradient(135deg,rgba(59,130,246,.02),rgba(255,255,255,0))}.MobileMenu_title__KFZ14{font-size:14px;font-weight:600;color:#0c2157;margin:0;text-align:left}.MobileMenu_profile__Xqa2k{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid rgba(59,130,246,.08);background:rgba(59,130,246,.04)}.MobileMenu_profileAvatar__pTpo_{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,rgba(59,130,246,.85),rgba(59,130,246,.6));color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;letter-spacing:.02em;flex-shrink:0;text-transform:uppercase}.MobileMenu_profileDetails__Z6i_D{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.MobileMenu_profileName__jIRIU{font-size:13px;font-weight:600;color:#0c2157;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileMenu_profileMeta__4y4Us{color:var(--neutral-500,#6b7280)}.MobileMenu_profileEmail__cmfkj,.MobileMenu_profileMeta__4y4Us{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileMenu_profileEmail__cmfkj{color:var(--neutral-400,#9ca3af)}.MobileMenu_content__XR7UN{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 0}.MobileMenu_menuItem__2ccUD{width:100%;display:flex;align-items:center;gap:10px;padding:10px 16px;background:none;border:none;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;text-align:left;color:#0c2157;position:relative}.MobileMenu_menuItem__2ccUD:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#3b82f6,#60a5fa);opacity:0;transition:opacity .2s ease}.MobileMenu_menuItem__2ccUD:active:before{opacity:1}.MobileMenu_menuItem__2ccUD:active{background:rgba(59,130,246,.04)}.MobileMenu_menuItem__2ccUD.MobileMenu_danger__fT7ga{color:var(--color-danger,#ef4444)}.MobileMenu_menuIcon__ZdGQG{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#3b82f6;font-size:14px;background:rgba(59,130,246,.08);border-radius:7px;transition:all .2s ease}.MobileMenu_menuItem__2ccUD:active .MobileMenu_menuIcon__ZdGQG{background:rgba(59,130,246,.15);transform:scale(.95)}.MobileMenu_menuItem__2ccUD.MobileMenu_danger__fT7ga .MobileMenu_menuIcon__ZdGQG{color:var(--color-danger,#ef4444)}.MobileMenu_menuLabel__wzKM0{flex:1 1;font-size:14px;font-weight:500;letter-spacing:-.01em}.MobileMenu_menuSubtitle__BJZOY{font-size:12px;color:var(--neutral-500,#6b7280);margin-top:1px}.MobileMenu_menuArrow__D459D{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--neutral-400,#9ca3af)}.MobileMenu_divider__fVKcs{height:1px;background:linear-gradient(90deg,rgba(59,130,246,0),rgba(59,130,246,.1) 50%,rgba(59,130,246,0));margin:4px 16px}.MobileMenu_footer__r2PYF{padding:10px 16px;border-top:1px solid rgba(59,130,246,.08);flex-shrink:0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(59,130,246,.02))}.MobileMenu_closeButton__IBYiw{width:100%;height:38px;display:flex;align-items:center;justify-content:center;background:rgba(59,130,246,.08);border:none;border-radius:8px;font-size:14px;font-weight:600;color:#0c2157;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.MobileMenu_closeButton__IBYiw:active{background:rgba(59,130,246,.15);transform:scale(.97)}.MobileMenu_section__FjBn_{padding:0;margin:6px 0 4px}.MobileMenu_sectionTitle__W0cpU{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#0c2157;margin:0;padding:6px 16px;background:rgba(59,130,246,.06);border-left:3px solid #3b82f6;box-shadow:inset 3px 0 0 0 #3b82f6}.MobileSortableItem_sortableItem__nOSrb{display:flex;align-items:center;gap:8px;flex:1 1;position:relative;touch-action:manipulation;transition:opacity .2s ease}.MobileSortableItem_sortableItem__nOSrb.MobileSortableItem_dragging__ah_kS{opacity:.5;z-index:1000}.MobileSortableItem_dragHandle__J6yoO{flex-shrink:0;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.MobileSortableItem_dragHandle__J6yoO:active{cursor:-webkit-grabbing;cursor:grabbing}.MobileSortableItem_content__vCwLp{display:flex;align-items:center;gap:12px;flex:1 1}.MobileEmployeeCard_card__pG5PI{display:flex;align-items:center;gap:12px;width:100%}.MobileEmployeeCard_card__pG5PI.MobileEmployeeCard_compact__X2xzp{gap:8px}.MobileEmployeeCard_statusIndicator__1oD6U{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.MobileEmployeeCard_statusBusy__hCBhk{color:var(--mobile-primary);font-size:16px;animation:MobileEmployeeCard_pulse___kzbo 2s ease-in-out infinite}.MobileEmployeeCard_statusAvailable__ASp22{color:var(--mobile-gray-500);font-size:16px}.MobileEmployeeCard_statusBreak__AcyBB{color:var(--mobile-warning);font-size:16px}.MobileEmployeeCard_statusStarred__bXgK8{font-size:14px;filter:none}.MobileEmployeeCard_avatar__bGSNb{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-lg);background:linear-gradient(135deg,#f0f0f5,#e0e0e8);display:flex;align-items:center;justify-content:center;overflow:hidden}.MobileEmployeeCard_avatar__bGSNb img{width:100%;height:100%;object-fit:cover}.MobileEmployeeCard_initials__9mh2A{font-size:14px;font-weight:600;color:var(--mobile-text-primary);letter-spacing:-.01em}.MobileEmployeeCard_info__Ejdp6{flex:1 1;min-width:0}.MobileEmployeeCard_name__jFKyQ{font-size:15px;font-weight:600;color:var(--mobile-text-primary);margin:0 0 2px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileEmployeeCard_statusInline__2Mq02{font-size:13px;font-weight:500;color:#d97706;display:inline-block;vertical-align:middle;cursor:help;margin-left:4px;white-space:nowrap}.MobileEmployeeCard_badges__hdLFd{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.MobileEmployeeCard_statusBadge__Gzfl7{font-size:11px;font-weight:600;color:#d97706;background:#fef3c7;border:1px solid #fbbf24;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;gap:3px;text-transform:uppercase;letter-spacing:.3px}.MobileEmployeeCard_statusIcon__UTkVk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-sm);color:var(--color-white);font-size:10px;flex-shrink:0}.MobileEmployeeCard_appointmentBadge__B14pg{font-size:11px;font-weight:600;color:#1e40af;background:#dbeafe;border:1px solid #60a5fa;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;gap:3px}.MobileEmployeeCard_clockIcon__hoEVy{font-size:10px}.MobileEmployeeCard_appointmentCount__Qdw3I{font-size:10px;font-weight:500;color:#3b82f6;opacity:.8}.MobileEmployeeCard_reservedBadge__Xs4gy{font-size:11px;font-weight:600;color:#be123c;background:#ffe4e6;border:1px solid #f43f5e;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;gap:3px;text-transform:uppercase;letter-spacing:.3px}.MobileEmployeeCard_calendarIcon__XbihL{font-size:10px}.MobileEmployeeCard_actions__5wlQv{flex-shrink:0;display:flex;align-items:center;gap:4px}.MobileEmployeeCard_completeBtn__lX_Ns{width:32px;height:32px;background:var(--mobile-primary);color:white;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.MobileEmployeeCard_completeBtn__lX_Ns:active{transform:scale(.95);background:var(--mobile-primary-dark)}.MobileEmployeeCard_menuBtn__S2q_E{width:32px;height:32px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;font-size:20px;color:var(--mobile-text-secondary);border-radius:var(--radius-md);transition:all .2s ease}.MobileEmployeeCard_menuBtn__S2q_E:active{background:#f0f0f5}@keyframes MobileEmployeeCard_pulse___kzbo{0%,to{opacity:1}50%{opacity:.6}}.MobileStatusModal_backdrop__3i8wu{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2000;animation:MobileStatusModal_fadeIn__AGKc5 var(--duration-base) ease}.MobileStatusModal_modal__CWi2a{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(to bottom,var(--color-white) 0,var(--color-gray-50) 100%);padding:var(--spacing-lg);padding-bottom:calc(var(--spacing-lg) + env(safe-area-inset-bottom));z-index:2001;animation:MobileStatusModal_slideUp__xEzmY var(--duration-slow) var(--ease-in-out);max-height:80vh;flex-direction:column;box-shadow:var(--shadow-xl)}.MobileStatusModal_header__VG3As,.MobileStatusModal_modal__CWi2a{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;display:flex}.MobileStatusModal_header__VG3As{justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);margin:calc(var(--spacing-lg) * -1) calc(var(--spacing-lg) * -1) var(--spacing-md) calc(var(--spacing-lg) * -1);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-hover) 100%)}.MobileStatusModal_title__2Jh_S{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-white);margin:0;letter-spacing:var(--letter-spacing-tight)}.MobileStatusModal_closeBtn__46J11{width:28px;height:28px;background:rgba(255,255,255,.1);border:none;font-size:var(--font-size-lg);color:var(--color-white);cursor:pointer;padding:0;border-radius:var(--radius-lg);transition:var(--transition-all);font-weight:var(--font-weight-semibold)}.MobileStatusModal_closeBtn__46J11:active{background:rgba(255,255,255,.2);transform:scale(.96)}.MobileStatusModal_body__FiT4W{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0 -8px;padding:0 8px}.MobileStatusModal_section__0am6X{margin-bottom:16px}.MobileStatusModal_section__0am6X:last-child{margin-bottom:0}.MobileStatusModal_sectionHeader__0oBX_{margin-bottom:12px;padding:0 4px}.MobileStatusModal_sectionTitle__YD5DS{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-primary);margin:0 0 var(--spacing-xs) 0}.MobileStatusModal_sectionSubtitle__PFbFE{font-size:var(--font-size-xs);color:var(--text-secondary);margin:0;line-height:var(--line-height-snug)}.MobileStatusModal_options__eghkH{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.MobileStatusModal_option__Lu7we{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md);background:var(--color-white);border:2px solid transparent;border-radius:var(--radius-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);cursor:pointer;transition:var(--transition-all);text-align:left;box-shadow:var(--shadow-xs)}.MobileStatusModal_option__Lu7we:active,.MobileStatusModal_option__Lu7we:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.MobileStatusModal_optionIcon__TsRoX{flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-base);background:var(--option-color,var(--color-gray-600));color:var(--color-white)}.MobileStatusModal_optionLabel__1VOjv{flex:1 1;letter-spacing:var(--letter-spacing-tight);color:var(--color-primary);line-height:var(--line-height-tight)}.MobileStatusModal_footer__pAZ2A{margin-top:var(--spacing-md);padding-top:var(--spacing-sm);border-top:var(--border-width-thin) solid var(--border-color)}.MobileStatusModal_cancelBtn__ddRwV{width:100%;padding:var(--spacing-sm);background:var(--gradient-subtle-bg);border:var(--border-width-thin) solid var(--border-color);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);cursor:pointer;transition:var(--transition-all);box-shadow:var(--shadow-xs)}.MobileStatusModal_cancelBtn__ddRwV:active{background:var(--gradient-subtle-overlay);transform:scale(.98);box-shadow:var(--shadow-xs)}@keyframes MobileStatusModal_fadeIn__AGKc5{0%{opacity:0}to{opacity:1}}@keyframes MobileStatusModal_slideUp__xEzmY{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:1024px){.MobileStatusModal_modal__CWi2a{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:min(720px,90vw);border-radius:24px;box-shadow:0 24px 70px rgba(12,33,87,.35);max-height:80vh;animation:MobileStatusModal_desktopFade__kVos5 .2s ease}.MobileStatusModal_header__VG3As{border-radius:24px 24px 0 0}.MobileStatusModal_footer__pAZ2A{display:flex;justify-content:flex-end}.MobileStatusModal_cancelBtn__ddRwV{width:auto;min-width:140px}}@keyframes MobileStatusModal_desktopFade__kVos5{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;transform:translate(-50%,-50%)}}.MobileFloatingMenu_container__mV3wk{position:fixed;bottom:calc(80px + env(safe-area-inset-bottom));right:16px;z-index:1500;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.MobileFloatingMenu_backdrop__kcoIO{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1400;animation:MobileFloatingMenu_fadeIn__4nUjp .2s ease}.MobileFloatingMenu_menuItems__k58Hy{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:8px}.MobileFloatingMenu_menuItemWrapper__caxOq{display:flex;align-items:center;gap:12px;animation:MobileFloatingMenu_slideInRight__eBtBZ .3s cubic-bezier(.4,0,.2,1) both}.MobileFloatingMenu_menuItem___Gz4Q{width:48px;height:48px;border-radius:var(--radius-full);border:none;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:var(--mobile-shadow-lg);cursor:pointer;transition:all .2s ease;position:relative}.MobileFloatingMenu_menuItem___Gz4Q:active{transform:scale(.95)}.MobileFloatingMenu_menuItem___Gz4Q:hover{box-shadow:var(--mobile-shadow-xl)}.MobileFloatingMenu_itemLabel__vuLD7{background:white;padding:6px 12px;border-radius:var(--radius-lg);font-size:13px;font-weight:600;color:var(--navy-dark);box-shadow:var(--mobile-shadow-md);white-space:nowrap;letter-spacing:-.01em}.MobileFloatingMenu_itemIcon__mNKII,.MobileFloatingMenu_mainButton__g6ME_{display:flex;align-items:center;justify-content:center}.MobileFloatingMenu_mainButton__g6ME_{width:56px;height:56px;border-radius:var(--radius-full);border:none;box-shadow:var(--mobile-shadow-xl);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.MobileFloatingMenu_mainButton__g6ME_:active{transform:scale(.95)}.MobileFloatingMenu_mainButton__g6ME_.MobileFloatingMenu_open__EwvIj{transform:rotate(135deg);background:var(--mobile-gray-700)!important}.MobileFloatingMenu_mainIcon__Lf33n{font-size:24px;color:white;transition:transform .3s ease}@keyframes MobileFloatingMenu_fadeIn__4nUjp{0%{opacity:0}to{opacity:1}}@keyframes MobileFloatingMenu_slideInRight__eBtBZ{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.MobileFloatingMenu_mainButton__g6ME_:not(.MobileFloatingMenu_open__EwvIj){animation:MobileFloatingMenu_subtlePulse__uwJne 2s ease-in-out infinite}@keyframes MobileFloatingMenu_subtlePulse__uwJne{0%,to{box-shadow:var(--mobile-shadow-xl)}50%{box-shadow:0 0 0 8px rgba(12,33,87,.1),var(--mobile-shadow-xl)}}.MobileFab_fab__k2EaD{position:fixed;bottom:calc(64px + 1rem);right:1rem;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#0c2157,#1e3a8a 50%,#3b6db8);color:white;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(12,33,87,.4);transition:all .2s ease;z-index:101;-webkit-tap-highlight-color:transparent}@media (min-width:768px){.MobileFab_fab__k2EaD{left:calc(50% + (600px / 2) - 56px - 1rem);right:auto}}@media (min-width:1024px){.MobileFab_fab__k2EaD{left:calc(50% + (700px / 2) - 56px - 1rem);right:auto}}.MobileFab_fab__k2EaD:hover{transform:rotate(90deg);box-shadow:0 6px 20px rgba(12,33,87,.5)}.MobileFab_fab__k2EaD:active{transform:rotate(90deg) scale(.95);box-shadow:0 2px 12px rgba(12,33,87,.3)}.MobileFab_fab__k2EaD svg{width:24px;height:24px}.MobileLoadingSpinner_container__KYVru{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:var(--mobile-space-8,2rem);gap:var(--mobile-space-4,1rem)}.MobileLoadingSpinner_spinner__8uCx7{border:3px solid rgba(59,130,246,.1);border-top-color:#3b82f6;border-radius:50%;animation:MobileLoadingSpinner_spin__T132Z .8s linear infinite}.MobileLoadingSpinner_spinner__8uCx7.MobileLoadingSpinner_small__C0uiG{width:24px;height:24px;border-width:2px}.MobileLoadingSpinner_spinner__8uCx7.MobileLoadingSpinner_medium__gqKIr{width:48px;height:48px;border-width:3px}.MobileLoadingSpinner_spinner__8uCx7.MobileLoadingSpinner_large__w6fKN{width:64px;height:64px;border-width:4px}@keyframes MobileLoadingSpinner_spin__T132Z{to{transform:rotate(1turn)}}.MobileLoadingSpinner_message__0AmQ7{font-size:14px;font-weight:500;color:#64748b;margin:0;letter-spacing:-.01em}.MobileFilterChips_group__Q40rW{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--mobile-space-1);width:100%;padding:var(--mobile-space-1) var(--mobile-space-2);border-radius:999px;border:1px solid rgba(12,33,87,.08);background:rgba(12,33,87,.04);overflow:hidden}.MobileFilterChips_chip__qNPU7{position:relative;display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;border:none;background:transparent;color:rgba(12,33,87,.6);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;flex:1 1;min-width:0;justify-content:center;white-space:nowrap}.MobileFilterChips_chip__qNPU7:disabled{opacity:.4;cursor:not-allowed}.MobileFilterChips_chipActive__8my5o{background:linear-gradient(135deg,#0f1f41,#1f3e8a);color:#fff;box-shadow:0 10px 20px rgba(12,33,87,.25),inset 0 1px 0 rgba(255,255,255,.1)}.MobileFilterChips_icon__Ytl2b{width:18px;height:18px;border-radius:999px;background:rgba(12,33,87,.08);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.MobileFilterChips_chipActive__8my5o .MobileFilterChips_icon__Ytl2b{background:rgba(255,255,255,.2)}.MobileFilterChips_label__WAMfs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileFilterChips_badge__mtu62{min-width:20px;padding:1px 6px;border-radius:12px;background:rgba(12,33,87,.08);font-size:10px;font-weight:700;letter-spacing:.05em;color:rgba(12,33,87,.7);text-align:center}.MobileFilterChips_chipActive__8my5o .MobileFilterChips_badge__mtu62{background:rgba(255,255,255,.18);color:#fff}@media (max-width:360px){.MobileFilterChips_chip__qNPU7{padding:6px 8px;letter-spacing:.04em}.MobileFilterChips_label__WAMfs{font-size:11px}}.TeamManagement_container__wrc8U{max-width:1200px;width:100%;margin:0 auto;padding:.625rem;min-height:100vh;box-sizing:border-box;overflow-x:hidden}@media (min-width:768px){.TeamManagement_container__wrc8U{padding:2rem}}.TeamManagement_loading__vu9xd{display:flex;justify-content:center;align-items:center;min-height:400px;background:var(--mobile-background,#f5f5f7)}.TeamManagement_loadingContent___tugZ{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.TeamManagement_loadingContent___tugZ h2{font-size:1.125rem;font-weight:500;color:var(--mobile-text-secondary,#666);margin:0}.TeamManagement_loadingSpinner__Dt22W{width:48px;height:48px;border:3px solid rgba(59,130,246,.1);border-top:3px solid var(--color-accent-1,#3b82f6);border-radius:50%;animation:TeamManagement_spin__9oR8H 1s linear infinite}@keyframes TeamManagement_spin__9oR8H{to{transform:rotate(1turn)}}.TeamManagement_headerActions__y2Juv{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:1rem;flex-wrap:wrap}.TeamManagement_searchBar__Zz1Cr{flex:1 1;min-width:300px}.TeamManagement_searchInput__LMvER{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color,#e5e7eb);border-radius:var(--radius-lg,12px);font-size:.875rem;background:var(--bg-primary,#ffffff);color:var(--text-primary,#111827);transition:border-color .2s ease}.TeamManagement_searchInput__LMvER:focus{outline:none;border-color:var(--luxury-accent);box-shadow:0 0 0 3px rgba(12,33,87,.1)}.TeamManagement_emptyTeamHero__cOj3J{border-radius:16px;border:1px solid rgba(15,23,42,.08);padding:1.25rem;margin-bottom:1.25rem;background:#fff;box-shadow:0 8px 16px rgba(15,23,42,.06)}.TeamManagement_emptyTeamHeroEyebrow__Uqtd_{margin:0 0 .5rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(15,23,42,.6)}.TeamManagement_emptyTeamHero__cOj3J h2{margin:0 0 .5rem;font-size:1.25rem}.TeamManagement_emptyTeamHero__cOj3J p{margin:0 0 .5rem;line-height:1.4;color:#1f2937;font-size:.95rem}.TeamManagement_emptyTeamHero__cOj3J ul{margin:0 0 .65rem 1rem;padding:0;color:#0f172a;font-weight:500;font-size:.92rem}.TeamManagement_emptyTeamHeroPlan__L6XTF{margin:0 0 .75rem;font-weight:600;color:#0f172a}.TeamManagement_emptyTeamHeroActions__PTX3D{display:flex;flex-direction:column;gap:.75rem}.TeamManagement_emptyTeamHeroActions__PTX3D button{border:none;border-radius:999px;padding:.75rem 1.35rem;font-weight:600;background:var(--gradient-luxury-primary);color:white;cursor:pointer}.TeamManagement_heroDismiss__r7cYF{background:transparent;border:1px solid rgba(15,23,42,.15);color:#0f172a}.TeamManagement_queueCoverageAlert__QPNVR{margin:1.25rem 0;padding:.85rem 1rem;border-radius:12px;background:rgba(249,250,251,.8);border:1px dashed rgba(15,23,42,.15);font-size:.9rem;color:#0f172a}.TeamManagement_queueCoverageHint__SaJMB{margin:.35rem 0 0;font-size:.8rem;color:#475569}.TeamManagement_kioskCard__sCSSP{border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:1.1rem;margin-top:1.5rem;margin-bottom:1.5rem;background:#fff;box-shadow:0 6px 14px rgba(15,23,42,.05);display:flex;flex-direction:column;gap:.75rem}.TeamManagement_kioskCardHeader__WCXG9{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.TeamManagement_kioskCardHeader__WCXG9{flex-direction:row;justify-content:space-between;align-items:center}}.TeamManagement_kioskSummaryButton__pIrTj{border:none;background:transparent;display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;padding:0;color:inherit;font-size:.95rem;font-weight:600}.TeamManagement_kioskSummaryIcon__P27W9{font-size:1.15rem;color:#0f172a}.TeamManagement_kioskSummaryLabel__C2DHS{flex:1 1;color:#0f172a}.TeamManagement_kioskSummaryMeta__0tNvN{font-size:.85rem;color:#475569}.TeamManagement_kioskContent__3SXRY{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(15,23,42,.08);display:flex;flex-direction:column;gap:.75rem}.TeamManagement_kioskContentHeader__W8zpn{display:flex;flex-direction:column;gap:.4rem}@media (min-width:640px){.TeamManagement_kioskContentHeader__W8zpn{flex-direction:row;justify-content:space-between;align-items:center}}.TeamManagement_kioskContentHeader__W8zpn p{margin:0;font-size:.85rem;color:#475569}.TeamManagement_kioskRefresh__wErW6{align-self:flex-start;border:1px solid rgba(15,23,42,.15);border-radius:999px;padding:.4rem .9rem;font-weight:600;background:transparent;color:#0f172a;font-size:.85rem}.TeamManagement_kioskRow___vFJ0{display:flex;flex-direction:column;gap:.5rem;padding:.65rem 0;border-top:1px dashed rgba(15,23,42,.08)}@media (min-width:640px){.TeamManagement_kioskRow___vFJ0{flex-direction:row;justify-content:space-between;align-items:center}}.TeamManagement_kioskInfo__vlMh0{display:flex;flex-direction:column;gap:.25rem}.TeamManagement_kioskQueue__Unx8v{margin:0;font-weight:600;color:#0f172a}.TeamManagement_kioskEmailRow__VIQZN{display:flex;gap:.75rem;font-size:.9rem;color:#1e293b;flex-wrap:wrap}.TeamManagement_kioskEmailRow__VIQZN button{border:none;background:transparent;color:#2563eb;font-weight:600;font-size:.85rem}.TeamManagement_kioskActions__vuSNx{display:flex;flex-direction:column;gap:.5rem}.TeamManagement_kioskPasswordRow__jQPQS{display:flex;gap:.5rem;align-items:center;font-family:SFMono-Regular,Menlo,monospace;font-size:.85rem}.TeamManagement_kioskPasswordRow__jQPQS code{padding:.2rem .45rem;background:rgba(15,23,42,.08);border-radius:5px}.TeamManagement_kioskHint__WmYfP{margin:0;font-size:.85rem;color:#475569}.TeamManagement_kioskRegenerate__Bw8Sw{border:none;border-radius:999px;padding:.4rem .9rem;font-weight:600;font-size:.85rem;background:#0c2157;color:white}.TeamManagement_kioskErrorBanner__u70zS{margin-bottom:1rem;padding:.75rem 1rem;border-radius:10px;background:rgba(248,113,113,.12);color:#b91c1c;display:flex;gap:.5rem;align-items:center}.TeamManagement_kioskErrorBanner__u70zS button{border:none;background:transparent;color:inherit;text-decoration:underline;font-weight:600}.TeamManagement_inviteButton__zUfrM{padding:.75rem 1.5rem;background:var(--luxury-accent);color:white;border:none;border-radius:var(--radius-lg);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.TeamManagement_inviteButton__zUfrM:hover{background:var(--luxury-accent-light);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.TeamManagement_stats__R1fWR{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.TeamManagement_teamStatCardActive__jsFqE,.TeamManagement_teamStatCardPending__zd1dm,.TeamManagement_teamStatCardTotal__K_Bkl{border:none!important;box-shadow:0 14px 28px rgba(12,33,87,.22);position:relative;overflow:hidden}.TeamManagement_teamStatCardActive__jsFqE,.TeamManagement_teamStatCardPending__zd1dm,.TeamManagement_teamStatCardTotal__K_Bkl{background:linear-gradient(135deg,#0c2157,#1e3a8a 50%,#3b6db8)!important}.TeamManagement_teamStatCardActive__jsFqE [class*=MobileStatCard_statLabel],.TeamManagement_teamStatCardActive__jsFqE [class*=MobileStatCard_statValue],.TeamManagement_teamStatCardPending__zd1dm [class*=MobileStatCard_statLabel],.TeamManagement_teamStatCardPending__zd1dm [class*=MobileStatCard_statValue],.TeamManagement_teamStatCardTotal__K_Bkl [class*=MobileStatCard_statLabel],.TeamManagement_teamStatCardTotal__K_Bkl [class*=MobileStatCard_statValue]{color:rgba(255,255,255,.92)!important}.TeamManagement_statCard__Qx2Sz{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:1.5rem;text-align:center;transition:all .2s ease}.TeamManagement_statCard__Qx2Sz:hover{border-color:var(--luxury-accent-light);box-shadow:var(--shadow-sm)}.TeamManagement_statValue__jUGcl{font-size:2rem;font-weight:700;color:var(--luxury-primary);margin-bottom:.5rem}.TeamManagement_statLabel____ssx{font-size:.875rem;color:var(--text-secondary);font-weight:500}.TeamManagement_membersList__CEmV2{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-xl);overflow-x:auto;box-shadow:var(--shadow-xs)}.TeamManagement_membersTable__ItdI9{width:100%;border-collapse:collapse}.TeamManagement_membersTable__ItdI9 thead{background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.TeamManagement_membersTable__ItdI9 th{padding:1rem;text-align:left;font-weight:600;color:var(--text-primary);font-size:.875rem}.TeamManagement_membersTable__ItdI9 td{padding:1rem;border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:.875rem}.TeamManagement_membersTable__ItdI9 tr:last-child td{border-bottom:none}.TeamManagement_membersTable__ItdI9 tr:hover{background:var(--bg-secondary)}.TeamManagement_memberInfo__aF1_R{display:flex;align-items:center;gap:.75rem}.TeamManagement_memberAvatar__h9nmK{width:40px;height:40px;border-radius:var(--radius-md);overflow:hidden;flex-shrink:0}.TeamManagement_memberAvatarImage__WVmFj,.TeamManagement_memberAvatar__h9nmK img{width:100%;height:100%;object-fit:cover}.TeamManagement_avatarPlaceholder__OE80w{width:100%;height:100%;background:var(--luxury-accent);color:white;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.TeamManagement_memberName__8C9nr{font-weight:500;color:var(--text-primary)}.TeamManagement_roleTag__KFuNQ{background:var(--luxury-accent);color:white}.TeamManagement_orgRoleTag__14TA1,.TeamManagement_roleTag__KFuNQ{display:inline-block;padding:.25rem .75rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500}.TeamManagement_orgRoleTag__14TA1{background:var(--color-gray-100);color:var(--color-gray-600);margin-left:.5rem}.TeamManagement_statusBadge___d40b{display:inline-block;padding:.25rem .75rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;color:white;text-transform:capitalize}.TeamManagement_actions__HIET9{display:flex;gap:.5rem}.TeamManagement_actionButton__PhnC6{padding:.5rem 1rem;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.TeamManagement_actionButton__PhnC6:hover{border-color:var(--luxury-accent);color:var(--luxury-accent)}.TeamManagement_actionButton__PhnC6.TeamManagement_danger__KVRuQ{border-color:var(--color-danger);color:var(--color-danger)}.TeamManagement_actionButton__PhnC6.TeamManagement_danger__KVRuQ:hover{background:var(--color-danger);color:white}.TeamManagement_emptyState__Nj3ke{text-align:center;padding:3rem;color:var(--text-secondary);font-size:.875rem}@media (max-width:768px){.TeamManagement_headerActions__y2Juv{flex-direction:column;align-items:stretch}.TeamManagement_searchBar__Zz1Cr{min-width:auto}.TeamManagement_stats__R1fWR{gap:1rem}.TeamManagement_statCard__Qx2Sz{padding:1rem}.TeamManagement_statValue__jUGcl{font-size:1.5rem}.TeamManagement_membersTable__ItdI9{font-size:.75rem}.TeamManagement_membersTable__ItdI9 td,.TeamManagement_membersTable__ItdI9 th{padding:.75rem .5rem}.TeamManagement_memberAvatar__h9nmK{width:32px;height:32px}.TeamManagement_memberName__8C9nr{font-size:.875rem}.TeamManagement_actions__HIET9{flex-direction:column;gap:.25rem}.TeamManagement_actionButton__PhnC6{width:100%;text-align:center}}.TeamManagement_mobileContainer__7PRMG{padding:1rem;min-height:100vh;background:var(--bg-secondary)}.TeamManagement_mobileHeader__t41i7{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;position:relative}.TeamManagement_mobileTitle__ERaoz{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0}.TeamManagement_mobileFab__ppPDq{position:fixed;bottom:calc(64px + 1rem);right:1rem;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#0c2157,#1e3a8a 50%,#3b6db8);color:white;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(12,33,87,.4);transition:all .2s ease;z-index:101;-webkit-tap-highlight-color:transparent}@media (min-width:768px){.TeamManagement_mobileFab__ppPDq{left:calc(50% + (600px / 2) - 56px - 1rem);right:auto}}@media (min-width:1024px){.TeamManagement_mobileFab__ppPDq{left:calc(50% + (700px / 2) - 56px - 1rem);right:auto}}.TeamManagement_mobileFab__ppPDq svg{width:24px;height:24px;stroke-width:2.5}.TeamManagement_mobileFab__ppPDq:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 6px 16px rgba(12,33,87,.45)}.TeamManagement_mobileFab__ppPDq:active{transform:translateY(0) scale(.98);box-shadow:0 2px 8px rgba(12,33,87,.4)}.TeamManagement_mobileSearch__ka7L1{margin-bottom:1rem}.TeamManagement_mobileSearch__ka7L1 .TeamManagement_searchInput__LMvER{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color,#e5e7eb);border-radius:var(--radius-lg,12px);font-size:.875rem;background:var(--bg-primary,#ffffff);color:var(--text-primary,#111827)}.TeamManagement_mobileStats__m9Opi{display:flex;gap:.5rem;margin-bottom:1rem;overflow-x:auto}.TeamManagement_mobileStatItem__K2Pkq{flex:1 1;min-width:80px;background:linear-gradient(135deg,rgba(12,33,87,.12),rgba(12,33,87,.03));border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:.75rem;text-align:center;display:flex;flex-direction:column;gap:.25rem}.TeamManagement_mobileStatValue__ZjRrw{font-size:1.25rem;font-weight:700;color:var(--luxury-primary)}.TeamManagement_mobileStatLabel__gbKGv{font-size:.625rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase}.TeamManagement_locationFilterBar__PvqHS{display:flex;gap:.5rem;overflow-x:auto;margin-bottom:1rem;padding:.25rem 0}.TeamManagement_unassignedBanner__42fXV{margin-bottom:1.25rem;padding:.85rem 1rem;border-radius:16px;background:linear-gradient(135deg,rgba(12,33,87,.12),rgba(37,99,235,.08));color:rgba(12,33,87,.92);font-size:.82rem;font-weight:500;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 6px 16px rgba(12,33,87,.12)}.TeamManagement_unassignedBanner__42fXV strong{color:var(--luxury-accent,#0c2157)}.TeamManagement_locationFilterChip__2MX0O{border:1px solid rgba(59,130,246,.2);background:linear-gradient(135deg,rgba(59,130,246,.06),rgba(96,165,250,.04));border-radius:18px;padding:.55rem 1rem;display:flex;flex-direction:column;gap:.15rem;min-width:120px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(59,130,246,.08);text-align:left;color:#0c2157;position:relative;overflow:hidden}.TeamManagement_locationFilterChip__2MX0O:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(59,130,246,.04),rgba(96,165,250,.05));opacity:1;pointer-events:none;z-index:0}.TeamManagement_locationFilterChip__2MX0O>*{position:relative;z-index:1}.TeamManagement_locationFilterChip__2MX0O:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.TeamManagement_locationFilterChipActive__3fhA2{transform:translateY(-2px);box-shadow:0 10px 22px rgba(12,33,87,.32)}.TeamManagement_locationFilterChipActive__3fhA2:after{content:"";position:absolute;inset:0;border-radius:18px;background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(59,130,246,.08));opacity:1;pointer-events:none;z-index:1}.TeamManagement_locationFilterLabel__wYHSp{font-size:.78rem;font-weight:600;color:#0c2157;letter-spacing:-.01em;position:relative;z-index:1}.TeamManagement_locationFilterCounts__s4ezE{display:flex;justify-content:space-between;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(12,33,87,.6);position:relative;z-index:1}.TeamManagement_locationFilterCounts__s4ezE span:first-child{color:rgba(12,33,87,.7)}.TeamManagement_locationFilterCounts__s4ezE span:last-child{color:rgba(12,33,87,.6);margin-left:.35rem}.TeamManagement_mobileCardList__yVUDa{display:flex;flex-direction:column;gap:.75rem}.TeamManagement_memberCard__vJtC9{background:var(--bg-primary,#ffffff);border:1px solid var(--border-color,#e5e7eb);border-radius:var(--radius-lg,12px);overflow:hidden;transition:box-shadow .2s ease}.TeamManagement_memberCard__vJtC9:active{box-shadow:0 2px 8px rgba(0,0,0,.1)}.TeamManagement_cardHeader__Nn_R4{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--bg-primary,#ffffff)}.TeamManagement_cardMemberInfo__Fi8gh{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.TeamManagement_cardMemberText__1ik4O{display:flex;flex-direction:column;gap:.25rem;min-width:0}.TeamManagement_cardMemberName__0ZMoX{font-size:.875rem;font-weight:600;color:var(--text-primary,#111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamManagement_cardMemberEmail__MMjXI{font-size:.75rem;color:var(--text-secondary,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamManagement_cardHeaderRight__J6bIU{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.TeamManagement_locationBadge__D5e3u{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;background:linear-gradient(135deg,rgba(37,99,235,.16),rgba(37,99,235,.08));color:#133a8c;font-size:.7rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.TeamManagement_locationBadgeUnassigned__bi5UL{background:linear-gradient(135deg,rgba(248,113,113,.2),rgba(248,113,113,.08));color:#991b1b}.TeamManagement_locationBadgeAll__MuSbH{background:linear-gradient(135deg,rgba(12,33,87,.18),rgba(12,33,87,.08));color:#0c2157}.TeamManagement_expandIcon__JWdlh{font-size:.75rem;color:var(--text-secondary,#6b7280);transition:transform .2s ease}.TeamManagement_cardDetails__DZCY5{padding:0 1rem 1rem;border-top:1px solid var(--border-color,#e5e7eb);animation:TeamManagement_slideDown__TClLg .2s ease;background:var(--bg-primary,#ffffff)}@keyframes TeamManagement_slideDown__TClLg{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TeamManagement_detailRow__ZHuVc{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--border-color,#e5e7eb)}.TeamManagement_detailRow__ZHuVc:last-child{border-bottom:none}.TeamManagement_detailLabel__4XxiA{font-size:.75rem;color:var(--text-secondary,#6b7280);font-weight:500}.TeamManagement_detailValue__SGnH5{font-size:.875rem;color:var(--text-primary,#111827);font-weight:500}.TeamManagement_locationHint__4U75b{margin-top:.75rem;font-size:.75rem;color:rgba(127,29,29,.85);line-height:1.4}.TeamManagement_cardActions__E2IdM{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem}.TeamManagement_mobileActionButton__TCNr6{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color,#e5e7eb);border-radius:var(--radius-md,8px);background:var(--bg-primary,#ffffff);color:var(--text-primary,#111827);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.TeamManagement_mobileActionButton__TCNr6:active{transform:scale(.98)}.TeamManagement_mobileActionButton__TCNr6.TeamManagement_danger__KVRuQ{border-color:var(--color-danger);color:var(--color-danger)}.TeamManagement_mobileActionButton__TCNr6.TeamManagement_danger__KVRuQ:active{background:var(--color-danger);color:white}.TeamManagement_statusMeta__FsBOo{margin-top:.25rem;font-size:.75rem;color:#6b7280}.TeamManagement_emptyState__Nj3ke{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 0}.TeamManagement_emptyStateIcon__7PKTy{width:80px;height:80px;display:flex;align-items:center;justify-content:center;color:rgba(59,130,246,.3)}.TeamManagement_emptyStateIcon__7PKTy svg{width:64px;height:64px}.TeamManagement_emptyStateText__e7FsL{font-size:.875rem;color:var(--text-secondary,#666);text-align:center;margin:0;line-height:1.5}.TeamManagement_compactCardTop__hBpcq{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;gap:.75rem}.TeamManagement_compactMemberInfo__yCLFy{display:flex;gap:.75rem;flex:1 1;min-width:0}.TeamManagement_compactMemberText__3_q7J{display:flex;flex-direction:column;gap:.35rem;min-width:0;flex:1 1}.TeamManagement_compactMemberName__Oaj4J{font-size:.9375rem;font-weight:600;color:var(--text-primary,#111827);line-height:1.3}.TeamManagement_compactMemberMeta__OrmoG{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.75rem;color:var(--text-secondary,#6b7280)}.TeamManagement_compactMemberMeta__OrmoG .TeamManagement_roleTag__KFuNQ{padding:.15rem .5rem;border-radius:4px;font-size:.68rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(135deg,#0c2157,#1e3a8a);color:white}.TeamManagement_metaSeparator__FQ2Oo{color:rgba(107,114,128,.4);font-weight:400}.TeamManagement_locationText__CRqDw{font-weight:500;color:#133a8c}.TeamManagement_joinedText__2UZt3{font-weight:400;color:var(--text-secondary,#6b7280)}.TeamManagement_compactCardActions__SHJ70{display:flex;gap:.5rem;flex-shrink:0}.TeamManagement_iconButtonDanger__0XVdG,.TeamManagement_iconButton__pk9_R{width:36px;height:36px;border-radius:8px;border:1px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#ffffff);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.TeamManagement_iconButton__pk9_R{color:var(--text-primary,#111827)}.TeamManagement_iconButton__pk9_R svg{width:18px;height:18px;stroke-width:2}.TeamManagement_iconButton__pk9_R:hover{border-color:#0c2157;background:rgba(12,33,87,.04)}.TeamManagement_iconButton__pk9_R:active{transform:scale(.95)}.TeamManagement_iconButtonDanger__0XVdG{color:var(--color-danger,#dc2626);border-color:rgba(220,38,38,.3)}.TeamManagement_iconButtonDanger__0XVdG svg{width:18px;height:18px;stroke-width:2}.TeamManagement_iconButtonDanger__0XVdG:hover{border-color:var(--color-danger,#dc2626);background:rgba(220,38,38,.04)}.TeamManagement_iconButtonDanger__0XVdG:active{transform:scale(.95)}.TeamManagement_compactCardBottom__0boYY{padding:0 1rem 1rem;display:flex;align-items:center;gap:.5rem}.TeamManagement_compactStatusBadge__UHaqV{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;font-size:.7rem;font-weight:600;color:white;text-transform:capitalize;letter-spacing:.02em}.TeamManagement_compactHint__tupD7{padding:0 1rem 1rem;font-size:.75rem;color:rgba(127,29,29,.85);line-height:1.4;font-style:italic}