.care-percentage_carePageShell__hMHxN{--ui-care-band-below-regular-fill:#b84b3a;--ui-care-band-below-regular-ink:#ffffff;--ui-care-band-regular-fill:#c58a22;--ui-care-band-regular-ink:var(--ui-ink);--ui-care-band-shared-fill:#1a7d76;--ui-care-band-shared-ink:#ffffff;--ui-care-band-primary-fill:#315f9f;--ui-care-band-primary-ink:#ffffff;--ui-care-band-more-than-primary-fill:#6954a3;--ui-care-band-more-than-primary-ink:#ffffff;padding-top:1.25rem;background:linear-gradient(180deg,var(--surface-elevated) 0,var(--surface-base) 360px)}.care-percentage_careContentWrapper___gywU{max-width:1120px}.care-percentage_careContentWrapper___gywU .care-percentage_careBreadcrumb__EFGn4{margin-bottom:var(--public-space-3)}.care-percentage_careTitle__a9wGg{margin-bottom:var(--public-space-2);font-size:var(--public-type-heading-page)}.care-percentage_careInstruction__ROxH0{max-width:60ch;margin:0 0 var(--public-space-5);color:var(--text-secondary);font-size:var(--public-type-body)}.care-percentage_patternSettings__vpvhu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:var(--public-space-4);align-items:start;max-width:30rem;margin-bottom:var(--public-space-4)}.care-percentage_dateField__Ra5Mj{display:grid;gap:var(--public-space-1);max-width:100%}.care-percentage_dateField__Ra5Mj .care-percentage_inputLabel__Etfjs{margin:0}.care-percentage_dateInputError__VK_bc{border-color:var(--text-error)}.care-percentage_estimatorNote__LwBYR{margin:0;color:var(--text-secondary);font-size:var(--public-type-ui-sm)}.care-percentage_resultLine__6uI_u{margin:0 0 var(--public-space-3);color:var(--text-secondary);font-size:var(--public-type-body)}.care-percentage_resultLines__IOs3G{display:grid;gap:var(--public-space-1);margin-bottom:var(--public-space-3)}.care-percentage_resultLines__IOs3G .care-percentage_resultLine__6uI_u{margin:0}.care-percentage_resultValue__RrkqU{white-space:nowrap}.care-percentage_resultLine__6uI_u strong{color:var(--ui-identity)}.care-percentage_sendStatus__Zg98y{flex-basis:100%;margin:0;color:var(--text-primary);font-size:var(--public-type-ui-sm);text-align:center}.care-percentage_calculatorAnchor__F1cF1{scroll-margin-top:24px}.care-percentage_carePageShell__hMHxN #calculator#calculator#calculator#calculator{overflow:visible;width:auto;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.care-percentage_inputLabel__Etfjs{display:block;font-size:15px;font-weight:600;color:#1a5653;margin-bottom:12px}.care-percentage_inputError__RE_s7{margin:10px 0 0;padding:10px 12px;border:1px solid rgba(220,38,38,.18);border-radius:8px;background:rgba(254,242,242,.9);color:#991b1b;font-size:13px;font-weight:700}.care-percentage_estimatorLayout__LRB_V{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.4fr);gap:var(--public-space-6);align-items:start}.care-percentage_estimatorControls__zWnF0{display:grid;gap:var(--public-space-4);min-width:0}.care-percentage_calendarPanel__f63Br,.care-percentage_controlPanel__Zb7mS,.care-percentage_stickyResult__sliGw{border:1px solid color-mix(in srgb,var(--border-subtle) 82%,var(--surface-elevated) 18%);border-radius:8px;background:color-mix(in srgb,var(--surface-elevated) 94%,white 6%)}.care-percentage_controlPanel__Zb7mS{padding:16px}.care-percentage_controlPanelTitle__Vjqg_{margin:0 0 8px;color:#153f3d;font-size:16px;font-weight:800;line-height:1.25}.care-percentage_dateInput__mEgWf,.care-percentage_selectInput__WMun_{min-height:42px;width:100%;border:1px solid color-mix(in srgb,var(--border-subtle) 86%,var(--surface-elevated) 14%);border-radius:8px;background:#ffffff;color:#153f3d;font:inherit;font-size:14px;font-weight:700;outline:none}.care-percentage_dateInput__mEgWf{padding:8px 10px}.care-percentage_selectInput__WMun_{padding:8px 34px 8px 10px}.care-percentage_dateInput__mEgWf:focus,.care-percentage_selectInput__WMun_:focus{border-color:#2d8a85;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-identity-tint) 62%,transparent)}.care-percentage_weekdayGrid___ReUQ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:30rem;margin-bottom:13px}.care-percentage_weekdayButton__1IgNj{min-height:44px;border:1px solid color-mix(in srgb,var(--border-subtle) 84%,var(--surface-elevated) 16%);border-radius:8px;background:color-mix(in srgb,var(--surface-panel) 60%,var(--surface-elevated) 40%);color:#64748b;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.care-percentage_weekdayButtonActive__fh7Nf{border-color:color-mix(in srgb,#1a5653 70%,var(--border-subtle) 30%);background:#1a5653;color:#ffffff}.care-percentage_cycleWeekLabel__llOuU{margin:0 0 var(--public-space-1);color:var(--text-primary);font-size:var(--public-type-ui-sm);font-weight:600}.care-percentage_clearAllButton__begWR{min-height:44px;padding:0 var(--public-space-1);border:0;background:none;color:var(--ui-identity);font:inherit;font-size:var(--public-type-ui-sm);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.care-percentage_stickyResult__sliGw{position:sticky;top:96px;min-width:0;padding:var(--public-space-4);border-top:3px solid var(--ui-identity)}.care-percentage_calendarPanel__f63Br{padding:14px}.care-percentage_calendarLegend__pYKZm{display:flex;gap:10px;flex-wrap:wrap;margin-top:var(--public-space-3);color:#64748b;font-size:12px;font-weight:800}.care-percentage_legendDot__j_aYU{display:inline-block;width:9px;height:9px;margin-right:5px;border-radius:999px;vertical-align:0}.care-percentage_legendRecurring__0N07s{background:#1a5653}.care-percentage_legendManual__2AERu{background:#c4633f}.care-percentage_legendRemoved__uc_1P{border:2px solid #94a3b8;background:transparent}.care-percentage_monthsGrid__JDcWi{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:var(--public-space-6) var(--public-space-5)}.care-percentage_monthNav__Zgecz,.care-percentage_monthStrip__JUB7h{display:none}.care-percentage_monthCount__jbbwl{color:var(--ui-ink-muted)}.care-percentage_monthChip___PoS5,.care-percentage_monthNavButton__YfB6R{min-width:44px;min-height:44px;border:1px solid var(--ui-border-subtle);border-radius:8px;background:var(--ui-surface-input);font:inherit;cursor:pointer}.care-percentage_monthChip___PoS5{padding:4px 0;color:var(--ui-ink-muted);font-size:var(--public-type-ui-xs)}.care-percentage_monthChip___PoS5 strong{display:block;color:var(--ui-ink);font-size:var(--public-type-ui-md)}.care-percentage_monthChip___PoS5[aria-current=true]{border-color:var(--ui-identity);box-shadow:inset 0 0 0 1px var(--ui-identity);background:var(--ui-identity-tint)}.care-percentage_monthNavButton__YfB6R{color:var(--ui-identity);font-size:var(--public-type-heading-compact)}.care-percentage_monthNavButton__YfB6R[aria-disabled=true]{cursor:default;opacity:.35}.care-percentage_monthNavTitle__eluMB{margin:0;color:var(--ui-identity);font-size:var(--public-type-heading-compact)}.care-percentage_monthCard__n0TZ4{min-width:0}.care-percentage_monthTitle__soWhD{margin:0 0 8px;color:#153f3d;font-size:13px;font-weight:800;line-height:1.25}.care-percentage_dayLabels__sDPhu,.care-percentage_daysGrid__L_p_d{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.care-percentage_dayLabel__qRb4k{color:#94a3b8;font-size:10px;font-weight:800;text-align:center}.care-percentage_daysGrid__L_p_d{margin-top:6px}.care-percentage_dayButton__NRSOZ,.care-percentage_emptyDay__B_GhW{min-width:0;min-height:44px;border-radius:8px}.care-percentage_dayButton__NRSOZ{border:1px solid transparent;background:#ffffff;color:#516172;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.care-percentage_dayButton__NRSOZ:disabled{cursor:not-allowed;opacity:.28}.care-percentage_dayButtonSelected__IE4Lg{background:#1a5653;color:#ffffff}.care-percentage_dayButtonRecurring__3HQBr{box-shadow:inset 0 -3px 0 rgba(255,255,255,.38)}.care-percentage_dayButtonManual__U9_Uo{background:#c4633f;color:#ffffff}.care-percentage_dayButtonRemoved__IBnPB{border-color:#94a3b8;background:color-mix(in srgb,#e2e8f0 72%,#ffffff 28%);color:#64748b;text-decoration:line-through}.care-percentage_ctaRow__Ti_YU{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.care-percentage_ctaButton__9B8u_{display:inline-flex;align-items:center;justify-content:center;background-color:var(--public-action-primary);border-radius:8px;padding:13px 22px;color:var(--public-action-primary-text);font-size:15px;font-weight:700;text-decoration:none;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(196,99,63,.32),0 1px 3px rgba(0,0,0,.08);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.care-percentage_ctaButton__9B8u_:hover{background-color:var(--public-action-primary-hover);color:var(--public-action-primary-hover-text);box-shadow:0 8px 22px rgba(196,99,63,.42),0 2px 6px rgba(0,0,0,.1);transform:translateY(-2px)}@media (max-width:780px){.care-percentage_estimatorLayout__LRB_V{grid-template-columns:1fr}.care-percentage_stickyResult__sliGw{z-index:5;top:auto;bottom:0;padding:var(--public-space-3) var(--public-space-4) calc(var(--public-space-3) + env(safe-area-inset-bottom));border-radius:8px 8px 0 0;box-shadow:0 -6px 18px color-mix(in srgb,var(--ui-ink) 10%,transparent)}.care-percentage_resultLines__IOs3G{margin-bottom:var(--public-space-2)}.care-percentage_ctaButton__9B8u_{width:100%}.care-percentage_monthStrip__JUB7h{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px;margin-bottom:var(--public-space-3)}.care-percentage_monthNav__Zgecz{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--public-space-2)}.care-percentage_monthsGrid__JDcWi{grid-template-columns:1fr}.care-percentage_monthCardOtherMonth__N2u_d,.care-percentage_monthTitle__soWhD{display:none}.care-percentage_dayLabels__sDPhu,.care-percentage_daysGrid__L_p_d,.care-percentage_weekdayGrid___ReUQ{gap:4px}.care-percentage_dayButton__NRSOZ{font-size:var(--public-type-ui-md)}}@media (max-width:600px){.care-percentage_carePageShell__hMHxN{padding-top:.75rem}.care-percentage_careContentWrapper___gywU{padding-inline:0}.care-percentage_calendarPanel__f63Br,.care-percentage_controlPanel__Zb7mS{padding:12px}}