.Care_page__JDBZD{max-width:900px;margin:0 auto;padding:2rem 1.5rem 4rem}.Care_pageWide__9JFgC{max-width:1100px;margin:0 auto;padding:3.5rem 1.5rem 4rem}.Care_loginPageWrap__Bz_it,.Care_pageNarrow__TZDoN{max-width:480px;margin:0 auto;padding:3rem 1.5rem 4rem}.Care_loginFormInner__CI303{background:#ffffff;border-radius:16px;box-shadow:0 4px 20px rgba(44,95,79,.08);padding:2.5rem}.Care_loginLogo__oE1eK{display:block;margin:0 auto 2rem}.Care_loginTitle__bb0B8{font-size:1.75rem;font-weight:700;color:var(--hunter-green);margin:0 0 .4rem;text-align:center}.Care_loginSubtitle__GHMNN{font-size:.95rem;color:var(--text-light);margin:0 0 1.75rem;line-height:1.6;text-align:center}.Care_loginModeTabs__yIfAi{display:flex;gap:0;margin-bottom:1.25rem;border:1.5px solid var(--hunter-green);border-radius:999px;overflow:hidden}.Care_loginModeBtn__KXBKA{flex:1 1;padding:.55rem 0;border:none;background:transparent;color:var(--hunter-green);font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.Care_loginModeBtnActive__Lu21s{background:var(--hunter-green);color:#fff}.Care_phoneRow__Do0W5{display:flex;gap:.5rem;align-items:center}.Care_phoneInput__0ne84{flex:1 1;min-width:0}.Care_loginPrivacy__Xjc8w{font-size:.75rem;color:var(--text-light);text-align:center;margin-top:.875rem;line-height:1.5}.Care_loginPrivacyLink__t5njZ{color:var(--hunter-green);text-decoration:underline}.Care_loginCard__fib1_{background:#ffffff;border-radius:16px;box-shadow:0 4px 20px rgba(44,95,79,.08);padding:2.5rem}.Care_loginHeader__mAGP6{text-align:center;margin-bottom:2rem}.Care_logo__mpfk_{display:block;margin:0 auto 1.5rem}@media (max-width:600px){.Care_loginPageWrap__Bz_it{max-width:100%;padding:0;background:#fff;min-height:100vh}.Care_loginFormInner__CI303{background:transparent;border-radius:0;box-shadow:none;padding:2.5rem 1.5rem 3rem}.Care_loginLogo__oE1eK{margin-bottom:2.5rem}.Care_loginTitle__bb0B8{font-size:1.4rem;text-align:left;margin-bottom:.3rem}.Care_loginSubtitle__GHMNN{text-align:left;margin-bottom:1.5rem}}.Care_formGroup__a8nYO{margin-bottom:1.25rem}.Care_label__xQlGd{display:block;font-size:.875rem;font-weight:600;color:var(--text-dark);margin-bottom:.4rem;font-family:var(--font-outfit)}.Care_input__xLg6U{width:100%;padding:.75rem 1rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:1rem;color:var(--text-dark);background:#fff;transition:border-color .2s;font-family:var(--font-lora);box-sizing:border-box}.Care_input__xLg6U:focus{outline:none;border-color:var(--hunter-green)}.Care_inputLarge__GFgxu{font-size:1.5rem;letter-spacing:.5rem;text-align:center;font-family:var(--font-outfit)}.Care_btn__uRH4G{width:100%;padding:.875rem 1.5rem;background:var(--hunter-green);color:var(--whisker-cream);border:none;border-radius:8px;font-size:1rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer;transition:background .2s,opacity .2s;margin-top:.5rem}.Care_btn__uRH4G:hover:not(:disabled){background:#1e4237}.Care_btn__uRH4G:disabled{opacity:.6;cursor:not-allowed}.Care_btnSecondary__kN9Qq{background:transparent;color:var(--hunter-green);border:1.5px solid var(--hunter-green);width:auto;padding:.5rem 1.25rem;font-size:.875rem;margin-top:0}.Care_btnSecondary__kN9Qq:hover:not(:disabled){background:var(--hunter-green);color:var(--whisker-cream)}.Care_codeSentBox__hK__s{text-align:center;background:var(--whisker-cream);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}.Care_codeSentTitle__Fp5Qx{font-size:1.1rem;font-weight:600;color:var(--hunter-green);margin:0 0 .25rem}.Care_codeSentSubtitle__rgDW_{font-size:.9rem;color:var(--text-light);margin:0}.Care_emailHighlight__oXsP8{font-weight:600;color:var(--text-dark)}.Care_resendRow__UD1lL{text-align:center;margin-top:1rem}.Care_resendBtn__MWDFV{background:none;border:none;color:var(--tabby-brown);cursor:pointer;font-size:.875rem;text-decoration:underline;font-family:var(--font-outfit);padding:0}.Care_resendBtn__MWDFV:disabled{opacity:.5;cursor:not-allowed}.Care_notMember__klQJX{text-align:center;margin-top:1.5rem;font-size:.85rem;color:var(--text-light)}.Care_supportLink__8loWf{color:var(--tabby-brown);text-decoration:none}.Care_supportLink__8loWf:hover{text-decoration:underline}.Care_error__eewyl{background:#FEF2F2;border:1px solid #fecaca;color:#B91C1C;border-radius:8px;padding:.75rem 1rem;font-size:.875rem;margin-top:.75rem;line-height:1.5}.Care_marketplaceHeader__r5tOs{margin-bottom:2rem}.Care_pageTitle__RVAYk{font-size:2rem;font-weight:700;color:var(--hunter-green);margin:0 0 .5rem}.Care_pageSubtitle__j_ZSO{font-size:1rem;color:var(--text-light);margin:0;line-height:1.6}.Care_statusCard__psTtk{background:#ffffff;border-radius:12px;padding:1.25rem 1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(44,95,79,.07);display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.Care_statusCardTitle__ih5BE{font-size:.85rem;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;margin:0 1rem 0 0;white-space:nowrap;font-family:var(--font-outfit)}.Care_toggleRow__oq8Cj{display:flex;align-items:center;gap:.75rem}.Care_toggleLabel__lanDy{font-size:.9rem;color:var(--text-dark);font-family:var(--font-outfit)}.Care_toggle__mRGJP{position:relative;display:inline-block;width:44px;height:24px}.Care_toggle__mRGJP input{opacity:0;width:0;height:0}.Care_toggleSlider__QIFBk{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#D1D5DB;border-radius:24px;transition:background-color .2s}.Care_toggleSlider__QIFBk:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:transform .2s}.Care_toggle__mRGJP input:checked+.Care_toggleSlider__QIFBk{background-color:var(--hunter-green)}.Care_toggle__mRGJP input:checked+.Care_toggleSlider__QIFBk:before{transform:translateX(20px)}.Care_tabs__9V6ly{display:flex;gap:.5rem;margin-bottom:1.5rem;border-bottom:2px solid rgba(44,95,79,.1)}.Care_tab__kiVLC{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:.95rem;font-weight:600;color:var(--text-light);cursor:pointer;font-family:var(--font-outfit);transition:color .2s,border-color .2s}.Care_tabActive__EvA7X,.Care_tab__kiVLC:hover{color:var(--hunter-green)}.Care_tabActive__EvA7X{border-bottom-color:var(--hunter-green)}.Care_searchBar___uzzV{background:#ffffff;border-radius:12px;padding:1.25rem 1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(44,95,79,.07);display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap}.Care_guidelinesGate__2gx8U{display:flex;align-items:flex-start;justify-content:center;min-height:80vh;padding:2rem 1rem 4rem}.Care_guidelinesCard__GTlRo{background:#fff;border-radius:16px;padding:2rem 2rem 2.5rem;max-width:540px;width:100%;box-shadow:0 4px 24px rgba(44,95,79,.1)}.Care_guidelinesHeader__iBNYx{text-align:center;margin-bottom:1.5rem}.Care_guidelinesTitle__FLPj9{font-size:1.3rem;font-weight:800;color:var(--hunter-green);margin:.5rem 0 .4rem;font-family:var(--font-outfit)}.Care_guidelinesSubtitle__GTlc2{font-size:.9rem;color:var(--text-light);margin:0;line-height:1.5}.Care_guidelinesList__oKwkj{margin:0 0 1.25rem;padding-left:1.4rem;display:flex;flex-direction:column;gap:.6rem}.Care_guidelinesItem__Zldp3{font-size:.875rem;color:var(--text-dark);line-height:1.6}.Care_guidelinesCheckRow__J6rHY{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}@media (max-width:700px){.Care_searchBarDesktop__vthR3{display:none}}.Care_searchField__yj9Fd{flex:1 1;min-width:160px}.Care_searchLabel__BkS6x{display:block;font-size:.8rem;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-family:var(--font-outfit)}.Care_searchInput__Tyyd5{width:100%;padding:.6rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;font-family:var(--font-lora);box-sizing:border-box}.Care_searchInput__Tyyd5:focus{outline:none;border-color:var(--hunter-green)}.Care_radiusValue__gYyWh{font-size:.85rem;color:var(--text-light);margin-top:.25rem;font-family:var(--font-outfit)}.Care_squigglySlider__OTu_z{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;background:#d1d5db;border-radius:999px;border:none;outline:none;cursor:pointer;margin:.5rem 0}.Care_squigglySlider__OTu_z::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#2C5F4F;border:2px solid #fff;box-shadow:0 1px 4px rgba(44,95,79,.35);cursor:pointer;-webkit-transition:transform .15s;transition:transform .15s}.Care_squigglySlider__OTu_z::-webkit-slider-thumb:hover{transform:scale(1.1)}.Care_squigglySlider__OTu_z::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#2C5F4F;border:2px solid #fff;box-shadow:0 1px 4px rgba(44,95,79,.35);cursor:pointer}.Care_squigglySlider__OTu_z::-moz-range-track{height:8px;background:#d1d5db;border-radius:999px;border:none}.Care_squigglySlider__OTu_z::-moz-range-progress{height:8px;background:var(--tabby-brown);border-radius:999px}.Care_squigglySlider__OTu_z::-ms-thumb{width:24px;height:24px;border-radius:50%;background:#2C5F4F;border:2px solid #fff;cursor:pointer}.Care_squigglySlider__OTu_z::-ms-track{height:8px;background:#d1d5db;border-radius:999px;border:none;color:transparent}.Care_squigglySlider__OTu_z::-ms-fill-lower{background:var(--tabby-brown);border-radius:999px}.Care_resultsWrapper__8SVo8{position:relative}.Care_resultsStaleOverlay__6RoLy{position:absolute;inset:0;background:rgba(246,244,240,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10;border-radius:12px}.Care_staleMsg__5bGos{font-size:.95rem;color:var(--text-dark)}.Care_searchBtn__lOV32,.Care_staleMsg__5bGos{font-family:var(--font-outfit);font-weight:600}.Care_searchBtn__lOV32{padding:.65rem 1.5rem;background:var(--hunter-green);color:var(--whisker-cream);border:none;border-radius:8px;font-size:.9rem;cursor:pointer;transition:background .2s;white-space:nowrap}.Care_searchBtn__lOV32:hover{background:#1e4237}.Care_searchBtn__lOV32:disabled{opacity:.7;cursor:not-allowed}.Care_spinner__gXrds{display:inline-block;width:16px;height:16px;border:2px solid rgba(246,244,240,.4);border-top:2px solid var(--whisker-cream);border-radius:50%;animation:Care_spin__5gmkc .7s linear infinite;vertical-align:middle}@keyframes Care_spin__5gmkc{to{transform:rotate(1turn)}}.Care_contactFilterGroup__F4Ith{display:flex;gap:1rem;margin-top:.25rem}.Care_contactFilterOption__nVGOs{display:flex;align-items:center;gap:.4rem;font-size:.875rem;font-family:var(--font-outfit);color:var(--text-dark);cursor:pointer}.Care_searchingSpinner__hmkkz{display:flex;justify-content:center;align-items:center;padding:4rem 1rem}.Care_searchingSpinner__hmkkz .Care_spinner__gXrds{width:28px;height:28px;border:3px solid rgba(44,95,79,.15);border-top:3px solid var(--hunter-green)}.Care_cardPopIn__MLMNs{will-change:opacity,transform;width:100%;min-width:0}.Care_sitterGrid__ehfEF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}@media (max-width:640px){.Care_sitterGrid__ehfEF{grid-template-columns:1fr}}.Care_resultsCount__t6U_s{height:1.5rem;line-height:1.5rem;font-size:.8rem;color:var(--text-light);margin-bottom:.75rem;font-family:var(--font-outfit)}.Care_resultsAnimated__8OK_E{overflow:hidden;transition:height .3s ease-out}@keyframes Care_shimmer__fwqNm{0%{background-position:-400px 0}to{background-position:400px 0}}.Care_skeletonCard__jgQC2{background:#ffffff;border-radius:12px;padding:1.5rem 1.25rem;width:100%;box-sizing:border-box;box-shadow:0 2px 8px rgba(44,95,79,.07);display:flex;flex-direction:column;gap:.75rem;min-height:200px}.Care_skeletonLine__LFuAt{border-radius:6px}.Care_skeletonAvatar__V_Q0A,.Care_skeletonLine__LFuAt{background:linear-gradient(90deg,#eeeeee 25%,#f8f8f8 50%,#eeeeee 75%);background-size:800px 100%;animation:Care_shimmer__fwqNm 1.4s ease-in-out infinite}.Care_skeletonAvatar__V_Q0A{width:44px;height:44px;border-radius:50%;flex-shrink:0}.Care_skeletonHeader__TIixn{display:flex;align-items:center;gap:.75rem}.Care_skeletonHeaderText__H7Ejq{flex:1 1;display:flex;flex-direction:column;gap:.4rem}.Care_skeletonActions__OxU2j{display:flex;gap:12px;margin-top:auto}.Care_skeletonBtn__pYo_K{flex:1 1;height:32px;border-radius:8px;background:linear-gradient(90deg,#eeeeee 25%,#f8f8f8 50%,#eeeeee 75%);background-size:800px 100%;animation:Care_shimmer__fwqNm 1.4s ease-in-out infinite}.Care_noResults__0C62m{text-align:center;padding:3rem 1rem;color:var(--text-light);font-size:1rem;line-height:1.6}.Care_datesEmptyState__qFTsW{text-align:center;padding:4rem 1.5rem 3rem}.Care_datesEmptyIcon__rVnYi{font-size:2.75rem;margin-bottom:1rem}.Care_datesEmptyHeading__POfGz{font-size:1.3rem;font-weight:700;color:var(--hunter-green);margin:0 0 .5rem}.Care_datesEmptyText__3AwdX{font-size:.95rem;color:var(--text-light);margin:0;line-height:1.6}.Care_availUnconfirmedBadge__rQRgO{display:inline-block;font-size:.7rem;font-weight:600;color:#888;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:2px 7px;letter-spacing:.01em}.Care_statusPrompt__iDZfQ{text-align:center;padding:3rem 1rem}.Care_statusPromptTitle__AHakr{font-size:1.25rem;font-weight:600;color:var(--hunter-green);margin:0 0 .75rem}.Care_statusPromptText__xgkhW{font-size:.95rem;color:var(--text-light);margin:0 0 1.5rem}.Care_profileLink__8pNJX{display:inline-block;padding:.75rem 1.5rem;background:var(--hunter-green);color:var(--whisker-cream);border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;font-family:var(--font-outfit);transition:background .2s}.Care_profileLink__8pNJX:hover{background:#1e4237}.Care_card__18u_u{background:#fff;border:.5px solid #ddd;border-radius:16px;padding:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:visible;transition:box-shadow .2s,transform .2s}.Care_card__18u_u:hover{box-shadow:0 6px 20px rgba(44,95,79,.12);transform:translateY(-2px)}.Care_cardCover__J0znt{position:relative;height:110px;border-radius:16px 16px 0 0;background-size:cover;background-position:50%;flex-shrink:0;overflow:visible}.Care_cardAvatarWrap__1gJtC{position:absolute;bottom:-22px;left:14px;z-index:20}.Care_cardBody___bz25{padding:28px 14px 14px;border-radius:0 0 16px 16px;background:#fff;display:flex;flex-direction:column;gap:6px}.Care_cardMemberSince___A3Ku{font-size:10px;color:#aaa;text-align:right;min-height:14px}.Care_cardTopRow__RXu0w{display:flex;justify-content:space-between;align-items:flex-start}.Care_cardUsername__8kb6D{font-size:14px;font-weight:600;color:#2C2C2A;line-height:1.3}.Care_cardDistLabel__xA2V2{font-size:12px;color:#C85C3F;font-weight:600;margin-top:1px}.Care_cardIconRow__ZZ2ea{display:flex;gap:6px;flex-shrink:0}.Care_cardIconBtn__qWhdz{width:30px;height:30px;border-radius:8px;border:.5px solid #ddd;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f7f7f5;text-decoration:none;transition:background .15s}.Care_cardIconBtn__qWhdz:hover{background:#eee}.Care_cardMetaLine__IG6M5{font-size:11px;color:#888;margin:0;line-height:1.4}.Care_cardAvailRow__yyNyE{display:flex;align-items:center;gap:6px}.Care_cardAvailDot__rk6tG{width:7px;height:7px;border-radius:50%;background:#2C5F4F;flex-shrink:0}.Care_cardAvailText__Qi7Ja{font-size:12px;color:#666}.Care_cardChecklist__okQ1Z{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px 10px;gap:5px 10px;margin:2px 0 4px}.Care_cardCheckItem__KN1Ec{display:flex;align-items:center;gap:6px;font-size:12px;color:#555}.Care_cardCheckIcon__h_e3w{width:14px;height:14px;border-radius:3px;background:#EAF3DE;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Care_cardCheckMore__jPv_9{font-size:11px;color:#aaa;grid-column:span 2}.Care_cardDivider__wOxuA{height:.5px;background:#eee;margin:2px 0}.Care_cardBookBtn__20_kG{display:block;width:100%;box-sizing:border-box;background:#C85C3F;color:#fff;border:none;border-radius:10px;padding:11px;font-size:13px;font-weight:600;font-family:var(--font-outfit);text-align:center;text-decoration:none;cursor:pointer;transition:background .15s}.Care_cardBookBtn__20_kG:hover{background:#b04832}.Care_cardBookPending__hbDD_{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;border-radius:8px;background:#FAEEDA;color:#854F0B;border:.5px solid #ef9f27;font-size:.82rem;font-weight:600;font-family:var(--font-outfit);cursor:default;box-sizing:border-box}.Care_cardBookPendingDot__1UBWE{width:8px;height:8px;border-radius:50%;background:#EF9F27;flex-shrink:0;animation:Care_pendingPulse__4JNlW 1.6s ease-in-out infinite}@keyframes Care_pendingPulse__4JNlW{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.Care_cardBookConfirmed__Cp0OX{display:flex;align-items:center;gap:7px;width:100%;padding:10px 14px;border-radius:8px;background:#EAF3DE;color:#2C5F4F;border:.5px solid #a3c98a;font-size:.82rem;font-weight:600;font-family:var(--font-outfit);cursor:default;box-sizing:border-box}.Care_cardExpand__2L_uv{overflow:hidden;max-height:0;transition:max-height .25s ease-out}.Care_cardExpandOpen__LJ0xL{max-height:500px}.Care_cardFormDivider__YVxSf{height:.5px;background:#eee;margin:10px 0 12px}.Care_cardFormLabel__v9x0b{font-size:10px;font-weight:600;color:#aaa;letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px;font-family:var(--font-outfit);display:flex;align-items:center;gap:4px}.Care_cardFormRequired__lII7b{color:#C85C3F;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.Care_catChips__nJxvM{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.Care_catChip__yPLFp{border:.5px solid #ddd;border-radius:7px;padding:5px 10px;font-size:12px;font-family:var(--font-outfit);color:#2C2C2A;background:#fff;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.Care_catChipSelected__PqsDX{background:#EAF3DE;border-color:#2C5F4F;color:#2C5F4F}.Care_cardNoteField__SBbd4{width:100%;border:.5px solid #ddd;border-radius:8px;padding:8px 10px;font-size:12px;font-family:var(--font-outfit);color:#444;resize:none;height:56px;background:#f7f7f5;box-sizing:border-box;outline:none;margin-bottom:10px;transition:border-color .12s}.Care_cardNoteField__SBbd4:focus{border-color:#2C5F4F}.Care_cardFormError__pnja2{font-size:11px;color:#dc2626;margin:0 0 8px}.Care_cardFormBtnRow__FHJjZ{display:flex;gap:8px}.Care_cardFormCancelBtn__TDGN6{flex:1 1;padding:9px;border-radius:8px;border:.5px solid #ddd;font-size:12px;font-family:var(--font-outfit);font-weight:500;color:#666;background:transparent;cursor:pointer}.Care_cardFormCancelBtn__TDGN6:hover{background:#f5f5f3}.Care_cardFormSendBtn__2ZaWV{flex:2 1;padding:9px;border-radius:8px;background:#C85C3F;color:#fff;font-size:12px;font-family:var(--font-outfit);font-weight:600;border:none;cursor:pointer;transition:opacity .12s}.Care_cardFormSendBtn__2ZaWV:disabled{opacity:.45;cursor:not-allowed}.Care_cardFormSendBtn__2ZaWV:not(:disabled):hover{opacity:.88}.Care_adminBadge__2upTH{font-size:.65rem;font-weight:700;color:var(--hunter-green);background:rgba(44,95,79,.1);border-radius:4px;padding:2px 6px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Care_verifiedBadge__h8TWL{font-size:.7rem;color:var(--hunter-green);font-weight:700}.Care_trustedBadge__slSU2{font-size:.7rem}.Care_tags__TmAhs{display:flex;flex-wrap:wrap;gap:.4rem}.Care_tag__g_IaN{background:var(--whisker-cream);color:var(--text-dark);border-radius:20px;padding:.2rem .6rem;font-size:.78rem;font-family:var(--font-outfit)}.Care_tagGreen__TLtFk{background:rgba(44,95,79,.1);color:var(--hunter-green)}.Care_tagBrown__XLGmN{background:rgba(200,92,63,.1);color:var(--tabby-brown)}.Care_tagOutline__Af0HA{background:transparent;color:var(--tabby-brown);border:1px solid var(--tabby-brown)}.Care_tagMore__uCuec{background:transparent;color:#aaa;border:1px solid #ccc}.Care_cardMeta__l4XjE{font-size:.82rem;color:var(--text-light)}.Care_profilePage__LjMFd{max-width:700px;margin:0 auto;padding:2rem 1.5rem 4rem}.Care_profileHeader__2X_0S{margin-bottom:2rem}.Care_profileCard__q3tv_{display:flex;align-items:center;gap:1.125rem;margin-top:1rem}.Care_profilePhotoWrap__0dqTb{position:relative;flex-shrink:0;width:72px;height:72px;border-radius:50%;overflow:hidden;background:rgba(44,95,79,.1);border:2.5px solid rgba(44,95,79,.18);display:flex;align-items:center;justify-content:center;color:rgba(44,95,79,.45);transition:border-color .15s}.Care_profilePhotoWrap__0dqTb:hover .Care_profilePhotoOverlay__iFCZP{opacity:1}.Care_profilePhoto__qy96v{width:100%;height:100%;object-fit:cover;display:block}.Care_profilePhotoPlaceholder__0yz9j{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Care_profilePhotoOverlay__iFCZP{position:absolute;inset:0;background:rgba(0,0,0,.38);display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .15s;border-radius:50%}.Care_profileCardInfo__QquwL{display:flex;flex-direction:column;gap:.15rem;min-width:0}.Care_profileCardUsername__nZC_T{font-size:1.05rem;font-weight:500;color:var(--text-dark);line-height:1.3;font-family:var(--font-outfit)}.Care_profileCardYou__qH7x5{color:var(--text-light);font-weight:400}.Care_profileCardRealName__UWQhr{font-size:.82rem;color:var(--text-light);line-height:1.3}.Care_profileCardMeta__hnPXO{font-size:.78rem;color:var(--text-light);margin-top:.1rem;line-height:1.4}.Care_profileActions__QebvF{display:flex;gap:1rem;align-items:center;margin-top:1rem;flex-wrap:wrap}.Care_section__J0Mrp{background:#ffffff;border-radius:12px;padding:1.5rem;margin-bottom:1.25rem;box-shadow:0 2px 8px rgba(44,95,79,.07)}.Care_sectionTitle__23rDW{font-size:1.05rem;font-weight:700;color:var(--hunter-green);margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(44,95,79,.1);font-family:var(--font-outfit)}.Care_readOnlyNote__oKzou{font-size:.82rem;color:var(--text-light);margin:-.75rem 0 1rem;line-height:1.5}.Care_fieldRow__dKLUi{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Care_formGroup__a8nYO{margin-bottom:1rem}.Care_formGroup__a8nYO:last-child{margin-bottom:0}.Care_profileLabel__ueTIa{display:block;font-size:.85rem;font-weight:600;color:var(--text-dark);margin-bottom:.35rem;font-family:var(--font-outfit)}.Care_hint__CutIz{font-size:.78rem;color:var(--text-light);margin:.25rem 0 0}.Care_infoBlurb__qJtrL{background:#f0f7f4;border-left:3px solid #2c5f4f;border-radius:6px;padding:.875rem 1rem;font-size:.82rem;line-height:1.6;color:#444;margin-top:.5rem}.Care_profileInput__5SlYM{width:100%;padding:.65rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;transition:border-color .2s;font-family:var(--font-lora);box-sizing:border-box}.Care_profileInput__5SlYM:focus{outline:none;border-color:var(--hunter-green)}.Care_profileTextarea__6c_Hq{width:100%;padding:.65rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;transition:border-color .2s;font-family:var(--font-lora);box-sizing:border-box;resize:vertical;min-height:80px}.Care_profileTextarea__6c_Hq:focus{outline:none;border-color:var(--hunter-green)}.Care_profileSelect__STh1X{width:100%;padding:.65rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;font-family:var(--font-lora);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Care_profileSelect__STh1X:focus{outline:none;border-color:var(--hunter-green)}.Care_checkboxGroup__H47Ol{display:flex;flex-wrap:wrap;gap:.5rem}.Care_checkboxLabel__T8gzv{display:flex;align-items:center;gap:.4rem;font-size:.875rem;color:var(--text-dark);cursor:pointer;font-family:var(--font-outfit);background:var(--whisker-cream);border-radius:20px;padding:.3rem .75rem;transition:background .15s}.Care_checkboxLabel__T8gzv:has(input:checked){background:rgba(44,95,79,.15);color:var(--hunter-green)}.Care_checkboxLabel__T8gzv input{width:0;height:0;opacity:0;position:absolute}.Care_switchRow__PCU8R{display:flex;align-items:center;gap:.75rem}.Care_switchLabel__c51EB{font-size:.9rem;color:var(--text-dark);font-family:var(--font-outfit)}.Care_dateRangeList__Qt__J{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.Care_dateRangeRow__42Zzl{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.Care_dateRangeRow__42Zzl span{font-size:.85rem;color:var(--text-light)}.Care_removeBtnSmall__fZXDv{border:none;color:var(--tabby-brown);font-size:.8rem;padding:.25rem .5rem;border-radius:6px;text-decoration:underline}.Care_addBtn__3XWp9,.Care_removeBtnSmall__fZXDv{background:none;cursor:pointer;font-family:var(--font-outfit)}.Care_addBtn__3XWp9{border:none;color:var(--hunter-green);font-size:.875rem;font-weight:600;padding:0;text-decoration:none}.Care_addBtn__3XWp9:hover{text-decoration:underline}.Care_catCard__3aOJc{border:1.5px solid rgba(44,95,79,.15);border-radius:10px;padding:1rem;margin-bottom:.75rem;background:var(--whisker-cream)}.Care_catCardHeader__ZgXh9{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.Care_catCardTitle__fgUDz{font-size:.9rem}.Care_catCardTitle__fgUDz,.Care_editBtn__HJSsh{font-weight:600;color:var(--hunter-green);font-family:var(--font-outfit)}.Care_editBtn__HJSsh{display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;background:none;border:1.5px solid rgba(44,95,79,.3);border-radius:8px;font-size:.875rem;cursor:pointer;transition:background .15s,border-color .15s}.Care_editBtn__HJSsh:hover{background:rgba(44,95,79,.06);border-color:var(--hunter-green)}.Care_editBtnSecondary___0cwr{display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;background:rgba(44,95,79,.08);border:1.5px solid rgba(44,95,79,.2);border-radius:8px;color:var(--hunter-green);font-size:.875rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer;transition:background .15s,border-color .15s}.Care_editBtnSecondary___0cwr:hover{background:rgba(44,95,79,.14);border-color:var(--hunter-green)}.Care_cancelBtn__x9EVf{padding:.5rem 1rem;background:none;border:1.5px solid rgba(200,92,63,.35);border-radius:8px;color:#C85C3F;font-size:.875rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer}.Care_cancelBtn__x9EVf:hover{background:rgba(200,92,63,.06)}.Care_readField__2ynmb{display:flex;gap:1rem;padding:.4rem 0;border-bottom:1px solid rgba(44,95,79,.07)}.Care_readField__2ynmb:last-child{border-bottom:none}.Care_readFieldLabel__bjoJq{font-size:.8rem;color:var(--text-light);width:130px;flex-shrink:0;padding-top:.1rem}.Care_readBio__Op4xr,.Care_readFieldValue__rJwdE{font-size:.9rem;color:var(--text-dark)}.Care_readBio__Op4xr{line-height:1.7;margin:.75rem 0 0;font-style:italic}.Care_readCatRow__WoBTr{padding:.5rem 0;border-bottom:1px solid rgba(44,95,79,.07);font-size:.9rem}.Care_availCalendar__WehKW{display:flex;flex-direction:column;gap:.6rem}.Care_availCalendarHeader__OwOoq{display:flex;align-items:center;justify-content:space-between}.Care_availCalendarMode__0QyiH{font-size:.78rem;color:var(--text-light);font-style:italic}.Care_availStrip__W5wX9{display:flex;gap:4px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.Care_availStrip__W5wX9::-webkit-scrollbar{display:none}.Care_availDayCol__lyPiq{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.Care_availDayInitial__n8_xH{font-size:.65rem;font-weight:600;color:var(--text-light);text-transform:uppercase;line-height:1;font-family:var(--font-outfit)}.Care_availDaySquare__TGICo{width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;position:relative;transition:background .15s}.Care_availDayNum__9n1uw{font-size:.72rem;font-weight:600;font-family:var(--font-outfit);line-height:1}.Care_availDayGreen__jhI62{background:rgba(44,95,79,.15)}.Care_availDayGreen__jhI62 .Care_availDayNum__9n1uw{color:var(--hunter-green)}.Care_availDayGrey__k0AQ4{background:rgba(0,0,0,.05)}.Care_availDayGrey__k0AQ4 .Care_availDayNum__9n1uw{color:#bbb}.Care_availDayToday__4qqew{outline:2px solid var(--hunter-green);outline-offset:1px}.Care_availStaleness__GGOwk{font-size:.72rem;color:var(--text-light);margin:0;line-height:1.5}.Care_rdpWrap__SjUsY{display:flex;flex-direction:column;gap:.5rem}.Care_rdpLegend__9uxED{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.Care_rdpLegendItem__zX7xp{display:flex;align-items:center;gap:.35rem;font-size:.72rem;color:var(--text-light);font-family:var(--font-outfit)}.Care_rdpLegendDot__rop1B{display:inline-block;width:14px;height:14px;border-radius:4px;flex-shrink:0}.Care_rdpHint__2aGZ3{font-size:.75rem;color:var(--text-light);margin:.25rem 0 0;line-height:1.5}.Care_rdpOverlayBackdrop__JPTOo{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem}.Care_rdpOverlayModal__gSPTw{background:#fff;border-radius:14px;padding:1.5rem;max-width:360px;width:100%;box-shadow:0 8px 40px rgba(0,0,0,.18)}.Care_rdpOverlayText__OG_S9{font-size:.9rem;line-height:1.6;color:var(--text-dark);margin:0 0 1.25rem}.Care_rdpOverlayBtns__J2GNJ{display:flex;gap:.75rem;justify-content:flex-end}.Care_rdpOverlayCancelBtn___4FP3{padding:.5rem 1rem;border-radius:8px;border:1.5px solid rgba(44,95,79,.25);background:#fff;color:var(--text-dark);font-size:.875rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer}.Care_rdpOverlayCancelBtn___4FP3:hover{background:#f5f5f3}.Care_rdpOverlayConfirmBtn__WsgTa{padding:.5rem 1rem;border-radius:8px;border:none;background:var(--tabby-brown,#C85C3F);color:#fff;font-size:.875rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer}.Care_rdpOverlayConfirmBtn__WsgTa:hover{opacity:.9}.Care_monthCalHeader__nC781{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.Care_monthCalTitle__7Wo2R{font-size:.92rem;font-weight:700;color:var(--text-dark);font-family:var(--font-outfit)}.Care_monthCalNav__Vf702{background:none;border:1px solid rgba(44,95,79,.2);border-radius:6px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:1.15rem;line-height:1;color:var(--hunter-green);cursor:pointer;transition:background .12s}.Care_monthCalNav__Vf702:hover{background:rgba(44,95,79,.08)}.Care_monthCalDowRow__xo2Ct{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px;margin-bottom:2px}.Care_monthCalDow__EJdND{text-align:center;font-size:.68rem;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.04em;font-family:var(--font-outfit);padding:2px 0}.Care_monthCalGrid__bUu2a{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px}.Care_monthCalDay__NS1lU{aspect-ratio:1;border-radius:7px;border:none;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer;transition:background .12s,transform .08s;outline:none;padding:0;background:transparent}.Care_monthCalDay__NS1lU:not(:disabled):active{transform:scale(.92)}.Care_monthCalDayPast__fqhnq{background:transparent;color:rgba(0,0,0,.2);cursor:default}.Care_monthCalHint__f23b9{font-size:.75rem;color:var(--text-light);margin:.25rem 0 0;line-height:1.5}.Care_availDefaultToggle__QA9s_{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.Care_availDefaultLabel__DcxNt{font-size:.875rem;font-weight:600;color:var(--text-dark);font-family:var(--font-outfit)}.Care_availDefaultBtns__ezW0Q{display:flex;border-radius:8px;overflow:hidden;border:1.5px solid rgba(44,95,79,.2)}.Care_availDefaultBtn__RTotB{padding:.35rem .85rem;font-size:.8rem;font-weight:600;font-family:var(--font-outfit);background:#fff;color:var(--text-light);border:none;cursor:pointer;transition:background .12s,color .12s}.Care_availDefaultBtn__RTotB:first-child{border-right:1.5px solid rgba(44,95,79,.2)}.Care_availDefaultBtnActive__nOAB4{background:rgba(44,95,79,.12);color:var(--hunter-green)}.Care_availDefaultBtnActiveRed__THAbh{background:rgba(200,92,63,.12);color:#b91c1c}.Care_saveBar__tLXCr{position:-webkit-sticky;position:sticky;bottom:0;z-index:50;background:#F6F4F0;background:rgba(246,244,240,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:1rem 1rem env(safe-area-inset-bottom);margin:0 -1.5rem -1.5rem;display:flex;justify-content:flex-end;align-items:center;gap:1rem;border-top:.5px solid rgba(0,0,0,.1);border-radius:16px 16px 0 0}.Care_cancelBtnText__tHfvE{background:none;border:none;padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:#888;font-family:var(--font-outfit);cursor:pointer}.Care_cancelBtnText__tHfvE:hover{color:#555}.Care_saveBtn__lXvBk{padding:.75rem 2rem;background:var(--hunter-green);color:var(--whisker-cream);border:none;border-radius:8px;font-size:.95rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer;transition:background .2s,opacity .2s}.Care_saveBtn__lXvBk:hover:not(:disabled){background:#1e4237}.Care_saveBtn__lXvBk:disabled{opacity:.6;cursor:not-allowed}.Care_savedMsg__1FHwy{color:var(--hunter-green);font-size:.9rem;font-weight:600;font-family:var(--font-outfit)}.Care_saveError__aR7AW{color:#B91C1C;font-size:.875rem;font-family:var(--font-outfit)}.Care_profileDetailCard__oGwNn{background:#ffffff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(44,95,79,.08);margin-bottom:1.5rem}.Care_profileDetailName__biRQ8{font-size:1.75rem;font-weight:700;color:var(--hunter-green);margin:0 0 .25rem}.Care_profileDetailNeighborhood__ziCak{font-size:1rem;color:var(--text-light);margin:0 0 1rem}.Care_profileDetailBio__fgJh_{font-size:.95rem;line-height:1.7;color:var(--text-dark);margin:0 0 1.5rem}.Care_contactActions__fWFvi{display:flex;gap:.75rem;flex-wrap:wrap}.Care_backLink__kk54c{display:inline-flex;align-items:center;gap:.4rem;color:var(--hunter-green);text-decoration:none;font-size:.875rem;font-weight:600;font-family:var(--font-outfit);margin-bottom:1.5rem}.Care_backLink__kk54c:hover{text-decoration:underline}.Care_detailGrid__Yeumo{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.Care_detailItem__A9w6S{display:flex;flex-direction:column;gap:.2rem}.Care_detailItemLabel__D1S9c{font-size:.78rem;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-outfit)}.Care_detailItemValue__pxWkV{font-size:.95rem;color:var(--text-dark);font-weight:600;font-family:var(--font-outfit)}.Care_catList__MVdyQ{display:flex;flex-direction:column;gap:.75rem}.Care_catListItem__ayKt1{background:var(--whisker-cream);border-radius:10px;padding:.875rem 1rem}.Care_catListItemName__rmTvE{font-size:.95rem;font-weight:600;color:var(--text-dark);margin:0 0 .5rem;font-family:var(--font-outfit)}@media (max-width:640px){.Care_fieldRow__dKLUi,.Care_sitterGrid__ehfEF{grid-template-columns:1fr}.Care_statusCard__psTtk{flex-direction:column;align-items:flex-start;gap:.75rem}.Care_searchBar___uzzV{flex-direction:column}.Care_searchField__yj9Fd{min-width:0}.Care_detailGrid__Yeumo{grid-template-columns:1fr}}.Care_inboxLayout__eR_jI{display:grid;grid-template-columns:300px 1fr;height:calc(100vh - 80px);grid-gap:0;gap:0;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(44,95,79,.08)}.Care_threadSidebar__BLg6Z{border-right:1px solid rgba(44,95,79,.1);overflow-y:auto}.Care_threadSidebarHeader__1Mu_q{padding:1.25rem 1.25rem .75rem;border-bottom:1px solid rgba(44,95,79,.08);display:flex;justify-content:space-between;align-items:center}.Care_threadItem__t6HuE{padding:1rem 1.25rem;cursor:pointer;border-bottom:1px solid rgba(44,95,79,.06);transition:background .15s}.Care_threadItemActive__FLB8x,.Care_threadItem__t6HuE:hover{background:rgba(44,95,79,.05)}.Care_threadItemActive__FLB8x{background:rgba(44,95,79,.08)!important;border-left:3px solid var(--hunter-green)}.Care_threadName__SuUdx{font-weight:600;font-size:.9rem;color:var(--text-dark);display:flex;align-items:center;gap:.4rem}.Care_adminTag__q1c_y{font-size:.65rem;background:rgba(44,95,79,.1);color:var(--hunter-green);border-radius:4px;padding:1px 5px;flex-shrink:0}.Care_adminTag__q1c_y,.Care_broadcastTag__skjuR{font-weight:700;text-transform:uppercase;letter-spacing:.04em}.Care_broadcastTag__skjuR{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;color:var(--tabby-brown);margin-bottom:.3rem}.Care_threadPreview__PIV04{font-size:.8rem;color:var(--text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;margin-top:.2rem}.Care_threadMeta__0pWPE{display:flex;justify-content:space-between;align-items:center;margin-top:.3rem}.Care_threadTime__7BxEO{font-size:.72rem;color:var(--text-light)}.Care_unreadBadge__l3tjV{background:var(--tabby-brown);color:#fff;border-radius:10px;padding:1px 7px;font-size:.7rem;font-weight:700}.Care_threadPane__ARcEv{display:flex;flex-direction:column}.Care_threadHeader____29c{padding:1rem 1.5rem;border-bottom:1px solid rgba(44,95,79,.08);display:flex;align-items:center;gap:1rem}.Care_threadHeaderName__8Pg3b{font-size:1.05rem;font-weight:700;color:var(--text-dark)}.Care_threadHeaderActions__vNzLY{margin-left:auto;display:flex;gap:.5rem}.Care_messagesArea__zr3pN{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.Care_msgBubble__328Ht{max-width:70%;padding:.65rem 1rem;border-radius:12px;font-size:.875rem;line-height:1.6}.Care_msgBubbleOut__1bmzJ{align-self:flex-end;background:var(--hunter-green);color:#fff;border-bottom-right-radius:3px}.Care_msgBubbleIn__yVzdb{align-self:flex-start;background:#f0f4f2;color:var(--text-dark);border-bottom-left-radius:3px}.Care_msgMeta__OGnxV{font-size:.7rem;opacity:.65;margin-top:.25rem}.Care_msgActions__gDc73{display:flex;gap:.5rem;margin-top:.25rem}.Care_spamBtn__rNNaG{font-size:.7rem;color:#ef4444;background:none;border:none;cursor:pointer;padding:0}.Care_composeArea__9yaz2{border-top:1px solid rgba(44,95,79,.08);padding:1rem 1.5rem}.Care_composeTextarea__zYTAj{width:100%;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;padding:.75rem;font-size:.875rem;font-family:var(--font-lora);resize:none;box-sizing:border-box}.Care_composeTextarea__zYTAj:focus{outline:none;border-color:var(--hunter-green)}.Care_composeEnterPref__19Asz{display:flex;align-items:center;gap:.75rem;margin-top:.4rem;flex-wrap:wrap}.Care_composeEnterLabel__uEi0j{display:flex;align-items:center;font-size:.72rem;color:var(--text-light);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Care_composeEnterHint__ruDcX{font-size:.72rem;color:var(--text-light);font-style:italic}.Care_composeMeta__4wcIU{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.Care_composeCounters__iTB_r{font-size:.72rem;color:var(--text-light)}.Care_composeCounterOver__E4GXF{color:#ef4444}.Care_composeDisclaimer__mvgSL{font-size:.7rem;color:var(--text-light);font-style:italic;margin-top:.35rem}.Care_noThreadMsg__fCNYr{flex:1 1;display:flex;align-items:center;justify-content:center;color:var(--text-light);font-size:.9rem}.Care_noMessages__4C2Uj{text-align:center;padding:3rem 1rem;color:var(--text-light)}.Care_starRow__RGQ_l{display:flex;gap:.25rem}.Care_star__3TGlA{font-size:1.5rem;cursor:pointer;color:#ddd;transition:color .1s}.Care_starFilled__Srq8Z{color:#f59e0b}.Care_modalOverlay__U5wpq{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:100}.Care_modal___YNyF{background:#fff;border-radius:16px;padding:2rem;max-width:420px;width:90%;box-shadow:0 8px 32px rgba(0,0,0,.15)}.Care_modalTitle__o0OgC{font-size:1.1rem;font-weight:700;color:var(--text-dark);margin:0 0 1rem}.Care_modalActions__e0c41{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.Care_adminGrid__bJj_U{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.Care_statCard__iNLHf{background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 2px 8px rgba(44,95,79,.07);text-align:center}.Care_statNum__6PgV8{font-size:2rem;font-weight:700;color:var(--hunter-green);font-family:var(--font-outfit)}.Care_statLabel__jwuSg{font-size:.8rem;color:var(--text-light);margin-top:.25rem}.Care_adminTable__x0NmF{width:100%;border-collapse:collapse;font-size:.875rem}.Care_adminTable__x0NmF th{text-align:left;padding:.75rem;border-bottom:2px solid rgba(44,95,79,.1);font-family:var(--font-outfit);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-light)}.Care_adminTable__x0NmF td{padding:.75rem;border-bottom:1px solid rgba(44,95,79,.06)}.Care_dangerBtn__DaB6C{padding:.35rem .75rem;background:#ef4444;color:#fff;border:none;border-radius:6px;font-size:.75rem;cursor:pointer}.Care_dangerBtn__DaB6C:hover{background:#dc2626}.Care_contactPrivacySection__6IvvI{margin-top:1.5rem}.Care_privacyHelp__GegUb{font-size:.8rem;color:var(--text-light);line-height:1.6;margin-top:.5rem}.Care_feedbackSummary__MoHVn{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.Care_feedbackAvg__tutG2{font-size:1.5rem;font-weight:700;color:var(--text-dark)}.Care_feedbackCount__3DLxi{font-size:.85rem;color:var(--text-light)}.Care_feedbackComment__28Ep5{background:#f8f8f6;border-radius:8px;padding:.75rem 1rem;font-size:.875rem;color:var(--text-dark);line-height:1.6;margin-bottom:.5rem;font-style:italic}.Care_sendMsgBtn__O4Knu{display:inline-block;padding:.65rem 1.5rem;background:var(--hunter-green);color:var(--whisker-cream);border-radius:8px;text-decoration:none;font-weight:600;font-size:.9rem;font-family:var(--font-outfit)}@media (max-width:700px){.Care_inboxLayout__eR_jI{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 80px)}.Care_threadSidebar__BLg6Z{border-right:none;border-bottom:1px solid rgba(44,95,79,.1)}.Care_inboxLayout__eR_jI.Care_showThread__CY8Kz .Care_threadSidebar__BLg6Z{display:none}.Care_inboxLayout__eR_jI.Care_showThread__CY8Kz .Care_threadPane__ARcEv{display:flex}.Care_inboxLayout__eR_jI:not(.Care_showThread__CY8Kz) .Care_threadPane__ARcEv{display:none}}@media (max-width:768px){.Care_profilePage__LjMFd{padding:1rem}.Care_profileHeader__2X_0S{flex-direction:column;align-items:flex-start;gap:.75rem}.Care_section__J0Mrp{padding:1rem}.Care_fieldRow__dKLUi{grid-template-columns:1fr}.Care_catCard__3aOJc{padding:1rem}.Care_dateRangeRow__42Zzl{flex-direction:column;gap:.5rem}.Care_saveBar__tLXCr{flex-direction:column;gap:.75rem;align-items:stretch}.Care_addBtn__3XWp9,.Care_cancelBtnText__tHfvE,.Care_cancelBtn__x9EVf,.Care_editBtnSecondary___0cwr,.Care_editBtn__HJSsh,.Care_saveBtn__lXvBk{min-height:44px;font-size:.9rem}.Care_saveBar__tLXCr{margin:0 -1rem -1rem}.Care_profileInput__5SlYM,.Care_profileTextarea__6c_Hq{min-height:44px;font-size:16px}.Care_checkboxLabel__T8gzv{min-height:40px;display:flex;align-items:center}.Care_pageWide__9JFgC,.Care_statusCard__psTtk{padding:1rem}.Care_searchBar___uzzV{padding:1rem;gap:.75rem}.Care_btn__uRH4G{min-height:44px}.Care_card__18u_u{padding:0}}.Care_drp__C43yC{display:flex;flex-direction:column;gap:.75rem}.Care_drpSummary__UUe3F{display:flex;align-items:center;gap:.5rem;background:rgba(44,95,79,.05);border:1.5px solid rgba(44,95,79,.18);border-radius:10px;padding:.5rem .75rem}.Care_drpSummaryBtn__xojff{flex:1 1;background:none;border:none;cursor:pointer;text-align:left;padding:.2rem .4rem;border-radius:6px;transition:background .12s}.Care_drpSummaryBtn__xojff:hover:not(:disabled){background:rgba(44,95,79,.08)}.Care_drpSummaryBtnActive__4XGKA{background:rgba(44,95,79,.12)!important}.Care_drpSummaryLabel__Aey53{display:block;font-size:.65rem;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.06em;line-height:1.2;font-family:var(--font-outfit)}.Care_drpSummaryValue__Dpf7u{display:block;font-size:.88rem;font-weight:600;color:var(--text-dark);font-family:var(--font-outfit);line-height:1.4}.Care_drpArrow__6he6H{color:var(--text-light);font-size:.85rem;flex-shrink:0}.Care_drpClearBtn__Eq6GR{background:none;border:none;cursor:pointer;padding:.3rem .4rem;font-size:.8rem;color:var(--text-light);border-radius:6px;transition:background .12s,color .12s;flex-shrink:0}.Care_drpClearBtn__Eq6GR:hover{background:rgba(200,92,63,.1);color:var(--tabby-brown)}.Care_drpDaySelected__hwUL_{background:var(--hunter-green)!important;color:#fff!important;text-decoration:none!important}.Care_drpDayInRange__Nff0f{background:rgba(44,95,79,.15);color:var(--hunter-green);border-radius:0}.Care_drpDayOuterStart__RYzlC{background:linear-gradient(90deg,transparent 50%,#E8EEF7 0)!important;border-radius:0!important}.Care_drpDayOuterEnd__zWxpE{background:linear-gradient(270deg,transparent 50%,#E8EEF7 0)!important;border-radius:0!important}.Care_drpDayOuterMid__dielH{background:#E8EEF7!important;border-radius:0!important}.Care_drpDayInner__nFMQP{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.78rem;font-weight:600;font-family:var(--font-outfit)}.Care_drpDayInnerSelected__zBOG2{background:#4A6FA5;color:#fff}.Care_drpDayInnerMid__6oQr1{color:#4A6FA5}.Care_drpDayInnerToday__kNghm{outline:2px solid #4A6FA5;outline-offset:-2px;border-radius:50%}.Care_monthCalDay__NS1lU:not(:disabled):hover .Care_drpDayInnerAvail__6xvRR{background:rgba(74,111,165,.12)}.Care_bottomSheetOverlay__fY93T,.Care_bottomSheet__ULrDf,.Care_filterFab__FDAVE{display:none}@media (max-width:700px){.Care_filterFab__FDAVE{display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:80;align-items:center;gap:.5rem;background:var(--hunter-green);color:#fff;border:none;border-radius:100px;padding:.65rem 1.25rem;font-size:.9rem;font-weight:700;font-family:var(--font-outfit);box-shadow:0 4px 16px rgba(44,95,79,.35);cursor:pointer;white-space:nowrap}.Care_bottomSheetOverlay__fY93T{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:90;animation:Care_fadeIn__L_Dpp .2s ease}.Care_bottomSheet__ULrDf{display:flex;flex-direction:column;position:fixed;bottom:0;left:0;right:0;z-index:95;background:#fff;border-radius:20px 20px 0 0;padding:1.5rem 1.25rem calc(env(safe-area-inset-bottom) + 1.5rem);box-shadow:0 -4px 24px rgba(0,0,0,.14);max-height:90dvh;overflow-y:auto;animation:Care_slideUp__AzJyM .28s cubic-bezier(.32,.72,0,1)}.Care_bottomSheetHandle__YuyWO{width:40px;height:4px;background:rgba(0,0,0,.15);border-radius:4px;margin:0 auto 1.25rem}.Care_bottomSheetTitle__nccwI{font-size:1rem;font-weight:700;color:var(--text-dark);margin:0 0 1.25rem;font-family:var(--font-outfit)}.Care_bottomSheetDone__Ql8_Q{margin-top:1.25rem;width:100%;background:var(--hunter-green);color:#fff;border:none;border-radius:10px;padding:.8rem;font-size:.95rem;font-weight:700;font-family:var(--font-outfit);cursor:pointer}}@keyframes Care_slideUp__AzJyM{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.Care_toast__bDCIG{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);background:#2C2C2A;color:#fff;font-size:13px;font-family:var(--font-outfit);font-weight:500;padding:10px 20px;border-radius:100px;white-space:nowrap;z-index:9999;pointer-events:none;animation:Care_toastIn__t4Sld .22s ease-out}@keyframes Care_toastIn__t4Sld{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes Care_fadeIn__L_Dpp{0%{opacity:0}to{opacity:1}}.Care_pageWrap__jCQps{min-height:60vh}.Care_pageInner__9N_WJ{max-width:900px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.Care_formLabel__DSXxv{display:block;font-size:.875rem;font-weight:600;color:var(--text-dark);margin-bottom:.4rem;font-family:var(--font-outfit)}.Care_formTextarea__ljIfY{width:100%;padding:.75rem 1rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.95rem;color:var(--text-dark);background:#fff;font-family:var(--font-lora);resize:vertical;box-sizing:border-box}.Care_formTextarea__ljIfY:focus{outline:none;border-color:var(--hunter-green)}.Care_primaryBtn__QoSog{background:var(--hunter-green);color:#fff;border:none;border-radius:8px;padding:.7rem 1.5rem;font-size:.95rem;font-weight:700;font-family:var(--font-outfit);cursor:pointer;transition:opacity .15s}.Care_primaryBtn__QoSog:disabled{opacity:.5;cursor:not-allowed}.Care_primaryBtn__QoSog:hover:not(:disabled){opacity:.85}.Care_emptyText__xLV57{color:#777;font-size:.95rem;text-align:center;padding:2rem 0}.Care_successBox__hOGOB{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;padding:.75rem 1rem}.Care_errorText__HRZBR{color:#b91c1c;font-size:.875rem;margin:.5rem 0}.Care_infoText__ZK3w6{font-size:.95rem;color:#444;line-height:1.6;margin:0 0 1.25rem}.Care_radioGroup__jnd4i{display:flex;flex-direction:column;gap:.6rem}.Care_radioLabel__sfLW7{display:flex;align-items:center;gap:.5rem;font-size:.95rem;cursor:pointer}.Care_notifList__NeZvL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.Care_notifLink__WKCmI{text-decoration:none;display:block}.Care_notifItem__xjnjz{background:#fff;border-radius:10px;padding:.85rem 1rem;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.Care_notifUnread__MaHxL{border-left:3px solid var(--hunter-green)}.Care_notifRead__NG7Rm{opacity:.6}.Care_notifLabel__XWbSi{font-size:.9rem;font-weight:600;color:var(--text-dark);flex:1 1}.Care_notifSender__7k6WN{font-size:.8rem;color:#666}.Care_notifBody__hzTcS{font-size:.8rem;color:#555;line-height:1.5;margin-top:2px}.Care_notifDate__Ps_sD{font-size:.75rem;color:#999;white-space:nowrap}.Care_noStatusBanner__k14ms{display:flex;align-items:flex-start;gap:.875rem;background:rgba(44,95,79,.06);border:1px solid rgba(44,95,79,.15);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem;font-family:var(--font-outfit);color:var(--hunter-green);font-size:.9rem}.Care_noStatusBtn__ixPYh{padding:.45rem 1rem;border-radius:8px;font-size:.82rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer;transition:background .15s,color .15s;background:var(--hunter-green);color:#fff;border:none}.Care_noStatusBtn__ixPYh:hover{background:#1e4237}.Care_noStatusBtnOutline__YnqZb{background:transparent;color:var(--hunter-green);border:1.5px solid var(--hunter-green)}.Care_noStatusBtnOutline__YnqZb:hover{background:var(--hunter-green);color:#fff}.Care_filterBarWrap__0ulnK{position:-webkit-sticky;position:sticky;top:0;z-index:200;padding:.75rem 0;overflow:visible}.Care_filterBarInner__Jq_6n{position:relative}.Care_filterBar__aGTC_{display:flex;align-items:center;background:#ffffff;border-radius:12px;padding:0;height:64px;overflow:visible;width:100%;box-sizing:border-box}@keyframes Care_filterPulseBorder__HH_be{0%,to{box-shadow:0 2px 12px rgba(0,0,0,.08),0 0 0 1.5px #2C5F4F,0 0 0 0 rgba(44,95,79,.35)}50%{box-shadow:0 2px 12px rgba(0,0,0,.08),0 0 0 1.5px #2C5F4F,0 0 0 7px rgba(44,95,79,0)}}.Care_filterBarPulse__L1KJV{animation:Care_filterPulseBorder__HH_be 2s ease-in-out infinite}.Care_filterBarSeen__1peaz{box-shadow:0 2px 12px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.05)}.Care_filterHint__kBR_U{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:.78rem;font-weight:600;color:#2C5F4F;font-family:var(--font-outfit)}.Care_filterHintArrow__fDkuN{display:inline-block;animation:Care_filterHintBounce__3_DWE 1s ease-in-out infinite}@keyframes Care_filterHintBounce__3_DWE{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Care_filterSection__g5hEp{flex:1 1;min-width:0;display:flex;flex-direction:row;align-items:center;gap:10px;padding:0 1rem;height:100%;background:none;border:none;cursor:pointer;text-align:left;border-radius:12px;transition:background .15s}.Care_filterSectionActive__ykruu,.Care_filterSection__g5hEp:hover{background:rgba(0,0,0,.04)}.Care_filterSectionDim__H_Zgh{opacity:.45;cursor:default}.Care_filterIcon__WcTBm{width:32px;height:32px;border-radius:8px;background:#EAF3DE;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Care_filterTextGroup__IW7Du{display:flex;flex-direction:column;min-width:0}.Care_filterLabel__Dceci{font-size:.65rem;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.07em;font-family:var(--font-outfit);line-height:1;margin-bottom:.2rem}.Care_filterValue__Gs_ue{font-size:.85rem;font-weight:600;color:#2C5F4F;font-family:var(--font-outfit);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Care_filterDivider__PnTv5{width:1px;height:28px;background:rgba(0,0,0,.1);flex-shrink:0}.Care_filterPopover__X_nem{position:absolute;top:calc(100% + 8px);left:0;background:#ffffff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.14),0 0 0 1px rgba(0,0,0,.05);padding:1.25rem 1.5rem;z-index:300;min-width:320px}.Care_filterPopoverRight__mOICY{left:auto;right:0}.Care_filterPopoverTitle__ST6kb{font-size:.8rem;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.07em;font-family:var(--font-outfit);margin:0 0 1rem}.Care_radiusDisplay__6W6T_{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1rem}.Care_radiusNumber__Je4q9{font-size:2.5rem;font-weight:700;color:var(--hunter-green);font-family:var(--font-outfit);line-height:1}.Care_radiusUnit__WGpvi{font-size:.875rem;color:var(--text-light);font-family:var(--font-outfit)}.Care_radiusSliderInput__v6Q_k{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;background:#e5e7eb;border-radius:999px;border:none;outline:none;cursor:pointer;margin:.25rem 0}.Care_radiusSliderInput__v6Q_k::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--hunter-green);border:2.5px solid #fff;box-shadow:0 1px 4px rgba(44,95,79,.35);cursor:pointer;-webkit-transition:transform .15s;transition:transform .15s}.Care_radiusSliderInput__v6Q_k::-webkit-slider-thumb:hover{transform:scale(1.1)}.Care_radiusSliderInput__v6Q_k::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--hunter-green);border:2.5px solid #fff;box-shadow:0 1px 4px rgba(44,95,79,.35);cursor:pointer}.Care_radiusSliderInput__v6Q_k::-moz-range-track{height:8px;background:#e5e7eb;border-radius:999px;border:none}.Care_radiusSliderInput__v6Q_k::-moz-range-progress{height:8px;background:var(--tabby-brown);border-radius:999px}.Care_radiusSliderLabels__7NFXA{display:flex;justify-content:space-between;font-size:.72rem;color:var(--text-light);font-family:var(--font-outfit);margin-top:.35rem}.Care_resultsHeader___JY_S{margin-bottom:1rem;min-height:1.5rem}.Care_resultsHeaderText__7e9Bp{font-size:.82rem;color:var(--text-light);font-family:var(--font-outfit)}.Care_sitterProfilePage__Hry8I{max-width:600px;margin:0 auto;padding:2rem 1rem 4rem}.Care_sitterProfileHeader__gY3m8{background:#fff;border-radius:16px;border:.5px solid #ddd;overflow:hidden;margin-bottom:12px}.Care_sitterProfileCover__C8CVA{height:120px;position:relative;overflow:visible;background-size:cover;background-position:50%;background-repeat:no-repeat}.Care_editCoverBtn__Ao3B9{position:absolute;bottom:10px;right:12px;background:rgba(0,0,0,.45);color:#fff;font-size:11px;border:none;border-radius:6px;padding:4px 10px;cursor:pointer;z-index:5;font-family:var(--font-outfit);transition:background .15s}.Care_editCoverBtn__Ao3B9:hover:not(:disabled){background:rgba(0,0,0,.6)}.Care_editCoverBtn__Ao3B9:disabled{opacity:.7;cursor:not-allowed}.Care_sitterProfileAvatarWrap__R1NPz{position:absolute;bottom:-28px;left:20px;z-index:10;border-radius:50%}.Care_sitterProfileHeaderBody___p4YG{padding:36px 20px 20px}.Care_sitterProfileUsername__Pvmy4{font-size:20px;font-weight:600;color:#2C2C2A;font-family:var(--font-outfit)}.Care_sitterProfileRealName__OVPPz{font-size:13px;color:#666;margin:2px 0}.Care_sitterProfileMeta__IX3xg{font-size:12px;color:#888;margin-bottom:10px}.Care_sitterProfileBadges__sAoGC{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px;min-height:6px}.Care_sitterBadge__CCMh0{font-size:11px;border-radius:5px;padding:3px 8px;font-weight:500;font-family:var(--font-outfit)}.Care_sitterBadgeGreen__p593S{background:#EAF3DE;color:#2C5F4F}.Care_sitterBadgeBlue__AQzs2{background:#E6F1FB;color:#4A6FA5}.Care_sitterEditBtn__hLE33{display:block;width:100%;background:#2C5F4F;color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;font-family:var(--font-outfit);cursor:pointer;text-align:center;text-decoration:none;box-sizing:border-box;transition:background .15s}.Care_sitterEditBtn__hLE33:hover{background:#234d3f}.Care_copyLinkBtn__G5iAy{display:block;width:100%;margin-top:8px;background:none;border:1px solid #ddd;border-radius:10px;padding:9px 20px;font-size:13px;font-weight:500;color:#888;font-family:var(--font-outfit);cursor:pointer;text-align:center;box-sizing:border-box;transition:border-color .15s,color .15s}.Care_copyLinkBtn__G5iAy:hover{border-color:#aaa;color:#555}.Care_sitterProfileYouTag__MiTjk{font-size:13px;color:#999;font-weight:400}.Care_avatarUploadBtn__cyPPZ{position:relative;background:none;border:none;padding:0;cursor:pointer;border-radius:50%;display:block}.Care_avatarUploadBtn__cyPPZ:disabled{cursor:not-allowed}.Care_avatarUploadOverlay__M_Zsq{position:absolute;inset:0;border-radius:50%;background:rgba(0,0,0,.38);display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .15s;pointer-events:none}.Care_avatarUploadBtn__cyPPZ:focus .Care_avatarUploadOverlay__M_Zsq,.Care_avatarUploadBtn__cyPPZ:hover .Care_avatarUploadOverlay__M_Zsq{opacity:1}.Care_sitterContactBtn__akLL0{display:block;width:100%;background:#C85C3F;color:#fff;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;font-family:var(--font-outfit);cursor:pointer;text-align:center;text-decoration:none;box-sizing:border-box;transition:background .15s}.Care_sitterContactBtn__akLL0:hover{background:#b04832}.Care_sitterRequestBtn__bP0y0{display:block;width:100%;margin-top:.5rem;background:transparent;border:1.5px solid #2c5f4f;border-radius:10px;padding:.55rem 1rem;color:#2C5F4F;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;text-align:center;transition:background .15s,color .15s}.Care_sitterRequestBtn__bP0y0:hover{background:#2C5F4F;color:#fff}.Care_sitterSection__dTb_p{background:#fff;border-radius:16px;border:.5px solid #ddd;padding:18px 20px;margin-bottom:12px}.Care_sitterSectionEditBtn__PnEWQ{background:none;border:1px solid rgba(44,95,79,.3);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600;color:#2C5F4F;font-family:var(--font-outfit);cursor:pointer;flex-shrink:0}.Care_sitterSectionEditBtn__PnEWQ:hover{background:rgba(44,95,79,.06)}.Care_sitterSectionTitle__dmcF2{font-size:14px;font-weight:600;color:#2C2C2A;font-family:var(--font-outfit);margin-bottom:14px;padding-bottom:10px;border-bottom:.5px solid #eee}.Care_sitterBio__H8Qi4{font-size:.9rem;line-height:1.65;color:var(--text-dark);margin:0}.Care_trustRow__3sFdv{display:flex;gap:10px}.Care_trustMetric__MkmvX{flex:1 1;background:#f7f7f5;border-radius:8px;padding:12px}.Care_trustVal___G5eQ{font-size:18px;font-weight:500;color:#888;font-family:var(--font-outfit)}.Care_trustLabel__nyqCU{font-size:11px;color:#888;margin-top:2px;font-family:var(--font-outfit)}.Care_noActivityNote__FMnRf{font-size:12px;color:#aaa;margin-top:10px;text-align:center}.Care_capabilityPills__HSfgx{display:flex;flex-wrap:wrap;gap:8px}.Care_capabilityPill__DZJal{border:.5px solid #ccc;border-radius:8px;padding:6px 12px;font-size:12px;color:#2C2C2A;background:#f7f7f5;font-family:var(--font-outfit)}.Care_catProfileGrid__PFUKW{display:flex;flex-direction:column;gap:8px}.Care_catProfileCard__82Umm{border:.5px solid #eee;border-radius:10px;padding:12px}.Care_catProfileName__ET4jV{font-size:14px;font-weight:600;color:#2C2C2A;font-family:var(--font-outfit);margin-bottom:2px}.Care_catProfileMeta__4uFqZ{font-size:12px;color:#888}.Care_infoRow__Fc4w0{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:.5px solid #eee}.Care_infoRow__Fc4w0:last-of-type{border-bottom:none}.Care_infoLabel__ZvYe_{font-size:13px;color:#888;font-family:var(--font-outfit)}.Care_infoVal__4BAzX{font-size:13px;color:#2C2C2A}.Care_infoValLink__8Dx12{color:#4A6FA5;text-decoration:none}.Care_infoValLink__8Dx12:hover{text-decoration:underline}.Care_inboxOnly__mOFbT{font-size:13px;color:#666;line-height:1.5;margin-bottom:0}.Care_reportLink__EScQ_{display:block;width:100%;font-size:12px;color:#aaa;text-align:center;margin-top:4px;text-decoration:underline;cursor:pointer;background:none;border:none;font-family:var(--font-outfit);padding:.5rem 0}.Care_reportLink__EScQ_:hover{color:#888}.Care_infoTooltipWrap__lMCsi{position:relative;display:inline-flex;align-items:center}.Care_infoTooltipPopup__vnIrj{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:#2C2C2A;color:#fff;font-size:.75rem;line-height:1.5;border-radius:8px;padding:.45rem .75rem;white-space:nowrap;z-index:20;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.18);font-family:var(--font-outfit)}.Care_bookingsPage__uTwsv{padding:52px 28px 24px}.Care_bookingsCard__FX4Uc{background:#fff;border-radius:14px;padding:20px;border:.5px solid #ddd}.Care_bookingsTitle__6aWm7{font-size:20px;font-weight:700;color:#2C2C2A;margin-bottom:4px;font-family:var(--font-outfit)}.Care_bookingsSub__4eLIq{font-size:12px;color:#2C2C2A;margin-bottom:20px;font-family:var(--font-outfit)}.Care_bookingsTabRow__AiUzZ{display:flex;border:.5px solid #ddd;border-radius:8px;overflow:hidden;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.Care_bookingsTab__xQ27F{padding:7px 20px;font-size:12px;font-weight:500;color:#666;background:none;border:.5px solid #ddd;cursor:pointer;font-family:var(--font-outfit);transition:background .12s,color .12s}.Care_bookingsTabActive__tsbJS{background:#2C5F4F;color:#fff;border-color:#2C5F4F}.Care_bookingsTableWrap__SHwDt{overflow-x:auto}.Care_bookingsTable__iOvGJ{width:100%;border-collapse:collapse}.Care_bookingsTable__iOvGJ th{font-size:10px;font-weight:600;color:#aaa;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;text-align:left;border-bottom:.5px solid #eee;background:#f7f7f5;font-family:var(--font-outfit)}.Care_bookingsTable__iOvGJ th:first-child{border-radius:8px 0 0 0}.Care_thRight__g8hEJ{border-radius:0 8px 0 0!important;text-align:right!important}.Care_bookingsTable__iOvGJ td{padding:12px;border-bottom:.5px solid #eee;vertical-align:top;font-family:var(--font-outfit)}.Care_bookingsTable__iOvGJ tbody tr:last-child td{border-bottom:none}.Care_tableRow__zLowm:hover td{background:#f7f7f5}.Care_tableGroupHd__plTQI td{font-size:10px;font-weight:600;color:#aaa;letter-spacing:.07em;text-transform:uppercase;padding:16px 12px 6px;border-bottom:none;background:transparent!important;font-family:var(--font-outfit)}.Care_tdName__ZVImc{font-size:13px;font-weight:600;color:#2C2C2A;margin-bottom:2px}.Care_tdRef__DowN9{font-size:10px;color:#aaa;font-family:monospace}.Care_tdDates__aaKU7{font-size:13px;color:#2C2C2A;margin-bottom:2px}.Care_tdDuration__De2jv{font-size:10px;color:#aaa}.Care_tdCats__MZF0D{font-size:13px;color:#2C2C2A}.Care_tdStatus__ijLcs{text-align:right}.Care_statusBadge__8H14q{display:inline-block;font-size:10px;border-radius:5px;padding:3px 8px;font-weight:500;font-family:var(--font-outfit)}.Care_statusBadgeConfirmed__vs_kw{background:#EAF3DE;color:#2C5F4F;border:.5px solid #2c5f4f}.Care_statusBadgePending__wnSwC{background:#FAEEDA;color:#854F0B;border:.5px solid #ef9f27}.Care_statusBadgeDeclined__6HYkl{background:#FAECE7;color:#993C1D;border:.5px solid #c85c3f}.Care_statusBadgeCancelled__5zT4C,.Care_statusBadgeExpired__n0uXz{background:#f0f0f0;color:#888;border:.5px solid #ddd}.Care_statusBadgeCompleted__qG422{background:#E6F1FB;color:#4A6FA5;border:.5px solid #4a6fa5}.Care_statusBadgePast__U6J9K,.Care_statusBadgeUnavailable__Agif_{background:#f0f0f0;color:#888;border:.5px solid #ddd}.Care_bookingsTableWrap__SHwDt{display:block}.Care_bookingsMobileList__xhYJB{display:none}.Care_bookingSectionHd__fafrP{font-size:10px;font-weight:600;color:#aaa;letter-spacing:.07em;text-transform:uppercase;margin-bottom:10px;font-family:var(--font-outfit)}.Care_bookingItem__QPQRo{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:.5px solid #eee}.Care_bookingItem__QPQRo:last-child{border-bottom:none}.Care_bookingBody__ntnq6{flex:1 1;min-width:0}.Care_bookingName__ORlUy{font-size:13px;font-weight:600;color:#2C2C2A;margin-bottom:1px;font-family:var(--font-outfit)}.Care_bookingDetail__7r47Z{font-size:11px;color:#666;font-family:var(--font-outfit)}.Care_bookingRef__pcJwQ{font-size:10px;color:#aaa;font-family:monospace;margin-top:1px}.Care_bookingRight__e4r5H{flex-shrink:0}.Care_bookingDivider__HQaIr{height:.5px;background:#eee;margin:14px 0}.Care_bookingEmpty__CngXj{font-size:12px;color:#aaa;padding:16px 12px;font-style:italic;font-family:var(--font-outfit)}@media (max-width:640px){.Care_bookingsTableWrap__SHwDt{display:none}.Care_bookingsMobileList__xhYJB{display:block}}.Care_bookingsHint__4iEYO{font-size:11px;color:#bbb;text-align:center;margin:0 0 10px;font-style:italic}.Care_bookingItemClickable__nLMUJ,.Care_tableRowClickable__pKNDW{cursor:pointer}.Care_dtOverlay__nGBcp{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:200;padding:20px;animation:Care_dtFadeIn__5jucO .18s ease}@keyframes Care_dtFadeIn__5jucO{0%{opacity:0}to{opacity:1}}.Care_dtModal__qkiul{background:#fff;border-radius:16px;width:100%;max-width:400px;overflow:hidden;border:.5px solid #ddd;max-height:90vh;display:flex;flex-direction:column;animation:Care_dtSlideUp__O37LH .22s cubic-bezier(.32,.72,0,1)}@keyframes Care_dtSlideUp__O37LH{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.Care_dtOverlay__nGBcp{align-items:flex-end;padding:0}.Care_dtModal__qkiul{border-radius:18px 18px 0 0;max-width:100%;max-height:92vh;border:none;animation:Care_dtSheetUp__h8_C_ .28s cubic-bezier(.32,.72,0,1)}@keyframes Care_dtSheetUp__h8_C_{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.Care_dtHandle__d4ipk{width:36px;height:4px;background:#ddd;border-radius:999px;margin:10px auto 0;flex-shrink:0;display:none}@media (max-width:640px){.Care_dtHandle__d4ipk{display:block}}.Care_dtHeader__mtT_F{background:#2C5F4F;padding:14px 16px;flex-shrink:0}.Care_dtTop__xsq7b{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.Care_dtRef__JkPns{font-size:10px;color:rgba(255,255,255,.5);font-family:monospace;margin-bottom:4px}.Care_dtTitle__6_xky{font-size:15px;font-weight:600;color:#fff;line-height:1.4}.Care_dtCloseBtn__XAhUX{width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;flex-shrink:0}.Care_dtCloseBtn__XAhUX:hover{background:rgba(255,255,255,.25)}.Care_dtChips__zZ33u{display:flex;gap:7px;flex-wrap:wrap}.Care_dtChip__t_A2h{font-size:11px;border-radius:7px;padding:4px 10px;font-weight:500}.Care_dtChipDate__x0xyX{background:rgba(255,255,255,.15);color:#fff}.Care_dtChipConfirmed__tyAAP{background:#EAF3DE;color:#2C5F4F}.Care_dtChipPending__RB4w0{background:#FAEEDA;color:#854F0B}.Care_dtChipCompleted__lZ0l1{background:#EAF3DE;color:#2C5F4F}.Care_dtChipMuted__AKEOE{background:rgba(255,255,255,.12);color:rgba(255,255,255,.65)}.Care_dtBody__Pz5qX{padding:16px;overflow-y:auto;flex:1 1;min-height:0}.Care_dtLoadingBody__TADph{padding:32px 16px;text-align:center;font-size:14px;color:#aaa}.Care_dtGrid__may9q{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:14px}.Care_dtCell__gEMv_{background:#f7f7f5;border-radius:8px;padding:8px 10px}.Care_dtCellLabel__mVA8i{font-size:9px;color:#aaa;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.Care_dtCellVal__xjvUY{font-size:13px;font-weight:600;color:#2C2C2A;line-height:1.3}.Care_dtCellValLink__11z0x{font-size:12px;font-weight:500;color:#4A6FA5;text-decoration:underline;cursor:pointer}.Care_dtSectionLabel__lhFyJ{font-size:9px;font-weight:700;color:#aaa;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.Care_dtRow__OoSnz{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:.5px solid #eee}.Care_dtRow__OoSnz:last-of-type{border-bottom:none}.Care_dtLbl__K5Ddc{font-size:11px;color:#aaa}.Care_dtVal__WKS3Y{font-size:12px;font-weight:500;color:#2C2C2A}.Care_dtValMuted__Qdwb3{color:#aaa;font-weight:400}.Care_dtValLink__sLHwV{font-size:12px;font-weight:500;color:#4A6FA5;text-decoration:underline}.Care_dtContactNote__HLFK3{font-size:11px;color:#aaa;font-style:italic;margin-top:6px;line-height:1.5}.Care_dtCancelLink___tCHY{background:none;border:none;padding:0;font-size:11px;color:#C85C3F;cursor:pointer;text-decoration:underline;font-family:inherit;display:inline-block;margin-top:14px}.Care_dtCancelLink___tCHY:hover{color:#a34530}.Care_dtCancelConfirm__mAJpd{margin-top:12px;background:#f7f7f5;border-radius:10px;padding:12px}.Care_dtCancelQuestion__tPYGm{font-size:12px;color:#2C2C2A;font-weight:500;margin:0 0 8px}.Care_dtCancelTextarea___eR_7{width:100%;border:.5px solid #ddd;border-radius:8px;padding:8px 10px;font-size:12px;font-family:inherit;color:#2C2C2A;resize:none;outline:none;box-sizing:border-box;background:#fff;height:64px;margin-bottom:8px}.Care_dtCancelTextarea___eR_7:focus{border-color:#2C5F4F}.Care_dtCancelError__fwBMU{font-size:11px;color:#C85C3F;margin:0 0 8px}.Care_dtCancelBtnRow__U3McK{display:flex;gap:8px}.Care_dtCancelKeepBtn__w5SJl{flex:1 1;padding:8px;border-radius:8px;border:.5px solid #ddd;background:#fff;font-size:12px;color:#666;cursor:pointer;font-family:inherit}.Care_dtCancelKeepBtn__w5SJl:hover{background:#f5f5f5}.Care_dtCancelConfirmBtn__EmN3t{flex:1 1;padding:8px;border-radius:8px;border:none;background:#C85C3F;font-size:12px;font-weight:600;color:#fff;cursor:pointer;font-family:inherit}.Care_dtCancelConfirmBtn__EmN3t:hover:not(:disabled){background:#a34530}.Care_dtCancelConfirmBtn__EmN3t:disabled{opacity:.45;cursor:not-allowed}.Care_dtActionRow__B7fj_{display:flex;gap:8px;margin-top:1.25rem}.Care_dtAcceptBtn__YdX_o{flex:1 1;padding:10px;border-radius:8px;border:none;background:var(--hunter-green);font-size:13px;font-weight:600;color:#fff;cursor:pointer;font-family:inherit}.Care_dtAcceptBtn__YdX_o:hover:not(:disabled){background:#1e4a3a}.Care_dtDeclineBtn__cN7SX{flex:1 1;padding:10px;border-radius:8px;border:.5px solid #ddd;background:#fff;font-size:13px;font-weight:600;color:#666;cursor:pointer;font-family:inherit}.Care_dtDeclineBtn__cN7SX:hover:not(:disabled){background:#f5f5f5}.Care_dtAcceptBtn__YdX_o:disabled,.Care_dtDeclineBtn__cN7SX:disabled{opacity:.45;cursor:not-allowed}