.page_campaignDetailPage__wJOVi{padding:2rem 0;margin:0 auto;width:100%}.page_backLink__dGhiR{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:none;color:var(--gray-600);cursor:pointer;border-radius:var(--border-radius-md);font-weight:500;transition:all .2s;margin-bottom:1.5rem}.page_backLink__dGhiR:hover{background:var(--gray-50);color:var(--blue-600)}.page_tabs__loR_S{display:flex;gap:.5rem;border-bottom:2px solid var(--border-color);margin-top:2rem;margin-bottom:2rem}.page_tab__dq_Uh{padding:.75rem 1.5rem;background:none;border:none;border-bottom:3px solid rgba(0,0,0,0);font-weight:500;color:var(--gray-600);cursor:pointer;transition:all .2s;margin-bottom:-2px;font-size:.9375rem}.page_tab__dq_Uh:hover{color:var(--blue-600)}.page_tab__dq_Uh.page_active__NzrA5{color:var(--blue-600);border-bottom-color:var(--blue-600)}.page_tabContent__WYN8d{min-height:400px}.page_loadingContainer__MCMrI{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1rem}.page_loadingContainer__MCMrI p{color:var(--gray-600);margin:0}.page_spinner__AaP2l{width:40px;height:40px;border:4px solid var(--gray-200);border-top-color:var(--blue-600);border-radius:50%;animation:page_spin__bUQU1 .8s linear infinite}@keyframes page_spin__bUQU1{to{transform:rotate(1turn)}}.page_errorContainer__YCttJ{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;gap:1rem}.page_errorContainer__YCttJ h2{color:var(--error-600);margin:0}.page_errorContainer__YCttJ p{color:var(--gray-600);margin:0}.page_backButton__vH7Io{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--blue-600);color:var(--white);border:none;border-radius:var(--border-radius-md);font-weight:600;cursor:pointer;transition:all .2s}.page_backButton__vH7Io:hover{background:var(--blue-700)}.page_comingSoon__a_pY7{text-align:center;padding:4rem 2rem}.page_comingSoon__a_pY7 h3{font-size:1.5rem;margin:0 0 .5rem;color:var(--brand-black)}.page_comingSoon__a_pY7 p{color:var(--gray-600);margin:0}.CampaignDetailHeader_header__ThDVy{background:#fff;border:1px solid var(--border-color);border-radius:12px;padding:2rem;margin-bottom:2rem}.CampaignDetailHeader_titleSection__sKxsL{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.CampaignDetailHeader_titleSection__sKxsL h1{font-size:2rem;font-weight:700;margin:0}.CampaignDetailHeader_statusBadge__lRfv5{padding:.5rem 1rem;border-radius:12px;font-size:.875rem;font-weight:600}.CampaignDetailHeader_statusDraft__RA9GA{background:var(--gray-100);color:var(--gray-700)}.CampaignDetailHeader_statusScheduled__EUB_j{background:var(--blue-100);color:var(--blue-700)}.CampaignDetailHeader_statusRunning__ssBlD{background:var(--green-100);color:var(--green-700)}.CampaignDetailHeader_statusPaused__oNGTN{background:var(--amber-100);color:var(--amber-700)}.CampaignDetailHeader_statusCompleted__f0l61{background:var(--gray-100);color:var(--gray-600)}.CampaignDetailHeader_statusCancelled__kZwce{background:var(--red-100);color:var(--red-700)}.CampaignDetailHeader_description__YcdFz{color:var(--text-secondary);margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.CampaignDetailHeader_metadata__bdlNY{display:flex;flex-wrap:wrap;gap:2rem;padding:1rem 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin-bottom:1.5rem}.CampaignDetailHeader_metaItem__ug4_h{display:flex;flex-direction:column;gap:.25rem}.CampaignDetailHeader_metaLabel__Y0LiT{font-size:.8125rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.CampaignDetailHeader_metaValue__R4mKc{font-size:.9375rem;color:var(--text-primary);font-weight:500;text-transform:capitalize}.CampaignDetailHeader_actions__9qUzV{display:flex;gap:.75rem;flex-wrap:wrap}.CampaignDetailHeader_actionButton__rWMhi{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--blue-500);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.CampaignDetailHeader_actionButton__rWMhi:hover:not(:disabled){background:var(--blue-600);transform:translateY(-1px)}.CampaignDetailHeader_actionButton__rWMhi:disabled{opacity:.6;cursor:not-allowed}.CampaignDetailHeader_actionButton__rWMhi.CampaignDetailHeader_secondary__LrFMV{background:#fff;border:1px solid var(--border-color);color:var(--text-primary)}.CampaignDetailHeader_actionButton__rWMhi.CampaignDetailHeader_secondary__LrFMV:hover:not(:disabled){background:var(--background-secondary);border-color:var(--blue-500);color:var(--blue-500)}.CampaignDetailHeader_actionButton__rWMhi.CampaignDetailHeader_danger__2qq0_{background:#fff;border:1px solid var(--red-300);color:var(--red-600)}.CampaignDetailHeader_actionButton__rWMhi.CampaignDetailHeader_danger__2qq0_:hover:not(:disabled){background:var(--red-50);border-color:var(--red-600)}.CampaignOverview_overview__pVe4W{display:flex;flex-direction:column;gap:2rem}.CampaignOverview_loading__Ry5n5{text-align:center;padding:3rem;color:var(--gray-600)}.CampaignOverview_metricsGrid__mXLNp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.CampaignOverview_metricCard__fuius{background:var(--white);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem;display:flex;align-items:flex-start;gap:1rem;transition:all .2s}.CampaignOverview_metricCard__fuius:hover{box-shadow:var(--box-shadow-card);transform:translateY(-2px)}.CampaignOverview_metricIcon__ZYzDw{width:48px;height:48px;border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.CampaignOverview_metricIcon__ZYzDw.CampaignOverview_blue__dRzZ3{background:var(--blue-100);color:var(--blue-600)}.CampaignOverview_metricIcon__ZYzDw.CampaignOverview_green__sl_EV{background:var(--green-100);color:var(--green-600)}.CampaignOverview_metricIcon__ZYzDw.CampaignOverview_purple__yGsdC{background:#e0f2fe;color:#0284c7}.CampaignOverview_metricIcon__ZYzDw.CampaignOverview_yellow__Om5pk{background:var(--amber-100);color:var(--amber-600)}.CampaignOverview_metricContent__C49_k{flex:1 1}.CampaignOverview_metricLabel__M4TOE{font-size:.875rem;color:var(--gray-600);margin:0 0 .25rem}.CampaignOverview_metricValue__yMI_T{font-size:1.75rem;font-weight:700;color:var(--brand-black);margin:0}.CampaignOverview_progressSection__hhB6_{background:var(--white);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem}.CampaignOverview_progressHeader__T1EA0{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.CampaignOverview_progressHeader__T1EA0 h3{font-size:1.125rem;font-weight:600;margin:0;color:var(--brand-black)}.CampaignOverview_progressPercent__0TpM4{font-size:1.5rem;font-weight:700;color:var(--blue-600)}.CampaignOverview_progressBar__tQ_10{height:12px;background:var(--gray-100);border-radius:var(--border-radius);overflow:hidden;margin-bottom:.5rem}.CampaignOverview_progressFill__U4kSB{height:100%;background:linear-gradient(90deg,var(--blue-500) 0,var(--blue-600) 100%);transition:width .3s ease}.CampaignOverview_progressText__io3lF{font-size:.875rem;color:var(--gray-600);margin:0}.CampaignOverview_chartsGrid__f9Ge_{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:1.5rem;gap:1.5rem}.CampaignOverview_chartCard__eLuQy{background:var(--white);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem}.CampaignOverview_chartCard__eLuQy h3{font-size:1.125rem;font-weight:600;margin:0 0 1.5rem;color:var(--brand-black)}.CampaignOverview_noData__Nk6A3{text-align:center;padding:3rem 1rem;color:var(--gray-500);font-size:.9375rem}.CampaignOverview_statsSection__wG5hN{background:var(--white);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:1.5rem}.CampaignOverview_statsSection__wG5hN h3{font-size:1.125rem;font-weight:600;margin:0 0 1.5rem;color:var(--brand-black)}.CampaignOverview_statsGrid__zYLUP{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem}.CampaignOverview_statItem__1cb6F{display:flex;align-items:center;gap:1rem}.CampaignOverview_statItem__1cb6F svg{color:var(--gray-500);flex-shrink:0}.CampaignOverview_statLabel__OnVkG{font-size:.875rem;color:var(--gray-600);margin:0 0 .25rem}.CampaignOverview_statValue__ob5y1{font-size:1.5rem;font-weight:700;color:var(--brand-black);margin:0}.ContactListUpload_contactListUpload__2LzCK{display:flex;flex-direction:column;gap:2rem}.ContactListUpload_header__8TU36{display:flex;justify-content:space-between;align-items:flex-start}.ContactListUpload_header__8TU36 h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.ContactListUpload_description__t96Ec{color:var(--gray-600);margin:0;font-size:.9375rem}.ContactListUpload_totalBadge__OM5w1{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--blue-600);color:#fff;border-radius:8px;font-weight:600;font-size:.9375rem}.ContactListUpload_tabs__R2ax3{display:flex;gap:.5rem;border-bottom:2px solid var(--border-color);margin-bottom:1.5rem}.ContactListUpload_tab__IfOV5{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-2px;color:var(--gray-600);font-weight:500;cursor:pointer;transition:all .2s}.ContactListUpload_tab__IfOV5:hover{color:var(--blue-600)}.ContactListUpload_tab__IfOV5.ContactListUpload_active__Gu_cy{color:var(--blue-600);border-bottom-color:var(--blue-600)}.ContactListUpload_tab__IfOV5 svg{width:16px;height:16px}.ContactListUpload_selectSection__HeYHY{margin-bottom:1.5rem}.ContactListUpload_loading__XRNzl{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;color:var(--gray-600)}.ContactListUpload_loading__XRNzl p{margin:0}.ContactListUpload_availableListsGrid__vkat9{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.ContactListUpload_availableListCard__dLb_8{padding:1.25rem;background:#fff;border:1px solid var(--border-color);border-radius:8px;transition:all .2s}.ContactListUpload_availableListCard__dLb_8:hover{border-color:var(--blue-300);box-shadow:0 2px 8px rgba(0,0,0,.08)}.ContactListUpload_listCardHeader__yZ8fC{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;gap:.75rem}.ContactListUpload_listCardHeader__yZ8fC h5{margin:0;font-size:1rem;font-weight:600;flex:1 1}.ContactListUpload_selectButton__ohySr{padding:.5rem 1rem;background:var(--blue-600);color:#fff;border:none;border-radius:var(--border-radius);font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s;white-space:nowrap}.ContactListUpload_selectButton__ohySr:hover{background:var(--blue-700)}.ContactListUpload_listDescription__FPq0a{margin:0 0 .75rem;font-size:.875rem;color:var(--gray-600);line-height:1.4}.ContactListUpload_listStats__PeCCv{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.ContactListUpload_statItem__S_76C{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--gray-600)}.ContactListUpload_statItem__S_76C svg{color:var(--gray-400)}.ContactListUpload_badge__v1z10{padding:.25rem .5rem;background:var(--blue-50);color:var(--blue-700);border-radius:4px;font-size:.75rem;font-weight:500}.ContactListUpload_uploadSection__Fc3mE{padding:1.5rem;background:var(--gray-50);border-radius:12px;display:flex;flex-direction:column;gap:1rem}.ContactListUpload_formGroup__dG_gA label{display:block;margin-bottom:.5rem;font-weight:500;font-size:.9375rem}.ContactListUpload_formGroup__dG_gA input{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:8px;font-size:1rem}.ContactListUpload_formGroup__dG_gA input:focus{outline:none;border-color:var(--blue-600)}.ContactListUpload_dropZone__RQauO{padding:3rem 2rem;border:2px dashed var(--border-color);border-radius:12px;background:#fff;cursor:pointer;transition:all .2s}.ContactListUpload_dropZone__RQauO:hover{border-color:var(--blue-600);background:var(--blue-50)}.ContactListUpload_dropZoneContent__Utoby{display:flex;flex-direction:column;align-items:center;gap:.75rem}.ContactListUpload_dropZoneContent__Utoby svg{color:var(--gray-600)}.ContactListUpload_dropZoneContent__Utoby p{margin:0;font-weight:500}.ContactListUpload_dropZoneContent__Utoby .ContactListUpload_hint__ZNIka{color:var(--gray-600);font-size:.875rem}.ContactListUpload_spinner__vJl0S{animation:ContactListUpload_spin__UDtMW 1s linear infinite;color:var(--blue-600)}@keyframes ContactListUpload_spin__UDtMW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContactListUpload_successIcon__2Cw5V{color:var(--green-600)}.ContactListUpload_fileName__Cl3dE{font-weight:600;color:var(--brand-black)}.ContactListUpload_fileInfo__iiKM4{color:var(--gray-600);font-size:.875rem}.ContactListUpload_error__hsSfp{display:flex;align-items:center;gap:.5rem;padding:1rem;background:var(--error-50);border:1px solid var(--error-200);border-radius:8px;color:var(--error-700);font-size:.9375rem}.ContactListUpload_parseResults__YcruK{padding:1rem;background:#fff;border-radius:8px}.ContactListUpload_parseResults__YcruK h4{margin:0 0 .75rem;font-size:1rem;font-weight:600}.ContactListUpload_resultsGrid__HxvtG{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.75rem;gap:.75rem}.ContactListUpload_resultItem__Cmp43{display:flex;flex-direction:column;gap:.25rem}.ContactListUpload_resultLabel__O5FUT{font-size:.8125rem;color:var(--gray-600);font-weight:500}.ContactListUpload_resultValue__mrDxJ{font-size:1.25rem;font-weight:700;color:var(--brand-black)}.ContactListUpload_uploadButton__pAGef{padding:.75rem 1.5rem;background:var(--blue-600);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.ContactListUpload_uploadButton__pAGef:hover:not(:disabled){background:var(--blue-700)}.ContactListUpload_uploadButton__pAGef:disabled{opacity:.5;cursor:not-allowed}.ContactListUpload_listsSection__9q9cC h4{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.ContactListUpload_listCards__4YvJC{display:grid;grid-gap:1rem;gap:1rem}.ContactListUpload_listCard__JllOO{padding:1rem;background:#fff;border:1px solid var(--border-color);border-radius:8px}.ContactListUpload_listHeader__3Vnyp{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.ContactListUpload_listHeader__3Vnyp h5{margin:0;font-size:1rem;font-weight:600}.ContactListUpload_removeButton__YigGh{padding:.375rem;background:none;border:none;color:var(--gray-600);cursor:pointer;border-radius:4px;transition:all .2s}.ContactListUpload_removeButton__YigGh:hover{background:var(--error-50);color:var(--error-600)}.ContactListUpload_listInfo__qxwG7{display:flex;align-items:center;gap:.5rem;color:var(--gray-600);font-size:.875rem}.ContactListUpload_listInfo__qxwG7 svg{color:var(--gray-400)}.ContactListUpload_clickable___tztm{cursor:pointer;transition:all .2s;padding:.375rem .5rem;margin:-.375rem -.5rem;border-radius:var(--border-radius)}.ContactListUpload_clickable___tztm:hover{background:var(--blue-50);color:var(--blue-700)}.ContactListUpload_clickable___tztm:hover svg{color:var(--blue-600)}.ContactListUpload_clickable___tztm svg:last-child{opacity:.4;transition:opacity .2s}.ContactListUpload_clickable___tztm:hover svg:last-child{opacity:1}.ContactListUpload_emptyState__DLWh5{text-align:center;padding:3rem 2rem;color:var(--gray-600)}.ContactListUpload_emptyState__DLWh5 svg{color:var(--gray-400);margin-bottom:1rem}.ContactListUpload_emptyState__DLWh5 p{margin:0 0 .5rem;font-weight:500}.ContactListUpload_emptyState__DLWh5 span{font-size:.875rem}.ContactListUpload_detailsSection__D5RW8{margin-top:1rem;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.ContactListUpload_detailsToggle__mkTWw{width:100%;padding:.75rem 1rem;background:var(--gray-50);border:none;text-align:left;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--brand-black);transition:all .2s}.ContactListUpload_detailsToggle__mkTWw:hover{background:var(--gray-100)}.ContactListUpload_detailsToggle__mkTWw svg{color:var(--gray-600)}.ContactListUpload_rowsList__kTG6n{padding:1rem;background:#fff;max-height:300px;overflow-y:auto}.ContactListUpload_rowDetail__aLUE_{padding:.75rem;margin-bottom:.75rem;background:var(--gray-50);border-radius:var(--border-radius);border-left:3px solid var(--error-600)}.ContactListUpload_rowDetail__aLUE_:last-child{margin-bottom:0}.ContactListUpload_rowNumber__D3sZS{font-weight:600;color:var(--brand-black);margin-bottom:.25rem}.ContactListUpload_rowReason__Bkt0r{color:var(--error-700);font-size:.875rem;margin-bottom:.5rem}.ContactListUpload_rowData__KgziX{font-family:monospace;font-size:.8125rem;color:var(--gray-700);padding:.5rem;background:#fff;border-radius:4px}.ContactListUpload_rowData__KgziX div{margin-bottom:.25rem}.ContactListUpload_rowData__KgziX div:last-child{margin-bottom:0}.ContactListUpload_rowData__KgziX div strong{color:var(--gray-600);margin-right:.5rem}.ContactListUpload_preview__eB1py{margin:1.5rem 0;padding:1rem;background:#fff;border-radius:8px;border:1px solid var(--border-color)}.ContactListUpload_preview__eB1py h4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--brand-black)}.ContactListUpload_previewTable__2XMDU{border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden}.ContactListUpload_previewTable__2XMDU table{width:100%;border-collapse:collapse}.ContactListUpload_previewTable__2XMDU table thead{background:var(--gray-50)}.ContactListUpload_previewTable__2XMDU table thead th{padding:.75rem;text-align:left;font-weight:600;font-size:.875rem;color:var(--gray-700);border-bottom:1px solid var(--border-color)}.ContactListUpload_previewTable__2XMDU table tbody tr{border-bottom:1px solid var(--border-color)}.ContactListUpload_previewTable__2XMDU table tbody tr:last-child{border-bottom:none}.ContactListUpload_previewTable__2XMDU table tbody tr:hover{background:var(--gray-50)}.ContactListUpload_previewTable__2XMDU table tbody td{padding:.75rem;font-size:.875rem;color:var(--brand-black)}.ContactListUpload_tableFooter__NZC8j{padding:.75rem;text-align:center;font-size:.875rem;color:var(--gray-600);background:var(--gray-50);margin:0;border-top:1px solid var(--border-color)}.ContactListPreviewModal_modalOverlay__wxb4o{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ContactListPreviewModal_modalContent__sfwm5{background:#fff;border-radius:8px;max-width:900px;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ContactListPreviewModal_modalHeader__OH13H{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;border-bottom:1px solid #e5e7eb}.ContactListPreviewModal_modalHeader__OH13H h2{margin:0;font-size:1.5rem;font-weight:600;color:#111827}.ContactListPreviewModal_modalHeader__OH13H .ContactListPreviewModal_subtitle___baRn{margin:4px 0 0;font-size:.875rem;color:#6b7280}.ContactListPreviewModal_closeButton___iuoj{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;color:#6b7280;transition:all .2s}.ContactListPreviewModal_closeButton___iuoj:hover{background:#f3f4f6;color:#111827}.ContactListPreviewModal_modalBody__uTjhS{flex:1 1;overflow:auto;padding:24px}.ContactListPreviewModal_loading__rA8OX{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#6b7280}.ContactListPreviewModal_loading__rA8OX .ContactListPreviewModal_spinner___vTbw{animation:ContactListPreviewModal_spin__n6GCl 1s linear infinite;margin-bottom:16px}@keyframes ContactListPreviewModal_spin__n6GCl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContactListPreviewModal_loading__rA8OX p{margin:0;font-size:.875rem}.ContactListPreviewModal_emptyState__ck6bO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#9ca3af}.ContactListPreviewModal_emptyState__ck6bO svg{margin-bottom:16px}.ContactListPreviewModal_emptyState__ck6bO p{margin:0;font-size:1rem}.ContactListPreviewModal_tableContainer__ezTZ6{overflow-x:auto}.ContactListPreviewModal_membersTable__YOlr1{width:100%;border-collapse:collapse}.ContactListPreviewModal_membersTable__YOlr1 thead{background:#f9fafb;border-bottom:2px solid #e5e7eb}.ContactListPreviewModal_membersTable__YOlr1 thead th{padding:12px 16px;text-align:left;font-size:.75rem;font-weight:600;text-transform:uppercase;color:#6b7280;letter-spacing:.05em}.ContactListPreviewModal_membersTable__YOlr1 tbody tr{border-bottom:1px solid #e5e7eb;transition:background .15s}.ContactListPreviewModal_membersTable__YOlr1 tbody tr:hover{background:#f9fafb}.ContactListPreviewModal_membersTable__YOlr1 tbody tr:last-child{border-bottom:none}.ContactListPreviewModal_membersTable__YOlr1 tbody td{padding:16px;font-size:.875rem;color:#374151}.ContactListPreviewModal_emailCell__El4AI,.ContactListPreviewModal_nameCell__Xh_vF,.ContactListPreviewModal_phoneCell__or7GQ{display:flex;align-items:center;gap:8px}.ContactListPreviewModal_emailCell__El4AI svg,.ContactListPreviewModal_nameCell__Xh_vF svg,.ContactListPreviewModal_phoneCell__or7GQ svg{color:#9ca3af;flex-shrink:0}.ContactListPreviewModal_emailCell__El4AI span,.ContactListPreviewModal_nameCell__Xh_vF span,.ContactListPreviewModal_phoneCell__or7GQ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactListPreviewModal_nameCell__Xh_vF{font-weight:500}.ContactListPreviewModal_noData__P9Pzf{color:#d1d5db}.ContactListPreviewModal_dateCell__UZVzd{color:#6b7280}.DiscountModal_modalOverlay__hyG_1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;overflow-y:auto}.DiscountModal_modal__GkZaG{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.DiscountModal_modalHeader__LlyGV{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e5e7eb}.DiscountModal_modalHeader__LlyGV h2{margin:0;font-size:20px;font-weight:600;color:#1e293b}.DiscountModal_closeButton__HMB3Z{background:none;border:none;padding:4px;cursor:pointer;color:#6b7280;border-radius:var(--border-radius);transition:all .2s}.DiscountModal_closeButton__HMB3Z:hover{background:#f3f4f6;color:#1e293b}.DiscountModal_modalBody__VR6DJ{padding:24px;overflow-y:auto;flex:1 1}.DiscountModal_section__70S5t{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #e5e7eb}.DiscountModal_section__70S5t:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.DiscountModal_section__70S5t h3{margin:0 0 20px;font-size:16px;font-weight:600;color:#1e293b}.DiscountModal_formGroup__f_XrY{margin-bottom:20px}.DiscountModal_formGroup__f_XrY:last-child{margin-bottom:0}.DiscountModal_formGroup__f_XrY label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#374151}.DiscountModal_formGroup__f_XrY label:not(.DiscountModal_checkboxLabel__AkN3B):not(.DiscountModal_radioLabel__UparB){display:block}.DiscountModal_formGroup__f_XrY input[type=datetime-local],.DiscountModal_formGroup__f_XrY input[type=number],.DiscountModal_formGroup__f_XrY input[type=text],.DiscountModal_formGroup__f_XrY select,.DiscountModal_formGroup__f_XrY textarea{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;color:#1e293b;transition:all .2s}.DiscountModal_formGroup__f_XrY input[type=datetime-local]:focus,.DiscountModal_formGroup__f_XrY input[type=number]:focus,.DiscountModal_formGroup__f_XrY input[type=text]:focus,.DiscountModal_formGroup__f_XrY select:focus,.DiscountModal_formGroup__f_XrY textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.DiscountModal_formGroup__f_XrY input[type=datetime-local]::placeholder,.DiscountModal_formGroup__f_XrY input[type=number]::placeholder,.DiscountModal_formGroup__f_XrY input[type=text]::placeholder,.DiscountModal_formGroup__f_XrY select::placeholder,.DiscountModal_formGroup__f_XrY textarea::placeholder{color:#9ca3af}.DiscountModal_formGroup__f_XrY textarea{resize:vertical;min-height:80px;font-family:inherit}.DiscountModal_formGroup__f_XrY small{display:block;margin-top:6px;font-size:12px;color:#6b7280}.DiscountModal_required__ZrzZn{color:#dc2626;margin-left:2px}.DiscountModal_checkboxLabel__AkN3B{display:flex!important;align-items:center;gap:10px;cursor:pointer;padding:10px;border-radius:var(--border-radius);transition:background .2s;margin-bottom:8px}.DiscountModal_checkboxLabel__AkN3B:hover{background:#f9fafb}.DiscountModal_checkboxLabel__AkN3B input[type=checkbox]{width:18px;height:18px;cursor:pointer;margin:0}.DiscountModal_checkboxLabel__AkN3B span{font-size:14px;color:#374151;font-weight:400}.DiscountModal_radioGroup__dDHBz{display:flex;flex-direction:column;gap:8px}.DiscountModal_radioLabel__UparB{display:flex!important;align-items:center;gap:10px;cursor:pointer;padding:10px;border-radius:var(--border-radius);transition:background .2s}.DiscountModal_radioLabel__UparB:hover{background:#f9fafb}.DiscountModal_radioLabel__UparB input[type=radio]{width:18px;height:18px;cursor:pointer;margin:0}.DiscountModal_radioLabel__UparB span{font-size:14px;color:#374151;font-weight:400}.DiscountModal_inputWithPrefix__6IxJB{position:relative;display:flex;align-items:center}.DiscountModal_inputWithPrefix__6IxJB .DiscountModal_prefix__6bA94,.DiscountModal_inputWithPrefix__6IxJB .DiscountModal_suffix__xJ2d9{position:absolute;font-size:14px;color:#6b7280;font-weight:500}.DiscountModal_inputWithPrefix__6IxJB .DiscountModal_prefix__6bA94{left:12px}.DiscountModal_inputWithPrefix__6IxJB .DiscountModal_suffix__xJ2d9{right:12px}.DiscountModal_inputWithPrefix__6IxJB input[type=number],.DiscountModal_inputWithPrefix__6IxJB input[type=text]{padding-left:32px!important;padding-right:32px!important}.DiscountModal_planList__oaAq_{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto;border:1px solid #d1d5db;border-radius:var(--border-radius);padding:8px;background:#f9fafb}.DiscountModal_emptyMessage__DD_Yl{color:#6b7280;font-size:14px;text-align:center;padding:20px;margin:0}.DiscountModal_dateRangeGroup__LYiR_{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:640px){.DiscountModal_dateRangeGroup__LYiR_{grid-template-columns:1fr}}.DiscountModal_dateRange__Ph7yN label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#374151}.DiscountModal_dateInputs__js4_p{display:grid;grid-template-columns:2fr 1fr;grid-gap:8px;gap:8px}.DiscountModal_error__UZi_f{background:#fee2e2;border:1px solid #fecaca;color:#991b1b;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px}.DiscountModal_modalFooter__VWEO0{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb;background:#f9fafb;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.DiscountModal_cancelButton__VJzAG,.DiscountModal_saveButton__kS967{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;border:none}.DiscountModal_cancelButton__VJzAG:disabled,.DiscountModal_saveButton__kS967:disabled{opacity:.5;cursor:not-allowed}.DiscountModal_cancelButton__VJzAG{background:#fff;color:#374151;border:1px solid #d1d5db}.DiscountModal_cancelButton__VJzAG:hover:not(:disabled){background:#f9fafb}.DiscountModal_saveButton__kS967{background:#2563eb;color:#fff}.DiscountModal_saveButton__kS967:hover:not(:disabled){background:#1d4ed8}.DiscountModal_bothDiscountsContainer__tGhrU{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:16px}@media(max-width:640px){.DiscountModal_bothDiscountsContainer__tGhrU{grid-template-columns:1fr}}.DiscountModal_discountGroup__WYEjK{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.DiscountModal_discountGroup__WYEjK h4{margin:0 0 16px;font-size:14px;font-weight:600;color:#374151}.DiscountModal_discountGroup__WYEjK select{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;color:#1e293b;background:#fff;cursor:pointer}.DiscountModal_discountGroup__WYEjK select:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.DiscountModal_discountGroup__WYEjK .DiscountModal_formGroup__f_XrY{margin-bottom:16px}.DiscountModal_discountGroup__WYEjK .DiscountModal_formGroup__f_XrY:last-child{margin-bottom:0}.EmailDomainManager_emailDomainManager__7h4y8{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;margin-bottom:24px}.EmailDomainManager_header__OKaKG{margin-bottom:24px}.EmailDomainManager_header__OKaKG h3{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 8px}.EmailDomainManager_subtitle__Cwtpk{font-size:.875rem;color:#6b7280;margin:0}.EmailDomainManager_loading__lhjB1{text-align:center;padding:40px;color:#6b7280}.EmailDomainManager_alert__XHSCm{padding:12px 16px;border-radius:var(--border-radius);margin-bottom:16px;font-size:.875rem}.EmailDomainManager_alert__XHSCm[data-type=error]{background-color:#fee2e2;border:1px solid #f87171;color:#991b1b}.EmailDomainManager_alert__XHSCm[data-type=error] strong{font-weight:600}.EmailDomainManager_alert__XHSCm[data-type=success]{background-color:#d1fae5;border:1px solid #10b981;color:#065f46}.EmailDomainManager_tenantAlert__n4SfO{padding:16px 20px;border-radius:8px;margin-bottom:20px;font-size:.875rem}.EmailDomainManager_tenantAlert__n4SfO[data-type=warning]{background-color:#fef3c7;border:2px solid #fbbf24}.EmailDomainManager_tenantAlert__n4SfO[data-type=warning] strong{color:#92400e;font-weight:600;font-size:1rem;display:block;margin-bottom:8px}.EmailDomainManager_tenantAlert__n4SfO[data-type=warning] p{color:#78350f;margin:0;line-height:1.5}.EmailDomainManager_tenantAlert__n4SfO[data-type=success]{background-color:#d1fae5;border:2px solid #10b981}.EmailDomainManager_tenantAlert__n4SfO[data-type=success] strong{color:#065f46;font-weight:600;font-size:1rem;display:block;margin-bottom:4px}.EmailDomainManager_tenantAlertContent__fHn20{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width:768px){.EmailDomainManager_tenantAlertContent__fHn20{flex-direction:column;align-items:stretch}}.EmailDomainManager_tenantDetails__Ixk2j{margin:0;color:#065f46;font-size:.8125rem}.EmailDomainManager_tenantDetails__Ixk2j code{background-color:hsla(0,0%,100%,.7);padding:2px 8px;border-radius:4px;font-size:.75rem;font-family:Courier New,Courier,monospace;color:#047857;font-weight:500}.EmailDomainManager_btnProvision__vycC1{padding:10px 20px;border-radius:var(--border-radius);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;border:none;background-color:#f59e0b;color:#fff;white-space:nowrap;flex-shrink:0}.EmailDomainManager_btnProvision__vycC1:hover:not(:disabled){background-color:#d97706;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.EmailDomainManager_btnProvision__vycC1:disabled{opacity:.6;cursor:not-allowed;transform:none}.EmailDomainManager_btnDeleteTenant__Zs__b{padding:8px 16px;border-radius:var(--border-radius);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s;border:2px solid #dc2626;background-color:rgba(0,0,0,0);color:#dc2626;white-space:nowrap;flex-shrink:0}.EmailDomainManager_btnDeleteTenant__Zs__b:hover:not(:disabled){background-color:#dc2626;color:#fff;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(220,38,38,.2),0 2px 4px -1px rgba(220,38,38,.1)}.EmailDomainManager_btnDeleteTenant__Zs__b:disabled{opacity:.5;cursor:not-allowed;transform:none}.EmailDomainManager_form__Cp7ba{background:#f9fafb;padding:20px;border-radius:var(--border-radius);border:1px solid #e5e7eb}.EmailDomainManager_formGroup__ypPVm{margin-bottom:16px}.EmailDomainManager_formGroup__ypPVm label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:6px}.EmailDomainManager_formGroup__ypPVm small{display:block;font-size:.75rem;color:#6b7280;margin-top:4px}.EmailDomainManager_input__EfaE2{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:.875rem;transition:border-color .2s}.EmailDomainManager_input__EfaE2:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.EmailDomainManager_input__EfaE2:disabled{background-color:#f3f4f6;cursor:not-allowed}.EmailDomainManager_formActions__Jo330{display:flex;gap:12px;margin-top:20px}.EmailDomainManager_btnCopy__4dof5,.EmailDomainManager_btnDanger__297jG,.EmailDomainManager_btnPrimary__hLvyL,.EmailDomainManager_btnSecondary__CfzjD{padding:8px 16px;border-radius:var(--border-radius);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.EmailDomainManager_btnCopy__4dof5:disabled,.EmailDomainManager_btnDanger__297jG:disabled,.EmailDomainManager_btnPrimary__hLvyL:disabled,.EmailDomainManager_btnSecondary__CfzjD:disabled{opacity:.5;cursor:not-allowed}.EmailDomainManager_btnPrimary__hLvyL{background-color:#3b82f6;color:#fff}.EmailDomainManager_btnPrimary__hLvyL:hover:not(:disabled){background-color:#2563eb}.EmailDomainManager_btnActivate__DyOm_{padding:8px 16px;border-radius:var(--border-radius);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;border:none;background-color:#16a34a;color:#fff}.EmailDomainManager_btnActivate__DyOm_:hover:not(:disabled){background-color:#15803d}.EmailDomainManager_btnActivate__DyOm_:disabled{opacity:.5;cursor:not-allowed}.EmailDomainManager_btnSecondary__CfzjD{background-color:#fff;color:#374151;border:1px solid #d1d5db}.EmailDomainManager_btnSecondary__CfzjD:hover:not(:disabled){background-color:#f9fafb}.EmailDomainManager_btnDanger__297jG{background-color:#ef4444;color:#fff}.EmailDomainManager_btnDanger__297jG:hover:not(:disabled){background-color:#dc2626}.EmailDomainManager_btnCopy__4dof5{padding:4px 12px;background-color:#f3f4f6;color:#374151;font-size:.75rem}.EmailDomainManager_btnCopy__4dof5:hover:not(:disabled){background-color:#e5e7eb}.EmailDomainManager_domainInfo__GGU73{margin-top:16px}.EmailDomainManager_infoHeader__S2fIO{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid #e5e7eb;margin-bottom:20px}.EmailDomainManager_infoHeader__S2fIO h4{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 4px}.EmailDomainManager_emailPreview__jV9Z0{font-size:.875rem;color:#6b7280;margin:0}.EmailDomainManager_emailPreview__jV9Z0 strong{color:#111827;font-weight:500}.EmailDomainManager_statusContainer___qzE_{display:flex;align-items:center}.EmailDomainManager_statusBadge__Ta43Y{display:inline-block;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.EmailDomainManager_statusVerified__Kjr_l{background-color:#d1fae5;color:#065f46}.EmailDomainManager_statusPending__UhAlw{background-color:#fef3c7;color:#92400e}.EmailDomainManager_statusNotConfigured__51bnw{background-color:#f3f4f6;color:#6b7280}.EmailDomainManager_statusFailed__sEyHx{background-color:#fee2e2;color:#991b1b}.EmailDomainManager_dnsRecords__mLij0{margin-top:20px;background:#f9fafb;padding:20px;border-radius:var(--border-radius);border:1px solid #e5e7eb}.EmailDomainManager_dnsRecords__mLij0 h5{font-size:1rem;font-weight:600;color:#111827;margin:0 0 8px}.EmailDomainManager_instructions__m4bwY{font-size:.875rem;color:#6b7280;margin:0 0 16px}.EmailDomainManager_recordsList__3bhpz{display:flex;flex-direction:column;gap:16px}.EmailDomainManager_recordCard___99hK{background:#fff;border:1px solid #d1d5db;border-radius:var(--border-radius);padding:16px}.EmailDomainManager_recordHeader__i21Ux{display:flex;align-items:center;gap:8px;margin-bottom:12px}.EmailDomainManager_recordType__xYC7d{display:inline-block;padding:2px 8px;background-color:#3b82f6;color:#fff;border-radius:4px;font-size:.75rem;font-weight:600;font-family:monospace}.EmailDomainManager_recordLabel__UnDU3{font-size:.75rem;color:#6b7280;font-weight:500}.EmailDomainManager_recordFields__Rz_6l{display:flex;flex-direction:column;gap:12px}.EmailDomainManager_recordField__buJgq label{display:block;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.EmailDomainManager_recordValue__IQbCr{display:flex;align-items:center;gap:8px}.EmailDomainManager_recordValue__IQbCr code{flex:1 1;padding:6px 10px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;font-size:.75rem;font-family:Courier New,Courier,monospace;color:#111827;overflow-x:auto}.EmailDomainManager_valueWrap__YMxlw{word-break:break-all;white-space:pre-wrap}.EmailDomainManager_verifiedInfo__hXj_h{background-color:#d1fae5;border:1px solid #10b981;border-radius:var(--border-radius);padding:12px 16px;margin-top:16px}.EmailDomainManager_verifiedInfo__hXj_h p{margin:0;color:#065f46;font-size:.875rem;font-weight:500}.EmailDomainManager_domainActions__w_M86{display:flex;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.EmailDomainManager_fallbackInfo__gCzZ0{background-color:#fef3c7;border:1px solid #fbbf24;border-radius:var(--border-radius);padding:16px;margin-top:16px}.EmailDomainManager_fallbackInfo__gCzZ0 p{margin:0;color:#92400e;font-size:.875rem}.EmailDomainManager_fallbackInfo__gCzZ0 p strong{font-weight:600}.EmailDomainManager_fallbackInfo__gCzZ0 p code{background-color:#fff;padding:2px 6px;border-radius:3px;font-size:.8125rem;font-family:Courier New,Courier,monospace}.EmailDomainManager_providerToggle__xTFuD{display:flex;gap:0;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;margin-bottom:24px}.EmailDomainManager_providerTab__9qxOw{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:#f9fafb;cursor:pointer;font-size:.875rem;font-weight:500;color:#6b7280;transition:background .15s,color .15s;border:none;border-right:1px solid #d1d5db}.EmailDomainManager_providerTab__9qxOw:last-child{border-right:none}.EmailDomainManager_providerTab__9qxOw[data-active=true]{background:#fff;color:#111827;font-weight:600;box-shadow:inset 0 -2px 0 #3b82f6}.EmailDomainManager_providerTab__9qxOw:hover:not([data-active=true]){background:#f3f4f6;color:#374151}.EmailDomainManager_providerTabLabel__DOUMO{line-height:1}.EmailDomainManager_activePill__9MVE0{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding:2px 7px;border-radius:10px;background:#dbeafe;color:#1d4ed8}.EmailDomainManager_mailerSendPanel__Spyvz{margin-top:4px}.EmailDomainManager_mailerSendInfo__eCFqW{font-size:.875rem;color:#374151;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:12px 16px;margin-bottom:20px}.EmailDomainManager_optionalLabel__0clK5{font-weight:400;color:#9ca3af;font-size:.8125rem}.EmailDomainManager_modal__h7N1C{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.EmailDomainManager_modalContent__raeQX{background:#fff;border-radius:8px;max-width:600px;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.EmailDomainManager_modalHeader__Jgn9D{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.EmailDomainManager_modalHeader__Jgn9D h4{margin:0;font-size:1.125rem;font-weight:600;color:#111827}.EmailDomainManager_btnClose__O4ZpJ{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.EmailDomainManager_btnClose__O4ZpJ:hover:not(:disabled){background-color:#f3f4f6}.EmailDomainManager_btnClose__O4ZpJ:disabled{opacity:.5;cursor:not-allowed}.EmailDomainManager_modalBody__zhgsh{padding:24px;overflow-y:auto}.EmailDomainManager_emptyState__xQUSu{text-align:center;padding:40px 20px}.EmailDomainManager_emptyState__xQUSu p{margin:0 0 12px;color:#374151;font-size:.875rem}.EmailDomainManager_helpText__d2esw{color:#6b7280!important;font-size:.8125rem!important}.EmailDomainManager_domainsList__k_ol1{display:flex;flex-direction:column;gap:16px}.EmailDomainManager_domainCard__XlAeT{background:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--border-radius);padding:16px}.EmailDomainManager_domainCard__XlAeT h5{margin:0;font-size:1rem;font-weight:600;color:#111827}.EmailDomainManager_domainCard__XlAeT button{margin-top:12px;width:100%}.EmailDomainManager_domainCardHeader__vZNX_{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.EmailDomainManager_domainCardDetails__f7eVk{margin-bottom:12px}.EmailDomainManager_domainCardDetails__f7eVk p{margin:0 0 8px;font-size:.8125rem;color:#6b7280}.EmailDomainManager_domainCardDetails__f7eVk p strong{color:#374151}.EmailDomainManager_domainCardDetails__f7eVk p code{background-color:#fff;padding:2px 6px;border-radius:3px;font-size:.75rem;font-family:Courier New,Courier,monospace;border:1px solid #d1d5db}.EmailDomainManager_verifiedNote__aTMIQ{color:#065f46!important;background-color:#d1fae5;padding:8px 12px;border-radius:4px;margin-top:8px}@media(max-width:768px){.EmailDomainManager_emailDomainManager__7h4y8{padding:16px}.EmailDomainManager_infoHeader__S2fIO{flex-direction:column;gap:12px}.EmailDomainManager_domainActions__w_M86,.EmailDomainManager_formActions__Jo330{flex-direction:column}.EmailDomainManager_recordValue__IQbCr{flex-direction:column;align-items:stretch}.EmailDomainManager_recordValue__IQbCr code{font-size:.6875rem}.EmailDomainManager_modal__h7N1C{padding:10px}.EmailDomainManager_modalContent__raeQX{max-height:90vh}.EmailDomainManager_domainCardHeader__vZNX_{flex-direction:column;align-items:flex-start;gap:8px}}.EmailDomainManager_activateRow__kB3Pk{display:flex;align-items:center;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb}.EmailDomainManager_activateHint__lfsOo{font-size:.8125rem;color:#6b7280}.ServicePlansManager_container__SLCK7{display:flex;flex-direction:column;gap:24px;padding:0}.ServicePlansManager_header__opyhn{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ServicePlansManager_header__opyhn h2{margin:0 0 8px;font-size:20px;font-weight:600;color:#111827}.ServicePlansManager_tabs__Cw0tC{display:flex;gap:8px;margin-top:8px}.ServicePlansManager_tab__OcX_j{padding:8px 12px;border:1px solid #e5e7eb;background:#f9fafb;color:#374151;border-radius:var(--border-radius);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.ServicePlansManager_tab__OcX_j:hover{background:#eef2ff}.ServicePlansManager_activeTab__uSl9L{border-color:#3b82f6;background:#e0ecff;color:#1d4ed8}.ServicePlansManager_description__UsMKg{color:#6b7280;font-size:14px;margin:0}.ServicePlansManager_loading__UuG10{padding:40px;text-align:center;color:#6b7280;font-size:14px}.ServicePlansManager_successMessage__b5Odo{padding:12px 16px;background:#d1fae5;color:#065f46;border:1px solid #a7f3d0;border-radius:var(--border-radius);font-size:14px}.ServicePlansManager_errorMessage__llW_g{padding:12px 16px;background:#fee2e2;color:#991b1b;border:1px solid #fecaca;border-radius:var(--border-radius);font-size:14px}.ServicePlansManager_createButton__gan5Y{padding:10px 20px;background:#3b82f6;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;white-space:nowrap}.ServicePlansManager_createButton__gan5Y:hover{background:#2563eb}.ServicePlansManager_emptyState__E3gds{text-align:center;padding:60px 20px;color:#6b7280;background:#f9fafb;border-radius:8px;border:2px dashed #d1d5db}.ServicePlansManager_emptyState__E3gds p{margin:0 0 16px;font-size:15px}.ServicePlansManager_filterBar__hGW3K{display:flex;gap:12px;align-items:center}.ServicePlansManager_searchInput__fFmzx{flex:1 1;padding:8px 12px;border:1px solid #e5e7eb;border-radius:var(--border-radius);font-size:14px;color:#111827;background:#fff;transition:border-color .2s ease}.ServicePlansManager_searchInput__fFmzx::placeholder{color:#9ca3af}.ServicePlansManager_searchInput__fFmzx:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ServicePlansManager_pestSelect__7YIWf{padding:8px 12px;border:1px solid #e5e7eb;border-radius:var(--border-radius);font-size:14px;color:#374151;background:#fff;cursor:pointer;min-width:180px;transition:border-color .2s ease}.ServicePlansManager_pestSelect__7YIWf:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ServicePlansManager_noResults__8PXbw{padding:32px;text-align:center;color:#6b7280;font-size:14px}.ServicePlansManager_plansTable__hk6AL{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.ServicePlansManager_plansTableHeader___EGH2{padding:12px 16px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:13px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.ServicePlansManager_planRow__U3W2N,.ServicePlansManager_plansTableHeader___EGH2{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr;grid-gap:12px;gap:12px}.ServicePlansManager_planRow__U3W2N{padding:16px;border-bottom:1px solid #f3f4f6;background:#fff;align-items:center;font-size:14px;transition:background .2s ease}.ServicePlansManager_planRow__U3W2N:last-child{border-bottom:none}.ServicePlansManager_planRow__U3W2N:hover{background:#f9fafb}.ServicePlansManager_planName__40RFD{font-weight:500;color:#111827;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ServicePlansManager_badge__XeRoh{padding:2px 8px;background:#dbeafe;color:#1e40af;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.ServicePlansManager_pricing__1kZx_{display:flex;flex-direction:column;gap:2px;font-size:13px}.ServicePlansManager_pricing__1kZx_ div:first-child{font-weight:500;color:#111827}.ServicePlansManager_pricing__1kZx_ div:last-child{color:#6b7280}.ServicePlansManager_statusIndicator__Zj5ED{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.ServicePlansManager_statusIndicator__Zj5ED.ServicePlansManager_active__vPsGC{background:#d1fae5;color:#065f46}.ServicePlansManager_statusIndicator__Zj5ED.ServicePlansManager_inactive__eNe1Z{background:#f3f4f6;color:#6b7280}.ServicePlansManager_actions__WcP53{display:flex;gap:8px}.ServicePlansManager_editButton__m8bm_{padding:6px 12px;background:#fff;color:#3b82f6;border:1px solid #3b82f6;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.ServicePlansManager_editButton__m8bm_:hover{background:#3b82f6;color:#fff}.ServicePlansManager_deleteButton__O_zrp{padding:6px 12px;background:#fff;color:#ef4444;border:1px solid #ef4444;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.ServicePlansManager_deleteButton__O_zrp:hover{background:#ef4444;color:#fff}.ServicePlansManager_tableContainer___LqBC{overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px}.ServicePlansManager_table__dbTyi{width:100%;border-collapse:collapse;font-size:14px}.ServicePlansManager_table__dbTyi thead{background:#f9fafb;border-bottom:1px solid #e5e7eb}.ServicePlansManager_table__dbTyi thead th{padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.ServicePlansManager_table__dbTyi tbody tr{border-bottom:1px solid #f3f4f6;transition:background .2s ease}.ServicePlansManager_table__dbTyi tbody tr:last-child{border-bottom:none}.ServicePlansManager_table__dbTyi tbody tr:hover{background:#f9fafb}.ServicePlansManager_table__dbTyi tbody td{padding:16px;color:#374151}.ServicePlansManager_activeStatus__W1oMp{background:#d1fae5;color:#065f46}.ServicePlansManager_activeStatus__W1oMp,.ServicePlansManager_inactiveStatus__Ryh8e{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.ServicePlansManager_inactiveStatus__Ryh8e{background:#f3f4f6;color:#6b7280}@media(max-width:1200px){.ServicePlansManager_planRow__U3W2N,.ServicePlansManager_plansTableHeader___EGH2{grid-template-columns:2fr 1fr 1.5fr 80px 80px 120px;gap:8px;font-size:13px}.ServicePlansManager_pricing__1kZx_{font-size:12px}}@media(max-width:768px){.ServicePlansManager_header__opyhn{flex-direction:column;align-items:stretch}.ServicePlansManager_plansTableHeader___EGH2{display:none}.ServicePlansManager_planRow__U3W2N{grid-template-columns:1fr;gap:12px;padding:16px}.ServicePlansManager_planRow__U3W2N>div{display:grid;grid-template-columns:100px 1fr;grid-gap:8px;gap:8px}.ServicePlansManager_planRow__U3W2N>div:before{content:attr(data-label);font-weight:600;color:#6b7280;font-size:12px;text-transform:uppercase}.ServicePlansManager_actions__WcP53{grid-column:span 2;justify-content:flex-end}}.RichTextEditor_richTextEditor__w5DcH{border:1px solid #ddd;border-radius:var(--border-radius);background:#fff;overflow:hidden}.RichTextEditor_toolbar__hDMRj{display:flex;align-items:center;padding:8px;background:#f5f5f5;border-bottom:1px solid #ddd;gap:4px}.RichTextEditor_toolbarButton__qf1zB{background:#fff;border:1px solid #ccc;border-radius:3px;padding:4px 8px;cursor:pointer;font-size:12px;line-height:1;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.RichTextEditor_toolbarButton__qf1zB:hover{background:#e9e9e9;border-color:#999}.RichTextEditor_toolbarButton__qf1zB.RichTextEditor_active__MQJtU{background:#007cba;color:#fff;border-color:#005a87}.RichTextEditor_toolbarButton__qf1zB strong{font-weight:700}.RichTextEditor_toolbarButton__qf1zB em{font-style:italic}.RichTextEditor_toolbarButton__qf1zB u{text-decoration:underline}.RichTextEditor_separator___8gDQ{width:1px;height:16px;background:#ccc;margin:0 4px}.RichTextEditor_editor__EmFBu{padding:12px;min-height:100px;outline:none;line-height:1.5}.RichTextEditor_editor__EmFBu:empty:before{content:attr(data-placeholder);color:#999;font-style:italic}.RichTextEditor_editor__EmFBu b,.RichTextEditor_editor__EmFBu strong{font-weight:700}.RichTextEditor_editor__EmFBu em,.RichTextEditor_editor__EmFBu i{font-style:italic}.RichTextEditor_editor__EmFBu u{text-decoration:underline}.RichTextEditor_editor__EmFBu a{color:#007cba;text-decoration:underline}.RichTextEditor_editor__EmFBu a:hover{color:#005a87}.RichTextEditor_editor__EmFBu p{margin:0 0 8px}.RichTextEditor_editor__EmFBu p:last-child{margin-bottom:0}.RichTextEditor_editor__EmFBu div{margin:0 0 4px}.RichTextEditor_editor__EmFBu div:last-child{margin-bottom:0}.RichTextEditor_hint__90dTP{display:block;padding:6px 12px;color:#666;font-size:11px;background:#f9f9f9;border-top:1px solid #eee;margin:0}.ProductModal_overlay__mHbdN{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.ProductModal_modal__hsR0_{background:#fff;border-radius:12px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.ProductModal_header__9LKGf{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #e5e7eb}.ProductModal_header__9LKGf h3{margin:0;font-size:18px;font-weight:600;color:#111827}.ProductModal_closeBtn__hANq0{background:none;border:none;font-size:18px;color:#6b7280;cursor:pointer;padding:4px 8px;border-radius:4px;line-height:1}.ProductModal_closeBtn__hANq0:hover{background:#f3f4f6;color:#111827}.ProductModal_form__907hg{display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px}.ProductModal_formRow__RHDr_{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.ProductModal_formGroup__03W0W{display:flex;flex-direction:column;gap:6px}.ProductModal_formGroup__03W0W label{font-size:13px;font-weight:500;color:#374151}.ProductModal_formGroup__03W0W input,.ProductModal_formGroup__03W0W select,.ProductModal_formGroup__03W0W textarea{padding:8px 10px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;color:#111827;background:#fff;transition:border-color .15s ease}.ProductModal_formGroup__03W0W input:focus,.ProductModal_formGroup__03W0W select:focus,.ProductModal_formGroup__03W0W textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProductModal_formGroup__03W0W textarea{resize:vertical;min-height:72px}.ProductModal_fieldHint__3qqSR{font-size:11px;color:#6b7280;line-height:1.4}.ProductModal_checkboxGroup__lx_2K label{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151;cursor:pointer}.ProductModal_checkboxGroup__lx_2K label input[type=checkbox]{width:16px;height:16px;cursor:pointer}.ProductModal_actions__KS7Cz{display:flex;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:16px;border-top:1px solid #e5e7eb}.ProductModal_cancelBtn__QMn7Q{padding:9px 18px;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ProductModal_cancelBtn__QMn7Q:hover{background:#f3f4f6}.ProductModal_saveBtn__qEgIv{padding:9px 18px;background:#3b82f6;color:#fff;border:none;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.ProductModal_saveBtn__qEgIv:hover{background:#2563eb}.AudioPlayer_audioPlayer__2IvVa{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px;margin:8px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.AudioPlayer_controls__vdNqN{display:flex;align-items:center;gap:12px}.AudioPlayer_playBtn__il6CC{background:rgba(0,0,0,0);color:#495057;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:16px;flex-shrink:0}.AudioPlayer_playBtn__il6CC svg{width:38px;height:38px}.AudioPlayer_playBtn__il6CC:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.1)}.AudioPlayer_playBtn__il6CC:disabled{cursor:not-allowed;opacity:.6}.AudioPlayer_progressContainer__Gtuk4{display:flex;align-items:center;gap:8px;flex:1 1;min-width:200px}.AudioPlayer_time__TvNmw{font-size:12px;color:#6c757d;min-width:35px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AudioPlayer_progressBar__ZSeqV{flex:1 1;height:4px;background:#e9ecef;border-radius:2px;outline:none;cursor:pointer}.AudioPlayer_progressBar__ZSeqV::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#08c;cursor:pointer;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.AudioPlayer_progressBar__ZSeqV::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#08c;cursor:pointer;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.AudioPlayer_progressBar__ZSeqV:disabled{opacity:.5;cursor:not-allowed}.AudioPlayer_volumeContainer__TuJEa{display:flex;align-items:center;gap:6px;flex-shrink:0}.AudioPlayer_volumeIcon__UY9jq{font-size:14px}.AudioPlayer_volumeBar__nbkir{width:60px;height:3px;background:#e9ecef;border-radius:2px;outline:none;cursor:pointer}.AudioPlayer_volumeBar__nbkir::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#495057;cursor:pointer;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}.AudioPlayer_volumeBar__nbkir::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#495057;cursor:pointer;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}.AudioPlayer_downloadBtn__UqqYD{background:rgba(0,0,0,0);color:#495057;border:none;border-radius:var(--border-radius);padding:4px;cursor:pointer;transition:all .2s ease;font-size:14px;flex-shrink:0;display:flex;align-items:center;gap:6px}.AudioPlayer_downloadBtn__UqqYD svg{width:36px;height:36px}.AudioPlayer_downloadBtn__UqqYD:hover{transform:translateY(-1px);filter:brightness(1.1)}.AudioPlayer_error__Ks_nf{background:#f8d7da;border-color:#f5c6cb;color:#721c24}.AudioPlayer_errorMessage__MJlBC{display:flex;align-items:center;justify-content:space-between;font-size:14px}.AudioPlayer_errorMessage__MJlBC .AudioPlayer_downloadBtn__UqqYD{background:#6c757d}.AudioPlayer_errorMessage__MJlBC .AudioPlayer_downloadBtn__UqqYD:hover{background:#5a6268}@media(max-width:768px){.AudioPlayer_controls__vdNqN{gap:8px}.AudioPlayer_progressContainer__Gtuk4{min-width:150px}.AudioPlayer_volumeContainer__TuJEa{display:none}.AudioPlayer_time__TvNmw{font-size:11px;min-width:30px}}.CallDetails_section__jal3q{background:#fff;transition:border-color .2s ease}.CallDetails_sectionHeader__i03CO{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#f2f2f7;border-radius:var(--border-radius) var(--border-radius) 0 0;transition:background-color .2s ease}.CallDetails_sectionHeader__i03CO.CallDetails_editing__Z1NZ9{background:var(--blue-600)}.CallDetails_headerLeft__9VFe0{display:flex;align-items:center;gap:8px}.CallDetails_headerLeft__9VFe0 h3{margin:0;font-size:16px;font-weight:600}.CallDetails_headerLeft__9VFe0 h3,.CallDetails_headerLeft__9VFe0 svg{color:#111827;transition:color .2s ease}.CallDetails_sectionHeader__i03CO.CallDetails_editing__Z1NZ9 .CallDetails_headerLeft__9VFe0 h3{color:#fff!important}.CallDetails_sectionHeader__i03CO.CallDetails_editing__Z1NZ9 .CallDetails_headerLeft__9VFe0 svg{color:#fff!important;stroke:#fff!important}.CallDetails_editButton__rqVgp{display:flex;align-items:center;gap:6px;background:none;border:none;font-size:14px;font-weight:700;border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease}.CallDetails_editButton__rqVgp:hover{background:#f9fafb;border-color:#9ca3af}.CallDetails_editButton__rqVgp svg{color:#6b7280}.CallDetails_infoGrid__6y10E{display:flex;flex-direction:column;gap:16px;padding:16px}.CallDetails_infoRow__8dMxG{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.CallDetails_infoRow__8dMxG{grid-template-columns:1fr;gap:12px}}.CallDetails_infoRow__8dMxG:last-child{margin-bottom:0}.CallDetails_infoField__tWh7t{display:flex;flex-direction:column;gap:4px}.CallDetails_infoField__tWh7t:only-child{grid-column:1/-1}.CallDetails_label__LOOcL{font-size:12px;font-weight:500;color:var(--gray-500)}.CallDetails_value___Mhuq{font-size:14px;font-weight:600;color:var(--gray-800);word-break:break-word}.CallDetails_editForm__6VNwu{display:flex;flex-direction:column;padding:16px;gap:16px}.CallDetails_formRow__087Zn{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.CallDetails_formRow__087Zn{grid-template-columns:1fr;gap:12px}}.CallDetails_formRow__087Zn.CallDetails_threeColumns__04FXd{grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.CallDetails_formRow__087Zn.CallDetails_threeColumns__04FXd{grid-template-columns:1fr}}.CallDetails_formField__yzHfC{display:flex;flex-direction:column;gap:6px}.CallDetails_formField__yzHfC label{font-size:14px;font-weight:500;color:#374151}.CallDetails_input__5VFE_{padding:8px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;background:#fff;transition:border-color .2s ease}.CallDetails_input__5VFE_:focus{outline:none;border-color:#006bc2;box-shadow:0 0 0 3px rgba(0,107,194,.1)}.CallDetails_input__5VFE_::placeholder{color:#9ca3af}.CallDetails_formActions__4DI9A{display:flex;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid #e5e7eb}.CallDetails_cancelButton__PWEYB{background:var(--gray-100);color:#374151;border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.CallDetails_cancelButton__PWEYB:hover{background:#e5e5ea;border-color:#9ca3af}.CallDetails_saveButton__jFBRV{background:var(--blue-600);color:#fff;border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:8px}.CallDetails_saveButton__jFBRV:hover{background:#005aa3}.CallDetails_sectionContent__MkELd{padding:16px}.CallDetails_section__jal3q{display:flex;flex-direction:column;flex:1 1;min-height:0}.CallDetails_infoGrid__6y10E{flex:1 1;min-height:0}.CallDetails_recordingSection__lqUEY,.CallDetails_transcriptSection___7koT{display:flex;flex-direction:column;gap:8px}.CallDetails_transcriptSection___7koT{flex:1 1;min-height:0}.CallDetails_transcriptBox__C3z15{height:250px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px}.CallDetails_transcriptContent__IhCN9{padding:16px}.CallDetails_transcriptLine__t6Tn5{display:flex;gap:8px;margin-bottom:8px;line-height:1.5}.CallDetails_transcriptLine__t6Tn5:last-child{margin-bottom:0}.CallDetails_speaker__OHk4g{font-weight:600;color:#374151;min-width:60px;flex-shrink:0}.CallDetails_message__PvVAA{color:#6b7280;flex:1 1}.CallDetails_messageBox__hquXz{padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:4px}.CallDetails_messageBox__hquXz p{margin:0;color:#374151;line-height:1.5}@media(max-width:768px){.CallDetails_transcriptLine__t6Tn5{flex-direction:column;gap:4px}.CallDetails_speaker__OHk4g{min-width:auto}}.ServiceLocation_section__O5C4_{background:#fff;transition:border-color .2s ease}.ServiceLocation_sectionHeader__SrkgB{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#f2f2f7;border-radius:var(--border-radius) var(--border-radius) 0 0;transition:background-color .2s ease}.ServiceLocation_sectionHeader__SrkgB.ServiceLocation_editing__0BFqV{background:var(--blue-600)}.ServiceLocation_headerLeft__DFACh{display:flex;align-items:center;gap:8px}.ServiceLocation_headerLeft__DFACh h3{margin:0;font-size:16px;font-weight:600}.ServiceLocation_headerLeft__DFACh h3,.ServiceLocation_headerLeft__DFACh svg{color:#111827;transition:color .2s ease}.ServiceLocation_sectionHeader__SrkgB.ServiceLocation_editing__0BFqV .ServiceLocation_headerLeft__DFACh h3{color:#fff!important}.ServiceLocation_sectionHeader__SrkgB.ServiceLocation_editing__0BFqV .ServiceLocation_headerLeft__DFACh svg{color:#fff!important;stroke:#fff!important}.ServiceLocation_editButton__72H57{display:flex;align-items:center;gap:6px;background:none;border:none;font-size:14px;font-weight:700;border-radius:var(--border-radius);cursor:pointer;transition:all .2s ease}.ServiceLocation_editButton__72H57:hover{background:#f9fafb;border-color:#9ca3af}.ServiceLocation_editButton__72H57 svg{color:#6b7280}.ServiceLocation_infoGrid__6brL1{display:flex;flex-direction:column;gap:16px;padding:16px}.ServiceLocation_infoRow__aYE1Z{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.ServiceLocation_infoRow__aYE1Z{grid-template-columns:1fr;gap:12px}}.ServiceLocation_infoRow__aYE1Z:last-child{margin-bottom:0}.ServiceLocation_infoField__h6r2h{display:flex;flex-direction:column;gap:4px}.ServiceLocation_infoField__h6r2h:only-child{grid-column:1/-1}.ServiceLocation_label__rmcVY{font-size:12px;font-weight:500;color:var(--gray-500)}.ServiceLocation_value__LNb2I{font-size:14px;font-weight:600;color:var(--gray-800);word-break:break-word}.ServiceLocation_editForm__Wzu2r{display:flex;flex-direction:column;padding:16px;gap:16px}.ServiceLocation_formRow__cIbFQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}@media(max-width:768px){.ServiceLocation_formRow__cIbFQ{grid-template-columns:1fr;gap:12px}}.ServiceLocation_formField__U5_E_ label{font-weight:500;color:#374151}.ServiceLocation_input__wGE8i{padding:8px 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);font-size:14px;background:#fff;transition:border-color .2s ease}.ServiceLocation_input__wGE8i:focus{outline:none;border-color:#006bc2;box-shadow:0 0 0 3px rgba(0,107,194,.1)}.ServiceLocation_input__wGE8i::placeholder{color:#9ca3af}.ServiceLocation_formActions__ej34s{display:flex;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid #e5e7eb}.ServiceLocation_cancelButton__ot8Bz{background:var(--gray-100);color:#374151;border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ServiceLocation_cancelButton__ot8Bz:hover{background:#e5e5ea;border-color:#9ca3af}.ServiceLocation_saveButton__hTcvh{background:var(--blue-600);color:#fff;border:none;padding:8px 16px;border-radius:var(--border-radius);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:8px}.ServiceLocation_saveButton__hTcvh:hover{background:#005aa3}.ServiceLocation_sectionContent__7PXQb{padding:16px}.ServiceLocation_formGrid__yeOhn{display:flex;flex-direction:column;gap:16px;padding:16px}.ServiceLocation_formRow__cIbFQ{display:flex;gap:16px}@media(max-width:768px){.ServiceLocation_formRow__cIbFQ{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}}.ServiceLocation_formRow__cIbFQ.ServiceLocation_threeColumns__vlahT{grid-template-columns:1fr 1fr 1fr}@media(max-width:768px){.ServiceLocation_formRow__cIbFQ.ServiceLocation_threeColumns__vlahT{grid-template-columns:1fr}}.ServiceLocation_formField__U5_E_{display:flex;flex-direction:column;gap:6px;width:100%}.ServiceLocation_formField__U5_E_ label{color:var(--gray-900);font-size:14px;font-style:normal;font-weight:450;line-height:20px}.ServiceLocation_inputWrapper__C_Gfd{position:relative;display:flex;align-items:center;width:100%}.ServiceLocation_autoSaveInput__PYni0{flex:1 1;padding:8px 8px 8px 12px;border:1px solid #e5e7eb;border-radius:var(--border-radius);font-size:14px;font-weight:500;color:var(--gray-800);background:#fff;width:100%;transition:all .2s ease}.ServiceLocation_autoSaveInput__PYni0:focus{outline:none;border-color:var(--blue-600);box-shadow:0 0 0 3px rgba(0,107,194,.1)}.ServiceLocation_autoSaveInput__PYni0:hover{border-color:#d1d5db}.ServiceLocation_autoSaveInput__PYni0::placeholder{color:#9ca3af;font-weight:400}.ServiceLocation_autoSaveInput__PYni0.ServiceLocation_hasError__N9GK2{border-color:#ef4444;background-color:#fef2f2}.ServiceLocation_loadingIcon__bVdoB{position:absolute;right:12px;color:var(--blue-600);animation:ServiceLocation_spin__cWJM1 1s linear infinite}.ServiceLocation_successIcon__vCvJb{position:absolute;right:12px;color:#10b981;animation:ServiceLocation_successPulse__MCBJY .3s ease-out}.ServiceLocation_errorIcon__6w_zP{position:absolute;right:12px;color:#ef4444}@keyframes ServiceLocation_spin__cWJM1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ServiceLocation_successPulse__MCBJY{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.ServiceLocation_loadingContainer__TJsMp{display:flex;align-items:center;justify-content:center;gap:12px;padding:32px 16px;color:var(--gray-600);font-size:14px}.ServiceLocation_textareaInput__qrOru{resize:vertical;min-height:80px;padding:12px 40px 12px 12px;line-height:1.4}.AddressAutocomplete_autocompleteContainer__onyT_{position:relative;width:100%;z-index:1}.AddressAutocomplete_autocompleteInput___JiIk{width:100%;padding:10px 16px;border:1px solid var(--gray-300);border-radius:8px;background:#fff;font-size:14px;font-weight:450;line-height:20px;color:var(--gray-900);transition:all .2s ease}.AddressAutocomplete_autocompleteInput___JiIk:focus{outline:none;border-color:var(--blue-500);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AddressAutocomplete_autocompleteInput___JiIk:disabled{background:var(--gray-100);color:var(--gray-500);cursor:not-allowed}.AddressAutocomplete_autocompleteInput___JiIk::placeholder{color:var(--gray-400)}.AddressAutocomplete_loadingIndicator__Gp4Fl{position:absolute;top:100%;left:0;right:0;padding:8px 16px;background:#fff;border:1px solid var(--gray-300);border-top:none;border-radius:0 0 8px 8px;font-size:12px;color:var(--gray-500);z-index:1000}.AddressAutocomplete_errorIndicator__9pjpW{position:absolute;top:100%;left:0;right:0;padding:8px 16px;background:#fef2f2;border:1px solid #fca5a5;border-top:none;border-radius:0 0 8px 8px;font-size:12px;color:#dc2626;z-index:1000}.AddressAutocomplete_suggestionsDropdown__8rL5f{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--gray-300);border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:1000;max-height:200px;overflow-y:auto}.AddressAutocomplete_suggestionItem__Fj_oE{padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--gray-200);transition:background-color .15s ease}.AddressAutocomplete_suggestionItem__Fj_oE:last-child{border-bottom:none;border-radius:0 0 8px 8px}.AddressAutocomplete_suggestionItem__Fj_oE.AddressAutocomplete_selected__45jiW,.AddressAutocomplete_suggestionItem__Fj_oE:hover{background:var(--gray-50)}.AddressAutocomplete_suggestionMain__2M6KB{font-size:14px;font-weight:500;color:var(--gray-900);margin-bottom:2px}.AddressAutocomplete_streetAddress__tipC3{color:var(--blue-500);font-weight:600}.AddressAutocomplete_suggestionSecondary__9N_1w{font-size:12px;color:var(--gray-500)}.AddOnServicesList_container__gTZVW{display:flex;flex-direction:column;gap:16px}.AddOnServicesList_loading__LI6nq{padding:40px;text-align:center;color:#6b7280;font-size:14px}.AddOnServicesList_emptyState__Mv51H{text-align:center;padding:60px 20px;color:#6b7280;background:#f9fafb;border-radius:8px;border:2px dashed #d1d5db;display:flex;flex-direction:column;align-items:center;gap:16px}.AddOnServicesList_emptyState__Mv51H p{margin:0;font-size:15px}.AddOnServicesList_filterBar__tf8pQ{display:flex;gap:12px;align-items:center}.AddOnServicesList_searchInput__QWFD4{flex:1 1;padding:8px 12px;border:1px solid #e5e7eb;border-radius:var(--border-radius);font-size:14px;color:#111827;background:#fff;transition:border-color .2s ease}.AddOnServicesList_searchInput__QWFD4::placeholder{color:#9ca3af}.AddOnServicesList_searchInput__QWFD4:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AddOnServicesList_createButton__jnKtM{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;font-size:14px;font-weight:500;white-space:nowrap;transition:background .2s ease}.AddOnServicesList_createButton__jnKtM:hover{background:#2563eb}.AddOnServicesList_table__RP8A_{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.AddOnServicesList_tableHeader__uDdFf{padding:12px 16px;background:#f9fafb;border-bottom:1px solid #e5e7eb;font-size:13px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.AddOnServicesList_tableHeader__uDdFf,.AddOnServicesList_tableRow__MzOgM{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr;grid-gap:12px;gap:12px}.AddOnServicesList_tableRow__MzOgM{padding:16px;border-bottom:1px solid #f3f4f6;background:#fff;align-items:center;font-size:14px;transition:background .2s ease}.AddOnServicesList_tableRow__MzOgM:last-child{border-bottom:none}.AddOnServicesList_tableRow__MzOgM:hover{background:#f9fafb}.AddOnServicesList_addonName__XMnhS{font-weight:500;color:#111827;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.AddOnServicesList_badge__0Gwts{padding:2px 8px;background:#dbeafe;color:#1e40af;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.AddOnServicesList_pricing__dOB7j{display:flex;flex-direction:column;gap:2px;font-size:13px}.AddOnServicesList_pricing__dOB7j div:first-child{font-weight:500;color:#111827}.AddOnServicesList_pricing__dOB7j div:last-child{color:#6b7280}.AddOnServicesList_eligibility__5D04_{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.AddOnServicesList_eligibilityAll__Jxwiz{background:#d1fae5;color:#065f46}.AddOnServicesList_eligibilitySpecific__G0m2s{background:#fef3c7;color:#92400e;cursor:default}.AddOnServicesList_tooltipWrapper__r2qLy{position:relative;display:inline-block}.AddOnServicesList_tooltipWrapper__r2qLy:hover .AddOnServicesList_tooltip__rbzWF{opacity:1;pointer-events:auto;transform:translateY(0)}.AddOnServicesList_tooltip__rbzWF{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(4px);background:#1f2937;color:#fff;border-radius:6px;padding:8px 10px;min-width:180px;max-width:260px;display:flex;flex-direction:column;gap:4px;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:100;white-space:normal}.AddOnServicesList_tooltip__rbzWF:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid rgba(0,0,0,0);border-top-color:#1f2937}.AddOnServicesList_tooltipItem__R_6mV{display:block;font-size:12px;line-height:1.4;padding:2px 0}.AddOnServicesList_tooltipItem__R_6mV:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:4px}.AddOnServicesList_tooltipEmpty__WXT6b{font-size:12px;color:hsla(0,0%,100%,.6);font-style:italic}.AddOnServicesList_statusIndicator__PZbpR{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.AddOnServicesList_statusIndicator__PZbpR.AddOnServicesList_active__0xhnl{background:#d1fae5;color:#065f46}.AddOnServicesList_statusIndicator__PZbpR.AddOnServicesList_inactive__O6oq2{background:#f3f4f6;color:#6b7280}.AddOnServicesList_actions__DVyjc{display:flex;gap:8px}.AddOnServicesList_editButton__wQjFN{padding:6px 12px;background:#fff;color:#3b82f6;border:1px solid #3b82f6;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.AddOnServicesList_editButton__wQjFN:hover{background:#3b82f6;color:#fff}.AddOnServicesList_deleteButton__lvX_A{padding:6px 12px;background:#fff;color:#ef4444;border:1px solid #ef4444;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s ease}.AddOnServicesList_deleteButton__lvX_A:hover{background:#ef4444;color:#fff}.AddOnServicesList_noResults__KL4jJ{padding:32px;text-align:center;color:#6b7280;font-size:14px}@media(max-width:1200px){.AddOnServicesList_tableHeader__uDdFf,.AddOnServicesList_tableRow__MzOgM{grid-template-columns:2fr 1fr 1.5fr 80px 80px 120px;gap:8px;font-size:13px}}@media(max-width:768px){.AddOnServicesList_tableHeader__uDdFf{display:none}.AddOnServicesList_tableRow__MzOgM{grid-template-columns:1fr;gap:12px}}.ConfirmationModal_modalOverlay__Ze_yj{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}.ConfirmationModal_modalContent__eJfIC{background:#fff;border-radius:12px;width:100%;max-width:480px;display:flex;flex-direction:column;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ConfirmationModal_modalHeader__eTfVi{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e0e0e0}.ConfirmationModal_modalHeader__eTfVi h2{margin:0;font-size:1.125rem;font-weight:600}.ConfirmationModal_closeButton__OANSH{padding:.5rem;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#666;transition:color .2s}.ConfirmationModal_closeButton__OANSH:hover{color:#333}.ConfirmationModal_modalBody__i_V5H{padding:1.25rem}.ConfirmationModal_modalBody__i_V5H p{margin:0;color:#666;font-size:.9375rem;line-height:1.5}.ConfirmationModal_modalFooter__hPsfZ{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid #e0e0e0}.ConfirmationModal_cancelButton__yoMao,.ConfirmationModal_confirmButton__DNwS1{padding:.625rem 1.25rem;border-radius:var(--border-radius);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s}.ConfirmationModal_cancelButton__yoMao{background:#fff;border:1px solid #e0e0e0;color:#666}.ConfirmationModal_cancelButton__yoMao:hover{background:#f8f9fa;border-color:#ccc}.ConfirmationModal_confirmButton__DNwS1{background:#007bff;border:none;color:#fff}.ConfirmationModal_confirmButton__DNwS1:hover{background:#0056b3}.ConfirmationModal_confirmButton__DNwS1.ConfirmationModal_dangerButton__n_CuP{background:#dc3545}.ConfirmationModal_confirmButton__DNwS1.ConfirmationModal_dangerButton__n_CuP:hover{background:#c82333}.PrimarySideNav_primarySideNav__AZpNd{display:flex;flex-direction:column;justify-content:space-between;width:80px;height:100vh;background-color:var(--white);padding:95px 0 40px}.PrimarySideNav_navigation__Knb2H{display:flex;flex-direction:column;gap:24px;align-items:center}.PrimarySideNav_iconText__dNlvB{font-size:10px}.PrimarySideNav_iconItem__YfkNe{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;font-weight:700;gap:4px;color:var(--gray-500);transition:all .2s ease;cursor:pointer}.PrimarySideNav_iconItem__YfkNe:hover{color:var(--gray-600)}.PrimarySideNav_iconItem__YfkNe.PrimarySideNav_active__uqOWZ{color:var(--blue-600)}.PrimarySideNav_iconItem__YfkNe.PrimarySideNav_disabled__I_ngB{opacity:.4;cursor:not-allowed;pointer-events:none}.PrimarySideNav_iconItem__YfkNe.PrimarySideNav_disabled__I_ngB svg{margin:12px 0}.PrimarySideNav_iconItem__YfkNe .PrimarySideNav_iconWrapper__70_ol{border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:12px}.PrimarySideNav_iconItem__YfkNe.PrimarySideNav_active__uqOWZ .PrimarySideNav_iconWrapper__70_ol{background-color:var(--slate-100)}.PrimarySideNav_iconItem__YfkNe svg{width:24px;height:24px}.PrimarySideNav_appIcon__acwHv{display:flex;align-items:center;justify-content:center;padding:0 12px;color:var(--brand-black)}.PrimarySideNav_appIcon__acwHv svg{width:32px;height:32px}@media(max-width:1600px){.PrimarySideNav_primarySideNav__AZpNd{position:relative;left:0;flex-shrink:0;z-index:1050;transition:left .3s ease}}@media(max-width:600px){.PrimarySideNav_primarySideNav__AZpNd{width:64px}}.AddOnServiceEditor_modalOverlay__aSsgd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddOnServiceEditor_modal__B9CXj{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.2)}.AddOnServiceEditor_modalHeader__MNFEU{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 20px;border-bottom:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:10}.AddOnServiceEditor_modalHeader__MNFEU h2{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}.AddOnServiceEditor_closeButton__XxvoO{background:none;border:none;color:#666;cursor:pointer;padding:8px;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.AddOnServiceEditor_closeButton__XxvoO:hover{background:#f5f5f5;color:#1a1a1a}.AddOnServiceEditor_form__JFnc6{padding:24px}.AddOnServiceEditor_formSection__UiQVO{margin-bottom:32px}.AddOnServiceEditor_formSection__UiQVO h3{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.AddOnServiceEditor_formGroup__kV6bK{margin-bottom:20px}.AddOnServiceEditor_formGroup__kV6bK label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.AddOnServiceEditor_formGroup__kV6bK input,.AddOnServiceEditor_formGroup__kV6bK select,.AddOnServiceEditor_formGroup__kV6bK textarea{width:100%;padding:10px 14px;border:1px solid #d0d0d0;border-radius:var(--border-radius);font-size:14px;font-family:inherit;transition:border-color .2s ease}.AddOnServiceEditor_formGroup__kV6bK input:focus,.AddOnServiceEditor_formGroup__kV6bK select:focus,.AddOnServiceEditor_formGroup__kV6bK textarea:focus{outline:none;border-color:#4caf50}.AddOnServiceEditor_formGroup__kV6bK input::placeholder,.AddOnServiceEditor_formGroup__kV6bK select::placeholder,.AddOnServiceEditor_formGroup__kV6bK textarea::placeholder{color:#999}.AddOnServiceEditor_formGroup__kV6bK textarea{resize:vertical;min-height:80px}.AddOnServiceEditor_formRow__qlMP9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.AddOnServiceEditor_required__AnVQK{color:#f44336}.AddOnServiceEditor_helpText__GIb2S{font-size:13px;color:#666;margin:6px 0 0;line-height:1.4}.AddOnServiceEditor_noPlans__YSaSM{font-size:14px;color:#f57c00;background:#fff3e0;padding:12px 16px;border-radius:var(--border-radius);margin:0}.AddOnServiceEditor_checkboxGroup__blacn{display:flex;flex-direction:column;gap:12px;padding:12px;background:#f9f9f9;border-radius:var(--border-radius);max-height:200px;overflow-y:auto}.AddOnServiceEditor_checkboxLabel__L7NQV{display:flex;align-items:center;gap:10px;cursor:pointer;padding:8px;border-radius:4px;transition:background .2s ease}.AddOnServiceEditor_checkboxLabel__L7NQV:hover{background:#f0f0f0}.AddOnServiceEditor_checkboxLabel__L7NQV input[type=checkbox]{width:auto;margin:0;cursor:pointer}.AddOnServiceEditor_checkboxLabel__L7NQV span{font-size:14px;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AddOnServiceEditor_variantCard__9vCF4{border:1px solid #e0e0e0;border-radius:8px;padding:12px 14px;margin-bottom:10px;background:#fafafa}.AddOnServiceEditor_variantCardHeader__DnHt7{display:flex;align-items:center;gap:8px;margin-bottom:12px}.AddOnServiceEditor_variantLabelInput__dlKCG{flex:1 1;padding:8px 12px;border:1px solid #d0d0d0;border-radius:var(--border-radius);font-size:14px;font-family:inherit;font-weight:600}.AddOnServiceEditor_variantLabelInput__dlKCG:focus{outline:none;border-color:#4caf50}.AddOnServiceEditor_variantLabelInput__dlKCG::placeholder{font-weight:400;color:#999}.AddOnServiceEditor_variantFields__vTOq8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.AddOnServiceEditor_variantFields__vTOq8 .AddOnServiceEditor_formGroup__kV6bK{margin-bottom:0}.AddOnServiceEditor_removeButton__h_i0I{background:none;border:1px solid #d0d0d0;border-radius:var(--border-radius);color:#999;cursor:pointer;padding:6px 10px;font-size:12px;line-height:1;transition:all .2s ease;flex-shrink:0}.AddOnServiceEditor_removeButton__h_i0I:hover{background:#fee2e2;border-color:#f87171;color:#dc2626}.AddOnServiceEditor_removeButton__h_i0I:disabled{opacity:.4;cursor:not-allowed}.AddOnServiceEditor_addButton__ckKiD{background:none;border:1px dashed #4caf50;border-radius:var(--border-radius);color:#4caf50;cursor:pointer;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s ease;margin-top:4px}.AddOnServiceEditor_addButton__ckKiD:hover{background:#f0fdf4;border-color:#16a34a;color:#16a34a}.AddOnServiceEditor_formActions__gtew0{display:flex;justify-content:flex-end;gap:12px;padding-top:24px;border-top:1px solid #e0e0e0;margin-top:24px}.AddOnServiceEditor_cancelButton__F5L0Z,.AddOnServiceEditor_submitButton__sWnpu{padding:12px 24px;border:none;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease}.AddOnServiceEditor_cancelButton__F5L0Z:disabled,.AddOnServiceEditor_submitButton__sWnpu:disabled{opacity:.6;cursor:not-allowed}.AddOnServiceEditor_cancelButton__F5L0Z{background:#f5f5f5;color:#666}.AddOnServiceEditor_cancelButton__F5L0Z:hover:not(:disabled){background:#e0e0e0}.AddOnServiceEditor_submitButton__sWnpu{background:#4caf50;color:#fff}.AddOnServiceEditor_submitButton__sWnpu:hover:not(:disabled){background:#43a047}@keyframes ProjectCardGrid_cardFadeIn__t9yrx{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ProjectCardGrid_grid__iacKE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:10px 0;max-width:1309px}.ProjectCardGrid_grid__iacKE>*{animation:ProjectCardGrid_cardFadeIn__t9yrx .2s ease-out both}.ProjectCardGrid_grid__iacKE>:first-child{animation-delay:0s}.ProjectCardGrid_grid__iacKE>:nth-child(2){animation-delay:35ms}.ProjectCardGrid_grid__iacKE>:nth-child(3){animation-delay:70ms}.ProjectCardGrid_grid__iacKE>:nth-child(4){animation-delay:105ms}.ProjectCardGrid_grid__iacKE>:nth-child(5){animation-delay:.14s}.ProjectCardGrid_grid__iacKE>:nth-child(6){animation-delay:175ms}.ProjectCardGrid_grid__iacKE>:nth-child(7){animation-delay:.21s}.ProjectCardGrid_grid__iacKE>:nth-child(8){animation-delay:245ms}.ProjectCardGrid_grid__iacKE>:nth-child(9){animation-delay:.28s}.ProjectCardGrid_grid__iacKE>:nth-child(10){animation-delay:315ms}.ProjectCardGrid_grid__iacKE>:nth-child(11){animation-delay:.35s}.ProjectCardGrid_grid__iacKE>:nth-child(12){animation-delay:385ms}.ProjectCardGrid_grid__iacKE>:nth-child(13){animation-delay:.42s}.ProjectCardGrid_grid__iacKE>:nth-child(14){animation-delay:455ms}.ProjectCardGrid_grid__iacKE>:nth-child(15){animation-delay:.49s}.ProjectCardGrid_grid__iacKE>:nth-child(16){animation-delay:525ms}.ProjectCardGrid_grid__iacKE>:nth-child(17){animation-delay:.56s}.ProjectCardGrid_grid__iacKE>:nth-child(18){animation-delay:595ms}.ProjectCardGrid_grid__iacKE>:nth-child(19){animation-delay:.63s}.ProjectCardGrid_grid__iacKE>:nth-child(20){animation-delay:665ms}.ProjectCardGrid_grid__iacKE>:nth-child(21){animation-delay:.7s}.ProjectCardGrid_grid__iacKE>:nth-child(22){animation-delay:735ms}.ProjectCardGrid_grid__iacKE>:nth-child(23){animation-delay:.77s}.ProjectCardGrid_grid__iacKE>:nth-child(24){animation-delay:805ms}@media(max-width:1200px){.ProjectCardGrid_grid__iacKE{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.ProjectCardGrid_grid__iacKE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ProjectCardGrid_grid__iacKE{grid-template-columns:1fr}}.AgentsList_agentsList___rs6n{display:flex;flex-direction:column;height:100%;overflow:hidden}.AgentsList_agentsList___rs6n .AgentsList_loading__iH_wX{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center}.AgentsList_agentsList___rs6n .AgentsList_loading__iH_wX .AgentsList_spinner__DGYgX{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:AgentsList_spin__7lFU5 1s linear infinite;margin-bottom:1rem}@keyframes AgentsList_spin__7lFU5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AgentsList_agentsList___rs6n .AgentsList_error__QQeSt{padding:2rem;text-align:center;color:#dc3545}.AgentsList_agentsList___rs6n .AgentsList_error__QQeSt .AgentsList_retryButton__36Cja{margin-top:1rem;padding:.5rem 1rem;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.AgentsList_agentsList___rs6n .AgentsList_error__QQeSt .AgentsList_retryButton__36Cja:hover{background:#0056b3}.AgentsList_agentsList___rs6n .AgentsList_header__fPVqg{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-shrink:0}.AgentsList_agentsList___rs6n .AgentsList_header__fPVqg h2{margin:0;color:#333}.AgentsList_agentsList___rs6n .AgentsList_header__fPVqg .AgentsList_filters__HfXOl{display:flex;gap:1rem}.AgentsList_agentsList___rs6n .AgentsList_header__fPVqg .AgentsList_filters__HfXOl .AgentsList_filterSelect__ug3i_{padding:.5rem;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:.9rem;min-width:120px}.AgentsList_agentsList___rs6n .AgentsList_header__fPVqg .AgentsList_filters__HfXOl .AgentsList_filterSelect__ug3i_:focus{outline:none;border-color:#007bff}.AgentsList_agentsList___rs6n .AgentsList_emptyState__FBTvi{text-align:center;padding:3rem;color:#666}.AgentsList_agentsList___rs6n .AgentsList_emptyState__FBTvi p{margin:.5rem 0}.AgentsList_agentsList___rs6n .AgentsList_agentsGrid__lqKtO{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6{border:1px solid #ddd;border-radius:8px;padding:1.5rem;background:#fff;transition:box-shadow .2s ease}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6.AgentsList_inactive__xdqHL{opacity:.7;border-color:#ccc}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentHeader__uJcX2{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentHeader__uJcX2 .AgentsList_agentName__4_cW3{margin:0;font-size:1.2rem;color:#333;font-weight:600}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentHeader__uJcX2 .AgentsList_agentStatus__Leefh .AgentsList_statusBadge__662Z9{padding:.25rem .5rem;border-radius:12px;font-size:.8rem;font-weight:500;text-transform:uppercase}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentHeader__uJcX2 .AgentsList_agentStatus__Leefh .AgentsList_statusBadge__662Z9.AgentsList_active__UFhm2{background:#d4edda;color:#155724}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentHeader__uJcX2 .AgentsList_agentStatus__Leefh .AgentsList_statusBadge__662Z9.AgentsList_inactive__xdqHL{background:#f8d7da;color:#721c24}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentDetails__yrMvW{margin-bottom:1.5rem}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentDetails__yrMvW .AgentsList_detailRow__kdcBl{display:flex;justify-content:space-between;margin-bottom:.5rem}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentDetails__yrMvW .AgentsList_detailRow__kdcBl .AgentsList_label__nwOZj{font-weight:500;color:#666}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentDetails__yrMvW .AgentsList_detailRow__kdcBl .AgentsList_value__9izhk{color:#333;font-family:monospace}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentActions__vTWyu{display:flex;gap:.5rem;justify-content:flex-end}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentActions__vTWyu button{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s ease}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentActions__vTWyu button:disabled{opacity:.5;cursor:not-allowed}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentActions__vTWyu .AgentsList_editButton__L1BZV{background:#007bff;color:#fff}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentActions__vTWyu .AgentsList_editButton__L1BZV:hover:not(:disabled){background:#0056b3}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentActions__vTWyu .AgentsList_deleteButton__Egtj9{background:#dc3545;color:#fff}.AgentsList_agentsList___rs6n .AgentsList_agentCard__i_gg6 .AgentsList_agentActions__vTWyu .AgentsList_deleteButton__Egtj9:hover{background:#c82333}@media(max-width:768px){.AgentsList_agentsList___rs6n .AgentsList_header__fPVqg{flex-direction:column;align-items:stretch;gap:1rem}.AgentsList_agentsList___rs6n .AgentsList_header__fPVqg .AgentsList_filters__HfXOl{justify-content:center;flex-wrap:wrap}.AgentsList_agentsList___rs6n .AgentsList_agentsGrid__lqKtO{grid-template-columns:1fr}}.AgentForm_agentFormOverlay__QkJYb{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.AgentForm_agentForm__n1_TC{background:#fff;border-radius:8px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.15)}.AgentForm_agentForm__n1_TC .AgentForm_header__IqTx0{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #eee}.AgentForm_agentForm__n1_TC .AgentForm_header__IqTx0 h2{margin:0;color:#333;font-size:1.5rem}.AgentForm_agentForm__n1_TC .AgentForm_header__IqTx0 .AgentForm_closeButton__izyma{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center}.AgentForm_agentForm__n1_TC .AgentForm_header__IqTx0 .AgentForm_closeButton__izyma:hover{background:#f5f5f5;color:#333}.AgentForm_agentForm__n1_TC .AgentForm_header__IqTx0 .AgentForm_closeButton__izyma:disabled{opacity:.5;cursor:not-allowed}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS{padding:1.5rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax{margin-bottom:1.5rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_label__U_Gf4{display:block;margin-bottom:.5rem;font-weight:500;color:#333}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_input__yBCuM,.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_select__GLdTO{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .2s ease}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_input__yBCuM:focus,.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_select__GLdTO:focus{outline:none;border-color:#007bff}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_input__yBCuM.AgentForm_error__XX1JT,.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_select__GLdTO.AgentForm_error__XX1JT{border-color:#dc3545}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_input__yBCuM:disabled,.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_select__GLdTO:disabled{background:#f8f9fa;opacity:.7}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_errorText__Tst3o{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_helpText__Wd0u5{display:block;color:#666;font-size:.875rem;margin-top:.25rem;line-height:1.4}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_checkboxLabel__J6utl{display:flex;align-items:center;cursor:pointer;position:relative;padding-left:2rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_checkboxLabel__J6utl input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;left:0;top:0;width:1.25rem;height:1.25rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_checkboxLabel__J6utl .AgentForm_checkmark__xTu1m{position:absolute;left:0;top:0;height:1.25rem;width:1.25rem;background-color:#fff;border:2px solid #ddd;border-radius:3px;transition:all .2s ease}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_checkboxLabel__J6utl .AgentForm_checkmark__xTu1m:after{content:"";position:absolute;display:none;left:4px;top:1px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_checkboxLabel__J6utl input:checked~.AgentForm_checkmark__xTu1m{background-color:#007bff;border-color:#007bff}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_checkboxLabel__J6utl input:checked~.AgentForm_checkmark__xTu1m:after{display:block}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formGroup___X9Ax .AgentForm_checkboxLabel__J6utl:hover input~.AgentForm_checkmark__xTu1m{border-color:#007bff}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formRow__O55MD{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:480px){.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_formRow__O55MD{grid-template-columns:1fr;gap:0}}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #eee}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 button{padding:.75rem 1.5rem;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .2s ease;display:flex;align-items:center;gap:.5rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 button:disabled{opacity:.7;cursor:not-allowed}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 .AgentForm_cancelButton__ocmGP{background:#f8f9fa;color:#666;border:1px solid #ddd}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 .AgentForm_cancelButton__ocmGP:hover:not(:disabled){background:#e9ecef}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 .AgentForm_saveButton__5Poha{background:#007bff;color:#fff}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 .AgentForm_saveButton__5Poha:hover:not(:disabled){background:#0056b3}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 .AgentForm_saveButton__5Poha .AgentForm_spinner__XoWao{width:16px;height:16px;border:2px solid rgba(0,0,0,0);border-top-color:currentcolor;border-radius:50%;animation:AgentForm_spin__d4ldR 1s linear infinite}@keyframes AgentForm_spin__d4ldR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.AgentForm_agentFormOverlay__QkJYb{padding:.5rem}.AgentForm_agentForm__n1_TC .AgentForm_header__IqTx0{padding:1rem}.AgentForm_agentForm__n1_TC .AgentForm_header__IqTx0 h2{font-size:1.25rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS{padding:1rem}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4{flex-direction:column-reverse}.AgentForm_agentForm__n1_TC .AgentForm_form__scjVS .AgentForm_actions__P75T4 button{width:100%;justify-content:center}}.AgentsManager_agentsManager__od9hx{display:flex;flex-direction:column;height:100%;overflow:hidden}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #eee;flex-shrink:0}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_titleSection__4EuUK{flex:1 1}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_titleSection__4EuUK h1{margin:0 0 .5rem;color:#333;font-size:2rem;font-weight:600}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_titleSection__4EuUK .AgentsManager_description__7DHkT{margin:0;color:#666;font-size:1rem;line-height:1.5;max-width:600px}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_createButton___hyAo{padding:.75rem 1.5rem;background:#007bff;color:#fff;border:none;border-radius:var(--border-radius);font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_createButton___hyAo:hover{background:#0056b3}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_createButton___hyAo:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.25)}.AgentsManager_agentsManager__od9hx .AgentsManager_content__JOIxg{flex:1 1;overflow:hidden;display:flex;flex-direction:column}@media(max-width:768px){.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY{flex-direction:column;align-items:stretch;gap:1rem}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_titleSection__4EuUK h1{font-size:1.5rem}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_titleSection__4EuUK .AgentsManager_description__7DHkT{font-size:.9rem}.AgentsManager_agentsManager__od9hx .AgentsManager_header__P4hUY .AgentsManager_createButton___hyAo{align-self:stretch;justify-content:center}}.Dashboard_dashboard__f__EQ{min-height:100vh;width:100%;background-color:#f8fafc}.Dashboard_main___G_TJ{width:100%;margin:0;padding:0}.Dashboard_analyticsToggle__FEYYw{width:100%;margin-bottom:1.25rem;display:flex;justify-content:flex-end}.Dashboard_toggleContainer__Q_hsE{display:inline-flex;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.18rem;gap:.25rem}.Dashboard_toggleButton__7w_Cp{padding:.45rem .95rem;border:none;border-radius:999px;background:rgba(0,0,0,0);color:#334155;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.Dashboard_toggleButton__7w_Cp:hover{color:#0f172a;background:#f8fafc}.Dashboard_toggleButton__7w_Cp.Dashboard_active__iMTiI{background:var(--action-600,#0284c7);color:#fff}.Dashboard_content__Re1PL{display:grid;grid-gap:1.5rem;gap:1.5rem;width:100%}.Dashboard_card__diYcg{background-color:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.Dashboard_card__diYcg h3{font-size:1.125rem;font-weight:600;color:#1e293b;margin:0 0 .75rem}.Dashboard_card__diYcg p{color:#64748b;margin:.5rem 0}@media(max-width:768px){.Dashboard_analyticsToggle__FEYYw{justify-content:center}.Dashboard_toggleButton__7w_Cp{font-size:.8rem;padding:.4rem .85rem}}