.reports_page__qlQ9Q{max-width:1200px;margin:0 auto;padding:var(--ss-space-6);background:var(--ss-bg);color:var(--ss-text);box-sizing:border-box}.reports_content__44S5a{display:flex;flex-direction:column;gap:var(--ss-space-4);transition:opacity var(--ss-dur-fast) ease}.reports_contentStale__7qdxT{opacity:.6}.reports_srOnly__fHq8w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reports_headerActions__E8KAY{display:flex;align-items:center;gap:var(--ss-space-2);min-width:0}.reports_periodScroll__MNLIc{min-width:0;overflow-x:auto;scrollbar-width:none}.reports_periodScroll__MNLIc::-webkit-scrollbar{display:none}.reports_seg__NdhwA{display:inline-flex;gap:2px;padding:2px;background:var(--ss-surface);border:1px solid var(--ss-border-strong);border-radius:var(--ss-radius-md)}.reports_segBtn__t1_VM{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:32px;padding:0 var(--ss-space-3);border:none;border-radius:calc(var(--ss-radius-md) - 3px);background:transparent;color:var(--ss-text-secondary);font:inherit;font-size:var(--ss-text-sm);font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color var(--ss-dur-fast) ease,color var(--ss-dur-fast) ease}.reports_segBtn__t1_VM:hover{background:var(--ss-surface-subtle);color:var(--ss-text)}.reports_segBtn__t1_VM[aria-pressed=true]{background:var(--ss-teal-50);color:var(--ss-teal-900)}.reports_inlineLink__mFxnA:focus-visible,.reports_sectionLink__YJlyr:focus-visible,.reports_segBtn__t1_VM:focus-visible,.reports_textButton___AY_F:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:1px}.reports_sectionHeader__6gNvf{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ss-space-3);margin-bottom:var(--ss-space-3)}.reports_sectionHeader__6gNvf .reports_sectionTitle__12zcj{margin-bottom:0}.reports_sectionTitle__12zcj{margin:0 0 var(--ss-space-3);font-size:var(--ss-text-md);font-weight:500;color:var(--ss-text)}.reports_cardSubtitle__U2Pua{margin:var(--ss-space-1) 0 var(--ss-space-3);font-size:var(--ss-text-sm);color:var(--ss-text-secondary)}.reports_sectionHeader__6gNvf:has(+.reports_cardSubtitle__U2Pua){margin-bottom:0}.reports_sectionLink__YJlyr{font-size:var(--ss-text-sm);font-weight:500;color:var(--ss-color-primary);text-decoration:none;white-space:nowrap}.reports_sectionLink__YJlyr:hover{color:var(--ss-color-primary-hover);text-decoration:underline}.reports_inlineLink__mFxnA{color:var(--ss-color-primary);font-weight:500;text-decoration:none}.reports_inlineLink__mFxnA:hover{text-decoration:underline}.reports_cardNote__r5q19{margin:var(--ss-space-3) 0 0;line-height:1.5}.reports_cardNote__r5q19,.reports_footnote___j6vl{font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.reports_footnote___j6vl{margin:0}.reports_kpis__l0QJe{display:grid;grid-gap:var(--ss-space-3);gap:var(--ss-space-3)}.reports_kpis3__FXmmL{grid-template-columns:repeat(3,minmax(0,1fr))}.reports_kpis4__Tlc1c{grid-template-columns:repeat(4,minmax(0,1fr))}.reports_kpi__57sR1{min-width:0}.reports_kpiLabel__cVvK0{margin:0;font-size:var(--ss-text-sm);color:var(--ss-text-secondary)}.reports_kpiValue__nlMo_{margin:var(--ss-space-1) 0 0;font-size:var(--ss-text-xl);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ss-text);overflow-wrap:anywhere}.reports_kpiChange__NzfD8,.reports_kpiDetail__pNvQ8{margin:var(--ss-space-1) 0 0;font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.reports_kpiUp__WsD0D{color:var(--ss-success-text)}.reports_kpiDown__aUhoi{color:var(--ss-danger-text)}.reports_mainGrid__lwqga{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:var(--ss-space-4)}.reports_cardGrid__PJrzQ,.reports_mainGrid__lwqga{display:grid;gap:var(--ss-space-4);align-items:start}.reports_cardGrid__PJrzQ{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ss-space-4)}.reports_chartCard__UVZ8D{min-width:0}.reports_chartWrap__txw3i{position:relative;width:100%;height:200px}.reports_chart__mKrcu{display:block;overflow:visible}.reports_chartAxis__BQb_B{font-size:11px;fill:var(--ss-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_chartValue__DJeiZ{font-size:10px;font-weight:500;fill:var(--ss-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_chartValueTight__ScsKV{font-size:9px;letter-spacing:-.02em}.reports_chartBaseline__W3keP{stroke:var(--ss-border-strong);stroke-width:1}.reports_bar__6Z0rR{fill:var(--ss-color-primary)}.reports_barCurrent__eJQCZ{fill:var(--ss-teal-900)}.reports_barHit__u3_SW{fill:transparent}.reports_chartTip__rDlHZ{position:absolute;top:0;transform:translateX(-50%);display:flex;flex-direction:column;padding:var(--ss-space-1) var(--ss-space-2);background:var(--ss-surface);border:1px solid var(--ss-border-strong);border-radius:var(--ss-radius-sm);box-shadow:var(--ss-shadow-sm);pointer-events:none;white-space:nowrap}.reports_chartTipLabel__1nTFz{font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.reports_chartTipValue__5BFCp{font-size:var(--ss-text-sm);font-weight:500;color:var(--ss-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_rankList__NA8UP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ss-space-3)}.reports_goalRow__cgzPp,.reports_rankItem__UsPB4{display:flex;flex-direction:column;gap:var(--ss-space-1);min-width:0}.reports_rankRow__opMt9{display:flex;justify-content:space-between;gap:var(--ss-space-3);font-size:var(--ss-text-sm)}.reports_rankName___oNB8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ss-text)}.reports_rankValue__GN1mG{flex-shrink:0;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ss-text)}.reports_goalTrack__vKBiC,.reports_rankTrack__eELYR{height:4px;border-radius:var(--ss-radius-full);background:var(--ss-teal-50);overflow:hidden}.reports_goalTrack__vKBiC{height:6px}.reports_goalFill__IiswC,.reports_rankFill__cZf_S{height:100%;border-radius:var(--ss-radius-full);background:var(--ss-color-primary)}.reports_rankMeta__opqsc{font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.reports_extraLines__lx4ti{margin:var(--ss-space-3) 0 0;padding-top:var(--ss-space-3);border-top:1px solid var(--ss-border);display:flex;flex-direction:column;gap:var(--ss-space-2)}.reports_extraLinesOnly__73btO{margin-top:0;padding-top:0;border-top:none}.reports_extraLine__qYAHO{display:flex;justify-content:space-between;gap:var(--ss-space-3);font-size:var(--ss-text-sm)}.reports_extraLine__qYAHO dt{color:var(--ss-text-secondary)}.reports_extraLine__qYAHO dd{margin:0;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ss-text)}.reports_goalRows__9HC2o{display:flex;flex-direction:column;gap:var(--ss-space-4)}.reports_clientStats___yJvf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ss-space-3);gap:var(--ss-space-3);margin:0}.reports_clientStats___yJvf dd{margin:0}.reports_statLabel__Lav_c{font-size:var(--ss-text-sm);color:var(--ss-text-secondary)}.reports_statValue__P2zmx{font-size:var(--ss-text-xl);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ss-text)}.reports_focusCard__9JCkE{border-left:3px solid var(--ss-color-primary)}.reports_focusEyebrow__naAIT{margin:0;font-size:var(--ss-text-xs);font-weight:500;color:var(--ss-color-primary)}.reports_focusTitle__GGoHE{margin:var(--ss-space-1) 0 var(--ss-space-2);font-size:var(--ss-text-base);font-weight:500;line-height:1.4;color:var(--ss-text)}.reports_focusBody__2Hw3n{margin:0 0 var(--ss-space-2);font-size:var(--ss-text-sm);line-height:1.5;color:var(--ss-text-secondary)}.reports_focusStrong__ggcED{font-weight:500;color:var(--ss-text)}.reports_focusActions__eUy6V{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ss-space-3);margin-top:var(--ss-space-3)}.reports_textButton___AY_F{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:none;font:inherit;font-size:var(--ss-text-sm);font-weight:500;color:var(--ss-color-primary);cursor:pointer}.reports_textButton___AY_F:hover{color:var(--ss-color-primary-hover);text-decoration:underline}.reports_copyState__P2a_4{font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.reports_skeleton__c3ODZ{border-radius:var(--ss-radius-md);border:1px solid var(--ss-border)}.reports_skeletonKpi__vdLtg{height:96px}.reports_skeletonChart__OEJPk{height:260px}.reports_errorState__512in{display:flex;align-items:center;justify-content:space-between;gap:var(--ss-space-3);flex-wrap:wrap}.reports_errorText__U3020{margin:0;font-size:var(--ss-text-base);color:var(--ss-text)}@media (max-width:1023px){.reports_mainGrid__lwqga{grid-template-columns:minmax(0,1fr)}.reports_cardGrid__PJrzQ,.reports_kpis4__Tlc1c{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.reports_page__qlQ9Q{padding:var(--ss-space-4)}.reports_headerActions__E8KAY{flex-wrap:nowrap;justify-content:space-between}.reports_kpis3__FXmmL{grid-template-columns:repeat(2,minmax(0,1fr))}.reports_kpis3__FXmmL>:first-child{grid-column:1/-1}.reports_cardGrid__PJrzQ{grid-template-columns:minmax(0,1fr)}}.PilotDialogs_form__50HND{display:flex;flex-direction:column;gap:var(--ss-space-4)}.PilotDialogs_row__z_UZS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ss-space-3);gap:var(--ss-space-3)}.PilotDialogs_message__WVsnS{margin:0;font-size:var(--ss-text-sm);line-height:1.6;color:var(--ss-text-secondary)}.PilotDialogs_section__dNF50{display:flex;flex-direction:column;gap:var(--ss-space-3)}.PilotDialogs_section__dNF50+.PilotDialogs_section__dNF50{padding-top:var(--ss-space-4);border-top:1px solid var(--ss-border)}.PilotDialogs_sectionLabel__Z7zvO{margin:0;font-size:var(--ss-text-xs);font-weight:600;color:var(--ss-text-secondary)}.PilotDialogs_setupCallout__Y3MzQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ss-space-1);padding:var(--ss-space-3);border-radius:var(--ss-radius-md);background:var(--ss-color-tint)}.PilotDialogs_setupHint___ygu2{margin:0;font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.PilotDialogs_moreDetails__uoVrR{display:none;align-self:flex-start;padding:var(--ss-space-1) 0;border:0;background:transparent;color:var(--ss-color-primary);font-family:inherit;font-size:var(--ss-text-sm);font-weight:500;cursor:pointer}.PilotDialogs_moreDetails__uoVrR:hover{color:var(--ss-color-primary-hover);text-decoration:underline}.PilotDialogs_moreDetails__uoVrR:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:2px;border-radius:var(--ss-radius-sm)}.PilotDialogs_optionalFields__1DWsR{display:flex;flex-direction:column;gap:var(--ss-space-4)}.PilotDialogs_inlineAdd__wDOx6{display:flex;align-items:flex-end;gap:var(--ss-space-2)}.PilotDialogs_inlineAddField__kKXDU{flex:1 1}.PilotDialogs_money__Qc3GH{position:relative}.PilotDialogs_moneyPrefix___5wah{position:absolute;left:var(--ss-space-3);top:50%;transform:translateY(-50%);color:var(--ss-text-secondary);pointer-events:none}.PilotDialogs_money__Qc3GH .PilotDialogs_moneyInput__UBY5A{padding-left:var(--ss-space-6)}@media (max-width:767px){.PilotDialogs_moreDetails__uoVrR{display:inline-flex}.PilotDialogs_optionalFields__1DWsR[data-collapsed]{display:none}.PilotDialogs_inlineAdd__wDOx6{flex-wrap:wrap}.PilotDialogs_inlineAddField__kKXDU{flex-basis:100%}}@media (max-width:420px){.PilotDialogs_row__z_UZS{grid-template-columns:minmax(0,1fr)}}.PilotDialogs_switchRow__YWJSy{display:flex;align-items:center;justify-content:space-between;gap:var(--ss-space-4);font-size:var(--ss-text-sm);font-weight:500;color:var(--ss-text)}.SubscriptionWelcomeModal_list__XT1N2{margin:0;padding:0;list-style:none}.SubscriptionWelcomeModal_item__b46sf+.SubscriptionWelcomeModal_item__b46sf{border-top:1px solid var(--ss-border)}.SubscriptionWelcomeModal_row__gm4eK{display:flex;align-items:flex-start;gap:var(--ss-space-3);width:100%;padding:var(--ss-space-3) var(--ss-space-1);box-sizing:border-box;text-align:left}.SubscriptionWelcomeModal_linked__efLtE{align-items:center;border:0;border-radius:var(--ss-radius-md);background:transparent;font-family:inherit;cursor:pointer;transition:background-color var(--ss-dur-fast) ease}.SubscriptionWelcomeModal_linked__efLtE:hover:not(:disabled){background:var(--ss-surface-subtle)}.SubscriptionWelcomeModal_linked__efLtE:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:-2px}.SubscriptionWelcomeModal_leading__u7DTL{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:1px}.SubscriptionWelcomeModal_check__PIwjx{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--ss-radius-full);background:var(--ss-color-tint);color:var(--ss-teal-700)}.SubscriptionWelcomeModal_body__d1Lt5{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.SubscriptionWelcomeModal_title__m6DKJ{display:flex;align-items:center;gap:var(--ss-space-2);font-size:var(--ss-text-sm);font-weight:600;color:var(--ss-text)}.SubscriptionWelcomeModal_desc__PqD2n{font-size:var(--ss-text-sm);line-height:1.35;color:var(--ss-text-secondary)}.SubscriptionWelcomeModal_badge___sfm_{padding:2px var(--ss-space-2);border:1px solid var(--ss-teal-100);border-radius:var(--ss-radius-full);background:var(--ss-color-tint);color:var(--ss-color-primary);font-size:var(--ss-text-xs);font-weight:600;white-space:nowrap}.SubscriptionWelcomeModal_chevron__WKjw2{flex-shrink:0;color:var(--ss-text-muted)}.SubscriptionWelcomeModal_upsell__QYnCL{margin-top:var(--ss-space-4);padding:var(--ss-space-3);border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);background:var(--ss-surface-subtle)}.SubscriptionWelcomeModal_upsellText__jOFXr{margin:0;font-size:var(--ss-text-sm);line-height:1.5;color:var(--ss-text-secondary)}.SubscriptionWelcomeModal_links__jj_hf{display:flex;flex-wrap:wrap;gap:var(--ss-space-2);margin-top:var(--ss-space-2);margin-left:calc(-1 * var(--ss-space-2))}.AppointmentModal_notice__CrXYE{padding:var(--ss-space-3);border:1px solid var(--ss-teal-100);border-radius:var(--ss-radius-md);background:var(--ss-color-tint);color:var(--ss-teal-700);font-size:var(--ss-text-sm);line-height:1.4}.AppointmentModal_label__sUYJp{font-size:var(--ss-text-sm);font-weight:500;color:var(--ss-text)}.AppointmentModal_dateField__4kvC4{display:flex;flex-direction:column;gap:var(--ss-space-1);min-width:0}.AppointmentModal_helper__UfWWt{margin:var(--ss-space-1) 0 0;font-size:var(--ss-text-xs);line-height:1.35;color:var(--ss-text-secondary)}.AppointmentModal_suggestions__Rnfef{display:flex;flex-wrap:wrap;gap:var(--ss-space-2)}.AppointmentModal_suggestion__FGA6o{padding:var(--ss-space-1) var(--ss-space-3);border:1px solid var(--ss-color-accent);border-radius:var(--ss-radius-sm);background:var(--ss-color-tint);color:var(--ss-color-primary);font-family:inherit;font-size:var(--ss-text-xs);font-weight:500;cursor:pointer}.AppointmentModal_suggestion__FGA6o:hover{background:var(--ss-surface-subtle)}.AppointmentModal_suggestion__FGA6o:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:2px}.AppointmentModal_timeRow__fmsQ6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ss-space-3);gap:var(--ss-space-3)}.AppointmentModal_recurring__bV4rn{display:flex;flex-direction:column;gap:var(--ss-space-3)}.AppointmentModal_toggleRow__AXFAc{display:flex;align-items:center;justify-content:space-between;gap:var(--ss-space-4);padding:var(--ss-space-3);border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);background:var(--ss-surface)}.AppointmentModal_toggleRow__AXFAc .switch{flex:0 0 auto}.AppointmentModal_recurrenceGrid__seR58{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ss-space-3);gap:var(--ss-space-3)}@media (max-width:480px){.AppointmentModal_recurrenceGrid__seR58{grid-template-columns:minmax(0,1fr)}}.clientProfile_page__QCU9l{max-width:1200px;margin:0 auto;padding:var(--ss-space-6);background:var(--ss-bg);color:var(--ss-text);box-sizing:border-box}.clientProfile_loading__AHb4O{display:flex;justify-content:center;padding:var(--ss-space-6) 0}.clientProfile_srOnly__j6XjT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clientProfile_backLink__4y3vT{display:inline-flex;align-items:center;min-height:32px;margin-bottom:var(--ss-space-3);font-size:var(--ss-text-sm);font-weight:500;color:var(--ss-color-primary);text-decoration:none}.clientProfile_backLink__4y3vT:hover{color:var(--ss-color-primary-hover);text-decoration:underline}.clientProfile_header__Yo8be{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"avatar title edit menu book" "avatar contacts . . .";grid-column-gap:var(--ss-space-3);column-gap:var(--ss-space-3);grid-row-gap:var(--ss-space-2);row-gap:var(--ss-space-2);align-items:center;margin-bottom:var(--ss-space-5)}.clientProfile_avatar__ZzZya{grid-area:avatar;align-self:start;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--ss-radius-full);background:var(--ss-teal-50);color:var(--ss-teal-900);font-size:var(--ss-text-md);font-weight:500}.clientProfile_title__bqHm6{grid-area:title;min-width:0}.clientProfile_nameRow__muCJ6{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ss-space-2)}.clientProfile_name__Z4ywA{margin:0;font-size:var(--ss-text-lg);font-weight:500;color:var(--ss-text);overflow-wrap:anywhere}.clientProfile_meta__KbJOm{margin:2px 0 0;font-size:var(--ss-text-sm);color:var(--ss-text-secondary);overflow-wrap:anywhere}.clientProfile_contacts__QAq_B{grid-area:contacts;display:flex;flex-wrap:wrap;gap:var(--ss-space-2)}.clientProfile_contactLink__kEiQs{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 var(--ss-space-3);border:1px solid var(--ss-border-strong);border-radius:var(--ss-radius-sm);background:var(--ss-surface);color:var(--ss-text);font-size:var(--ss-text-sm);font-weight:500;text-decoration:none}.clientProfile_contactLink__kEiQs:hover{background:var(--ss-surface-subtle)}.clientProfile_edit__cxfqH{grid-area:edit}.clientProfile_menuWrap__yLjP_{grid-area:menu;position:relative}.clientProfile_book__38YKj{grid-area:book}.clientProfile_backLink__4y3vT:focus-visible,.clientProfile_contactLink__kEiQs:focus-visible,.clientProfile_linkButton__FnCur:focus-visible,.clientProfile_purchaseRow__vfzdC:focus-visible,.clientProfile_rowMain__NfZY8:focus-visible,.clientProfile_thumb__pVnlt:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:1px}.clientProfile_stats__y5ch_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ss-space-3);gap:var(--ss-space-3);margin:0 0 var(--ss-space-4)}.clientProfile_statLabel__hVg_m{margin:0;font-size:var(--ss-text-sm);color:var(--ss-text-secondary)}.clientProfile_statValue__b9KhD{margin:var(--ss-space-1) 0 0;font-size:var(--ss-text-lg);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ss-text);overflow-wrap:anywhere}.clientProfile_statDetail__YhmHo{margin:2px 0 0;font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.clientProfile_layout__PSx2m{display:flex;flex-direction:column}.clientProfile_main__txCSk{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:var(--ss-space-4);gap:var(--ss-space-4);align-items:start}.clientProfile_column__Oqi32{display:flex;flex-direction:column;gap:var(--ss-space-4);min-width:0}.clientProfile_sectionHeader__n6qLf{display:flex;align-items:center;justify-content:space-between;gap:var(--ss-space-3);margin-bottom:var(--ss-space-3)}.clientProfile_sectionTitle__qgqG3{margin:0;font-size:var(--ss-text-md);font-weight:500;color:var(--ss-text)}.clientProfile_muted__CCigW{margin:0;font-size:var(--ss-text-sm);color:var(--ss-text-secondary)}.clientProfile_savingNote__t8RKW{font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.clientProfile_nextCard__oHo2z{border-left:3px solid var(--ss-color-primary)}.clientProfile_nextWhen__iwyo6{margin:0;font-size:var(--ss-text-md);font-weight:500;color:var(--ss-text)}.clientProfile_nextDetail__4QdKa{margin:2px 0 0;font-size:var(--ss-text-sm);color:var(--ss-text-secondary)}.clientProfile_cardBody__VQ1nY{margin-top:var(--ss-space-3)}.clientProfile_nextRow__kRKg0{margin-top:var(--ss-space-3);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ss-space-3)}.clientProfile_historyList__k56Rf{list-style:none;margin:0;padding:0}.clientProfile_row__GgZLb{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ss-space-1) var(--ss-space-3);gap:var(--ss-space-1) var(--ss-space-3);padding:var(--ss-space-3) 0;border-top:1px solid var(--ss-border)}.clientProfile_row__GgZLb:first-child{border-top:none;padding-top:0}.clientProfile_rowMain__NfZY8{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-width:0;padding:0;border:none;background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:var(--ss-radius-sm)}.clientProfile_rowTitle__W3vRF{display:block;font-size:var(--ss-text-base);font-weight:500;color:var(--ss-text);overflow-wrap:anywhere}.clientProfile_rowMain__NfZY8:hover .clientProfile_rowTitle__W3vRF{color:var(--ss-color-primary)}.clientProfile_rowNote___qrea{display:block;margin-top:2px;font-size:var(--ss-text-sm);overflow-wrap:anywhere}.clientProfile_rowMuted__vC1WM .clientProfile_rowTitle__W3vRF,.clientProfile_rowNote___qrea{color:var(--ss-text-secondary)}.clientProfile_rowSide__u9rb5{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ss-space-1);text-align:right}.clientProfile_price__39pA2{font-size:var(--ss-text-base);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ss-text)}.clientProfile_tip__Zs0SP{font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.clientProfile_rowExtras__yVUFz{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ss-space-2)}.clientProfile_noReport__s88V7{font-size:var(--ss-text-sm);color:var(--ss-warning-text)}.clientProfile_linkButton__FnCur{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:32px;padding:0;border:none;background:transparent;font:inherit;font-size:var(--ss-text-sm);font-weight:500;color:var(--ss-color-primary);cursor:pointer;border-radius:var(--ss-radius-sm)}.clientProfile_linkButton__FnCur:hover{color:var(--ss-color-primary-hover);text-decoration:underline}.clientProfile_thumbs__V80Mg{display:flex;gap:var(--ss-space-2)}.clientProfile_thumb__pVnlt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:44px;padding:0;border:1px solid var(--ss-border);border-radius:var(--ss-radius-sm);background:var(--ss-surface-subtle);overflow:hidden;cursor:pointer}.clientProfile_thumb__pVnlt img{display:block;width:100%;height:100%;object-fit:cover}.clientProfile_historyFooter__DH23b{margin:var(--ss-space-3) 0 0;font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.clientProfile_notesPrompt___R_jT{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ss-space-2)}.clientProfile_notesInput__sxdyz{min-height:96px;resize:vertical}.clientProfile_purchaseList__Q_i35{list-style:none;margin:0;padding:0}.clientProfile_purchaseRow__vfzdC{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ss-space-3);width:100%;min-height:44px;padding:var(--ss-space-2) 0;border:none;border-top:1px solid var(--ss-border);background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer}.clientProfile_purchaseMain__j_5X_{flex:1 1;min-width:0}.clientProfile_purchaseName__y0RwE{display:flex;min-width:0;white-space:nowrap}.clientProfile_truncate__NcFvn{min-width:0;overflow:hidden;text-overflow:ellipsis}.clientProfile_quantity__lvjMV{flex:none;white-space:pre}.clientProfile_purchaseRow__vfzdC .clientProfile_price__39pA2{flex:none;white-space:nowrap}.clientProfile_purchaseList__Q_i35 li:first-child .clientProfile_purchaseRow__vfzdC{border-top:none;padding-top:0}.clientProfile_purchaseRow__vfzdC:hover .clientProfile_rowTitle__W3vRF{color:var(--ss-color-primary)}@media (max-width:767px){.clientProfile_page__QCU9l{padding:var(--ss-space-4)}.clientProfile_header__Yo8be{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"avatar title edit menu" "contacts contacts contacts contacts" "book book book book"}.clientProfile_avatar__ZzZya{align-self:center}.clientProfile_book__38YKj{width:100%}.clientProfile_stats__y5ch_{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.clientProfile_layout__PSx2m{gap:var(--ss-space-4)}.clientProfile_column__Oqi32,.clientProfile_main__txCSk{display:contents}.clientProfile_orderNotes__dohjF{order:1}.clientProfile_orderNext__wb1UO{order:2}.clientProfile_orderStats__WO3d8{order:3}.clientProfile_orderHistory__kagDy{order:4}.clientProfile_orderPurchases__Ds3YR{order:5}.clientProfile_orderSuggestions__3cwor{order:6}}.InventoryModal_typeField__NimwU{display:flex;flex-direction:column;gap:var(--ss-space-2)}.InventoryModal_segmented__Zww3y{display:flex;gap:var(--ss-space-1);padding:var(--ss-space-1);border-radius:var(--ss-radius-md);background:var(--ss-surface-subtle);border:1px solid var(--ss-border)}.InventoryModal_segment__dq9vm{flex:1 1;min-height:36px;padding:0 var(--ss-space-3);border:0;border-radius:var(--ss-radius-sm);background:transparent;color:var(--ss-text-secondary);font-family:inherit;font-size:var(--ss-text-sm);font-weight:500;cursor:pointer;transition:background-color var(--ss-dur-fast) ease,color var(--ss-dur-fast) ease}.InventoryModal_segment__dq9vm:hover{color:var(--ss-text)}.InventoryModal_segment__dq9vm:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:1px}.InventoryModal_segment__dq9vm[aria-pressed=true]{background:var(--ss-surface);color:var(--ss-text);box-shadow:var(--ss-shadow-sm)}.InventoryModal_typeHint__E1WnD{margin:0;font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.InventoryModal_readOnly__eALOZ{background:var(--ss-surface-subtle);color:var(--ss-text-secondary);cursor:not-allowed}.InventoryModal_history__m5QRo{display:flex;flex-direction:column;gap:var(--ss-space-4);margin-top:var(--ss-space-5);padding-top:var(--ss-space-4);border-top:1px solid var(--ss-border)}.InventoryModal_historyHeader__yOy1r{display:flex;align-items:center;justify-content:space-between;gap:var(--ss-space-3)}.InventoryModal_historyTitle__rnpQ2{margin:0;font-size:var(--ss-text-base);font-weight:500;color:var(--ss-text)}.InventoryModal_logGroup__xn0KQ{display:flex;flex-direction:column;gap:var(--ss-space-2)}.InventoryModal_addNote__CKyFY{align-self:flex-end}.InventoryModal_logList__AxL1t{display:flex;flex-direction:column;gap:var(--ss-space-2);margin:0;padding:0;list-style:none}.InventoryModal_logRow__uL3cR{padding:var(--ss-space-2) var(--ss-space-3);border:1px solid var(--ss-border);border-radius:var(--ss-radius-sm);background:var(--ss-surface-subtle)}.InventoryModal_logMeta__RspFj{font-size:var(--ss-text-xs);color:var(--ss-text-secondary)}.InventoryModal_logUsed__uqMGs{margin-left:var(--ss-space-2);font-weight:500;color:var(--ss-text)}.InventoryModal_logEdited__OZowm{margin-left:var(--ss-space-1);font-style:italic}.InventoryModal_logText__dPvif{margin-top:2px;font-size:var(--ss-text-sm);color:var(--ss-text);white-space:pre-wrap;overflow-wrap:anywhere}.InventoryModal_logEmpty__DPwGs{margin:0;font-size:var(--ss-text-sm);color:var(--ss-text-secondary)}.InventoryModal_noteHeader__Xl_ft{display:flex;align-items:center;justify-content:space-between;gap:var(--ss-space-2)}.InventoryModal_noteActions__Cdezi{display:flex;flex-shrink:0;gap:var(--ss-space-1)}.InventoryModal_noteEdit__dagsn{flex-direction:column;margin-top:var(--ss-space-2)}.InventoryModal_noteEditActions__JZwe0,.InventoryModal_noteEdit__dagsn{display:flex;gap:var(--ss-space-2)}.InventoryModal_toastRow__AZJ6w{display:flex;align-items:center;gap:var(--ss-space-3)}.InventoryModal_toastUndo__CQnnZ{padding:0 2px;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.settings_page__mP7qk{margin:calc(-1 * var(--ss-space-8));background:var(--ss-bg);min-height:100%}.settings_container__jbkSL{margin:0;padding:40px 48px;box-sizing:border-box}header.settings_pageHeader__hmNa5{margin-bottom:32px}.settings_pageHeader__hmNa5 h1{font-size:var(--ss-text-2xl);font-weight:700}.settings_pageHeader__hmNa5 p{margin-top:6px;font-size:var(--ss-text-base);color:var(--ss-text-secondary)}.settings_body__ZgCQ7{display:flex;align-items:flex-start;gap:48px}.settings_content__MipBt{flex:1 1 auto;min-width:0;max-width:960px}.settings_sidebar__AAJnm{flex:0 0 240px;position:-webkit-sticky;position:sticky;top:24px}.settings_navGroup__vpaTR+.settings_navGroup__vpaTR{margin-top:24px}.settings_groupLabel__xbDGo{margin:0 0 6px;padding:0 12px;font-size:12px;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-text-muted)}.settings_navList__6fPbx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.settings_navItem___MeFe{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--ss-radius-md);font-size:14px;font-weight:500;line-height:20px;color:var(--ss-text);text-decoration:none;transition:background-color var(--ss-dur-fast,.12s) ease}.settings_navItem___MeFe:hover{background:var(--ss-surface)}.settings_backLink__ntmbH:focus-visible,.settings_listRow__rdRHi:focus-visible,.settings_navItem___MeFe:focus-visible,.settings_profileSummary__r0y1d:focus-visible,.settings_textLink__PRlUC:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:2px}.settings_navItem___MeFe[aria-current=page]{background:var(--ss-color-tint);color:var(--ss-color-primary);font-weight:600}.settings_navIcon__eRd4f{width:18px;height:18px;flex-shrink:0}.settings_backLink__ntmbH{display:none}.settings_sectionHeader__gOKNb{margin-bottom:20px}.settings_sectionTitle__Y8Vtv{margin:0;font-size:var(--ss-text-lg);font-weight:600;line-height:1.3;color:var(--ss-text)}.settings_sectionDescription__XoLQk{margin:4px 0 0;font-size:var(--ss-text-base);line-height:1.5;color:var(--ss-text-secondary)}.settings_cards__ubvPt{display:flex;flex-direction:column;gap:20px}div.settings_card____qwo{border-radius:var(--ss-radius-lg);overflow:hidden}div.settings_cardDanger__whUl9{border-color:var(--ss-danger-border)}.settings_cardHeader__zxe2S{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px}.settings_cardHeading__VlTYx{min-width:0}.settings_cardTitle__Dwntg{margin:0;font-size:16px;font-weight:600;line-height:1.4;color:var(--ss-text)}.settings_cardDescription__Zh6ys{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--ss-text-secondary)}.settings_cardAside__aQfpz{flex-shrink:0;display:flex;align-items:center;gap:8px}.settings_cardBody__awXkB{padding:18px 24px;border-top:1px solid var(--ss-border)}.settings_cardFooter__Gtk2g{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 24px;background:var(--ss-surface-subtle);border-top:1px solid var(--ss-border)}.settings_cardFooterText__GTYeF{margin:0;font-size:13px;color:var(--ss-text-secondary)}.settings_cardFooterActions__YSViF{display:flex;gap:8px;margin-left:auto}.settings_row__ZXPBL{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 24px;padding:18px 24px;border-top:1px solid var(--ss-border)}.settings_rowLabelCol__mxDhq{flex:0 0 280px;min-width:0;padding-top:10px}.settings_rowCentered__ZbnQP{align-items:center}.settings_rowCentered__ZbnQP .settings_rowLabelCol__mxDhq{padding-top:0}.settings_rowLabel__2pqY_{display:block;font-size:14px;font-weight:500;line-height:20px;color:var(--ss-text)}.settings_rowHelp__LIfz3{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--ss-text-secondary)}.settings_rowControl___RRYp{flex:1 1 280px;min-width:0}.settings_control__583TB{width:100%;max-width:420px;min-height:40px}.settings_controlStack__rnE9o{display:flex;flex-direction:column;gap:8px;max-width:420px}.settings_inlineActions__RbKPM{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.settings_fieldNote__6Mn8q{margin:0;font-size:13px;line-height:1.5;color:var(--ss-text-secondary)}.settings_fieldError__LTTDU{margin:0;font-size:13px;line-height:1.5;color:var(--ss-danger-text)}.settings_textLink__PRlUC{color:var(--ss-color-primary);font-weight:500;text-decoration:underline;text-underline-offset:2px}.settings_dateControl__JJEK6{max-width:420px}.settings_dateControl__JJEK6 .react-datepicker-wrapper{width:100%}.settings_block__Jx5MA{padding:18px 24px;border-top:1px solid var(--ss-border)}.settings_blockHeader__U_Dr1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px}.settings_blockText__CtbAB{flex:1 1 280px;min-width:0}.settings_blockText__CtbAB .settings_rowHelp__LIfz3{max-width:560px}.settings_blockAction__5s2IU{flex:0 0 auto}.settings_blockBody__zqoC8{margin-top:16px;container-type:inline-size}@container (max-width: 700px){.settings_blockBody__zqoC8 .settings_templateGrid__VqWgi{grid-template-columns:minmax(0,1fr)}}.settings_linkField__urgEF{display:flex;align-items:center;gap:8px}.settings_linkField__urgEF>:first-child{flex:1 1 auto;min-width:0}@media (min-width:1024px){.settings_rowToggle__ypt9n{flex-wrap:nowrap}.settings_rowToggle__ypt9n .settings_rowLabelCol__mxDhq{flex:1 1 auto}.settings_rowToggle__ypt9n .settings_rowHelp__LIfz3{max-width:560px}.settings_rowToggle__ypt9n .settings_rowControl___RRYp{flex:0 0 auto;display:flex;justify-content:flex-end;margin-left:auto}}.settings_logoPlaceholder__1LM51{display:inline-flex;align-items:center;justify-content:center;flex:0 0 64px;width:64px;height:64px;border-radius:50%;background:var(--ss-color-tint);color:var(--ss-color-primary);font-size:20px;font-weight:600;letter-spacing:.02em}.settings_logoRow__gKNCZ{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.settings_logoPreview__EB4BI{flex:0 0 64px;width:64px;height:64px;min-width:0;border-radius:50%;overflow:hidden;padding:0;border:1px solid var(--ss-border);background:var(--ss-surface-subtle);cursor:pointer;flex-shrink:0}.settings_logoPreview__EB4BI:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:2px}.settings_logoImage__wI0_3{width:100%;height:100%}.settings_visuallyHidden__yWSDc{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.settings_toggleStack__Oz0OK{display:flex;flex-direction:column;gap:10px;max-width:420px}.settings_subRow__HkkKV{padding:0 24px 18px}.settings_templateGrid__VqWgi{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:start}.settings_templateEditor__gbQs_{display:flex;flex-direction:column;gap:12px;min-width:0}.settings_templateEditor__gbQs_ .sms-template-editor{min-height:120px}.settings_smsPreview__aVVA7{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--ss-border);border-radius:var(--ss-radius-lg);background:var(--ss-surface-subtle)}.settings_smsPreviewHeader__9uRoO{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;font-weight:600;color:var(--ss-text-secondary)}.settings_smsPreviewHeader__9uRoO strong{color:var(--ss-color-primary);white-space:nowrap}.settings_smsBubble__LicD5{max-width:90%;padding:10px 12px;border-radius:16px 16px 16px 4px;background:var(--ss-color-tint);color:var(--ss-text);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.settings_warningNote__Uw6j4{margin:0;font-size:13px;line-height:1.5;color:var(--ss-danger-text)}.settings_sessionList__c0dFg{list-style:none;margin:0;padding:0}.settings_sessionItem__YV_RS{display:flex;align-items:flex-start;gap:12px;padding:14px 24px;border-top:1px solid var(--ss-border)}.settings_sessionIcon__odV07{width:20px;height:20px;margin-top:2px;color:var(--ss-text-secondary);flex-shrink:0}.settings_sessionText__MAthw{flex:1 1;min-width:0}.settings_sessionTitle__FugiP{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ss-text)}.settings_sessionMeta__dA77Y{margin:2px 0 0;font-size:13px;line-height:1.5;color:var(--ss-text-secondary)}.settings_sessionEmpty___B37P{padding:18px 24px}.settings_sessionEmpty___B37P,.settings_sessionsFooter__TsPWS{margin:0;border-top:1px solid var(--ss-border);font-size:13px;color:var(--ss-text-secondary)}.settings_sessionsFooter__TsPWS{padding:14px 24px;background:var(--ss-surface-subtle);line-height:1.5}button.settings_dangerOutline__434HM{border-color:var(--ss-danger-border);color:var(--ss-danger-text)}button.settings_dangerOutline__434HM:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--ss-danger-text);background:var(--ss-danger-bg)}.settings_embeddedBody__RHkOf{padding:18px 24px 20px;border-top:1px solid var(--ss-border)}.settings_premiumTag__CJU90{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--ss-radius-full);background:var(--ss-color-tint);color:var(--ss-color-primary);font-size:12px;font-weight:600}.settings_upgradeList__M2WeA{margin:0;padding:16px 24px 4px 44px;border-top:1px solid var(--ss-border);font-size:14px;line-height:1.7;color:var(--ss-text)}.settings_upgradeActions__ZHiLL{padding:16px 24px 20px;border-top:1px solid var(--ss-border)}.settings_upgradeList__M2WeA+.settings_upgradeActions__ZHiLL{padding-top:12px;border-top:0}.settings_legacy__zAIrd{min-width:0}.settings_desktopSkeleton__D8TGw{display:flex;flex-direction:column;gap:12px}.settings_skeletonLine__dHfUG,.settings_skeletonTitle__74Siu{border-radius:var(--ss-radius-md)}.settings_skeletonTitle__74Siu{width:180px;height:24px}.settings_skeletonLine__dHfUG{width:360px;max-width:100%;height:14px;margin-bottom:8px}.settings_skeletonCard__3tChE{height:220px;border-radius:var(--ss-radius-lg);background:var(--ss-surface);border:1px solid var(--ss-border)}.settings_skeletonCard__3tChE+.settings_skeletonCard__3tChE{margin-top:8px}.settings_readOnlyValue__6jpc_{margin:0;font-size:14px;line-height:20px;color:var(--ss-text);overflow-wrap:anywhere}.settings_mobileIndex__DFmbW{display:none}.settings_mobileTitle__shI5P{margin:4px 0 16px;font-size:28px;font-weight:700;line-height:1.2;color:var(--ss-text)}.settings_profileSummary__r0y1d{display:flex;align-items:center;gap:12px;min-height:52px;margin-bottom:24px;padding:14px 16px;background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:var(--ss-radius-lg);color:inherit;text-decoration:none}.settings_avatar__Gacw_{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--ss-color-tint);color:var(--ss-color-primary);font-size:15px;font-weight:600;flex-shrink:0}.settings_summaryText__n67Gy{display:flex;flex-direction:column;flex:1 1;min-width:0}.settings_summaryMeta___WshO,.settings_summaryName__vDOmK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings_summaryName__vDOmK{font-size:16px;font-weight:600;color:var(--ss-text)}.settings_summaryMeta___WshO{margin-top:2px;font-size:13px;color:var(--ss-text-secondary)}.settings_listGroup__LUtgp+.settings_listGroup__LUtgp{margin-top:24px}.settings_listGroup__LUtgp .settings_groupLabel__xbDGo{padding:0 4px}.settings_listCard__w5eO_{list-style:none;margin:0;padding:0;background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:var(--ss-radius-lg);overflow:hidden}.settings_listCard__w5eO_>li+li{border-top:1px solid var(--ss-border)}.settings_listRow__rdRHi{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;color:var(--ss-text);font-size:15px;font-weight:500;text-decoration:none}.settings_listIcon__fmK9_{width:20px;height:20px;color:var(--ss-text-secondary);flex-shrink:0}.settings_listLabel__Ywaip{flex:1 1;min-width:0}.settings_listHint__HYV9L{font-size:13px;font-weight:400;color:var(--ss-text-secondary);white-space:nowrap}.settings_chevron__Js644{width:16px;height:16px;color:var(--ss-text-muted);flex-shrink:0}button.settings_signOut__XgKnG{width:100%;margin-top:32px}@media (max-width:1023px){.settings_page__mP7qk{margin:calc(-1 * var(--ss-space-5))}.settings_container__jbkSL{padding:16px 16px 40px}.settings_sidebar__AAJnm,header.settings_pageHeader__hmNa5{display:none}.settings_body__ZgCQ7{display:block}.settings_content__MipBt{max-width:none}.settings_mobileIndex__DFmbW{display:block}.settings_desktopSkeleton__D8TGw{display:none}.settings_backLink__ntmbH{display:inline-flex;align-items:center;gap:2px;min-height:44px;min-width:44px;margin:-4px 0 4px -8px;padding:0 8px;border-radius:var(--ss-radius-md);font-size:15px;font-weight:500;color:var(--ss-color-primary);text-decoration:none}.settings_backIcon__xC4gr{width:18px;height:18px}.settings_sectionTitle__Y8Vtv{font-size:26px;font-weight:700;line-height:1.2}.settings_sectionDescription__XoLQk{margin-top:6px}.settings_cardHeader__zxe2S,.settings_row__ZXPBL{padding:16px}.settings_rowLabelCol__mxDhq{flex-basis:100%;padding-top:0}.settings_rowCentered__ZbnQP .settings_rowLabelCol__mxDhq{flex:1 1}.settings_rowCentered__ZbnQP .settings_rowControl___RRYp{flex:0 0 auto}.settings_controlStack__rnE9o,.settings_control__583TB,.settings_dateControl__JJEK6,.settings_toggleStack__Oz0OK{max-width:none}.settings_cardBody__awXkB,.settings_embeddedBody__RHkOf{padding:16px}.settings_subRow__HkkKV{padding:0 16px 16px}.settings_cardFooter__Gtk2g{padding:12px 16px}.settings_sessionEmpty___B37P,.settings_sessionItem__YV_RS,.settings_sessionsFooter__TsPWS{padding-left:16px;padding-right:16px}.settings_upgradeList__M2WeA{padding-left:36px;padding-right:16px}.settings_upgradeActions__ZHiLL{padding-left:16px;padding-right:16px}.settings_templateGrid__VqWgi{grid-template-columns:minmax(0,1fr)}.settings_block__Jx5MA{padding:16px}.settings_blockText__CtbAB{flex:1 1}.settings_linkField__urgEF{flex-direction:column;align-items:stretch}.settings_linkField__urgEF>:last-child{align-self:flex-start}}@media (max-width:767px){.settings_page__mP7qk{margin:calc(-1 * var(--ss-space-3))}.settings_cardFooterActions__YSViF{width:100%}.settings_cardFooterActions__YSViF>*{flex:1 1}}button.settings_softDisabled__uClKW{opacity:.55}.settings_subheading__mKqoQ{margin:0 0 4px;font-size:14px;font-weight:500;line-height:20px;color:var(--ss-text)}.settings_embeddedBody__RHkOf p,.settings_embeddedBody__RHkOf ul{font-size:13px;line-height:1.5}.settings_embeddedBody__RHkOf p{margin:0 0 8px;color:var(--ss-text-secondary)}.settings_embeddedBody__RHkOf .button-primary{min-height:40px;padding:0 16px;border-radius:var(--ss-radius-md);font-size:14px;font-weight:500}.settings_linkValue___1iaw{margin:0;padding:9px 12px;border:1px solid var(--ss-border);border-radius:var(--ss-radius-sm);background:var(--ss-surface-subtle);font-size:14px;line-height:20px;color:var(--ss-text);overflow-wrap:anywhere}.settings_planSummary__sG_xT{padding:18px 24px;border-top:1px solid var(--ss-border)}.settings_planHeadline__9kkFR{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.settings_planName__yWBQu{margin:0;font-size:22px;font-weight:700;line-height:1.25;color:var(--ss-text)}.settings_planPeriod__JAIOc{margin:4px 0 0;font-size:14px;color:var(--ss-text-secondary)}.settings_kvList___t4pA{margin:0}.settings_kvRow__AkNn3{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 24px;padding:14px 24px;border-top:1px solid var(--ss-border)}.settings_kvRow__AkNn3 dt{flex:0 0 280px;font-size:14px;font-weight:500;color:var(--ss-text)}.settings_kvRow__AkNn3 dd{flex:1 1 200px;margin:0;min-width:0;font-size:14px;color:var(--ss-text)}.settings_kvRowAlert__P3aCB dd{color:var(--ss-danger-text);font-weight:600}.settings_amountLine__sXVSR{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.settings_amountOriginal__CmOL2{color:var(--ss-text-muted)}.settings_kvHelp__2lBFy{display:block;margin-top:4px;font-size:13px;color:var(--ss-text-secondary)}button.settings_kvAction__Pwzjk{margin-left:12px}.settings_cardActions__S1otC{display:flex;flex-wrap:wrap;gap:8px;padding:16px 24px;border-top:1px solid var(--ss-border);background:var(--ss-surface-subtle)}.settings_noticeInfo__OsKLK,.settings_noticeWarning__ZkUMe{margin:0;padding:12px 16px;border-radius:var(--ss-radius-md);font-size:14px;line-height:1.5}.settings_noticeInfo__OsKLK{border:1px solid var(--ss-border-strong);background:var(--ss-color-tint);color:var(--ss-text)}.settings_noticeWarning__ZkUMe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 24px 18px;border:1px solid var(--ss-warning-border,var(--ss-border-strong));background:var(--ss-warning-bg,var(--ss-surface-subtle));color:var(--ss-warning-text,var(--ss-text))}.settings_noticeWarning__ZkUMe p{margin:0}.settings_menuRoot__CU1h_{position:relative}.settings_menuPanel__5zpfQ{position:absolute;left:0;top:calc(100% + 6px);z-index:20;min-width:220px;padding:6px;background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);box-shadow:var(--ss-shadow-md)}.settings_menuItem__LqcIE{display:block;width:100%;padding:9px 12px;border:0;border-radius:var(--ss-radius-sm);background:transparent;color:var(--ss-text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.settings_menuItem__LqcIE:focus-visible,.settings_menuItem__LqcIE:hover{background:var(--ss-color-tint);outline:none}.settings_disclosure__irvCn{border-top:1px solid var(--ss-border)}.settings_disclosure__irvCn>summary{padding:14px 24px;font-size:14px;font-weight:500;color:var(--ss-text);cursor:pointer}.settings_disclosure__irvCn>summary:focus-visible{outline:2px solid var(--ss-color-primary);outline-offset:-2px}.settings_disclosureBody__xy3DU{padding:0 24px 18px;overflow-x:auto}@media (max-width:1023px){.settings_cardActions__S1otC,.settings_kvRow__AkNn3,.settings_planSummary__sG_xT{padding-left:16px;padding-right:16px}.settings_kvRow__AkNn3 dt{flex-basis:100%}.settings_noticeWarning__ZkUMe{margin:0 16px 16px}.settings_disclosure__irvCn>summary{padding-left:16px;padding-right:16px}.settings_disclosureBody__xy3DU{padding:0 16px 16px}}