.OnboardingLocationField_fieldGroup__A3u0n{display:flex;flex-direction:column;gap:.5rem;min-width:0;width:100%}.OnboardingLocationField_fieldLabel__sHJnS{color:#1a1a2e;display:block;font-size:.875rem;font-weight:600;line-height:1.3;margin:0}.OnboardingLocationField_addressRow__ngf_K{align-items:center;display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr) auto}.OnboardingLocationField_addressInput__Bs9tz{background:#ebebeb;border:1px solid transparent;border-radius:12px;box-sizing:border-box;color:#1a1a2e;font:inherit;font-size:.95rem;height:52px;padding:0 1rem;width:100%}.OnboardingLocationField_addLocationButton__ql11f,.OnboardingLocationField_mapButton__E3H7C{border:none;border-radius:10px;cursor:pointer;font-size:.875rem;font-weight:700;padding:.75rem 1rem;white-space:nowrap}.OnboardingLocationField_mapButton__E3H7C{background:#eef2ff;color:#2b336a}.OnboardingLocationField_addLocationButton__ql11f{background:#fff;border:1px dashed #cbd5e1;box-shadow:0 2px 8px rgba(123,90,90,.12);color:#2b336a;width:100%}.OnboardingLocationField_addLocationButton__ql11f:disabled,.OnboardingLocationField_mapButton__E3H7C:disabled{cursor:not-allowed;opacity:.65}.LanguageSwitcher_switcher__EdAKx{margin:0 .75rem;position:relative}.LanguageSwitcher_switcher__EdAKx,.LanguageSwitcher_trigger__S5D4S{align-items:center;display:inline-flex}.LanguageSwitcher_trigger__S5D4S{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.24);border-radius:999px;color:inherit;cursor:pointer;font:inherit;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.2;min-width:7.5rem;padding:.45rem .85rem;text-align:left;width:100%}.LanguageSwitcher_trigger__S5D4S:focus-visible{outline:2px solid currentColor;outline-offset:2px}.LanguageSwitcher_triggerOpen__K0eUO{border-color:rgba(255,85,85,.45)}.LanguageSwitcher_triggerLabel__4hOql{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LanguageSwitcher_chevron__90Rkh{border-bottom:2px solid;border-right:2px solid;flex-shrink:0;height:.35rem;transform:rotate(45deg) translateY(-.1rem);transition:transform .2s ease;width:.35rem}.LanguageSwitcher_chevronUp__KTGm4{transform:rotate(-135deg) translateY(-.1rem)}.LanguageSwitcher_chevronOpen__O0dro{transform:rotate(225deg) translateY(-.1rem)}.LanguageSwitcher_chevronUp__KTGm4.LanguageSwitcher_chevronOpen__O0dro{transform:rotate(45deg) translateY(-.1rem)}.LanguageSwitcher_menu__Y1Y3N{background:#fff;border:1px solid rgba(43,51,106,.12);border-radius:14px;box-shadow:0 12px 32px rgba(15,23,42,.16);list-style:none;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem}.LanguageSwitcher_menuDown__Bc_yp{animation:LanguageSwitcher_languageMenuRevealDown__os2dD .16s ease;transform-origin:top center}.LanguageSwitcher_menuUp__afUZP{animation:LanguageSwitcher_languageMenuRevealUp__6pxPm .16s ease;transform-origin:bottom center}.LanguageSwitcher_option__iTQ8T{align-items:center;background:transparent;border:none;border-radius:10px;color:#2b336a;cursor:pointer;display:flex;font:inherit;font-size:.875rem;line-height:1.2;min-height:2.75rem;padding:.55rem .85rem;text-align:left;width:100%}.LanguageSwitcher_option__iTQ8T:focus-visible,.LanguageSwitcher_option__iTQ8T:hover{background:rgba(255,85,85,.08);outline:none}.LanguageSwitcher_optionSelected__IUPsV{background:rgba(255,85,85,.12);color:#f55;font-weight:600}@keyframes LanguageSwitcher_languageMenuRevealDown__os2dD{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LanguageSwitcher_languageMenuRevealUp__6pxPm{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.LanguageSwitcher_switcherSurface__Abmph{margin:0}.LanguageSwitcher_switcherSurface__Abmph .LanguageSwitcher_trigger__S5D4S{background-color:#fff;border-color:rgba(43,51,106,.12);color:#2b336a}@media (max-width:991.98px){.LanguageSwitcher_switcher__EdAKx{margin:0;width:100%}.LanguageSwitcher_trigger__S5D4S{background-color:#fff;border-color:rgba(43,51,106,.12);color:#2b336a;width:100%}}.OnboardingWizard_onboardingPage__YVxAF{--brand-purple:#371a45;--brand-navy:#2b336a;--brand-accent:#f55;--text-muted:#6d7074;--text-dark:#1a1a2e;--surface:#fff;--input-shadow:0 2px 8px rgba(123,90,90,.12);--radius-md:12px;background:#f8f7fb;display:grid;grid-template-columns:minmax(320px,.85fr) minmax(480px,1.15fr);min-height:100vh;width:100%}.OnboardingWizard_brandPanel__2OYIH{background:linear-gradient(145deg,#241127,#4a203c 52%,#702f4b);color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding:48px;position:sticky;top:0}.OnboardingWizard_brandTitle__Jf1mV{font-size:clamp(1.75rem,3vw,2.4rem);font-weight:800;line-height:1.15;margin:0}.OnboardingWizard_brandSubtitle__5_3rm{color:hsla(0,0%,100%,.82);font-size:1rem;line-height:1.6;margin:1rem 0 0;max-width:28rem}.OnboardingWizard_steps__8vBfi{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.OnboardingWizard_stepPill__mn_6d{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;font-size:.8125rem;font-weight:600;padding:.45rem .85rem}.OnboardingWizard_stepPillActive__9RmrS{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.35)}.OnboardingWizard_contentPanel__AzJq0{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;overflow-y:auto;padding:32px 24px}.OnboardingWizard_contentCard__3EqTg{background:var(--surface);border-radius:18px;box-shadow:0 18px 48px rgba(43,51,106,.08);margin:0 auto 32px;padding:28px;width:min(100%,640px)}.OnboardingWizard_contentCardWide__szorx{width:min(100%,1120px)}.OnboardingWizard_contentCardBusy__7_nn3{position:relative}.OnboardingWizard_contentCardOverlay__4S3rs{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.88);border-radius:18px;display:flex;flex-direction:column;gap:.35rem;inset:0;justify-content:center;padding:1.5rem;position:absolute;text-align:center;z-index:6}.OnboardingWizard_stepTransitionSpinner__ZyXXo{animation:OnboardingWizard_onboardingStepSpin__U_cWT .75s linear infinite;border:3px solid rgba(43,51,106,.15);border-radius:50%;border-top:3px solid var(--brand-navy);height:36px;width:36px}.OnboardingWizard_stepTransitionTitle__Eb27m{color:var(--text-dark);font-size:.95rem;font-weight:700;margin:.35rem 0 0}.OnboardingWizard_stepTransitionSubtitle__gUSPF{color:var(--text-muted);font-size:.8125rem;line-height:1.45;margin:0}@keyframes OnboardingWizard_onboardingStepSpin__U_cWT{to{transform:rotate(1turn)}}.OnboardingWizard_previewSplit__BN_Eq{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.OnboardingWizard_previewControls__gzcPf{min-width:0}.OnboardingWizard_previewPhoneColumn__RPvJF{align-items:center;display:flex;flex-direction:column;min-width:0;position:sticky;top:24px}.OnboardingWizard_previewPhoneLabel__Vk5HL{color:#64748b;font-size:.8125rem;font-weight:700;letter-spacing:.04em;margin:0 0 .75rem;max-width:320px;text-align:center;text-transform:uppercase;width:100%}.OnboardingWizard_title__puDRZ{color:var(--text-dark);font-size:1.5rem;font-weight:800;margin:0}.OnboardingWizard_subtitle__0o8cs{color:var(--text-muted);line-height:1.5;margin:.5rem 0 0}.OnboardingWizard_categoryGrid__o9A0E{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.OnboardingWizard_categoryCard__uhjtV{background:#fff;border:1px solid #e5e7eb;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:.65rem;padding:1rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.OnboardingWizard_categoryCard__uhjtV:hover{border-color:rgba(43,51,106,.25);box-shadow:0 10px 24px rgba(43,51,106,.08)}.OnboardingWizard_categoryCardSelected__3IHt0{border-color:var(--brand-navy);box-shadow:0 0 0 2px rgba(43,51,106,.12)}.OnboardingWizard_categoryIcon__lCNJn{background:rgba(43,51,106,.08);border-radius:12px;color:var(--brand-navy);display:grid;height:42px;place-items:center;width:42px}.OnboardingWizard_categoryTitle__OvM37{color:var(--text-dark);font-size:.98rem;font-weight:700;margin:0}.OnboardingWizard_categoryDescription__paaNt{color:var(--text-muted);font-size:.875rem;line-height:1.45;margin:0}.OnboardingWizard_categoryNote__bjjqp{color:#64748b;font-size:.75rem;line-height:1.4;margin:0}.OnboardingWizard_formGrid__hK_La{display:grid;gap:1.125rem;margin-top:1.5rem}.OnboardingWizard_fieldGroup__otw4i,.OnboardingWizard_formGrid__hK_La{min-width:0;width:100%}.OnboardingWizard_fieldGroup__otw4i{display:flex;flex-direction:column;gap:.5rem}.OnboardingWizard_fieldLabel__wtlOZ{font-size:.875rem;font-weight:600;line-height:1.3;padding:0}.OnboardingWizard_fieldControl__VUjtN,.OnboardingWizard_fieldLabel__wtlOZ{color:var(--text-dark);display:block;margin:0}.OnboardingWizard_fieldControl__VUjtN{background:#fff;border:1px solid transparent;border-radius:var(--radius-md);box-shadow:var(--input-shadow);box-sizing:border-box;font:inherit;font-size:.95rem;height:52px;line-height:1.4;max-width:none;padding:0 1rem;width:100%;z-index:auto}.OnboardingWizard_fieldControl__VUjtN::-moz-placeholder{color:#a1a2aa}.OnboardingWizard_fieldControl__VUjtN::placeholder{color:#a1a2aa}.OnboardingWizard_fieldControl__VUjtN:focus-visible{border-color:rgba(43,51,106,.72);box-shadow:0 0 0 4px rgba(43,51,106,.1);outline:none}.OnboardingWizard_phoneInputWrap__zo0Ds{min-width:0;position:relative;width:100%}.OnboardingWizard_phoneInputWrap__zo0Ds .intl-tel-input{display:block!important;margin:0!important;max-width:none!important;position:relative;width:100%!important}.OnboardingWizard_phoneInputWrap__zo0Ds .intl-tel-input.allow-dropdown .flag-container{pointer-events:none}.OnboardingWizard_phoneInputWrap__zo0Ds .intl-tel-input .country-list,.OnboardingWizard_phoneInputWrap__zo0Ds .intl-tel-input .selected-flag{pointer-events:auto}.OnboardingWizard_phoneIntlTelInput__f84Xj{background:#fff!important;border:1px solid transparent!important;border-radius:var(--radius-md)!important;box-shadow:var(--input-shadow)!important;display:block;float:none!important;font:inherit!important;font-size:.95rem!important;height:52px!important;padding-left:52px!important;padding-right:1rem!important;position:relative;width:100%!important;z-index:1}.OnboardingWizard_phoneIntlTelInput__f84Xj:focus-visible{border-color:rgba(43,51,106,.72)!important;box-shadow:0 0 0 4px rgba(43,51,106,.1)!important;outline:none!important}.OnboardingWizard_fieldError__VD9_8{color:#dc2626;font-size:.8125rem;line-height:1.35;margin:.35rem 0 0}.OnboardingWizard_fieldTextarea___lxX0{height:auto;line-height:1.45;min-height:112px;padding-bottom:.85rem;padding-top:.85rem;resize:vertical}.OnboardingWizard_actions__C_UwZ{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.OnboardingWizard_primaryButton__cCYkt,.OnboardingWizard_secondaryButton__LFFjx{border:none;border-radius:10px;cursor:pointer;flex:0 0 auto;font-size:.875rem;font-weight:700;max-width:none;padding:.75rem 1.25rem;width:auto;z-index:auto}.OnboardingWizard_primaryButton__cCYkt{background:var(--brand-accent);color:#fff}.OnboardingWizard_ghostButton__Oab8S:disabled,.OnboardingWizard_primaryButton__cCYkt:disabled,.OnboardingWizard_secondaryButton__LFFjx:disabled{cursor:not-allowed;opacity:.65}.OnboardingWizard_secondaryButton__LFFjx{background:#eef2ff;color:var(--brand-navy)}.OnboardingWizard_ghostButton__Oab8S{background:#fff;border:1px solid #cbd5e1;border-radius:10px;color:#475569;cursor:pointer;flex:0 0 auto;font-size:.875rem;font-weight:700;max-width:none;padding:.75rem 1.25rem;width:auto}.OnboardingWizard_ghostButton__Oab8S:disabled{cursor:not-allowed;opacity:.65}.OnboardingWizard_extrasSection__Dv4QG{margin-top:1.5rem}.OnboardingWizard_extrasSectionLabel__sxugM{color:var(--text-dark);font-size:.875rem;font-weight:600;margin:0}.OnboardingWizard_extrasHint__aI0bv{color:var(--text-muted);font-size:.8125rem;line-height:1.45;margin:.65rem 0 0}.OnboardingWizard_profileChipGrid__K8nZg{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.75rem}.OnboardingWizard_profileChip__ERSq_{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#334155;cursor:pointer;font-size:.8125rem;font-weight:600;padding:.55rem .95rem;transition:border-color .15s ease,background-color .15s ease}.OnboardingWizard_profileChip__ERSq_:hover{border-color:rgba(43,51,106,.25)}.OnboardingWizard_profileChipSelected__O_E2b{background:rgba(43,51,106,.08);border-color:var(--brand-navy);color:var(--brand-navy)}.OnboardingWizard_requiredNote__cTD9S{color:var(--text-muted);font-size:.8125rem;margin:1rem 0 0}.OnboardingWizard_infoNote__uQdr7{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#475569;font-size:.875rem;line-height:1.45;margin:1rem 0 0;padding:.85rem 1rem}.OnboardingWizard_previewWrap__Ck9eL{display:flex;justify-content:center;width:100%}.OnboardingWizard_devicePreview__zVPN3{max-width:320px;padding:0;width:100%}.OnboardingWizard_previewActions__2j9bJ{display:flex;justify-content:flex-start;margin-top:1rem}.OnboardingWizard_previewShuffleButton__n6Ecd{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;font-size:.875rem;font-weight:600;padding:.55rem 1rem;transition:background-color .15s ease,border-color .15s ease}.OnboardingWizard_previewShuffleButton__n6Ecd:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.OnboardingWizard_previewShuffleButton__n6Ecd:disabled{cursor:not-allowed;opacity:.65}.OnboardingWizard_languageSwitcher__PaULg{position:fixed;right:16px;top:16px;z-index:100}@media (max-width:960px){.OnboardingWizard_onboardingPage__YVxAF{grid-template-columns:1fr}.OnboardingWizard_brandPanel__2OYIH{height:auto;min-height:220px;padding:28px 24px;position:relative}.OnboardingWizard_contentPanel__AzJq0{padding:16px}.OnboardingWizard_contentCard__3EqTg{padding:20px}.OnboardingWizard_previewSplit__BN_Eq{gap:20px;grid-template-columns:1fr}.OnboardingWizard_previewPhoneColumn__RPvJF{order:-1;position:relative;top:auto}.OnboardingWizard_categoryGrid__o9A0E{grid-template-columns:1fr}}.VerifyEmailView_page__sbcsa{--brand-navy:#2b336a;--brand-purple:#371a45;--brand-accent:#f55;--brand-accent-hover:#f04444;--text-muted:#64748b;--surface:#fff;--success:#15803d;--error:#b42318;align-items:center;background:radial-gradient(circle at top left,rgba(255,85,85,.12),transparent 32%),radial-gradient(circle at bottom right,rgba(43,51,106,.16),transparent 36%),linear-gradient(160deg,#f7f8fc,#eef1f8 48%,#f8fafc);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem 1rem;position:relative}.VerifyEmailView_languageSwitcher__B2kEd{position:fixed;right:16px;top:16px;z-index:20}.VerifyEmailView_backgroundGlow__YFSsz{background:radial-gradient(circle,rgba(43,51,106,.12) 0,transparent 70%);border-radius:999px;height:320px;inset:auto;left:50%;pointer-events:none;position:absolute;top:10%;transform:translateX(-50%);width:min(720px,90vw)}.VerifyEmailView_shell__EiJpe{position:relative;width:min(100%,560px);z-index:1}.VerifyEmailView_card__OPLJF{align-items:center;background:var(--surface);border:1px solid rgba(43,51,106,.08);border-radius:24px;box-shadow:0 24px 48px rgba(43,51,106,.08),0 8px 24px rgba(43,51,106,.04);display:flex;flex-direction:column;padding:2.25rem 2rem 2rem;text-align:center}.VerifyEmailView_logoLink__Mr3li{display:inline-block;line-height:0;margin-bottom:1.5rem}.VerifyEmailView_logo___cCbs{display:block;height:auto;max-width:min(160px,72vw);width:160px}.VerifyEmailView_statusIcon__j_Hu6{border-radius:999px;display:grid;height:72px;margin-bottom:1.25rem;place-items:center;width:72px}.VerifyEmailView_statusIconSuccess__Okmyy{background:rgba(21,128,61,.1);color:var(--success)}.VerifyEmailView_statusIconError__qVcPl{background:rgba(180,35,24,.08);color:var(--error)}.VerifyEmailView_statusIconLoading__oXe44{background:rgba(43,51,106,.08);color:var(--brand-navy)}.VerifyEmailView_spinner__KPnfD,.VerifyEmailView_statusIconSvg__YfBUy{height:34px;width:34px}.VerifyEmailView_spinner__KPnfD{animation:VerifyEmailView_spin__UuTOK .8s linear infinite;border:3px solid rgba(43,51,106,.15);border-radius:999px;border-top:3px solid var(--brand-navy)}.VerifyEmailView_title__7XvZL{color:var(--brand-navy);font-size:clamp(1.5rem,2.4vw,1.85rem);line-height:1.2;margin:0}.VerifyEmailView_message__tm5Sd{color:var(--text-muted);font-size:1rem;line-height:1.6;margin:.85rem 0 0;max-width:34rem}.VerifyEmailView_autoRedirect__M_GTN{color:var(--brand-navy);font-size:.92rem;font-weight:600;margin:1rem 0 0}.VerifyEmailView_actions__HSVrV{display:flex;flex-direction:column;gap:.75rem;margin-top:1.75rem;width:min(100%,320px)}.VerifyEmailView_primaryButton__CAoPv,.VerifyEmailView_secondaryButton__9LS3f{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;justify-content:center;min-height:48px;padding:.85rem 1.25rem;text-decoration:none;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;width:100%}.VerifyEmailView_primaryButton__CAoPv{background:var(--brand-accent);border:none;box-shadow:0 10px 24px rgba(255,85,85,.22);color:#fff;gap:.55rem}.VerifyEmailView_buttonSpinner__CFBRS{animation:VerifyEmailView_spin__UuTOK .8s linear infinite;border-radius:999px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;flex-shrink:0;height:18px;width:18px}.VerifyEmailView_primaryButton__CAoPv:hover:not(:disabled){background:var(--brand-accent-hover);transform:translateY(-1px)}.VerifyEmailView_primaryButton__CAoPv:disabled{cursor:wait;opacity:.7}.VerifyEmailView_secondaryButton__9LS3f{background:#fff;border:1px solid rgba(43,51,106,.12);color:var(--brand-navy)}.VerifyEmailView_secondaryButton__9LS3f:hover{background:#f8fafc}.VerifyEmailView_supportHint__bc_7x{color:var(--text-muted);font-size:.92rem;line-height:1.55;margin:1.25rem 0 0;max-width:30rem}@keyframes VerifyEmailView_spin__UuTOK{to{transform:rotate(1turn)}}@media (max-width:640px){.VerifyEmailView_card__OPLJF{border-radius:20px;padding:1.75rem 1.25rem 1.5rem}}.AccountDashboardLayout_shell__OBrYi{--sidebar-width:220px;--sidebar-width-collapsed:68px;--topbar-height:64px;--primary:#4f46e5;--primary-hover:#4338ca;--sidebar-bg:#0f172a;--sidebar-text:#94a3b8;--sidebar-text-active:#fff;--sidebar-hover:hsla(0,0%,100%,.06);--sidebar-active:rgba(79,70,229,.2);--surface:#f8fafc;--border:#e2e8f0;background:var(--surface);display:flex;min-height:100vh}.AccountDashboardLayout_shellCollapsed__1fujg{--sidebar-width:var(--sidebar-width-collapsed)}.AccountDashboardLayout_sidebarDrawer__QKfKO{--sidebar-bg:#0f172a;--sidebar-text:#94a3b8;--sidebar-text-active:#fff;--sidebar-hover:hsla(0,0%,100%,.06);--sidebar-active:rgba(79,70,229,.2);background:var(--sidebar-bg);bottom:0;left:0;overflow:hidden;position:fixed;top:0;transition:width .25s cubic-bezier(.4,0,.2,1);width:var(--sidebar-width);z-index:1040}.AccountDashboardLayout_sidebarDrawerDesktop__b15mL{pointer-events:auto}.AccountDashboardLayout_sidebarDrawerMobile__KoRpq{clip-path:inset(0 100% 0 0);height:100dvh;height:100lvh;min-height:100dvh;min-height:100lvh;overflow:visible;pointer-events:none;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1),clip-path .3s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);width:min(360px,88vw)}.AccountDashboardLayout_sidebarDrawerMobile__KoRpq.AccountDashboardLayout_sidebarDrawerOpen__P43kS{box-shadow:-3px 0 0 var(--sidebar-bg);clip-path:inset(0 0 0 0);pointer-events:auto;transform:translateX(0)}.AccountDashboardLayout_sidebar__QP9mA{background:var(--sidebar-bg);border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;height:100%;inset:0;min-height:100%;overflow:hidden;position:absolute;width:100%}.AccountDashboardLayout_sidebarHeader__TfxPg{border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0;gap:8px;justify-content:space-between;padding:14px 10px}.AccountDashboardLayout_sidebarBrand__m2sDA,.AccountDashboardLayout_sidebarHeader__TfxPg{align-items:center;display:flex}.AccountDashboardLayout_sidebarBrand__m2sDA{flex:1;min-width:0}.AccountDashboardLayout_sidebarBrand__m2sDA,.AccountDashboardLayout_sidebarBrand__m2sDA:hover{text-decoration:none}.AccountDashboardLayout_sidebarLogoWrap__8Md2_{align-items:center;background:#fff;border-radius:8px;display:flex;flex-shrink:0;padding:5px 8px}.AccountDashboardLayout_sidebarLogoWrap__8Md2_ svg{display:block;height:20px;width:auto}.AccountDashboardLayout_userPlanWrap__LEuOr{margin-top:6px}.AccountDashboardLayout_planBadge__ppolQ{color:rgba(148,163,184,.85);display:block;font-size:.6875rem;font-weight:500;line-height:1.3;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.AccountDashboardLayout_planSkeleton__s386L{display:block;min-width:0;width:88px}.AccountDashboardLayout_planSkeletonLine__y71Q0{animation:AccountDashboardLayout_planSkeletonShimmer__Xt1Gf 1.4s ease-in-out infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.08));background-size:200% 100%;border-radius:999px;height:9px}.AccountDashboardLayout_planSkeletonLineFull__wnIHr{width:100%}@keyframes AccountDashboardLayout_planSkeletonShimmer__Xt1Gf{0%{background-position:100% 0}to{background-position:-100% 0}}.AccountDashboardLayout_sidebarNav__1gl1P{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 10px 12px}.AccountDashboardLayout_navSectionLabel__EpjHU{color:rgba(148,163,184,.6);font-size:.6rem;font-weight:700;letter-spacing:.1em;margin-top:0;padding:6px 10px 4px;text-transform:uppercase}.AccountDashboardLayout_navLink__zk5Pw{align-items:center;background:none;border:none;border-radius:8px;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:10px;min-width:0;padding:8px 10px;text-align:left;text-decoration:none;transition:background .15s ease,color .15s ease;width:100%}.AccountDashboardLayout_navLinkLabel__TFX5s{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.AccountDashboardLayout_sidebarCollapseBtn__wUwBu{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--sidebar-text);cursor:pointer;display:none;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:32px}.AccountDashboardLayout_sidebarCollapseBtn__wUwBu:hover{background:hsla(0,0%,100%,.08);color:var(--sidebar-text-active)}.AccountDashboardLayout_sidebarCloseBtn__nAr7O{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--sidebar-text);cursor:pointer;display:none;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease;width:36px}.AccountDashboardLayout_sidebarCloseBtn__nAr7O:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2);color:var(--sidebar-text-active)}.AccountDashboardLayout_sidebarCloseBtn__nAr7O svg{height:18px;width:18px}.AccountDashboardLayout_sidebarLogoToggle__z31RT{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:none;flex-shrink:0;justify-content:center;max-width:100%;min-height:44px;padding:0;position:relative;transition:background .15s ease;width:100%}.AccountDashboardLayout_sidebarLogoToggle__z31RT:hover{background:hsla(0,0%,100%,.08)}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarLogoToggle__z31RT{display:flex}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarBrand__m2sDA,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarCollapseBtn__wUwBu{display:none}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarLogoWrap__8Md2_{background:#fff;margin:0 auto;padding:6px}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarLogoWrap__8Md2_ .AccountDashboardLayout_logoMark__PQBoM{height:24px;width:24px}.AccountDashboardLayout_sidebarLogoToggle__z31RT .AccountDashboardLayout_sidebarLogoWrap__8Md2_{position:relative;transition:opacity .15s ease;z-index:1}.AccountDashboardLayout_sidebarExpandIcon__O_OgY{align-items:center;color:#e2e8f0;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease}.AccountDashboardLayout_sidebarExpandIcon__O_OgY svg{height:20px;width:20px}.AccountDashboardLayout_sidebarLogoToggle__z31RT:hover .AccountDashboardLayout_sidebarLogoWrap__8Md2_{opacity:0}.AccountDashboardLayout_sidebarLogoToggle__z31RT:hover .AccountDashboardLayout_sidebarExpandIcon__O_OgY{opacity:1}.AccountDashboardLayout_sidebarCollapseIcon__5iNpO{flex-shrink:0;height:18px;width:18px}.AccountDashboardLayout_navLink__zk5Pw:hover{background:var(--sidebar-hover);text-decoration:none}.AccountDashboardLayout_navLinkActive__E1_kh,.AccountDashboardLayout_navLink__zk5Pw:hover{color:var(--sidebar-text-active)}.AccountDashboardLayout_navLinkActive__E1_kh{background:var(--sidebar-active);font-weight:600}.AccountDashboardLayout_navLinkActive__E1_kh .AccountDashboardLayout_navIcon__wUq_U{color:#818cf8}.AccountDashboardLayout_navIcon__wUq_U{color:var(--sidebar-text);flex-shrink:0;height:16px;width:16px}.AccountDashboardLayout_sidebarFooter__R28u_{border-top:1px solid hsla(0,0%,100%,.08);flex-shrink:0;margin-top:auto;padding:12px 10px calc(16px + env(safe-area-inset-bottom, 0px))}.AccountDashboardLayout_userMenu__ZL4KR{position:relative}.AccountDashboardLayout_userCard__X3KpG{align-items:flex-start;background:hsla(0,0%,100%,.04);border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;transition:background .15s ease,border-color .15s ease;width:100%}.AccountDashboardLayout_userCardOpen__fhHYB,.AccountDashboardLayout_userCard__X3KpG:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.08)}.AccountDashboardLayout_userAvatar__RkJzs{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:32px;justify-content:center;width:32px}.AccountDashboardLayout_userInfo__0DBlO{flex:1;min-width:0}.AccountDashboardLayout_userName__RIFvn{color:#f1f5f9;font-size:.8125rem;font-weight:600}.AccountDashboardLayout_userEmail__Pesrl,.AccountDashboardLayout_userName__RIFvn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountDashboardLayout_userEmail__Pesrl{color:var(--sidebar-text);font-size:.6875rem;line-height:1.35}.AccountDashboardLayout_userDropdown__Ctbpk{background:#1e293b;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 12px 32px rgba(0,0,0,.35);left:0;padding:6px;position:absolute;right:0;z-index:10}.AccountDashboardLayout_userDropdownItem__fHSU5{align-items:center;background:none;border:none;border-radius:8px;color:#f87171;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:10px;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AccountDashboardLayout_userDropdownItem__fHSU5:hover{background:hsla(0,91%,71%,.12);color:#fca5a5}.AccountDashboardLayout_userDropdownItem__fHSU5 .AccountDashboardLayout_navIcon__wUq_U{color:currentColor}.AccountDashboardLayout_userMenuChevron__NWdR8{color:var(--sidebar-text);flex-shrink:0;height:14px;margin-top:2px;transition:transform .2s ease;width:14px}.AccountDashboardLayout_userMenuChevronOpen__odKze{transform:rotate(180deg)}.AccountDashboardLayout_main__VhRcR{display:flex;flex:1;flex-direction:column;margin-left:var(--sidebar-width);min-height:100vh;min-width:0;transition:margin-left .25s cubic-bezier(.4,0,.2,1)}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarFooter__R28u_,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarNav__1gl1P,.AccountDashboardLayout_sidebar__QP9mA.AccountDashboardLayout_sidebarCollapsed__rdYF5{overflow:visible}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarHeader__TfxPg{justify-content:center;padding:12px 8px}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navSectionLabel__EpjHU,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userInfo__0DBlO,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userMenuChevron__NWdR8{display:none}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLink__zk5Pw,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCard__X3KpG{position:relative}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLink__zk5Pw{justify-content:center;padding-inline:8px}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLinkLabel__TFX5s{flex:0;opacity:0;overflow:hidden;pointer-events:none;width:0}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLink__zk5Pw[data-tooltip]:after,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCard__X3KpG[data-tooltip]:after{background:#1e293b;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,.28);color:#f1f5f9;content:attr(data-tooltip);font-size:.75rem;font-weight:500;left:calc(100% + 10px);line-height:1.2;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:nowrap;z-index:1100}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLink__zk5Pw:focus-visible:after,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLink__zk5Pw:hover:after,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCardOpen__fhHYB:after,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCard__X3KpG:focus-visible:after,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCard__X3KpG:hover:after{opacity:1;visibility:visible}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCard__X3KpG{align-items:center;justify-content:center;padding-inline:8px}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userDropdown__Ctbpk{bottom:0;left:calc(100% + 8px);min-width:180px;right:auto}.AccountDashboardLayout_topbar__oxplY{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.92);border-bottom:1px solid var(--border);height:var(--topbar-height);justify-content:space-between;padding:0 24px;position:sticky;top:0;z-index:1030}.AccountDashboardLayout_topbarLeft__jyLxh,.AccountDashboardLayout_topbar__oxplY{align-items:center;display:flex;gap:16px}.AccountDashboardLayout_topbarLeft__jyLxh{flex:1;min-width:0}.AccountDashboardLayout_topbarBackLink__I1mEr{align-items:center;background:#fff;border:1px solid var(--border);border-radius:9px;color:#64748b;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:600;gap:6px;padding:8px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.AccountDashboardLayout_topbarBackLink__I1mEr svg{height:16px;width:16px}.AccountDashboardLayout_topbarBackLink__I1mEr:hover{background:#f1f5f9;color:#0f172a;text-decoration:none}.AccountDashboardLayout_topbarActions__OLG8p{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto;min-width:0}.AccountDashboardLayout_topbarActions__OLG8p button{max-width:none;width:auto}.AccountDashboardLayout_menuToggle__ZKzfj{align-items:center;background:#fff;border:1px solid var(--border);border-radius:10px;color:#334155;cursor:pointer;display:none;flex-shrink:0;height:40px;justify-content:center;padding:0;transition:background .15s ease;width:40px}.AccountDashboardLayout_menuToggle__ZKzfj:hover{background:#f1f5f9}.AccountDashboardLayout_menuToggle__ZKzfj svg{height:20px;width:20px}.AccountDashboardLayout_topbarHeading___UFUi{min-width:0}.AccountDashboardLayout_topbarLogo__Vq7Bo{align-items:center;display:none;line-height:0;text-decoration:none}.AccountDashboardLayout_topbarLogo__Vq7Bo svg{height:24px;width:auto}.AccountDashboardLayout_pageTitleGroup__h41XU{min-width:0}.AccountDashboardLayout_pageTitle__NXUr_{color:#0f172a;font-size:1.1rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountDashboardLayout_pageSubtitle__ulATT{color:#64748b;display:none;font-size:.8rem;margin:0}.AccountDashboardLayout_content__BZkt7{flex:1;min-width:0;padding:24px}.AccountDashboardLayout_overlay___hnsh{backdrop-filter:blur(2px);background:rgba(15,23,42,.5);display:none;inset:0;position:fixed;z-index:1035}.AccountDashboardLayout_overlayVisible__5h0KV{display:block}@media (min-width:769px){.AccountDashboardLayout_pageSubtitle__ulATT{display:block}.AccountDashboardLayout_sidebarCollapseBtn__wUwBu{display:flex}.AccountDashboardLayout_sidebarNav__1gl1P{min-height:0}html[data-account-sidebar-collapsed] .AccountDashboardLayout_shell__OBrYi{--sidebar-width:var(--sidebar-width-collapsed)}html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA,html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_sidebarFooter__R28u_,html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_sidebarNav__1gl1P{overflow:visible}html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_sidebarHeader__TfxPg{justify-content:center;padding:12px 8px}html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_sidebarLogoToggle__z31RT{display:flex}html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_navSectionLabel__EpjHU,html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_sidebarBrand__m2sDA,html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_sidebarCollapseBtn__wUwBu,html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_userInfo__0DBlO,html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_userMenuChevron__NWdR8{display:none}html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_navLink__zk5Pw,html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_userCard__X3KpG{justify-content:center;padding-inline:8px;position:relative}html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_navLinkLabel__TFX5s{flex:0;opacity:0;overflow:hidden;pointer-events:none;width:0}html[data-account-sidebar-collapsed] .AccountDashboardLayout_sidebar__QP9mA .AccountDashboardLayout_userCard__X3KpG{align-items:center}}@media (max-width:768px){.AccountDashboardLayout_sidebarDrawerDesktop__b15mL{display:none}.AccountDashboardLayout_shellCollapsed__1fujg{--sidebar-width:220px}.AccountDashboardLayout_shellMobileMenuOpen__NOjk6 .AccountDashboardLayout_main__VhRcR{visibility:hidden}.AccountDashboardLayout_sidebar__QP9mA{border-right:none}.AccountDashboardLayout_sidebarFooter__R28u_{padding-bottom:calc(16px + var(--mobile-system-bottom-inset, max(env(safe-area-inset-bottom, 0px), 40px)))}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navSectionLabel__EpjHU,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userInfo__0DBlO,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userMenuChevron__NWdR8{display:flex;display:block}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarHeader__TfxPg{flex-direction:row;justify-content:space-between;padding:14px 10px}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLinkLabel__TFX5s,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarCollapseLabel__h0D4g{flex:1;opacity:1;overflow:visible;width:auto}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_navLink__zk5Pw,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarBrand__m2sDA,.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCard__X3KpG{justify-content:flex-start;padding-inline:10px}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_sidebarBrand__m2sDA{flex:1}.AccountDashboardLayout_sidebarCollapsed__rdYF5 .AccountDashboardLayout_userCard__X3KpG{align-items:flex-start}.AccountDashboardLayout_main__VhRcR{margin-left:0}.AccountDashboardLayout_menuToggle__ZKzfj{display:flex}.AccountDashboardLayout_sidebarCloseBtn__nAr7O{display:inline-flex}.AccountDashboardLayout_topbarLogo__Vq7Bo{display:flex}.AccountDashboardLayout_pageTitleGroup__h41XU,.AccountDashboardLayout_topbarBackLink__I1mEr span{display:none}.AccountDashboardLayout_topbarBackLink__I1mEr svg{height:18px;width:18px}.AccountDashboardLayout_topbarActions__OLG8p{justify-content:stretch;width:100%}.AccountDashboardLayout_topbar__oxplY{flex-wrap:wrap;height:auto;min-height:var(--topbar-height);padding:12px 16px}.AccountDashboardLayout_content__BZkt7{padding:16px}}@media (max-width:480px){.AccountDashboardLayout_topbarLogo__Vq7Bo svg{height:22px}.AccountDashboardLayout_content__BZkt7{padding:12px}}.EditVcardSkeleton_root__j1Nm0{display:flex;flex-direction:column;margin:-8px -8px 0}.EditVcardSkeleton_body__yvieJ{display:grid;gap:16px;grid-template-columns:172px minmax(0,1fr) 340px}.EditVcardSkeleton_nav__yivGX,.EditVcardSkeleton_workspace___SMS2{animation:EditVcardSkeleton_shimmer__6AKH1 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e2e8f0,#f1f5f9 50%,#e2e8f0);background-size:200% 100%;border-radius:14px}.EditVcardSkeleton_nav__yivGX{border-radius:12px;height:280px}.EditVcardSkeleton_workspace___SMS2{border-radius:16px;height:480px}.EditVcardSkeleton_preview__BFeHI{background:transparent;display:flex;justify-content:center;padding:4px 0 8px}.EditVcardSkeleton_phoneFrame__djDvw{background-color:#f8fafc;border:12px solid #0f172a;border-radius:40px;box-shadow:0 25px 60px -15px rgba(15,23,42,.45),0 0 0 1px hsla(0,0%,100%,.06);flex-shrink:0;height:580px;max-width:280px;overflow:hidden;width:100%}.EditVcardSkeleton_phoneScreen__Vf1SD{animation:EditVcardSkeleton_shimmer__6AKH1 1.4s ease-in-out infinite;background:linear-gradient(90deg,#eef2f6,#f8fafc 50%,#eef2f6);background-size:200% 100%;height:100%;width:100%}@keyframes EditVcardSkeleton_shimmer__6AKH1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1100px){.EditVcardSkeleton_body__yvieJ{grid-template-columns:1fr}.EditVcardSkeleton_nav__yivGX,.EditVcardSkeleton_preview__BFeHI{display:none}}.NavigationProgress_bar__EuPcQ{background:linear-gradient(90deg,#371a45,#2b336a 55%,#f55);border-radius:0 2px 2px 0;box-shadow:0 0 12px rgba(255,85,85,.45);height:3px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:width .25s ease,opacity .2s ease;z-index:10000}.NavigationProgress_barActive__ggt3O{opacity:1}.NavigationProgress_barCompleting__b8KxV{opacity:0;transition:width .18s ease,opacity .18s ease}.EmailVerificationBanner_banner__faQ_p{align-items:center;background:linear-gradient(135deg,#f7f8fc,#fff);border:1px solid rgba(43,51,106,.12);border-radius:14px;box-shadow:0 8px 24px rgba(43,51,106,.06);color:#2b336a;display:flex;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem}.EmailVerificationBanner_iconShell__DDP3m{background:rgba(43,51,106,.08);border-radius:12px;color:#2b336a;display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.EmailVerificationBanner_icon__bmzVZ{height:22px;width:22px}.EmailVerificationBanner_content__tURna{flex:1;min-width:0}.EmailVerificationBanner_eyebrow__d7CZO{color:#6b7280;font-size:.75rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.EmailVerificationBanner_message__2mmnE{color:#2b336a;font-size:.98rem;font-weight:600;margin:.25rem 0 0}.EmailVerificationBanner_hint__ck5J6,.EmailVerificationBanner_message__2mmnE{line-height:1.45}.EmailVerificationBanner_hint__ck5J6{color:#64748b;margin:.35rem 0 0}.EmailVerificationBanner_hint__ck5J6,.EmailVerificationBanner_success__r8P1H{font-size:.875rem}.EmailVerificationBanner_success__r8P1H{color:#15803d;font-weight:600;margin:.5rem 0 0}.EmailVerificationBanner_button__Ka0YX{align-self:center;background:#f55;border:none;border-radius:10px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:.8125rem;font-weight:700;max-width:none;padding:.65rem 1rem;transition:background .2s ease,transform .2s ease;white-space:nowrap;width:auto;z-index:auto}.EmailVerificationBanner_button__Ka0YX:hover:not(:disabled){background:#f04444}.EmailVerificationBanner_button__Ka0YX:disabled{cursor:not-allowed;opacity:.65}@media (max-width:768px){.EmailVerificationBanner_banner__faQ_p{align-items:flex-start;flex-wrap:wrap}.EmailVerificationBanner_button__Ka0YX{align-self:stretch;flex:1 1 100%;width:100%}}.Admin_adminShell__O0e9F{--admin-sidebar-width:260px;background:#f4f6fb;color:#0f172a;min-height:100vh}.Admin_adminShellCollapsed__qCKFX{--admin-sidebar-width:72px}.Admin_sidebar__bjVjQ{background:#0f172a;box-sizing:border-box;color:#e2e8f0;inset:0 auto 0 0;overflow:hidden;position:fixed;transition:width .25s ease,transform .25s ease,padding .25s ease,opacity .2s ease;width:var(--admin-sidebar-width);z-index:30}.Admin_sidebarInner__l1GIF{box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-height:100dvh;padding:1.25rem 1rem}.Admin_sidebarCollapsed__zhBg1{padding:0;width:var(--admin-sidebar-width)}.Admin_sidebarCollapsed__zhBg1 .Admin_sidebarInner__l1GIF{padding:1.25rem .5rem}.Admin_brand__7JUDN{color:#fff;font-size:1.125rem;font-weight:700;overflow:hidden;padding:0 .5rem;white-space:nowrap}.Admin_brandShort__bCbf7,.Admin_sidebarCollapsed__zhBg1 .Admin_brandFull__Rlzpd{display:none}.Admin_sidebarCollapsed__zhBg1 .Admin_brandShort__bCbf7{display:block;font-size:1.25rem;padding:0;text-align:center;width:100%}.Admin_sidebarCollapsed__zhBg1 .Admin_sidebarHeader__ED_Wr{justify-content:center;margin-bottom:1.25rem}.Admin_navLabel__82jaF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Admin_sidebarCollapsed__zhBg1 .Admin_navLabel__82jaF{display:none}.Admin_sidebarCollapsed__zhBg1 .Admin_logoutBtn__UPHF9,.Admin_sidebarCollapsed__zhBg1 .Admin_navLink__uGnu_{justify-content:center;padding-left:.625rem;padding-right:.625rem}.Admin_sidebarCollapsed__zhBg1 .Admin_sidebarFooter__5Anb7{padding-top:.75rem}.Admin_sidebarToggle__gD3U2{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;color:#475569;cursor:pointer;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:background .15s,color .15s,border-color .15s;width:2.25rem}.Admin_sidebarToggle__gD3U2:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.Admin_headerLeft__GEvN4{align-items:center;display:flex;gap:.75rem;min-width:0}.Admin_sidebarBackdrop__Zpdtw{display:none}.Admin_sidebarHeader__ED_Wr{align-items:center;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;margin-bottom:1.25rem}.Admin_nav__JkB1u{display:flex;flex:1;flex-direction:column;gap:.25rem;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.125rem;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin}.Admin_nav__JkB1u::-webkit-scrollbar{width:4px}.Admin_nav__JkB1u::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:9999px}.Admin_navLink__uGnu_{align-items:center;border-radius:.5rem;color:#cbd5e1;display:flex;font-size:.9375rem;gap:.625rem;padding:.625rem .75rem;text-decoration:none;transition:background .15s}.Admin_navLink__uGnu_:hover{background:hsla(0,0%,100%,.08);color:#fff}.Admin_navLinkActive__EnehO{background:#2563eb;color:#fff}.Admin_sidebarFooter__5Anb7{border-top:1px solid hsla(0,0%,100%,.1);flex-shrink:0;margin-top:auto;padding-top:1rem}.Admin_logoutBtn__UPHF9{align-items:center;background:transparent;border:none;border-radius:.5rem;color:#fca5a5;cursor:pointer;display:flex;font-family:inherit;font-size:.9375rem;font-weight:500;gap:.625rem;padding:.625rem .75rem;text-align:left;transition:background .15s,color .15s;width:100%}.Admin_logoutBtn__UPHF9:hover{background:rgba(239,68,68,.18);color:#fff}.Admin_main__WgeBc{display:flex;flex:1;flex-direction:column;margin-left:var(--admin-sidebar-width);min-height:100vh;min-width:0;transition:margin-left .25s ease}.Admin_header__npHly{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:1rem 1.5rem}.Admin_headerTitle__PB0_1{font-size:1.25rem;font-weight:600;margin:0}.Admin_content__USGFw{flex:1;padding:1.5rem;position:relative}.Admin_contentBusy__ZvCIA{pointer-events:none}.Admin_adminEmbeddedTool__7ppe8{min-height:0}.Admin_adminEmbeddedTool__7ppe8,.Admin_contentLoader__tnZxh{display:flex;flex-direction:column;gap:.75rem}.Admin_contentLoader__tnZxh{align-items:center;background:rgba(248,250,252,.82);color:#475569;font-size:.9375rem;font-weight:500;inset:0;justify-content:flex-start;padding-top:4rem;position:absolute;z-index:6}.Admin_contentLoaderIcon__sOCrG{animation:Admin_adminSpin__h4nrk .8s linear infinite;color:#2563eb}@keyframes Admin_adminSpin__h4nrk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Admin_kpiGrid__T2vJy{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:1.5rem}.Admin_kpiCard__rX251{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 1px 2px rgba(15,23,42,.04);padding:1rem 1.25rem}.Admin_kpiLabel__8Ql_I{color:#64748b;font-size:.8125rem;margin-bottom:.375rem}.Admin_kpiValue__ohv4F{color:#0f172a;font-size:1.5rem;font-weight:700}.Admin_chartGrid__dvpEl{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.Admin_chartCard__bRlhr{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem}.Admin_chartTitle__QcDyF{font-size:.9375rem;font-weight:600;margin:0 0 1rem}.Admin_tableScrollRoot__RFAwA{--admin-table-scroll-top-height:10px}.Admin_tableScrollRoot__RFAwA,.Admin_tableWrap__z8zkQ{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}.Admin_tableScrollTop__EOMih{background:#f8fafc;border-bottom:1px solid #e2e8f0;height:var(--admin-table-scroll-top-height);overflow-x:auto;overflow-y:hidden;position:sticky;scrollbar-color:#94a3b8 #f1f5f9;scrollbar-width:thin;top:0;z-index:5}.Admin_tableScrollTop__EOMih::-webkit-scrollbar{height:10px}.Admin_tableScrollTop__EOMih::-webkit-scrollbar-track{background:#f1f5f9}.Admin_tableScrollTop__EOMih::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:9999px}.Admin_tableScrollSizer__kQRFk{height:1px}.Admin_tableScrollBody__Xjv48{overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#94a3b8 #fff;scrollbar-width:thin}.Admin_tableScrollBody__Xjv48::-webkit-scrollbar{height:10px}.Admin_tableScrollBody__Xjv48::-webkit-scrollbar-track{background:#fff}.Admin_tableScrollBody__Xjv48::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:9999px}.Admin_table___AJSS{border-collapse:collapse;font-size:.875rem;width:100%}.Admin_table___AJSS td,.Admin_table___AJSS th{border-bottom:1px solid #f1f5f9;padding:.75rem 1rem;text-align:left}.Admin_table___AJSS th{background:#f8fafc;box-shadow:inset 0 -1px 0 #f1f5f9;color:#475569;font-weight:600;position:sticky;top:var(--admin-table-scroll-top-height,10px);white-space:nowrap;z-index:4}.Admin_tableFilterRow__8iLMs th{background:#fff;border-bottom:1px solid #e2e8f0;padding-bottom:.75rem;padding-top:.375rem}.Admin_tableFilterSelect__oLEtu{background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;color:#334155;font-size:.8125rem;font-weight:500;min-width:7rem;padding:.375rem .5rem;width:100%}.Admin_tableFilterSelect__oLEtu:focus{border-color:#2563eb;outline:2px solid #bfdbfe}.Admin_tableDateRange___QnrA{display:flex;flex-direction:column;gap:.25rem;min-width:8.5rem}.Admin_sortTh__eI8kL{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:.25rem;padding:0}.Admin_sortTh__eI8kL:hover{color:#2563eb}.Admin_sortIcon__a8t0H{font-size:.75rem;opacity:.45}.Admin_sortTh__eI8kL[aria-sort=ascending] .Admin_sortIcon__a8t0H,.Admin_sortTh__eI8kL[aria-sort=descending] .Admin_sortIcon__a8t0H{color:#2563eb;opacity:1}.Admin_table___AJSS tr:hover td{background:#fafbfc}.Admin_badge__JxOkL{border-radius:9999px;display:inline-block;font-size:.75rem;font-weight:600;padding:.125rem .5rem}.Admin_badgeGreen__AsZPf{background:#dcfce7;color:#166534}.Admin_badgeRed__e2_P2{background:#fee2e2;color:#991b1b}.Admin_badgeBlue__1AJ6p{background:#dbeafe;color:#1e40af}.Admin_badgeGray__vuCRo{background:#f1f5f9;color:#475569}.Admin_badgePurple__Ova4o{background:#ede9fe;color:#5b21b6}.Admin_toolbar__boNaQ{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.Admin_input__z74AG{min-width:200px}.Admin_input__z74AG,.Admin_select__9IWxw{border:1px solid #cbd5e1;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.Admin_select__9IWxw{background:#fff}.Admin_btn__JB_la{background:#2563eb;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem}.Admin_btn__JB_la:hover{background:#1d4ed8}.Admin_btnOutline__ifupG{background:#fff;border:1px solid #cbd5e1;color:#334155}.Admin_btnDanger__dxmNK{background:#dc2626}.Admin_btnSm__XA2yX{font-size:.8125rem;padding:.25rem .625rem}.Admin_loginWrap__VAer4{align-items:center;background:#0f172a;display:flex;justify-content:center;min-height:100vh}.Admin_loginCard__KrsAy{background:#fff;border-radius:.75rem;box-shadow:0 20px 40px rgba(0,0,0,.2);max-width:400px;padding:2rem;width:100%}.Admin_loginTitle__H1yxu{font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.Admin_loginSubtitle__5JqM_{color:#64748b;font-size:.875rem;margin:0 0 1.5rem}.Admin_formGroup__ko5zp{margin-bottom:1rem}.Admin_formLabel__e_CzO{display:block;font-size:.875rem;font-weight:500;margin-bottom:.375rem}.Admin_formInput__0pr9u{border:1px solid #cbd5e1;border-radius:.5rem;font-size:.9375rem;padding:.625rem .75rem;width:100%}.Admin_error__Q8RSh{color:#dc2626;font-size:.875rem;margin-top:.75rem}.Admin_funnelStep__l0g3H{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:1rem;padding:.75rem 0}.Admin_funnelBar__3euXU{background:#e2e8f0;border-radius:4px;flex:1;height:8px;overflow:hidden}.Admin_funnelFill__ooD_c{background:#2563eb;border-radius:4px;height:100%}.Admin_actions__5a_wA{display:flex;flex-wrap:wrap;gap:.375rem}.Admin_vcardCountCell__JF9kz{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;min-width:4.5rem}.Admin_vcardCountValue__wY6rW{color:#0f172a;font-weight:600}.Admin_pagination__eCwuN{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem;padding:.875rem 1rem}.Admin_paginationSummary__X22pY{color:#64748b;font-size:.875rem;margin:0}.Admin_paginationMeta__sO_Dp{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.Admin_paginationPageSize__7mXIt{align-items:center;color:#64748b;display:inline-flex;font-size:.8125rem;gap:.5rem}.Admin_paginationPageSizeSelect__ZhhDo{background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;color:#334155;font-size:.8125rem;font-weight:500;min-width:4.5rem;padding:.375rem .5rem}.Admin_paginationPageSizeSelect__ZhhDo:focus{border-color:#2563eb;outline:2px solid #bfdbfe}.Admin_paginationControls__FSvvU{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}.Admin_paginationPages__0V4Ip{align-items:center;display:flex;gap:.25rem}.Admin_paginationBtn__gzd9G{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;color:#334155;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.25rem;justify-content:center;min-height:2.25rem;padding:.375rem .75rem;transition:background .15s,border-color .15s,color .15s}.Admin_paginationBtnIcon__yoFh2,.Admin_paginationPageBtn__b7w_V{min-width:2.25rem;padding-inline:.5rem}.Admin_paginationPageBtnActive__L3nyF{background:#2563eb;border-color:#2563eb;color:#fff}.Admin_paginationBtn__gzd9G:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.Admin_paginationPageBtnActive__L3nyF:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8;color:#fff}.Admin_paginationBtn__gzd9G:disabled{cursor:not-allowed;opacity:.45}.Admin_paginationEllipsis__xH_0W{align-items:center;color:#94a3b8;display:inline-flex;font-size:.875rem;justify-content:center;min-width:1.75rem}.Admin_tableEmpty__McMXc{color:#64748b;font-size:.875rem;padding:1.5rem 1rem;text-align:center}.Admin_adminLoadingBar__00CdF{animation:Admin_adminLoadingPulse__s3qWy .9s linear infinite;background:linear-gradient(90deg,#2563eb,#7c3aed,#2563eb);background-size:200% 100%;box-shadow:0 1px 8px rgba(37,99,235,.35);height:4px;left:0;position:fixed;right:0;top:0;z-index:100}@keyframes Admin_adminLoadingPulse__s3qWy{0%{background-position:100% 0}to{background-position:-100% 0}}.Admin_adminToastStack__D55S7{display:flex;flex-direction:column;gap:.5rem;max-width:min(360px,calc(100vw - 2rem));pointer-events:none;position:fixed;right:1rem;top:1rem;z-index:110}.Admin_adminToast__rsLpO{animation:Admin_adminToastIn__lDbm6 .2s ease;border-radius:.5rem;box-shadow:0 8px 24px rgba(15,23,42,.12);font-size:.875rem;font-weight:500;padding:.75rem 1rem}@keyframes Admin_adminToastIn__lDbm6{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.Admin_adminToastSuccess__UpYmu{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.Admin_adminToastError__GVFRc{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.Admin_adminToastInfo__zPu_U{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af}@media (max-width:768px){.Admin_adminShellCollapsed__qCKFX,.Admin_adminShell__O0e9F{--admin-sidebar-width:0px}.Admin_main__WgeBc{margin-left:0}.Admin_sidebar__bjVjQ{box-shadow:4px 0 24px rgba(15,23,42,.2);transform:translateX(0);width:min(280px,85vw)}.Admin_sidebarInner__l1GIF{padding:1.25rem 1rem}.Admin_sidebarCollapsed__zhBg1{pointer-events:none;transform:translateX(-100%);width:min(280px,85vw)}.Admin_sidebarCollapsed__zhBg1 .Admin_brandFull__Rlzpd,.Admin_sidebarCollapsed__zhBg1 .Admin_navLabel__82jaF{display:inline}.Admin_sidebarCollapsed__zhBg1 .Admin_brandShort__bCbf7{display:none}.Admin_sidebarBackdrop__Zpdtw{background:rgba(15,23,42,.45);border:none;cursor:pointer;display:block;inset:0;padding:0;position:fixed;z-index:20}.Admin_adminShellCollapsed__qCKFX .Admin_sidebarBackdrop__Zpdtw{display:none}.Admin_nav__JkB1u{flex-direction:column;flex-wrap:nowrap}}