.account_main__0D5_X{gap:var(--space-3)}.account_card__KmKgt{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.account_muted__6DlX7{color:var(--ink-muted)}.account_number___fxBY{font-size:20px;line-height:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.account_section__Im9_I{display:flex;flex-direction:column;gap:var(--space-2)}.account_note__upJw6{color:var(--ink-muted);font-weight:400}.account_device__cKgrf{display:flex;align-items:center;gap:var(--space-3);min-height:64px;padding:10px 0;border-bottom:1px solid #edf2f7}.account_device__cKgrf:last-child{border-bottom:0}.account_deviceIcon__Sbdfb{width:40px;height:40px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center;flex:0 0 auto}.account_deviceText__lF69n{display:flex;flex-direction:column;flex:1 1;min-width:0}.account_deviceTitleRow__NhMlB{display:flex;align-items:center;gap:var(--space-2)}.account_thisDevice__1Enyt{color:var(--ink-muted);background:var(--teal-100);border-radius:var(--radius-pill);padding:2px 8px}.booking_flat__ASyLQ{margin:0}.booking_muted__vji9g{color:var(--ink-muted)}.booking_ink__G2xUZ{color:var(--ink)}.booking_teal__sa4Fi{color:var(--teal-700)}.booking_strong___WB0L{font-weight:600}.booking_center__M7PRc{text-align:center}.booking_grow__eeR_U{flex-grow:1}.booking_link__Cyouv{color:var(--teal-700);font-weight:600;text-decoration:none;background:none;border:0;padding:0;font-family:inherit;cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.booking_link__Cyouv:hover{color:var(--teal-800)}.booking_day__aAT9b:focus-visible,.booking_docChip__xlhrz:focus-visible,.booking_link__Cyouv:focus-visible,.booking_tile__pxHvo:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.booking_inlineLink__OiUbc{color:var(--teal-700);font-weight:600;text-decoration:none}.booking_inlineLink__OiUbc:hover{color:var(--teal-800)}.booking_stack4__lUA8Q{display:flex;flex-direction:column;gap:4px}.booking_stack8__neWqe{display:flex;flex-direction:column;gap:8px}.booking_page__hM50R,.booking_stack16__63Sdt{display:flex;flex-direction:column;gap:16px}.booking_page__hM50R{box-sizing:border-box;min-height:100vh;min-height:100dvh;padding:48px 16px 24px;background:var(--cream);color:var(--ink)}.booking_pageConfirm__7TwZl{padding-top:56px}@media (min-width:600px){.booking_page__hM50R{max-width:480px;margin-inline:auto}}@media (min-width:1024px){.booking_pageConfirm__7TwZl,.booking_page__hM50R{min-height:0;padding:64px 0 32px}}.booking_entryHead__uAtb8{display:flex;align-items:center;justify-content:space-between}.booking_entryBrand__sjMXG{display:flex;align-items:center;gap:4px;margin-left:-10px}.booking_entryBrand__sjMXG>:only-child{margin-left:10px}.booking_logoLink__M3mD6{display:inline-flex;border-radius:var(--radius-sm)}.booking_logoLink__M3mD6:focus-visible{outline:2px solid var(--teal-700);outline-offset:4px}.booking_hero__Ca_IC{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.booking_heroLine__MYZCD{max-width:300px}.booking_doc__K_Ymu{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.booking_docWords__c8qOk{display:flex;flex-direction:column;flex-grow:1;min-width:0}.booking_card__2yvbB{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:4px}.booking_cardGap8__WYoum{gap:8px}.booking_foot__qb7sb{display:flex;flex-direction:column;gap:4px;align-items:center;text-align:center}.booking_main16__WdsCH{gap:16px;flex-grow:1}.booking_main14__R6t52{gap:14px;flex-grow:1}.booking_doctorCard__3iKyC{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:12px 16px;display:flex;flex-direction:column;gap:10px}.booking_clear__nUwfN{align-self:flex-start}.booking_strip__uSfZE{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px;margin:-2px}.booking_strip__uSfZE::-webkit-scrollbar{display:none}.booking_day__aAT9b{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 40px) / 6);min-width:0;min-height:64px;border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 0;font-family:inherit;scroll-snap-align:start;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer}.booking_daySelected__uTfrP{border-color:var(--teal-700);background:var(--teal-700);color:#ffffff}.booking_dayClosed__1F0Mk{color:var(--ink-faint)}.booking_dayClosed__1F0Mk,.booking_dayFull__nTRFM{border-color:var(--line);background:var(--surface-soft);cursor:default}.booking_dayFull__nTRFM{color:var(--ink-muted)}.booking_dayNote__uTWSz{font:400 11px/14px var(--font-sans)}.booking_groups__YLtR2{display:flex;flex-direction:column;gap:16px}.booking_docRow__FxLwU{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px;margin:-2px}.booking_docRow__FxLwU::-webkit-scrollbar{display:none}.booking_docChip__xlhrz{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 4px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);white-space:nowrap;font-family:inherit;cursor:pointer;flex:0 0 auto}.booking_docChip__xlhrz:hover{background:var(--surface-soft)}.booking_docChipOn__cFYTo,.booking_docChipOn__cFYTo:hover{background:var(--teal-100);border-color:var(--teal-100);color:var(--teal-700)}.booking_docIntro___ZcKb{display:flex;flex-direction:column;gap:2px}.booking_emptyDay__p953E{display:flex;flex-direction:column;gap:8px}.booking_dayLinks__Ux_Zn{display:flex;flex-wrap:wrap;gap:8px}.booking_loading__D7QI3{min-height:64px;border-radius:var(--radius-md)}.booking_when__ctEkU{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.booking_whenWords__dbiHB{display:flex;flex-direction:column}.booking_tile__pxHvo{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);text-decoration:none;color:var(--ink);min-height:72px;box-sizing:border-box;width:100%;border:0;font-family:inherit;text-align:left;cursor:pointer}.booking_tile__pxHvo:hover{background:var(--surface-soft)}.booking_tileSelected__K4XnZ{box-shadow:0 0 0 2px var(--teal-700),0 2px 8px rgba(45,55,72,.06)}.booking_tileAdd__b4irr,.booking_tileAdd__b4irr:hover{border:1.5px dashed var(--line-strong);background:transparent;box-shadow:none;color:var(--teal-700);justify-content:center;font-weight:600}.booking_tileWords__UA1Ta{display:flex;flex-direction:column;flex-grow:1;min-width:0}.booking_tileMark___OZJe{display:flex;color:var(--ink-faint)}.booking_tileMarkOn__38z4f{color:var(--teal-700)}.booking_input__jKtUA{flex:1 1;min-width:0;border:0;outline:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;min-height:44px}.booking_input__jKtUA::placeholder,.booking_textarea__nCi83::placeholder{color:var(--ink-faint);opacity:1}.booking_textarea__nCi83{flex:1 1;min-width:0;border:0;outline:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;resize:none;min-height:72px}.booking_dateBox__Tc9Ov{position:relative}.booking_dateOverlay__QvaEU{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font:inherit;background:transparent}.booking_dateOverlay__QvaEU::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.booking_summary__89jVj{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:20px;display:flex;flex-direction:column;gap:12px}.booking_summaryHead__MZZE0{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.booking_summaryHeadCenter__1eyYW{align-items:center}.booking_rule__00OXn{height:1px;background:var(--line)}.booking_person__EmJm3{display:flex;align-items:center;gap:12px}.booking_personWords__0gwO_{display:flex;flex-direction:column;flex-grow:1;min-width:0}.booking_reasons__r_bux{display:flex;flex-wrap:wrap;gap:8px}.booking_metaLines__pPXAy{display:flex;flex-direction:column;gap:4px}.booking_metaLines__pPXAy b{color:var(--ink);font-weight:600}.booking_buttonRow__jBmia{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px}.booking_sheetTitle__3xe1K{margin:4px 0 0}.booking_calendarChoices__Ii5b8{display:flex;flex-direction:column;gap:8px}.booking_gateLine__tb_R_{text-align:center}.booking_sheetBody__qRZnH{display:flex;flex-direction:column;gap:12px}.alba-shell--desktop .booking_sheetBody__qRZnH>.alba-btn.alba-btn--block{width:100%;align-self:stretch}.booking_seeAll__CMIZQ{align-self:center}.booking_registration__LWYWy{display:flex;flex-direction:column;background:var(--teal-100);border-radius:var(--radius-md)}.booking_avatarSkel__5qeKI{width:48px;height:48px;border-radius:var(--radius-pill);flex:0 0 auto}.booking_nameSkel__3syaE{display:block;width:160px;height:20px;margin-top:2px;border-radius:var(--radius-sm)}.billing_muted__3Hkbu{color:var(--ink-muted)}.billing_main__aqY98{gap:12px}.billing_card__Qq6Ff{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px}.billing_dueCard__LTp5e{border-radius:var(--radius-lg);padding:20px}.billing_spread__Nm8ky{display:flex;justify-content:space-between;align-items:center;gap:12px}.billing_spreadBaseline__5tNZt{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.billing_k__7PsKc{font:500 14px/20px var(--font-sans);color:var(--ink-muted)}.billing_dueAmount__JZgpl{font-size:44px;line-height:48px}.billing_figure__2fHY8{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.billing_fine__bBkbP{font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.billing_payRow__Ct59M{display:flex;gap:8px;padding-top:4px;flex-wrap:wrap}.billing_rule__40NwE{height:1px;background:#edf2f7;margin:4px 0}.billing_planCard__Vj7kK{text-decoration:none;color:var(--ink)}.billing_planCard__Vj7kK:hover{background:var(--surface-soft)}.billing_planCard__Vj7kK:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.billing_bar__9vFh5{height:6px;border-radius:var(--radius-pill);background:var(--teal-100);overflow:hidden}.billing_barFill__autBN{display:block;height:100%;background:var(--teal-700);border-radius:var(--radius-pill)}.billing_badgeLink__kzGMh{display:flex;text-decoration:none}.billing_expand__FAlsT{padding:0 0 12px 52px;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--line)}.billing_struck__gJ1W0{text-decoration:line-through}.billing_crow__I6B2F{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 0;border-bottom:1px solid #edf2f7}.billing_crow__I6B2F:last-child{border-bottom:0}.billing_cicon__Fe2ks{width:36px;height:36px;border-radius:var(--radius-pill);display:grid;place-items:center;flex:0 0 auto}.billing_ciconCredit__noab2{background:var(--success-soft);color:var(--success)}.billing_ciconRefund__bApMX{background:var(--teal-100);color:var(--teal-700)}.billing_ctext__HHUdI{display:flex;flex-direction:column;flex:1 1;min-width:0}.billing_saved__S7Wlc{color:var(--success)}.billing_skelCard__xSanE{height:196px;border-radius:var(--radius-lg)}.billing_skelRow__ob5M6{height:64px;border-radius:var(--radius-md)}.billing_skel__eltK7{display:flex;flex-direction:column;gap:12px}.billing_retry__2RiVg{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.billing_empty__L69ev{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.billing_emptyIcon__pDp4F{width:48px;height:48px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center}.billing_emptyText__8ODq_{margin:0;color:var(--ink-muted);max-width:320px}.billing_cardTitle__5kaSR{margin:0}.billing_line__6D_tT{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #edf2f7}.billing_line__6D_tT:first-of-type{border-top:0;padding-top:0}.billing_lineText__NKKRZ{display:flex;flex-direction:column;min-width:0}.billing_lineName__USIeP{font-weight:600}.billing_row__P2SKK{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.billing_rowTop__7IFbh{padding-top:8px;border-top:1px solid #edf2f7}.billing_rowFirst__PsoQ_{padding-top:8px}.billing_savedRow__HSpRO{color:var(--success);font-weight:600}.billing_rowLabel__BGAe2{white-space:nowrap}.billing_planValue__TIABZ{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--teal-700)}a.billing_planValue__TIABZ:hover{color:var(--teal-800)}.billing_tot__lD_po{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:10px;border-top:1px solid var(--line)}.billing_actions___4J7I{display:flex;gap:8px}.billing_actions___4J7I>*{flex:1 1}.billing_grow___bcB6{flex-grow:1}.billing_note__fPCl5{color:var(--ink-muted)}.billing_ent__BL5Wf{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 12px;border-bottom:1px solid #edf2f7;margin:0 -4px}.billing_ent__BL5Wf:last-child{border-bottom:0}.billing_entNext__G__OR{background:var(--teal-100);border-radius:10px;border-bottom:0}.billing_entNum__pSVUy{width:32px;height:32px;border-radius:var(--radius-pill);background:#f4f6f8;color:var(--ink-muted);display:grid;place-items:center;font:700 14px/20px var(--font-sans);flex:0 0 auto}.billing_entPaid__weleh .billing_entNum__pSVUy{background:var(--success-soft);color:var(--success)}.billing_entNext__G__OR .billing_entNum__pSVUy{background:var(--teal-700);color:#fff}.billing_entOverdue__zx5mz .billing_entNum__pSVUy{background:var(--error-soft);color:var(--error)}.billing_entText__QY1Vb{display:flex;flex-direction:column;flex:1 1;min-width:0}.billing_entNextWords__7BcPE{color:var(--teal-700);font-weight:600}.billing_entOverdueWords___mBSE{color:var(--error);font-weight:600}.billing_planActions__0UkK0{display:flex;gap:8px;flex-wrap:wrap}.billing_printShell__rg2EM{display:flex;flex-direction:column}.billing_stage__yRUmo{flex:1 0 auto;padding:16px 0 0;background:#e9ecef;display:flex;flex-direction:column;align-items:stretch;gap:10px}.billing_printDoc__yzP_R{display:block;width:100%;min-height:320px;background:#fff}.alba-shell--desktop .billing_printDoc__yzP_R{max-width:700px;margin:0 auto;box-shadow:0 2px 8px rgba(45,55,72,.18)}.billing_printNote__sG5Xb{text-align:center;padding:2px 16px 16px}.billing_printRetry__c4RRE{padding:0 16px 16px}@media print{.billing_printShell__rg2EM>:not(main){display:none!important}.billing_printShell__rg2EM{width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important}.billing_stage__yRUmo{padding:0;background:#fff}.billing_printDoc__yzP_R{min-height:0;box-shadow:none!important;max-width:none!important}.billing_printNote__sG5Xb{display:none}}@page{size:A4;margin:12mm}.billing_promptCard__jWtft{background:var(--orange-100)}.billing_promptHead__KVl8B{display:flex;align-items:center;gap:8px}.billing_promptIcon__eBSKE{color:var(--orange-700);display:flex}.billing_promptLead__DomOM{margin:0;color:var(--ink)}.billing_promptPlan__fWMro{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-top:1px solid #edf2f7}.billing_promptPlanTop__cfUFc{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.billing_promptPlanName__DszoG{font:600 16px/24px var(--font-sans)}.billing_promptPlanPrice__CcbrI{font:700 16px/24px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.billing_promptPlanBen__HSuaz{font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.billing_promptActions__o9spH{display:flex;gap:8px;padding-top:4px;flex-wrap:wrap}.billing_memHero__Yc6Gu{border-radius:var(--radius-lg);padding:20px;gap:12px}.billing_memTop__xgzZK{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.billing_memWords__cQGXh{display:flex;flex-direction:column;gap:2px;min-width:0}.billing_memName__FbzXk{font:700 22px/28px var(--font-sans);letter-spacing:-.005em}.billing_memIcon__Uad42{width:40px;height:40px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.billing_memIconWarn__Ig4FX{background:var(--orange-100);color:var(--orange-700)}.billing_memIconGrey__Im6CU{background:#f4f6f8;color:var(--ink-muted)}.billing_memProgress__E3rUf{display:flex;flex-direction:column;gap:6px}.billing_memTrack__qjp4_{height:6px;border-radius:var(--radius-pill);background:var(--teal-100);overflow:hidden}.billing_memTrack__qjp4_ i{display:block;height:100%;border-radius:var(--radius-pill);background:var(--teal-700)}.billing_memTrackWarn__pK8ap{background:var(--orange-100)}.billing_memTrackWarn__pK8ap i{background:var(--orange)}.billing_memTrackRow__IJDf4{display:flex;justify-content:space-between;gap:12px;font:400 12px/16px var(--font-sans)}.billing_memWarnText__09De6{color:var(--orange-700);font-weight:600}.billing_memStats__X0QNB{display:flex;gap:12px;padding-top:12px;border-top:1px solid #edf2f7}.billing_memStat__ZnA6R{display:flex;flex-direction:column;gap:2px;flex:1 1}.billing_memStatK__bgSNC{font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.billing_memStatV__rSwBf{font:700 20px/26px var(--font-sans);letter-spacing:-.005em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.billing_memSaved__3n9yc{color:var(--success)}.billing_benCard__fUpbg{gap:0}.billing_benTitle__aPpSO{padding-bottom:4px}.billing_ben___bvkL{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #edf2f7}.billing_benTitle__aPpSO+.billing_ben___bvkL{border-top:0;padding-top:4px}.billing_benText__k_qOy{display:flex;flex-direction:column;min-width:0}.billing_benName__4Qbzq{font:600 14px/20px var(--font-sans)}.billing_pips__lHE_w{display:flex;gap:4px;flex:0 0 auto}.billing_pips__lHE_w i{display:block;width:22px;height:8px;border-radius:var(--radius-pill);background:var(--teal-100)}.billing_pips__lHE_w i.billing_pipOn__oks5X{background:var(--teal-700)}.billing_tick__Y4e9H{color:var(--teal-700);display:flex;flex:0 0 auto}.billing_earlierRow__yZ7Bp{display:flex;flex-direction:column;gap:2px;padding:8px 0 8px 52px;border-bottom:1px solid var(--line)}.billing_fold__DAOjT{display:flex;color:var(--ink-muted);transition:transform .15s ease}.billing_foldOpen__xgJll{transform:rotate(180deg)}.billing_memNote__F6UEe{margin:0;font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.billing_sheetTitle__kIb6N{margin:4px 0 0;font:700 22px/28px var(--font-sans);letter-spacing:-.005em}.billing_sheetIntro__b6mVn{margin:0}.billing_renewOptions__MD1Sf{display:flex;flex-direction:column;gap:12px}.billing_renewPlan__teWkp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;text-align:left;font:inherit;color:var(--ink);background:var(--surface);border-radius:var(--radius-md);padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;box-shadow:0 0 0 1px rgba(45,55,72,.08);cursor:pointer}.billing_renewPlanOn__JvEv7{box-shadow:0 0 0 2px var(--teal-700)}.billing_renewPlan__teWkp:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.billing_renewWords__fJMvm{display:flex;flex-direction:column;min-width:0}.billing_renewName__yBE0d{font:600 16px/24px var(--font-sans)}.billing_renewSub__J29wJ{font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.billing_renewPrice__MFm2m{font:700 18px/24px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.billing_sheetButtons__Zq6pv{display:flex;flex-direction:column;gap:12px}.alba-shell--desktop .billing_sheetButtons__Zq6pv>.alba-btn.alba-btn--block{width:100%;align-self:stretch}.billing_notNow__JuwuO{align-self:center;min-height:44px;display:flex;align-items:center;background:none;border:0;padding:0 8px;color:var(--teal-700);cursor:pointer}.home_section__yPF4o{display:flex;flex-direction:column;gap:8px;min-width:0}.home_sectionHead__5GqSI{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.home_headLink__CBUfY{text-decoration:none;color:var(--teal-700)}.home_headLink__CBUfY:hover{color:var(--teal-800)}.home_lift__gl7JJ{border-radius:16px}.home_note__cCqqg,.home_offlineFoot__hq2lU{font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.home_offlineFoot__hq2lU{display:flex;align-items:center;gap:6px}.home_stamp__zl2Wx{font:400 12px/16px var(--font-sans);color:var(--ink-muted);margin:0}.home_more__x2AiN{align-self:flex-start;background:none;border:0;padding:0;min-height:44px;color:var(--teal-700);cursor:pointer}.home_more__x2AiN:hover{color:var(--teal-800)}.home_review__dasoi{align-self:flex-start;min-height:44px;display:flex;align-items:center;text-decoration:none;color:var(--teal-700)}.home_review__dasoi:hover{color:var(--teal-800)}.home_empty__7O9lG{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.home_emptyIcon__n_IXN{width:48px;height:48px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center}.home_emptyText__ADG11{margin:0;max-width:300px;color:var(--ink-muted)}.home_skelCard__P6TVq{background:var(--surface);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px}.home_skelRow__76odH{display:flex;justify-content:space-between}.home_skelButtons__Mn5nx{display:flex;gap:8px;padding-top:4px}.home_skelList__bYhyf{display:flex;flex-direction:column;gap:14px;padding:6px 0}.home_skelItem__HMlv7{display:flex;align-items:center;gap:12px;padding:6px 0}.home_skelLines___wRol{display:flex;flex-direction:column;gap:6px}.home_skelCircle__so4P2{border-radius:999px;flex:0 0 auto}.home_retry__ru8Pt{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.alba-shell--desktop .home_footAside__aWwV4,.alba-shell:not(.alba-shell--desktop) .home_footMain__ochkS{display:none}.home_memberCard__nkgc2{background:var(--teal-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px}.home_memberPending__RHsVA{background:var(--surface)}.home_memberHead__jAzp_{display:flex;align-items:center;gap:8px}.home_memberIcon__hdzTR{color:var(--teal-700);display:flex}.home_memberPending__RHsVA .home_memberIcon__hdzTR{color:var(--ink-muted)}.home_memberTitle__1LKSk{margin:0}.home_memberLine___qJkf{margin:0;color:var(--ink)}.home_memberEnding___hV0l{color:var(--orange-700);font-weight:600}.home_memberStat__yTWFP{display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid rgba(45,55,72,.08)}.home_memberStatLabel__gruM9{font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.home_memberStatValue__Q_TbH{font:700 20px/26px var(--font-sans);letter-spacing:-.005em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--success)}.home_memberActions__uh8yO{display:flex}.install_head__r_cCN{display:flex;align-items:center;gap:12px;padding-top:4px}.install_tile__rC0YV{width:56px;height:56px;border-radius:14px;background:#ffffff;box-shadow:0 0 0 1px rgba(45,55,72,.08);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.install_words__VULO1{display:flex;flex-direction:column}.install_title__duMkE{margin:0;font:700 20px/26px var(--font-sans)}.install_muted__SwAmi{color:var(--ink-muted)}.install_step__fPWi0{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 0;border-bottom:1px solid var(--line);font:400 16px/24px var(--font-sans)}.install_step__fPWi0:last-child{border-bottom:0}.install_n___9F1G{width:28px;height:28px;border-radius:999px;background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center;font:700 14px/1 var(--font-sans);flex:0 0 auto}.install_ic__p0z5e{color:var(--teal-700);display:flex;margin-left:auto}.install_note__nSzlG{font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.install_notNow__JYqqb{align-self:center;min-height:44px;display:flex;align-items:center;background:none;border:0;padding:0 var(--space-3);color:var(--teal-700);cursor:pointer}.install_notNow__JYqqb:hover{color:var(--teal-800)}.care_cards__qSKYu{display:flex;flex-direction:column;gap:12px}.alba-shell--desktop .care_firstOnDesktop__ZdhZ7{order:-1}.care_card__qF2GZ{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px}.care_preop__9avca{border-left:4px solid var(--orange)}.care_title__e0ysR{margin:0}.care_toggle__mtdiJ{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;margin:-8px 0;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.care_toggle__mtdiJ:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px;border-radius:var(--radius-sm)}.care_chevron__wUHR5{display:flex;color:var(--ink-muted);transition:transform .15s ease}.care_toggle__mtdiJ[aria-expanded=true] .care_chevron__wUHR5{transform:rotate(180deg)}.care_body__l6L_6{display:flex;flex-direction:column;gap:8px}.care_body__l6L_6[hidden]{display:none}.care_list__o871I,.care_text__0fs3k{margin:0;color:var(--ink)}.care_list__o871I{padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.care_item__d0wXz{display:flex;gap:8px}.care_mark__DHzy7{color:var(--teal-700);flex-shrink:0}.care_muted__J3yvD{color:var(--ink-muted)}.care_call___eF9g{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--teal-700);text-decoration:none}.care_call___eF9g:hover{color:var(--teal-800)}.shell_exit__ho0R4{font:inherit;color:inherit;background:none;border:0;padding:12px 4px;margin:-12px -4px;cursor:pointer}.shell_exit__ho0R4:focus-visible{outline:2px solid var(--cream);outline-offset:-8px;border-radius:var(--radius-sm)}.appointments_flat__gl4TQ{margin:0}.appointments_muted__v7ps9{color:var(--ink-muted)}.appointments_main__jATFb{gap:12px}.alba-shell:not(.alba-shell--desktop) .appointments_titleRow__2FP0B{display:flex;flex-direction:column;gap:12px}.appointments_recent__QL9vR{display:flex;flex-direction:column;gap:4px;padding-top:8px}.appointments_year__4H_te{font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding:8px 4px 4px}.appointments_seeAll__9RCyi{align-self:center;min-height:44px;display:flex;align-items:center;background:none;border:0;padding:0 8px;font-family:inherit;color:var(--teal-700);text-decoration:none;cursor:pointer}.appointments_seeAll__9RCyi:hover{color:var(--teal-800)}.appointments_inlineLink__TLCLF:focus-visible,.appointments_seeAll__9RCyi:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.appointments_inlineLink__TLCLF{color:var(--teal-700);font-weight:600;text-decoration:none}.appointments_inlineLink__TLCLF:hover{color:var(--teal-800)}.appointments_empty__mWQvI{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.appointments_emptyIcon__yB5pw{width:48px;height:48px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center}.appointments_emptyText__R43Dd{margin:0;max-width:300px;color:var(--ink-muted)}.appointments_emptyAction__4EvZn{padding-top:4px}.appointments_skelRow__rLj4U{min-height:56px;border-radius:var(--radius-md)}.appointments_retry__TizDn{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.appointments_teal__T6a1c{color:var(--teal-700)}.appointments_regular__8YNPS{font-weight:400}.appointments_offerCard___D6iq{background:var(--surface);border-radius:var(--radius-lg);box-shadow:0 0 0 2px var(--teal-700),0 8px 24px rgba(45,55,72,.14);padding:20px;display:flex;flex-direction:column;gap:12px}.appointments_offerHead__c_QhA{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.appointments_offerWords__be9P7{display:flex;flex-direction:column;gap:2px;min-width:0}.appointments_kicker__VPCD4{font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--teal-700)}.appointments_requestCard__BmV10{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px}.appointments_requestHead__e6Hb1{display:flex;justify-content:space-between;align-items:center;gap:12px}.appointments_cardActions__EHnnH{display:flex;gap:8px;flex-wrap:wrap;padding-top:4px}.appointments_heroWho__AS2Ej{display:flex;flex-direction:column;flex-grow:1;min-width:0}.appointments_noteCard__8alUR{background:var(--surface);border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:2px}.appointments_actions__UhTcP{display:flex;gap:8px;flex-wrap:wrap}.appointments_card__nRXu5{background:var(--surface);border-radius:12px;box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:4px}.alba-shell--desktop .appointments_phoneOnly__M2MHC{display:none}.appointments_note__6Awl5{color:var(--ink-muted)}.appointments_sheetBody__Dmt9p{display:flex;flex-direction:column;gap:12px}.appointments_sheetTitle__Sb0sN{margin:4px 0 0}.appointments_chips__sBCGQ{display:flex;flex-wrap:wrap;gap:8px}.appointments_sheetButtons__VUALp{display:flex;flex-direction:column;gap:8px}.alba-shell--desktop .appointments_sheetButtons__VUALp>.alba-btn.alba-btn--block{width:100%;align-self:stretch}.appointments_moving__SuDRh{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:12px 16px;display:flex;flex-direction:column;gap:2px}.documents_main__pcfoX{gap:12px}.documents_muted__c6oEv{color:var(--ink-muted)}.documents_chips__mZ7_P{display:flex;flex-wrap:wrap;gap:8px}.documents_group__W_JMY{display:flex;flex-direction:column;gap:8px}.documents_groupHead__13vR_{margin:0;color:var(--ink)}.documents_grid__4cVTm{display:flex;flex-wrap:wrap;gap:17px}.documents_skelTile__XaGCI{width:108px;height:140px;border-radius:var(--radius-sm)}.documents_retry__PKUvD{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.documents_empty__W7_iG{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.documents_emptyIcon__7a1La{width:48px;height:48px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center}.documents_emptyText__NzKJe{margin:0;color:var(--ink-muted);max-width:320px}.documents_viewerMain__gEJdM{gap:12px}.documents_stageWrap__tdW_U{position:relative}.documents_stageWrapPicture__PfD67{width:min(100%,calc(var(--room, 60vh) * var(--ar, 1.3333)),calc(var(--nw, 100000) * 2px));margin-left:auto;margin-right:auto}.documents_stage__e5ZqO{position:relative;background:var(--ink);border-radius:var(--radius-md);min-height:320px;height:56vh;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.documents_stage__e5ZqO:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.documents_pictureStage__mruoh{position:relative;display:block;width:100%;background:var(--ink);border-radius:var(--radius-md);overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.documents_pictureStage__mruoh:before{content:"";display:block;padding-top:calc(100% / var(--ar, 1.3333))}.documents_pictureStage__mruoh:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.documents_picture__Ar91W{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transform-origin:center center;will-change:transform;pointer-events:none}.documents_pictureNote__13ahk{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;display:grid;place-items:center}.documents_video__A49ZC{width:100%;height:100%;background:#000}.documents_stageNote__9QCIk{color:var(--surface);padding:16px;text-align:center}.documents_hint__5cOSe{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);width:max-content;max-width:calc(100% - 24px);box-sizing:border-box;text-align:center;background:rgba(0,0,0,.55);color:var(--surface);border-radius:var(--radius-pill);padding:4px 12px;pointer-events:none;transition:opacity .4s ease}.documents_hintGone__WDCz5{opacity:0}.documents_where__gXY4c{display:flex;flex-direction:column;align-items:center;gap:6px}.documents_dots__Cng9J{display:flex;gap:6px}.documents_dot__PKs9O{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--line)}.documents_dotOn__ZJJhe{background:var(--teal-700)}.registration_main__aK0T1{gap:20px;flex-grow:1}.registration_flat__5kDUN{margin:0}.registration_muted__Rt9xD{color:var(--ink-muted)}.registration_section___xtBh{display:flex;flex-direction:column;gap:16px}.registration_stepBar__wpMnX{display:flex;flex-direction:column;gap:4px;margin-top:-4px}.alba-shell--desktop .registration_stepBar__wpMnX{margin-top:0}.registration_segments__wzOTA{display:flex;gap:4px}.registration_segment__3KSMX{flex:1 1;height:4px;border-radius:var(--radius-pill);background:var(--line)}.registration_segmentOn__bTLyg{background:var(--teal-700)}.registration_segmentAttention__95Ezw{background:var(--error)}.registration_stepList__sC4Ro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:8px;column-gap:8px;margin:0;padding:0;list-style:none}@media (min-width:600px){.registration_stepList__sC4Ro{grid-template-columns:repeat(6,minmax(0,1fr))}}.registration_stepName__aJIBc{display:flex;align-items:center;gap:4px;width:100%;min-height:40px;padding:0;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;white-space:nowrap}.registration_stepName__aJIBc:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px;border-radius:var(--radius-sm)}.registration_stepCurrent__q9IXe{color:var(--teal-700)}.registration_stepTodo__H7OFA{color:var(--ink-muted)}.registration_stepAttention___uRst{color:var(--error)}.registration_stepMark__mjF_o{display:inline-flex;flex:0 0 auto}.registration_stepName__aJIBc:not(.registration_stepAttention___uRst) .registration_stepMark__mjF_o{color:var(--teal-700)}.registration_stepDot__DedbZ{width:8px;height:8px;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--teal-700)}.registration_anchor__FX9B9{scroll-margin-top:72px;display:flex;flex-direction:column;gap:16px}.registration_card___Tg1p{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:0 16px;display:flex;flex-direction:column}.registration_entry__s9D5J{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 0;border-bottom:1px solid var(--line)}.registration_card___Tg1p>.registration_editor__9PTXb:last-child,.registration_card___Tg1p>.registration_entry__s9D5J:last-child{border-bottom:0}.registration_target__LCfZ8{scroll-margin-top:72px}.registration_entryText__GnTxH{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.registration_editor__9PTXb{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.registration_card___Tg1p.registration_editor__9PTXb{padding:16px}.registration_actions__W7Gdk{display:flex;gap:8px;flex-wrap:wrap}.registration_iconBtn__2SOFI{width:44px;height:44px;border-radius:var(--radius-pill);display:grid;place-items:center;color:var(--ink-muted);background:var(--surface-soft);border:0;cursor:pointer;flex:0 0 auto}.registration_iconBtn__2SOFI:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.registration_you___gpy5{display:inline-block;vertical-align:middle;margin-left:6px;border-radius:var(--radius-pill);padding:2px 8px;background:var(--teal-100);color:var(--teal-700)}.registration_editor__9PTXb>.registration_you___gpy5{align-self:flex-start;margin-left:0}.registration_groups__FzRRP{display:flex;flex-direction:column;gap:20px}.registration_quiet__440Il{opacity:.55}.registration_group__Bd4Da{display:flex;flex-direction:column;gap:12px}.registration_detail__mKqn2{padding-left:12px;border-left:3px solid var(--teal-100)}.registration_textarea__6P5um{flex:1 1;min-width:0;border:0;outline:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;resize:vertical;min-height:72px}.registration_textarea__6P5um::placeholder{color:var(--ink-faint);opacity:1}.registration_inlineLink__QLdDx{color:var(--teal-700);font-weight:600;background:none;border:0;padding:0;cursor:pointer;font:inherit;text-decoration:underline}.registration_loading__Q0E4V{display:flex;flex-direction:column;gap:12px}.registration_skeleton__r6p2E{height:56px;border-radius:var(--radius-md);background:var(--surface-soft)}.plans_muted__GTzzm{color:var(--ink-muted)}.plans_groups__tqp1_{display:flex;flex-direction:column;gap:4px}.plans_label__WOf6y{font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding:8px 4px 4px}.plans_card__I_iHZ{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--ink)}.plans_card__I_iHZ:hover{background:var(--surface-soft)}.plans_card__I_iHZ:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.plans_cardHead___NGfr{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.plans_pdfRow__U0Vti{display:flex;align-items:center;gap:12px;padding-top:4px}.plans_thumb__wNGiV{width:56px;height:72px;border-radius:6px;background:var(--surface-soft);border:1px solid var(--line);display:grid;place-items:center;color:var(--ink-muted);flex:0 0 auto}.plans_open__Nfju4{color:var(--teal-700)}.plans_note__BghRJ{margin:0;color:var(--ink-muted);text-align:center;padding:8px 16px 0}.plans_empty__C_TkC{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.plans_emptyIcon__5IXKM{width:48px;height:48px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center}.plans_emptyText__7jlOD{margin:0;color:var(--ink-muted);max-width:320px}.plans_skelRow__tSdLN{height:120px;border-radius:var(--radius-lg)}.plans_retry__Xm0Hx{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.plans_frame__VEmUx{position:relative}.plans_stage__lZ1Zr{position:relative;background:#e9ecef;border-radius:var(--radius-md);overflow:auto;max-height:min(78vh,760px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.plans_stage__lZ1Zr:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.plans_sheet___btka{padding:12px;display:flex;justify-content:center;min-width:min-content}.plans_stack__GIj5X{flex-direction:column;align-items:center;justify-content:flex-start;gap:8px}.plans_page__AFMxv{background:var(--surface);box-shadow:0 2px 8px rgba(45,55,72,.18);line-height:0}.plans_loading__t1fdr{min-height:420px;display:grid;place-items:center;color:var(--ink-muted);padding:16px;text-align:center}.plans_pagerBar__VQz0q{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;pointer-events:none}.plans_pager__jlWQF{pointer-events:auto;display:inline-flex;align-items:center;gap:4px;background:rgba(45,55,72,.85);color:#fff;border-radius:var(--radius-pill);padding:4px 12px;white-space:nowrap}.plans_pagerButton__REOSG{display:inline-grid;place-items:center;width:28px;height:28px;margin:-2px 0;border:0;border-radius:var(--radius-pill);background:transparent;color:inherit;cursor:pointer}.plans_pagerButton__REOSG:disabled{opacity:.4;cursor:default}.plans_pagerButton__REOSG:focus-visible{outline:2px solid #fff}.plans_grow__Tp_e8{flex-grow:1}.plans_viewerMain__tT_Ch{gap:12px}.visits_muted__uX7er{color:var(--ink-muted)}.visits_main__lv4n4{gap:12px}.visits_groups__07HtM{display:flex;flex-direction:column;gap:4px}.visits_year__CHIZO{font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding:8px 4px 4px}.visits_list__FEhkr{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden}.visits_visit__6ku0_{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-top:1px solid #edf2f7;text-decoration:none;color:var(--ink);min-height:44px}.visits_visit__6ku0_:first-child{border-top:0}.visits_visit__6ku0_:hover{background:var(--surface-soft)}.visits_teeth__u_OLk:focus-visible,.visits_today__YOCQW:focus-visible,.visits_visit__6ku0_:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.visits_visitTop__o2VdQ{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.visits_amount__2ZI7O{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.visits_more__E4qt4{font-weight:500;color:var(--teal-700)}.visits_today__YOCQW{background:var(--surface);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--ink)}.visits_todayHead__N33Zu{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.visits_todayLines__NJ0bN{display:flex;flex-direction:column;gap:4px}.visits_todayLine__A93hB{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.visits_open__0kp0T{color:var(--teal-700)}.visits_skelRow__RLNuG{height:76px;border-radius:var(--radius-md)}.visits_retry__R6LDe{align-items:flex-start}.visits_empty__VrkaL,.visits_retry__R6LDe{display:flex;flex-direction:column;gap:8px}.visits_empty__VrkaL{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:24px 16px;align-items:center;text-align:center}.visits_emptyIcon__NgixU{width:48px;height:48px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);display:grid;place-items:center}.visits_emptyText__o9TgN{margin:0;color:var(--ink-muted);max-width:320px}.visits_emptyAction__Vggt4{padding-top:4px}.visits_card__eDKGO{background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px}.visits_cardTitle__yjs9a{margin:0}.visits_heroWho__lshSf,.visits_line__bg49m{display:flex;flex-direction:column}.visits_line__bg49m{padding:10px 0;border-top:1px solid #edf2f7}.visits_line__bg49m:first-of-type{border-top:0}.visits_lineTop__2yWcR{display:flex;align-items:flex-start;gap:12px}.visits_lineMain__63u_I{display:flex;flex-direction:column;flex-grow:1;min-width:0}.visits_lineMeta___OVmE{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--ink-muted)}.visits_teeth__u_OLk{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:0 10px;border-radius:var(--radius-pill);background:var(--teal-100);color:var(--teal-700);font-weight:600;border:0;cursor:pointer;font-family:inherit}.visits_teeth__u_OLk[aria-expanded=true]{background:var(--teal-700);color:var(--surface)}.visits_teethStatic__dTrRC{cursor:default}.visits_words__Be2Ib{background:var(--surface-soft);border-radius:var(--radius-sm);padding:8px 12px;display:flex;flex-direction:column;gap:4px;margin-top:8px}.visits_words__Be2Ib[hidden]{display:none}.visits_wordsRow__ep71q{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.visits_fdi__8MItu{color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visits_done__3HVNt{display:inline-flex;align-items:center;gap:4px;color:var(--success);font-weight:600}.visits_progress__ezkVY{font-weight:600;color:var(--teal-700)}.visits_totalRow__mvN9R{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid #edf2f7}.visits_total__Fq1TZ{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visits_fromVisit__kUNIW{display:flex;flex-direction:column;gap:8px}.visits_fromVisitHead__Ms7HN{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.visits_fromVisitTiles__Ij_Bz{display:flex;flex-wrap:wrap;gap:17px}.visits_link__Gqbzm{color:var(--teal-700);text-decoration:none}.visits_link__Gqbzm:hover{color:var(--teal-800)}.visits_note__M1u5f{color:var(--ink-muted);text-align:center}.alba-shell--desktop .visits_phoneOnly__6FuY0{display:none}