:root{--color-brand-primary:#e8364b;--color-brand-primary-dark:#c72e40;--color-brand-primary-light:#fef5f6;--color-deep-blue:#1e3a5f;--color-deep-blue-bg:#1e3a5f;--color-light-blue:#3a7ca5;--color-teal:#e8364b;--color-medium-blue:#2d5f8a;--color-text-primary:#1a2332;--color-text-secondary:#475569;--color-text-light:#556274;--color-gray-light:#dce1e8;--color-gray-lighter:#f1f3f5;--color-bg-white:#fff;--color-bg-light:#f8f9fb;--color-bg-gray:#f1f3f5;--color-success:#15803d;--color-warning:#d97706;--color-error:#dc2626;--color-info:#2563eb;--color-brand-primary-filled:#c72e40;--color-success-filled:#15803d;--color-warning-filled:#b45309;--color-error-filled:#dc2626;--color-info-filled:#2563eb;--shadow-sm:0 1px 3px #00000008,0 1px 2px #00000005;--shadow-md:0 2px 8px #0000000a,0 4px 16px #0000000a;--shadow-lg:0 4px 12px #0000000a,0 8px 32px #0000000f;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--color-hover:#0000000a;--color-border:#bfc6d0;--color-border-light:#d1d5db;--color-card-bg:#fff;--color-card-header:linear-gradient(135deg,#1e3a5ff5,#3a7ca5eb);--font-size-2xs:0.625rem;--font-size-xs:0.6875rem;--font-size-sm:0.75rem;--font-size-base:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:1.75rem;--font-size-3xl:3rem;--ease-out:cubic-bezier(0.22,1,0.36,1);--transition-fast:0.15s cubic-bezier(0.22,1,0.36,1);--transition-medium:0.25s cubic-bezier(0.22,1,0.36,1);--transition-theme:0.2s ease;accent-color:#e8364b}[data-theme=dark]{--color-brand-primary:#f05365;--color-brand-primary-dark:#e8364b;--color-brand-primary-light:#e8364b26;--color-deep-blue:#60a5fa;--color-deep-blue-bg:#1a2744;--color-light-blue:#7dd3fc;--color-teal:#f05365;--color-medium-blue:#93c5fd;--color-text-primary:#ffffffde;--color-text-secondary:#fff9;--color-text-light:#ffffff80;--color-gray-light:#ffffff1f;--color-gray-lighter:#1e1e1e;--color-bg-white:#1e1e1e;--color-bg-light:#121212;--color-bg-gray:#2c2c2c;--color-success:#81c784;--color-warning:#ffd54f;--color-error:#e57373;--color-info:#64b5f6;--color-brand-primary-filled:#c72e40;--color-success-filled:#2e7d32;--color-warning-filled:#b45309;--color-error-filled:#c62828;--color-info-filled:#1565c0;--shadow-sm:0 1px 3px #0000004d,0 1px 2px #0003;--shadow-md:0 2px 8px #0006;--shadow-lg:0 4px 12px #0006,0 8px 32px #0000004d;--color-border:#ffffff2e;--color-border-light:#ffffff1a;--color-card-bg:#1e1e1e;--color-card-header:linear-gradient(135deg,#14233cf2,#1e3250e6);--color-bg-elevated:#2c2c2c;--color-bg-tooltip:#333;--color-hover:#ffffff14;--color-selected:#ffffff29;accent-color:#f05365;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--color-brand-primary:#f05365;--color-brand-primary-dark:#e8364b;--color-brand-primary-light:#e8364b26;--color-deep-blue:#60a5fa;--color-light-blue:#7dd3fc;--color-teal:#f05365;--color-medium-blue:#93c5fd;--color-text-primary:#ffffffde;--color-text-secondary:#fff9;--color-text-light:#ffffff80;--color-gray-light:#ffffff1f;--color-gray-lighter:#1e1e1e;--color-bg-white:#1e1e1e;--color-bg-light:#121212;--color-bg-gray:#2c2c2c;--color-success:#81c784;--color-warning:#ffd54f;--color-error:#e57373;--color-info:#64b5f6;--color-brand-primary-filled:#c72e40;--color-success-filled:#2e7d32;--color-warning-filled:#b45309;--color-error-filled:#c62828;--color-info-filled:#1565c0;--shadow-sm:0 1px 3px #0000004d,0 1px 2px #0003;--shadow-md:0 2px 8px #0006;--shadow-lg:0 4px 12px #0006,0 8px 32px #0000004d;--color-border:#ffffff2e;--color-border-light:#ffffff1a;--color-card-bg:#1e1e1e;--color-card-header:linear-gradient(135deg,#14233cf2,#1e3250e6);--color-bg-elevated:#2c2c2c;--color-bg-tooltip:#333;--color-hover:#ffffff14;--color-selected:#ffffff29}:root:not([data-theme=light]) .react-loading-skeleton{--base-color:#2a2a2a!important;--highlight-color:#3a3a3a!important}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp .4s ease-out both}.animate-in-1{animation-delay:.05s}.animate-in-2{animation-delay:.1s}.animate-in-3{animation-delay:.15s}.animate-in-4{animation-delay:.2s}.animate-in-5{animation-delay:.25s}.animate-in-6{animation-delay:.3s}.card-interactive{transition:transform .2s ease,box-shadow .2s ease}.card-interactive:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 #16a34a66}50%{box-shadow:0 0 0 6px #16a34a00}}.status-dot-pulse{animation:pulse-dot 2s ease-in-out infinite}.MuiButton-root:active,button:active{transform:scale(.97)}@keyframes fadeContentIn{0%{opacity:0}to{opacity:1}}.content-loaded{animation:fadeContentIn .3s ease-out both}*{box-sizing:border-box}.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6,h1,h2,h3{text-wrap:balance}@supports(color:color-mix(in srgb,red,blue)){.MuiChip-root:hover{background:color-mix(in srgb,#e8364b 12%,#f1f3f5);background:color-mix(in srgb,var(--color-teal) 12%,var(--color-bg-gray))}.MuiButton-outlined:hover,.MuiTab-root:hover:not(.Mui-selected){background:color-mix(in srgb,#e8364b 6%,#0000);background:color-mix(in srgb,var(--color-teal) 6%,#0000)}}@supports(container-type:inline-size){.MuiGrid-container{container-type:inline-size}@container (max-width: 480px){.MuiCard-root .MuiCardContent-root{padding:12px}}}@supports((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.MuiDialog-paper{backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}.MuiTooltip-tooltip{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.MuiMenu-paper,.MuiPopover-paper{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.MuiDialog-paper{background-color:#fff;background-color:var(--color-card-bg)}.MuiTooltip-tooltip{background-color:#f1f3f5;background-color:var(--color-bg-gray)}.MuiMenu-paper,.MuiPopover-paper{background-color:#fff;background-color:var(--color-card-bg);box-shadow:0 4px 12px #0000000a,0 8px 32px #0000000f;box-shadow:var(--shadow-lg)}}@supports(animation-timeline:scroll()){@keyframes scrollFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.scroll-reveal{animation-timeline:view();animation-range:entry 0 entry 25%;animation:scrollFadeIn linear both}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f9fb;background:var(--color-bg-light);color:#1a2332;color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;letter-spacing:-.01em;line-height:1.6;margin:0;overflow-x:hidden;padding:0;transition:background .2s ease,color .2s ease;transition:background var(--transition-theme),color var(--transition-theme);width:100%}[data-theme=dark] .MuiPaper-root,[data-theme=dark] .MuiTableCell-root{background-color:#1e1e1e;color:#ffffffde}[data-theme=dark] .MuiTableCell-root{border-bottom-color:#ffffff1f}[data-theme=dark] .MuiTableHead-root{background-color:#2c2c2c}[data-theme=dark] .MuiTableHead-root .MuiTableCell-root{background-color:#2c2c2c;color:#ffffffde}[data-theme=dark] .MuiTableRow-root{background-color:#1e1e1e}[data-theme=dark] .MuiTableRow-root:hover{background-color:#ffffff14}[data-theme=dark] .MuiInputBase-root{background-color:#1e1e1e;color:#ffffffde}[data-theme=dark] .MuiOutlinedInput-root,[data-theme=dark] .MuiTextField-root .MuiOutlinedInput-root{background-color:#1e1e1e}[data-theme=dark] .MuiOutlinedInput-notchedOutline{border-color:#ffffff1f}[data-theme=dark] .MuiInputLabel-root{color:#fff9}[data-theme=dark] .MuiSelect-root{background-color:#1e1e1e}[data-theme=dark] .MuiSelect-icon{color:#fff9}[data-theme=dark] .MuiTabs-root{background-color:#1e1e1e}[data-theme=dark] .MuiTab-root{color:#fff9}[data-theme=dark] .MuiTab-root.Mui-selected{color:#ffffffde}[data-theme=dark] .MuiTabs-indicator{background-color:#f05365}[data-theme=dark] .MuiTypography-root{color:inherit}[data-theme=dark] .MuiButton-contained{color:#ffffffde}[data-theme=dark] .MuiCard-root{background-color:#1e1e1e;border:1px solid #ffffff1a}[data-theme=dark] .MuiCardContent-root{background-color:#1e1e1e}[data-theme=dark] .MuiChip-root{background-color:#2c2c2c;color:#ffffffde}[data-theme=dark] .MuiDialog-paper{background-color:#1e1e1e}[data-theme=dark] .MuiMenu-paper{background-color:#2c2c2c}[data-theme=dark] .MuiMenuItem-root:hover{background-color:#ffffff14}[data-theme=dark] .MuiAutocomplete-paper{background-color:#2c2c2c}[data-theme=dark] .MuiAutocomplete-option:hover{background-color:#ffffff14}[data-theme=dark] .MuiPopover-paper{background-color:#2c2c2c}[data-theme=dark] .MuiTooltip-tooltip{background-color:#333;background-color:var(--color-bg-tooltip,#333);color:#ffffffde}[data-theme=dark] .MuiTablePagination-caption,[data-theme=dark] .MuiTablePagination-select{color:#ffffffde}[data-theme=dark] .MuiTablePagination-actions .MuiIconButton-root,[data-theme=dark] .MuiTablePagination-selectIcon{color:#fff9}[data-theme=dark] .MuiDivider-root{background-color:#ffffff1f}[data-theme=dark] .MuiAlert-standardInfo{background-color:#64b5f61f;color:#90caf9}[data-theme=dark] .MuiAlert-standardInfo .MuiAlert-icon{color:#64b5f6}[data-theme=dark] .MuiAlert-standardInfo .MuiAlertTitle-root{color:#90caf9}[data-theme=dark] .MuiAlert-standardInfo .MuiTypography-root{color:#ffffffb3}[data-theme=dark] .MuiAlert-standardError{background-color:#e573731f;color:#ef9a9a}[data-theme=dark] .MuiAlert-standardError .MuiAlert-icon{color:#e57373}[data-theme=dark] .MuiAlert-standardError .MuiAlertTitle-root{color:#ef9a9a}[data-theme=dark] .MuiAlert-standardError .MuiTypography-root{color:#ffffffb3}[data-theme=dark] .MuiAlert-standardWarning{background-color:#ffd54f1f;color:#ffe082}[data-theme=dark] .MuiAlert-standardWarning .MuiAlert-icon{color:#ffd54f}[data-theme=dark] .MuiAlert-standardWarning .MuiAlertTitle-root{color:#ffe082}[data-theme=dark] .MuiAlert-standardSuccess{background-color:#81c7841f;color:#a5d6a7}[data-theme=dark] .MuiAlert-standardSuccess .MuiAlert-icon{color:#81c784}[data-theme=dark] .MuiAlert-standardSuccess .MuiAlertTitle-root{color:#a5d6a7}[data-theme=dark] .MuiSwitch-track{background-color:#ffffff4d!important}[data-theme=dark] .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#60a5fa80!important}[data-theme=dark] .MuiFormControlLabel-label{color:#ffffffde}[data-theme=dark] .MuiCardActions-root{border-top-color:#ffffff14}[data-theme=dark] .react-loading-skeleton{--base-color:#2a2a2a!important;--highlight-color:#3a3a3a!important}[data-theme=dark] .recharts-legend-item-text{color:#ffffffde!important}[data-theme=dark] .recharts-cartesian-axis-tick-value{fill:#fff9!important}#root{margin:0;padding:0;width:100%}.nav-container{margin:0!important;padding:0!important;width:100%!important}.navbar .nav{align-items:center;display:flex}.navbar .nav.justify-content-end{flex-wrap:nowrap;justify-content:flex-end}.navbar .nav .nav-item:last-child{align-items:center!important;display:flex!important;flex-shrink:0!important;opacity:1!important;visibility:visible!important}code{font-family:JetBrains Mono,Fira Code,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav-link{text-decoration:none!important;transition:color .15s cubic-bezier(.22,1,.36,1)!important;transition:color var(--transition-fast)!important;white-space:nowrap!important}.router-link-exact-active{background:#1e3a5f12!important;border-bottom:none!important;border-radius:8px!important;color:#1e3a5f!important;color:var(--color-deep-blue)!important;font-weight:600!important;text-decoration:none!important}[data-theme=dark] .router-link-exact-active{background:#60a5fa1f!important}.dropdown-item{align-items:center!important;border-radius:0!important;color:#1a2332!important;color:var(--color-text-primary)!important;display:flex!important;font-size:.875rem!important;font-size:var(--font-size-base)!important;font-weight:500!important;line-height:1.4!important;margin:0!important;overflow:hidden!important;padding:8px 16px!important;text-overflow:ellipsis!important;transition:background-color .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1)!important;transition:background-color var(--transition-fast),color var(--transition-fast)!important;white-space:nowrap!important}.dropdown-item:focus,.dropdown-item:hover{background-color:#1e3a5f0d!important;color:#1e3a5f!important;color:var(--color-deep-blue)!important;text-decoration:none!important;transform:none!important}.dropdown-item:active{background-color:#1e3a5f17!important}.dropdown-item .fa,.dropdown-item .far,.dropdown-item .fas,.dropdown-item .mr-3{color:#556274!important;color:var(--color-text-light)!important;flex-shrink:0!important;font-size:.75rem!important;font-size:var(--font-size-sm)!important;margin-right:10px!important;text-align:center!important;transition:color .15s cubic-bezier(.22,1,.36,1)!important;transition:color var(--transition-fast)!important;width:18px!important}.dropdown-item:hover .fa,.dropdown-item:hover .far,.dropdown-item:hover .fas,.dropdown-item:hover .mr-3{color:#1e3a5f!important;color:var(--color-deep-blue)!important}[data-theme=dark] .dropdown-item:focus,[data-theme=dark] .dropdown-item:hover{background-color:#60a5fa1a!important}[data-theme=dark] .dropdown-item:active{background-color:#60a5fa26!important}.dropdown-header{box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.welcome-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e8364b,#c72e40);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:2.5rem!important;font-weight:700!important;letter-spacing:-.02em;margin:1rem 0 3rem!important;position:relative}.welcome-title:after{background:linear-gradient(135deg,#e8364b,#c72e40);border-radius:2px;bottom:-12px;content:"";height:3px;left:0;position:absolute;right:0}@media(max-width:768px){.welcome-title{font-size:2rem!important;margin:.5rem 0 2rem!important}.welcome-title:after{height:2px}.MuiDrawer-root .MuiBackdrop-root{background-color:#0000!important}}.MuiButtonBase-root:focus-visible{outline:2px solid #1e3a5f!important;outline:2px solid var(--color-deep-blue,#1e3a5f)!important;outline-offset:2px!important}.MuiPaginationItem-colorPrimary.Mui-selected,.MuiPaginationItem-root.Mui-selected,.MuiPaginationItem-textPrimary.Mui-selected,button.MuiPaginationItem-root.Mui-selected{background-color:#1e3a5f!important;background-color:var(--color-deep-blue,#1e3a5f)!important;color:#fff!important}.StatusChip_chip__r8112{font-weight:600;transition:var(--transition-fast)}.StatusChip_chip__r8112.StatusChip_small__-JP0l{font-size:.75rem;font-weight:700;height:24px}.StatusChip_chip__r8112.StatusChip_medium__ifClM{font-size:.75rem;height:32px}.StatusChip_chip__r8112.StatusChip_soft__7k9gN{background-color:currentcolor!important;opacity:1}.StatusChip_chip__r8112.StatusChip_soft__7k9gN .MuiChip-label{color:inherit}.StatusChip_icon__O5WZA{font-size:.75em;margin-left:8px;margin-right:-4px}.StatusChip_soft__7k9gN{position:relative}.StatusChip_soft__7k9gN:before{background:#fff;background:var(--color-card-bg,#fff);border-radius:inherit;content:"";inset:0;opacity:.9;position:absolute}.StatusChip_soft__7k9gN .MuiChip-icon,.StatusChip_soft__7k9gN .MuiChip-label{position:relative;z-index:1}.LoadingSpinner_container__yi8bT{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px}.LoadingSpinner_fullPage__bqaDi{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001a;inset:0;position:fixed;z-index:1300}.LoadingSpinner_message__mhZ8f{color:var(--color-text-secondary);font-weight:500}.EmptyState_container__44erb{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:48px 24px;text-align:center}.EmptyState_container__44erb.EmptyState_small__RCFYF{gap:8px;padding:24px 16px}.EmptyState_container__44erb.EmptyState_large__8uMRa{gap:16px;padding:64px 32px}.EmptyState_icon__E03Z6{color:var(--color-text-light);margin-bottom:8px}.EmptyState_title__yV-zk{color:var(--color-text-primary);font-weight:600}.EmptyState_description__AqKti{color:var(--color-text-secondary);max-width:400px}.EmptyState_action__KCDkS{margin-top:8px}.InfoTooltip_icon__mMCOz{color:var(--color-text-light);cursor:help;transition:var(--transition-fast);vertical-align:middle}.InfoTooltip_icon__mMCOz:hover{color:var(--color-text-secondary)}.InfoTooltip_icon__mMCOz.InfoTooltip_small__3pjIP{font-size:1rem}.InfoTooltip_icon__mMCOz.InfoTooltip_medium__zcG2V{font-size:1.125rem}.InfoTooltip_tooltipText__pZkWK{font-size:.75rem;line-height:1.5}.StatCard_card__hrmAk{background:var(--color-card-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:var(--transition-fast)}.StatCard_card__hrmAk:hover{box-shadow:var(--shadow-md)}.StatCard_card__hrmAk.StatCard_small__HUzaR .StatCard_content__CrJ8F{padding:12px 16px}.StatCard_content__CrJ8F{padding:20px 24px}.StatCard_content__CrJ8F:last-child{padding-bottom:20px}.StatCard_header__bSyyJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.StatCard_label__O-9R7{color:var(--color-text-secondary);font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none}.StatCard_iconWrapper__qinDr{color:var(--color-brand-primary);font-size:1.125rem}.StatCard_value__T9olX{color:var(--color-text-primary);font-weight:700;line-height:1.2;margin-bottom:4px}.StatCard_footer__82MD\+{align-items:center;display:flex;gap:8px;margin-top:8px}.StatCard_trend__VSV8F{align-items:center;display:inline-flex;gap:4px}.StatCard_trendIcon__wyweN{font-size:.75rem}.StatCard_trendValue__NTzb5{color:inherit;font-weight:600}.StatCard_trendLabel__zUmi\+{margin-left:2px}.StatCard_description__f2UXl,.StatCard_trendLabel__zUmi\+{color:var(--color-text-secondary)}.SearchInput_container__0qxLs{align-items:center;display:inline-flex}.SearchInput_container__0qxLs.SearchInput_fullWidth__4pRp8{width:100%}.SearchInput_input__WBX7F .MuiOutlinedInput-root{background:var(--color-card-bg);border-radius:var(--radius-sm);transition:var(--transition-fast)}.SearchInput_input__WBX7F .MuiOutlinedInput-root:hover{background:var(--color-bg-light)}.SearchInput_input__WBX7F .MuiOutlinedInput-root fieldset{border-color:var(--color-border)}.SearchInput_input__WBX7F .MuiOutlinedInput-root.SearchInput_Mui-focused__3VY7k fieldset{border-color:var(--color-brand-primary)}.SearchInput_searchIcon__G55gG{color:var(--color-text-light);font-size:.875rem}.SearchInput_spinner__yiG8n{color:var(--color-text-light)}.SearchInput_count__7846T{background:var(--color-bg-light);border-radius:10px;color:var(--color-text-secondary);font-weight:600;margin-right:4px;padding:2px 8px}.SearchInput_clearIcon__q4E\+h{color:var(--color-text-light);font-size:.75rem}.ConfirmDialog_dialog__9DmBa .MuiDialog-paper{background:var(--color-card-bg);border-radius:var(--radius-md)}.ConfirmDialog_title__BVsEt{color:var(--color-text-primary);font-weight:600}.ConfirmDialog_content__e6Kgf{color:var(--color-text-secondary)}.ConfirmDialog_actions__C4nCw{gap:8px;padding:12px 24px 20px}.ConfirmDialog_cancelButton__cgHCU{color:var(--color-text-secondary);font-weight:500;text-transform:none}.ConfirmDialog_confirmButton__WP1vd{border-radius:var(--radius-sm);font-weight:600;min-width:100px;position:relative;text-transform:none}.ConfirmDialog_spinner__dE8Ao{color:inherit;margin-right:8px}.DataFilters_dataFilters__cAVDp{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}@media(max-width:600px){.DataFilters_dataFilters__cAVDp{align-items:stretch;flex-direction:column}}.ChartDataTable_wrapper__YwyFC{margin-top:8px}.ChartDataTable_toggle__ckZ\+u{background:none;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:4px;color:#64748b;color:var(--color-text-secondary,#64748b);cursor:pointer;font-size:12px;font-size:var(--font-size-sm,12px);padding:4px 10px;transition:background .15s,color .15s}.ChartDataTable_toggle__ckZ\+u:hover{background:#f1f5f9;background:var(--color-bg-hover,#f1f5f9);color:#1e293b;color:var(--color-text-primary,#1e293b)}.ChartDataTable_toggle__ckZ\+u:focus-visible{outline:2px solid #0ea5c8;outline:2px solid var(--color-teal,#0ea5c8);outline-offset:2px}.ChartDataTable_table__v8VfC{border-collapse:collapse;color:#1e293b;color:var(--color-text-primary,#1e293b);font-size:12px;font-size:var(--font-size-sm,12px);margin-top:8px;width:100%}.ChartDataTable_table__v8VfC td,.ChartDataTable_table__v8VfC th{border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);padding:6px 10px;text-align:left}.ChartDataTable_table__v8VfC th{background:#f1f5f9;background:var(--color-bg-hover,#f1f5f9);font-weight:600;white-space:nowrap}.ChartDataTable_table__v8VfC tr:nth-child(2n) td{background:#f8fafc;background:var(--color-bg-subtle,#f8fafc)}.ChartDataTable_caption__w\+vdZ{caption-side:top;color:#64748b;color:var(--color-text-secondary,#64748b);font-size:12px;font-size:var(--font-size-sm,12px);font-weight:600;margin-bottom:4px;text-align:left}.ChartCard_chartCard__FAlS8{background:#fffffff2;background:var(--color-card-bg,#fffffff2);border:1px solid #0000000f;border:1px solid var(--color-border,#0000000f);border-radius:16px;box-shadow:0 1px 3px #0000000a;height:100%;overflow:hidden;transition:all .25s cubic-bezier(.22,1,.36,1)}.ChartCard_chartCard__FAlS8:hover{box-shadow:0 4px 16px #0000000f,0 1px 4px #00000008;transform:translateY(-2px)}[data-theme=dark] .ChartCard_chartCard__FAlS8{background:#1e293bf2;background:var(--color-card-bg,#1e293bf2);border-color:#ffffff0f}[data-theme=dark] .ChartCard_chartCard__FAlS8:hover{box-shadow:0 4px 16px #0000004d,0 1px 4px #00000026}.ChartCard_chartCard__FAlS8.ChartCard_calls__3w6Lb{background:linear-gradient(145deg,#e8364b08,#e8364b0f)}.ChartCard_chartCard__FAlS8.ChartCard_minutes__bSQay{background:linear-gradient(145deg,#2d5f8a08,#3a7ca50f)}.ChartCard_chartCard__FAlS8.ChartCard_css__jZ\+Ls{background:linear-gradient(145deg,#ff980008,#ffcc800f)}.ChartCard_chartCard__FAlS8.ChartCard_disposition__vbqhw{background:linear-gradient(145deg,#e8364b05,#e8364b0a)}.ChartCard_chartCard__FAlS8.ChartCard_direction__i4EJs{background:linear-gradient(145deg,#1e3a5f08,#3a7ca50f)}.ChartCard_chartHeader__Zjtiy{align-items:center;background:#f8fafc;background:var(--color-bg-light,#f8fafc);border-bottom:1px solid #0000000d;border-bottom:1px solid var(--color-border,#0000000d);display:flex;padding:16px 24px;transition:background var(--transition-theme),border-color var(--transition-theme)}[data-theme=dark] .ChartCard_chartHeader__Zjtiy{background:#ffffff05;border-color:#ffffff0f}.ChartCard_chartHeader__Zjtiy svg{color:#e8364b;color:var(--color-brand-primary,#e8364b);font-size:1.125rem;margin-right:12px}.ChartCard_chartTitle__nGE7j{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:1rem;font-weight:700;letter-spacing:.01em}.ChartCard_chartContent__0QSbw{background:#ffffff80;background:var(--color-card-bg,#ffffff80);display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:24px;transition:background var(--transition-theme)}.ChartCard_loaderContainer__80g2s,.ChartCard_noDataContainer__m8FRP{align-items:center;display:flex;height:300px;justify-content:center}.ChartCard_noDataContainer__m8FRP{background:#ffffff80;background:var(--color-bg-light,#ffffff80);border:1px dashed var(--color-border);border-radius:12px;flex-direction:column;padding:24px;transition:background var(--transition-theme)}.ChartCard_noDataIcon__bXIpp{color:#e8364b;color:var(--color-teal,#e8364b);font-size:3rem;margin-bottom:16px;opacity:.7;text-align:center}.ChartCard_noDataIcon__bXIpp svg{font-size:4rem}.ChartCard_noDataTitle__6Uy44{color:#444;color:var(--color-text-secondary,#444);font-weight:600;margin-bottom:8px;text-align:center}.ChartCard_noDataMessage__2l1-x{background:#ffffff80;background:var(--color-bg-light,#ffffff80);border-radius:8px;color:#666;color:var(--color-text-secondary,#666);max-width:80%;padding:8px 16px;text-align:center}.DashboardHeader_headerSection__EEUPk{background:#fff;background:var(--color-card-bg,#fff);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin-bottom:24px;padding:24px;position:relative;transition:background var(--transition-theme),border-color var(--transition-theme)}.DashboardHeader_campaignDownloadRow__nU0FS{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:4px}.DashboardHeader_campaignIndicator__w5DmH{align-items:center;background:#f8fafc;background:var(--color-bg-light,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:20px;color:#334155;color:var(--color-text-primary,#334155);display:inline-flex;font-size:.875rem;font-weight:500;padding:6px 14px;transition:all .15s ease}.DashboardHeader_campaignLabel__Npo3v{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-weight:400;margin-right:6px}.DashboardHeader_downloadButton__2azZd{background:#1e3a5f!important;background:var(--color-deep-blue-bg,#1e3a5f)!important;border:none!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.01em!important;padding:8px 20px!important;text-transform:none!important;transition:all .15s ease!important;white-space:nowrap!important}.DashboardHeader_downloadButton__2azZd:hover{background:#284d7e!important;box-shadow:0 1px 3px #00000014!important}.DashboardHeader_downloadButton__2azZd.DashboardHeader_MuiButton-containedPrimary__jPluf,.DashboardHeader_downloadButton__2azZd.DashboardHeader_MuiButton-contained__xZFTu{background:#1e3a5f!important;background:var(--color-deep-blue-bg,#1e3a5f)!important}.DashboardHeader_downloadButton__2azZd.DashboardHeader_MuiButton-containedPrimary__jPluf:hover{background:#284d7e!important}.DashboardHeader_downloadButton__2azZd.DashboardHeader_MuiButton-containedSizeSmall__xAR7R{font-size:.875rem!important;padding:8px 20px!important}.DashboardHeader_downloadButtonContent__IBMVL{align-items:center;color:#fff;display:flex}.DashboardHeader_downloadProgress__NALHV{color:#fff;margin-right:8px}.AriaDatePicker_datePicker__Hn7bM{z-index:1300}.AriaDatePicker_inputContainer__EfUzB{position:relative;width:100%}.AriaDatePicker_textField__FSAnk{width:100%}.AriaDatePicker_textField__FSAnk .MuiOutlinedInput-root{background-color:var(--color-card-bg);border-radius:10px;transition:all .3s ease}.AriaDatePicker_textField__FSAnk .MuiOutlinedInput-root:hover{background-color:var(--color-bg-white);box-shadow:0 4px 12px #e8364b26}.AriaDatePicker_textField__FSAnk .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 2px #e8364b4d}.AriaDatePicker_textField__FSAnk .MuiOutlinedInput-notchedOutline{border-color:var(--color-border);border-width:1px}.AriaDatePicker_textField__FSAnk .MuiInputLabel-outlined{color:var(--color-text-secondary);font-weight:600}.AriaDatePicker_textField__FSAnk input{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:600;letter-spacing:.5px;padding:15px 14px}.AriaDatePicker_calendarButton__d8icb{color:var(--color-text-secondary)!important;margin-right:-8px;padding:6px}.AriaDatePicker_calendarButton__d8icb:hover{background-color:var(--color-hover)}.AriaDatePicker_popover__Qgxx6{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-lg);overflow:hidden;width:300px;z-index:1300}.AriaDatePicker_popover__Qgxx6:before{background:linear-gradient(90deg,#1e3a5f,#e8364b);border-radius:12px 12px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.AriaDatePicker_calendar__mEhA2{background-color:var(--color-card-bg);display:flex;flex-direction:column;padding:20px}.AriaDatePicker_header__1\+RTF{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;position:relative}.AriaDatePicker_header__1\+RTF:after{background:#e8364b;border-radius:1px;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:60px}.AriaDatePicker_title__GI9RU{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:700}.AriaDatePicker_navButton__teyZI{align-items:center;background:#1e3a5f;background:var(--color-deep-blue,#1e3a5f);border-radius:50%;color:#fff!important;display:flex;height:30px;justify-content:center;padding:6px;transition:all .2s ease;width:30px}.AriaDatePicker_navButton__teyZI svg{color:#fff!important}.AriaDatePicker_navButton__teyZI:hover{box-shadow:var(--shadow-md);transform:scale(1.1)}.AriaDatePicker_grid__zcdfC{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);margin-top:8px}.AriaDatePicker_cell__7n63W{align-items:center;border-radius:50%;color:var(--color-text-primary);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:center;transition:all .15s ease-in-out;width:36px}.AriaDatePicker_cell__7n63W:hover{background-color:#e8364b1a;box-shadow:var(--shadow-sm);transform:scale(1.1)}.AriaDatePicker_cell__7n63W.selected{background:#1e3a5f;background:var(--color-deep-blue,#1e3a5f);box-shadow:var(--shadow-md);color:#fff;font-weight:600}.AriaDatePicker_cell__7n63W.disabled{box-shadow:none;cursor:not-allowed;opacity:.3;transform:none}.AriaDatePicker_cell__7n63W.today{border:2px solid #e8364b;font-weight:700}.AriaDatePicker_weekday__KY9bW{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);font-weight:700;height:36px;justify-content:center;letter-spacing:.5px;text-transform:uppercase}.DateRangeInput_dateRangeContainer__dInWH{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--color-card-bg);border:1px solid #2b58761a;border-radius:12px;box-shadow:0 4px 24px #1f268714;padding:16px;position:relative;width:100%}.DateRangeInput_loadingOverlay__13Vw-{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--color-bg-gray);border-radius:10px;bottom:0;display:flex;justify-content:center;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:10}.DateRangeInput_fadeContainer__IZeIJ{transition:opacity .3s ease-in-out}.DateRangeInput_dateRangeHeader__OJTpZ{align-items:center;display:flex;margin-bottom:8px}.DateRangeInput_dateRangeHeader__OJTpZ svg{color:var(--color-text-secondary);font-size:var(--font-size-lg);margin-right:8px}.DateRangeInput_dateRangeTitle__elI4L{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:600}.DateRangeInput_dateRangeForm__SlHb8{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}@media(max-width:599.95px){.DateRangeInput_dateRangeForm__SlHb8{align-items:stretch;flex-direction:column}}.DateRangeInput_dateFieldContainer__RqHLb{flex:1 1 160px;min-width:160px}@media(max-width:599.95px){.DateRangeInput_dateFieldContainer__RqHLb{flex:0 0 auto;min-width:auto;width:100%}}.DateRangeInput_dateConnector__bcrYW{align-items:center;display:flex;justify-content:center;padding:0 4px}@media(max-width:599.95px){.DateRangeInput_dateConnector__bcrYW{padding:4px 0}}.DateRangeInput_connectorLabel__c70\+r{background-color:#2b587614;border-radius:6px;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.DateRangeInput_timezoneDisclaimer__l6rvv{color:#666;color:var(--color-text-secondary,#666);font-size:.875rem;font-style:italic;margin-top:8px;text-align:center}.DispositionExplainer_container__5z023{margin-bottom:8px;margin-top:16px;transition:all .5s cubic-bezier(.4,0,.2,1);width:100%}@media(max-width:600px){.DispositionExplainer_rightColumn__mEpAI{border-left:none}}@media(max-width:960px){.DispositionExplainer_rightColumn__mEpAI{border-left:1px solid var(--color-border-light)}}.DispositionExplainer_headerBox__OWGOA{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffb8;background:var(--color-card-bg,#ffffffb8);border:1px solid var(--color-border-light);border-radius:12px;box-shadow:0 4px 24px #1f268714;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);cursor:pointer;display:flex;justify-content:space-between;padding:14px 20px;position:relative;transition:all .2s ease}.DispositionExplainer_headerBox__OWGOA:hover{box-shadow:0 6px 28px #1f26871f;transform:translateY(-1px)}.DispositionExplainer_headerBox__OWGOA:after{display:none}.DispositionExplainer_headerBox__OWGOA.DispositionExplainer_disabled__SzwUz{cursor:not-allowed;opacity:.6}.DispositionExplainer_titleBox__IIbe9{align-items:center;display:flex;position:relative}.DispositionExplainer_headerTitle__DlQ73{font-size:1.125rem;font-weight:600;margin-left:12px;position:relative}.DispositionExplainer_headerIcon__o0GZH{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:1.5rem;margin-right:8px}.DispositionExplainer_expandButton__uvsQp{align-items:center;background:var(--color-bg-gray);border:1px solid var(--color-border-light);border-radius:20px;display:flex;padding:6px 14px;transition:all .2s ease}.DispositionExplainer_expandButton__uvsQp:hover{background:var(--color-bg-light)}.DispositionExplainer_expandButton__uvsQp.DispositionExplainer_expanded__Y102K{background:var(--color-card-bg)}.DispositionExplainer_expandButton__uvsQp.DispositionExplainer_expanded__Y102K:hover{background:var(--color-bg-light)}.DispositionExplainer_expandText__p\+2bV{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:.875rem;font-weight:600;letter-spacing:.5px;margin-right:8px}.DispositionExplainer_expandIcon__WEmGe{background-color:var(--color-card-bg);box-shadow:0 1px 2px #0000001a;color:#1e3a5f!important;color:var(--color-deep-blue,#1e3a5f)!important;margin-left:4px;padding:.5px;transition:transform .2s ease}.DispositionExplainer_expandIcon__WEmGe:hover{background-color:var(--color-bg-light);transform:scale(1.1)}.DispositionExplainer_contentPaper__Xm9Q2{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffd9;background:var(--color-card-bg,#ffffffd9);border:1px solid var(--color-border-light);border-radius:16px;box-shadow:0 8px 32px #1f26871a;margin:16px 0 32px;overflow:hidden;transition:all .3s ease}.DispositionExplainer_contentPaper__Xm9Q2:hover{box-shadow:0 12px 36px #1f268724}.DispositionExplainer_contentHeader__mgQ5a{background:var(--color-bg-gray);border-bottom:1px solid var(--color-border-light);padding:16px 20px;position:relative}.DispositionExplainer_contentTitle__gtYP-{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);display:inline-block;font-weight:600;position:relative}.DispositionExplainer_contentSubtitle__edNvY{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);margin-top:8px;opacity:.85}.DispositionExplainer_dispositionContainer__futzK{align-items:flex-start;display:flex;padding:20px;position:relative;transition:background-color .3s ease}.DispositionExplainer_dispositionContainer__futzK:hover{background-color:var(--color-bg-gray)}.DispositionExplainer_dispositionContainer__futzK:hover .DispositionExplainer_dispositionType__IseQq{box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.DispositionExplainer_dispositionContainer__futzK.DispositionExplainer_withBorder__45hsz{border-bottom:1px solid var(--color-border-light)}.DispositionExplainer_dispositionContent__owKjX{min-width:100%}.DispositionExplainer_dispositionType__IseQq{border-radius:6px;box-shadow:0 2px 4px #00000026;color:#fff;display:inline-block;font-weight:600;letter-spacing:.5px;margin-bottom:12px;padding:6px 14px;transition:transform .2s,box-shadow .2s}.DispositionExplainer_dispositionType__IseQq.DispositionExplainer_highlighted__aL7x0{border:1px solid #fff;box-shadow:0 3px 6px #f4433666;outline:2px solid #f4433666}.DispositionExplainer_dispositionDescription__g2oUX{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:1rem;line-height:1.6;margin-top:4px}.DispositionExplainer_columnsContainer__xb0Cj{display:flex}@media(max-width:600px){.DispositionExplainer_columnsContainer__xb0Cj{flex-direction:column}}.DispositionExplainer_column__64enY{flex:1 1}.DispositionExplainer_column__64enY:last-child{border-left:1px solid var(--color-border-light)}@media(max-width:600px){.DispositionExplainer_column__64enY:last-child{border-left:none}}.DispositionChips_chipContainer__m\+qTh{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:16px;max-width:100%}.DispositionChips_chip__M1dEP{margin-bottom:4px;margin-right:4px}.DispositionChips_messageChip__kXK7A{background-color:#e3f2fd;background-color:var(--color-bg-light,#e3f2fd)}.DispositionChips_avatar__rIXPu{color:#fff}.DrawerHeader_drawerHeader__iw68\+{align-items:center;background:linear-gradient(135deg,#c82434f0,#e8364be6);border-bottom:1px solid var(--color-border-light);color:#fff;display:flex;padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}[data-theme=dark] .DrawerHeader_drawerHeader__iw68\+{background:var(--color-card-header)}.DrawerHeader_drawerHeaderLeft__-xlAd{display:flex;flex:1 1;flex-direction:column;gap:4px}.DrawerHeader_drawerTitle__m8MZ6{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:8px;letter-spacing:.02em}.DrawerHeader_drawerTitleIcon__XO8jU{align-items:center;display:inline-flex}.DrawerHeader_drawerSubtitle__ju1W0{font-size:.75rem;font-weight:500;letter-spacing:.02em;opacity:.85}.DrawerHeader_drawerHeaderActions__FWQCe{align-items:center;display:flex;gap:12px}.DrawerHeader_backButton__CJlHt{border-radius:8px!important;color:#ffffffe6!important;font-size:.875rem;font-weight:600!important;min-width:auto!important;padding:6px 12px!important;text-transform:none!important}.DrawerHeader_backButton__CJlHt:hover{background:#ffffff1f!important}.DrawerHeader_closeButton__Dx4yR{align-items:center;border-radius:50%;color:#fff!important;display:flex;height:32px;justify-content:center;opacity:.9;padding:6px;transition:opacity .15s cubic-bezier(.22,1,.36,1);width:32px}.DrawerHeader_closeButton__Dx4yR:hover{background:#ffffff1a!important;opacity:1}.DrawerCard_card__egdCK{background:#fffffff2;background:var(--color-card-bg,#fffffff2);border:1px solid #0000000f;border:1px solid var(--color-border-light,#0000000f);border-radius:14px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;overflow:hidden;transition:background var(--transition-theme),border-color var(--transition-theme)}[data-theme=dark] .DrawerCard_card__egdCK{background:#2c2c2c;background:var(--color-bg-elevated,#2c2c2c);border-color:#ffffff0f;box-shadow:0 1px 3px #0003}.DrawerCard_fullWidth__91sv7{grid-column:1/-1}.DrawerCard_cardHeader__k1RuY{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:14px 20px;transition:background .15s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none}.DrawerCard_cardHeader__k1RuY:hover{background:#00000005}[data-theme=dark] .DrawerCard_cardHeader__k1RuY:hover{background:#ffffff0a}.DrawerCard_staticCardHeader__zyFvN{align-items:center;display:flex;justify-content:space-between;padding:14px 20px}.DrawerCard_cardHeaderLeft__AZy\+G{align-items:center;display:flex;gap:10px}.DrawerCard_cardHeaderRight__0ltRF{align-items:center;display:flex;gap:12px}.DrawerCard_cardIcon__pCpe8{align-items:center;background:linear-gradient(135deg,#4e84a81f,#2b587614);border-radius:7px;color:#3a7ca5;color:var(--color-medium-blue,#3a7ca5);display:flex;font-size:.75rem;height:28px;justify-content:center;width:28px}.DrawerCard_cardTitle__sX7lU{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:.875rem;font-weight:600;letter-spacing:.01em}.DrawerCard_chevron__gKu4c{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.6875rem;opacity:.5;transition:transform .25s cubic-bezier(.22,1,.36,1)}.DrawerCard_chevronExpanded__C-OTu{transform:rotate(0deg)}.DrawerCard_collapsed__7U\+Lp .DrawerCard_chevron__gKu4c{transform:rotate(-90deg)}.DrawerCard_contentWrapper__Cp-3c{display:grid;grid-template-rows:1fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.DrawerCard_collapsed__7U\+Lp .DrawerCard_contentWrapper__Cp-3c{grid-template-rows:0fr}.DrawerCard_cardContent__yuRTm{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.DrawerCard_expanded__S4fE8 .DrawerCard_cardContent__yuRTm{padding:0 20px 16px}.DrawerCard_featured__mQdUw{background:linear-gradient(135deg,#1e3a5f08,#fffffff2);background:linear-gradient(135deg,#1e3a5f08 0,var(--color-card-bg,#fffffff2) 100%);border-left:3px solid #e8364b;border-left:3px solid var(--color-teal,#e8364b);border-radius:4px 14px 14px 4px}[data-theme=dark] .DrawerCard_featured__mQdUw{background:linear-gradient(135deg,#e8364b0a,#2c2c2c);background:linear-gradient(135deg,#e8364b0a 0,var(--color-bg-elevated,#2c2c2c) 100%);border-left-color:#e8364b;border-left-color:var(--color-teal,#e8364b)}.DrawerCard_featured__mQdUw .DrawerCard_cardHeader__k1RuY{padding:16px 24px}.DrawerCard_featured__mQdUw .DrawerCard_cardIcon__pCpe8{background:linear-gradient(135deg,#e8364b1f,#e8364b0f);border-radius:9px;color:#e8364b;color:var(--color-teal,#e8364b);font-size:.875rem;height:34px;width:34px}.DrawerCard_featured__mQdUw .DrawerCard_cardTitle__sX7lU{font-size:1rem;font-weight:700;letter-spacing:.02em}.DrawerCard_featured__mQdUw .DrawerCard_chevron__gKu4c{align-items:center;background:#e8364b14;border-radius:8px;color:#e8364b;color:var(--color-teal,#e8364b);display:flex;font-size:1rem;height:32px;justify-content:center;opacity:1;transition:transform .25s cubic-bezier(.22,1,.36,1),background .15s cubic-bezier(.22,1,.36,1);width:32px}.DrawerCard_featured__mQdUw .DrawerCard_chevron__gKu4c:hover{background:#e8364b26}.DrawerCard_featured__mQdUw .DrawerCard_expanded__S4fE8 .DrawerCard_cardContent__yuRTm{padding:0 24px 20px}.DrawerInfoRow_detailRow__LAnkQ{box-sizing:border-box;flex-direction:column;justify-content:center;padding:12px 16px}.DrawerInfoRow_detailRowInline__LII58,.DrawerInfoRow_detailRow__LAnkQ{background:#0000;border:none;border-bottom:1px solid #e2e8f066;border-bottom:1px solid var(--color-border-light,#e2e8f066);display:flex;transition:background var(--transition-theme)}.DrawerInfoRow_detailRowInline__LII58{align-items:center;justify-content:space-between;padding:10px 16px}.DrawerInfoRow_detailRowInline__LII58:last-child{border-bottom:none}.DrawerInfoRow_detailRowInline__LII58 .DrawerInfoRow_detailLabel__PEn4o{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem;font-weight:500;letter-spacing:0;margin-bottom:0;text-transform:none}.DrawerInfoRow_detailRowInline__LII58 .DrawerInfoRow_detailValue__KEXR0{font-weight:600;text-align:right}.DrawerInfoRow_detailLabel__PEn4o{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.6875rem;font-weight:500;letter-spacing:.02em;margin-bottom:3px;text-transform:none}.DrawerInfoRow_detailValue__KEXR0{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:.875rem;font-weight:600;line-height:1.4;word-break:break-word}.DrawerInfoGrid_detailsGrid__hiPd2{grid-gap:0;align-items:stretch;display:grid;gap:0;grid-template-columns:1fr 1fr}@media(max-width:500px){.DrawerInfoGrid_detailsGrid__hiPd2{grid-template-columns:1fr}}.DrawerEmptyState_emptyState__xOk1h{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 16px;text-align:center}.DrawerEmptyState_emptyStateIcon__2SkJM{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:1.75rem;margin-bottom:4px;opacity:.25}.DrawerEmptyState_emptyStateText__jJm-k{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem;font-weight:500;opacity:.8}.DrawerEmptyState_emptyStateSubtext__Na3KL{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.6875rem;line-height:1.4;max-width:240px;opacity:.6}.DrawerBadge_badge__4A-R-{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;justify-content:center;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.DrawerBadge_badgePass__ygzDj{background:#d1fae5;color:#065f46}[data-theme=dark] .DrawerBadge_badgePass__ygzDj{background:#22c55e26;color:#4ade80}.DrawerBadge_badgeFail__XVeUk{background:#fee2e2;color:#991b1b}[data-theme=dark] .DrawerBadge_badgeFail__XVeUk{background:#f8717126;color:#fca5a5}.DrawerBadge_badgeNeutral__RIspV{background:#f3f4f6;color:#6b7280;color:var(--color-text-secondary,#6b7280)}[data-theme=dark] .DrawerBadge_badgeNeutral__RIspV{background:#94a3b826;color:#94a3b8;color:var(--color-text-light,#94a3b8)}.DrawerBadge_badgeInfo__x80m4{background:#4e84a81a;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f)}[data-theme=dark] .DrawerBadge_badgeInfo__x80m4{background:#4e84a833;color:#3a7ca5;color:var(--color-medium-blue,#3a7ca5)}.DrawerSkeleton_skeleton__\+AU7\+{animation:DrawerSkeleton_shimmer__3HW-h 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background:linear-gradient(90deg,var(--color-bg-light,#f0f0f0) 25%,var(--color-border,#e0e0e0) 50%,var(--color-bg-light,#f0f0f0) 75%);background-size:200% 100%}@keyframes DrawerSkeleton_shimmer__3HW-h{0%{background-position:200% 0}to{background-position:-200% 0}}.CallDrawerModern_drawerPaper__GDpbf{background:var(--color-bg-white);max-width:1000px;overflow-y:auto;transition:background var(--transition-theme);width:85%}@media(min-width:1200px){.CallDrawerModern_drawerPaper__GDpbf{width:720px}}@media(max-width:768px){.CallDrawerModern_drawerPaper__GDpbf{width:100%}}.CallDrawerModern_backButton__ncfHN{border-radius:8px!important;color:#ffffffe6!important;font-size:.875rem;font-weight:600!important;min-width:auto!important;padding:6px 12px!important;text-transform:none!important}.CallDrawerModern_backButton__ncfHN:hover{background:#ffffff1f!important}.CallDrawerModern_drawerHeader__a569z{align-items:center;background:var(--color-card-header);border-bottom:1px solid var(--color-border-light);color:#fff;display:flex;padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.CallDrawerModern_drawerHeaderLeft__JS9DI{display:flex;flex:1 1;flex-direction:column;gap:4px}.CallDrawerModern_drawerTitle__8Osrg{align-items:center;display:flex;font-size:1.125rem;font-weight:600;gap:8px;letter-spacing:.02em}.CallDrawerModern_callIdBadge__zmT1C{align-items:center;background:#ffffff26;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:500;letter-spacing:.02em;opacity:.85;padding:2px 10px}.CallDrawerModern_drawerHeaderActions__U2LWs{align-items:center;display:flex;gap:12px}.CallDrawerModern_downloadButton__2DSwL{background:#ffffff1a!important;border:1px solid #ffffff26;border-radius:8px;box-shadow:none!important;color:#ffffffd9!important;font-size:.6875rem;font-weight:500!important;outline:none!important;padding:6px 12px;text-transform:none!important;transition:all .25s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_downloadButton__2DSwL:hover{background:#ffffff2e!important;color:#fff!important}.CallDrawerModern_downloadButton__2DSwL:disabled{background:#ffffff0d!important;opacity:.4}.CallDrawerModern_closeButton__v6\+Na{align-items:center;border-radius:50%;color:#fff!important;display:flex;height:32px;justify-content:center;opacity:.9;padding:6px;transition:opacity .15s cubic-bezier(.22,1,.36,1);width:32px}.CallDrawerModern_closeButton__v6\+Na:hover{background:#ffffff1a!important;opacity:1}.CallDrawerModern_drawerContent__EsgN-{background:#0000;padding:16px 20px}.CallDrawerModern_cardStack__MTZQh{display:flex;flex-direction:column;gap:12px}@keyframes CallDrawerModern_slideDown__3goAO{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CallDrawerModern_detailRow__PFC-S{background:#f8fafc99;background:var(--color-bg-light,#f8fafc99);border:1px solid #e2e8f0cc;border:1px solid var(--color-border-light,#e2e8f0cc);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:14px;transition:background var(--transition-theme),border-color var(--transition-theme)}.CallDrawerModern_detailRow__PFC-S:hover{background:#f8fafce6;background:var(--color-bg-light,#f8fafce6);border-color:#4e84a84d}.CallDrawerModern_detailLabel__MStGv{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.CallDrawerModern_detailValue__\+o1Yw{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:.875rem;font-weight:500;word-break:break-word}.CallDrawerModern_detailRowInline__YPp5m{align-items:center;background:#f8fafc99;background:var(--color-bg-light,#f8fafc99);border:1px solid #e2e8f0cc;border:1px solid var(--color-border-light,#e2e8f0cc);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 14px;transition:background var(--transition-theme),border-color var(--transition-theme)}.CallDrawerModern_detailRowInline__YPp5m:last-child{margin-bottom:0}.CallDrawerModern_detailRowInline__YPp5m:hover{background:#f8fafce6;background:var(--color-bg-light,#f8fafce6);border-color:#4e84a833}.CallDrawerModern_detailRowInline__YPp5m .CallDrawerModern_detailLabel__MStGv{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.875rem;font-weight:600;letter-spacing:0;margin-bottom:0;text-transform:none}.CallDrawerModern_detailRowInline__YPp5m .CallDrawerModern_detailValue__\+o1Yw{font-weight:600;text-align:right}.CallDrawerModern_detailsGrid__FlorZ{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:1fr 1fr}@media(max-width:500px){.CallDrawerModern_detailsGrid__FlorZ{grid-template-columns:1fr}}.CallDrawerModern_gradeBadge__iZCtV{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.CallDrawerModern_gradeBadge__iZCtV.CallDrawerModern_gradePass__WL8lL{background:#d1fae5;color:#065f46}[data-theme=dark] .CallDrawerModern_gradeBadge__iZCtV.CallDrawerModern_gradePass__WL8lL{background:#22c55e26;color:#4ade80}.CallDrawerModern_gradeBadge__iZCtV.CallDrawerModern_gradeFail__kpLCS{background:#fee2e2;color:#991b1b}[data-theme=dark] .CallDrawerModern_gradeBadge__iZCtV.CallDrawerModern_gradeFail__kpLCS{background:#f8717126;color:#fca5a5}.CallDrawerModern_gradeBadge__iZCtV.CallDrawerModern_gradeNA__eg9rf{background:#f3f4f6;color:#6b7280;color:var(--color-text-secondary,#6b7280)}[data-theme=dark] .CallDrawerModern_gradeBadge__iZCtV.CallDrawerModern_gradeNA__eg9rf{background:#94a3b826;color:#94a3b8;color:var(--color-text-light,#94a3b8)}.CallDrawerModern_sentimentBadge__gGXF6{align-items:center;background:#4e84a81a;border-radius:20px;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);display:inline-flex;font-size:.875rem;font-weight:500;gap:6px;padding:4px 12px}.CallDrawerModern_sentimentSummaryRow__IbUjd{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.CallDrawerModern_sentimentStat__jfeeK{background:#0000;border:none;border-radius:8px;border-right:1px solid #e2e8f080;border-right:1px solid var(--color-border-light,#e2e8f080);flex:1 1;min-width:100px;padding:12px 16px}.CallDrawerModern_sentimentStat__jfeeK:last-child{border-right:none}.CallDrawerModern_sentimentStatLabel__qLr8a{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.6875rem;letter-spacing:.02em;margin-bottom:4px;text-transform:none}.CallDrawerModern_sentimentStatValue__OV0NF{align-items:center;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);display:flex;font-size:1rem;font-weight:600}.CallDrawerModern_sentimentChartContainer__NHFqC{background:#0000;border:none;border-radius:12px;margin-bottom:16px;padding:12px 0}.CallDrawerModern_chartTooltip__6-5n2{background:#fffffffa;background:var(--color-card-bg,#fffffffa);border:1px solid #e5e7eb;border:1px solid var(--color-border,#e5e7eb);border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:10px 14px}.CallDrawerModern_sentimentSegments__D5hIe{margin-top:8px}.CallDrawerModern_segmentsTitleRow__YwZSL{align-items:center;background:#0000;border:none;border-radius:8px;border-top:1px solid #e2e8f080;border-top:1px solid var(--color-border-light,#e2e8f080);cursor:pointer;display:flex;justify-content:space-between;padding:10px 0;transition:background var(--transition-theme);-webkit-user-select:none;user-select:none}.CallDrawerModern_segmentsTitleRow__YwZSL:hover{background:#00000005}[data-theme=dark] .CallDrawerModern_segmentsTitleRow__YwZSL:hover{background:#ffffff08}.CallDrawerModern_segmentsTitle__4Pm2v{color:#64748b;color:var(--color-text-secondary,#64748b);font-size:.75rem;font-weight:500;letter-spacing:0;margin:0;text-transform:none}.CallDrawerModern_segmentsChevron__IfZsh{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem;transition:transform .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_segmentsChevronOpen__IxdQj{transform:rotate(180deg)}.CallDrawerModern_segmentsList__UNXDn{animation:CallDrawerModern_slideDown__3goAO .15s cubic-bezier(.22,1,.36,1);margin-top:12px}.CallDrawerModern_segmentItem__HofbB{background:#f8fafc99;background:var(--color-bg-light,#f8fafc99);border:1px solid #e2e8f0cc;border:1px solid var(--color-border-light,#e2e8f0cc);border-radius:8px;margin-bottom:10px;padding:12px 14px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_segmentItem__HofbB:last-child{margin-bottom:0}.CallDrawerModern_segmentItem__HofbB:hover{background:#f8fafce6;background:var(--color-bg-light,#f8fafce6);border-color:#4e84a833}.CallDrawerModern_segmentHeader__-s5Hs{align-items:center;display:flex;gap:12px;margin-bottom:8px}.CallDrawerModern_segmentNumber__ABHFw{align-items:center;background:linear-gradient(135deg,#3a7ca5,#1e3a5f);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;height:28px;justify-content:center;width:28px}.CallDrawerModern_segmentMeta__OAEmK{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:10px}.CallDrawerModern_segmentSentimentBadge__GCL14{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:600;gap:4px;padding:4px 10px}.CallDrawerModern_segmentTime__HIGOF{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem}.CallDrawerModern_segmentQuote__03wH\+{color:#4a5568;color:var(--color-text-secondary,#4a5568);font-size:.875rem;font-style:italic;line-height:1.6;padding-left:40px;position:relative}.CallDrawerModern_segmentQuote__03wH\+:before{background:linear-gradient(180deg,#4e84a84d,#4e84a81a);border-radius:2px;bottom:0;content:"";left:14px;position:absolute;top:0;width:3px}.CallDrawerModern_qaCardInner__hBBSV,.CallDrawerModern_qaContent__UyY-N{display:flex;flex:1 1;flex-direction:column}.CallDrawerModern_qaContent__UyY-N{gap:12px}.CallDrawerModern_qaGradeBadge__ubpbV{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:700;gap:5px;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.CallDrawerModern_qaGradeBadge__ubpbV.CallDrawerModern_qaGradePass__quwPo{background:#4caf5026;color:#2e7d32}[data-theme=dark] .CallDrawerModern_qaGradeBadge__ubpbV.CallDrawerModern_qaGradePass__quwPo{color:#4ade80}.CallDrawerModern_qaGradeBadge__ubpbV.CallDrawerModern_qaGradeFail__biA88{background:#f4433626;color:#c62828}[data-theme=dark] .CallDrawerModern_qaGradeBadge__ubpbV.CallDrawerModern_qaGradeFail__biA88{color:#fca5a5}.CallDrawerModern_qaScoreSummary__QQMjq{align-items:center;background:#f8fafccc;background:var(--color-bg-light,#f8fafccc);border:1px solid #e2e8f0cc;border:1px solid var(--color-border-light,#e2e8f0cc);border-radius:8px;display:flex;gap:16px;justify-content:center;padding:12px}.CallDrawerModern_qaScoreItem__T3WXY{align-items:center;display:flex;flex-direction:column;gap:2px}.CallDrawerModern_qaScoreValue__CE9\+2{font-size:1.5rem;font-weight:700}.CallDrawerModern_qaScoreLabel__c9hBD{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.6875rem;letter-spacing:.02em;text-transform:none}.CallDrawerModern_qaScoreDivider__Rc9OC{background:#e2e8f0cc;background:var(--color-border-light,#e2e8f0cc);height:32px;width:1px}.CallDrawerModern_qaCriteriaList__3SVcO{display:flex;flex-direction:column;gap:6px}.CallDrawerModern_qaCriteriaItem__Ykd5W{align-items:center;border-radius:8px;display:flex;font-size:.875rem;gap:10px;padding:8px 12px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaPass__sj33e{background:#4caf5014;color:#2e7d32}.CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaPass__sj33e .CallDrawerModern_qaCriteriaIcon__aIt2y{color:#4caf50}[data-theme=dark] .CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaPass__sj33e{background:#22c55e1f;color:#4ade80}[data-theme=dark] .CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaPass__sj33e .CallDrawerModern_qaCriteriaIcon__aIt2y{color:#4ade80}.CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaFail__rY098{background:#f4433614;color:#c62828}.CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaFail__rY098 .CallDrawerModern_qaCriteriaIcon__aIt2y{color:#f44336}[data-theme=dark] .CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaFail__rY098{background:#f871711f;color:#fca5a5}[data-theme=dark] .CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaFail__rY098 .CallDrawerModern_qaCriteriaIcon__aIt2y{color:#fca5a5}.CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaNA__6lcd0{background:#9e9e9e14;color:#616161}.CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaNA__6lcd0 .CallDrawerModern_qaCriteriaIcon__aIt2y{color:var(--color-text-secondary)}[data-theme=dark] .CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaNA__6lcd0{background:#94a3b81a;color:#94a3b8;color:var(--color-text-light,#94a3b8)}[data-theme=dark] .CallDrawerModern_qaCriteriaItem__Ykd5W.CallDrawerModern_qaCriteriaNA__6lcd0 .CallDrawerModern_qaCriteriaIcon__aIt2y{color:#94a3b8;color:var(--color-text-light,#94a3b8)}.CallDrawerModern_qaCriteriaIcon__aIt2y{text-align:center;width:14px}.CallDrawerModern_qaCriteriaLabel__21qBD{flex:1 1;font-weight:500}.CallDrawerModern_qaCriteriaWrapper__\+qA24{display:flex;flex-direction:column}.CallDrawerModern_qaCriteriaClickable__f05cg{cursor:pointer;transition:background .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_qaCriteriaClickable__f05cg:hover{filter:brightness(.95)}.CallDrawerModern_qaCriteriaChevron__-G\+4l{font-size:.75rem;opacity:.6;transition:transform .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_qaCriteriaChevronExpanded__na3bd{transform:rotate(180deg)}.CallDrawerModern_qaCriteriaDetail__VR\+1T{background:#00000005;border-radius:0 0 8px 8px;border-top:1px dashed #00000014;display:flex;flex-direction:column;gap:6px;margin-top:-4px;padding:10px 12px 10px 36px}[data-theme=dark] .CallDrawerModern_qaCriteriaDetail__VR\+1T{background:#ffffff0a;border-top-color:#ffffff1a}.CallDrawerModern_qaCriteriaReason__c7TkB{color:#374151;color:var(--color-text-primary,#374151);font-size:.75rem;line-height:1.5}.CallDrawerModern_qaCriteriaReason__c7TkB strong{color:#555;color:var(--color-text-secondary,#555);font-weight:600}.CallDrawerModern_qaCriteriaEvidence__l1IG7{border-left:2px solid #0000001a;border-left:2px solid var(--color-border-light,#0000001a);color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem;font-style:italic;line-height:1.5;padding-left:8px}.CallDrawerModern_qaCriteriaEvidence__l1IG7 strong{color:#555;color:var(--color-text-secondary,#555);font-style:normal;font-weight:600}.CallDrawerModern_qaCriteriaOverridden__XljG8{background:#ff980014!important;border:2px solid #ff9800!important;position:relative}.CallDrawerModern_qaCriteriaOverridden__XljG8:before{background:#ff9800;border-radius:8px 0 0 8px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.CallDrawerModern_qaCriteriaOverrideIcon__1PxRf{color:#ff9800;font-size:.6875rem;margin-left:6px}.CallDrawerModern_qaCriteriaOverrideInfo__vAm33{background:#ff98001a;border:1px solid #ff98004d;border-radius:6px;margin-bottom:8px;padding:10px}.CallDrawerModern_qaCriteriaOverrideLabel__DIpTl{align-items:center;color:#e65100;display:flex;font-size:.75rem;font-weight:700;gap:6px;margin-bottom:6px;text-transform:uppercase}.CallDrawerModern_qaCriteriaOverrideLabel__DIpTl svg{font-size:.875rem}[data-theme=dark] .CallDrawerModern_qaCriteriaOverrideLabel__DIpTl{color:#fb923c}.CallDrawerModern_qaCriteriaOverrideChange__Mpt5W{color:#374151;color:var(--color-text-primary,#374151);font-size:.75rem;margin-bottom:4px}.CallDrawerModern_qaCriteriaOverrideReason__XlUZ3{border-top:1px dashed #ff98004d;color:#374151;color:var(--color-text-primary,#374151);font-size:.75rem;margin-top:6px;padding-top:6px}.CallDrawerModern_qaCriteriaOverrideReason__XlUZ3 strong{color:#e65100}[data-theme=dark] .CallDrawerModern_qaCriteriaOverrideReason__XlUZ3 strong{color:#fb923c}.CallDrawerModern_qaCriteriaAiInfo__s8t3D{background:#00000008;border-radius:6px;margin-top:4px;padding:10px}[data-theme=dark] .CallDrawerModern_qaCriteriaAiInfo__s8t3D{background:#ffffff0d}.CallDrawerModern_qaCriteriaAiLabel__nA6th{align-items:center;color:#666;color:var(--color-text-secondary,#666);display:flex;font-size:.75rem;font-weight:600;gap:6px;margin-bottom:6px}.CallDrawerModern_qaCriteriaAiLabel__nA6th svg{color:var(--color-text-secondary);font-size:.875rem}.CallDrawerModern_textPass__vIyji{color:var(--color-success);font-weight:600}.CallDrawerModern_textFail__FLw\+k{color:var(--color-error);font-weight:600}.CallDrawerModern_textWarning__aWsLr{color:var(--color-warning);font-weight:600}.CallDrawerModern_qaScoreValuePass__m91h8{color:var(--color-success)}.CallDrawerModern_qaScoreValueFail__-YatY{color:var(--color-error)}.CallDrawerModern_qaScoreValueWarning__0dxq5{color:var(--color-warning)}.CallDrawerModern_sentimentTrendUp__spv4p{color:var(--color-success)}.CallDrawerModern_sentimentTrendDown__DaUQe{color:var(--color-error)}.CallDrawerModern_sentimentTrendStable__i-dee{color:var(--color-text-secondary)}.CallDrawerModern_qaOverrideBadge__5rM6j{background:var(--color-warning);border-radius:4px;color:#fff;font-size:.6875rem;font-weight:600;margin-left:6px;padding:2px 6px;text-transform:uppercase}.CallDrawerModern_qaManualStatus__eUZmw{align-items:center;background:#4caf5014;border:1px solid #4caf5033;border-radius:8px;display:flex;gap:10px;padding:10px 12px}[data-theme=dark] .CallDrawerModern_qaManualStatus__eUZmw{background:#22c55e1a;border-color:#22c55e33}.CallDrawerModern_qaManualIcon__W1nt0{color:#4caf50;font-size:1rem}[data-theme=dark] .CallDrawerModern_qaManualIcon__W1nt0{color:#4ade80}.CallDrawerModern_qaManualTitle__6aCBB{color:#2e7d32;font-size:.875rem;font-weight:600}[data-theme=dark] .CallDrawerModern_qaManualTitle__6aCBB{color:#4ade80}.CallDrawerModern_qaManualBy__vbbS-{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem}.CallDrawerModern_qaActionButton__OZBs9{align-items:center;background:linear-gradient(135deg,#4e84a81a,#2b58760d);border:1px solid #4e84a833;border-radius:8px;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;justify-content:center;margin-top:auto;padding:10px;transition:all .15s cubic-bezier(.22,1,.36,1);width:100%}.CallDrawerModern_qaActionButton__OZBs9:hover{background:linear-gradient(135deg,#4e84a826,#2b58761a);border-color:#4e84a84d}.CallDrawerModern_qaEmpty__xIZOj{align-items:center;background:#f8fafc66;background:var(--color-bg-light,#f8fafc66);border-radius:8px;color:#5c6775;color:var(--color-text-light,#5c6775);display:flex;flex-direction:column;justify-content:center;padding:32px 20px;text-align:center}.CallDrawerModern_qaEmptyIcon__S2I7A{font-size:1.5rem;margin-bottom:8px;opacity:.35}.CallDrawerModern_qaEmptyText__qunlV{font-size:.875rem;font-weight:500}.CallDrawerModern_viewFullButton__LHXUI{align-items:center;background:linear-gradient(135deg,#4e84a81a,#2b58760d);border:1px solid #4e84a833;border-radius:8px;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:8px;margin-top:auto;padding:12px 16px 10px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_viewFullButton__LHXUI:hover{background:linear-gradient(135deg,#4e84a826,#2b58761a);transform:translateY(-1px)}.CallDrawerModern_conversationCardContent__4dTFN,.CallDrawerModern_conversationCardInner__Ljo36{display:flex;flex:1 1;flex-direction:column}.CallDrawerModern_conversationPreview__goZ8S{display:flex;flex:1 1;flex-direction:column;gap:12px;position:relative}.CallDrawerModern_conversationPreviewFade__A4\+-T{mask-image:linear-gradient(180deg,#000 70%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 70%,#0000)}.CallDrawerModern_conversationLine__IXzOk{display:flex;gap:12px}.CallDrawerModern_speakerIcon__0WBK6{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.75rem;height:28px;justify-content:center;width:28px}.CallDrawerModern_speakerIcon__0WBK6.CallDrawerModern_agent__SnAI6{background:linear-gradient(135deg,#3a7ca5,#1e3a5f);color:#fff}.CallDrawerModern_speakerIcon__0WBK6.CallDrawerModern_caller__zMO0N{background:#e2e8f0;background:var(--color-border,#e2e8f0);color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f)}.CallDrawerModern_conversationText__gDhNU{color:#4a5568;color:var(--color-text-secondary,#4a5568);flex:1 1;font-size:.875rem;line-height:1.5}.CallDrawerModern_speakerLabel__qdaOi{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:.875rem;font-weight:600;margin-bottom:2px}.CallDrawerModern_miniChart__Mmheu{height:80px;margin:12px 0}.CallDrawerModern_voteContainer__YRgTK{align-items:center;display:flex;gap:16px;overflow:hidden;padding:12px 0;position:relative}.CallDrawerModern_voteButtons__82f0Q{display:flex;gap:8px}.CallDrawerModern_voteButton__JnAaQ{border-radius:8px;padding:8px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_voteButton__JnAaQ:hover{background:#2b58760f;transform:translateY(-1px)}.CallDrawerModern_feedbackDisplay__e7WYT{align-items:center;display:flex;gap:8px;opacity:0;padding-right:8px;position:absolute;right:0;transform:translateX(30px);visibility:hidden}.CallDrawerModern_feedbackGradient__OZ7Q3{bottom:0;opacity:0;position:absolute;right:0;top:0;width:70%;z-index:0}.CallDrawerModern_commentsSection__YMZow{margin-top:16px}.CallDrawerModern_commentsList__9AEc-{display:flex;flex-direction:column;gap:12px;margin-top:12px}.CallDrawerModern_commentCard__5MSmN{background:#ffffffb3;background:var(--color-card-bg,#ffffffb3);border:1px solid #0000000a;border:1px solid var(--color-border-light,#0000000a);border-radius:12px;padding:12px 16px}[data-theme=dark] .CallDrawerModern_commentCard__5MSmN{background:#ffffff0d}.CallDrawerModern_commentText__2CFni{color:#4a5568;color:var(--color-text-secondary,#4a5568);font-size:.875rem;line-height:1.5;white-space:pre-wrap}.CallDrawerModern_commentMeta__B6\+\+Z{align-items:center;color:#5c6775;color:var(--color-text-light,#5c6775);display:flex;font-size:.75rem;gap:8px;margin-top:8px}.CallDrawerModern_noComments__D6Gdg{background:#f8fafc66;background:var(--color-bg-light,#f8fafc66);border-radius:8px;color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.875rem;font-weight:500;padding:24px 16px;text-align:center}.CallDrawerModern_addCommentBox__dC5gr{background:#ffffff80;background:var(--color-card-bg,#ffffff80);border:1px solid #0000000a;border:1px solid var(--color-border-light,#0000000a);border-radius:12px;margin-top:16px;padding:16px}[data-theme=dark] .CallDrawerModern_addCommentBox__dC5gr{background:#ffffff0d}.CallDrawerModern_sendButton__sk6Uf{background:linear-gradient(135deg,#4e84a8e6,#2b5876e6)!important;border-radius:8px!important;color:#fff!important;font-weight:500!important;padding:6px 16px!important;text-transform:none!important}.CallDrawerModern_sendButton__sk6Uf:disabled{background:#96969680!important}.CallDrawerModern_expandableText__QdHsq{color:#4a5568;color:var(--color-text-secondary,#4a5568);font-size:.875rem;line-height:1.6}.CallDrawerModern_showMoreButton__zdhWN{color:#3a7ca5;color:var(--color-medium-blue,#3a7ca5);cursor:pointer;font-size:.875rem;font-weight:500;margin-top:4px}.CallDrawerModern_showMoreButton__zdhWN:hover{text-decoration:underline}.CallDrawerModern_loadingIndicator__aNjuD{align-items:center;color:#5c6775;color:var(--color-text-light,#5c6775);display:flex;font-size:.875rem;gap:12px;padding:16px 0}.CallDrawerModern_summaryText__Haqd8{background:#0000;border:none;border-radius:0;color:#374151;color:var(--color-text-primary,#374151);font-size:.875rem;letter-spacing:.01em;line-height:1.7;padding:0;white-space:pre-wrap}.CallDrawerModern_warningBox__27Rdd{background:#4e84a808;border:1px solid #4e84a814;border-radius:12px;padding:16px}.CallDrawerModern_warningBox__27Rdd .CallDrawerModern_warningTitle__ibeFg{align-items:center;color:#64748b;color:var(--color-text-secondary,#64748b);display:flex;font-weight:600;gap:8px;margin-bottom:8px}.CallDrawerModern_warningBox__27Rdd .CallDrawerModern_warningText__vZp64{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.875rem;line-height:1.5}[data-theme=dark] .CallDrawerModern_warningBox__27Rdd{background:#4e84a814;border-color:#4e84a833}.CallDrawerModern_modalOverlay__j0pnb{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:1300}.CallDrawerModern_modalContent__ekqlC{background:var(--color-bg-white);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;transition:background var(--transition-theme);width:100%}.CallDrawerModern_modalHeader__bFwpV{align-items:center;background:var(--color-card-header);border-bottom:1px solid var(--color-border-light);color:#fff;display:flex;justify-content:space-between;padding:20px 24px}.CallDrawerModern_modalTitle__B7v8O{font-size:1.125rem;font-weight:600}.CallDrawerModern_modalCloseButton__rpx9t{color:#fff!important}.CallDrawerModern_modalCloseButton__rpx9t:hover{background:#ffffff1a}.CallDrawerModern_modalBody__w8FVd{flex:1 1;overflow-y:auto;padding:24px}.CallDrawerModern_transcriptModal__iYRwR{animation:CallDrawerModern_modalSlideIn__vWLhE .3s ease-out;background:var(--color-bg-white);border-radius:20px;border-radius:var(--radius-lg,20px);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:85vh;max-width:700px;overflow:hidden;transition:background var(--transition-theme);width:95%}@keyframes CallDrawerModern_modalSlideIn__vWLhE{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.CallDrawerModern_transcriptModalHeader__guR0l{align-items:center;background:var(--color-card-header);color:#fff;display:flex;justify-content:space-between;padding:20px 24px}.CallDrawerModern_transcriptModalHeaderLeft__nxUfa{align-items:center;display:flex;gap:14px}.CallDrawerModern_transcriptModalIcon__ShBuv{align-items:center;background:#ffffff26;border-radius:12px;display:flex;font-size:1.5rem;height:44px;justify-content:center;width:44px}.CallDrawerModern_transcriptModalTitle__smsaM{font-size:1.125rem;font-weight:700;letter-spacing:.01em}.CallDrawerModern_transcriptModalSubtitle__GRQ-w{font-size:.875rem;margin-top:2px;opacity:.8}.CallDrawerModern_transcriptModalClose__bGK1m{border-radius:12px!important;color:#fff!important;height:40px;transition:all .15s cubic-bezier(.22,1,.36,1)!important;width:40px}.CallDrawerModern_transcriptModalClose__bGK1m:hover{background:#ffffff26!important}.CallDrawerModern_transcriptModalBody__dyknB{background:var(--color-bg-white);flex:1 1;overflow-y:auto;padding:24px;transition:background var(--transition-theme)}.CallDrawerModern_chatContainer__33a3g{display:flex;flex-direction:column;gap:16px}.CallDrawerModern_chatMessage__nQ9I\+{animation:CallDrawerModern_messageSlideIn__OOZyV .3s ease-out;animation-fill-mode:both;display:flex;gap:12px}@keyframes CallDrawerModern_messageSlideIn__OOZyV{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CallDrawerModern_chatMessageAgent__KvXvs{flex-direction:row}.CallDrawerModern_chatMessageCaller__Ws3n4{flex-direction:row-reverse}.CallDrawerModern_chatAvatar__N2lXG{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.875rem;height:36px;justify-content:center;width:36px}.CallDrawerModern_chatAvatarAgent__\+5DnM{background:linear-gradient(135deg,#2b5876,#4e84a8);background:linear-gradient(135deg,var(--color-deep-blue,#2b5876) 0,var(--color-medium-blue,#4e84a8) 100%);color:#fff}.CallDrawerModern_chatAvatarCaller__eh1fz{background:linear-gradient(135deg,#e2e8f0,#cbd5e1);background:linear-gradient(135deg,var(--color-border,#e2e8f0) 0,#cbd5e1 100%);color:#64748b;color:var(--color-text-secondary,#64748b)}.CallDrawerModern_chatAvatarImg__3VLzj{height:20px;object-fit:contain;width:20px}.CallDrawerModern_chatBubbleWrapper__whCCy{display:flex;flex-direction:column;max-width:75%}.CallDrawerModern_chatMessageCaller__Ws3n4 .CallDrawerModern_chatBubbleWrapper__whCCy{align-items:flex-end}.CallDrawerModern_chatSpeakerName__OzsNE{align-items:center;color:#64748b;color:var(--color-text-secondary,#64748b);display:flex;font-size:.75rem;font-weight:600;gap:8px;margin-bottom:4px;padding:0 4px}.CallDrawerModern_chatTimestamp__0grCD{font-size:.75rem;font-weight:400;opacity:.7}.CallDrawerModern_chatBubble__fN\+s0{border-radius:16px;padding:12px 16px;position:relative}.CallDrawerModern_chatBubbleAgent__-IFEb{background:#fff;background:var(--color-card-bg,#fff);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:4px 16px 16px 16px;box-shadow:var(--shadow-sm);transition:background var(--transition-theme),border-color var(--transition-theme)}[data-theme=dark] .CallDrawerModern_chatBubbleAgent__-IFEb{background:#ffffff0f}.CallDrawerModern_chatBubbleCaller__DpKFl{background:linear-gradient(135deg,#2b5876,#4e84a8);background:linear-gradient(135deg,var(--color-deep-blue,#2b5876) 0,var(--color-medium-blue,#4e84a8) 100%);border-radius:16px 4px 16px 16px;box-shadow:0 2px 12px #2b587633;color:#fff}.CallDrawerModern_chatBubbleText__AruNG{font-size:.875rem;line-height:1.6;overflow-wrap:break-word}.CallDrawerModern_transcriptEmpty__mmfK5{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 24px;text-align:center}.CallDrawerModern_transcriptEmptyIcon__iq3sj{color:#cbd5e1;color:var(--color-text-light,#cbd5e1);font-size:3rem;margin-bottom:16px}.CallDrawerModern_transcriptEmptyTitle__zArLJ{color:#475569;color:var(--color-text-secondary,#475569);font-size:1.125rem;font-weight:600;margin-bottom:8px}.CallDrawerModern_transcriptEmptyText__Bl1Mu{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-size:.875rem}.CallDrawerModern_actionsRow__eG5VM{display:flex;gap:8px;margin-top:12px}.CallDrawerModern_actionButton__FOaEg{background:#0000;border:1px solid #4e84a833;border-radius:6px;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);cursor:pointer;font-size:.875rem;padding:6px 12px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_actionButton__FOaEg:hover{background:#4e84a80d}.CallDrawerModern_actionButton__FOaEg.CallDrawerModern_primary__YuqPL{background:linear-gradient(135deg,#4e84a8e6,#2b5876e6);border:none;color:#fff}.CallDrawerModern_actionButton__FOaEg.CallDrawerModern_primary__YuqPL:hover{box-shadow:0 2px 8px #2b58764d;transform:translateY(-1px)}.CallDrawerModern_skeleton__1zUIZ{animation:CallDrawerModern_shimmer__6qnoN 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background:linear-gradient(90deg,var(--color-bg-light,#f0f0f0) 25%,var(--color-border,#e0e0e0) 50%,var(--color-bg-light,#f0f0f0) 75%);background-size:200% 100%;border-radius:4px}@keyframes CallDrawerModern_shimmer__6qnoN{0%{background-position:200% 0}to{background-position:-200% 0}}.CallDrawerModern_vetaLogo__E6URI{height:18px;object-fit:contain;width:18px}.CallDrawerModern_callNotesDateBadge__DhmvB{background:#0000000a;background:var(--color-bg-light,#0000000a);border-radius:4px;color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem;padding:4px 8px;transition:background var(--transition-theme)}.CallDrawerModern_callNotesBody__-HbSc{display:flex;flex-direction:column}.CallDrawerModern_callNotesTextWrapper__veuB\+{background:#0000;border-left:3px solid #2d5f8a;border-left:3px solid var(--color-medium-blue,#2d5f8a);border-radius:0;padding:0 0 0 16px;position:relative;transition:background var(--transition-theme)}.CallDrawerModern_callNotesText__Qgn5Q{color:#1f2937;color:var(--color-text-primary,#1f2937);font-size:.875rem;font-weight:400;letter-spacing:.01em;line-height:1.7;overflow-wrap:break-word;white-space:pre-wrap}.CallDrawerModern_callNotesTextFade__L2p85{mask-image:linear-gradient(180deg,#000 70%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 70%,#0000)}.CallDrawerModern_callNotesToggle__DGHSS{align-items:center;background:#0000;border:none;color:#2d5f8a;color:var(--color-medium-blue,#2d5f8a);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:6px;margin-top:12px;padding:4px 0;transition:color .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_callNotesToggle__DGHSS:hover{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);text-decoration:underline}.CallDrawerModern_callNotesEmpty__KDmYg{background:#f8fafc66;background:var(--color-bg-light,#f8fafc66);border-radius:8px;color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.875rem;font-style:italic;font-weight:500;padding:24px 16px;text-align:center}.CallDrawerModern_ratingCardContent__s0LCm{display:flex;flex-direction:column;gap:16px}.CallDrawerModern_ratingVoteSection__qqWge{display:flex;flex-direction:column;gap:10px;position:relative}.CallDrawerModern_ratingVoteLabel__gc7OD{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:.875rem;font-weight:600}.CallDrawerModern_ratingVoteButtons__YG\+n\+{display:flex;gap:10px}.CallDrawerModern_ratingVoteBtn__CqksH{align-items:center;border:2px solid #0000;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:.875rem;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_ratingVoteBtnUp__DTHmT{background:#4caf5014;border-color:#4caf5033;color:#4caf50}.CallDrawerModern_ratingVoteBtnUp__DTHmT:hover{background:#4caf5026;border-color:#4caf5066}.CallDrawerModern_ratingVoteBtnUp__DTHmT.CallDrawerModern_ratingVoteBtnActive__jBegk{background:#4caf50;border-color:#4caf50;color:#fff}[data-theme=dark] .CallDrawerModern_ratingVoteBtnUp__DTHmT{background:#22c55e1a;border-color:#22c55e33;color:#4ade80}.CallDrawerModern_ratingVoteBtnDown__RlgKp{background:#f4433614;border-color:#f4433633;color:#f44336}.CallDrawerModern_ratingVoteBtnDown__RlgKp:hover{background:#f4433626;border-color:#f4433666}.CallDrawerModern_ratingVoteBtnDown__RlgKp.CallDrawerModern_ratingVoteBtnActive__jBegk{background:#f44336;border-color:#f44336;color:#fff}[data-theme=dark] .CallDrawerModern_ratingVoteBtnDown__RlgKp{background:#f871711a;border-color:#f8717133;color:#fca5a5}.CallDrawerModern_ratingVoteIcon__CbG1t{font-size:1.125rem!important}.CallDrawerModern_ratingBadge__47ErG{align-items:center;background:#4e84a81a;border-radius:4px;color:#2d5f8a;display:flex;font-size:.75rem;gap:5px;padding:4px 8px}.CallDrawerModern_ratingDivider__oijye{background:linear-gradient(90deg,#0000,#00000014,#0000);background:linear-gradient(to right,#0000,var(--color-border-light,#00000014),#0000);height:1px}.CallDrawerModern_ratingCommentsSection__ApaCq{display:flex;flex-direction:column;gap:12px}.CallDrawerModern_ratingCommentsTitle__uyk0H{align-items:center;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);display:flex;font-size:.875rem;font-weight:600;gap:8px}.CallDrawerModern_ratingCommentsList__fxsTC{display:flex;flex-direction:column;gap:10px;max-height:200px;overflow-y:auto}.CallDrawerModern_ratingCommentItem__wfYfb{background:#00000005;background:var(--color-bg-light,#00000005);border-left:3px solid #2d5f8a;border-radius:8px;padding:10px 12px;transition:background var(--transition-theme)}.CallDrawerModern_ratingCommentText__NoP4f{color:#374151;color:var(--color-text-primary,#374151);font-size:.875rem;line-height:1.5;margin-bottom:6px}.CallDrawerModern_ratingCommentMeta__cE1PX{align-items:center;color:#5c6775;color:var(--color-text-light,#5c6775);display:flex;font-size:.75rem;gap:12px}.CallDrawerModern_ratingCommentAuthor__Jh-xs{align-items:center;display:flex;font-weight:500;gap:4px}.CallDrawerModern_ratingCommentDate__cVthh{opacity:.8}.CallDrawerModern_ratingCommentEdit__A4aH7{display:flex;flex-direction:column;gap:8px}.CallDrawerModern_ratingCommentEdit__A4aH7 .MuiOutlinedInput-root{background:#fff;background:var(--color-card-bg,#fff);color:#374151;color:var(--color-text-primary,#374151)}.CallDrawerModern_ratingCommentEdit__A4aH7 .MuiOutlinedInput-notchedOutline{border-color:#00000026;border-color:var(--color-border-light,#00000026)}[data-theme=dark] .CallDrawerModern_ratingCommentEdit__A4aH7 .MuiOutlinedInput-root{background:#ffffff0f}.CallDrawerModern_ratingCommentEditActions__IzXDJ{display:flex;gap:8px}.CallDrawerModern_ratingCommentSaveBtn__PbWeZ{background:#2d5f8a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;padding:6px 12px}.CallDrawerModern_ratingCommentSaveBtn__PbWeZ:hover{background:#1e3a5f}.CallDrawerModern_ratingCommentCancelBtn__igz0D{background:#0000;border:1px solid #00000026;border:1px solid var(--color-border-light,#00000026);border-radius:4px;color:#5c6775;color:var(--color-text-light,#5c6775);cursor:pointer;font-size:.75rem;font-weight:500;padding:6px 12px}.CallDrawerModern_ratingCommentCancelBtn__igz0D:hover{background:#0000000a;background:var(--color-bg-light,#0000000a)}.CallDrawerModern_ratingNoComments__p814p{align-items:center;background:#f8fafc66;background:var(--color-bg-light,#f8fafc66);border-radius:8px;color:#5c6775;color:var(--color-text-light,#5c6775);display:flex;font-size:.875rem;font-weight:500;gap:8px;justify-content:center;padding:24px 16px;transition:background var(--transition-theme)}.CallDrawerModern_ratingAddComment__G4\+Gy{display:flex;flex-direction:column;gap:10px}.CallDrawerModern_ratingCommentInput__UdT5b .MuiOutlinedInput-root{background:#fff;background:var(--color-card-bg,#fff);color:#374151;color:var(--color-text-primary,#374151);font-size:.875rem;transition:background var(--transition-theme),color var(--transition-theme)}.CallDrawerModern_ratingCommentInput__UdT5b .MuiOutlinedInput-notchedOutline{border-color:#00000026;border-color:var(--color-border-light,#00000026)}[data-theme=dark] .CallDrawerModern_ratingCommentInput__UdT5b .MuiOutlinedInput-root{background:#ffffff0f}.CallDrawerModern_ratingSubmitBtn__m0p4L{align-items:center;align-self:flex-end;background:linear-gradient(135deg,#1e3a5f,#2d5f8a);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;justify-content:center;padding:8px 16px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_ratingSubmitBtn__m0p4L:hover:not(:disabled){box-shadow:0 4px 12px #2b58764d;transform:translateY(-1px)}.CallDrawerModern_ratingSubmitBtn__m0p4L:disabled{cursor:not-allowed;opacity:.5}.CallDrawerModern_aiProgressBar__NXz2d{animation:CallDrawerModern_slideDown__3goAO .3s ease-out;background:linear-gradient(135deg,#2b5876f2,#4e84a8e6);border-radius:12px;box-shadow:0 4px 16px #2b587640;margin-bottom:16px;padding:12px 16px;transition:all .3s ease}.CallDrawerModern_aiProgressComplete__Vn1Bq{background:linear-gradient(135deg,#4caf50f2,#81c784e6);box-shadow:0 4px 16px #4caf5040}.CallDrawerModern_aiProgressError__5zXYu{background:linear-gradient(135deg,#f44336f2,#ef9a9ae6);box-shadow:0 4px 16px #f4433640}.CallDrawerModern_aiProgressHeader__Uecve{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.CallDrawerModern_aiProgressTitle__74HS0{align-items:center;display:flex;gap:10px}.CallDrawerModern_aiProgressIcon__oaMX8{animation:CallDrawerModern_pulse__h7rw1 1.5s ease-in-out infinite;color:#fff;font-size:1.125rem}.CallDrawerModern_aiProgressComplete__Vn1Bq .CallDrawerModern_aiProgressIcon__oaMX8,.CallDrawerModern_aiProgressError__5zXYu .CallDrawerModern_aiProgressIcon__oaMX8{animation:none}@keyframes CallDrawerModern_pulse__h7rw1{0%,to{opacity:1}50%{opacity:.5}}.CallDrawerModern_aiProgressText__Vo0aL{color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.02em}.CallDrawerModern_aiProgressRetryButton__HP5La{align-items:center;background:#fff3;border:1px solid #ffffff4d;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:6px;padding:6px 12px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_aiProgressRetryButton__HP5La:hover{background:#ffffff4d}.CallDrawerModern_aiProgressLinear__0PjRF{background:#fff3;border-radius:3px;height:6px;margin-bottom:12px}.CallDrawerModern_aiProgressBarFill__3\+iJZ{background:linear-gradient(90deg,#fff,#fffc);border-radius:3px;transition:transform .3s ease}.CallDrawerModern_aiProgressBarError__ZgA8u{background:#ffffff80;border-radius:3px}.CallDrawerModern_aiProgressSteps__V\+Jxu{display:flex;gap:8px;justify-content:space-between}.CallDrawerModern_aiProgressStep__k7Abk{align-items:center;background:#ffffff1a;border-radius:6px;display:flex;flex:1 1;gap:6px;justify-content:center;padding:6px 8px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CallDrawerModern_aiProgressStepActive__tJB1S{animation:CallDrawerModern_stepPulse__7Sri9 1s ease-in-out infinite;background:#ffffff40}@keyframes CallDrawerModern_stepPulse__7Sri9{0%,to{background:#ffffff40}50%{background:#ffffff59}}.CallDrawerModern_aiProgressStepDone__WERcp{background:#fff3}.CallDrawerModern_aiProgressStepSkipped__GCheM{opacity:.5}.CallDrawerModern_aiProgressStepError__L3WZ2{background:#ffffff26}.CallDrawerModern_aiProgressStepIcon__L2XZ4{color:#fff;font-size:.75rem}.CallDrawerModern_aiProgressStepDone__WERcp .CallDrawerModern_aiProgressStepIcon__L2XZ4{color:#c8e6c9}.CallDrawerModern_aiProgressStepError__L3WZ2 .CallDrawerModern_aiProgressStepIcon__L2XZ4{color:#ffcdd2}.CallDrawerModern_aiProgressStepLabel__DDL-z{color:#fff;font-size:.75rem;font-weight:500}@media(max-width:600px){.CallDrawerModern_aiProgressStepLabel__DDL-z{display:none}}.CallDrawerModern_emptyState__kb7mf{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:24px 16px;text-align:center}.CallDrawerModern_emptyStateIcon__NnFVY{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:1.5rem;opacity:.35}.CallDrawerModern_emptyStateText__q2CFJ{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.875rem;font-weight:500}.CallDrawerModern_emptyStateSubtext__7DxnT{color:#5c6775;color:var(--color-text-light,#5c6775);font-size:.75rem;line-height:1.4;max-width:240px;opacity:.7}.GlossaryTooltip_tooltipTrigger__e6P9F{border-bottom:1px dashed #ccc;border-bottom:1px dashed var(--color-border,#ccc);position:relative}.GlossaryTooltip_glossaryLink__szcsi{color:#1a2332;color:var(--color-text-primary,#1a2332);cursor:help;text-decoration:none}.GlossaryTooltip_glossaryLink__szcsi:hover{border-bottom:1px dashed #ccc;border-bottom:1px dashed var(--color-border,#ccc);color:#e8364b;color:var(--color-teal,#e8364b);-webkit-text-decoration-line:none;text-decoration-line:none}.GlossaryTooltip_definitionText__2MImm{font-size:.875rem;font-weight:400;line-height:1.5}.ManualQAFormDialog_dialogPaper__-ByCw{background:var(--color-bg-white)!important;border-radius:20px!important;box-shadow:var(--shadow-lg)!important;max-height:85vh;overflow:hidden}.ManualQAFormDialog_dialogHeader__ixXzR{align-items:center;background:linear-gradient(135deg,#1e3a5f,#3d6a8a);color:#fff;display:flex;justify-content:space-between;padding:16px 20px}.ManualQAFormDialog_dialogHeaderContent__fZaS4{align-items:center;display:flex;gap:12px}.ManualQAFormDialog_dialogIcon__Lur-f{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border-radius:10px;display:flex;font-size:1.125rem;height:40px;justify-content:center;width:40px}.ManualQAFormDialog_dialogTitle__7ApGr{font-size:1rem;font-weight:700;letter-spacing:-.01em}.ManualQAFormDialog_dialogSubtitle__cVmFk{font-size:.75rem;font-weight:400;margin-top:1px;opacity:.8}.ManualQAFormDialog_closeButton__k2KD9{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;transition:all .15s;width:32px}.ManualQAFormDialog_closeButton__k2KD9:hover{background:#fff3;transform:scale(1.05)}.ManualQAFormDialog_dialogContent__lDQEn{background:linear-gradient(180deg,#f1f5f9,#fff);background:var(--color-bg-light,linear-gradient(180deg,#f1f5f9 0,#fff 100%));max-height:calc(85vh - 140px);overflow-y:auto;padding:16px 20px;transition:background var(--transition-theme)}.ManualQAFormDialog_errorAlert__mOOYZ{align-items:center;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:10px;color:#b91c1c;display:flex;font-size:.875rem;font-weight:500;gap:8px;margin-bottom:12px;padding:10px 12px}[data-theme=dark] .ManualQAFormDialog_errorAlert__mOOYZ{background:#ef44441a;border-color:#ef44444d;color:#fca5a5}.ManualQAFormDialog_errorAlert__mOOYZ button{background:none;border:none;color:#b91c1c;cursor:pointer;margin-left:auto;opacity:.7;padding:2px;transition:opacity .15s}[data-theme=dark] .ManualQAFormDialog_errorAlert__mOOYZ button{color:#fca5a5}.ManualQAFormDialog_errorAlert__mOOYZ button:hover{opacity:1}.ManualQAFormDialog_metaInfo__uCql8{align-items:center;background:var(--color-bg-gray);border-radius:8px;color:#475569;color:var(--color-text-secondary,#475569);display:flex;font-size:.75rem;gap:8px;margin-bottom:12px;padding:8px 12px;transition:background var(--transition-theme)}.ManualQAFormDialog_metaInfo__uCql8 svg{color:#3b82f6;font-size:.875rem}.ManualQAFormDialog_metaInfo__uCql8 strong{color:#1e40af;color:var(--color-deep-blue,#1e40af)}.ManualQAFormDialog_infoBox__RqjGd{align-items:center;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:8px;color:#1e40af;display:flex;font-size:.875rem;gap:8px;margin-bottom:12px;padding:10px 12px}[data-theme=dark] .ManualQAFormDialog_infoBox__RqjGd{background:#3b82f61a;border-color:#3b82f640;color:#93c5fd}.ManualQAFormDialog_section__p9inX{background:#fff;background:var(--color-card-bg,#fff);border:1px solid #0000000f;border:1px solid var(--color-border,#0000000f);border-radius:12px;box-shadow:var(--shadow-sm);margin-bottom:12px;overflow:hidden}.ManualQAFormDialog_sectionHeader__S2LyD,.ManualQAFormDialog_section__p9inX{transition:background var(--transition-theme),border-color var(--transition-theme)}.ManualQAFormDialog_sectionHeader__S2LyD{align-items:center;background:var(--color-bg-gray);border-bottom:1px solid var(--color-border-light);display:flex;gap:8px;padding:12px 14px}.ManualQAFormDialog_sectionHeader__S2LyD svg{color:#3b82f6;font-size:.875rem}.ManualQAFormDialog_sectionTitle__oSsKv{align-items:center;color:#1e293b;color:var(--color-text-primary,#1e293b);display:flex;font-size:.875rem;font-weight:600;gap:6px}.ManualQAFormDialog_sectionSubtitle__q9mVu{color:#64748b;color:var(--color-text-secondary,#64748b);font-size:.75rem;margin-top:1px}.ManualQAFormDialog_sectionContent__EOnbt{padding:14px}.ManualQAFormDialog_overrideToggle__5WSur{align-items:center;display:flex;gap:8px;width:100%}.ManualQAFormDialog_overrideToggle__5WSur>div:first-child{flex-shrink:0}.ManualQAFormDialog_toggleWrapper__l7KXJ{align-items:center;display:flex}.ManualQAFormDialog_overrideContent__hcNZZ{padding:12px 14px}.ManualQAFormDialog_criteriaGroupTitle__Rh7s7{align-items:center;color:#94a3b8;color:var(--color-text-light,#94a3b8);display:flex;font-size:.75rem;font-weight:700;gap:6px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.ManualQAFormDialog_criteriaGroupTitle__Rh7s7:after{background:linear-gradient(90deg,var(--color-border-light),#0000);content:"";flex:1 1;height:1px}.ManualQAFormDialog_criteriaList__-4ib2{display:flex;flex-direction:column;gap:6px}.ManualQAFormDialog_criteriaItem__0gu4K{align-items:center;background:#f8fafc;background:var(--color-bg-light,#f8fafc);border:1px solid #0000;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;padding:10px 12px;transition:all .2s ease}.ManualQAFormDialog_criteriaItemChanged__\+F2X4{background:linear-gradient(135deg,#fefce8,#fef9c3);border-color:#fbbf24;box-shadow:0 2px 8px #fbbf2426}[data-theme=dark] .ManualQAFormDialog_criteriaItemChanged__\+F2X4{background:#fbbf2414}.ManualQAFormDialog_criteriaHeader__D5QTm{align-items:center;display:flex;flex:1 1;gap:8px;min-width:150px}.ManualQAFormDialog_criteriaName__JVpOY{align-items:center;color:#334155;color:var(--color-text-primary,#334155);display:flex;font-size:.875rem;font-weight:500;gap:6px}.ManualQAFormDialog_customBadge__DGmAg{background:var(--color-bg-gray);border-radius:4px;color:#475569;color:var(--color-text-secondary,#475569);font-size:.625rem;font-weight:700;letter-spacing:.03em;padding:2px 5px;text-transform:uppercase}.ManualQAFormDialog_criteriaBadge__1JdvT{border-radius:5px;flex-shrink:0;font-size:.6875rem;font-weight:700;letter-spacing:.02em;padding:3px 8px}.ManualQAFormDialog_badgePASS__2LpZV{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#15803d}.ManualQAFormDialog_badgeFAIL__dx6p7{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#b91c1c}.ManualQAFormDialog_badgeN_A__jn\+RU{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#64748b;color:var(--color-text-secondary,#64748b)}.ManualQAFormDialog_criteriaActions__gF8TL{align-items:center;display:flex;flex-shrink:0;gap:6px}.ManualQAFormDialog_segmentedControl__v0XR8{background:#f1f5f9;background:var(--color-bg-gray,#f1f5f9);border-radius:8px;display:flex;gap:2px;padding:3px}.ManualQAFormDialog_segmentBtn__-b2uL{align-items:center;background:#0000;border:none;border-radius:6px;color:#64748b;color:var(--color-text-secondary,#64748b);cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:4px;padding:5px 10px;transition:all .15s ease}.ManualQAFormDialog_segmentBtn__-b2uL svg{font-size:.6875rem}.ManualQAFormDialog_segmentBtn__-b2uL:hover:not(.ManualQAFormDialog_segmentActive__DdVjx){background:#ffffffb3}.ManualQAFormDialog_segmentPass__0Nm6b.ManualQAFormDialog_segmentActive__DdVjx{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 6px #22c55e59;color:#fff}.ManualQAFormDialog_segmentPass__0Nm6b:hover:not(.ManualQAFormDialog_segmentActive__DdVjx){color:#16a34a}.ManualQAFormDialog_segmentFail__CQCS1.ManualQAFormDialog_segmentActive__DdVjx{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 6px #ef444459;color:#fff}.ManualQAFormDialog_segmentFail__CQCS1:hover:not(.ManualQAFormDialog_segmentActive__DdVjx){color:#dc2626}.ManualQAFormDialog_segmentNA__qsBB8.ManualQAFormDialog_segmentActive__DdVjx{background:linear-gradient(135deg,#94a3b8,#64748b);background:linear-gradient(135deg,var(--color-text-light,#94a3b8) 0,var(--color-text-secondary,#64748b) 100%);box-shadow:0 2px 6px #64748b59;color:#fff}.ManualQAFormDialog_segmentNA__qsBB8:hover:not(.ManualQAFormDialog_segmentActive__DdVjx){color:#475569}.ManualQAFormDialog_changeArrow__ORWxM{color:#f59e0b;font-size:.75rem}.ManualQAFormDialog_criteriaReason__KbHws{animation:ManualQAFormDialog_slideDown__E-879 .15s ease-out;border-top:1px dashed var(--color-border-light);margin-top:8px;padding-top:8px;width:100%}.ManualQAFormDialog_criteriaReason__KbHws .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g{background:var(--color-bg-white);border-radius:6px;font-size:.875rem}.ManualQAFormDialog_criteriaReason__KbHws .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g .ManualQAFormDialog_MuiOutlinedInput-input__J5j1J{padding:8px 10px}.ManualQAFormDialog_criteriaReason__KbHws .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g .ManualQAFormDialog_MuiOutlinedInput-notchedOutline__tOz0O{border-color:#fbbf24}.ManualQAFormDialog_criteriaReason__KbHws .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g:hover .ManualQAFormDialog_MuiOutlinedInput-notchedOutline__tOz0O{border-color:#f59e0b}.ManualQAFormDialog_criteriaReason__KbHws .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g.ManualQAFormDialog_Mui-focused__Unt93 .ManualQAFormDialog_MuiOutlinedInput-notchedOutline__tOz0O{border-color:#f59e0b;border-width:1.5px}.ManualQAFormDialog_reasonLabel__I0FQv{align-items:center;color:#92400e;display:flex;font-size:.75rem;font-weight:600;gap:4px;margin-bottom:4px}[data-theme=dark] .ManualQAFormDialog_reasonLabel__I0FQv{color:#fbbf24}@keyframes ManualQAFormDialog_slideDown__E-879{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ManualQAFormDialog_formField__UxpGI{margin-bottom:14px}.ManualQAFormDialog_formField__UxpGI:last-child{margin-bottom:0}.ManualQAFormDialog_formLabel__\+e7\+9{color:#374151;color:var(--color-text-primary,#374151);display:block;font-size:.875rem;font-weight:600;margin-bottom:6px}.ManualQAFormDialog_required__a6E-X{color:#dc2626;margin-left:2px}.ManualQAFormDialog_textInput__qm06Q .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g{background:var(--color-bg-white);border-radius:8px;color:var(--color-text-primary);font-size:.875rem}.ManualQAFormDialog_textInput__qm06Q .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g .ManualQAFormDialog_MuiOutlinedInput-input__J5j1J{padding:10px 12px}.ManualQAFormDialog_textInput__qm06Q .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g .ManualQAFormDialog_MuiOutlinedInput-notchedOutline__tOz0O{border-color:#e2e8f0;border-color:var(--color-border-light,#e2e8f0)}.ManualQAFormDialog_textInput__qm06Q .ManualQAFormDialog_MuiOutlinedInput-root__3sH9g:hover .ManualQAFormDialog_MuiOutlinedInput-notchedOutline__tOz0O{border-color:#3b82f6}.ManualQAFormDialog_selectInput__Bes01{background:var(--color-bg-white);border-radius:8px;font-size:.875rem}.ManualQAFormDialog_checkboxGroup__tDWU3,.ManualQAFormDialog_radioGroup__vgE\+5{padding:4px 0}.ManualQAFormDialog_checkboxOption__4kyfc,.ManualQAFormDialog_radioOption__rZvZC{margin-bottom:2px;margin-left:-4px}.ManualQAFormDialog_checkboxOption__4kyfc .ManualQAFormDialog_MuiFormControlLabel-label__BzOp1,.ManualQAFormDialog_radioOption__rZvZC .ManualQAFormDialog_MuiFormControlLabel-label__BzOp1{font-size:.875rem}.ManualQAFormDialog_checkboxOption__4kyfc .ManualQAFormDialog_MuiCheckbox-root__\+xzrt,.ManualQAFormDialog_checkboxOption__4kyfc .ManualQAFormDialog_MuiRadio-root__nhiE\+,.ManualQAFormDialog_radioOption__rZvZC .ManualQAFormDialog_MuiCheckbox-root__\+xzrt,.ManualQAFormDialog_radioOption__rZvZC .ManualQAFormDialog_MuiRadio-root__nhiE\+{padding:6px}.ManualQAFormDialog_dialogFooter__18Lin{background:#fff;background:var(--color-card-bg,#fff);border-top:1px solid #0000000f;border-top:1px solid var(--color-border,#0000000f);display:flex;gap:10px;justify-content:flex-end;padding:12px 20px;transition:background var(--transition-theme),border-color var(--transition-theme)}.ManualQAFormDialog_cancelButton__-\+zrK{background:#fff;background:var(--color-card-bg,#fff);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;color:#64748b;color:var(--color-text-secondary,#64748b);cursor:pointer;font-size:.875rem;font-weight:500;padding:8px 16px;transition:all .15s}.ManualQAFormDialog_cancelButton__-\+zrK:hover:not(:disabled){background:#f8fafc;background:var(--color-bg-light,#f8fafc);border-color:#94a3b8;border-color:var(--color-text-light,#94a3b8);color:#475569;color:var(--color-text-secondary,#475569)}.ManualQAFormDialog_cancelButton__-\+zrK:disabled{cursor:not-allowed;opacity:.5}.ManualQAFormDialog_submitButton__WOiN\+{align-items:center;background:linear-gradient(135deg,#1e3a5f,#3d6a8a);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;padding:8px 18px;transition:all .15s}.ManualQAFormDialog_submitButton__WOiN\+:hover:not(:disabled){box-shadow:0 4px 12px #1e3a5f59;transform:translateY(-1px)}.ManualQAFormDialog_submitButton__WOiN\+:active:not(:disabled){transform:translateY(0)}.ManualQAFormDialog_submitButton__WOiN\+:disabled{cursor:not-allowed;opacity:.6}.ManualQAFormDialog_dialogContent__lDQEn::-webkit-scrollbar{width:6px}.ManualQAFormDialog_dialogContent__lDQEn::-webkit-scrollbar-track{background:#0000}.ManualQAFormDialog_dialogContent__lDQEn::-webkit-scrollbar-thumb{background:#cbd5e1;background:var(--color-border,#cbd5e1);border-radius:3px}.ManualQAFormDialog_dialogContent__lDQEn::-webkit-scrollbar-thumb:hover{background:#94a3b8;background:var(--color-text-light,#94a3b8)}.DrawerTabs_mb12__\+geZJ{margin-bottom:12px}.DrawerTabs_mb16__3ohXV{margin-bottom:16px}.DrawerTabs_mb24__O54MF{margin-bottom:24px}.DrawerTabs_mt8__vG1sQ{margin-top:8px}.DrawerTabs_mt14__jvfYo{margin-top:14px}.DrawerTabs_mt24__9aLe2{margin-top:24px}.DrawerTabs_flexRowWrap__tY5X4,.DrawerTabs_flexRow__0CLzh{align-items:center;display:flex;gap:8px}.DrawerTabs_flexRowWrap__tY5X4{flex-wrap:wrap}.DrawerTabs_flexGrow__DmVea{flex:1 1}.DrawerTabs_infoCard__NRkCQ{background-color:var(--color-bg-light);margin-bottom:12px}.DrawerTabs_infoCardWhite__EY\+mg,.DrawerTabs_infoCard__NRkCQ{border:1px solid var(--color-border);border-radius:8px;padding:12px}.DrawerTabs_infoCardWhite__EY\+mg{background-color:var(--color-bg-white)}.DrawerTabs_sectionLabel__mS9zZ{color:var(--color-text-secondary);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DrawerTabs_warningLabel__3zPGP{color:var(--color-warning);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DrawerTabs_textSecondary__w0Jrx{color:var(--color-text-light)}.DrawerTabs_textPrimary__pO-9Q{color:var(--color-deep-blue)}.DrawerTabs_textPrimaryBold__vL3Jn{color:var(--color-text-primary);font-weight:500;min-width:150px}.DrawerTabs_textWarning__\+hH1I{color:var(--color-warning)}.DrawerTabs_textSuccess__\+MJ\+2{color:var(--color-success);margin-left:8px}.DrawerTabs_textItalicWarning__XGdQM{color:var(--color-warning);font-style:italic;margin-top:2px;width:100%}.DrawerTabs_textBlock__7BE9k{display:block;margin-top:4px}.DrawerTabs_fontWeight600__h64AM{font-weight:600}.DrawerTabs_fontWeight500__bvBLt{font-weight:500}.DrawerTabs_chipStrikethrough__M6UOj{background-color:var(--color-bg-light);font-size:var(--font-size-xs);text-decoration:line-through}.DrawerTabs_chipOverrideNew__gpYF0{background-color:var(--color-bg-light);font-size:var(--font-size-xs);font-weight:600}.DrawerTabs_dialogBorderBottom__8KCJf{border-bottom:1px solid var(--color-border)}.DrawerTabs_dialogTitleText__sxt9N{color:var(--color-deep-blue);font-weight:600}.DrawerTabs_dialogContentPadded__98IIK{padding:24px}.DrawerTabs_dialogActionsPadded__k95Sz{border-top:1px solid var(--color-border);padding:16px}.DrawerTabs_dialogPaperRounded__w-1K1{border-radius:12px}.DrawerTabs_tableContainerBordered__gVfaO{border:1px solid var(--color-border);border-radius:8px}.DrawerTabs_tableHeadBg__EjtPQ{background-color:var(--color-bg-light)}.DrawerTabs_tableCellNarrow__8o61a{width:40px}.DrawerTabs_tableCellBold__w\+P\+2{font-weight:600}.DrawerTabs_tableCellNoPadding__2zo6F{padding:0}.DrawerTabs_tableRowPointer__KL72-{cursor:pointer}.DrawerTabs_expandedContent__75imi{background-color:var(--color-bg-light);padding:16px}.DrawerTabs_expandedContentBorder__2INDL{border-bottom:1px solid var(--color-border)}.DrawerTabs_expandedContentNoBorder__3dIai{border-bottom:none}.DrawerTabs_historyOverrideRow__HGoIF{align-items:center;display:flex;gap:8px;margin-top:4px}.DrawerTabs_historyOverrideDivider__AoWck{border-bottom:1px solid var(--color-border);margin-bottom:8px;padding-bottom:8px}.DrawerTabs_warningListIndent__PeufP{margin-left:20px;margin-top:8px}.DrawerTabs_iconSpaced__lNjgn{margin-right:8px;opacity:.7}.DrawerTabs_historyButton__6Lw74{border-color:var(--color-border);color:var(--color-text-secondary)}.ExpandableText_container__uTCeo{overflow:hidden;position:relative;transition:height .4s cubic-bezier(.4,0,.2,1);will-change:height}.ExpandableText_content__wVJjY{white-space:normal;word-break:break-word}.ExpandableText_expandToggle__V4qeM{background:#0000;border:none;border-radius:4px;color:#2d5f8a;color:var(--color-medium-blue,#2d5f8a);cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;margin-top:8px;padding:4px 8px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.ExpandableText_expandToggle__V4qeM:focus{box-shadow:0 0 0 2px #3f51b540;outline:2px solid #0000cd}.ExpandableText_expandToggle__V4qeM:hover{background-color:var(--color-bg-gray)}.Footer_footer__PxxIj{align-items:center;background:#0000;border-top:1px solid #dce1e880;border-top:1px solid var(--color-border-light,#dce1e880);display:flex;gap:16px;justify-content:center;padding:16px 24px;transition:border-color var(--transition-theme)}.Footer_logo__w79hm{height:22px;opacity:.5;transition:opacity .2s ease;width:auto}.Footer_logo__w79hm:hover{opacity:.7}.Footer_copyright__2WB24{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-size:.75rem;font-weight:400;letter-spacing:-.01em;margin:0;-webkit-user-select:none;user-select:none}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.LoadingSkeleton_metricsContainer__C4zlX .LoadingSkeleton_metricsRow__e5pkw{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.LoadingSkeleton_metricsContainer__C4zlX .LoadingSkeleton_chartSkeleton__Pd0VP{margin-top:16px}.LoadingSkeleton_headerContainer__iBI7Z .LoadingSkeleton_subtitle__NRCYI,.LoadingSkeleton_headerContainer__iBI7Z .LoadingSkeleton_title__HTb0u{margin-bottom:8px}.LoadingSkeleton_headerContainer__iBI7Z .LoadingSkeleton_action__ZZXHT{margin-bottom:16px;margin-top:8px}.LoadingSkeleton_dateRangeContainer__tQZsA{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.LoadingSkeleton_tableContainer__JncL\+ .LoadingSkeleton_header__BZwRB{margin-bottom:8px}.LoadingSkeleton_tableContainer__JncL\+ .LoadingSkeleton_description__SDnrJ{margin-bottom:16px}.LoadingSkeleton_tableContainer__JncL\+ .LoadingSkeleton_tableHeader__97U2M,.LoadingSkeleton_tableContainer__JncL\+ .LoadingSkeleton_tableRow__zM8ZB{margin-bottom:8px}.LoadingSkeleton_tableContainer__JncL\+ .LoadingSkeleton_pagination__voe-C{margin-top:16px}.MetricCard_metricCard__Gv3u1{background:#fff;background:var(--color-bg-white,#fff);border:1px solid #e2e8f0;border:1px solid var(--color-border-light,#e2e8f0);border-radius:12px!important;box-shadow:none;max-width:100%;min-height:100px;overflow:hidden!important;position:relative;transition:box-shadow .2s ease,transform .2s ease,background var(--transition-theme),border-color var(--transition-theme)}.MetricCard_metricCard__Gv3u1:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}@media(max-width:600px){.MetricCard_metricCard__Gv3u1{flex:1 1 100%}}.MetricCard_metricCard__Gv3u1.MetricCard_daily__QuWqI,.MetricCard_metricCard__Gv3u1.MetricCard_dateRange__-hg\+z,.MetricCard_metricCard__Gv3u1.MetricCard_monthToDate__FmUkn{background:#fff;background:var(--color-bg-white,#fff)}.MetricCard_metricIcon__rQfV3{color:#e8364b;color:var(--color-teal,#e8364b);font-size:1.3rem!important;height:1.3rem!important;min-height:1.3rem;min-width:1.3rem;width:1.3rem!important}.MetricCard_metricValue__32w4n{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:1.75rem!important;font-weight:700!important;letter-spacing:-.03em;line-height:1.2;margin-bottom:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:960px){.MetricCard_metricValue__32w4n{font-size:1.5rem}}.MetricCard_metricLabel__k4sfr{align-items:center;color:#64748b;color:var(--color-text-secondary,#64748b);display:flex;font-size:.75rem;font-weight:500!important;letter-spacing:0;line-height:1.3;text-align:left;text-transform:none}@media(max-width:960px){.MetricCard_metricLabel__k4sfr{font-size:.6875rem}}.MetricCard_infoIcon__qa0gW{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-size:.75rem;margin-left:4px;opacity:.6}.MetricCard_infoIcon__qa0gW:hover{color:#e8364b;color:var(--color-teal,#e8364b);opacity:1}.MetricCard_cardContent__zOTXa{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px 24px!important}@media(max-width:960px){.MetricCard_cardContent__zOTXa{gap:8px;padding:16px!important}}.MetricCard_labelWrapper__g-8H\+{align-items:center;display:flex;gap:8px;max-width:100%;white-space:normal}.MetricCard_tooltipText__oHrdC{font-size:.875rem!important;padding:6px}.MetricCard_compSection__7XiNI{border-top:1px solid #e2e8f0;border-top:1px solid var(--color-border-light,#e2e8f0);display:flex;flex-direction:column;gap:6px;margin-top:2px;padding-top:10px;width:100%}.MetricCard_compRow__fBzln{align-items:center;display:flex;font-size:.6875rem;font-weight:500;gap:4px;line-height:1}.MetricCard_compArrow__Ih6ML{font-size:.875rem!important;height:.875rem!important;width:.875rem!important}.MetricCard_compPct__Wh\+W4{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;min-width:42px}.MetricCard_compLabel__er6r7{color:#64748b;color:var(--color-text-secondary,#64748b);font-weight:400}.MetricCard_compPositive__Kb-B-{color:#16a34a;color:var(--color-success,#16a34a)}.MetricCard_compNegative__W\+OMP{color:#e8364b;color:var(--color-brand-primary,#e8364b)}.MetricCard_compNeutral__LFbfA{color:#64748b;color:var(--color-text-secondary,#64748b)}.EnhancedMetricsSection_sectionHeader__BbpSE{align-items:center;background:var(--color-card-header);border:none;border-radius:16px 16px 0 0;color:#fff;display:flex;font-size:1.125rem;font-weight:600;letter-spacing:.02em;margin:0;padding:14px 16px}.EnhancedMetricsSection_sectionHeader__BbpSE>svg{color:#e8364b;color:var(--color-teal,#e8364b);flex-shrink:0;font-size:1.125rem!important;margin-right:10px}.EnhancedMetricsSection_sectionTitle__py1H7{color:inherit;font-size:inherit;font-weight:600;letter-spacing:inherit;line-height:1}.EnhancedMetricsSection_metricsRowContainer__mQ38m{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media(max-width:768px){.EnhancedMetricsSection_metricsRowContainer__mQ38m{flex-direction:column;gap:8px}}.EnhancedMetricsSection_mainMetricsContainer__aOQMI{background:#fff!important;background:var(--color-card-bg,#fff)!important;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:16px!important;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008;flex:1 1;min-width:0;overflow:hidden;padding:0;transition:all .25s cubic-bezier(.22,1,.36,1)}.EnhancedMetricsSection_mainMetricsContainer__aOQMI:hover{box-shadow:0 4px 24px #00000014,0 1px 4px #0000000a}[data-theme=dark] .EnhancedMetricsSection_mainMetricsContainer__aOQMI{background:#1e1e1e!important;background:var(--color-card-bg,#1e1e1e)!important;border-color:#ffffff0f;box-shadow:0 1px 3px #0003,0 4px 16px #00000026}[data-theme=dark] .EnhancedMetricsSection_mainMetricsContainer__aOQMI:hover{box-shadow:0 4px 24px #00000059,0 1px 4px #0003}.EnhancedMetricsSection_mainMetricsContainer__aOQMI>.MuiGrid-container{padding:16px}.EnhancedMetricsSection_metricsContainer__wqlsE{margin-bottom:8px;padding:0}.EnhancedMetricsSection_metricCard__ZCebF{background:#fff;background:var(--color-bg-white,#fff);border:1px solid #e2e8f0;border:1px solid var(--color-border-light,#e2e8f0);border-radius:12px;box-shadow:none;min-height:100px;overflow:hidden;position:relative;transition:box-shadow .15s ease}.EnhancedMetricsSection_metricCard__ZCebF:hover{box-shadow:var(--shadow-sm)}.EnhancedMetricsSection_metricIcon__9K42S{color:#e8364b;color:var(--color-teal,#e8364b);font-size:1.75rem;margin-bottom:8px}.EnhancedMetricsSection_dailyMetricCard__jcvSo,.EnhancedMetricsSection_dateRangeMetricCard__8xoPf,.EnhancedMetricsSection_monthToDateMetricCard__97\+HT{background:#fff;background:var(--color-bg-white,#fff);border:1px solid #e2e8f0;border:1px solid var(--color-border-light,#e2e8f0)}.EnhancedMetricsSection_metricValue__SfZIX{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin-bottom:4px}.EnhancedMetricsSection_metricLabel__-duRV{color:#64748b;color:var(--color-text-secondary,#64748b);font-size:.6875rem;font-weight:600;letter-spacing:0;text-transform:none}.EnhancedMetricsSection_cardHeader__tmSZz{background-color:#0000;border-bottom:none;margin-bottom:8px;padding:8px 16px}.EnhancedMetricsSection_cardContent__KL-Je{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px}.EnhancedMetricsSection_infoIcon__m4s0t{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-size:1.125rem;margin-left:4px;opacity:1}.EnhancedMetricsSection_infoIcon__m4s0t:hover{color:#e8364b;color:var(--color-teal,#e8364b)}.EnhancedMetricsSection_labelWrapper__1QKDd{align-items:center;display:flex;justify-content:center}.EnhancedMetricsSection_progressContainer__1avhK{display:inline-flex;margin-bottom:8px;position:relative}.EnhancedMetricsSection_progressValue__lEVbq{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.EnhancedMetricsSection_progressCircle__LqMEU{color:#e8364b;color:var(--color-teal,#e8364b)}.EnhancedMetricsSection_progressCircleGreen__WuZgO{color:#16a34a;color:var(--color-success,#16a34a)}.EnhancedMetricsSection_progressCircleOrange__mpR6t{color:#f59e0b;color:var(--color-warning,#f59e0b)}.EnhancedMetricsSection_progressCircleRed__yuErx{color:#e8364b;color:var(--color-brand-primary,#e8364b)}.EnhancedMetricsSection_dateRange__URAV4{background-color:#0000;border:none;color:#94a3b8;color:var(--color-text-light,#94a3b8);display:inline-block;font-size:.6875rem;font-weight:500;margin-bottom:24px;margin-left:4px;margin-top:0;padding:0}.EnhancedMetricsSection_dateRangeInline__fkFDM{background:#0000;border:none;border-radius:0;color:#ffffffb3;display:inline;font-size:.875rem;font-weight:400;margin:0;padding:0}.EnhancedMetricsSection_dateRangeContainer__ZPq0f{margin-bottom:20px;margin-top:12px}@media(max-width:960px){.EnhancedMetricsSection_gridItem__9r2p2{padding:6px}}@media(max-width:600px){.EnhancedMetricsSection_gridItem__9r2p2{padding:4px}}.EnhancedMetricsSection_skeletonSpacing__IK74k{animation:EnhancedMetricsSection_skeletonShimmer__K92a\+ 1.5s ease-in-out infinite;background:linear-gradient(90deg,#1e3a5f08,#1e3a5f0f 50%,#1e3a5f08);background-size:200% 100%;border-radius:8px;margin-bottom:16px}[data-theme=dark] .EnhancedMetricsSection_skeletonSpacing__IK74k{background:linear-gradient(90deg,#ffffff0a,#ffffff14 50%,#ffffff0a);background-size:200% 100%}.EnhancedMetricsSection_skeletonCard__7eVNt{animation:EnhancedMetricsSection_skeletonShimmer__K92a\+ 1.5s ease-in-out infinite;background:linear-gradient(90deg,#1e3a5f08,#1e3a5f0f 50%,#1e3a5f08);background-size:200% 100%;border-radius:12px}[data-theme=dark] .EnhancedMetricsSection_skeletonCard__7eVNt{background:linear-gradient(90deg,#ffffff0a,#ffffff14 50%,#ffffff0a);background-size:200% 100%}@keyframes EnhancedMetricsSection_skeletonShimmer__K92a\+{0%{background-position:-200% 0}to{background-position:200% 0}}.EnhancedMetricsSection_emptyStateContainer__Ls9LO{align-items:center;background:#fff;background:var(--color-card-bg,#fff);border:1px dashed #e2e8f0;border:1px dashed var(--color-border,#e2e8f0);border-radius:12px;display:flex;flex-direction:column;height:400px;justify-content:center;margin:20px 0;padding:32px;transition:background var(--transition-theme),border-color var(--transition-theme)}.EnhancedMetricsSection_emptyStateIconWrapper__vZP0R{align-items:center;background-color:#e8364b14;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.EnhancedMetricsSection_emptyStateIcon__9BF4-{color:#e8364b;color:var(--color-teal,#e8364b);font-size:3rem}.EnhancedMetricsSection_emptyStateTitle__KImwh{font-weight:600}.EnhancedMetricsSection_emptyStateDescription__bOwMq{margin-bottom:16px;max-width:600px;text-align:center}.EnhancedMetricsSection_dateRangeHighlight__QPTxu{background-color:#f8fafc;background-color:var(--color-bg-light,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--color-border-light,#e2e8f0);border-radius:20px;color:#64748b;color:var(--color-text-secondary,#64748b);display:inline-block;font-size:.6875rem;font-weight:500;margin:8px 0;padding:4px 10px}.EnhancedMetricsSection_expandDateRangeMessage__Y46Vn{background-color:#f59e0b0f;border:1px solid #f59e0b26;border-radius:8px;max-width:600px;padding:12px;text-align:center}.EnhancedMetricsSection_tooltipContent__emB3M{font-size:.875rem;padding:6px}.EnhancedMetricsSection_sectionHeaderWithMargin__bJCcG{margin-top:32px}.EnhancedMetricsSection_planRequestDialog__iLu2e{margin-bottom:24px}.EnhancedMetricsSection_planRequestTextField__xIVKJ{margin-bottom:16px}.EnhancedMetricsSection_dateRangeLoading__slMgm{animation:EnhancedMetricsSection_skeletonShimmer__K92a\+ 1.5s ease-in-out infinite;background:linear-gradient(90deg,#1e3a5f0f,#1e3a5f1a 50%,#1e3a5f0f)!important;background-size:200% 100%;cursor:not-allowed;opacity:.4;pointer-events:none;transition:opacity .3s ease}[data-theme=dark] .EnhancedMetricsSection_dateRangeLoading__slMgm{background:linear-gradient(90deg,#ffffff0f,#ffffff1f 50%,#ffffff0f)!important;background-size:200% 100%}.EnhancedMetricsCharts_customTooltip__7HTkb{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--color-card-bg);border:1px solid #e2e8f099;border:1px solid var(--color-border-light,#e2e8f099);border-radius:12px;box-shadow:0 4px 24px #00000014,0 1px 4px #0000000a;font-family:inherit;min-width:140px;padding:12px 16px;transition:background var(--transition-theme),border-color var(--transition-theme)}[data-theme=dark] .EnhancedMetricsCharts_customTooltip__7HTkb{background:#2c2c2cf2;background:var(--color-bg-elevated,#2c2c2cf2);border-color:#ffffff1a;box-shadow:0 4px 24px #0000004d,0 1px 4px #00000026}.EnhancedMetricsCharts_customTooltipHeader__zf1nS{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:.75rem;font-weight:600;letter-spacing:0;margin:0 0 8px;padding-bottom:0;text-transform:none}.EnhancedMetricsCharts_customTooltipItem__eH9P9{align-items:center;display:flex;font-size:1rem;font-weight:500;margin:6px 0}.EnhancedMetricsCharts_customTooltipDot__Q9N3W{border-radius:50%;box-shadow:0 0 0 2px #fff9;box-shadow:0 0 0 2px var(--color-border-light,#fff9);display:inline-block;height:8px;margin-right:10px;width:8px}.EnhancedMetricsCharts_customTooltipValue__F8umY{color:#1a2332;color:var(--color-text-primary,#1a2332)}.EnhancedMetricsCharts_customTooltipValue__F8umY strong{font-weight:600;margin-left:2px}.EnhancedMetricsCharts_tooltipLabel__tao9h{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-gray-light,#dce1e8);color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:.75rem;font-weight:600;margin:0 0 6px;padding-bottom:6px}.EnhancedMetricsCharts_tooltipEntry__h8yuC{align-items:center;display:flex;font-size:.75rem;font-weight:500;margin:4px 0}.EnhancedMetricsCharts_tooltipIndicator__Jp66d{border-radius:2px;display:inline-block;height:8px;margin-right:8px;width:8px}.EnhancedMetricsCharts_dateRange__C-5lk{background-color:#0000;border:1px solid #e2e8f0;border:1px solid var(--color-border-light,#e2e8f0);border-radius:20px;color:#64748b;color:var(--color-text-secondary,#64748b);display:inline-block;font-size:.6875rem;font-weight:500;margin-bottom:8px;margin-left:16px;padding:3px 10px;transition:all .15s ease}.EnhancedMetricsCharts_dateRange__C-5lk:hover{border-color:#e8364b;border-color:var(--color-teal,#e8364b);color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f)}.EnhancedMetricsCharts_shortDateRangeContainer__nVmxd{align-items:center;background:#f59e0b0a;border:1px dashed #f59e0b33;border-radius:16px;display:flex;flex-direction:column;height:300px;justify-content:center;margin:20px 0;padding:32px}.EnhancedMetricsCharts_shortDateRangeIconWrapper__kzuDJ{align-items:center;background-color:#f59e0b14;border-radius:50%;display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.EnhancedMetricsCharts_shortDateRangeIcon__nWjPl{color:#f59e0b;color:var(--color-warning,#f59e0b);font-size:1.5rem}.EnhancedMetricsCharts_shortDateRangeTitle__JQAZY{color:#f59e0b;color:var(--color-warning,#f59e0b);font-weight:600;margin-bottom:8px}.EnhancedMetricsCharts_shortDateRangeDescription__p8LlS{color:#5c6775;color:var(--color-text-secondary,#5c6775);max-width:400px;text-align:center}.EnhancedMetricsCharts_chartHeaderTitle__zWKRF{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-weight:600;letter-spacing:.02em}.EnhancedMetricsCharts_chartHeaderSubtitle__CtzbN{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:.875rem;font-weight:400;margin-top:2px}.EnhancedMetricsCharts_skeletonChart__Muwi\+{animation:EnhancedMetricsCharts_skeletonShimmer__ob0Bl 1.5s ease-in-out infinite;background:linear-gradient(90deg,#1e3a5f08,#1e3a5f0f 50%,#1e3a5f08);background-size:200% 100%;border-radius:16px}[data-theme=dark] .EnhancedMetricsCharts_skeletonChart__Muwi\+{background:linear-gradient(90deg,#ffffff0a,#ffffff14 50%,#ffffff0a);background-size:200% 100%}@keyframes EnhancedMetricsCharts_skeletonShimmer__ob0Bl{0%{background-position:-200% 0}to{background-position:200% 0}}.EnhancedMetricsCharts_emptyStateContainer__OkQlE{align-items:center;background:#fff;background:var(--color-card-bg,#fff);border:1px dashed #e2e8f0;border:1px dashed var(--color-border,#e2e8f0);border-radius:12px;display:flex;flex-direction:column;height:400px;justify-content:center;margin:20px 0;padding:32px;transition:background var(--transition-theme),border-color var(--transition-theme)}.EnhancedMetricsCharts_emptyStateIconWrapper__9w0fZ{align-items:center;background-color:#e8364b14;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.EnhancedMetricsCharts_emptyStateIcon__L7GAV{color:#e8364b;color:var(--color-teal,#e8364b);font-size:3rem}.EnhancedMetricsCharts_emptyStateTitle__65TFx{font-weight:600}.EnhancedMetricsCharts_emptyStateDescription__ERr1b{margin-bottom:16px;max-width:600px;text-align:center}.EnhancedMetricsCharts_emptyStateInfo__PAlHB{background-color:#f59e0b0f;border:1px solid #f59e0b26;border-radius:8px;max-width:600px;padding:12px;text-align:center}.EnhancedMetricsCharts_chartContentMinHeight__iqkFJ{height:400px}.EnhancedMetricsCharts_infoIcon__vJMac{color:#94a3b8;color:var(--color-text-light,#94a3b8);cursor:pointer;font-size:.875rem;margin-left:4px}.EnhancedMetricsCharts_infoIcon__vJMac:hover{color:#e8364b;color:var(--color-teal,#e8364b)}.EnhancedMetricsCharts_infoIconWrapper__ZeWHs{align-items:center;display:inline-flex}.EnhancedMetricsCharts_sectionTitle__FKolf{color:inherit;font-size:1.125rem;font-weight:600!important;letter-spacing:.02em}.EnhancedMetricsCharts_sectionHeader__sd4a4{align-items:center;background:#f8fafc!important;background:var(--color-bg-light,#f8fafc)!important;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;box-shadow:none;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);display:flex;margin-bottom:16px;padding:10px 16px;transition:background var(--transition-theme),border-color var(--transition-theme),color var(--transition-theme)}.EnhancedMetricsCharts_sectionHeader__sd4a4 svg{color:#e8364b;color:var(--color-teal,#e8364b);margin-right:8px}.EnhancedMetricsCharts_sectionSubtitle__0P46e{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:.875rem;font-weight:400;margin-top:2px}.EnhancedMetricsCharts_dateRangeLoading__Qg3DB{animation:EnhancedMetricsCharts_skeletonShimmer__ob0Bl 1.5s ease-in-out infinite;background:linear-gradient(90deg,#1e3a5f0f,#1e3a5f1a 50%,#1e3a5f0f)!important;background-size:200% 100%;cursor:not-allowed;opacity:.4;pointer-events:none;transition:opacity .3s ease}.EnhancedMetricsCharts_noDataContainer__IdLMh{align-items:center;background:#fff;background:var(--color-card-bg,#fff);border:1px dashed #e2e8f0;border:1px dashed var(--color-border,#e2e8f0);border-radius:12px;display:flex;flex-direction:column;height:400px;justify-content:center;margin:20px 0;padding:32px;transition:background var(--transition-theme),border-color var(--transition-theme)}.EnhancedMetricsCharts_noDataIconWrapper__qmFS9{align-items:center;background-color:#e8364b14;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:24px;width:64px}.EnhancedMetricsCharts_noDataIcon__ObclL{color:#e8364b;color:var(--color-teal,#e8364b);font-size:3rem}.EnhancedMetricsCharts_noDataTitle__FQQCd{font-weight:600}.EnhancedMetricsCharts_noDataDescription__kbwUL{margin-bottom:16px;max-width:600px;text-align:center}.EnhancedMetricsCharts_noDataWarning__2ChrX{background-color:#f59e0b0f;border:1px solid #f59e0b26;border-radius:8px;max-width:600px;padding:12px;text-align:center}.EnhancedMetricsCharts_pieChartContent__ZCizS{align-items:center;display:flex;flex-direction:column}.EnhancedMetricsCharts_callsPerDayPaper__54Vln{flex:1 1 auto;height:-webkit-fit-content;height:fit-content;max-height:600px;min-width:100px;padding-bottom:20px}.EnhancedMetricsCharts_callsPerDayPaper__54Vln .EnhancedMetricsCharts_chartCard__8WrwZ{height:auto}.EnhancedMetricsCharts_callDirectionPaper__Zv98E{align-self:flex-start;flex:0 0 auto;height:500px;margin:0;max-width:450px;min-width:300px;padding-bottom:20px}@media(max-width:1200px){.EnhancedMetricsCharts_callDirectionPaper__Zv98E{max-width:100%}}.EnhancedMetricsCharts_handleTimePaper__HFLvs{flex:1 0 auto;height:-webkit-fit-content;height:fit-content;max-height:600px;min-width:100px;padding-bottom:20px}.EnhancedMetricsCharts_handleTimePaper__HFLvs .EnhancedMetricsCharts_chartCard__8WrwZ{height:auto}.EnhancedMetricsCharts_bottomChartsRow__IVTXV{align-items:flex-start;display:flex;flex-direction:row;gap:24px}@media(max-width:1200px){.EnhancedMetricsCharts_bottomChartsRow__IVTXV{flex-direction:column;gap:20px}}.EnhancedMetricsCharts_chartPaper__1PUtT{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fff!important;background:var(--color-card-bg,#fff)!important;border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:16px;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008;overflow:hidden;transition:all .25s cubic-bezier(.22,1,.36,1)}.EnhancedMetricsCharts_chartPaper__1PUtT:hover{box-shadow:0 4px 24px #00000014,0 1px 4px #0000000a}[data-theme=dark] .EnhancedMetricsCharts_chartPaper__1PUtT{background:#1e293b99!important;border-color:#ffffff0f;box-shadow:0 1px 3px #0003,0 4px 16px #00000026}[data-theme=dark] .EnhancedMetricsCharts_chartPaper__1PUtT:hover{box-shadow:0 4px 24px #00000059,0 1px 4px #0003}.EnhancedMetricsCharts_chartPaperHeader__oeoz9{align-items:center;background:var(--color-card-header);border-bottom:none;border-radius:16px 16px 0 0;color:#fff;display:flex;padding:14px 16px;transition:background var(--transition-theme)}.EnhancedMetricsCharts_chartPaperIcon__3vNJS{color:#e8364b;color:var(--color-teal,#e8364b);font-size:1.125rem;margin-right:10px}.EnhancedMetricsCharts_root__QkIZ1{padding:0}.EnhancedMetricsCharts_chartsContainer__848ZX{display:flex;flex-direction:column;gap:24px;margin:0;padding:0}@media(max-width:960px){.EnhancedMetricsCharts_chartsContainer__848ZX{gap:20px;margin:0;padding:0}}@media(max-width:600px){.EnhancedMetricsCharts_chartsContainer__848ZX{gap:16px;margin:0;padding:0}}.EnhancedMetricsCharts_chartCard__8WrwZ{background:#0000;border:none;border-radius:0;box-shadow:none;height:100%;overflow:hidden;transition:none}.EnhancedMetricsCharts_chartCard__8WrwZ:hover{box-shadow:none;transform:none}@media(max-width:960px){.EnhancedMetricsCharts_chartCard__8WrwZ{border-radius:0}}.EnhancedMetricsCharts_chartContent__Hp00O{background:var(--color-bg-white);display:flex;flex-direction:column;justify-content:center;min-height:350px;padding:16px}@media(max-width:960px){.EnhancedMetricsCharts_chartContent__Hp00O{min-height:300px;padding:12px}}@media(max-width:600px){.EnhancedMetricsCharts_chartContent__Hp00O{min-height:250px;padding:8px}}.EnhancedMetricsCharts_callsChart__kYdun{background:#0000;border:none;box-shadow:none}.EnhancedMetricsCharts_callsChart__kYdun:hover{box-shadow:none;transform:none}.EnhancedMetricsCharts_handleTimeChart__JOAQv{background:#0000;border:none;box-shadow:none}.EnhancedMetricsCharts_handleTimeChart__JOAQv:hover{box-shadow:none;transform:none}.EnhancedMetricsCharts_chartHeader__YD9qP{align-items:center;background:var(--color-card-header);border-bottom:none;border-radius:16px 16px 0 0;color:#fff;display:flex;padding:14px 16px}.EnhancedMetricsCharts_chartTitle__Nysuq{color:inherit;font-weight:600;letter-spacing:.02em}.EnhancedMetricsCharts_warningMessage__Md0G-{background-color:#0ea5c80a;border:1px solid #0ea5c81f;border-left:3px solid #0ea5c8;border-radius:8px;box-shadow:none;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);margin:0 auto;max-width:500px;padding:24px}.EnhancedMetricsCharts_warningHeader__FgZpr{align-items:center;display:flex;margin-bottom:12px}.EnhancedMetricsCharts_warningHeader__FgZpr svg{color:#e8364b;color:var(--color-teal,#e8364b);margin-right:8px}.EnhancedMetricsCharts_mainChartsContainer__LUd9W{display:flex;flex-direction:column;gap:24px}[data-theme=dark] .EnhancedMetricsCharts_mainChartsContainer__LUd9W .recharts-area-area{fill-opacity:.35}[data-theme=dark] .EnhancedMetricsCharts_mainChartsContainer__LUd9W .recharts-legend-item-text{color:var(--color-text-primary)!important}.MetricsContent_container__Ame21{display:flex;flex-direction:column;gap:32px;width:100%}.NavBar_navbar__wGFB3{background:#fff!important;background:var(--color-bg-white,#fff)!important;border-bottom:1px solid #dce1e899!important;box-shadow:none!important;min-height:56px;overflow:visible!important;padding:0!important}.NavBar_navContainer__DsVwL{grid-gap:32px!important;align-items:center!important;display:grid!important;gap:32px!important;grid-template-columns:auto 1fr auto!important;max-width:none!important;min-height:56px;overflow:visible!important;padding:0 24px!important;width:100%!important}@media(max-width:960px){.NavBar_navContainer__DsVwL{gap:16px!important;padding:0 16px!important}}@media(max-width:767px){.NavBar_navContainer__DsVwL{gap:8px!important;grid-template-columns:1fr auto!important}}.NavBar_leftSection__wWyEL{align-items:center;display:flex;flex-shrink:0}.NavBar_logo__Rgo-5{display:block;height:32px;width:auto}.NavBar_centerSection__NMm-W{align-items:center;display:flex;flex:1 1;justify-content:flex-start;min-width:0;overflow:visible}.NavBar_centerSection__NMm-W .navbar-collapse{max-width:100%;width:auto}.NavBar_centerSection__NMm-W .navbar-nav{align-items:center;flex-wrap:nowrap;gap:4px}.NavBar_centerSection__NMm-W .nav-item{flex-shrink:0}.NavBar_centerSection__NMm-W .nav-link{border-radius:8px!important;color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:500!important;line-height:1.5!important;padding:6px 14px!important;text-decoration:none!important;transition:color .15s cubic-bezier(.22,1,.36,1),background-color .15s cubic-bezier(.22,1,.36,1)!important;white-space:nowrap!important}.NavBar_centerSection__NMm-W .nav-link:hover{background:#1e3a5f0d!important;color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;text-decoration:none!important}.NavBar_centerSection__NMm-W .router-link-exact-active{background:#1e3a5f12!important;border-bottom:none!important;color:#1e3a5f!important;color:var(--color-deep-blue,#1e3a5f)!important;font-weight:600!important;text-decoration:none!important}.NavBar_rightSection__NE2Zx{flex-shrink:0;gap:8px;justify-content:flex-end}.NavBar_rightSection__NE2Zx,.NavBar_rightSection__NE2Zx>*,.NavBar_statusToggleWrapper__T9ZUX{align-items:center;display:flex}.NavBar_profileImageWrapper__R7yst{align-items:center;display:flex;height:40px}.NavBar_profileAvatar__FwIUK{border:2px solid #dce1e8cc;border-radius:50%;cursor:pointer;flex-shrink:0;height:34px;object-fit:cover;transition:border-color .15s cubic-bezier(.22,1,.36,1);width:34px}.NavBar_profileAvatar__FwIUK:hover{border-color:#1e3a5f}.NavBar_hamburgerToggle__1bZm-{align-items:center!important;background:none!important;border:none!important;border-radius:8px!important;cursor:pointer!important;display:flex!important;height:36px!important;justify-content:center!important;margin-left:4px!important;margin-right:0!important;min-height:36px!important;min-width:36px!important;opacity:1!important;padding:6px!important;transition:background-color .15s cubic-bezier(.22,1,.36,1)!important;visibility:visible!important;width:36px!important;z-index:999!important}.NavBar_hamburgerToggle__1bZm-:after{display:none!important}.NavBar_hamburgerToggle__1bZm-:focus,.NavBar_hamburgerToggle__1bZm-:hover{background:#1e3a5f0f!important}.NavBar_hamburgerToggle__1bZm-:active{background:#1e3a5f1a!important}.NavBar_hamburgerToggle__1bZm-[aria-expanded=true]{background:#1e3a5f14!important}.NavBar_hamburgerToggle__1bZm-[aria-expanded=true] .NavBar_hamburger__bkNa9 span{background-color:#1e3a5f!important}.NavBar_hamburger__bkNa9{display:flex;flex-direction:column;gap:4px;justify-content:center}.NavBar_hamburger__bkNa9,.NavBar_hamburger__bkNa9 span{opacity:1!important;visibility:visible!important;width:18px}.NavBar_hamburger__bkNa9 span{background-color:#5c6775!important;border-radius:1px;display:block!important;height:2px;transition:all .15s cubic-bezier(.22,1,.36,1)}.NavBar_dropdownMenu__CeaQ3{background:#fff!important;background:var(--color-bg-white,#fff)!important;border:1px solid #dce1e8b3!important;border-radius:12px!important;box-shadow:var(--shadow-lg)!important;left:auto!important;margin:0!important;max-width:260px!important;min-width:220px!important;overflow:hidden!important;padding:4px 0!important;position:absolute!important;right:0!important;top:calc(100% + 4px)!important;width:240px!important;z-index:1050!important}.NavBar_dropdownMenu__CeaQ3 *{max-width:100%!important;overflow-wrap:break-word!important}.NavBar_dropdownMenu__CeaQ3 .dropdown-header{border-bottom:1px solid #dce1e880!important;color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.04em!important;margin-bottom:4px!important;overflow:hidden!important;padding:12px 16px 8px!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.NavBar_dropdownMenu__CeaQ3 .dropdown-item{align-items:center!important;border-radius:0!important;color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;display:flex!important;font-size:.875rem!important;font-weight:500!important;overflow:hidden!important;padding:8px 16px!important;text-overflow:ellipsis!important;transition:background-color .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1)!important;white-space:nowrap!important}.NavBar_dropdownMenu__CeaQ3 .dropdown-item:focus,.NavBar_dropdownMenu__CeaQ3 .dropdown-item:hover{background:#1e3a5f0d!important;color:#1e3a5f!important;text-decoration:none!important;transform:none!important}.NavBar_dropdownMenu__CeaQ3 .dropdown-item:active{background:#1e3a5f17!important}.NavBar_dropdownMenu__CeaQ3 .dropdown-item .fa,.NavBar_dropdownMenu__CeaQ3 .dropdown-item .far,.NavBar_dropdownMenu__CeaQ3 .dropdown-item .fas,.NavBar_dropdownMenu__CeaQ3 .dropdown-item .mr-3{color:#94a3b8!important;flex-shrink:0!important;font-size:.75rem!important;margin-right:10px!important;text-align:center!important;transition:color .15s cubic-bezier(.22,1,.36,1)!important;width:18px!important}.NavBar_dropdownMenu__CeaQ3 .dropdown-item:hover .fa,.NavBar_dropdownMenu__CeaQ3 .dropdown-item:hover .far,.NavBar_dropdownMenu__CeaQ3 .dropdown-item:hover .fas,.NavBar_dropdownMenu__CeaQ3 .dropdown-item:hover .mr-3{color:#1e3a5f!important}.NavBar_dropdownHeader__DtR\+e{box-sizing:border-box!important;font-size:.875rem!important;margin:0!important;padding:12px 16px 8px!important;width:100%!important}.NavBar_dropdownHeader__DtR\+e,.NavBar_dropdownHeader__DtR\+e *{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.NavBar_userModeWarning__-TUZ0{color:#f59e0b;font-size:.6875rem;font-weight:600;margin-top:2px}.NavBar_loginButton__mq9Sc{background:#1e3a5f!important;border:none!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-size:.875rem!important;font-weight:500!important;padding:8px 20px!important;text-transform:none!important;transition:background-color .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1)!important}.NavBar_loginButton__mq9Sc:hover{background:#172c48!important;box-shadow:var(--shadow-sm)!important}.NavBar_loginButton__mq9Sc:active,.NavBar_loginButton__mq9Sc:focus{background:#142740!important;box-shadow:0 0 0 3px #1e3a5f26!important}.NavBar_mobileLoginButton__GX13z{background:#1e3a5f!important;border:none!important;border-radius:8px!important;box-shadow:none!important;color:#fff!important;font-size:1rem!important;font-weight:500!important;padding:12px 24px!important;text-transform:none!important;transition:background-color .15s cubic-bezier(.22,1,.36,1)!important;width:100%!important}.NavBar_mobileLoginButton__GX13z:active,.NavBar_mobileLoginButton__GX13z:focus,.NavBar_mobileLoginButton__GX13z:hover{background:#142740!important;color:#fff!important}.NavBar_mobileNav__w\+hgB{grid-column:1/-1;width:100%}@media(min-width:768px){.NavBar_mobileNav__w\+hgB{display:none}}.NavBar_dropdownDivider__8Tnok{background:#dce1e899;height:1px;margin:4px 0}.NavBar_dropdownWrapper__u0RLr{display:inline-block!important;margin-left:4px!important;position:relative!important}.NavBar_profileDropdownToggle__vR2me{align-items:center!important;background:none!important;border:none!important;display:flex!important;padding:4px 8px!important}.NavBar_profileDropdownToggle__vR2me:focus,.NavBar_profileDropdownToggle__vR2me:hover{background-color:#1e3a5f0d!important;border-radius:8px}.NavBar_profileDropdownToggle__vR2me:after{display:none!important}.StickyStatusToggle_statusDot__LKiP7{align-items:center;display:flex;justify-content:center}.StickyStatusToggle_simpleStatus__zylma{color:#666!important;color:var(--color-text-secondary,#666)!important;font-size:.75rem!important;font-weight:500!important;line-height:1.2!important;margin:0!important;text-align:center}.StickyStatusToggle_dropdownSelector__bdZ08{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.StickyStatusToggle_dropdownSelector__bdZ08:hover{background-color:#0000000d}.StickyStatusToggle_dropdownSelector__bdZ08:disabled{cursor:not-allowed;opacity:.7}.StickyStatusToggle_fullBubble__JxDcF{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff2,#f8fafcf2);border:1px solid #00000014;border-radius:24px;box-shadow:0 4px 20px #00000014,0 2px 8px #0000000a,inset 0 1px 0 #fffc;cursor:pointer;max-width:320px;min-width:180px;padding:12px 16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:-webkit-fit-content;width:fit-content}.StickyStatusToggle_fullBubble__JxDcF:hover{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#3b82f64d;box-shadow:0 8px 32px #0000001f,0 4px 16px #00000014,inset 0 1px 0 #ffffffe6;transform:translateY(-2px)}.StickyStatusToggle_fullBubble__JxDcF:active{transform:translateY(0);transition:transform .1s ease}.StickyStatusToggle_fullBubble__JxDcF:disabled{cursor:not-allowed;opacity:.7;transform:none!important}.StickyStatusToggle_fullBubbleContent__CAy6K{align-items:center;display:flex;gap:12px;width:100%}.StickyStatusToggle_nameStatusGroup__PYu76{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;min-width:0}.StickyStatusToggle_userName__GzKaW{color:#1e293b;color:var(--color-text-primary,#1e293b);font-size:.875rem;font-weight:600;line-height:1.2;margin:0;max-width:250px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StickyStatusToggle_statusBadge__-YHDO{align-items:center;background:var(--color-bg-white);border:2px solid var(--color-bg-white);border-radius:50%;bottom:2px;box-shadow:0 1px 3px #0000004d;cursor:pointer;display:flex;height:14px;justify-content:center;position:absolute;right:2px;transition:all .2s ease;width:14px;z-index:15}.StickyStatusToggle_statusBadge__-YHDO:hover{box-shadow:0 2px 8px #0006;transform:scale(1.2)}.StickyStatusToggle_statusBadge__-YHDO:disabled{cursor:not-allowed;opacity:.7}.StickyStatusToggle_statusBadge__-YHDO:disabled:hover{box-shadow:0 1px 3px #0000004d;transform:none}.StickyStatusToggle_statusIndicator__8gnWq{align-items:center;display:flex;justify-content:center;min-width:12px}.StickyStatusToggle_statusText__t4i4O{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffff2;border:1px solid #0000001a;border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;overflow:hidden;padding:6px 10px;transition:all .3s cubic-bezier(.4,0,.2,1)}.StickyStatusToggle_statusText__t4i4O:hover{background-color:#fff;box-shadow:0 4px 12px #00000026;transform:translateX(0) scale(1.02)!important}.StickyStatusToggle_statusText__t4i4O:disabled{cursor:not-allowed;opacity:.7}.StickyStatusToggle_statusLabel__D6Gtd{color:#2c3e50!important;color:var(--color-text-primary,#2c3e50)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.875rem!important;font-weight:600!important;white-space:nowrap}.StickyStatusToggle_dropdownIcon__ufn7J{color:#616161;color:var(--color-text-secondary,#616161);font-size:.625rem;transition:transform .2s ease}.StickyStatusToggle_statusMenu__Tael6 .StickyStatusToggle_MuiPaper-root__NUduX{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #00000014;border-radius:20px;box-shadow:0 4px 20px #00000026;margin-top:8px;min-width:220px;overflow:hidden;position:absolute!important;transform:translateY(0)!important;will-change:auto!important;z-index:1350}.StickyStatusToggle_currentStatusHeader__nRVXB{padding:12px 16px 8px!important}.StickyStatusToggle_currentStatusHeader__nRVXB .StickyStatusToggle_MuiTypography-root__d2wTB{text-align:left}.StickyStatusToggle_currentStatusContent__lqUnq{display:flex;flex-direction:column;gap:2px;width:100%}.StickyStatusToggle_menuDivider__A6CzP{min-height:auto!important;padding:0 16px!important}.StickyStatusToggle_statusMenuItem__ZQkei{border-radius:12px;margin:0 8px;padding:12px 16px}.StickyStatusToggle_statusMenuItem__ZQkei:first-child{margin-top:8px}.StickyStatusToggle_statusMenuItem__ZQkei:last-child{margin-bottom:8px}.StickyStatusToggle_statusMenuItem__ZQkei:hover{background-color:#0000000a}.StickyStatusToggle_statusMenuItem__ZQkei.StickyStatusToggle_Mui-selected__Jyu6d{background-color:#2b58761a}.StickyStatusToggle_statusMenuItem__ZQkei.StickyStatusToggle_Mui-selected__Jyu6d:hover{background-color:#2b587626}.StickyStatusToggle_menuItemContent__qBW8m{align-items:center;display:flex;width:100%}.StickyStatusToggle_menuItemContent__qBW8m .StickyStatusToggle_MuiTypography-root__d2wTB{color:#1d1c1d;color:var(--color-text-primary,#1d1c1d);font-size:.875rem}@media(max-width:768px){.StickyStatusToggle_stickyContainer__dbdeY{bottom:15px;min-width:120px;padding:6px 12px;right:15px}.StickyStatusToggle_statusText__t4i4O{font-size:.75rem}.StickyStatusToggle_statusMenu__Tael6 .StickyStatusToggle_MuiPaper-root__NUduX{min-width:180px}.StickyStatusToggle_statusMenuItem__ZQkei{padding:10px 14px}}.StickyStatusToggle_stickyContainer__dbdeY:focus-within .StickyStatusToggle_dropdownIcon__ufn7J,.StickyStatusToggle_stickyContainer__dbdeY[aria-expanded=true] .StickyStatusToggle_dropdownIcon__ufn7J{transform:rotate(180deg)}.StickyStatusToggle_stickyContainer__dbdeY[disabled] .StickyStatusToggle_statusText__t4i4O{color:var(--color-text-secondary)}.StickyStatusToggle_stickyContainer__dbdeY[disabled] .StickyStatusToggle_statusIndicator__8gnWq{opacity:.6}.StickyStatusToggle_flexColumn__dHJR1{display:flex;flex-direction:column;gap:16px;padding-top:8px}.StickyStatusToggle_divider__eVbOx{border:.5px solid #eee;margin:4px 0;width:100%}.StickyStatusToggle_boldText__pggcj{font-weight:700}.StickyStatusToggle_secondaryText__RKMiE{color:var(--color-text-secondary)}.StickyStatusToggle_groupHeaderCaption__xhkhv{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700}.AnimatedUnderline_navContainer__ps9Fd{align-items:center;display:flex;position:relative;width:100%}.AnimatedUnderline_animatedUnderline__nGftl{background:#1e3a5f;background:var(--color-deep-blue,#1e3a5f);border-radius:1px;bottom:-4px;height:2px;opacity:.8;position:absolute;transition:all .3s cubic-bezier(.22,1,.36,1);z-index:1}.PaginationSection_paginationRoot__9wRQW{background-color:var(--color-bg-white);color:var(--color-text-primary)}.PaginationSection_paginationRoot__9wRQW .MuiTablePagination-toolbar{padding-left:16px;padding-right:16px}.PaginationSection_paginationRoot__9wRQW .MuiTablePagination-selectRoot{font-weight:500}.PaginationSection_paginationRoot__9wRQW .MuiTablePagination-select{color:var(--color-deep-blue);font-weight:600;padding-left:8px;padding-right:28px}.PaginationSection_paginationRoot__9wRQW .MuiTablePagination-selectIcon{color:var(--color-deep-blue)}.PaginationSection_paginationRoot__9wRQW .MuiTablePagination-displayedRows{color:var(--color-text-primary);font-weight:500}.PaginationSection_paginationRoot__9wRQW .MuiIconButton-root{color:var(--color-deep-blue)}.PaginationSection_paginationRoot__9wRQW .MuiIconButton-root.Mui-disabled{color:var(--color-text-light)}.PaginationSection_paginationRoot__9wRQW .MuiIconButton-root:hover{background-color:var(--color-hover)}.TableEmptyState_container__YqWnq{align-items:center;background:#f8f9fb;background:var(--color-bg-light,#f8f9fb);border:1px dashed #dce1e8;border:1px dashed var(--color-gray-light,#dce1e8);border-radius:12px;border-radius:var(--radius-md,12px);display:flex;flex-direction:column;height:200px;justify-content:center;margin:20px 0;padding:32px}.TableEmptyState_iconContainer__BhPhs{align-items:center;background-color:#e8364b14;border-radius:50%;display:flex;height:48px;justify-content:center;margin-bottom:20px;min-height:48px;min-width:48px;width:48px}.TableEmptyState_icon__B6bCM{color:#e8364b;font-size:1.125rem}.TableEmptyState_title__JNsBQ{color:#1a2332;color:var(--color-text-primary,#1a2332);font-weight:600}.TableEmptyState_message__\+ma\+g{color:#5c6775;color:var(--color-text-secondary,#5c6775);max-width:600px}.TableEmptyState_customContent__oyYE\+{margin-top:16px}.TableLoadingState_tableCell__OEa2U{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--color-gray-lighter,#f1f3f5);font-size:var(--font-size-base);font-weight:500;padding:12px 16px;white-space:nowrap}.TableLoadingState_skeletonContainer__HZR3J .react-loading-skeleton{border-radius:6px;height:24px}.TableLoadingState_circularProgressContainer__vZHlH{align-items:center;display:flex;justify-content:center;padding:32px;width:100%}.BaseTable_tableContainer__QHaPI{background-color:#fff;background-color:var(--color-bg-white,#fff);border:1px solid #dce1e8;border:1px solid var(--color-gray-light,#dce1e8);border-radius:12px;border-radius:var(--radius-md,12px);box-shadow:0 1px 3px #00000008,0 1px 2px #00000005;box-shadow:var(--shadow-sm,0 1px 3px #00000008,0 1px 2px #00000005);max-width:none;overflow-x:auto;padding:0;width:100%}.BaseTable_table__O6van{border-collapse:collapse;border-spacing:0;table-layout:auto;width:100%}.BaseTable_tableCell__sTNG\+{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--color-gray-lighter,#f1f3f5);color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:var(--font-size-sm);font-weight:500;max-width:300px;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.BaseTable_tableCell__sTNG\+{font-size:12px;font-size:var(--font-size-xs,12px);max-width:200px;padding:6px 8px}}.BaseTable_tableHeaderCell__jejsz{background-color:#f8f9fb;background-color:var(--color-bg-light,#f8f9fb);border-bottom:2px solid #f1f3f5;border-bottom:2px solid var(--color-gray-lighter,#f1f3f5);color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;overflow:visible;padding:8px 12px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:2}@media(max-width:1200px){.BaseTable_tableHeaderCell__jejsz{font-size:11px;padding:6px 8px}}.BaseTable_tableRow__qNMTx{cursor:pointer;transition:background-color .15s cubic-bezier(.22,1,.36,1)}.BaseTable_tableRow__qNMTx:hover{background-color:#f8f9fb;background-color:var(--color-bg-light,#f8f9fb)}.BaseTable_sortableHeaderCell__-eAUa{cursor:pointer;position:relative;transition:color .15s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none}.BaseTable_sortArrow__wgcnH,.BaseTable_sortableHeaderCell__-eAUa:hover{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f)}.BaseTable_sortArrow__wgcnH{font-size:.6em;margin-left:2px}.BaseTable_sortArrowInactive__5p6yt{color:var(--color-text-secondary);font-size:.6em;margin-left:2px;opacity:0;transition:opacity .15s cubic-bezier(.22,1,.36,1)}.BaseTable_sortableHeaderCell__-eAUa:hover .BaseTable_sortArrowInactive__5p6yt{opacity:.5}.BaseTable_sortIcon__ssd9Q{color:#0ea5c8;color:var(--color-teal,#0ea5c8);font-size:var(--font-size-md);margin-left:4px;position:absolute;right:8px;transition:transform .2s}.BaseTable_scrollWrapper__-QyHO{position:relative}.BaseTable_scrollFade__KENog{background:linear-gradient(90deg,#0000,#fff);background:linear-gradient(to right,#0000,var(--color-bg-white,#fff));border-radius:0 12px 12px 0;border-radius:0 var(--radius-md,12px) var(--radius-md,12px) 0;bottom:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease;width:32px;z-index:3}.BaseTable_scrollFadeVisible__u3V21{opacity:1}.ResponsiveTable_viewContainer__-1Vt\+{position:relative}.ResponsiveTable_viewEnter__C0CBj{opacity:0;transform:translateY(4px)}.ResponsiveTable_viewVisible__ld5rz{opacity:1;transform:translateY(0);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.ResponsiveTable_viewExit__Ex2U-{opacity:0;transition:opacity .15s ease-in}.ResponsiveTable_cardList__awbCf{display:flex;flex-direction:column;gap:12px;padding:0}.ResponsiveTable_card__3Qcc3{animation:ResponsiveTable_cardEnter__HiP6d .25s var(--ease-out) both;animation-delay:0ms;animation-delay:calc(var(--card-index, 0)*30ms);background:#fff;background:var(--color-bg-white,#fff);border:1px solid #d1d5db;border:1px solid var(--color-border-light,#d1d5db);border-radius:12px;border-radius:var(--radius-md,12px);cursor:pointer;padding:16px;position:relative;transition:box-shadow .2s var(--ease-out),transform .1s ease}.ResponsiveTable_card__3Qcc3:hover{box-shadow:0 2px 8px #0000000a;box-shadow:var(--shadow-md,0 2px 8px #0000000a);transform:translateY(-1px)}.ResponsiveTable_card__3Qcc3:active{transform:scale(.985);transition:transform .1s ease}.ResponsiveTable_card__3Qcc3:focus-visible{outline:2px solid #1e3a5f;outline:2px solid var(--color-deep-blue,#1e3a5f);outline-offset:2px}@keyframes ResponsiveTable_cardEnter__HiP6d{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ResponsiveTable_card__header__6gQKD{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ResponsiveTable_card__badges__XE-yh{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ResponsiveTable_card__badge__\+-Pe1{align-items:center;background:#f1f3f5;background:var(--color-bg-gray,#f1f3f5);border-radius:20px;color:#5c6775;color:var(--color-text-secondary,#5c6775);display:inline-flex;font-size:.6875rem;font-weight:600;line-height:1.4;padding:2px 8px}.ResponsiveTable_card__chevron__NYeA\+{color:#94a3b8;color:var(--color-text-light,#94a3b8);flex-shrink:0;font-size:.75rem;margin-left:8px}.ResponsiveTable_card__title__czZYN{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:1rem;font-weight:600;line-height:1.4;margin-bottom:2px}.ResponsiveTable_card__subtitle__nQSgR{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:.75rem;font-weight:500;line-height:1.4;margin-bottom:12px}.ResponsiveTable_card__body__HK37m{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:1fr 1fr;margin-bottom:12px}.ResponsiveTable_card__field__DUYkT{display:flex;flex-direction:column}.ResponsiveTable_card__fieldLabel__hvlzE{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.3;margin-bottom:2px;text-transform:uppercase}.ResponsiveTable_card__fieldValue__XXTcV{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:.875rem;font-weight:500;line-height:1.4;word-break:break-word}.ResponsiveTable_card__expandable__l7kqR{margin-bottom:12px}.ResponsiveTable_card__truncatedText__k\+b2Z{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ResponsiveTable_card__expandedText__AMNru,.ResponsiveTable_card__truncatedText__k\+b2Z{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:.875rem;line-height:1.5}.ResponsiveTable_card__moreButton__diR19{background:none;border:none;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);cursor:pointer;font-size:.75rem;font-weight:600;margin-top:2px;padding:4px 0}.ResponsiveTable_card__moreButton__diR19:hover{text-decoration:underline}.ResponsiveTable_card__footer__pJNcP{align-items:center;border-top:1px solid #d1d5db;border-top:1px solid var(--color-border-light,#d1d5db);display:flex;justify-content:space-between;margin-top:4px;padding-top:8px}.ResponsiveTable_card__footerItem__3R1J9{align-items:center;color:#1a2332;color:var(--color-text-primary,#1a2332);display:flex;font-size:.875rem;font-weight:500}.ResponsiveTable_tableHeader__mYDC6{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 16px 10px}.ResponsiveTable_tableHeader__left__eT1x1{align-items:center;display:flex;gap:8px}.ResponsiveTable_tableHeader__icon__m3woL{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:.875rem}.ResponsiveTable_tableHeader__title__n-GxC{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);font-size:.875rem!important;font-weight:600!important}.ResponsiveTable_tableHeader__count__szSTL{background:#f8fafc;background:var(--color-bg-light,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:20px;color:#64748b;color:var(--color-text-secondary,#64748b);font-size:.75rem;font-weight:500;margin-left:8px;padding:2px 10px;transition:background var(--transition-theme),color var(--transition-theme),border-color var(--transition-theme)}.ResponsiveTable_tableHeader__actions__R5LJj,.ResponsiveTable_tableHeader__right__5IZM8{align-items:center;display:flex;gap:8px}.ResponsiveTable_tableHeader__sortControl__Lfusa{min-width:180px}.ResponsiveTable_tableHeader__sortSelect__U49\+6{font-size:.75rem!important}.ResponsiveTable_tableHeader__sortSelect__U49\+6 .MuiSelect-select{font-size:.75rem;padding:6px 12px}.ResponsiveTable_tableHeader__sortValue__-mvyY{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:.75rem;font-weight:500}.ResponsiveTable_pagination__WkhnX{align-items:center;background:#fff;background:var(--color-bg-white,#fff);border:1px solid #e2e8f0;border-top:1px solid #f1f5f9;border:1px solid var(--color-border,#e2e8f0);border-radius:0 0 12px 12px;border-top-color:var(--color-border-light,#f1f5f9);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 20px;transition:background var(--transition-theme),border-color var(--transition-theme)}.ResponsiveTable_pagination__WkhnX .MuiPaginationItem-root{border-radius:8px;color:var(--color-text-primary);font-size:.875rem;font-weight:500;height:36px;min-width:36px;transition:all .15s ease}.ResponsiveTable_pagination__WkhnX .MuiPaginationItem-root:hover{background:#f8fafc;background:var(--color-bg-light,#f8fafc)}.ResponsiveTable_pagination__WkhnX .MuiPaginationItem-page.Mui-selected,.ResponsiveTable_pagination__WkhnX .MuiPaginationItem-root.Mui-selected{background:#1e3a5f!important;background:var(--color-deep-blue,#1e3a5f)!important;color:#fff!important;font-weight:600}.ResponsiveTable_pagination__WkhnX .MuiPaginationItem-page.Mui-selected:hover,.ResponsiveTable_pagination__WkhnX .MuiPaginationItem-root.Mui-selected:hover{background:#142740!important}.ResponsiveTable_paginationCompact__xJcGc{justify-content:center;padding:12px}.ResponsiveTable_pagination__controls__PrqsJ{display:flex;flex:1 1;justify-content:center}.ResponsiveTable_pagination__limitSelector__pCJhj{align-items:center;display:flex;gap:8px}.ResponsiveTable_pagination__limitLabel__3uBaZ{color:var(--color-text-secondary)!important;font-size:.875rem!important}.ResponsiveTable_pagination__limitSelect__wxX\+H .MuiSelect-select{font-size:.875rem;padding:4px 20px 4px 8px}.ResponsiveTable_pagination__spacer__G4LuU{min-width:150px}.ResponsiveTable_skeletonCardList__hWP4n{display:flex;flex-direction:column;gap:12px;padding:0}.ResponsiveTable_skeletonCard__txb8J{background:#fff;background:var(--color-bg-white,#fff);border:1px solid #d1d5db;border:1px solid var(--color-border-light,#d1d5db);border-radius:12px;border-radius:var(--radius-md,12px);padding:16px}.ResponsiveTable_skeletonCardGrid__-Mf9P{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:1fr 1fr;margin-top:12px}.ResponsiveTable_responsiveContainer__h\+E6A{width:100%}.ResponsiveTable_responsiveContainerDesktop__k9JzB{overflow-x:auto}.CallLogTable_callNoteCell__hRWeW{border-bottom:1px solid #e0e0e080;border-bottom:1px solid var(--color-border,#e0e0e080);border-top:1px solid #e0e0e080;border-top:1px solid var(--color-border,#e0e0e080);font-size:.75rem;font-weight:500;max-width:400px;min-width:250px;padding:11px 10px;white-space:normal;word-break:break-word}.CallLogTable_detailsButton__R3ZI7{background:#2b587614!important;border:1px solid #2b58761f!important;border-radius:8px!important;color:#2b5876!important;color:var(--color-deep-blue,#2b5876)!important;height:34px;transition:all .2s ease-out;width:34px}.CallLogTable_detailsButton__R3ZI7:hover{background:#2b587626!important;box-shadow:0 2px 8px #2b587626;transform:scale(1.05)}.CallLogTable_voteCell__OU2Wb{position:relative;text-align:center;transition:background-color .3s ease}.CallLogTable_tableContainer__EfpqS{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffb8;background:var(--color-card-bg,#ffffffb8);border:1px solid #ffffff2e;border:1px solid var(--color-border-light,#ffffff2e);border-radius:16px;box-shadow:0 4px 24px #1f268714;max-width:100%;overflow-x:auto;padding:12px;transition:all .3s ease-out;width:100%}.CallLogTable_tableContainer__EfpqS:hover{box-shadow:0 6px 28px #1f26871f}.CallLogTable_tableContainer__EfpqS .MuiTableHead-root .MuiTableCell-root{background:#2b58760a;border-bottom:2px solid #2b58761a;color:#2b5876;color:var(--color-deep-blue,#2b5876);font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:14px 12px;text-transform:uppercase}.CallLogTable_tableContainer__EfpqS .MuiTableBody-root .MuiTableRow-root{transition:background-color .2s ease}.CallLogTable_tableContainer__EfpqS .MuiTableBody-root .MuiTableRow-root:hover{background-color:#2b587608}.CallLogTable_tableContainer__EfpqS .MuiTableBody-root .MuiTableCell-root{border-bottom:1px solid #2b58760f;padding:12px}.CallLogTable_table__7gL-W{width:100%}@media(max-width:1440px){.CallLogTable_hideBelowXl__Ogno8{display:none!important}}.Table_tableContainer__MwiFG{margin-bottom:16px;max-width:100%;overflow:visible;transition:all .5s cubic-bezier(.4,0,.2,1);width:100%}.Table_dividerLine__4EZVH{background:linear-gradient(90deg,#2b5876,#0000);background:linear-gradient(to right,var(--color-deep-blue,#2b5876),#0000);height:2px;margin-bottom:24px;opacity:.2}.Table_tableSection__zDox3{margin-bottom:0}.Table_titleContainer__yU61h{align-items:center;display:flex;justify-content:flex-start;margin-bottom:16px;padding:4px 8px 12px}.Table_titleFlex__c\+eIz{align-items:center;display:inline-flex}.Table_tableTitle__Zos2H{display:inline-block;font-weight:600;position:relative}.Table_tableTitle__Zos2H,.Table_titleIcon__MdJng{color:#2b5876;color:var(--color-deep-blue,#2b5876);font-size:1rem}.Table_titleIcon__MdJng{margin-right:8px}.Table_titleUnderline__3Uxxd{display:none}.Table_emptyStateMessage__kiA48{background-color:#ffe59933;border:1px solid #ffe59980;border-radius:8px;max-width:600px;padding:12px;text-align:center}.ReportDataDisplay_loadingContainer__tVnCZ{margin-bottom:24px}.ReportDataDisplay_noDataContainer__JIrSw{padding:24px;text-align:center}.SectionHeader_sectionHeader__FU-UG{align-items:center;background:linear-gradient(135deg,var(--color-deep-blue) 0,var(--color-light-blue) 100%);border-radius:8px;box-shadow:0 4px 12px #2b587633;color:#fff;display:flex;margin-bottom:16px;padding:8px 16px}.SectionHeader_sectionHeader__FU-UG svg{margin-right:8px}.SectionHeader_sectionTitle__PCpsL{font-weight:600}.SectionHeader_sectionSubtitle__7E5tF{font-weight:500;margin-top:4px;opacity:.95}.ErrorBoundary_errorContainer__NLzUE{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin:16px;padding:24px}.ErrorBoundary_errorTitle__jdPpa{color:#721c24}.ErrorBoundary_errorMessage__4wsY4{color:#721c24;margin-top:8px}.ErrorBoundary_resetButton__bBXdI{margin-top:16px}.CampaignTable_filterContainer__nHSlt{align-items:center;background:#0000;display:flex;justify-content:flex-end;padding:8px 20px}.CampaignTable_customContentText__pLeUa{margin-top:8px}.CampaignTable_noteText__g0nqr{font-style:italic;margin-top:8px}.CampaignTable_inactiveChip__ywRB5{background-color:#f1f3f5;background-color:var(--color-gray-lighter,#f1f3f5);border-radius:20px;color:#94a3b8;color:var(--color-text-light,#94a3b8);font-size:.75rem;font-weight:600;height:22px;margin-left:10px}.CampaignTable_planChip__s2yph{border-radius:20px;font-size:.75rem;font-weight:600;height:26px}.CampaignTable_noDataText__HbopF{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-style:italic}.CampaignTable_actionButton__6fneC{background-color:#0000!important;border:1px solid var(--color-border)!important;color:var(--color-text-secondary)!important;font-size:.875rem;height:32px;transition:all .15s cubic-bezier(.22,1,.36,1);width:32px}.CampaignTable_actionButton__6fneC:hover{background-color:var(--color-hover)!important;border-color:var(--color-teal)!important;color:var(--color-teal)!important}.CampaignTable_headerInfo__OYG-o{align-items:center;color:#94a3b8;color:var(--color-text-light,#94a3b8);display:flex;font-size:.75rem;font-weight:500;gap:8px}.CampaignTable_filterBadge__OfG2k{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-secondary);display:inline-block;font-size:.6875rem;font-weight:600;line-height:1.4;padding:2px 8px}.CampaignTable_tableContainer__3qj6n{margin-top:24px}.CampaignDrawerDetails_drawerPaper__PLqQY{background:var(--color-bg-white);max-width:1000px;overflow-y:auto;transition:background var(--transition-theme);width:70%}@media(max-width:1024px){.CampaignDrawerDetails_drawerPaper__PLqQY{width:85%}}@media(max-width:768px){.CampaignDrawerDetails_drawerPaper__PLqQY{width:100%}}.CampaignDrawerDetails_drawerContent__SjabP{background:#0000;padding:24px}.CampaignDrawerDetails_cardGrid__AS4Xz{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr}.CampaignDrawerDetails_dateRangeHint__JMNZy{color:#94a3b8;color:var(--color-text-light,#94a3b8);display:block;font-size:.6875rem;font-style:italic;margin-top:10px;opacity:.8}.CampaignDrawerDetails_ctaWrapper__NXE-9{grid-column:1/-1;padding:8px 0}.CampaignDrawerDetails_callDashboardButton__eMP1K{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#4e84a8e6!important;background:var(--color-medium-blue,#4e84a8e6)!important;border:1px solid #ffffff1a;border-radius:12px!important;box-shadow:0 2px 8px #2b587633!important;color:#fff!important;display:flex;font-size:.875rem!important;font-weight:600!important;gap:10px;justify-content:center;padding:14px 24px!important;text-transform:none!important;transition:all .25s cubic-bezier(.22,1,.36,1)}.CampaignDrawerDetails_callDashboardButton__eMP1K:hover{background:#2b5876f2!important;background:var(--color-deep-blue,#2b5876f2)!important;box-shadow:0 4px 16px #2b58764d!important;transform:translateY(-1px)}.CampaignDrawerDetails_callDashboardButton__eMP1K:active{transform:translateY(0)}.CampaignDrawerDetails_ctaIcon__qd9G6{font-size:.75rem;opacity:.9}.CallSearchFilter_paper__u630a{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;box-shadow:none;margin-bottom:16px;margin-left:-16px;margin-right:-16px;overflow:hidden;padding:16px 20px;transition:box-shadow .15s ease,background var(--transition-theme),border-color var(--transition-theme);width:calc(100% + 32px)}.CallSearchFilter_paper__u630a:hover{box-shadow:var(--shadow-sm)}.CallSearchFilter_headerWithButton__aSQ2l{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.CallSearchFilter_filterHeader__061JG{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-xs);font-weight:600;gap:8px;letter-spacing:.06em;text-transform:uppercase}.CallSearchFilter_filterContainer__8-aYU{margin-bottom:0}.CallSearchFilter_searchButton__bMpFv{background:var(--color-deep-blue);border-radius:8px;box-shadow:none;color:#fff;font-weight:600;height:40px;min-width:120px;text-transform:none;transition:all .15s ease}.CallSearchFilter_searchButton__bMpFv:hover{background:var(--color-medium-blue);box-shadow:var(--shadow-sm)}.CallSearchFilter_searchButton__bMpFv:disabled{background:var(--color-gray-light);color:var(--color-text-light)}.CallSearchFilter_formControl__KJs5k{width:100%}.CallSearchFilter_formControl__KJs5k .MuiOutlinedInput-root{background:var(--color-bg-white);border-radius:8px;color:var(--color-text-primary);transition:border-color .15s ease,background var(--transition-theme)}.CallSearchFilter_formControl__KJs5k .MuiOutlinedInput-root fieldset{border-color:var(--color-border)}.CallSearchFilter_formControl__KJs5k .MuiOutlinedInput-root:hover fieldset{border-color:var(--color-text-light)}.CallSearchFilter_formControl__KJs5k .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--color-deep-blue);border-width:1px}.CallSearchFilter_formControl__KJs5k .MuiInputLabel-root{color:var(--color-text-secondary)}.CallSearchFilter_formControl__KJs5k .MuiInputLabel-root.Mui-focused{color:var(--color-deep-blue)}.CallSearchFilter_formControl__KJs5k .MuiSelect-icon{color:var(--color-text-secondary)}.CallSearchFilter_autocomplete__LY1Py .MuiOutlinedInput-root{background:var(--color-bg-white);border-radius:8px;color:var(--color-text-primary);transition:border-color .15s ease,background var(--transition-theme)}.CallSearchFilter_autocomplete__LY1Py .MuiOutlinedInput-root fieldset{border-color:var(--color-border)}.CallSearchFilter_autocomplete__LY1Py .MuiOutlinedInput-root:hover fieldset{border-color:var(--color-text-light)}.CallSearchFilter_autocomplete__LY1Py .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--color-deep-blue);border-width:1px}.CallSearchFilter_autocomplete__LY1Py .MuiInputLabel-root{color:var(--color-text-secondary)}.CallSearchFilter_autocomplete__LY1Py .MuiInputLabel-root.Mui-focused{color:var(--color-deep-blue)}.CallSearchFilter_textField__hjzRy .MuiOutlinedInput-root{background:var(--color-bg-white);border-radius:8px;color:var(--color-text-primary);transition:border-color .15s ease,background var(--transition-theme)}.CallSearchFilter_textField__hjzRy .MuiOutlinedInput-root fieldset{border-color:var(--color-border)}.CallSearchFilter_textField__hjzRy .MuiOutlinedInput-root:hover fieldset{border-color:var(--color-text-light)}.CallSearchFilter_textField__hjzRy .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--color-deep-blue);border-width:1px}.CallSearchFilter_textField__hjzRy .MuiInputLabel-root{color:var(--color-text-secondary)}.CallSearchFilter_textField__hjzRy .MuiInputLabel-root.Mui-focused{color:var(--color-deep-blue)}.CallSearchFilter_tabsContainer__GmkDq{border-bottom:1px solid var(--color-border-light);display:inline-flex;margin-bottom:12px}.CallSearchFilter_tabs__-NvZZ{min-height:auto}.CallSearchFilter_tabs__-NvZZ .MuiTabs-flexContainer{gap:4px}.CallSearchFilter_tab__ShpP0{border-bottom:2px solid #0000;border-radius:0;color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:600;min-height:36px;min-width:auto;padding:6px 16px;text-transform:none;transition:all .15s ease}.CallSearchFilter_tab__ShpP0:hover{background:#0000;color:var(--color-text-primary)}.CallSearchFilter_tab__ShpP0.Mui-selected{background:#0000;border-bottom:2px solid var(--color-deep-blue);color:var(--color-deep-blue)}.CallSearchFilter_tabIndicator__2vnDM{display:none}.CallSearchFilter_searchTabContent__JHGis{min-height:auto;padding:8px 0}.CallSearchFilter_inlineFilters__wWXXB{align-items:center;display:flex;gap:16px}@media(max-width:960px){.CallSearchFilter_inlineFilters__wWXXB{align-items:stretch;flex-direction:column}}.CallSearchFilter_filterFields__kGpEk{flex:1 1 auto}.CallSearchFilter_searchButtonContainer__ka-0b{align-self:center;flex-shrink:0}@media(max-width:960px){.CallSearchFilter_searchButtonContainer__ka-0b{align-self:stretch}.CallSearchFilter_searchButtonContainer__ka-0b button{width:100%}}.CallSearchFilter_headerTitle__H4r7-{align-items:center;display:flex}.CallSearchFilter_headerIcon__jmM88,.CallSearchFilter_tabIcon__vZNp3{margin-right:8px}.CallSearchFilter_errorMessage__QXft5{margin-left:14px;margin-top:4px}.CallSearchFilter_advancedToggle__JaEiA{align-items:center;background:none;border:none;color:#94a3b8;color:var(--color-text-light,#94a3b8);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;letter-spacing:.03em;padding:8px 0 2px;transition:color .15s ease;-webkit-user-select:none;user-select:none}.CallSearchFilter_advancedToggle__JaEiA:hover{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f)}.CallSearchFilter_advancedIcon__Zetkg{font-size:.65em}.CallSearchFilter_advancedFilters__nZgjU{padding:12px 0 4px}.CallSearchFilter_filterField__0QW9g{flex:1 1 200px;max-width:300px;min-width:180px}.CallSearchFilter_durationGroup__186Uz{align-items:center;display:flex;flex:1 1 260px;gap:8px;max-width:320px;min-width:240px}.CallSearchFilter_durationField__jAuXF{flex:1 1}.CallSearchFilter_durationSeparator__z7wQa{color:#94a3b8;color:var(--color-text-light,#94a3b8);font-size:.875rem}.CallResultsTable_resultsHeader__MnwVv{padding:14px 16px 10px}.CallResultsTable_resultsHeaderContent__AuaAr{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.CallResultsTable_resultsTitle__DY3Kv{align-items:center;color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);display:flex;font-size:.875rem!important;font-weight:600!important;gap:8px}.CallResultsTable_resultCount__g-sfD{background:#f8fafc;background:var(--color-bg-light,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:20px;color:#64748b;color:var(--color-text-secondary,#64748b);font-size:.75rem;font-weight:500;margin-left:8px;padding:2px 10px;transition:background var(--transition-theme),color var(--transition-theme),border-color var(--transition-theme)}.CallResultsTable_callNoteCell__oVUXb{font-size:.875rem!important;font-weight:500;max-width:250px;min-width:200px;padding:12px 16px;white-space:normal;word-break:break-word}.CallResultsTable_detailsButton__duW2t{background:#f8fafc!important;background:var(--color-bg-light,#f8fafc)!important;border:1px solid #e2e8f0!important;border:1px solid var(--color-border,#e2e8f0)!important;border-radius:8px!important;box-shadow:none;color:#64748b!important;color:var(--color-text-secondary,#64748b)!important;height:32px;transition:all .15s ease;width:32px}.CallResultsTable_detailsButton__duW2t:hover{background:#f1f5f9!important;background:var(--color-hover,#f1f5f9)!important;border-color:var(--color-brand-primary)!important;color:var(--color-brand-primary)!important}[data-theme=dark] .CallResultsTable_detailsButton__duW2t{background:#2c2c2c!important;background:var(--color-bg-elevated,#2c2c2c)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}[data-theme=dark] .CallResultsTable_detailsButton__duW2t:hover{background:var(--color-hover)!important;border-color:var(--color-brand-primary)!important;color:var(--color-brand-primary)!important}.CallResultsTable_exportButton__DyNU1,.CallResultsTable_resetSortingButton__Xgcxx{background:#fff!important;background:var(--color-bg-white,#fff)!important;border:1px solid #e2e8f0!important;border:1px solid var(--color-border,#e2e8f0)!important;border-radius:8px!important;box-shadow:none!important;color:#64748b!important;color:var(--color-text-secondary,#64748b)!important;font-size:.75rem!important;font-weight:600!important;padding:4px 12px!important;text-transform:none!important;transition:all .15s ease!important}.CallResultsTable_exportButton__DyNU1:hover,.CallResultsTable_resetSortingButton__Xgcxx:hover{background:#f8fafc!important;background:var(--color-bg-light,#f8fafc)!important;border-color:#1e3a5f!important;border-color:var(--color-deep-blue,#1e3a5f)!important;color:#1e3a5f!important;color:var(--color-deep-blue,#1e3a5f)!important}.CallResultsTable_exportButton__DyNU1:disabled,.CallResultsTable_resetSortingButton__Xgcxx:disabled{opacity:.5}.CallResultsTable_customTableCell__G91pd{color:#334155!important;color:var(--color-text-primary,#334155)!important;font-size:.875rem!important;font-weight:500!important;padding:12px 16px!important}.CallResultsTable_tableContainerCells__BHD4I .MuiTableHead-root .MuiTableCell-root{background:#f8fafc!important;background:var(--color-bg-light,#f8fafc)!important;border-bottom:1px solid #e2e8f0!important;border-bottom:1px solid var(--color-border,#e2e8f0)!important;color:#64748b!important;color:var(--color-text-secondary,#64748b)!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.06em;padding:10px 16px!important;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.CallResultsTable_tableContainerCells__BHD4I .MuiTableBody-root .MuiTableRow-root{transition:background-color .15s ease}.CallResultsTable_tableContainerCells__BHD4I .MuiTableBody-root .MuiTableRow-root:hover:not(:only-child){background-color:#f1f5f9!important;background-color:var(--color-border-light,#f1f5f9)!important}.CallResultsTable_tableContainerCells__BHD4I .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border-bottom:1px solid #f1f5f9!important;border-bottom:1px solid var(--color-border-light,#f1f5f9)!important;color:#334155;color:var(--color-text-primary,#334155);font-size:.875rem!important;font-weight:500!important;padding:12px 16px!important}.CallResultsTable_voteCell__oFSqu{position:relative;text-align:center;transition:background-color .2s ease}.CallResultsTable_feedbackCell__HlYuW{align-items:center;display:flex;justify-content:center}.CallResultsTable_thumbsUp__Dn7w1{color:#16a34a;color:var(--color-success,#16a34a)}.CallResultsTable_thumbsDown__xpUn6{color:#ef4444;color:var(--color-error,#ef4444)}.CallResultsTable_headerIcon__M6IQ5{color:#5c6775;color:var(--color-text-secondary,#5c6775);margin-right:8px}.CallResultsTable_errorAlert__itAUt{margin-bottom:16px}.CallResultsTable_paginationContainer__eT59b{background:#fff;background:var(--color-bg-white,#fff);border:1px solid #e2e8f0;border-top:1px solid #f1f5f9;border:1px solid var(--color-border,#e2e8f0);border-radius:0 0 12px 12px;border-top-color:var(--color-border-light,#f1f5f9);margin-top:-1px;padding:12px 20px;transition:background var(--transition-theme),border-color var(--transition-theme)}.CallResultsTable_paginationContainer__eT59b .MuiPaginationItem-root{border-radius:8px;color:var(--color-text-primary);font-size:.875rem;font-weight:500;height:36px;min-width:36px;transition:all .15s ease}.CallResultsTable_paginationContainer__eT59b .MuiPaginationItem-root:hover{background:#f8fafc;background:var(--color-bg-light,#f8fafc)}.CallResultsTable_paginationContainer__eT59b .MuiPaginationItem-page.Mui-selected{background:#1e3a5f!important;background:var(--color-deep-blue,#1e3a5f)!important;color:#fff!important;font-weight:600}.CallResultsTable_paginationContainer__eT59b .MuiPaginationItem-page.Mui-selected:hover{background:#142740!important}.CallResultsTable_paginationWrapper__RpgAs{align-items:center;display:flex;justify-content:center;padding:4px 0}.CallResultsTable_tableContainer__6xLul{background:#fff;background:var(--color-bg-white,#fff);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:12px;box-shadow:none;overflow-x:auto!important;padding:0;transition:box-shadow .15s ease,background var(--transition-theme),border-color var(--transition-theme)}.CallResultsTable_tableContainer__6xLul:hover{box-shadow:var(--shadow-sm)}.CallResultsTable_tableContainerWithPagination__xoU\+Q{border-radius:12px 12px 0 0;border-radius:var(--radius-md,12px) var(--radius-md,12px) 0 0;margin-bottom:0}.CallResultsTable_sortIcon__z4jSr{margin-left:4px}@media(max-width:1440px){.CallResultsTable_hideBelowXl__FpFnh{display:none!important}}.RainEffect_rain-effect__RUM1C{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.MCPChatWidget_chatToggle__8OhZP{align-items:center;animation:MCPChatWidget_pulse__4rsWq 2.5s infinite;background:linear-gradient(135deg,#1e3a5f,#0ea5c8);background:linear-gradient(135deg,var(--color-deep-blue,#1e3a5f) 0,#0ea5c8 100%);border:none;border-radius:50%;bottom:48px;box-shadow:0 8px 24px #1e3a5f4d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:56px;justify-content:center;position:fixed;right:24px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1);width:56px;z-index:1000}.MCPChatWidget_chatToggle__8OhZP:hover{box-shadow:0 12px 32px #1e3a5f66;transform:scale(1.08)}.MCPChatWidget_chatToggle__8OhZP:active{box-shadow:0 4px 12px #1e3a5f40;transform:scale(.95)}.MCPChatWidget_chatToggle__8OhZP.MCPChatWidget_open__WRvZ4{animation:none;background:#ef4444}.MCPChatWidget_chatToggle__8OhZP.MCPChatWidget_open__WRvZ4:hover{background:#ec1e1e}.MCPChatWidget_chatToggleIcon__tNFYX{align-items:center;display:flex;height:20px;justify-content:center;transition:transform .25s cubic-bezier(.22,1,.36,1);width:20px}.MCPChatWidget_open__WRvZ4 .MCPChatWidget_chatToggleIcon__tNFYX{transform:rotate(90deg)}.MCPChatWidget_chatToggleBadge__78ISi{background:#16a34a;border:2px solid #fff;border-radius:50%;height:10px;pointer-events:none;position:absolute;right:2px;top:2px;width:10px}.MCPChatWidget_chatToggleBadge__78ISi.MCPChatWidget_disconnected__CbOEm{background:#ef4444}@keyframes MCPChatWidget_pulse__4rsWq{0%{box-shadow:0 8px 24px #1e3a5f4d}50%{box-shadow:0 8px 24px #1e3a5f4d,0 0 0 8px #0ea5c81f}to{box-shadow:0 8px 24px #1e3a5f4d}}.MCPChatWidget_chatWidget__cc\+cM{animation:MCPChatWidget_slideIn__DWfEq .3s cubic-bezier(.22,1,.36,1);background:#fff;background:var(--color-card-bg,#fff);border-radius:16px;bottom:114px;box-shadow:0 20px 40px #1e3a5f26,0 4px 20px #e8364b14;display:flex;flex-direction:column;height:520px;overflow:hidden;position:fixed;right:24px;width:380px;z-index:999}@keyframes MCPChatWidget_slideIn__DWfEq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes MCPChatWidget_typing__9t0tl{0%,60%,to{opacity:.5;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}.MCPChatWidget_typingDot__RTV1M{animation:MCPChatWidget_typing__9t0tl 1.4s infinite;background:#5c6775;background:var(--color-text-secondary,#5c6775);border-radius:50%;height:8px;width:8px}.MCPChatWidget_typingDot__RTV1M:nth-child(2){animation-delay:.2s}.MCPChatWidget_typingDot__RTV1M:nth-child(3){animation-delay:.4s}@media(max-width:768px){.MCPChatWidget_chatToggle__8OhZP{bottom:56px;height:48px;right:16px;width:48px}.MCPChatWidget_chatWidget__cc\+cM{bottom:116px;height:calc(100vh - 160px);right:10px;width:calc(100vw - 20px)}}@media(max-width:480px){.MCPChatWidget_chatWidget__cc\+cM{bottom:116px;height:calc(100vh - 130px)}.MCPChatWidget_chatToggle__8OhZP{right:10px}}.PageLayout_root__WnZVs{width:100%}.PageHeader_header__VQKnG{margin-bottom:24px}.PageHeader_headerCard__doo12{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;margin-bottom:24px;padding:24px}.PageHeader_alertSection__7oF\+a{margin-bottom:16px}.PageHeader_headerTop__5B5us{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:768px){.PageHeader_headerTop__5B5us{flex-direction:column;gap:12px}}.PageHeader_titleSection__zbI44{flex:1 1;min-width:0}.PageHeader_titleRow__PflMb{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.PageHeader_statusChip__wTaoy{align-items:center;display:inline-flex;flex-shrink:0}.PageHeader_title__qKudp{color:var(--color-brand-primary)!important;font-family:inherit!important;font-size:1.75rem!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.2!important}.PageHeader_subtitle__dLBkR{color:var(--color-text-secondary)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:.01em!important;margin-top:6px!important}.PageHeader_actions__0f7nk{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-left:24px}@media(max-width:768px){.PageHeader_actions__0f7nk{flex-wrap:wrap;margin-left:0}}.Sidebar_skipLink__nFkOy{background:#1e3a5f;border-radius:8px;box-shadow:0 4px 12px #0003;color:#fff;font-size:.875rem;font-weight:600;left:16px;padding:12px 24px;position:absolute;text-decoration:none;top:-100%;transition:top .15s ease;z-index:9999}.Sidebar_skipLink__nFkOy:focus{outline:2px solid #fff;outline-offset:2px;top:16px}.Sidebar_sidebar__S9EbY{background:#0f1d2f;display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:width .25s cubic-bezier(.22,1,.36,1);width:240px;z-index:1000}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc{width:64px}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_brandLogoFull__etgdz{opacity:0;overflow:hidden;width:0}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_brandLogoCollapsed__rzCVX{display:block}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_navLabel__XUsWL{opacity:0;overflow:hidden;width:0}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_sectionLabel__6arok{height:0;margin:0;opacity:0;padding:0}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_themeLabel__rzGk7,.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_userInfo__G4nJq{opacity:0;overflow:hidden;width:0}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_themeToggle__LHeNM{justify-content:center;padding-left:0;padding-right:0}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_collapseIcon__Jh4jE{transform:rotate(180deg)}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_navItem__JImV\+{justify-content:center;padding-left:0;padding-right:0}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_navIcon__Ydi9Y{margin-right:0}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_userSection__iO3DC{gap:4px;justify-content:center;padding:8px}.Sidebar_sidebar__S9EbY.Sidebar_collapsed__1RRIc .Sidebar_collapseButton__5Npqu{justify-content:center;padding-left:0;padding-right:0}.Sidebar_brandSection__jdx8z{align-items:center;border-bottom:1px solid #ffffff14;display:flex;flex-shrink:0;min-height:64px;padding:24px 16px}.Sidebar_brandLogo__Rnuny{flex-shrink:0;height:32px;width:32px}.Sidebar_brandLogoFull__etgdz{height:28px;opacity:1;transition:opacity .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1);width:auto}.Sidebar_brandLogoCollapsed__rzCVX{display:none;filter:brightness(0) invert(1);flex-shrink:0;height:28px;width:28px}.Sidebar_navSection__1gyCd{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:8px 0;position:relative}.Sidebar_navSection__1gyCd::-webkit-scrollbar{width:4px}.Sidebar_navSection__1gyCd::-webkit-scrollbar-track{background:#0000}.Sidebar_navSection__1gyCd::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.Sidebar_sectionLabel__6arok{color:#ffffff8c;font-size:.625rem;font-weight:600;letter-spacing:1.2px;overflow:hidden;padding:16px 16px 4px;text-transform:uppercase;transition:opacity .25s cubic-bezier(.22,1,.36,1),height .25s cubic-bezier(.22,1,.36,1),margin .25s cubic-bezier(.22,1,.36,1),padding .25s cubic-bezier(.22,1,.36,1);white-space:nowrap}.Sidebar_navItem__JImV\+{align-items:center;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;margin:2px 8px;padding:10px 16px;position:relative;text-decoration:none;transition:background .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1);white-space:nowrap}.Sidebar_navItem__JImV\+:hover{background:#ffffff0f;box-shadow:0 0 12px #ffffff0a;color:#fff;text-decoration:none}.Sidebar_navItem__JImV\+.Sidebar_active__K1ykg{background:#e8364b2e;color:#f47182}.Sidebar_navItem__JImV\+.Sidebar_active__K1ykg .Sidebar_navIcon__Ydi9Y{color:#f47182}.Sidebar_navItem__JImV\+.Sidebar_active__K1ykg:before{background:#f47182;border-radius:0 2px 2px 0;bottom:4px;content:"";left:0;position:absolute;top:4px;width:3px}.Sidebar_navIcon__Ydi9Y{flex-shrink:0;font-size:.875rem;height:18px;margin-right:16px;text-align:center;transition:margin .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1);width:18px}.Sidebar_navLabel__XUsWL{font-size:.75rem;font-weight:500;opacity:1;transition:opacity .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1);white-space:nowrap}.Sidebar_bottomSection__Fq0Ct{border-top:1px solid #ffffff14;flex-shrink:0}.Sidebar_themeToggle__LHeNM{align-items:center;background:none;border:none;border-bottom:1px solid #ffffff14;color:#ffffffb3;cursor:pointer;display:flex;padding:8px 16px;transition:color .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1);width:100%}.Sidebar_themeToggle__LHeNM:hover{background:#ffffff0f;color:#f47182}.Sidebar_themeIcon__Wnz1O{flex-shrink:0;font-size:.875rem;text-align:center;width:18px}.Sidebar_themeLabel__rzGk7{font-size:.75rem;margin-left:8px;opacity:1;transition:opacity .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1);white-space:nowrap}.Sidebar_userSection__iO3DC{align-items:center;display:flex;padding:16px;transition:padding .25s cubic-bezier(.22,1,.36,1),justify-content .25s cubic-bezier(.22,1,.36,1)}.Sidebar_userAvatar__JgfeR{border-radius:50%;flex-shrink:0;height:32px;object-fit:cover;width:32px}.Sidebar_userInfo__G4nJq{flex:1 1;margin-left:8px;min-width:0;opacity:1;overflow:hidden;transition:opacity .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1)}.Sidebar_userName__QmJuv{color:#fff;font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userRole__lJZhp{color:#ffffff8c;font-size:.6875rem;white-space:nowrap}.Sidebar_logoutButton__I3Ci-{background:none;border:none;border-radius:8px;color:#ffffffb3;cursor:pointer;flex-shrink:0;margin-left:4px;padding:4px;transition:color .25s cubic-bezier(.22,1,.36,1),background .25s cubic-bezier(.22,1,.36,1)}.Sidebar_logoutButton__I3Ci-:hover{background:#e8364b1a;color:#e8364b}.Sidebar_collapseButton__5Npqu{align-items:center;background:none;border:none;border-top:1px solid #ffffff14;color:#ffffffb3;cursor:pointer;display:flex;padding:8px 16px;transition:color .25s cubic-bezier(.22,1,.36,1),padding .25s cubic-bezier(.22,1,.36,1);width:100%}.Sidebar_collapseButton__5Npqu:hover{color:#fff}.Sidebar_collapseIcon__Jh4jE{flex-shrink:0;font-size:.75rem;transition:transform .25s cubic-bezier(.22,1,.36,1)}.Sidebar_collapseLabel__32OI0{font-size:.75rem;margin-left:8px;white-space:nowrap}.Sidebar_versionText__4ZxB4{color:#ffffff80;font-size:.625rem;overflow:hidden;padding:0 16px 8px;white-space:nowrap}.Sidebar_contentArea__r7acN{background:var(--color-bg-light);margin-left:240px;min-height:100vh;padding-bottom:80px;transition:margin-left .25s cubic-bezier(.22,1,.36,1),background var(--transition-theme)}.Sidebar_contentArea__r7acN.Sidebar_contentCollapsed__qdBeP{margin-left:64px}.Sidebar_contentArea__r7acN.Sidebar_contentNoSidebar__qXvn1{margin-left:0}.Sidebar_contentInner__t1mhL{margin:0 auto;max-width:1800px;padding:32px 40px}@media(max-width:1400px){.Sidebar_contentInner__t1mhL{padding:24px 28px}}.Sidebar_contentInnerFullWidth__sbmLE{padding:24px 28px}.Sidebar_contentInnerHidden__bFAv2{margin:0;padding:0}.Sidebar_mobileTopBar__I67BT{align-items:center;background:#0f1d2f;display:none;height:48px;justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:1000}.Sidebar_mobileHamburger__qHa-e{background:none;border:none;color:#fff;cursor:pointer;font-size:1.125rem;padding:4px}.Sidebar_mobileLogo__D0wHx{filter:brightness(0) invert(1);height:24px}.Sidebar_mobileAvatar__0Nq\+G{border-radius:50%;height:28px;object-fit:cover;width:28px}.Sidebar_overlay__DAJha{background:#00000080;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .2s ease;z-index:1001}.Sidebar_overlay__DAJha.Sidebar_overlayVisible__YgdUZ{opacity:1}@media(max-width:768px){.Sidebar_sidebar__S9EbY{background:#0f1d2f;overflow-y:auto;transform:translateX(-100%);transition:transform .25s cubic-bezier(.22,1,.36,1);width:240px!important;z-index:1002}.Sidebar_sidebar__S9EbY.Sidebar_mobileOpen__MmEUA{transform:translateX(0)}.Sidebar_sidebar__S9EbY .Sidebar_brandLogoFull__etgdz,.Sidebar_sidebar__S9EbY .Sidebar_navLabel__XUsWL,.Sidebar_sidebar__S9EbY .Sidebar_sectionLabel__6arok,.Sidebar_sidebar__S9EbY .Sidebar_themeLabel__rzGk7,.Sidebar_sidebar__S9EbY .Sidebar_userInfo__G4nJq{height:auto;margin:initial;opacity:1;overflow:visible;padding:initial;width:auto}.Sidebar_sidebar__S9EbY .Sidebar_brandLogoFull__etgdz{height:28px;max-height:28px}.Sidebar_sidebar__S9EbY .Sidebar_brandLogoCollapsed__rzCVX{display:none}.Sidebar_sidebar__S9EbY .Sidebar_sectionLabel__6arok{padding:16px 16px 4px}.Sidebar_sidebar__S9EbY .Sidebar_navItem__JImV\+{justify-content:flex-start;padding:10px 16px}.Sidebar_sidebar__S9EbY .Sidebar_navIcon__Ydi9Y{margin-right:16px}.Sidebar_sidebar__S9EbY .Sidebar_userSection__iO3DC{justify-content:flex-start;padding:16px}.Sidebar_sidebar__S9EbY .Sidebar_themeToggle__LHeNM{justify-content:flex-start;padding:8px 16px}.Sidebar_mobileTopBar__I67BT{display:flex}.Sidebar_overlay__DAJha{display:block}.Sidebar_contentArea__r7acN{margin-left:0!important;padding-top:48px}.Sidebar_contentInnerFullWidth__sbmLE,.Sidebar_contentInner__t1mhL{padding:16px 12px}.Sidebar_collapseButton__5Npqu{display:none}}.Home_homeContainer__SwuBu{background:var(--color-bg-light);min-height:100vh;padding:0;transition:background var(--transition-theme)}.Home_topBar__y58RU{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000f;position:-webkit-sticky;position:sticky;top:0;transition:background var(--transition-theme),border-color var(--transition-theme),box-shadow var(--transition-theme);z-index:100}[data-theme=dark] .Home_topBar__y58RU{background:#1a2332;border-color:#ffffff1f;box-shadow:0 1px 4px #0000004d}.Home_topBarInner__aN4AI{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:14px 32px}@media(max-width:600px){.Home_topBarInner__aN4AI{padding:12px 16px}}.Home_topBarLogo__okBbw{height:36px;width:auto}@media(max-width:600px){.Home_topBarLogo__okBbw{height:28px}}.Home_topBarActions__JI6DD{align-items:center;display:flex;gap:8px}.Home_contentWrapper__MJ-Oy{margin:0 auto;max-width:1200px;padding:24px 32px}@media(max-width:600px){.Home_contentWrapper__MJ-Oy{padding:16px 20px}}.Home_welcomeSection__8bQve{margin-bottom:24px}.Home_themeToggle__vFBYl{align-items:center;background:var(--color-bg-white);border:1px solid #e2e8f0;border:1px solid var(--color-border-light,#e2e8f0);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:.75rem;font-weight:500;gap:6px;padding:6px 14px;transition:background .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.Home_themeToggle__vFBYl:hover{border-color:#e8364b;border-color:var(--color-teal,#e8364b);box-shadow:0 2px 8px #0000000f;color:var(--color-text-primary)}[data-theme=dark] .Home_themeToggle__vFBYl{background:#ffffff0f;border-color:#ffffff1a}[data-theme=dark] .Home_themeToggle__vFBYl:hover{background:#ffffff1a;border-color:#e8364b;border-color:var(--color-teal,#e8364b)}.Home_themeIcon__YV4-0{font-size:18px!important}.Home_themeLabel__6F4ts{letter-spacing:.01em}.Home_loginButton__d0aaZ{align-items:center;background:#e8364b;background:var(--color-teal,#e8364b);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.75rem;font-weight:600;gap:6px;letter-spacing:.02em;padding:8px 20px;transition:background .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.Home_loginButton__d0aaZ:hover{background:#dc1930;background:var(--color-teal-dark,#dc1930);box-shadow:0 2px 12px #00000026}.Home_loginButton__d0aaZ:active{transform:scale(.98)}.Home_loginIcon__sb0VP{font-size:18px!important}.Home_welcomeTitle__sZrNw{color:var(--color-text-primary);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;margin:0 0 6px}@media(max-width:600px){.Home_welcomeTitle__sZrNw{font-size:1.125rem}}.Home_welcomeText__R\+cpY{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6;margin:0;max-width:700px}.Home_devBypassSection__-1dAh{margin-bottom:16px}.Home_devBypassLink__1KUY4{background:none;border:none;color:var(--color-text-light);cursor:pointer;font-family:inherit;font-size:.75rem;padding:0;text-decoration:underline;transition:color var(--transition-fast)}.Home_devBypassLink__1KUY4:hover{color:#e8364b}.Home_contentGrid__BhXmI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}@media(max-width:600px){.Home_contentGrid__BhXmI{grid-template-columns:1fr}}.Home_fullWidthSection__Ilwd2{grid-column:1/-1}.Home_infoSection__dbEl7{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;padding:20px;transition:box-shadow var(--transition-fast),background var(--transition-theme),border-color var(--transition-theme)}.Home_infoSection__dbEl7:hover{box-shadow:var(--shadow-md)}.Home_sectionTitle__N7CVT{align-items:center;color:var(--color-deep-blue);display:flex;font-size:.875rem;font-weight:600;gap:8px;margin-bottom:12px}.Home_sectionTitle__N7CVT:before{background:#e8364b;border-radius:2px;content:"";flex-shrink:0;height:14px;width:3px}.Home_infoList__5fVTT{list-style:none;margin:0;padding-left:0}.Home_infoList__5fVTT li{background:var(--color-bg-light);border:1px solid var(--color-border-light);border-radius:8px;color:var(--color-text-primary);font-size:.75rem;line-height:1.5;margin-bottom:4px;padding:10px 14px;transition:background var(--transition-theme),border-color var(--transition-theme)}.Home_infoList__5fVTT li:last-child{margin-bottom:0}.Home_infoList__5fVTT li a{color:#e8364b;font-weight:500;text-decoration:none}.Home_infoList__5fVTT li a:hover{text-decoration:underline}.Home_emailGrid__DgQG0{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:12px}@media(max-width:600px){.Home_emailGrid__DgQG0{grid-template-columns:1fr}}.Home_contactCard__33aCz{background:var(--color-bg-light);border:1px solid var(--color-border);border-radius:8px;padding:14px 16px;transition:all var(--transition-fast)}.Home_contactCard__33aCz:hover{border-color:#e8364b33;box-shadow:var(--shadow-sm)}.Home_contactCard__33aCz a{color:var(--color-deep-blue);font-size:.75rem;font-weight:600;text-decoration:none}.Home_contactCard__33aCz a:hover{color:#e8364b}.Home_contactCard__33aCz p{line-height:1.5;margin:6px 0 0}.Home_contactCard__33aCz p,.Home_emailNote__S8h-g{color:var(--color-text-secondary);font-size:.75rem}.Home_emailNote__S8h-g{background:var(--color-bg-light);border:1px solid var(--color-border-light);border-radius:8px;padding:10px 14px;text-align:center;transition:background var(--transition-theme),border-color var(--transition-theme)}.Home_emailNote__S8h-g strong{color:var(--color-deep-blue)}.Home_phoneCard__91UhY{background:var(--color-bg-light);border:1px solid var(--color-border);border-radius:8px;padding:14px;text-align:center;transition:background var(--transition-theme),border-color var(--transition-theme)}.Home_phoneCard__91UhY .Home_phoneNumber__35j71{color:var(--color-deep-blue);display:block;font-size:1rem;font-weight:600;margin:4px 0}.Home_phoneCard__91UhY .Home_phoneNumber__35j71:first-of-type{margin-top:0}.Home_phoneCard__91UhY .Home_phoneNumber__35j71 span{color:var(--color-text-secondary);font-size:.75rem;font-weight:400;margin-right:6px}.Home_hoursText__yLA83{color:var(--color-deep-blue);font-size:.875rem;font-weight:500;margin:0 0 2px}.Home_policyText__yRj8h{color:var(--color-text-primary);font-size:.75rem;line-height:1.6;margin:0}.Home_holidayTable__IgNtz{border-collapse:collapse;font-size:.75rem;width:100%}.Home_holidayTable__IgNtz th{background:var(--color-bg-light);border-bottom:2px solid var(--color-border);color:var(--color-deep-blue);font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:8px 14px;text-align:left;text-transform:uppercase;transition:background var(--transition-theme),border-color var(--transition-theme)}.Home_holidayTable__IgNtz td{border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary);padding:6px 14px;transition:border-color var(--transition-theme)}.Home_holidayTable__IgNtz tr:last-child td{border-bottom:none}.Home_holidayTable__IgNtz tr:hover td{background:#e8364b05}.Home_policySection__q-14j{background:#fffbf5;border-color:#fde8c8}.Home_policySection__q-14j .Home_sectionTitle__N7CVT:before{background:#f59e0b}[data-theme=dark] .Home_policySection__q-14j{background:#f59e0b0f;border-color:#f59e0b33}.Home_versionText__sbEzl{border-top:1px solid var(--color-border-light);color:var(--color-text-light);font-size:.75rem;margin-top:20px;padding-top:14px;text-align:center;transition:border-color var(--transition-theme)}.Metrics_contentWrapper__enXhd{animation:Metrics_fadeIn__640It .4s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes Metrics_fadeIn__640It{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Metrics_loadingContainer__mxD\+k{align-items:center;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:60px;transition:background var(--transition-theme),border-color var(--transition-theme)}@media(max-width:600px){.Metrics_loadingContainer__mxD\+k{min-height:250px;padding:32px 16px}}.Metrics_sectionLabel__ugci7{align-items:baseline;display:flex;gap:8px;margin-bottom:16px}.Metrics_sectionTitle__PKJRm{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:1.125rem;font-weight:700;letter-spacing:-.01em;margin:0}.Metrics_sectionDate__ssriK{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:.75rem;font-weight:500}.Metrics_metricsGrid__787bA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:960px){.Metrics_metricsGrid__787bA{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.Metrics_metricsGrid__787bA{grid-template-columns:1fr}}.Metrics_chartGrid__r1Pe9{display:flex;flex-direction:column;gap:24px}.Metrics_lineChartsColumn__6C670{min-width:0}.Metrics_lineChartsColumn__6C670 [class*=chartPaperHeader]{background:#0000!important;border-bottom:1px solid #e2e8f0!important;border-bottom:1px solid var(--color-border-light,#e2e8f0)!important;border-radius:0!important;color:var(--color-text-primary)!important;padding:16px 24px!important}.Metrics_lineChartsColumn__6C670 [data-theme=dark] [class*=chartPaperHeader]{border-color:#ffffff0f!important}.Metrics_lineChartsColumn__6C670 [class*=chartPaperIcon]{color:#e8364b!important;color:var(--color-teal,#e8364b)!important}.Metrics_lineChartsColumn__6C670 [class*=sectionTitle]{color:var(--color-text-primary)!important;font-size:.875rem!important}.Metrics_lineChartsColumn__6C670 [class*=chartPaper]{border:1px solid #e2e8f0!important;border:1px solid var(--color-border-light,#e2e8f0)!important;border-radius:16px!important;box-shadow:none!important}.Metrics_lineChartsColumn__6C670 [class*=chartPaper]:hover{box-shadow:0 4px 24px #0000000f,0 1px 4px #00000008!important}.Metrics_lineChartsColumn__6C670 [data-theme=dark] [class*=chartPaper]{border-color:#ffffff0f!important}.Metrics_pieChartCard__Xxwqe{background:var(--color-bg-white);border:1px solid #e2e8f0;border:1px solid var(--color-border-light,#e2e8f0);border-radius:16px;max-width:480px;overflow:hidden;transition:box-shadow .25s cubic-bezier(.22,1,.36,1),background var(--transition-theme),border-color var(--transition-theme)}.Metrics_pieChartCard__Xxwqe:hover{box-shadow:0 4px 24px #0000000f,0 1px 4px #00000008}[data-theme=dark] .Metrics_pieChartCard__Xxwqe{background:#1e293b99;background:var(--color-card-bg,#1e293b99);border-color:#ffffff0f}.Metrics_pieChartHeader__f9Vx1{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--color-border-light,#e2e8f0);display:flex;gap:8px;padding:16px 24px;transition:border-color var(--transition-theme)}[data-theme=dark] .Metrics_pieChartHeader__f9Vx1{border-color:#ffffff0f}.Metrics_pieChartIcon__cTep7{color:#e8364b;color:var(--color-teal,#e8364b);font-size:1.125rem}.Metrics_pieChartTitle__8Gk1w{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:.875rem;font-weight:600;letter-spacing:-.01em}.Metrics_pieChartBody__DIy7Q{padding:24px}.Metrics_pieChartLegend__ixxJ2,.Metrics_pieChartLoading__UG7EC{display:flex;flex-direction:column;gap:8px}.Metrics_pieChartLegend__ixxJ2{background-color:#f8fafc;background-color:var(--color-bg-light,#f8fafc);border-radius:8px;margin-top:16px;padding:8px 16px;transition:background-color var(--transition-theme)}[data-theme=dark] .Metrics_pieChartLegend__ixxJ2{background-color:#ffffff0a}.Metrics_legendItem__oHiZW{align-items:center;display:flex;gap:8px}.Metrics_legendDot__86o\+J{border-radius:3px;flex-shrink:0;height:10px;width:10px}.Metrics_legendText__Lg9Dm{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:.75rem;font-weight:500}.Metrics_emptyState__QeHiG{align-items:center;display:flex;justify-content:center;min-height:200px;padding:24px}.Metrics_emptyStateText__fHTQ0{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;text-align:center}.Metrics_skeletonChart__ZXHO9{animation:Metrics_skeletonShimmer__pVZJ4 1.5s ease-in-out infinite;background:linear-gradient(90deg,#1e3a5f08,#1e3a5f0f 50%,#1e3a5f08);background-size:200% 100%;border-radius:12px}[data-theme=dark] .Metrics_skeletonChart__ZXHO9{background:linear-gradient(90deg,#ffffff0a,#ffffff14 50%,#ffffff0a);background-size:200% 100%}@keyframes Metrics_skeletonShimmer__pVZJ4{0%{background-position:-200% 0}to{background-position:200% 0}}.Metrics_warningMessage__sA2Q3{background-color:#0ea5c80a;border:1px solid #0ea5c81f;border-left:3px solid var(--color-teal);border-radius:8px;box-shadow:none;color:var(--color-text-primary);margin:0 auto;max-width:400px;padding:24px}.Metrics_warningHeader__d77ib{align-items:center;display:flex;margin-bottom:12px}.Metrics_warningHeader__d77ib svg{color:#e8364b;margin-right:8px}.CampaignDashboard_root__iWac3{width:100%}.CampaignDashboard_header__Vti75{margin-bottom:24px}.CampaignDashboard_breadcrumbContainer__4p-86{align-items:center;background-color:#f8f9fb;background-color:var(--color-bg-light,#f8f9fb);border:1px solid #dce1e8;border:1px solid var(--color-gray-light,#dce1e8);border-radius:8px;display:flex;margin-bottom:16px;padding:8px 16px}.CampaignDashboard_breadcrumbs__EYnfc{flex-grow:1}.CampaignDashboard_backButton__bbvV9{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:6px;color:#5c6775!important;color:var(--color-text-primary,#5c6775)!important;margin-right:8px;min-width:auto;padding:4px;transition:all .15s cubic-bezier(.22,1,.36,1)}.CampaignDashboard_backButton__bbvV9 svg{color:inherit!important}.CampaignDashboard_backButton__bbvV9:hover{background-color:#0000000a;background-color:var(--color-hover,#0000000a);border-color:#1e3a5f;border-color:var(--color-teal,#1e3a5f);color:#1e3a5f!important;color:var(--color-teal,#1e3a5f)!important}.CampaignDashboard_breadcrumbLink__O6eiH{align-items:center;color:#5c6775;color:var(--color-text-secondary,#5c6775);display:flex;font-weight:500;text-decoration:none;transition:color .15s cubic-bezier(.22,1,.36,1)}.CampaignDashboard_breadcrumbLink__O6eiH:hover{color:#1e3a5f;color:var(--color-deep-blue,#1e3a5f);text-decoration:none}.CampaignDashboard_breadcrumbIcon__jKGrh{font-size:.875rem;margin-right:4px}.CampaignDashboard_breadcrumbText__DaO2a{color:inherit;font-size:.875rem;font-weight:500}.CampaignDashboard_breadcrumbSeparator__TOSoY{color:#94a3b8;color:var(--color-text-light,#94a3b8)}.CampaignDashboard_currentPage__1KuCR{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:.875rem;font-weight:600}.AdminCampaignList_errorAlert__wTBsR{border-radius:12px;margin:20px}.AdminCampaignList_segmentedGroup__Y8Fe6{align-items:center;background:var(--color-bg-light);border:1px solid var(--color-border-light);border-radius:8px;display:flex;flex-shrink:0;gap:2px;padding:3px;transition:background var(--transition-theme),border-color var(--transition-theme)}.AdminCampaignList_segmentedButton__uprzz{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:6px;color:var(--color-text-secondary);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.5;padding:4px 16px;transition:all .15s cubic-bezier(.22,1,.36,1);white-space:nowrap}.AdminCampaignList_segmentedButton__uprzz:hover:not(.AdminCampaignList_segmentedButtonActive__dN7gF){background:var(--color-hover);color:var(--color-text-primary)}.AdminCampaignList_segmentedButtonActive__dN7gF{background:var(--color-deep-blue-bg);box-shadow:var(--shadow-sm);color:#fff;font-weight:600}.AdminCampaignList_segmentedButtonActive__dN7gF:hover{background:var(--color-deep-blue-bg);color:#fff}.AdminCampaignList_infoBanner__0n1JX{align-items:center;border-radius:12px;display:flex;margin-bottom:16px;padding:10px 16px;transition:background-color var(--transition-theme),border-color var(--transition-theme)}.AdminCampaignList_infoBanner__0n1JX.AdminCampaignList_monthToDate__pypnq{background-color:#e8364b0a;border:1px solid #e8364b1f}.AdminCampaignList_infoBanner__0n1JX.AdminCampaignList_historical__Kimhq{background-color:#f59e0b0a;border:1px solid #f59e0b1f}[data-theme=dark] .AdminCampaignList_infoBanner__0n1JX.AdminCampaignList_monthToDate__pypnq{background-color:#e8364b1a;border-color:#e8364b40}[data-theme=dark] .AdminCampaignList_infoBanner__0n1JX.AdminCampaignList_historical__Kimhq{background-color:#f59e0b1a;border-color:#f59e0b40}.AdminCampaignList_infoIcon__s4NtR{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;margin-right:12px;width:28px}.AdminCampaignList_infoIcon__s4NtR.AdminCampaignList_monthToDate__pypnq{background-color:#e8364b1a}.AdminCampaignList_infoIcon__s4NtR.AdminCampaignList_historical__Kimhq{background-color:#f59e0b1a}.AdminCampaignList_calendarIcon__7QmVc{font-size:.75rem}.AdminCampaignList_calendarIcon__7QmVc.AdminCampaignList_monthToDate__pypnq{color:#e8364b}.AdminCampaignList_calendarIcon__7QmVc.AdminCampaignList_historical__Kimhq{color:#f59e0b}.AdminCampaignList_infoText__Q9gZo{color:var(--color-text-primary);flex-grow:1;font-size:.75rem;font-weight:500}.AdminCampaignList_toggleChip__4mLxI{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.75rem;font-weight:500;gap:6px;line-height:1.5;margin-left:16px;padding:4px 8px;transition:all .15s cubic-bezier(.22,1,.36,1);white-space:nowrap}.AdminCampaignList_toggleChip__4mLxI:hover:not(.AdminCampaignList_toggleChipActive__gy2sO){border-color:var(--color-text-secondary);color:var(--color-text-primary)}.AdminCampaignList_toggleChipActive__gy2sO,.AdminCampaignList_toggleChipActive__gy2sO:hover{background:var(--color-deep-blue-bg);border-color:var(--color-deep-blue-bg);color:#fff}.AdminCampaignList_toggleChipActive__gy2sO:hover{opacity:.9}.AdminCampaignList_toggleChipIcon__STO1j{font-size:.6875rem}.AdminCampaignList_campaignCount__ABHiM{align-items:center;color:#94a3b8;color:var(--color-text-light,#94a3b8);display:flex;font-size:.75rem;gap:6px;margin-left:auto;white-space:nowrap}.AdminCampaignList_filterBadge__K7KsR{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-secondary);display:inline-block;font-size:.6875rem;font-weight:600;line-height:1.4;padding:1px 7px}.AdminCampaignList_successAlert__5XaKY{border-radius:12px;margin-bottom:16px}.AdminCampaignManagement_toolbar__9lFiy{align-items:center;background-color:var(--color-card-bg);border:1px solid var(--color-border-light);border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding:16px}@media(max-width:600px){.AdminCampaignManagement_toolbar__9lFiy{align-items:stretch;flex-direction:column}}.AdminCampaignManagement_toolbarSearch__Id4xC{flex:1 1;min-width:200px}@media(max-width:600px){.AdminCampaignManagement_toolbarSearch__Id4xC{min-width:100%}}.AdminCampaignManagement_toolbarSearch__Id4xC .MuiOutlinedInput-root{background-color:var(--color-bg-light);border-radius:8px;color:var(--color-text-primary);font-size:.875rem;height:38px}.AdminCampaignManagement_toolbarSearch__Id4xC .MuiOutlinedInput-root fieldset{border-color:var(--color-border)}.AdminCampaignManagement_toolbarSearch__Id4xC .MuiOutlinedInput-root:hover fieldset{border-color:var(--color-text-secondary)}.AdminCampaignManagement_toolbarSearch__Id4xC .MuiOutlinedInput-root.AdminCampaignManagement_Mui-focused__CWi-q fieldset{border-color:var(--color-deep-blue-bg)}.AdminCampaignManagement_btnOutlined__p2Jm1{background-color:#0000;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);font-size:.75rem;font-weight:600;height:38px;padding:0 16px;text-transform:none!important;transition:background-color .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1);white-space:nowrap}.AdminCampaignManagement_btnOutlined__p2Jm1:hover{background-color:var(--color-hover);border-color:var(--color-text-secondary)}.AdminCampaignManagement_btnOutlinedActive__5DlF\+{background-color:var(--color-deep-blue-bg);border-color:var(--color-deep-blue-bg);color:#fff}.AdminCampaignManagement_btnOutlinedActive__5DlF\+:hover{background-color:var(--color-deep-blue-bg);opacity:.9}.AdminCampaignManagement_btnSync__7PBTA{background-color:var(--color-deep-blue-bg);border-radius:8px;color:#fff;font-size:.75rem;font-weight:600;height:38px;padding:0 16px;text-transform:none;transition:opacity .15s cubic-bezier(.22,1,.36,1);white-space:nowrap}.AdminCampaignManagement_btnSync__7PBTA:hover{background-color:var(--color-deep-blue-bg);opacity:.9}.AdminCampaignManagement_btnSync__7PBTA:disabled{opacity:.5}.AdminCampaignManagement_btnSave__NJaXc{background-color:var(--color-deep-blue-bg);border-radius:8px;color:#fff;font-size:.75rem;font-weight:600;height:32px;padding:0 8px;text-transform:none;transition:opacity .15s cubic-bezier(.22,1,.36,1);white-space:nowrap}.AdminCampaignManagement_btnSave__NJaXc:hover{background-color:var(--color-deep-blue-bg);opacity:.9}.AdminCampaignManagement_btnSave__NJaXc:disabled{opacity:.5}.AdminCampaignManagement_campaignCount__wimpD{color:var(--color-text-secondary);font-size:.75rem;margin-left:auto;white-space:nowrap}@media(max-width:600px){.AdminCampaignManagement_campaignCount__wimpD{margin-left:0;text-align:center}}.AdminCampaignManagement_alert__Rixq1{margin-bottom:16px}.AdminCampaignManagement_actionButton__HUNPA{background-color:#0000!important;border:1px solid var(--color-border)!important;border-radius:8px!important;color:var(--color-text-secondary)!important;height:30px;transition:all .15s cubic-bezier(.22,1,.36,1);width:30px}.AdminCampaignManagement_actionButton__HUNPA:hover{background-color:var(--color-hover)!important;border-color:var(--color-teal)!important;color:var(--color-teal)!important}.AdminCampaignManagement_planInput__G8hmL .MuiOutlinedInput-root{background-color:var(--color-bg-light);border-radius:8px;color:var(--color-text-primary);font-size:.875rem;height:32px}.AdminCampaignManagement_planInput__G8hmL .MuiOutlinedInput-root fieldset{border-color:var(--color-border)}.AdminCampaignManagement_planInput__G8hmL .MuiOutlinedInput-root:hover fieldset{border-color:var(--color-text-secondary)}.AdminCampaignManagement_planInput__G8hmL .MuiOutlinedInput-root.AdminCampaignManagement_Mui-focused__CWi-q fieldset{border-color:var(--color-brand-primary);border-width:2px}.AdminCampaignManagement_planInput__G8hmL .MuiOutlinedInput-root input{padding:6px 12px}.AdminCampaignManagement_dialog__qa\+gZ .MuiDialog-paper{background-color:var(--color-card-bg);border-radius:12px;color:var(--color-text-primary)}.AdminCampaignManagement_dialogTitle__ANV9M{border-bottom:1px solid var(--color-border-light);color:var(--color-text-primary);font-weight:700}.AdminCampaignManagement_dialogContent__Ox\+XH{padding-top:24px!important}.AdminCampaignManagement_dialogCampaignName__PKAIp{color:var(--color-text-primary);font-weight:700;margin-bottom:16px}.AdminCampaignManagement_dialogGrid__JAfeE{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:600px){.AdminCampaignManagement_dialogGrid__JAfeE{grid-template-columns:1fr}}.AdminCampaignManagement_dialogField__teG73{display:flex;flex-direction:column;gap:4px}.AdminCampaignManagement_dialogLabel__9C51D{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.AdminCampaignManagement_dialogValue__omOS1{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.AdminCampaignManagement_dialogStatusRow__WTm7C{align-items:center;border-top:1px solid var(--color-border-light);display:flex;gap:8px;margin-top:16px;padding-top:16px}.AdminCampaignManagement_dialogCloseBtn__-0oXh{color:var(--color-text-secondary);font-weight:600;text-transform:none}.Availability_tableContainer__3a0wo{background:#fff;background:var(--color-bg-white,#fff);border:1px solid #dce1e8;border:1px solid var(--color-gray-light,#dce1e8);border-radius:12px;box-shadow:var(--shadow-sm);overflow:hidden;transition:background .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1)}.Availability_errorAlert__vIKAB{margin-bottom:24px}[data-theme=dark] .Availability_tableContainer__3a0wo{background:#2c2c2c;background:var(--color-bg-elevated,#2c2c2c);border-color:#ffffff0f}@media(max-width:600px){.Availability_tableContainer__3a0wo{border-radius:0;margin:0 -16px}}.Glossary_searchBar__oVFXy{margin-top:16px}.Glossary_searchContainer__IssTt{align-items:center;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:10px;display:flex;gap:10px;height:44px;padding:0 20px;transition:all .15s cubic-bezier(.22,1,.36,1)}.Glossary_searchContainer__IssTt:focus-within{border-color:#e8364b;box-shadow:0 0 0 3px #e8364b0f}.Glossary_searchIcon__SJFJc{color:var(--color-text-light);flex-shrink:0;font-size:1.125rem!important}.Glossary_searchInput__F030F{background:#0000;border:none;color:var(--color-text-primary);font-family:inherit;font-size:.875rem;padding:10px 0;width:100%}.Glossary_searchInput__F030F:focus{outline:none}.Glossary_searchCount__xTCKA,.Glossary_searchInput__F030F::placeholder{color:var(--color-text-light)}.Glossary_searchCount__xTCKA{flex-shrink:0;font-size:.75rem;white-space:nowrap}.Glossary_glossaryLayout__Itpt4{align-items:flex-start;display:flex;gap:24px;margin-top:24px}@media(max-width:768px){.Glossary_glossaryLayout__Itpt4{flex-direction:column;gap:16px}}.Glossary_sidebar__lIfnH{flex-shrink:0;position:-webkit-sticky;position:sticky;top:80px;width:40px}@media(max-width:768px){.Glossary_sidebar__lIfnH{position:static;width:100%}}.Glossary_sidebarInner__IB4gj{align-items:center;background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:10px;display:flex;flex-direction:column;gap:1px;padding:8px 0}@media(max-width:768px){.Glossary_sidebarInner__IB4gj{-webkit-overflow-scrolling:touch;flex-direction:row;flex-wrap:nowrap;gap:2px;overflow-x:auto;padding:8px;scrollbar-width:none}.Glossary_sidebarInner__IB4gj::-webkit-scrollbar{display:none}}.Glossary_sidebarLetter__8LFQY{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--color-text-light);cursor:default;display:inline-flex;font-family:inherit;font-size:.6875rem;font-weight:600;height:26px;justify-content:center;letter-spacing:.02em;opacity:.5;transition:all .15s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none;width:30px}@media(max-width:768px){.Glossary_sidebarLetter__8LFQY{border-radius:14px;height:28px;width:28px}}.Glossary_sidebarLetterActive__s74MJ{color:var(--color-text-primary);cursor:pointer;opacity:1}.Glossary_sidebarLetterActive__s74MJ:hover{background:#e8364b14;color:#e8364b}.Glossary_sidebarLetterCurrent__9G1Vv{opacity:1}.Glossary_sidebarLetterCurrent__9G1Vv,.Glossary_sidebarLetterCurrent__9G1Vv:hover{background:#e8364b;color:var(--color-bg-white)}.Glossary_content__RIM34{flex:1 1;min-width:0}.Glossary_letterSection__Jxhip{margin-bottom:24px;scroll-margin-top:80px}.Glossary_letterHeader__lmWlm{align-items:baseline;display:flex;gap:10px;margin-bottom:4px;padding:0 16px 4px}.Glossary_letterAccent__fyQpO{color:#e8364b;font-size:1.125rem;font-weight:700;line-height:1}.Glossary_letterCount__gEhqJ{color:var(--color-text-light);font-size:.6875rem;font-weight:500}.Glossary_termsGrid__KG8Tx{display:flex;flex-direction:column;gap:0}.Glossary_termCard__84k8s{background:#0000;border:none;border-bottom:1px solid var(--color-border);border-radius:0;cursor:pointer;font-family:inherit;padding:14px 16px;scroll-margin-top:100px;text-align:left;transition:background .15s cubic-bezier(.22,1,.36,1);width:100%}.Glossary_termCard__84k8s:last-child{border-bottom:none}.Glossary_termCard__84k8s:hover{background:var(--color-bg-light)}.Glossary_termCard__84k8s:hover .Glossary_anchorIcon__RqyMv{color:#e8364b;opacity:1}.Glossary_termCard__84k8s:focus-visible{border-radius:8px;outline:2px solid #e8364b;outline-offset:-2px}.Glossary_cardHighlight__mNAAt{animation:Glossary_highlightPulse__9SCWy 2.5s ease-out}@keyframes Glossary_highlightPulse__9SCWy{0%{background:#e8364b14}60%{background:#e8364b0a}to{background:#0000}}.Glossary_termHeader__rewfQ{align-items:center;display:flex;gap:8px;justify-content:space-between}.Glossary_termTitle__kQtGx{color:var(--color-deep-blue);flex:1 1;font-size:.875rem;font-weight:600;margin-bottom:2px}.Glossary_anchorIcon__RqyMv{color:var(--color-text-secondary);flex-shrink:0;font-size:1rem!important;opacity:.5;transition:all .15s cubic-bezier(.22,1,.36,1)}.Glossary_termDefinition__0PAmj{color:var(--color-text-secondary);font-size:.75rem;line-height:1.6}.Glossary_emptyState__wI8Fu{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:48px 24px;text-align:center}.Glossary_emptyIcon__n-avg{color:var(--color-text-light);font-size:3rem!important;margin-bottom:16px;opacity:.5}.Glossary_emptyTitle__F2iu-{color:var(--color-deep-blue);font-weight:600;margin-bottom:4px}.Glossary_emptyText__wgEBv{color:var(--color-text-light);font-size:.875rem;max-width:360px}.SettingsSOP_root__6c2Ps{display:flex;flex-direction:column;gap:24px;width:100%}.SettingsSOP_pageHeader__PbGyu{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-border,#dce1e8);padding-bottom:24px}.SettingsSOP_pageTitle__2oPYs{color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;font-size:1.5rem!important;font-weight:600!important;margin:0 0 8px!important}.SettingsSOP_pageSubtitle__slmoi{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;margin:0!important}.SettingsSOP_cardsGrid__yUuRJ{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:960px){.SettingsSOP_cardsGrid__yUuRJ{grid-template-columns:1fr}}.SettingsSOP_cardSection__rLINS{display:flex;flex-direction:column}.SettingsSOP_cardTitle__gWg6E{margin-bottom:8px}.SettingsSOP_sopUrlTitle__dGYR8{color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;font-weight:600!important}.SettingsSOP_urlTooltip__q\+may{color:var(--color-deep-blue)!important}.SettingsSOP_urlTooltip__q\+may:focus{outline:2px solid var(--color-deep-blue);outline-offset:2px}.SettingsSOP_sopUrlWrapper__RIuiA{align-items:stretch;background:#fff;background:var(--color-card-bg,#fff);border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;display:flex;flex:1 1;flex-direction:column;padding:24px;transition:background .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1);width:100%}.SettingsSOP_sopUrlWrapper__RIuiA:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}@media(max-width:960px){.SettingsSOP_sopUrlWrapper__RIuiA{padding:16px}}.SettingsSOP_urlForm__FCmVb{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px;width:60%}.SettingsSOP_urlForm__FCmVb:focus{outline:2px solid var(--color-deep-blue);outline-offset:2px}.SettingsSOP_entryForm__Oa3mi input{background-color:var(--color-bg-white)!important;color:var(--color-medium-blue);font-weight:600}.SettingsSOP_entryForm__Oa3mi label{color:var(--color-text-secondary);font-weight:500}.SettingsSOP_submissionButton__KI-Sc{background-color:var(--color-deep-blue-bg)!important;box-shadow:none!important;color:#fff!important;font-weight:600!important;transition:background-color .2s ease!important;width:30%}.SettingsSOP_submissionButton__KI-Sc:focus{outline:2px solid var(--color-deep-blue);outline-offset:2px}.SettingsSOP_submissionButton__KI-Sc:hover{background-color:var(--color-medium-blue);box-shadow:none}.SettingsSOP_submissionButton__KI-Sc:active{box-shadow:none}.SettingsSOP_dialogWrapper__A8MYv .SettingsSOP_MuiPaper-root__VYNn0{background-color:var(--color-bg-white);border-radius:12px;box-shadow:var(--shadow-lg);padding:1rem;transition:background var(--transition-theme)}.SettingsSOP_dialogTitle__H1m-r{border-bottom:1px solid var(--color-border);color:var(--color-deep-blue);font-size:1.5rem;font-weight:900;padding-bottom:.5rem}.SettingsSOP_dialogContent__SXCh9{overflow-y:scroll;padding-bottom:.5rem;padding-top:.5rem}.SettingsSOP_dialogBox__mklO6{max-width:700px;padding:1rem}.SettingsSOP_instructionImage__605TS{border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-md);margin-bottom:1rem;margin-top:1rem;max-width:70%}.SettingsSOP_dialogText__iGWng{color:var(--color-text-secondary);font-size:1rem;font-weight:600;line-height:1.6}.SettingsSOP_dialogKeyword__Oab6e{color:var(--color-medium-blue)}.SettingsSOP_dialogActions__syYAY{border-top:1px solid var(--color-border);justify-content:flex-end;padding:1rem}.SettingsSOP_closeButton__w\+ExZ{background-color:var(--color-deep-blue-bg);color:#fff}.SettingsSOP_closeButton__w\+ExZ:focus{outline:2px solid var(--color-deep-blue);outline-offset:2px}.SettingsSOP_closeButton__w\+ExZ:hover{background-color:var(--color-medium-blue);box-shadow:none}.SettingsSOP_closeButton__w\+ExZ:active{box-shadow:none}.SettingsSOP_tooltipText__MfPjP{font-size:.75rem!important;padding:8px 12px!important}.SettingsSOP_sopCard__stvZq{background-color:var(--color-bg-white)!important;border-radius:16px!important;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005!important;color:var(--color-text-primary)!important}.SettingsSOP_sopCardContent__\+-QGM{padding:24px!important}.SettingsSOP_sectionLabel__GGvNW{margin-bottom:16px!important}.SettingsSOP_sectionLabel__GGvNW,.SettingsSOP_sectionTitle__iFUe4{color:var(--color-deep-blue);font-weight:600!important}.SettingsSOP_statusRow__1GOry{margin-bottom:1rem}.SettingsSOP_divider__oMjdq{margin:1rem 0!important}.SettingsSOP_iconLarge__PmpMR{color:var(--color-deep-blue);font-size:2rem!important;margin-right:1rem!important}.SettingsSOP_iconSmall__h4NLn{color:var(--color-text-secondary);font-size:1rem!important;margin-right:.5rem!important}.SettingsSOP_infoRowSpacing__TA8dl{margin-bottom:1rem}.SettingsSOP_metaRow__5R4G8{margin-top:.5rem}.SettingsSOP_uploadZone__ui9Sj{background-color:var(--color-bg-light);border:2px dashed var(--color-border);border-radius:12px;margin-top:24px;padding:24px}.SettingsSOP_uploadIcon__yCwBk{color:var(--color-text-light);font-size:48px!important;margin-bottom:16px!important}.SettingsSOP_uploadTitle__LmmTl{color:var(--color-deep-blue);font-weight:600!important;margin-bottom:8px!important}.SettingsSOP_uploadDescription__wjMSL{margin-bottom:24px!important}.SettingsSOP_filePreview__oIf22{align-items:center;background-color:var(--color-bg-light);border:1px solid var(--color-medium-blue);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px}.SettingsSOP_filePreviewIcon__bVjI8{color:var(--color-medium-blue);margin-right:16px!important}.SettingsSOP_filePreviewName__5EFRU{color:var(--color-deep-blue);font-weight:600!important}.SettingsSOP_filePreviewSize__ji17S{color:var(--color-text-secondary)}.SettingsSOP_removeFileButton__F5YYZ{color:var(--color-error)!important}.SettingsSOP_progressWrapper__9RDmv{margin-bottom:20px}.SettingsSOP_progressBar__PR6EJ{border-radius:4px!important;height:6px!important}.SettingsSOP_progressLabel__jnr\+B{display:block!important;margin-top:8px!important}.SettingsSOP_actionButton__RGr7C{background-color:var(--color-deep-blue-bg)!important;border-radius:8px!important;color:#fff!important;font-size:var(--font-size-md)!important;font-weight:600!important;padding:12px 24px!important;text-transform:none!important}.SettingsSOP_actionButtonSmall__xLNFI{background-color:var(--color-deep-blue-bg)!important;border-radius:8px!important;color:#fff!important}.SettingsSOP_actionButtonSmall__xLNFI,.SettingsSOP_viewButton__AT\+-h{flex:1 1;font-size:var(--font-size-base)!important;font-weight:600!important;margin-right:16px!important;padding:10px 20px!important;text-transform:none!important}.SettingsSOP_viewButton__AT\+-h{border-color:var(--color-deep-blue)!important;border-radius:8px!important;color:var(--color-deep-blue)!important}.SettingsSOP_deleteButton__NPFIc{border-color:var(--color-error)!important;border-radius:8px!important;color:var(--color-error)!important;flex:1 1;padding:10px 20px!important}.SettingsSOP_deleteButton__NPFIc,.SettingsSOP_secondaryButton__RvcI5{font-size:var(--font-size-base)!important;font-weight:600!important;text-transform:none!important}.SettingsSOP_secondaryButton__RvcI5{border-color:var(--color-text-secondary)!important;border-radius:8px!important;color:var(--color-text-secondary)!important;min-width:80px;padding:10px 16px!important}.SettingsSOP_saveButton__62t25{background-color:var(--color-deep-blue-bg)!important;border-radius:8px!important;color:#fff!important;font-size:var(--font-size-base)!important;font-weight:600!important;min-width:100px;padding:10px 20px!important;text-transform:none!important}.SettingsSOP_urlTextField__3\+RV6{margin-bottom:20px!important}.SettingsSOP_buttonRow__\+PN9w{gap:16px}.SettingsSOP_destructiveRow__lpxOm{border-top:1px solid var(--color-border);gap:16px;margin-top:16px;padding-top:16px}.SettingsSOP_urlTruncate__7Q6Qa{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsSOP_selectRounded__0Ck6K{border-radius:8px!important}.SettingsSOP_fileInputHidden__8U5-X{display:none}.SettingsSOP_existingFileMessage__HLKDt{margin-bottom:20px!important;text-align:center}.SettingsSOP_fontMedium__3PjnD{font-weight:500!important}.SettingsIntegrations_root__ZsNVL{display:flex;flex-direction:column;gap:24px;width:100%}.SettingsIntegrations_pageHeader__rMnOu{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-border,#dce1e8);padding-bottom:24px}.SettingsIntegrations_pageTitle__01jyK{color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;font-size:1.5rem!important;font-weight:600!important;margin:0 0 8px!important}.SettingsIntegrations_pageSubtitle__Sua47{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;margin:0!important}.SettingsIntegrations_integrationWrapper__-leEG{margin-bottom:24px;position:relative}.SettingsIntegrations_integrationCard__Tzthq{background:#fff;background:var(--color-card-bg,#fff);border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px!important;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;cursor:pointer;min-height:180px;position:relative;transition:all .3s ease-in-out}.SettingsIntegrations_integrationCard__Tzthq:hover{border-color:#1e3a5f;border-color:var(--color-deep-blue,#1e3a5f);box-shadow:0 8px 32px #00000014,0 4px 12px #0000000a;transform:translateY(-4px)}@media(max-width:960px){.SettingsIntegrations_integrationCard__Tzthq{min-height:240px}}.SettingsIntegrations_cardContent__0A8Hx{display:flex;flex-direction:column;height:100%;justify-content:center;padding:32px!important;text-align:center}@media(max-width:960px){.SettingsIntegrations_cardContent__0A8Hx{padding:24px!important}}.SettingsIntegrations_integrationIcon__oy2TO{color:#5c6775;color:var(--color-text-secondary,#5c6775);font-size:3rem;margin-bottom:16px}.SettingsIntegrations_integrationLogo__Lurj\+{margin-bottom:16px;max-height:80px;max-width:200px;object-fit:contain}.SettingsIntegrations_integrationTitle__86hdi{color:#1a2332;color:var(--color-text-primary,#1a2332);font-size:1.5rem!important;font-weight:700!important;margin-bottom:16px!important}.SettingsIntegrations_integrationDescription__o9V6y{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:1rem!important;line-height:1.5!important}.SettingsIntegrations_statusBubble__GuqT3{align-items:center;border-radius:24px;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:6px;padding:8px 16px;position:absolute;right:-12px;top:-12px;transition:all .2s ease-out;z-index:10}.SettingsIntegrations_statusBubble__GuqT3:hover{box-shadow:0 8px 25px #00000040;transform:scale(1.05)}.SettingsIntegrations_statusIcon__Stc11{font-size:.875rem}.SettingsIntegrations_statusLabel__wttUt{white-space:nowrap}@keyframes SettingsIntegrations_checkSpin__9AISA{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}@keyframes SettingsIntegrations_warningFlip__R9OQE{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg) scale(1.1)}to{transform:rotateY(1turn)}}@keyframes SettingsIntegrations_errorPulse__0Pv-M{0%{transform:scale(1)}50%{filter:brightness(1.2);transform:scale(1.2)}to{transform:scale(1)}}@keyframes SettingsIntegrations_plusRotate__oxlb6{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.15)}to{transform:rotate(1turn) scale(1)}}.SettingsIntegrations_status-active__Rn5oM{background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff}.SettingsIntegrations_status-active__Rn5oM .SettingsIntegrations_statusIcon__Stc11{color:#e8f5e8}.SettingsIntegrations_status-active__Rn5oM:hover{background:linear-gradient(135deg,#66bb6a,#4caf50)}.SettingsIntegrations_status-active__Rn5oM:hover .SettingsIntegrations_statusIcon__Stc11{animation:SettingsIntegrations_checkSpin__9AISA .6s ease-in-out}.SettingsIntegrations_status-warning__2PNzo{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.SettingsIntegrations_status-warning__2PNzo .SettingsIntegrations_statusIcon__Stc11{color:#fff3e0}.SettingsIntegrations_status-warning__2PNzo:hover{background:linear-gradient(135deg,#ffb74d,#ff9800)}.SettingsIntegrations_status-warning__2PNzo:hover .SettingsIntegrations_statusIcon__Stc11{animation:SettingsIntegrations_warningFlip__R9OQE .5s ease-in-out}.SettingsIntegrations_status-error__RDMJT{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.SettingsIntegrations_status-error__RDMJT .SettingsIntegrations_statusIcon__Stc11{color:#ffebee}.SettingsIntegrations_status-error__RDMJT:hover{background:linear-gradient(135deg,#ef5350,#f44336)}.SettingsIntegrations_status-error__RDMJT:hover .SettingsIntegrations_statusIcon__Stc11{animation:SettingsIntegrations_errorPulse__0Pv-M .4s ease-in-out}.SettingsIntegrations_status-inactive__e7eEr{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;cursor:pointer}.SettingsIntegrations_status-inactive__e7eEr .SettingsIntegrations_statusIcon__Stc11{color:#e3f2fd}.SettingsIntegrations_status-inactive__e7eEr:hover{background:linear-gradient(135deg,#42a5f5,#2196f3);transform:scale(1.08)}.SettingsIntegrations_status-inactive__e7eEr:hover .SettingsIntegrations_statusIcon__Stc11{animation:SettingsIntegrations_plusRotate__oxlb6 .6s ease-in-out}.AutomationCard_card__yZuyd{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:8px;transition:box-shadow .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1),opacity .15s cubic-bezier(.22,1,.36,1)}.AutomationCard_card__yZuyd:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}.AutomationCard_card__yZuyd.AutomationCard_enabled__GeFga{border-left:3px solid #1e3a5f;border-left:3px solid var(--color-deep-blue,#1e3a5f)}.AutomationCard_card__yZuyd.AutomationCard_disabled__9yc\+F{opacity:.6}.AutomationCard_header__CvyJN{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.AutomationCard_title__U9jK-{color:var(--color-text-primary);flex:1 1;font-size:1rem;font-weight:600}.AutomationCard_typeRow__\+6xs4{align-items:center;display:flex;gap:8px;margin-bottom:8px}.AutomationCard_typeIcon__pPVwW{align-items:center;border-radius:6px;display:flex;font-size:.75rem;height:28px;justify-content:center;width:28px}.AutomationCard_typeIcon__pPVwW.AutomationCard_planUsage__52p55{background:#2196f326;color:#42a5f5}.AutomationCard_typeIcon__pPVwW.AutomationCard_dailySummary__iB1MB{background:#4caf5026;color:#66bb6a}.AutomationCard_typeIcon__pPVwW.AutomationCard_weeklyReport__p4c5\+{background:#9c27b026;color:#ab47bc}.AutomationCard_typeIcon__pPVwW.AutomationCard_qaAlert__cPjoH{background:#ff980026;color:#ffa726}.AutomationCard_typeIcon__pPVwW.AutomationCard_missedCall__FvQ3C{background:#f4433626;color:#ef5350}.AutomationCard_typeIcon__pPVwW.AutomationCard_default__PUBv1{background:#9e9e9e26;color:#bdbdbd}.AutomationCard_typeLabel__eKXAd{color:var(--color-text-secondary);font-size:.75rem;font-weight:600}.AutomationCard_configSummary__\+U5NI{color:var(--color-text-secondary);font-size:.875rem;margin-bottom:4px}.AutomationCard_templateRow__Ml-ag{align-items:center;color:var(--color-text-secondary);display:flex;font-size:.75rem;gap:4px}.AutomationCard_templateIcon__wFEV6{font-size:.7rem;opacity:.6}.AutomationCard_actions__DuFE-{border-top:1px solid #0000000f;border-top:1px solid var(--color-border,#0000000f);gap:4px;padding:8px 16px!important}.AutomationCard_actions__DuFE- .MuiButton-root{border-radius:6px;color:var(--color-text-primary);font-size:.75rem;font-weight:500;padding:4px 8px;text-transform:none}.AutomationCard_deleteBtn__DWR3N{color:#d32f2f!important;color:var(--color-error,#d32f2f)!important;margin-left:auto!important}.AutomationCard_deleteBtn__DWR3N:hover{background:#d32f2f14!important}.SettingsNotifications_root__LyI0G{display:flex;flex-direction:column;gap:24px;width:100%}.SettingsNotifications_pageHeader__Po-5J{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-border,#dce1e8);padding-bottom:24px}.SettingsNotifications_pageTitle__seK4F{color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;font-size:1.5rem!important;font-weight:600!important;margin:0 0 8px!important}.SettingsNotifications_pageSubtitle__xiSY9{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;margin:0!important}.SettingsNotifications_tabsPaper__I3Mcy{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;overflow:hidden}.SettingsNotifications_tabsPaper__I3Mcy .MuiTab-root{font-size:.875rem;font-weight:500;text-transform:none}.SettingsNotifications_tabsPaper__I3Mcy .Mui-selected{font-weight:600}.SettingsNotifications_tabsPaper__I3Mcy [role=tabpanel]>div{padding:24px}@media(max-width:960px){.SettingsNotifications_tabsPaper__I3Mcy [role=tabpanel]>div{padding:16px}}.SettingsNotifications_automationsGrid__sa6QN{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));margin-top:16px}@media(max-width:960px){.SettingsNotifications_automationsGrid__sa6QN{gap:16px;grid-template-columns:1fr;margin-top:8px}}.SettingsNotifications_automationCard__aUxXl{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:8px;transition:box-shadow .15s cubic-bezier(.22,1,.36,1)}.SettingsNotifications_automationCard__aUxXl:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardContent-root__EVZax{padding-bottom:8px}@media(max-width:960px){.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardContent-root__EVZax{padding:8px}}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7{flex-wrap:wrap;gap:8px;justify-content:flex-start;padding:8px 16px 16px}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX{flex:1 1;font-size:.75rem;min-width:0;padding:4px 8px}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX .SettingsNotifications_MuiSvgIcon-root__sQ1KU{font-size:.875rem;margin-right:4px}@media(max-width:960px){.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7{flex-direction:column;gap:6px;padding:8px 8px 16px}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX{border-radius:4px;flex:none;justify-content:flex-start;padding:6px 8px;width:100%}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX .SettingsNotifications_MuiSvgIcon-root__sQ1KU{font-size:.75rem;margin-right:6px}}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiFormControlLabel-root__AYM14 .SettingsNotifications_MuiFormControlLabel-label__isT69{transition:color .3s ease-in-out}@media(max-width:960px){.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiFormControlLabel-root__AYM14 .SettingsNotifications_MuiFormControlLabel-label__isT69{font-size:.75rem}}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiFormControlLabel-root__AYM14 .SettingsNotifications_MuiSwitch-root__gSVUp .SettingsNotifications_MuiSwitch-switchBase__-Tyms{transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease-in-out}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiFormControlLabel-root__AYM14 .SettingsNotifications_MuiSwitch-root__gSVUp .SettingsNotifications_MuiSwitch-switchBase__-Tyms.SettingsNotifications_Mui-checked__upBWx{transform:translateX(20px)}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiFormControlLabel-root__AYM14 .SettingsNotifications_MuiSwitch-root__gSVUp .SettingsNotifications_MuiSwitch-switchBase__-Tyms.SettingsNotifications_Mui-checked__upBWx+.SettingsNotifications_MuiSwitch-track__T66Ke{background-color:#3f51b580;border-color:#3f51b580}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiFormControlLabel-root__AYM14 .SettingsNotifications_MuiSwitch-root__gSVUp .SettingsNotifications_MuiSwitch-track__T66Ke{background-color:#00000061;border-color:#00000061;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiFormControlLabel-root__AYM14 .SettingsNotifications_MuiSwitch-root__gSVUp .SettingsNotifications_MuiSwitch-thumb__Lh9Rn{transition:background-color .3s ease-in-out}.SettingsNotifications_templatesGrid__1aDLd{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));margin-top:16px}@media(max-width:960px){.SettingsNotifications_templatesGrid__1aDLd{gap:16px;grid-template-columns:1fr}}.SettingsNotifications_templateCard__LEUF6{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:8px;transition:box-shadow .15s cubic-bezier(.22,1,.36,1)}.SettingsNotifications_templateCard__LEUF6:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardContent-root__EVZax{padding-bottom:8px}@media(max-width:960px){.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardContent-root__EVZax{padding:8px}}.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7{flex-wrap:wrap;gap:8px;justify-content:flex-start;padding:8px 16px 16px}.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX{font-size:.75rem;min-width:auto;padding:4px 8px}.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX .SettingsNotifications_MuiSvgIcon-root__sQ1KU{font-size:.875rem;margin-right:4px}@media(max-width:960px){.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7{flex-direction:column;gap:6px;padding:8px 8px 16px}.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX{border-radius:4px;flex:none;justify-content:flex-start;padding:6px 8px;width:100%}.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX .SettingsNotifications_MuiSvgIcon-root__sQ1KU{font-size:.75rem;margin-right:6px}}@media(max-width:600px){.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardContent-root__EVZax,.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardContent-root__EVZax{padding:8px 8px 4px}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7,.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7{gap:4px;padding:4px 8px 8px}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX,.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX{border-radius:3px;font-size:.6875rem;padding:6px 8px}.SettingsNotifications_automationCard__aUxXl .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX .SettingsNotifications_MuiSvgIcon-root__sQ1KU,.SettingsNotifications_templateCard__LEUF6 .SettingsNotifications_MuiCardActions-root__ASgX7 .SettingsNotifications_MuiButton-root__JzdNX .SettingsNotifications_MuiSvgIcon-root__sQ1KU{font-size:.75rem;margin-right:4px}}@media(max-width:960px){.SettingsNotifications_testModeCard__F8th7{border-radius:8px;margin:0 -8px 16px}.SettingsNotifications_testModeCard__F8th7 .SettingsNotifications_MuiCardContent-root__EVZax{padding:16px!important}}@media(max-width:600px){.SettingsNotifications_testModeCard__F8th7{border-radius:4px;margin:0 -4px 8px}.SettingsNotifications_testModeCard__F8th7 .SettingsNotifications_MuiCardContent-root__EVZax{padding:8px!important}}@media(max-width:960px){.SettingsNotifications_MuiDialogContent-root__vdFgE .SettingsNotifications_MuiBox-root__u4L0i:first-child{flex-direction:column!important;height:auto!important}.SettingsNotifications_MuiDialogContent-root__vdFgE .SettingsNotifications_MuiBox-root__u4L0i:first-child .SettingsNotifications_MuiBox-root__u4L0i:first-child{border-right:none!important;flex:none!important;padding:16px!important}.SettingsNotifications_MuiDialogContent-root__vdFgE .SettingsNotifications_MuiBox-root__u4L0i:first-child .SettingsNotifications_MuiBox-root__u4L0i:last-child{display:none!important}.SettingsNotifications_MuiDialog-paper__d4dOD{margin:8px!important;max-height:calc(100vh - 16px)!important;width:calc(100vw - 16px)!important}}.TemplateVariableInput_textField__IGd9K .MuiInputBase-input{font-family:monospace}.TemplateVariableInput_variableChip__oTpmH{background-color:#1976d226;border-radius:12px;color:var(--color-info);display:inline-block;font-size:var(--font-size-sm);font-weight:600;margin:0 2px 2px 0;padding:2px 6px}.TemplateVariableInput_statusBox__bMziy{margin-top:8px}.TemplateVariableInput_validVariables__Sc5qW{color:var(--color-info);font-weight:500}.TemplateVariableInput_noVariables__SDe7a{color:var(--color-warning)}.EmailSendingProgressDialog_progressContainer__XWU0c{max-height:500px;min-height:400px;overflow-y:auto}.EmailSendingProgressDialog_statusHeader__WuHnS{align-items:center;background-color:var(--color-bg-gray);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px}.EmailSendingProgressDialog_progressStats__JP\+n\+{display:flex;gap:16px;margin-bottom:16px}.EmailSendingProgressDialog_statChip__FehFl{font-weight:600}.EmailSendingProgressDialog_emailItem__6So\+y{border-bottom:1px solid var(--color-border-light)}.EmailSendingProgressDialog_emailItem__6So\+y:last-child{border-bottom:none}.EmailSendingProgressDialog_emailStatus__gDIYE{align-items:center;display:flex;gap:8px}.EmailSendingProgressDialog_successIcon__nr05z{color:var(--color-success)}.EmailSendingProgressDialog_errorIcon__PQH06{color:var(--color-error)}.EmailSendingProgressDialog_pendingIcon__FjfU0{color:var(--color-warning)}.EmailSendingProgressDialog_sendingIcon__CrpOK{color:var(--color-info)}.SettingsQA_root__Nkivs{display:flex;flex-direction:column;gap:24px;width:100%}.SettingsQA_pageHeader__JU3L1{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-border,#dce1e8);padding-bottom:24px}.SettingsQA_pageTitle__Gnjna{color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;font-size:1.5rem!important;font-weight:600!important;margin:0 0 8px!important}.SettingsQA_pageSubtitle__MFrSf{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;margin:0!important}.SettingsQA_tabsPaper__rnUsH{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;overflow:hidden}.SettingsQA_tabsPaper__rnUsH .MuiTab-root{font-size:.875rem;font-weight:500;min-width:auto;padding:8px 16px;text-transform:none}@media(max-width:600px){.SettingsQA_tabsPaper__rnUsH .MuiTab-root{font-size:.75rem;padding:8px 10px}}.SettingsQA_tabsPaper__rnUsH .Mui-selected{font-weight:600}.SettingsQA_tabsPaper__rnUsH [role=tabpanel]>div{padding:24px}@media(max-width:960px){.SettingsQA_tabsPaper__rnUsH [role=tabpanel]>div{padding:16px}}.SettingsQA_tabs__mv10v{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-border,#dce1e8);margin-bottom:0}.SettingsQA_cardContent__Aqu2P{padding:24px}.SettingsAutoQA_root__R\+z5m{display:flex;flex-direction:column;gap:16px;width:100%}.SettingsAutoQA_card__g00RB{background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-md);margin-bottom:0;transition:background var(--transition-theme),border-color var(--transition-theme)}.SettingsAutoQA_cardHeader__iLz6-{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:8px}.SettingsAutoQA_cardTitle__jm-9o{color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.SettingsAutoQA_actionButton__b\+RaD{border-radius:10px;font-weight:500;padding:8px 16px;text-transform:none}.SettingsAutoQA_primaryButton__CheFE{background-color:var(--color-deep-blue);color:#fff}.SettingsAutoQA_primaryButton__CheFE:hover{background-color:#1e2c42;background-color:var(--color-deep-blue-hover,#1e2c42)}.SettingsAutoQA_primaryButton__CheFE:disabled{background-color:var(--color-text-light)}.SettingsAutoQA_outlinedButton__Xd069{border-color:var(--color-deep-blue);color:var(--color-deep-blue)}.SettingsAutoQA_emptyState__6dV29{color:var(--color-text-secondary);padding:32px;text-align:center}.SettingsAutoQA_emptyIcon__1dp\+b{color:var(--color-text-light);font-size:48px;margin-bottom:8px}.SettingsAutoQA_formRow__X2Dy5{align-items:center;display:flex;gap:16px;margin-bottom:8px}.SettingsAutoQA_dryRunResults__3M0Q9{border:1px solid var(--color-border);border-radius:12px;margin-top:16px;padding:16px}.SettingsAutoQA_statItem__fXGmy{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:12px;padding:8px 16px}.SettingsQAConfig_root__VD2\+R{display:flex;flex-direction:column;gap:16px;width:100%}.SettingsQAConfig_card__OcuzN{background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-md);margin-bottom:0;transition:background var(--transition-theme),border-color var(--transition-theme)}.SettingsQAConfig_cardHeader__W26uD{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.SettingsQAConfig_cardTitle__6m7xc{color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.SettingsQAConfig_statusChip__LYzxo{border-radius:8px;font-weight:600;padding:0 8px}.SettingsQAConfig_statusActive__lYpm1{background-color:#4caf50;background-color:var(--color-success,#4caf50);color:#fff}.SettingsQAConfig_statusInactive__RfnUh{background-color:#9e9e9e;background-color:var(--color-text-light,#9e9e9e);color:#fff}.SettingsQAConfig_campaignAutocomplete__LXZra{margin-bottom:16px}.SettingsQAConfig_campaignAutocomplete__LXZra .MuiOutlinedInput-root{background-color:var(--color-bg-white);border-radius:12px}.SettingsQAConfig_actionButton__56ykP{border-radius:10px;font-weight:500;padding:8px 16px;text-transform:none}.SettingsQAConfig_primaryButton__rd5k9{background-color:var(--color-deep-blue);color:var(--color-bg-white)}.SettingsQAConfig_primaryButton__rd5k9:hover{background-color:#1e2c42;background-color:var(--color-deep-blue-hover,#1e2c42)}.SettingsQAConfig_primaryButton__rd5k9:disabled{background-color:var(--color-text-light)}.SettingsQAConfig_outlinedButton__m7lWp{border-color:var(--color-deep-blue);color:var(--color-deep-blue)}.SettingsQAConfig_tableContainer__0oP3f{border-radius:12px;margin-top:16px;overflow:hidden}.SettingsQAConfig_tableHeader__9eoLU{background-color:var(--color-bg-light)}.SettingsQAConfig_tableHeader__9eoLU th{border-bottom:2px solid var(--color-border);color:var(--color-deep-blue);font-weight:600}.SettingsQAConfig_tableRow__VFKa3:hover{background-color:var(--color-bg-light)}.SettingsQAConfig_emptyState__3Ku\+\+{color:var(--color-text-secondary);padding:32px;text-align:center}.SettingsQAConfig_emptyIcon__vMNRl{color:var(--color-text-light);font-size:48px;margin-bottom:8px}.SettingsQAConfig_dialogContent__Y\+Qow{min-width:500px}.SettingsQAConfig_promptField__GW-eQ{font-family:monospace;font-size:.875rem}.SettingsQAConfig_promptField__GW-eQ .MuiOutlinedInput-root{border-radius:12px}.SettingsQAConfig_variableHint__5mlGF{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;margin-top:16px;padding:16px}.SettingsQAConfig_variableChip__aWHvM{background-color:#e0f2fe;color:#0369a1;cursor:pointer;margin:4px}.SettingsQAConfig_variableChip__aWHvM:hover{background-color:#bae6fd}.SettingsQAConfig_testSection__2\+r45{background-color:#fafbfc;background-color:var(--color-bg-light,#fafbfc);border:2px dashed #cbd5e0;border:2px dashed var(--color-border,#cbd5e0);border-radius:12px;margin-top:24px;padding:16px}.SettingsQAConfig_testResult__zACnp{background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;margin-top:16px;padding:16px}.SettingsQAConfig_summaryCard__R9fK2{cursor:pointer;transition:all .2s ease}.SettingsQAConfig_summaryCard__R9fK2:hover{box-shadow:0 4px 20px #2c3e501f;transform:translateY(-2px)}.SettingsQAConfig_criteriaCount__DoqaG{color:var(--color-deep-blue);font-size:1.75rem;font-weight:700}.SettingsQAConfig_historyTable__VCbSm{max-height:300px;overflow:auto}.SettingsQAConfig_typeSelector__W6T9X{margin-bottom:24px;margin-top:16px}.SettingsQAConfig_typeOption__9\+0x4{border:1px solid var(--color-border);border-radius:12px;cursor:pointer;margin-bottom:8px;padding:16px;transition:all .2s ease}.SettingsQAConfig_typeOptionSelected__zMb\+U,.SettingsQAConfig_typeOption__9\+0x4:hover{background-color:var(--color-bg-light);border-color:var(--color-deep-blue)}.SettingsQAConfig_typeOptionSelected__zMb\+U{border-width:2px}.SettingsQAConfig_checkItemsContainer__glhHj{background-color:#fafbfc;background-color:var(--color-bg-light,#fafbfc);border-radius:12px;margin-bottom:16px;margin-top:16px;padding:16px}.SettingsQAConfig_checkItemRow__0-WsG{align-items:center;border-radius:8px;display:flex;padding:8px 16px}.SettingsQAConfig_checkItemRow__0-WsG:hover{background-color:#f0f9ff}.SettingsQAConfig_passCriteriaSelect__fVIzr{margin-top:16px}.SettingsQAConfig_passCriteriaSelect__fVIzr .MuiOutlinedInput-root{border-radius:12px}.SettingsQAConfig_naConditionField__Z8r6y{margin-top:16px}.SettingsQAConfig_naConditionField__Z8r6y .MuiOutlinedInput-root{border-radius:12px}.SettingsQAConfig_generatedPromptPreview__7XFLP{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;margin-top:24px;padding:16px}.SettingsQAConfig_promptPreviewText__z8iRc{color:#166534;font-family:monospace;font-size:.75rem;max-height:200px;overflow:auto;white-space:pre-wrap}.SettingsQAConfig_customPromptSection__vZIAt{border-top:1px dashed var(--color-border);margin-top:16px;padding-top:16px}.SettingsQAConfig_sectionTitle__uH0cq{color:var(--color-text-primary);font-weight:600;margin-bottom:4px}.SettingsQAConfig_sectionSubtitle__mLex6{color:var(--color-text-secondary);margin-bottom:16px}.SettingsQAConfig_promptRulesCard__lhsP\+{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffffd9,#f8fafce6);border:1px solid #e2e8f099;border-radius:20px;box-shadow:0 4px 24px #2c3e500f,0 1px 4px #2c3e500a;margin-bottom:16px;overflow:visible}.SettingsQAConfig_promptRulesHeader__42Ocr{align-items:center;display:flex;gap:12px;margin-bottom:4px}.SettingsQAConfig_promptRulesIcon__KH5b2{align-items:center;background:linear-gradient(135deg,var(--color-deep-blue) 0,#3b5068 100%);border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.SettingsQAConfig_promptRulesAccordion__Lv9xF{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;border:1px solid #e2e8f0b3;border-radius:14px!important;box-shadow:none;margin-bottom:8px;transition:all .2s ease}.SettingsQAConfig_promptRulesAccordion__Lv9xF:before{display:none}.SettingsQAConfig_promptRulesAccordion__Lv9xF:hover{border-color:#cbd5e1;box-shadow:0 2px 12px #2c3e500f}.SettingsQAConfig_promptRulesAccordion__Lv9xF.Mui-expanded{background:#fffffff2;border-color:var(--color-deep-blue);box-shadow:0 4px 20px #2e3c521a}.SettingsQAConfig_promptRulesAccordionSummary__9I\+bI{min-height:52px!important;padding:0 20px}.SettingsQAConfig_promptRulesAccordionSummary__9I\+bI .MuiAccordionSummary-content{margin:12px 0}.SettingsQAConfig_promptRulesAccordionDetails__9FKYT{flex-direction:column;padding:0 20px 20px}.SettingsQAConfig_promptRuleRow__xC42x{align-items:center;display:flex;gap:8px;margin-bottom:12px;position:relative}.SettingsQAConfig_promptRuleIndex__6-cmZ{align-items:center;background-color:#f1f5f9;border-radius:8px;color:#64748b;display:flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:24px;justify-content:center;width:24px}.SettingsQAConfig_promptRuleField__1PWC0 .MuiOutlinedInput-root{background-color:#f8fafccc;border-radius:10px;font-size:.85rem;transition:all .2s ease}.SettingsQAConfig_promptRuleField__1PWC0 .MuiOutlinedInput-root:hover{background-color:#fff}.SettingsQAConfig_promptRuleField__1PWC0 .MuiOutlinedInput-root.Mui-focused{background-color:#fff;box-shadow:0 0 0 3px #2e3c5214}.SettingsQAConfig_promptRuleDeleteBtn__R6kMo{color:#94a3b8;transition:all .2s ease}.SettingsQAConfig_promptRuleDeleteBtn__R6kMo:hover{background-color:#ef444414;color:#ef4444}.SettingsQAConfig_promptTestSection__RetWl{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px dashed #cbd5e1;border-radius:14px;margin-top:16px;padding:16px}.SettingsQAConfig_promptTestInputRow__hBD-s{align-items:center;display:flex;gap:10px;margin-top:10px}.SettingsQAConfig_promptTestResult__1hb5x{border:1px solid;border-radius:12px;margin-top:14px;overflow:hidden;padding:14px;position:relative}.SettingsQAConfig_promptTestResult__1hb5x:before{content:"";height:100%;left:0;position:absolute;top:0;width:4px}.SettingsQAConfig_promptTestResultPass__LjL45{background-color:#f0fdf4cc;border-color:#bbf7d0}.SettingsQAConfig_promptTestResultPass__LjL45:before{background-color:#4caf50;background-color:var(--color-success,#4caf50)}.SettingsQAConfig_promptTestResultFail__UTFx1{background-color:#fef2f2cc;border-color:#fecaca}.SettingsQAConfig_promptTestResultFail__UTFx1:before{background-color:#ef4444}.SettingsQAConfig_promptTestResultNa__bUvrQ{background-color:#f8fafccc;border-color:var(--color-border)}.SettingsQAConfig_promptTestResultNa__bUvrQ:before{background-color:#6b7280}.SettingsQAConfig_promptNoRulesText__vTtdz{color:#94a3b8;font-size:.85rem;font-style:italic;padding:8px 0 4px}.SettingsQAConfig_promptButtonRow__N6SAc{align-items:center;display:flex;gap:8px;margin-top:12px}.SettingsQAConfig_promptAddRuleBtn__P8vDt{border-color:#cbd5e1;border-radius:10px;color:var(--color-deep-blue);font-size:.8rem;font-weight:600;padding:6px 16px;text-transform:none}.SettingsQAConfig_promptAddRuleBtn__P8vDt:hover{background-color:#2e3c520a;border-color:var(--color-deep-blue)}.SettingsQAConfig_promptSaveBtn__lbcmH{background-color:var(--color-deep-blue);border-radius:10px;box-shadow:0 2px 8px #2e3c5233;color:#fff;font-size:.8rem;font-weight:600;padding:6px 20px;text-transform:none}.SettingsQAConfig_promptSaveBtn__lbcmH:hover{background-color:#1e2c42;background-color:var(--color-deep-blue-hover,#1e2c42);box-shadow:0 4px 12px #2e3c524d}.SettingsQAConfig_promptSaveBtn__lbcmH:disabled{background-color:#cbd5e1;box-shadow:none}.SettingsQAConfig_promptTestBtn__-0IfX{border-color:var(--color-deep-blue);border-radius:10px;color:var(--color-deep-blue);font-size:.8rem;font-weight:600;padding:8px 20px;text-transform:none}.SettingsQAConfig_promptTestBtn__-0IfX:hover{background-color:#2e3c520a;border-color:#1e2c42;border-color:var(--color-deep-blue-hover,#1e2c42)}.SettingsQAConfig_promptTestBtn__-0IfX:disabled{border-color:var(--color-border);color:#94a3b8}.SettingsQAConfig_promptChipRules__3ENYm{background-color:#e0f2fe;border-radius:6px;color:#0369a1;font-size:.7rem;font-weight:600;height:22px}.SettingsQAConfig_promptChipNoRules__5bOCk{background-color:#f1f5f9;border-radius:6px;color:#94a3b8;font-size:.7rem;font-weight:600;height:22px}.SettingsQAConfig_promptChipUnsaved__eiqy4{animation:SettingsQAConfig_pulse__gSHZ4 2s ease-in-out infinite;background-color:#fef3c7;border-radius:6px;color:#92400e;font-size:.7rem;font-weight:600;height:22px}@keyframes SettingsQAConfig_pulse__gSHZ4{0%,to{opacity:1}50%{opacity:.7}}.SettingsManualQAConfig_root__ZCA96{display:flex;flex-direction:column;gap:16px;width:100%}.SettingsManualQAConfig_card__Kvc\+W{background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--shadow-md);margin-bottom:0;transition:background var(--transition-theme),border-color var(--transition-theme)}.SettingsManualQAConfig_cardHeader__LFxrf{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.SettingsManualQAConfig_cardTitle__DlVYU{color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.SettingsManualQAConfig_statusChip__0flgJ{border-radius:8px;font-weight:600;padding:0 8px}.SettingsManualQAConfig_statusActive__xCN8G{background-color:var(--color-success);color:#fff}.SettingsManualQAConfig_statusInactive__YSN1K{background-color:var(--color-text-light);color:#fff}.SettingsManualQAConfig_campaignAutocomplete__gGl0W{margin-bottom:16px}.SettingsManualQAConfig_campaignAutocomplete__gGl0W .MuiOutlinedInput-root{background-color:var(--color-bg-white);border-radius:12px}.SettingsManualQAConfig_actionButton__vwPjp{border-radius:10px;font-weight:500;padding:8px 16px;text-transform:none}.SettingsManualQAConfig_primaryButton__dr7N3{background-color:var(--color-deep-blue-bg);color:#fff}.SettingsManualQAConfig_primaryButton__dr7N3:hover{background-color:#1e2c42;background-color:var(--color-deep-blue-hover,#1e2c42)}.SettingsManualQAConfig_primaryButton__dr7N3:disabled{background-color:var(--color-text-light)}.SettingsManualQAConfig_tableContainer__waAxE{border-radius:12px;margin-top:16px;overflow:hidden}.SettingsManualQAConfig_tableHeader__z\+g9h{background-color:var(--color-bg-light)}.SettingsManualQAConfig_tableHeader__z\+g9h th{border-bottom:2px solid var(--color-border);color:var(--color-deep-blue);font-weight:600}.SettingsManualQAConfig_tableRow__s4gZt:hover{background-color:var(--color-bg-light)}.SettingsManualQAConfig_emptyState__3Kdsl{color:var(--color-text-secondary);padding:32px;text-align:center}.SettingsManualQAConfig_emptyIcon__Cv2q9{color:var(--color-text-light);font-size:48px;margin-bottom:8px}.SettingsManualQAConfig_dialogContent__WUamD{min-width:500px}.SettingsManualQAConfig_typeChip__MxX61{font-size:.6875rem;height:24px}.SettingsManualQAConfig_optionsPreview__6L7q6{color:var(--color-text-secondary);font-size:.75rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsManualQAConfig_optionsList__OKnRt{background-color:var(--color-bg-light);border-radius:12px;margin-top:16px;padding:16px}.SettingsManualQAConfig_optionItem__STgzY{align-items:center;background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:8px;display:flex;gap:8px;margin-bottom:8px;padding:8px}.ImportResultsDialog_dialog__m7rJ8 .MuiDialog-paper{border-radius:12px}.ImportResultsDialog_dialogTitle__mb2Ca{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:16px 24px}.ImportResultsDialog_titleContent__vj\+0s{align-items:center;display:flex;gap:12px}.ImportResultsDialog_titleIcon__KTvGQ{color:var(--color-success);font-size:28px}.ImportResultsDialog_titleText__mTGi8{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600}.ImportResultsDialog_closeButton__C0yPF{color:var(--color-text-light);margin-right:-8px}.ImportResultsDialog_statItem__IxCMn{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:10px;padding:12px 16px;text-align:center}.ImportResultsDialog_statLabel__UlGKK{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500;margin-bottom:2px}.ImportResultsDialog_statValue__H7A6k{font-size:var(--font-size-lg);font-weight:700}.ImportResultsDialog_tabs__rWB0r{border-bottom:1px solid var(--color-border);margin-top:16px}.ImportResultsDialog_tabs__rWB0r .MuiTab-root{font-size:var(--font-size-base);font-weight:600;min-width:auto;padding:8px 16px;text-transform:none}.ImportResultsDialog_tabs__rWB0r .Mui-selected{color:var(--color-text-primary)}.ImportResultsDialog_tabs__rWB0r .MuiTabs-indicator{background-color:var(--color-deep-blue)}.ImportResultsDialog_tableContainer__tyl6Y{border:1px solid var(--color-border);border-radius:8px;margin-top:12px;max-height:340px}.ImportResultsDialog_dialogActions__PZiXD{border-top:1px solid var(--color-border);justify-content:space-between;padding:16px 24px}.ImportResultsDialog_exportButton__9UyiT{border-color:var(--color-deep-blue);color:var(--color-deep-blue);font-weight:600;text-transform:none}.ImportResultsDialog_closeActionButton__0ANV\+{background-color:var(--color-deep-blue-bg);border-radius:8px;color:#fff;font-weight:600;padding:8px 20px;text-transform:none}.ImportResultsDialog_closeActionButton__0ANV\+:hover{background-color:#1e2c42;background-color:var(--color-deep-blue-hover,#1e2c42)}.SettingsImportQA_root__owpnY{display:flex;flex-direction:column;gap:16px;width:100%}.SettingsImportQA_card__GdzPH{border-radius:16px;box-shadow:0 2px 16px #2c3e5014;margin-bottom:0}.SettingsImportQA_cardTitle__Kq8ku{color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.SettingsImportQA_actionButton__rIh-0{border-radius:10px;font-weight:500;padding:8px 16px;text-transform:none}.SettingsImportQA_primaryButton__COqeJ{background-color:var(--color-deep-blue-bg);color:#fff}.SettingsImportQA_primaryButton__COqeJ:hover{background-color:#1e2c42;background-color:var(--color-deep-blue-hover,#1e2c42)}.SettingsImportQA_primaryButton__COqeJ:disabled{background-color:var(--color-text-light)}.SettingsImportQA_outlinedButton__rlpfC{border-color:var(--color-deep-blue);color:var(--color-deep-blue)}.SettingsImportQA_dropZone__HMCRv{border:2px dashed var(--color-text-light);border-radius:16px;cursor:pointer;padding:32px;text-align:center;transition:all .2s ease}.SettingsImportQA_dropZoneActive__ASwMI,.SettingsImportQA_dropZone__HMCRv:hover{background-color:var(--color-bg-light);border-color:var(--color-deep-blue)}.SettingsImportQA_statItem__rpElq{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:12px;padding:8px 16px}.SettingsSmsAutomations_root__6RLqi{display:flex;flex-direction:column;gap:24px;width:100%}.SettingsSmsAutomations_pageHeader__gunzR{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-border,#dce1e8);padding-bottom:24px}.SettingsSmsAutomations_pageTitle__i23o\+{color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;font-size:1.5rem!important;font-weight:600!important;margin:0 0 8px!important}.SettingsSmsAutomations_pageSubtitle__gYsmq{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;margin:0!important}.SettingsSmsAutomations_tabsPaper__uDHq6{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;overflow:hidden}.SettingsSmsAutomations_tabsPaper__uDHq6 .MuiTab-root{font-size:.875rem;font-weight:500;text-transform:none}.SettingsSmsAutomations_tabsPaper__uDHq6 .Mui-selected{font-weight:600}.SettingsSmsAutomations_tabsPaper__uDHq6 [role=tabpanel]>div{padding:24px}@media(max-width:960px){.SettingsSmsAutomations_tabsPaper__uDHq6 [role=tabpanel]>div{padding:16px}}.SettingsSmsAutomations_statusBadgeDisabled__5Kskm,.SettingsSmsAutomations_statusBadgeEnabled__zzOei{align-items:center;border-radius:20px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.02em;padding:4px 16px;white-space:nowrap}.SettingsSmsAutomations_statusBadgeEnabled__zzOei{background:#dcfce7;background:var(--color-success-bg,#dcfce7);color:#15803d;color:var(--color-success-text,#15803d)}.SettingsSmsAutomations_statusBadgeDisabled__5Kskm{background:#fee2e2;background:var(--color-error-bg,#fee2e2);color:#b91c1c;color:var(--color-error-text,#b91c1c)}.SettingsSmsAutomations_overrideSection__B-LUY{border:1px solid #dce1e8!important;border:1px solid var(--color-border,#dce1e8)!important;border-radius:8px;margin-bottom:24px;padding:16px 24px}@media(max-width:960px){.SettingsSmsAutomations_overrideSection__B-LUY{margin-bottom:16px;padding:16px}}.SettingsSmsAutomations_automationsGrid__alRXZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));margin-top:16px}@media(max-width:960px){.SettingsSmsAutomations_automationsGrid__alRXZ{gap:16px;grid-template-columns:1fr;margin-top:8px}}.SettingsSmsAutomations_automationCard__Gikzz{border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:8px;transition:box-shadow .15s cubic-bezier(.22,1,.36,1)}.SettingsSmsAutomations_automationCard__Gikzz:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardContent-root{padding-bottom:8px}@media(max-width:960px){.SettingsSmsAutomations_automationCard__Gikzz .MuiCardContent-root{padding:8px}}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root{flex-wrap:wrap;gap:8px;justify-content:flex-start;padding:8px 16px 16px}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root .MuiButton-root{flex:1 1;font-size:.75rem;min-width:0;padding:4px 8px}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root .MuiButton-root .MuiSvgIcon-root{font-size:.875rem;margin-right:4px}@media(max-width:960px){.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root{flex-direction:column;gap:6px;padding:8px 8px 16px}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root .MuiButton-root{border-radius:4px;flex:none;justify-content:flex-start;padding:6px 8px;width:100%}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root .MuiButton-root .MuiSvgIcon-root{font-size:.75rem;margin-right:6px}}.SettingsSmsAutomations_automationCard__Gikzz .MuiFormControlLabel-root .MuiFormControlLabel-label{transition:color .3s ease-in-out}@media(max-width:960px){.SettingsSmsAutomations_automationCard__Gikzz .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:.75rem}}.SettingsSmsAutomations_automationCard__Gikzz .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase{transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease-in-out}.SettingsSmsAutomations_automationCard__Gikzz .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translateX(20px)}.SettingsSmsAutomations_automationCard__Gikzz .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#3f51b580;border-color:#3f51b580}.SettingsSmsAutomations_automationCard__Gikzz .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-track{background-color:#00000061;border-color:#00000061;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.SettingsSmsAutomations_automationCard__Gikzz .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-thumb{transition:background-color .3s ease-in-out}@media(max-width:600px){.SettingsSmsAutomations_automationCard__Gikzz .MuiCardContent-root{padding:8px 8px 4px}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root{gap:4px;padding:4px 8px 8px}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root .MuiButton-root{border-radius:3px;font-size:.6875rem;padding:6px 8px}.SettingsSmsAutomations_automationCard__Gikzz .MuiCardActions-root .MuiButton-root .MuiSvgIcon-root{font-size:.75rem;margin-right:4px}}.OperatingHours_root__G\+hB6{display:flex;flex-direction:column;gap:24px;width:100%}.OperatingHours_pageHeader__-2qmT{border-bottom:1px solid #dce1e8;border-bottom:1px solid var(--color-border,#dce1e8);padding-bottom:24px}.OperatingHours_pageTitle__Kol67{color:#1a2332!important;color:var(--color-text-primary,#1a2332)!important;font-size:1.5rem!important;font-weight:600!important;margin:0 0 8px!important}.OperatingHours_pageSubtitle__bXD-L{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.5!important;margin:0!important}.OperatingHours_availabilitySection__LAoEN{background:#fff;background:var(--color-card-bg,#fff);border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;padding:24px;transition:background .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1)}.OperatingHours_availabilityHeader__WUe5F{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.OperatingHours_availabilityStatus__SP2Sn{align-items:center;display:flex;gap:12px}.OperatingHours_availabilityStatus__SP2Sn h6{align-items:center;display:flex;gap:8px;margin:0}.OperatingHours_availableIcon__5yaHe{color:#10b981;font-size:1.5rem}.OperatingHours_unavailableIcon__wojbM{color:#ef4444;font-size:1.5rem}.OperatingHours_hoursNote__AcrsI{background:#fef3c7;border-radius:6px;color:#92400e;margin-top:12px;padding:8px 12px}[data-theme=dark] .OperatingHours_hoursNote__AcrsI{background:#d9770626;border-color:#d977064d;color:#ffd54f}.OperatingHours_settingsWrapper__aWbbz{width:100%}.OperatingHours_loadingContainer__irjXl{align-items:center;background:#fff;background:var(--color-card-bg,#fff);border-radius:12px;box-shadow:0 2px 8px #0000000d;box-shadow:var(--shadow-sm,0 2px 8px #0000000d);display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px}.OperatingHours_loadingText__0oweS{color:#64748b;color:var(--color-text-secondary,#64748b);font-weight:500}.OperatingHours_saveButtonContainer__nI\+DU{border-top:1px solid #dce1e8;border-top:1px solid var(--color-border,#dce1e8);display:flex;justify-content:center;padding-top:24px}@media(max-width:960px){.OperatingHours_saveButtonContainer__nI\+DU{padding-top:16px}}.OperatingHours_saveButton__zZcMW{border-radius:12px!important;box-shadow:0 4px 16px #e8364b40!important;font-size:1rem!important;font-weight:600!important;min-width:200px;padding:14px 40px!important;text-transform:none!important;transition:all .15s cubic-bezier(.22,1,.36,1)!important}.OperatingHours_saveButton__zZcMW:hover{box-shadow:0 8px 24px #e8364b59!important;transform:translateY(-2px)}.OperatingHours_saveButton__zZcMW:disabled{box-shadow:none!important;transform:none}.OperatingHours_saveButton__zZcMW svg{margin-right:8px}@media(max-width:960px){.OperatingHours_saveButton__zZcMW{max-width:300px;width:100%}}.OperatingHours_settingsContent__-XuXJ{display:flex;flex-direction:column;gap:16px}.OperatingHours_section__EWXgw{background:#fff;background:var(--color-card-bg,#fff);border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;padding:24px;transition:background .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1)}.OperatingHours_section__EWXgw:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}@media(max-width:960px){.OperatingHours_section__EWXgw{padding:16px}}.OperatingHours_sectionTitle__W90Kf{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#2d5f8a,#4a6fa5);-webkit-background-clip:text;background-clip:text;display:flex;font-size:1.125rem!important;font-weight:700!important;gap:10px;letter-spacing:-.025em;margin:0 0 8px!important}.OperatingHours_sectionTitle__W90Kf:before{background:linear-gradient(135deg,#2d5f8a,#4a6fa5);border-radius:2px;content:"";flex-shrink:0;height:22px;width:4px}.OperatingHours_sectionDescription__mrbvx{color:#5c6775!important;color:var(--color-text-secondary,#5c6775)!important;font-size:.875rem!important;font-weight:400!important;margin:0 0 16px!important}.OperatingHours_errorMessage__TUDIU{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;font-weight:500;gap:8px;margin-top:16px;padding:16px}.OperatingHours_errorMessage__TUDIU:before{content:"⚠️";font-size:1rem}[data-theme=dark] .OperatingHours_errorMessage__TUDIU{background-color:#ef44441f;border-color:#ef444440;color:#ef9a9a}.OperatingHours_workDaysSelector__QioAe{display:flex;flex-direction:column;gap:20px}.OperatingHours_patternRadioGroup__-WTCB{display:flex;flex-direction:column;gap:12px}.OperatingHours_patternOption__AQeOR{background:#f8fafc;background:var(--color-bg-light,#f8fafc);border:2px solid #e2e8f0;border:2px solid var(--color-border,#e2e8f0);border-radius:8px;margin:0;padding:12px 16px;transition:all .2s ease}.OperatingHours_patternOption__AQeOR:hover{background:#fff;background:var(--color-card-bg,#fff);border-color:#cbd5e1}.OperatingHours_patternOption__AQeOR .OperatingHours_MuiFormControlLabel-root__rvFaC{margin:0;width:100%}.OperatingHours_patternOption__AQeOR .OperatingHours_MuiRadio-root__-JEIS{color:#64748b;color:var(--color-text-secondary,#64748b)}.OperatingHours_patternOption__AQeOR .OperatingHours_MuiRadio-root__-JEIS.OperatingHours_Mui-checked__zEjrc{color:#2196f3}.OperatingHours_patternOption__AQeOR:has(.OperatingHours_Mui-checked__zEjrc){background:#f0f9ff;border-color:#2196f3;box-shadow:0 0 0 3px #2196f31a}.OperatingHours_customDaysSection__Y6HtD{background-color:#f8fafc;background-color:var(--color-bg-light,#f8fafc);border:2px solid #e2e8f0;border:2px solid var(--color-border,#e2e8f0);border-radius:12px;margin-left:0;margin-top:16px;padding:20px}.OperatingHours_customDaysLabel__B-lQL{color:#475569;color:var(--color-text-secondary,#475569);font-size:.875rem;font-weight:600;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.OperatingHours_daysGrid__aJIiJ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.OperatingHours_dayCheckbox__OHbYp{background:#fff;background:var(--color-card-bg,#fff);border:2px solid #e2e8f0;border:2px solid var(--color-border,#e2e8f0);border-radius:8px;margin:0;padding:8px 12px;transition:all .2s ease}.OperatingHours_dayCheckbox__OHbYp:hover{border-color:#cbd5e1;transform:translateY(-1px)}.OperatingHours_dayCheckbox__OHbYp .OperatingHours_MuiFormControlLabel-root__rvFaC{justify-content:center;margin:0;width:100%}.OperatingHours_dayCheckbox__OHbYp .OperatingHours_MuiCheckbox-root__e4oqx{color:#64748b;color:var(--color-text-secondary,#64748b)}.OperatingHours_dayCheckbox__OHbYp .OperatingHours_MuiCheckbox-root__e4oqx.OperatingHours_Mui-checked__zEjrc{color:#2196f3}.OperatingHours_dayCheckbox__OHbYp:has(.OperatingHours_Mui-checked__zEjrc){background:#f0f9ff;border-color:#2196f3;box-shadow:0 2px 4px #2196f31a}.OperatingHours_selectedDaysDisplay__tsSDO{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;margin-left:32px;padding:16px}.OperatingHours_selectedDaysLabel__B9Q-Z{color:#0369a1;font-weight:500;margin-bottom:8px}.OperatingHours_dayChips__vUxU9{display:flex;flex-wrap:wrap;gap:8px}.OperatingHours_dayChip__Pk-K\+{background-color:#2196f3;border-radius:16px;color:#fff;font-size:.875rem;font-weight:500;padding:4px 12px}.OperatingHours_interactiveDaySelector__wuuHY{background:linear-gradient(135deg,#f8fafc,#e2e8f0);background:linear-gradient(135deg,var(--color-bg-light,#f8fafc) 0,var(--color-border,#e2e8f0) 100%);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:12px;margin:8px 0;padding:16px}.OperatingHours_selectorTitle__ASRE9{color:#1e293b!important;color:var(--color-text-primary,#1e293b)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.3px!important;margin-bottom:16px!important}.OperatingHours_selectedDaysZone__k0NQ7{background:linear-gradient(135deg,#fff,#f1f5f9);border:2px dashed #cbd5e1;border-radius:8px;margin-bottom:16px;min-height:60px;padding:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.OperatingHours_selectedDaysZone__k0NQ7.OperatingHours_dragOver__tWatC{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#3b82f6;box-shadow:0 4px 16px #3b82f626;transform:scale(1.01)}.OperatingHours_dropZoneLabel__3iQ83{color:#64748b!important;color:var(--color-text-secondary,#64748b)!important;font-size:.875rem!important;font-weight:500!important;margin-bottom:8px!important;text-align:center}.OperatingHours_selectedDaysList__XlRs-{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;min-height:32px}.OperatingHours_selectedDayChip__B31\+k{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;box-shadow:0 4px 12px #3b82f64d!important;color:#fff!important;font-weight:600!important}.OperatingHours_selectedDayChip__B31\+k .OperatingHours_MuiChip-deleteIcon__AcOEh{color:#fffc!important}.OperatingHours_selectedDayChip__B31\+k .OperatingHours_MuiChip-deleteIcon__AcOEh:hover{color:#fff!important}.OperatingHours_availableDaysContainer__wmeuQ{margin-bottom:24px}.OperatingHours_availableDaysLabel__NJ-WZ{color:#475569!important;color:var(--color-text-secondary,#475569)!important;font-weight:600!important;margin-bottom:16px!important}.OperatingHours_dayBubblesGrid__Ghv-q{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-width:100%}.OperatingHours_dayBubble__JquCO{background:linear-gradient(135deg,#fff,#f8fafc);background:linear-gradient(135deg,var(--color-card-bg,#fff) 0,var(--color-bg-light,#f8fafc) 100%);border:2px solid #e2e8f0;border:2px solid var(--color-border,#e2e8f0);border-radius:16px;cursor:pointer;overflow:hidden;padding:12px 8px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.OperatingHours_dayBubble__JquCO:hover{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-color:#3b82f6;box-shadow:0 12px 32px #00000026;transform:translateY(-4px) scale(1.05)}.OperatingHours_dayBubble__JquCO.OperatingHours_selected__2VJZ9{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981;box-shadow:0 8px 24px #10b98166;color:#fff;transform:translateY(-2px)}.OperatingHours_dayBubble__JquCO.OperatingHours_selected__2VJZ9:hover{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#ef4444;box-shadow:0 8px 24px #ef444466}.OperatingHours_dayBubble__JquCO.OperatingHours_dragging__EQdEE{opacity:.5;transform:rotate(5deg) scale(.95)}.OperatingHours_dayBubble__JquCO:before{background:#3b82f64d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s,height .3s,top .3s,left .3s;width:0;z-index:0}.OperatingHours_dayBubble__JquCO:active:before{height:200%;width:200%}.OperatingHours_dayBubbleText__0diK5{font-size:1rem!important;font-weight:700!important;position:relative;z-index:1}.OperatingHours_dayBubbleLabel__VKD9D{color:#64748b!important;color:var(--color-text-secondary,#64748b)!important;font-weight:500!important;margin-top:4px!important;position:relative;z-index:1}.OperatingHours_dayBubble__JquCO.OperatingHours_selected__2VJZ9 .OperatingHours_dayBubbleLabel__VKD9D{color:#ffffffe6!important}.OperatingHours_quickSelectPatterns__WJdY4{border-top:1px solid #e2e8f0;border-top:1px solid var(--color-border,#e2e8f0);padding-top:20px}.OperatingHours_quickSelectLabel__p5wz2{color:#475569!important;color:var(--color-text-secondary,#475569)!important;font-weight:600!important;margin-bottom:12px!important}.OperatingHours_patternButtons__ebds\+{display:flex;flex-wrap:wrap;gap:8px}.OperatingHours_patternButton__w2h8h{background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:20px;box-shadow:0 4px 12px #6366f14d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:8px 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.OperatingHours_patternButton__w2h8h:hover{background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 6px 20px #6366f166;transform:translateY(-2px)}.OperatingHours_patternButton__w2h8h:active{box-shadow:0 4px 12px #6366f14d;transform:translateY(0)}@media(max-width:768px){.OperatingHours_dayBubblesGrid__Ghv-q{gap:8px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.OperatingHours_dayBubble__JquCO{padding:12px 8px}.OperatingHours_patternButtons__ebds\+{justify-content:center}.OperatingHours_selectedDaysZone__k0NQ7{padding:16px}}.OperatingHours_compactDaySelector__H\+MEw{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff,#f8fafc);background:linear-gradient(135deg,var(--color-card-bg,#fff) 0,var(--color-bg-light,#f8fafc) 100%);border:1px solid #e2e8f0;border:1px solid var(--color-border,#e2e8f0);border-radius:16px;box-shadow:0 8px 32px #00000014;box-shadow:var(--shadow-md,0 8px 32px #00000014);padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.OperatingHours_compactDaySelector__H\+MEw:hover{box-shadow:0 16px 48px #0000001f;transform:translateY(-2px)}.OperatingHours_compactHeader__Gb4Ym{align-items:center;border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--color-border-light,#f1f5f9);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.OperatingHours_compactTitle__RJur0{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-size:1.125rem!important;font-weight:700!important;letter-spacing:-.025em;margin:0!important}.OperatingHours_quickActions__l5m6O{display:flex;gap:4px}.OperatingHours_quickButton__tGiz4{background:linear-gradient(135deg,#f8fafc,#e2e8f0);background:linear-gradient(135deg,var(--color-bg-light,#f8fafc) 0,var(--color-border,#e2e8f0) 100%);border:1px solid #d1d5db;border:1px solid var(--color-border,#d1d5db);border-radius:12px;box-shadow:0 2px 8px #0000000a;color:#4b5563;color:var(--color-text-secondary,#4b5563);cursor:pointer;font-size:.75rem;font-weight:600;overflow:hidden;padding:8px 14px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.OperatingHours_quickButton__tGiz4:before{background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.OperatingHours_quickButton__tGiz4:hover{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;box-shadow:0 8px 24px #3b82f64d;color:#fff;transform:translateY(-2px)}.OperatingHours_quickButton__tGiz4:hover:before{left:100%}.OperatingHours_quickButton__tGiz4:active{transform:translateY(0)}.OperatingHours_clearButton__wFhYv:hover{background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-color:#ef4444!important;box-shadow:0 8px 24px #ef44444d!important;color:#fff!important}.OperatingHours_clearButton__wFhYv:hover:before{background:linear-gradient(90deg,#0000,#fff6,#0000)!important}.OperatingHours_compactDaysGrid__DB2zW{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:20px;padding:4px}.OperatingHours_compactDayBubble__Zhq1-{background:linear-gradient(135deg,#fff,#f8fafc);background:linear-gradient(135deg,var(--color-card-bg,#fff) 0,var(--color-bg-light,#f8fafc) 100%);border:2px solid #e5e7eb;border:2px solid var(--color-border,#e5e7eb);border-radius:16px;box-shadow:0 4px 12px #0000000a;cursor:pointer;flex:1 1 40px;min-width:40px;overflow:hidden;padding:16px 8px;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.OperatingHours_compactDayBubble__Zhq1-:before{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:14px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.OperatingHours_compactDayBubble__Zhq1-:hover{border-color:#3b82f6;box-shadow:0 12px 32px #3b82f626;transform:translateY(-4px) scale(1.02)}.OperatingHours_compactDayBubble__Zhq1-:hover:before{opacity:.05}.OperatingHours_compactDayBubble__Zhq1-.OperatingHours_selected__2VJZ9{background:linear-gradient(135deg,#3b82f6,#6366f1);border-color:#3b82f6;box-shadow:0 8px 24px #3b82f64d;color:#fff;transform:translateY(-2px)}.OperatingHours_compactDayBubble__Zhq1-.OperatingHours_selected__2VJZ9:before{opacity:0}.OperatingHours_compactDayBubble__Zhq1-.OperatingHours_selected__2VJZ9 .OperatingHours_dayShort__p2Q4T{color:#fff!important;font-weight:700!important;text-shadow:0 1px 2px #0000001a}.OperatingHours_compactDayBubble__Zhq1-.OperatingHours_selected__2VJZ9:hover{background:linear-gradient(135deg,#2563eb,#5b21b6);border-color:#2563eb;box-shadow:0 12px 32px #2563eb66;transform:translateY(-4px) scale(1.02)}[data-theme=dark] .OperatingHours_compactDayBubble__Zhq1-.OperatingHours_selected__2VJZ9{background:linear-gradient(135deg,#2563eb,#4f46e5);border-color:#60a5fa;box-shadow:0 8px 24px #2563eb80}[data-theme=dark] .OperatingHours_compactDayBubble__Zhq1-.OperatingHours_selected__2VJZ9 .OperatingHours_dayShort__p2Q4T{text-shadow:0 1px 3px #0000004d}.OperatingHours_dayShort__p2Q4T{color:#374151!important;color:var(--color-text-primary,#374151)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:-.025em;line-height:1!important;position:relative;transition:all .3s ease;z-index:1}.OperatingHours_dayTooltip__gtaLP{background:#1e293b;border-radius:4px;color:#fff;font-size:.75rem!important;left:50%;padding:4px 8px;pointer-events:none;position:absolute;top:-24px;transform:translateX(-50%);white-space:nowrap}.OperatingHours_dayTooltip__gtaLP:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid #1e293b;bottom:-4px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.OperatingHours_selectedSummary__M3gnv{background:linear-gradient(135deg,#f8fafc,#f1f5f9);background:linear-gradient(135deg,var(--color-bg-light,#f8fafc) 0,var(--color-bg-light,#f1f5f9) 100%);border-radius:12px;border-top:1px solid #f1f5f9;border-top:1px solid var(--color-border-light,#f1f5f9);margin:16px -8px 0;padding:16px}.OperatingHours_summaryLabel__fWBS7{color:#6b7280!important;color:var(--color-text-secondary,#6b7280)!important;display:block;font-size:.875rem!important;font-weight:600!important;letter-spacing:-.025em;margin-bottom:12px!important}.OperatingHours_selectedChips__gvSeN{display:flex;flex-wrap:wrap;gap:4px}.OperatingHours_compactChip__Cmt85{background:linear-gradient(135deg,#3b82f6,#6366f1)!important;border-radius:16px!important;box-shadow:0 4px 12px #3b82f640!important;color:#fff!important;font-size:.75rem!important;height:32px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.OperatingHours_compactChip__Cmt85:hover{box-shadow:0 6px 20px #3b82f659!important;transform:translateY(-1px)!important}.OperatingHours_compactChip__Cmt85 .OperatingHours_MuiChip-label__5gCrt{font-weight:600!important;padding:0 12px!important;text-shadow:0 1px 2px #0000001a}.OperatingHours_compactChip__Cmt85 .OperatingHours_MuiChip-deleteIcon__AcOEh{color:#fffc!important;height:18px!important;margin:0 6px 0 0!important;transition:color .2s ease!important;width:18px!important}.OperatingHours_compactChip__Cmt85 .OperatingHours_MuiChip-deleteIcon__AcOEh:hover{color:#fff!important}.OperatingHours_workHoursTimePicker__j3RSJ{display:flex;flex-direction:column;gap:16px}.OperatingHours_timeSection__rp5Af{display:flex;flex-direction:column;gap:12px}.OperatingHours_timeInputGroup__Slwkr{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);background:linear-gradient(135deg,var(--color-bg-light,#f8fafc) 0,var(--color-bg-light,#f1f5f9) 100%);border:1px solid #e5e7eb;border:1px solid var(--color-border,#e5e7eb);border-radius:16px;box-shadow:0 4px 16px #0000000a;display:flex;flex-wrap:wrap;gap:20px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.OperatingHours_timeInputGroup__Slwkr:hover{border-color:#d1d5db;border-color:var(--color-border,#d1d5db);box-shadow:0 8px 24px #00000014;transform:translateY(-1px)}.OperatingHours_timeInput__7gc0Q{flex:1 1;max-width:160px}.OperatingHours_timeInput__7gc0Q .OperatingHours_MuiOutlinedInput-root__iY56c{background:var(--color-bg-white);border-radius:8px}.OperatingHours_timeInput__7gc0Q .OperatingHours_MuiOutlinedInput-root__iY56c:hover .OperatingHours_MuiOutlinedInput-notchedOutline__RjbxS{border-color:#2196f3}.OperatingHours_timeInput__7gc0Q .OperatingHours_MuiOutlinedInput-root__iY56c.OperatingHours_Mui-focused__YracB .OperatingHours_MuiOutlinedInput-notchedOutline__RjbxS{border-color:#2196f3;border-width:2px}.OperatingHours_timeInput__7gc0Q .OperatingHours_MuiInputLabel-root__rw5ud{font-weight:500}.OperatingHours_timeInput__7gc0Q .OperatingHours_MuiInputLabel-root__rw5ud.OperatingHours_Mui-focused__YracB{color:#2196f3}.OperatingHours_timeArrow__kgRkD{color:#2196f3;font-size:1.5rem;font-weight:700}.OperatingHours_workHoursSummary__lNgE9{background:linear-gradient(135deg,#dbeafe,#e0e7ff);border:1px solid #c7d2fe;border-radius:12px;box-shadow:0 4px 16px #3b82f61a;overflow:hidden;padding:16px 20px;position:relative;text-align:center}[data-theme=dark] .OperatingHours_workHoursSummary__lNgE9{background:linear-gradient(135deg,#3b82f626,#6366f126);border-color:#6366f14d}.OperatingHours_workHoursSummary__lNgE9:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.OperatingHours_workHoursSummary__lNgE9:hover:before{left:100%}.OperatingHours_summaryText__SZY\+S{color:#1e40af;font-size:1rem;font-weight:700;letter-spacing:-.025em;position:relative;z-index:1}[data-theme=dark] .OperatingHours_summaryText__SZY\+S{color:#93c5fd}.OperatingHours_timezoneSection__zDyxQ{display:flex;flex-direction:column;gap:8px}.OperatingHours_timezoneSelect__Z7gHA{max-width:320px}.OperatingHours_timezoneSelect__Z7gHA .OperatingHours_MuiOutlinedInput-root__iY56c{background:var(--color-bg-white);border-radius:8px}.OperatingHours_timezoneSelect__Z7gHA .OperatingHours_MuiOutlinedInput-root__iY56c:hover .OperatingHours_MuiOutlinedInput-notchedOutline__RjbxS{border-color:#2196f3}.OperatingHours_timezoneSelect__Z7gHA .OperatingHours_MuiOutlinedInput-root__iY56c.OperatingHours_Mui-focused__YracB .OperatingHours_MuiOutlinedInput-notchedOutline__RjbxS{border-color:#2196f3;border-width:2px}.OperatingHours_timezoneSelect__Z7gHA .OperatingHours_MuiInputLabel-root__rw5ud{font-weight:500}.OperatingHours_timezoneSelect__Z7gHA .OperatingHours_MuiInputLabel-root__rw5ud.OperatingHours_Mui-focused__YracB{color:#2196f3}@media(max-width:1100px){.OperatingHours_header__1UhYh{align-items:flex-start;flex-direction:column;gap:16px}.OperatingHours_saveButton__zZcMW{width:100%}.OperatingHours_daysGrid__aJIiJ{grid-template-columns:repeat(2,1fr)}.OperatingHours_timeInputGroup__Slwkr{flex-direction:column}.OperatingHours_timeInputGroup__Slwkr .OperatingHours_timeArrow__kgRkD{transform:rotate(90deg)}.OperatingHours_timezoneSelect__Z7gHA{max-width:100%;width:100%}}.Settings_tabBar__Q2HA8{border-bottom:1px solid var(--color-border);margin-bottom:24px;transition:border-color var(--transition-theme)}.Settings_tabScroller__nj7mn{display:flex;flex-wrap:wrap;padding:0 6px}@media(max-width:768px){.Settings_tabScroller__nj7mn{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.Settings_tabScroller__nj7mn::-webkit-scrollbar{display:none}}.Settings_tab__UnwxZ{align-items:center;background:#0000;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:.75rem;font-weight:500;gap:8px;padding:14px 18px;position:relative;transition:all .15s cubic-bezier(.22,1,.36,1);white-space:nowrap}.Settings_tab__UnwxZ:after{background:#0000;border-radius:2px 2px 0 0;bottom:0;content:"";height:2px;left:18px;position:absolute;right:18px;transition:background .15s cubic-bezier(.22,1,.36,1)}.Settings_tab__UnwxZ:hover{background:#e8364b08;color:var(--color-text-primary)}.Settings_tab__UnwxZ:disabled{cursor:not-allowed;opacity:.4}.Settings_tabActive__Gi9hG{color:var(--color-deep-blue);font-weight:600}.Settings_tabActive__Gi9hG:after{background:#e8364b}.Settings_tabActive__Gi9hG .Settings_tabIcon__dKTqK{color:#e8364b}.Settings_tabIcon__dKTqK{font-size:.75rem;transition:color .15s cubic-bezier(.22,1,.36,1)}.Settings_tabLabel__jSGr9{align-items:center;display:inline-flex;flex-direction:column}.Settings_tabLabel__jSGr9:after{content:attr(data-text);font-weight:600;height:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden}@media speech{.Settings_tabLabel__jSGr9:after{display:none}}@media(max-width:768px){.Settings_tabLabel__jSGr9{display:none}}.Settings_tabLabelMobile__IZ\+PG{font-size:.75rem}@media(min-width:769px){.Settings_tabLabelMobile__IZ\+PG{display:none}}.Settings_contentArea__uYrji{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;min-height:400px;padding:32px;transition:background var(--transition-theme),border-color var(--transition-theme)}@media(max-width:960px){.Settings_contentArea__uYrji{padding:16px}}@media(max-width:600px){.Settings_contentArea__uYrji{padding:12px}}@keyframes Settings_fadeIn__h-hr9{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Settings_contentArea__uYrji>*{animation:Settings_fadeIn__h-hr9 .2s var(--ease-out)}.NotFound_not-found-page__e4lB-{background-image:url(/static/media/error-background.a440744fbed45e6a8c8c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.NotFound_not-found-page__e4lB-:before{background:#0006;content:"";inset:0;position:absolute;z-index:0}.NotFound_not-found-page__e4lB- .NotFound_error-content__KtJvf{align-items:flex-start;display:flex;height:100%;justify-content:center;padding:4rem 2rem 2rem;position:relative;width:100%;z-index:2}.NotFound_not-found-page__e4lB- .NotFound_error-box__X-A8i{animation:NotFound_fade-in-up__N-ux\+ .6s ease-out;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:#ffffff26;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 8px 32px #0003,0 0 80px #ffffff0d,inset 0 0 0 1px #fff3;max-width:875px;padding:1.5rem 4rem;text-align:center;width:95%}.NotFound_not-found-page__e4lB- .NotFound_error-code__JbUMP{color:#fffffff2;font-size:3rem;font-weight:700;line-height:1;margin:0;text-shadow:0 2px 10px #00000080}.NotFound_not-found-page__e4lB- .NotFound_error-title__3oJMi{color:#ffffffe6;font-size:1.125rem;font-weight:500;margin:.5rem 0;text-shadow:0 1px 5px #0000004d}.NotFound_not-found-page__e4lB- .NotFound_error-message__0YKfz{color:#fffc;font-size:1rem;line-height:1.4;margin:0;text-shadow:0 1px 3px #0000004d}.NotFound_not-found-page__e4lB- .NotFound_text-warning__pkBTw{color:#ff6b6b;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));opacity:.9}.NotFound_not-found-page__e4lB- .NotFound_home-button__sK8Ul{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:12px;box-shadow:0 4px 15px #0003,inset 0 0 0 1px #ffffff1a;color:#fffffff2;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.5rem;margin-top:1.25rem;padding:.6rem 2rem;text-shadow:0 1px 3px #0000004d;transition:all .3s ease}.NotFound_not-found-page__e4lB- .NotFound_home-button__sK8Ul:hover{background:#ffffff4d;border-color:#fff6;box-shadow:0 6px 20px #00000040,inset 0 0 0 1px #fff3;transform:translateY(-2px)}.NotFound_not-found-page__e4lB- .NotFound_home-button__sK8Ul:active{background:#ffffff40;transform:translateY(0)}.NotFound_not-found-page__e4lB- .NotFound_button-icon__e9uEz{font-size:1rem}@keyframes NotFound_fade-in-up__N-ux\+{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.NotFound_not-found-page__e4lB- .NotFound_error-box__X-A8i{margin:1rem;padding:2rem}.NotFound_not-found-page__e4lB- .NotFound_error-code__JbUMP{font-size:3rem}.NotFound_not-found-page__e4lB- .NotFound_error-title__3oJMi{font-size:1.5rem}.NotFound_not-found-page__e4lB- .NotFound_error-message__0YKfz{font-size:1rem}}.Error_error-page__1YytC{background-image:url(/static/media/error-background.a440744fbed45e6a8c8c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.Error_error-page__1YytC:before{background:#0006;content:"";inset:0;position:absolute;z-index:0}.Error_error-page__1YytC .Error_error-content__TA5\+E{align-items:flex-start;display:flex;height:100%;justify-content:center;padding:4rem 2rem 2rem;position:relative;width:100%;z-index:2}.Error_error-page__1YytC .Error_error-box__aCJ5K{animation:Error_fade-in-up__zBHSt .6s ease-out;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:#ffffff26;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 8px 32px #0003,0 0 80px #ffffff0d,inset 0 0 0 1px #fff3;max-width:940px;padding:1.5rem 4rem;text-align:center;width:95%}.Error_error-page__1YytC .Error_error-title__fHlbY{color:#fffffff2;font-size:1.75rem;font-weight:700;margin:0 0 .3rem;text-shadow:0 2px 10px #00000080}.Error_error-page__1YytC .Error_error-subtitle__uoB\+n{color:#ffffffe6;font-size:1.125rem;font-weight:500;margin:0 0 .8rem;text-shadow:0 1px 5px #0000004d}.Error_error-page__1YytC .Error_error-message__Bvp5p{color:#fffc;font-size:1rem;line-height:1.4;margin:0 0 .8rem;text-shadow:0 1px 3px #0000004d}.Error_error-page__1YytC .Error_text-danger__t2z6P{color:#ff6b6b;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));opacity:.9}.Error_error-page__1YytC .Error_error-details__zo9Jq{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;border:1px solid #ffffff1a;border-radius:12px;margin-top:1.2rem;padding:.75rem;text-align:left}.Error_error-page__1YytC .Error_error-details-summary__V3ReE{color:#ffffffb3;cursor:pointer;font-size:.875rem;padding:.4rem;text-align:center;-webkit-user-select:none;user-select:none}.Error_error-page__1YytC .Error_error-details-summary__V3ReE:hover{color:#ffffffd9;text-decoration:underline}.Error_error-page__1YytC .Error_error-details-content__fECxb{background-color:#0000004d;border:1px solid #ffffff1a;border-radius:8px;color:#ffffffe6;font-family:monospace;font-size:.75rem;margin-top:.8rem;max-height:150px;overflow:auto;padding:.8rem;text-align:left}.Error_error-page__1YytC .Error_home-button__uQNCr{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:12px;box-shadow:0 4px 15px #0003,inset 0 0 0 1px #ffffff1a;color:#fffffff2;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.5rem;margin-top:1.25rem;padding:.6rem 2rem;text-shadow:0 1px 3px #0000004d;transition:all .3s ease}.Error_error-page__1YytC .Error_home-button__uQNCr:hover{background:#ffffff4d;border-color:#fff6;box-shadow:0 6px 20px #00000040,inset 0 0 0 1px #fff3;transform:translateY(-2px)}.Error_error-page__1YytC .Error_home-button__uQNCr:active{background:#ffffff40;transform:translateY(0)}.Error_error-page__1YytC .Error_button-icon__S-UUf{font-size:1rem}@keyframes Error_fade-in-up__zBHSt{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.Error_error-page__1YytC .Error_error-box__aCJ5K{margin:1rem;padding:2rem}.Error_error-page__1YytC .Error_error-title__fHlbY{font-size:1.75rem}.Error_error-page__1YytC .Error_error-subtitle__uoB\+n{font-size:1.5rem}.Error_error-page__1YytC .Error_error-message__Bvp5p{font-size:1rem}}.SOPview_sopPaper__xK8qT{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-sm);padding:2rem;position:relative;width:100%}.SOPview_zoomControls__TY9Gj{display:flex;flex-direction:column;gap:.5rem;position:absolute;right:1rem;top:1rem;z-index:10}.SOPview_zoomInputWrapper__yDKJD{bottom:1rem;position:absolute;right:1rem;z-index:10}.SOPview_zoomInput__HWrEz{background-color:#ffffffe6;border-radius:4px;width:80px}.SOPview_imageViewport__dGuNj{align-items:flex-start;border-radius:12px;display:flex;justify-content:center;max-height:80vh;min-height:500px;overflow:hidden;width:100%}.SOPview_imageViewport__dGuNj:focus{outline:2px solid #1976d2;outline:2px solid var(--color-primary,#1976d2);outline-offset:2px}.SOPview_imageViewport__dGuNj:focus:not(:focus-visible){outline:none}.SOPview_imageViewport__dGuNj:focus-visible{outline:2px solid #1976d2;outline:2px solid var(--color-primary,#1976d2);outline-offset:2px}.SOPview_emptyState__P9HN-{align-items:center;background:var(--color-bg-white);border:1px dashed var(--color-border);border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:48px 24px;text-align:center;width:100%}.SOPview_emptyStateIcon__Hz5kH{color:var(--color-text-light);font-size:3.5rem!important;margin-bottom:16px}.SOPview_emptyStateTitle__e4\+5K{color:var(--color-deep-blue);font-weight:600;margin-bottom:8px}.SOPview_emptyStateText__ZiylP{color:var(--color-text-secondary);line-height:1.6;max-width:420px}.SOPview_sopImage__ATPAR{border-radius:12px;box-shadow:0 4px 20px #0000001f;display:block;max-height:100%;max-width:100%;min-width:600px;object-fit:contain;object-position:top center;pointer-events:none;-webkit-user-select:none;user-select:none}.QASummaryFilters_root__4liTN{background-color:var(--color-bg-white);border-radius:12px;box-shadow:var(--shadow-md);padding:20px}.QASummaryFilters_header__GaDcs{align-items:center;display:flex;gap:8px;margin-bottom:16px}.QASummaryFilters_headerIcon__nVUns{color:var(--color-deep-blue)}.QASummaryFilters_headerTitle__E\+YS\+{color:var(--color-deep-blue);font-size:var(--font-size-base);font-weight:600}.QASummaryFilters_formControl__XTWSK{flex:1 1 180px;max-width:250px;min-width:180px}@media(max-width:600px){.QASummaryFilters_formControl__XTWSK{flex:1 1 100%;max-width:100%;min-width:0;width:100%}}.QASummaryFilters_formControl__XTWSK .MuiOutlinedInput-root{background-color:var(--color-bg-light);border-radius:8px}.QASummaryFilters_dateField__BtJ9M{flex:0 1 180px;min-width:180px}@media(max-width:600px){.QASummaryFilters_dateField__BtJ9M{flex:1 1 100%;min-width:0;width:100%}}.QASummaryFilters_dateField__BtJ9M .MuiOutlinedInput-root{background-color:var(--color-bg-light);border-radius:8px}.QASummaryFilters_chips__d60Kt{display:flex;flex-wrap:wrap;gap:4px}.QASummaryFilters_chip__Ch95m{font-size:var(--font-size-sm);height:24px;margin:2px}.QASummaryFilters_gradeControl__5hI0R{max-width:130px}@media(max-width:600px){.QASummaryFilters_gradeControl__5hI0R{max-width:100%}}.QASummaryFilters_clearButton__jyPMI{color:var(--color-text-secondary);margin-left:auto;text-transform:none}.QASummaryFilters_clearButton__jyPMI:hover{background-color:#80808014}.QASummaryFilters_activeFiltersBadge__dlkUJ{background-color:var(--color-teal);border-radius:12px;color:#fff;font-size:var(--font-size-sm);margin-left:8px;padding:2px 8px}.QASummaryStats_root__6MP43{display:flex;flex-direction:column;gap:16px}.QASummaryStats_statsRow__WkEFp{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.QASummaryStats_statCard__ll2Tg{background-color:var(--color-bg-white);border-radius:12px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:8px;min-width:0;padding:20px}.QASummaryStats_statHeader__mG1hl{align-items:center;display:flex;gap:8px}.QASummaryStats_statIcon__jj-DE{align-items:center;border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}.QASummaryStats_statIcon__jj-DE svg{color:#fff;font-size:20px}.QASummaryStats_iconBlue__zg\+nj{background-color:var(--color-deep-blue)}[data-theme=dark] .QASummaryStats_iconBlue__zg\+nj{background-color:#60a5fa33}[data-theme=dark] .QASummaryStats_iconBlue__zg\+nj svg{color:#60a5fa}.QASummaryStats_iconGreen__Ecwad{background-color:#10b981}[data-theme=dark] .QASummaryStats_iconGreen__Ecwad{background-color:#10b98133}[data-theme=dark] .QASummaryStats_iconGreen__Ecwad svg{color:#6ee7b7}.QASummaryStats_iconOrange__0Qhc3{background-color:#f59e0b}[data-theme=dark] .QASummaryStats_iconOrange__0Qhc3{background-color:#f59e0b33}[data-theme=dark] .QASummaryStats_iconOrange__0Qhc3 svg{color:#fbbf24}.QASummaryStats_iconRed__UsuYA{background-color:#ef4444}[data-theme=dark] .QASummaryStats_iconRed__UsuYA{background-color:#ef444433}[data-theme=dark] .QASummaryStats_iconRed__UsuYA svg{color:#fca5a5}.QASummaryStats_statLabel__JPvIq{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.QASummaryStats_statValue__EjpLO{color:var(--color-deep-blue);font-size:var(--font-size-2xl);font-weight:700;line-height:1.2}.QASummaryStats_statSubtext__70neW{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.QASummaryStats_breakdownSection__Fg9uk{background-color:var(--color-bg-white);border-radius:12px;box-shadow:var(--shadow-md);padding:20px}.QASummaryStats_breakdownTitle__NJeXp{color:var(--color-deep-blue);font-size:var(--font-size-base);font-weight:600;margin-bottom:16px}.QASummaryStats_breakdownItem__kc5Hl{margin-bottom:12px}.QASummaryStats_breakdownItem__kc5Hl:last-child{margin-bottom:0}.QASummaryStats_breakdownLabel__ukcOD{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.QASummaryStats_breakdownName__sNpfW{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:500;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QASummaryStats_breakdownRate__7dMX9{font-size:var(--font-size-sm);font-weight:600}.QASummaryStats_passRate__zFwGm{color:var(--color-teal)}.QASummaryStats_failRate__fXAM2{color:#ef4444}.QASummaryStats_progressBar__j92pL{background-color:#e5e7eb;background-color:var(--color-border,#e5e7eb);border-radius:3px;height:6px}.QASummaryStats_progressBarFill__-XxBX{border-radius:3px}.QASummaryStats_progressPass__z8PI7{background-color:var(--color-teal)}.QASummaryStats_progressFail__wIjFe{background-color:#ef4444}.QASummaryStats_emptyState__GtNid{color:var(--color-text-secondary);font-size:var(--font-size-base);padding:16px;text-align:center}.QASummaryStats_loadingOverlay__5KTwN{opacity:.6;pointer-events:none}.QASummaryTable_root__XFerV{position:relative}.QASummaryTable_resultsHeader__wmUgI{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px;padding:16px 20px}.QASummaryTable_resultsTitle__wdvMx{align-items:center;color:var(--color-deep-blue);display:flex;font-size:var(--font-size-md);font-weight:600;gap:8px}.QASummaryTable_headerIcon__RZIb4{color:var(--color-teal)}.QASummaryTable_resultCount__CgSc1{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:400;margin-left:8px}.QASummaryTable_tableContainer__jbYBZ{border:1px solid var(--color-border);border-radius:12px;min-width:900px;overflow:hidden;transition:border-color var(--transition-theme)}.QASummaryTable_customTableCell__uAZff{font-size:var(--font-size-base);padding:12px}.QASummaryTable_sortIcon__Tu-rM{font-size:.7em;margin-left:4px;opacity:.5;transition:opacity .2s}.QASummaryTable_sortIconActive__5BDaf{opacity:1}.QASummaryTable_detailsButton__jCaOE{color:var(--color-teal)}.QASummaryTable_detailsButton__jCaOE:hover{background-color:#e8364b1a}.QASummaryTable_gradeChip__fv4Bv{font-size:var(--font-size-sm);font-weight:600;height:24px}.QASummaryTable_gradePass__CCLtV{background-color:#4ecdc426;color:var(--color-teal)}.QASummaryTable_gradeFail__rxtMC{background-color:#ef444426;color:#ef4444}.QASummaryTable_gradeTbd__zfbMO{background-color:#9ca3af26;color:#6b7280}.QASummaryTable_failedCriteria__7le8P{color:#ef4444;font-size:var(--font-size-sm);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QASummaryTable_scoreText__mfAeh{font-size:var(--font-size-base);font-weight:600}.QASummaryTable_paginationContainer__4TWRV{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 0}.QASummaryTable_paginationWrapper__fRi3D{display:flex;flex:1 1;justify-content:center}.QASummaryTable_limitSelector__BjUqd{align-items:center;display:flex;gap:8px}.QASummaryTable_limitLabel__InYRO{color:var(--color-text-secondary);font-size:var(--font-size-base)}.QASummaryTable_limitSelect__6bvxr .MuiSelect-select{font-size:var(--font-size-base);padding:4px 20px 4px 8px}.QASummaryCharts_root__ELjJF{display:flex;flex-direction:column;gap:24px}.QASummaryCharts_chartPaper__9Csd8{background-color:var(--color-bg-white);border-radius:12px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;height:100%;padding:20px}.QASummaryCharts_chartHeader__ToQZc{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;gap:8px;margin-bottom:16px;padding-bottom:12px}.QASummaryCharts_chartIcon__grN0E{color:var(--color-teal);font-size:var(--font-size-lg)}.QASummaryCharts_chartTitle__4jLs6{color:var(--color-deep-blue);font-size:var(--font-size-md);font-weight:600}.QASummaryCharts_chartContainer__Uqoll{flex:1 1;height:300px;min-height:250px;width:100%}.QASummaryCharts_emptyState__viavZ{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-base);height:300px;justify-content:center}.QASummaryCharts_legendContainer__Xlpk6{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:16px}.QASummaryCharts_legendItem__WanIV{align-items:center;color:var(--color-text-primary);display:flex;font-size:var(--font-size-sm);gap:4px}.QASummaryCharts_legendDot__zXEYQ{border-radius:50%;height:10px;width:10px}.QASummaryCharts_loadingOverlay__lZVsO{opacity:.6}.QASummaryCharts_tooltipPaper__iIG4a{background:var(--color-bg-white);box-shadow:0 2px 8px #00000026;padding:8px 12px}.QASummaryCharts_tooltipTitle__SuIPB{font-size:var(--font-size-sm);font-weight:600;margin-bottom:4px}.QASummaryCharts_tooltipEntry__n8XO5{font-size:var(--font-size-sm)}.QASummaryCharts_tooltipSubtext__gW9Am{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.QASummaryCharts_tooltipName__njDNR{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600}.ExportDialog_dialog__4VTKx .MuiDialog-paper{background-color:var(--color-bg-white);border-radius:12px;color:var(--color-text-primary);max-width:540px;width:100%}.ExportDialog_dialogTitle__D3Y67{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:16px 24px}.ExportDialog_titleContent__Bow5k{align-items:center;display:flex;gap:12px}.ExportDialog_titleIcon__W\+Vdf{color:var(--color-teal);font-size:24px}.ExportDialog_titleText__S8FzN{color:var(--color-deep-blue);font-size:var(--font-size-lg);font-weight:600}.ExportDialog_closeButton__nwHQo{color:var(--color-text-secondary);margin-right:-8px}.ExportDialog_dialogContent__zTH\+E{padding:24px}.ExportDialog_section__h6TTm{margin-bottom:24px}.ExportDialog_sectionHeader__\+fkyv{align-items:center;display:flex;gap:8px;margin-bottom:12px}.ExportDialog_sectionIcon__kPlrR{color:var(--color-deep-blue);font-size:20px}.ExportDialog_sectionTitle__g54Oj{color:var(--color-deep-blue);font-size:var(--font-size-base);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ExportDialog_sectionCard__Ik7-E{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:8px;padding:16px}.ExportDialog_radioGroup__hbNnf{gap:4px}.ExportDialog_radioLabel__asbWr{margin-left:0;margin-right:0}.ExportDialog_radioLabel__asbWr .MuiFormControlLabel-label{color:var(--color-text-primary);font-size:var(--font-size-base)}.ExportDialog_radio__9-ySu{color:var(--color-text-secondary)}.ExportDialog_radio__9-ySu.Mui-checked{color:var(--color-teal)}.ExportDialog_dateInputsRow__oo8k0{display:flex;gap:16px;margin-left:28px;margin-top:12px}.ExportDialog_dateInputGroup__9UkHm{flex:1 1}.ExportDialog_dateLabel__QmOIR{color:var(--color-text-secondary);display:block;font-size:var(--font-size-sm);font-weight:500;margin-bottom:4px}.ExportDialog_dateInput__DfgB7{background-color:var(--color-bg-white);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-primary);font-size:var(--font-size-base);padding:8px 12px;width:100%}.ExportDialog_dateInput__DfgB7:focus{border-color:var(--color-teal);outline:none}.ExportDialog_fixedColumnsLabel__wM-8a{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500;margin-bottom:4px}.ExportDialog_fixedColumnsText__3aI5x{color:var(--color-text-primary);font-size:var(--font-size-base);line-height:1.5;margin-bottom:16px}.ExportDialog_criteriaHeader__i2RA3{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ExportDialog_criteriaLabel__xN0FR{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:500}.ExportDialog_selectButtons__79tc0{display:flex;gap:8px}.ExportDialog_selectButton__58xe6{color:var(--color-teal);font-size:var(--font-size-sm);min-width:auto;padding:2px 8px;text-transform:none}.ExportDialog_selectButton__58xe6:hover{background-color:#00bcd414}.ExportDialog_checkboxGrid__V9bpT{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.ExportDialog_checkboxLabel__Mb0an{margin-left:0;margin-right:0}.ExportDialog_checkboxLabel__Mb0an .MuiFormControlLabel-label{color:var(--color-text-primary);font-size:var(--font-size-base)}.ExportDialog_checkbox__Tb6\+F{color:var(--color-text-secondary);padding:6px}.ExportDialog_checkbox__Tb6\+F.Mui-checked{color:var(--color-teal)}.ExportDialog_previewSection__MfuvZ{background-color:#00bcd40f;border:1px solid #e8364b30;border-radius:8px;padding:12px 16px}.ExportDialog_previewText__Yb99O{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:500}.ExportDialog_previewText__Yb99O span{color:var(--color-teal);font-weight:600}.ExportDialog_dialogActions__FoiWP{border-top:1px solid var(--color-border);gap:8px;padding:16px 24px}.ExportDialog_cancelButton__78ttz{color:var(--color-text-secondary);font-weight:500;padding:8px 20px;text-transform:none}.ExportDialog_exportButton__zkxKW{background-color:var(--color-teal);border-radius:8px;color:#fff;font-weight:600;padding:8px 20px;text-transform:none}.ExportDialog_exportButton__zkxKW:hover{background-color:var(--color-deep-blue)}.ExportDialog_exportButton__zkxKW.Mui-disabled{background-color:#5c677540;color:#fff}.ExportDialog_buttonProgress__aNmtd{color:#fff;margin-right:8px}.AdminQASummary_content__m\+oT4{display:flex;flex-direction:column;gap:24px;padding:24px 32px}@media(max-width:960px){.AdminQASummary_content__m\+oT4{gap:16px;padding:16px}}@media(max-width:600px){.AdminQASummary_content__m\+oT4{gap:8px;padding:8px}}.AdminQASummary_section__IiojM{animation:AdminQASummary_fadeInUp__tD45K .4s ease-out both}.AdminQASummary_section__IiojM:first-child{animation-delay:.05s}.AdminQASummary_section__IiojM:nth-child(2){animation-delay:.1s}.AdminQASummary_section__IiojM:nth-child(3){animation-delay:.15s}.AdminQASummary_section__IiojM:nth-child(4){animation-delay:.2s}@keyframes AdminQASummary_fadeInUp__tD45K{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AdminQASummary_exportButton__jSBT-{background-color:var(--color-brand-primary)!important;border-radius:8px!important;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005!important;color:#fff!important;font-size:.875rem!important;font-weight:600!important;padding:8px 24px!important;text-transform:none!important;transition:background-color .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1)!important}.AdminQASummary_exportButton__jSBT-:hover{background-color:var(--color-brand-primary-dark)!important;box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008!important}.AdminQASummary_exportButton__jSBT-:disabled{opacity:.5!important}.AdminQASummary_loadingContainer__uP1yP{align-items:center;display:flex;justify-content:center;min-height:400px}.AdminQASummary_errorContainer__bs3C7,.AdminQASummary_loadingContainer__uP1yP{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005}.AdminQASummary_errorContainer__bs3C7{color:var(--color-error);margin:24px 32px;padding:48px;text-align:center}@media(max-width:960px){.AdminQASummary_errorContainer__bs3C7{margin:16px;padding:32px}}.AdminQASummary_errorTitle__Q9og4{color:var(--color-error)!important;font-size:1.125rem!important;font-weight:600!important;margin-bottom:8px!important}.AdminQASummary_errorMessage__-Gdah{color:var(--color-text-secondary)!important;font-size:.875rem!important}:root{--usage-color-critical-red:#d32f2f;--usage-color-warning-orange:#c62828;--usage-color-exceeded-red:#c62828;--usage-color-critical-orange:#e65100;--usage-color-warning:#b45309;--usage-color-normal:#2e7d32;--usage-color-low-blue:#1565c0;--usage-color-critical-low:#6a1b9a;--usage-color-no-usage:#616161;--usage-bg-critical-red:#ffebee;--usage-bg-warning-orange:#fbe9e7;--usage-bg-exceeded-red:#ffebee;--usage-bg-critical-orange:#fff3e0;--usage-bg-warning:#fff8e1;--usage-bg-normal:#e8f5e9;--usage-bg-low-blue:#e3f2fd;--usage-bg-critical-low:#f3e5f5;--usage-bg-no-usage:#f5f5f5}[data-theme=dark]{--usage-color-critical-red:#ef5350;--usage-color-warning-orange:#ff7043;--usage-color-exceeded-red:#e57373;--usage-color-critical-orange:#ff8a65;--usage-color-warning:#ffb74d;--usage-color-normal:#81c784;--usage-color-low-blue:#64b5f6;--usage-color-critical-low:#ce93d8;--usage-color-no-usage:#bdbdbd;--usage-bg-critical-red:#ef535026;--usage-bg-warning-orange:#ff704326;--usage-bg-exceeded-red:#e5737326;--usage-bg-critical-orange:#ff8a6526;--usage-bg-warning:#ffb74d26;--usage-bg-normal:#81c78426;--usage-bg-low-blue:#64b5f626;--usage-bg-critical-low:#ce93d826;--usage-bg-no-usage:#bdbdbd1a}.AdminUsageOverview_errorAlert__w4W9j{margin:20px}.AdminUsageOverview_summaryGrid__W4wfQ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr);margin-bottom:24px}@media(max-width:1024px){.AdminUsageOverview_summaryGrid__W4wfQ{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.AdminUsageOverview_summaryGrid__W4wfQ{grid-template-columns:repeat(2,1fr)}}.AdminUsageOverview_summaryCard__\+G9qm{background:var(--color-bg-white);border:1px solid var(--color-border);border-radius:12px;padding:16px;text-align:center;transition:.15s cubic-bezier(.22,1,.36,1);transition-property:box-shadow,background,border-color}.AdminUsageOverview_summaryCard__\+G9qm:hover{box-shadow:var(--shadow-sm)}.AdminUsageOverview_summaryValue__HIxqy{font-size:1.75rem;font-weight:700;line-height:1.2}.AdminUsageOverview_summaryLabel__bDqtJ{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.2px;margin-top:4px}.AdminUsageOverview_filterSection__pBcz6{align-items:center;gap:8px;margin-bottom:16px}@media(max-width:480px){.AdminUsageOverview_filterSection__pBcz6>:last-child{margin-left:0;text-align:left;width:100%}}.AdminUsageOverview_filterSection__pBcz6 .MuiChip-outlined{border-color:var(--color-border);color:var(--color-text-secondary)}.AdminUsageOverview_filterSection__pBcz6 .MuiChip-colorPrimary{background-color:#1e3a5f;background-color:var(--color-deep-blue-bg,#1e3a5f);color:#fff}.AdminUsageOverview_filterLabel__d4\+ur{color:var(--color-text-secondary);font-size:.875rem;font-weight:600;margin-right:4px}.AdminUsageOverview_tableWrapper__VV74w{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:12px;overflow-x:auto}.AdminUsageOverview_campaignName__dtUiE{font-weight:600}.AdminUsageOverview_campaignName__dtUiE,.AdminUsageOverview_cellText__-81ji{color:var(--color-text-primary);font-size:.75rem}.AdminUsageOverview_statusChip__9qD22{font-size:.75rem;font-weight:700;letter-spacing:.3px}.AdminUsageOverview_lastCallDate__kf-ZX{color:var(--color-text-secondary);font-size:.75rem}.AdminUsageOverview_inactiveDays__h4Z83{color:#b45309;font-size:.75rem;font-weight:600}[data-theme=dark] .AdminUsageOverview_inactiveDays__h4Z83{color:var(--color-warning)}.AdminUsageOverview_loadingProgress__vTe6b{border-radius:4px;height:6px}.AdminUsageOverview_loadingText__auiI3{color:var(--color-text-secondary);margin-top:8px;text-align:center}.AdminUsageOverview_usageBarContainer__AXcaG{align-items:center;display:flex;gap:8px}.AdminUsageOverview_usageBar__-g1HA{background-color:var(--color-bg-gray);border-radius:4px;flex:1 1;height:8px;min-width:60px;overflow:hidden}.AdminUsageOverview_usageBarFill__lFUAB{border-radius:4px;height:100%;transition:width .25s cubic-bezier(.22,1,.36,1)}.AdminUsageOverview_usagePercent__BoSHT{font-size:.75rem;font-weight:700;min-width:40px;text-align:right}.AdminUsageOverview_monthBanner__mRE5E{align-items:center;background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:10px 16px}.AdminUsageOverview_monthBannerIcon__u\+dPU{align-items:center;background-color:#e8364b26;border-radius:50%;color:#e8364b;display:inline-flex;font-size:.75rem;height:24px;justify-content:center;width:24px}.SettingsFive9Sync_section__Kd0xj{margin-bottom:32px}.SettingsFive9Sync_sectionHeader__w3m-y{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media(max-width:600px){.SettingsFive9Sync_sectionHeader__w3m-y{align-items:flex-start;flex-direction:column;gap:8px}}.SettingsFive9Sync_sectionTitle__jRUg9{color:var(--color-text-primary);font-weight:600}.SettingsFive9Sync_statsGrid__kWHNq{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media(max-width:960px){.SettingsFive9Sync_statsGrid__kWHNq{gap:16px;grid-template-columns:1fr}}.SettingsFive9Sync_statCard__vfz03{background:var(--color-bg-white);background:var(--color-card-bg,var(--color-bg-white));border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;padding:24px;transition:box-shadow .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1)}.SettingsFive9Sync_statCard__vfz03:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}.SettingsFive9Sync_statCardTitle__mVvMb{align-items:center;color:var(--color-text-primary);display:flex;font-weight:600;gap:8px;margin-bottom:16px}.SettingsFive9Sync_statRow__eEBhq{align-items:center;border-bottom:1px solid #0000000f;border-bottom:1px solid var(--color-border-light,#0000000f);display:flex;justify-content:space-between;padding:4px 0}.SettingsFive9Sync_statRow__eEBhq:last-of-type{border-bottom:none}.SettingsFive9Sync_statLabel__bSKK3{color:var(--color-text-secondary);font-size:.875rem}.SettingsFive9Sync_statValue__-E\+nV{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.SettingsFive9Sync_syncCardsGrid__kiup2{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media(max-width:960px){.SettingsFive9Sync_syncCardsGrid__kiup2{gap:16px;grid-template-columns:1fr}}.SettingsFive9Sync_syncCard__\+Tk0r{background:var(--color-bg-white);background:var(--color-card-bg,var(--color-bg-white));border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;display:flex;flex-direction:column;padding:24px;transition:box-shadow .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1)}.SettingsFive9Sync_syncCard__\+Tk0r:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}.SettingsFive9Sync_syncCardIcon__q-jZ6{align-items:center;border-radius:8px;display:flex;height:40px;justify-content:center;margin-bottom:16px;width:40px}.SettingsFive9Sync_syncCardIcon__q-jZ6.SettingsFive9Sync_incremental__MkuBG{background:#2196f31a;color:#2196f3}.SettingsFive9Sync_syncCardIcon__q-jZ6.SettingsFive9Sync_full__n3fqE{background:#ff98001a;color:#ff9800}.SettingsFive9Sync_syncCardIcon__q-jZ6.SettingsFive9Sync_wipe__6m36k{background:#f443361a;color:#f44336}.SettingsFive9Sync_syncCardTitle__8JiZm{color:var(--color-text-primary);font-weight:600;margin-bottom:4px}.SettingsFive9Sync_syncCardDescription__zkjy6{color:var(--color-text-secondary);flex:1 1;font-size:.875rem;margin-bottom:24px}.SettingsFive9Sync_syncButton__syjoI{border-radius:8px!important;font-weight:600!important;text-transform:none!important}.SettingsFive9Sync_dangerButton__WpP1P{border-color:#d32f2f!important;border-color:var(--color-error,#d32f2f)!important;color:#d32f2f!important;color:var(--color-error,#d32f2f)!important}.SettingsFive9Sync_dangerButton__WpP1P:hover{background-color:#d32f2f14!important;border-color:#b71c1c!important}.SettingsFive9Sync_progressBar__FAHuE{align-items:center;background:var(--color-bg-white);background:var(--color-card-bg,var(--color-bg-white));border:1px solid #dce1e8;border:1px solid var(--color-border,#dce1e8);border-radius:12px;display:flex;gap:16px;margin-bottom:24px;padding:16px 24px}.SettingsFive9Sync_resultAlert__TAzYo{border-radius:8px;margin-bottom:24px}.SettingsFive9Sync_logContainer__veKA8{background-color:#1a1a2e;border:1px solid #ffffff1a;border-radius:12px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.75rem;line-height:1.6;max-height:400px;overflow-y:auto;padding:24px}.SettingsFive9Sync_logContainer__veKA8::-webkit-scrollbar{width:8px}.SettingsFive9Sync_logContainer__veKA8::-webkit-scrollbar-track{background:#0000}.SettingsFive9Sync_logContainer__veKA8::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.SettingsFive9Sync_logEmpty__h0gyo{color:#fff6;font-style:italic}.SettingsFive9Sync_logEntry__hmBEz{align-items:baseline;display:flex;gap:8px;padding:2px 0}.SettingsFive9Sync_logEntry__hmBEz:hover{background:#ffffff08;border-radius:3px}.SettingsFive9Sync_logTimestamp__-8G9e{color:#ffffff59;flex-shrink:0;font-size:.7rem;min-width:70px}.SettingsFive9Sync_logMessage__HENkG{color:#ffffffbf}.SettingsFive9Sync_logCount__BzfaG{color:#4fc3f7;margin-left:8px}.SettingsFive9Sync_logProgress__-HMuz{color:#81c784;margin-left:8px}.skip-to-content{background:#2196f3;background:var(--color-primary,#2196f3);border-radius:0 0 8px 8px;color:#fff;font-weight:600;left:16px;padding:12px 24px;position:absolute;text-decoration:none;top:-100%;transition:top .2s ease;z-index:9999}.skip-to-content:focus{outline:2px solid #fff;outline-offset:2px;top:0}.container{max-width:95%}.next-steps .fa-link{margin-right:5px}.next-steps .row{margin-bottom:0}.next-steps .col-md-5{margin-bottom:3rem}@media(max-width:768px){.next-steps .col-md-5{margin-bottom:0}}.spinner{align-items:center;display:flex;height:100vh;justify-content:center}.result-block-container .result-block{opacity:1}
/*# sourceMappingURL=main.6e8f34f6.css.map*/