.NotificationCenter_container__w28MN{position:relative}.NotificationCenter_triggerButton__rpkhf{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;border:2px solid var(--border-light);background:var(--bg-primary);border-radius:var(--radius-lg);cursor:pointer;color:var(--text-secondary);transition:all var(--transition-base);box-sizing:border-box}.NotificationCenter_triggerButton__rpkhf:hover{background:var(--bg-secondary);color:var(--color-primary-600);border-color:var(--color-primary-300)}.NotificationCenter_badge__AvK9k{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;background:var(--color-error);color:#fff;font-size:.7rem;font-weight:600;border-radius:9px;display:flex;align-items:center;justify-content:center}.NotificationCenter_dropdown__wx3ph{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-height:500px;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:6px;box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:1000;overflow:hidden;animation:NotificationCenter_slideDown__9yX7q .15s ease-out}@keyframes NotificationCenter_slideDown__9yX7q{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter_header__6Sj4n{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--border-light)}.NotificationCenter_title__7Ia4S{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.NotificationCenter_markAllReadButton__iuAud{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:transparent;border:1px solid var(--border-light);border-radius:6px;color:var(--text-secondary);font-size:.75rem;cursor:pointer;transition:all .15s}.NotificationCenter_markAllReadButton__iuAud:hover{background:var(--bg-secondary);color:var(--text-primary)}.NotificationCenter_notificationList__krnhG{max-height:400px;overflow-y:auto}.NotificationCenter_emptyState__accIS{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-tertiary)}.NotificationCenter_emptyIcon__z7hT_{opacity:.3;margin-bottom:.75rem}.NotificationCenter_emptyState__accIS p{margin:0;font-size:.875rem}.NotificationCenter_notificationItem__7FFlJ{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.875rem 1rem;background:transparent;border:none;border-bottom:1px solid var(--border-light);cursor:pointer;text-align:left;transition:background .15s}.NotificationCenter_notificationItem__7FFlJ:hover{background:var(--bg-secondary)}.NotificationCenter_notificationItem__7FFlJ:last-child{border-bottom:none}.NotificationCenter_notificationItem__7FFlJ.NotificationCenter_unread__QQfm0{background:var(--color-primary-50)}.NotificationCenter_notificationItem__7FFlJ.NotificationCenter_unread__QQfm0:hover{background:var(--color-primary-100)}.NotificationCenter_notificationIcon__UjseH{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--bg-secondary);flex-shrink:0}.NotificationCenter_notificationContent__e3K0A{flex:1 1;min-width:0}.NotificationCenter_notificationTitle__rMes8{font-size:.875rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem;line-height:1.3}.NotificationCenter_notificationBody__Sbzlr{font-size:.8rem;color:var(--text-secondary);line-height:1.4;margin-bottom:.375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationCenter_notificationTime__TpX_g{font-size:.7rem;color:var(--text-tertiary)}.NotificationCenter_unreadDot__eCaKS{width:8px;height:8px;background:var(--color-primary-500);border-radius:50%;flex-shrink:0;margin-top:4px}.NotificationCenter_loadMoreButton__aXj5A{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.75rem;background:var(--bg-secondary);border:none;color:var(--text-secondary);font-size:.8rem;cursor:pointer;transition:all .15s}.NotificationCenter_loadMoreButton__aXj5A:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.NotificationCenter_loadMoreButton__aXj5A:disabled{opacity:.6;cursor:not-allowed}.dark .NotificationCenter_dropdown__wx3ph{background:var(--bg-secondary);border-color:var(--border-dark)}.dark .NotificationCenter_notificationItem__7FFlJ.NotificationCenter_unread__QQfm0{background:rgba(79,82,184,.1)}.dark .NotificationCenter_notificationItem__7FFlJ.NotificationCenter_unread__QQfm0:hover{background:rgba(79,82,184,.15)}.dark .NotificationCenter_notificationIcon__UjseH{background:var(--bg-tertiary)}@media (max-width:768px){.NotificationCenter_dropdown__wx3ph{position:fixed;top:70px;bottom:auto;left:16px;right:16px;width:auto;max-width:none;max-height:calc(100vh - 100px);border-radius:var(--radius-lg)}.NotificationCenter_notificationList__krnhG{max-height:calc(100vh - 180px)}}.ThemeToggle_toggle__03nAw{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:2px solid var(--border-light);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);display:flex;align-items:center;justify-content:center;background:var(--bg-primary);color:var(--text-secondary);box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ThemeToggle_toggle__03nAw:hover{border-color:var(--color-primary-400);transform:translateY(-1px);box-shadow:var(--shadow-sm);color:var(--text-primary);background:var(--bg-secondary)}.ThemeToggle_toggle__03nAw:active{transform:scale(.95);background:var(--bg-tertiary)}@media (max-width:768px){.ThemeToggle_toggle__03nAw{width:40px;height:40px}}.ThemeToggle_toggle__03nAw svg{transition:transform .3s ease}.ThemeToggle_toggle__03nAw:hover svg{transform:rotate(15deg)}.LanguageSwitcher_container__RlxV7{position:relative;display:flex;align-items:center}.LanguageSwitcher_button__XmnRF{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:2px solid var(--border-light);border-radius:var(--radius-lg);cursor:pointer;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:1;transition:all var(--transition-base);display:flex;align-items:center;justify-content:center;gap:0;background:var(--bg-primary);color:var(--text-secondary);box-sizing:border-box}.LanguageSwitcher_button__XmnRF span:not(.LanguageSwitcher_iconWrapper__38RzK){display:none}.LanguageSwitcher_button__XmnRF:hover{border-color:var(--color-primary-400);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.LanguageSwitcher_iconWrapper__38RzK{display:flex;align-items:center;justify-content:center}.LanguageSwitcher_chevron__ns3pZ{font-size:.7rem;opacity:.7;margin-left:.25rem}.LanguageSwitcher_dropdown__WBmDP{position:absolute;top:calc(100% + .5rem);right:0;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);min-width:120px;z-index:1000;overflow:hidden}.LanguageSwitcher_dropdownItem__Lst_I{width:100%;padding:var(--space-3) var(--space-4);border:none;background:transparent;color:var(--text-secondary);cursor:pointer;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);transition:all var(--transition-base);display:flex;align-items:center;gap:var(--space-2);text-align:left}.LanguageSwitcher_dropdownItem__Lst_I:hover{background:var(--bg-secondary);color:var(--text-primary)}.LanguageSwitcher_dropdownItemActive__E7djo{background:var(--bg-secondary);color:var(--color-primary-600);font-weight:var(--font-weight-semibold)}.PageHeader_header__Fb6__{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background:var(--bg-primary);border-bottom:1px solid var(--border-subtle);position:-webkit-sticky;position:sticky;top:0;z-index:101;min-height:52px;height:52px;flex-shrink:0}.PageHeader_fullBleed__wmtap{margin-left:calc(-1 * var(--space-6));margin-right:calc(-1 * var(--space-6));width:calc(100% + 2 * var(--space-6))}.PageHeader_backButton__kO8i6{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;margin-right:12px;border:none;background:transparent;border-radius:6px;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;flex-shrink:0}.PageHeader_backButton__kO8i6:hover{background:var(--bg-tertiary);color:var(--text-primary)}.PageHeader_headerContent__h8Vhu{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.PageHeader_title__7Lbgp{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:var(--text-primary);margin:0;font-family:var(--font-maven-pro),-apple-system,BlinkMacSystemFont,sans-serif;white-space:nowrap}.PageHeader_title__7Lbgp svg{color:var(--accent);width:22px;height:22px;flex-shrink:0}.PageHeader_subtitle__7addj{font-size:12px;color:var(--text-tertiary);margin:0;padding-left:12px;border-left:1px solid var(--border-subtle);white-space:nowrap}.PageHeader_headerRight__LGt5_{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}@media (max-width:768px){.PageHeader_header__Fb6__{display:none}}.dashboard_dashboard__PTDV5{padding:var(--space-8);max-width:1400px;margin:0 auto;min-height:100vh}.dashboard_errorMessage__5nld7{color:var(--color-error);margin-bottom:var(--space-3);line-height:var(--line-height-relaxed)}.dashboard_statsGrid__MNWIO{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-10)}.dashboard_statCard__FTb3K{padding:var(--space-6) var(--space-8)}.dashboard_statCardTitle__MoN4S{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--space-3);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.5px}.dashboard_statCardValue__YMHZB{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:var(--line-height-tight)}.dashboard_section__daMZA{margin-top:var(--space-8)}.dashboard_sectionTitle__ehisV{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-4);color:var(--text-primary);display:flex;align-items:center;gap:var(--space-2)}.dashboard_sectionHeader__xCHUU{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6)}.dashboard_keyStatsGrid__tS7s6{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.dashboard_keyStatCard__yuW27{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:all var(--transition-base);border:1px solid var(--border-light);position:relative;overflow:hidden}.dashboard_keyStatCard__yuW27:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;background:var(--gradient-primary);pointer-events:none}.dashboard_keyStatCard__yuW27:hover{transform:translateY(-2px) scale(1.01);box-shadow:var(--shadow-md)}.dashboard_keyStatCardPrimary__nKcpq{background:linear-gradient(135deg,var(--color-primary-50) 0,var(--color-primary-100) 100%);border-color:var(--color-primary-200)}.dashboard_keyStatCardSuccess__lDgrC{background:linear-gradient(135deg,var(--color-success-light) 0,var(--color-accent-100) 100%);border-color:var(--color-accent-200)}.dashboard_keyStatCardWarning__xsmZG{background:linear-gradient(135deg,var(--color-warning-light) 0,var(--color-warning-light) 100%);border-color:var(--color-warning-light)}.dashboard_keyStatCardSecondary__PxaaH{background:linear-gradient(135deg,var(--color-secondary-50) 0,var(--color-secondary-100) 100%);border-color:var(--color-secondary-200)}.dashboard_keyStatCardInfo__1af5a{background:linear-gradient(135deg,var(--color-info-light) 0,var(--color-primary-100) 100%);border-color:var(--color-primary-300)}.dark .dashboard_keyStatCardInfo__1af5a,.dark .dashboard_keyStatCardPrimary__nKcpq,.dark .dashboard_keyStatCardSecondary__PxaaH,.dark .dashboard_keyStatCardSuccess__lDgrC,.dark .dashboard_keyStatCardWarning__xsmZG{background:var(--bg-tertiary);border-color:var(--border-light);box-shadow:var(--shadow-card)}.dark .dashboard_keyStatCard__yuW27:hover{box-shadow:var(--shadow-elevated)}.dark .dashboard_infoCard__ck6c0{background:var(--bg-secondary);border-color:var(--border-light)}.dark .dashboard_infoTip__oM_lg{background:linear-gradient(135deg,rgba(79,82,184,.1),rgba(79,82,184,.05))}.dark .dashboard_infoTipText__1Q_8Y{color:var(--primary)}.dashboard_keyStatLabel__h81PB{font-size:var(--font-size-xs);color:var(--text-secondary);margin-bottom:var(--space-1);font-weight:var(--font-weight-semibold)}.dashboard_keyStatValue__Cggtd{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0;line-height:var(--line-height-tight)}.dashboard_keyStatValuePrimary__J81W7{color:var(--color-primary-600)}.dashboard_keyStatValueSuccess__p80Qn{color:var(--color-success)}.dashboard_keyStatValueWarning__SUlY0{color:var(--color-warning)}.dashboard_keyStatValueSecondary__H9arx{color:var(--color-secondary-600)}.dashboard_keyStatValueInfo__B5rjx{color:var(--color-info)}.dashboard_keyStatSubtext__FYusZ{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:var(--space-1)}.dashboard_infoCard__ck6c0{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--bg-primary);box-shadow:var(--shadow-md);border:1px solid var(--border-light)}.dashboard_infoText__cu7_2{color:var(--text-secondary);margin-bottom:var(--space-4);line-height:var(--line-height-relaxed)}.dashboard_infoTip__oM_lg{margin-top:var(--space-4);padding:var(--space-4);background:linear-gradient(135deg,var(--color-primary-50) 0,var(--color-info-light) 100%);border-radius:var(--radius-lg);border-left:4px solid var(--color-primary-500)}.dashboard_infoTipText__1Q_8Y{font-size:var(--font-size-sm);color:var(--color-primary-700);margin:0;display:flex;align-items:center;gap:var(--space-2)}.dashboard_jobsGrid__BVs19{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.dashboard_jobCard__GQdik{padding:var(--space-6) var(--space-8);border-left:3px solid var(--border-light);cursor:pointer}.dashboard_jobCard__GQdik:hover{border-left-color:var(--color-primary-500)}.dashboard_jobHeader__Jvbk6{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.dashboard_jobAgent__u7fwC{margin-bottom:var(--space-3);font-weight:var(--font-weight-medium)}.dashboard_jobAgent__u7fwC,.dashboard_jobDetails__DRlhF{font-size:var(--font-size-sm);color:var(--text-secondary)}.dashboard_jobDetails__DRlhF{line-height:var(--line-height-relaxed)}.dashboard_jobDetailRow__vqRl_{margin-bottom:var(--space-2);display:flex;align-items:baseline;gap:var(--space-2)}.dashboard_jobDetailLabel__BxntC{font-weight:var(--font-weight-semibold);color:var(--text-primary);min-width:100px}.dashboard_jobDetailValue__mT2fX{color:var(--text-secondary)}.dashboard_jobDetailValueUpcoming__BwR6W{color:var(--color-success);font-weight:var(--font-weight-medium)}.dashboard_jobDetailValueSuccess__IefZT{color:var(--color-success)}.dashboard_jobDetailValueFailed__7spdf{color:var(--color-error)}.dashboard_jobSchedule__oo6QJ{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-light)}.dashboard_agentsGrid__CGI_J{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.dashboard_agentCard__4__Oc{padding:var(--space-6) var(--space-8);border-left:3px solid var(--border-light);cursor:pointer}.dashboard_agentCard__4__Oc:hover{border-left-color:var(--color-primary-500)}.dashboard_agentHeader__1RmUo{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.dashboard_jobCountBadge__LqO_R{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--color-gray-100);font-weight:var(--font-weight-medium)}.dashboard_widgetStack__gcW3h{--dashboard-widget-gap:1.25rem;display:flex;flex-direction:column;gap:var(--dashboard-widget-gap)}.dashboard_widgetStack__gcW3h>*{margin-block:0!important;min-width:0}.dashboard_agentDetails__bfZPX{margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--text-secondary)}.dashboard_agentDetailRow__xbY8_{margin-bottom:var(--space-2)}.dashboard_agentDetailEmpty__ZIgq6{color:var(--text-tertiary);font-style:italic}.dashboard_loadingSpinner__EKznO{display:inline-block;width:40px;height:40px;border:4px solid var(--border-light);border-top-color:var(--color-primary-500);border-radius:50%;animation:dashboard_spin__35Mw7 1s linear infinite;margin-bottom:var(--space-4)}@keyframes dashboard_spin__35Mw7{to{transform:rotate(1turn)}}@media (max-width:768px){.dashboard_dashboard__PTDV5{padding:var(--space-4);padding-bottom:var(--mobile-page-padding-bottom)}.dashboard_title__4pz2v{font-size:var(--font-size-3xl)}.dashboard_customizeBtn__lI2K5 span{display:none}.dashboard_customizeBtn__lI2K5{width:28px;height:28px;padding:0;border-radius:6px;justify-content:center}.dashboard_customizeBtn__lI2K5 svg{width:14px;height:14px}.dashboard_keyStatsGrid__tS7s6,.dashboard_statsGrid__MNWIO{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}.dashboard_keyStatCard__yuW27{padding:var(--space-3)}.dashboard_keyStatValue__Cggtd{font-size:var(--font-size-xl)}.dashboard_agentsGrid__CGI_J,.dashboard_jobsGrid__BVs19{grid-template-columns:1fr}.dashboard_sectionHeader__xCHUU{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.dashboard_section__daMZA{margin-top:var(--space-6)}.dashboard_sectionTitle__ehisV{font-size:var(--font-size-xl)}}@media (max-width:480px){.dashboard_dashboard__PTDV5{padding:var(--space-3);padding-bottom:var(--mobile-page-padding-bottom)}.dashboard_statsGrid__MNWIO{grid-template-columns:1fr}.dashboard_keyStatsGrid__tS7s6{grid-template-columns:1fr;gap:var(--space-2)}.dashboard_keyStatCard__yuW27{padding:var(--space-3);display:flex;justify-content:space-between;align-items:center}.dashboard_keyStatValue__Cggtd,.dashboard_statCardValue__YMHZB,.dashboard_title__4pz2v{font-size:var(--font-size-2xl)}.dashboard_customizeBtn__lI2K5 span{display:none}.dashboard_customizeBtn__lI2K5{width:28px;height:28px;padding:0;border-radius:6px;justify-content:center}.dashboard_customizeBtn__lI2K5 svg{width:14px;height:14px}}.dashboard_dashboardHeader__al3bC{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.dashboard_customizeBtn__lI2K5{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--bg-secondary,#f3f4f6);border:1px solid var(--border-light,#e5e7eb);border-radius:6px;cursor:pointer;color:var(--text-secondary,#6b7280);font-size:14px;font-weight:500;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.dashboard_customizeBtn__lI2K5:hover{background:var(--bg-primary,#fff);border-color:var(--color-primary-600,#4f52b8);color:var(--color-primary-600,#4f52b8)}