.MaxAccountPanel_panel__xND4Y{margin:24px 0;padding:32px;border-radius:24px;background:#f5f6fa;color:#171d2c;scroll-margin-top:100px}.MaxAccountPanel_head__EKgPc{display:flex;align-items:center;gap:16px;margin-bottom:24px}.MaxAccountPanel_mark__XKY9S{display:grid;place-items:center;width:54px;height:54px;flex:0 0 54px;border-radius:17px;background:#e9e8fc;color:#5753c8;font-size:13px;font-weight:800;letter-spacing:.03em}.MaxAccountPanel_panel__xND4Y h2{margin:0 0 6px;font-size:23px;line-height:1.2;font-weight:650}.MaxAccountPanel_panel__xND4Y p{margin:0;color:#727b8e;font-size:14px;line-height:1.6}.MaxAccountPanel_badge__Tq6Fu{margin-left:auto;display:flex;gap:5px;align-items:center;background:#e5f3ec;color:#2c7452;border-radius:30px;padding:7px 11px;font-size:12px;white-space:nowrap}.MaxAccountPanel_intro__kUhxL{display:flex;align-items:center;justify-content:space-between;gap:20px}.MaxAccountPanel_intro__kUhxL p{display:flex;align-items:center;gap:8px}.MaxAccountPanel_actions__9_Fbv{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:15px}.MaxAccountPanel_danger__2LbmS,.MaxAccountPanel_primary__bDK8J,.MaxAccountPanel_quiet__SST9j{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0!important;border-radius:13px;padding:11px 17px;font:inherit;font-size:14px;font-weight:600;text-decoration:none!important;cursor:pointer;transition:background .18s,transform .18s,opacity .18s}.MaxAccountPanel_primary__bDK8J{background:#5753c8!important;color:white!important}.MaxAccountPanel_primary__bDK8J:hover{background:#4542ae!important}.MaxAccountPanel_quiet__SST9j{background:transparent!important;color:#656d83!important;padding-left:6px;padding-right:6px}.MaxAccountPanel_danger__2LbmS{background:#f9e5e7!important;color:#a73142!important}.MaxAccountPanel_panel__xND4Y button:disabled{opacity:.45;cursor:default}.MaxAccountPanel_primary__bDK8J:active:not(:disabled),.MaxAccountPanel_quiet__SST9j:active:not(:disabled){transform:translateY(1px)}.MaxAccountPanel_panel__xND4Y :focus-visible{outline:3px solid #b5b2fa!important;outline-offset:3px}.MaxAccountPanel_steps__8fEE1{display:grid;gap:28px;animation:MaxAccountPanel_appear__l0zKX .22s ease-out}.MaxAccountPanel_step__akT6i{display:grid;grid-template-columns:32px 1fr;gap:12px}.MaxAccountPanel_number__FFEL6{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e7e8f3;color:#626c87;font-size:13px;font-weight:700}.MaxAccountPanel_panel__xND4Y h3{font-size:16px;margin:3px 0 7px;font-weight:650}.MaxAccountPanel_codeRow__1x4vF{display:flex;gap:12px;margin-top:14px}.MaxAccountPanel_codeRow__1x4vF input{min-width:0!important;max-width:220px;width:100%;height:48px;border:0!important;box-shadow:none!important;background:#e9ecf3!important;color:#252b3a;border-radius:13px!important;padding:10px 16px!important;font-size:22px;letter-spacing:.2em;font-variant-numeric:tabular-nums}.MaxAccountPanel_codeRow__1x4vF input::-moz-placeholder{color:#a5adbd}.MaxAccountPanel_codeRow__1x4vF input::placeholder{color:#a5adbd}.MaxAccountPanel_timer__BXR_O{font-size:12px;color:#858da0;font-variant-numeric:tabular-nums}.MaxAccountPanel_hint__ZakNv{font-size:12px!important;margin-top:8px!important}.MaxAccountPanel_connected__EjHBe strong{display:block;font-size:16px;margin-bottom:4px}.MaxAccountPanel_confirmBox__ej1Nv{margin-top:16px;padding:18px;background:#fff;border-radius:15px;animation:MaxAccountPanel_appear__l0zKX .2s ease-out}.MaxAccountPanel_error__xs66D{margin-top:16px;padding:12px 16px;border-radius:13px;background:#fbecef;color:#9f3347;font-size:14px;line-height:1.5}.MaxAccountPanel_muted__H75Ed{display:flex;align-items:center;gap:7px}.MaxAccountPanel_spinner__6LyQn{animation:MaxAccountPanel_spin__IepVQ 1s linear infinite}@keyframes MaxAccountPanel_spin__IepVQ{to{transform:rotate(1turn)}}@keyframes MaxAccountPanel_appear__l0zKX{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:600px){.MaxAccountPanel_panel__xND4Y{padding:22px 18px;border-radius:19px}.MaxAccountPanel_head__EKgPc{gap:12px;align-items:flex-start;flex-wrap:wrap}.MaxAccountPanel_panel__xND4Y h2{font-size:20px}.MaxAccountPanel_head__EKgPc>div:nth-child(2){flex:1;min-width:170px}.MaxAccountPanel_badge__Tq6Fu{margin-left:66px}.MaxAccountPanel_intro__kUhxL{align-items:flex-start;flex-direction:column}.MaxAccountPanel_step__akT6i{grid-template-columns:26px 1fr;gap:9px}.MaxAccountPanel_number__FFEL6{width:24px;height:24px}.MaxAccountPanel_codeRow__1x4vF{flex-wrap:wrap}.MaxAccountPanel_codeRow__1x4vF input{max-width:100%}.MaxAccountPanel_codeRow__1x4vF .MaxAccountPanel_primary__bDK8J{width:100%}.MaxAccountPanel_panel__xND4Y p{font-size:13px}.MaxAccountPanel_actions__9_Fbv{gap:8px}.MaxAccountPanel_mark__XKY9S{width:48px;height:48px;flex-basis:48px}}@media(prefers-reduced-motion:reduce){.MaxAccountPanel_panel__xND4Y *{animation:none!important;transition:none!important}}.PackageTariffPicker_root__1Jkxv{color:#18191c;font-variant-numeric:tabular-nums}.PackageTariffPicker_deck__DbKDR{display:flex;align-items:center;gap:0;padding:14px 2px 8px}.PackageTariffPicker_tariff__VUXt1{position:relative;display:flex;flex-direction:column;justify-content:space-between;text-align:left;font:inherit;border:2px solid transparent;border-radius:23px;padding:20px;cursor:pointer;min-width:0;isolation:isolate;transition:transform .18s,border-color .18s,box-shadow .18s}.PackageTariffPicker_tariff__VUXt1:after{content:"";position:absolute;right:18px;top:58px;width:68px;height:68px;border:1px solid;border-radius:50%;opacity:.08;z-index:-1}.PackageTariffPicker_basic__S3711{background:#e9e7f1;color:#24222c;flex:1;height:192px;transform:rotate(-3deg);padding-right:27px}.PackageTariffPicker_pro__7f_4M{padding-left:28px;background:#ff825d;color:#201510;flex:1.1;height:218px;margin-left:-12px;transform:rotate(3deg);z-index:1}.PackageTariffPicker_tariff__VUXt1[aria-pressed=true]{border-color:#17181b;box-shadow:0 8px 0 -4px #17181b;z-index:2}.PackageTariffPicker_tariff__VUXt1:hover{transform:rotate(0deg) translateY(-3px)}.PackageTariffPicker_top__Fqw8N{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;letter-spacing:.02em}.PackageTariffPicker_badge__ACBaw{display:inline-flex;font-size:9px;font-weight:800;letter-spacing:.12em;border:1px solid;border-radius:5px;padding:3px 5px;line-height:1;vertical-align:middle}.PackageTariffPicker_mark__a0Ec5{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #18191c44;border-radius:50%}.PackageTariffPicker_tariff__VUXt1[aria-pressed=true] .PackageTariffPicker_mark__a0Ec5{background:#18191c;border-color:#18191c;color:#fff}.PackageTariffPicker_hours__N4X6N{font-size:55px;font-weight:700;letter-spacing:-.07em;line-height:1;display:flex;align-items:baseline;gap:8px;margin:9px 0}.PackageTariffPicker_pro__7f_4M .PackageTariffPicker_hours__N4X6N{font-size:74px}.PackageTariffPicker_hours__N4X6N small{font-size:12px;font-weight:500;letter-spacing:0}.PackageTariffPicker_price__a5Kxm{font-size:18px;font-weight:600;letter-spacing:-.025em}.PackageTariffPicker_price__a5Kxm small{display:block;font-size:10px;font-weight:400;margin-top:3px;letter-spacing:0}.PackageTariffPicker_more__yAyVh{flex:0 0 44px;width:44px;height:44px;border-radius:50%;border:1px solid #d8d8dd;background:white;color:#18191c;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:14px}.PackageTariffPicker_more__yAyVh[aria-pressed=true]{background:#18191c;color:white;border-color:#18191c}.PackageTariffPicker_custom__jctRD{border-radius:22px;padding:20px;background:#1c1d21;color:#fff;margin-top:16px}.PackageTariffPicker_customTop__MbXrS{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;font-size:12px}.PackageTariffPicker_customTop__MbXrS .PackageTariffPicker_badge__ACBaw{margin-left:5px;color:#ff9a7b}.PackageTariffPicker_customTop__MbXrS>small{font-size:10px;color:#b9bac3}.PackageTariffPicker_counter__nP16g{display:flex;align-items:center;justify-content:center;gap:24px;padding:19px 0}.PackageTariffPicker_counter__nP16g>button{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#33343a;border:1px solid #4b4c54;border-radius:50%;color:white;cursor:pointer}.PackageTariffPicker_counter__nP16g>div{min-width:110px;text-align:center}.PackageTariffPicker_counter__nP16g strong{display:block;font-size:62px;line-height:1;font-weight:650;letter-spacing:-.06em}.PackageTariffPicker_counter__nP16g span{display:block;font-size:11px;color:#b9bac3;margin-top:7px}.PackageTariffPicker_customPrice__U3YGv{border-top:1px solid #ffffff20;padding-top:13px;display:flex;align-items:baseline;justify-content:space-between;font-size:11px;color:#b9bac3}.PackageTariffPicker_customPrice__U3YGv strong{font-size:20px;font-weight:550;color:white;margin-left:auto}.PackageTariffPicker_personal__yiUEi{display:grid;gap:8px;margin-top:20px}.PackageTariffPicker_personal__yiUEi>button{display:flex;align-items:center;gap:14px;width:100%;padding:14px;text-align:left;background:#fff;border:1px solid #dedee4;border-radius:14px;color:#292931;font:inherit;font-size:12px;cursor:pointer}.PackageTariffPicker_personal__yiUEi>button[aria-pressed=true]{border-color:#26262c;background:#f5f4f8}.PackageTariffPicker_personal__yiUEi>button>span:first-child{flex:1}.PackageTariffPicker_personal__yiUEi strong{font-size:12px;display:block}.PackageTariffPicker_personal__yiUEi small{display:block;font-size:10px;color:#777783;margin-top:4px}.PackageTariffPicker_personal__yiUEi b{font-size:23px;font-weight:650;white-space:nowrap}.PackageTariffPicker_personal__yiUEi b small{display:inline;font-size:11px}.PackageTariffPicker_personalMark__GNKYr{width:18px;height:18px;border:1px solid #b9b9c2;border-radius:50%;display:flex;align-items:center;justify-content:center}.PackageTariffPicker_personal__yiUEi>button[aria-pressed=true] .PackageTariffPicker_personalMark__GNKYr{background:#23242a;border-color:#23242a;color:white}.PackageTariffPicker_root__1Jkxv button:disabled{opacity:.45;cursor:default}.PackageTariffPicker_root__1Jkxv button:focus-visible{outline:3px solid #7772bb;outline-offset:4px}@media(prefers-reduced-motion:reduce){.PackageTariffPicker_tariff__VUXt1{transition:none}}@media(max-width:480px){.PackageTariffPicker_deck__DbKDR{padding-top:10px}.PackageTariffPicker_tariff__VUXt1{padding:15px 13px;border-radius:18px}.PackageTariffPicker_basic__S3711{height:166px;padding-right:21px}.PackageTariffPicker_pro__7f_4M{padding-left:22px;height:188px;margin-left:-12px}.PackageTariffPicker_hours__N4X6N{font-size:44px;gap:5px}.PackageTariffPicker_pro__7f_4M .PackageTariffPicker_hours__N4X6N{font-size:59px}.PackageTariffPicker_hours__N4X6N small{font-size:10px}.PackageTariffPicker_price__a5Kxm{font-size:15px}.PackageTariffPicker_price__a5Kxm small{font-size:9px}.PackageTariffPicker_more__yAyVh{flex-basis:35px;width:35px;height:35px;margin-left:9px}.PackageTariffPicker_top__Fqw8N{font-size:10px}.PackageTariffPicker_mark__a0Ec5{width:17px;height:17px}.PackageTariffPicker_custom__jctRD{padding:17px}.PackageTariffPicker_counter__nP16g{gap:17px}.PackageTariffPicker_personal__yiUEi>button{gap:9px;padding:12px}.PackageTariffPicker_personal__yiUEi>button>span:nth-last-child(2){font-size:11px}.PackageTariffPicker_personal__yiUEi b{font-size:21px}}.PackageTariffPicker_purchaseDialog__iROTT{color:#23232b!important;border-color:#e6e3ec!important}.PackageTariffPicker_purchaseDialog__iROTT h2{color:#23232b!important}.PackageTariffPicker_purchaseDialog__iROTT>div:first-child>div>p,.PackageTariffPicker_purchaseDialog__iROTT>div:first-child>div>span{color:#87828e!important}.PackageTariffPicker_purchaseDialog__iROTT>div:first-child>button{background:#f3f1f7;color:#6f677b}.PackageTariffPicker_purchaseDialog__iROTT form>button:last-child{background:#1b1c20;color:white;border-radius:13px}.PackageTariffPicker_purchaseDialog__iROTT fieldset>button{border-color:#e0dce8;color:#585160}.PackageTariffPicker_purchaseDialog__iROTT fieldset>button[aria-pressed=true]{border-color:#766b87;background:#f2eff7;box-shadow:none}.PackageTariffPicker_purchaseDialog__iROTT form>p{color:#89818e}.BookingPackagePurchase_root__u4ETa{max-width:540px;width:100%;color:#1a1b20;scroll-margin-top:100px;font-variant-numeric:tabular-nums}.BookingPackagePurchase_heading___tfPJ>span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#7b7b85}.BookingPackagePurchase_heading___tfPJ h3{font-size:25px!important;line-height:1.2;margin:8px 0!important;letter-spacing:-.035em;color:#17181c!important}.BookingPackagePurchase_heading___tfPJ p{color:#74747f;font-size:12px;line-height:1.6;margin:0 0 12px}.BookingPackagePurchase_back__Fxvap,.BookingPackagePurchase_quiet__Q_aes{font:inherit;font-size:12px;background:none;border:0;color:#6b6b76;padding:8px 0;cursor:pointer}.BookingPackagePurchase_back__Fxvap{margin-bottom:12px}.BookingPackagePurchase_methods__SfTBZ{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:24px 0 14px}.BookingPackagePurchase_methods__SfTBZ button{display:flex;align-items:center;gap:9px;padding:12px 14px;border:1px solid #dedee4;border-radius:12px;background:#fff;font:inherit;font-size:12px;text-align:left;cursor:pointer;color:#393941}.BookingPackagePurchase_methods__SfTBZ button[aria-pressed=true]{background:#f0eef5;border-color:#6f6b80}.BookingPackagePurchase_methods__SfTBZ small{display:block;font-size:10px;color:#787783;margin-top:3px}.BookingPackagePurchase_methods__SfTBZ svg{flex-shrink:0}.BookingPackagePurchase_methods__SfTBZ button:disabled{opacity:.4;cursor:default}.BookingPackagePurchase_primary__8IFfr{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;padding:17px 20px;background:#191a1e;color:#fff;font:inherit;font-weight:600;font-size:13px;border:0;border-radius:14px;cursor:pointer;text-decoration:none;line-height:1.4;text-align:left}.BookingPackagePurchase_primary__8IFfr strong,.BookingPackagePurchase_primary__8IFfr>span:last-child:not(:first-child){display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:17px;font-weight:600}.BookingPackagePurchase_primary__8IFfr:disabled{opacity:.45;cursor:default}.BookingPackagePurchase_primary__8IFfr:focus-visible,.BookingPackagePurchase_root__u4ETa button:focus-visible{outline:3px solid #8c82c3;outline-offset:3px}.BookingPackagePurchase_split__WmgIz{font-size:11px;line-height:1.5;color:#595564;margin:0 0 12px}.BookingPackagePurchase_receipt__PjJqg{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;color:#81818c;margin:13px 0 0;overflow-wrap:anywhere}.BookingPackagePurchase_payment__P3dWL{padding:22px;border:1px solid #e0dfe6;border-radius:20px;background:#f7f7fa;margin-top:20px}.BookingPackagePurchase_total__G_kNr{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px}.BookingPackagePurchase_total__G_kNr>strong{font-size:46px;font-weight:650;letter-spacing:-.05em}.BookingPackagePurchase_total__G_kNr strong small{font-size:12px;letter-spacing:0;font-weight:400}.BookingPackagePurchase_total__G_kNr>b{font-size:18px;font-weight:600;white-space:nowrap}.BookingPackagePurchase_qr__ep5Iq{width:220px;max-width:100%;height:auto;box-sizing:border-box;display:block;margin:20px auto;border-radius:12px;background:white;padding:10px}.BookingPackagePurchase_hint__su_jF{font-size:12px;line-height:1.6;color:#6e6d79}.BookingPackagePurchase_success__fATKk,.BookingPackagePurchase_wait__vLLUD{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;line-height:1.6}.BookingPackagePurchase_wait__vLLUD{color:#777681}.BookingPackagePurchase_wait__vLLUD svg{animation:BookingPackagePurchase_spin__Fg7aj 1.5s linear infinite;flex-shrink:0}.BookingPackagePurchase_success__fATKk{color:#303744}.BookingPackagePurchase_error__c4zqC{background:#fff0ed;color:#a23227;padding:14px;border-radius:12px;line-height:1.5;font-size:12px}.BookingPackagePurchase_quiet__Q_aes{text-decoration:underline}.BookingPackagePurchase_heading___tfPJ+.BookingPackagePurchase_wait__vLLUD{padding:24px 0}@keyframes BookingPackagePurchase_spin__Fg7aj{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.BookingPackagePurchase_wait__vLLUD svg{animation:none}}@media(max-width:480px){.BookingPackagePurchase_heading___tfPJ h3{font-size:22px!important}.BookingPackagePurchase_methods__SfTBZ{gap:6px}.BookingPackagePurchase_methods__SfTBZ button{padding:11px 10px;gap:7px;font-size:11px}.BookingPackagePurchase_primary__8IFfr{padding:15px 16px;font-size:12px}.BookingPackagePurchase_primary__8IFfr strong{font-size:16px;gap:6px}.BookingPackagePurchase_payment__P3dWL{padding:17px}.BookingPackagePurchase_total__G_kNr>strong{font-size:38px}.BookingPackagePurchase_total__G_kNr>b{font-size:16px}}.PackageDialog_dialog__edsTz{position:relative;z-index:110}.PackageDialog_backdrop__alpeK{position:fixed;inset:0;background:rgba(18,30,25,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PackageDialog_position__40K9E{position:fixed;inset:0;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:7vh 18px}.PackageDialog_panel__yRzec{width:100%;max-width:640px;min-width:0;background:#fff;border:1px solid #e4eae5;border-radius:20px;padding:26px;box-shadow:0 24px 90px #17271e33;color:#172a21}.PackageDialog_head__FmvGF{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.PackageDialog_head__FmvGF p{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;color:#648070;margin:0 0 9px}.PackageDialog_head__FmvGF h2{font-size:27px;letter-spacing:-.5px;margin:0 0 7px}.PackageDialog_head__FmvGF span{display:block;font-size:13px;line-height:1.55;color:#617269}.PackageDialog_close__lv1hc{width:34px;height:34px;flex:none;display:grid;place-items:center;background:#f2f6f3;color:#254a36;border:0;border-radius:50%;cursor:pointer}.PackageDialog_label__Gxp2L{font-size:12px;font-weight:650;display:block;margin:15px 0 6px}.PackageDialog_plans__uZXO_{display:grid;grid-template-columns:1fr 1fr;gap:10px}.PackageDialog_plans__uZXO_ button{padding:17px;text-align:left;border:1px solid #d3ded7;background:#fff;color:#385747;border-radius:12px;cursor:pointer}.PackageDialog_plans__uZXO_ button[aria-pressed=true]{background:#ecf6ef;border:2px solid #39815d;padding:16px}.PackageDialog_plans__uZXO_ strong{display:block;font-size:23px;margin-bottom:7px}.PackageDialog_plans__uZXO_ span{font-size:14px}.PackageDialog_extra__2vfIi{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;font-size:13px}.PackageDialog_extra__2vfIi small{display:block;color:#6b7b72;margin-top:4px}.PackageDialog_extra__2vfIi input{width:90px;border:1px solid #ccdad1;border-radius:8px;padding:9px;background:white;font:inherit}.PackageDialog_summary__4GH3q{background:#f0f6f2;padding:17px;border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.PackageDialog_summary__4GH3q strong{font-size:25px}.PackageDialog_summary__4GH3q span{font-size:14px}.PackageDialog_summary__4GH3q small{display:block;color:#617367;font-size:11px;margin-top:4px}.PackageDialog_note__kj1YF{font-size:12px;line-height:1.6;color:#63756a;margin:14px 0}.PackageDialog_submit__TNOeC{width:100%;background:#20563f;color:white;border:0;border-radius:10px;padding:14px 18px;font-weight:650;font-size:14px;cursor:pointer;margin-top:6px}.PackageDialog_submit__TNOeC:disabled{opacity:.5;cursor:wait}.PackageDialog_actions__6wuee{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.PackageDialog_actions__6wuee a,.PackageDialog_actions__6wuee button{display:flex;align-items:center;gap:7px;background:white;border:1px solid #cbd9ce;padding:10px 13px;border-radius:9px;color:#315b43;text-decoration:none;font:inherit;font-size:13px;cursor:pointer}.PackageDialog_owner__G49u4{font-size:12px;color:#6a7b70;padding:10px 0;overflow-wrap:anywhere}.PackageDialog_success__hCP2I{border:1px solid #c4dfcd;border-radius:12px;padding:18px;background:#eff8f1}.PackageDialog_success__hCP2I h3{font-size:20px;margin:0 0 9px}.PackageDialog_link__HtELy{display:block;background:white;border:1px solid #d5e1d8;padding:11px;border-radius:8px;font-size:12px;overflow-wrap:anywhere}.PackageDialog_error__Akiv6{color:#a5372a;font-size:13px;line-height:1.5;background:#fff2ef;border-radius:8px;padding:10px}.PackageDialog_toolbar__HNHkb{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.PackageDialog_toolbar__HNHkb button{display:flex;align-items:center;gap:7px;border:1px solid #cbdbd1;border-radius:10px;padding:12px 17px;font-size:14px;font-weight:650;background:white;color:#295a40;cursor:pointer}.PackageDialog_toolbar__HNHkb button:first-child{background:#20563f;color:#fff;border-color:#20563f}@media(max-width:600px){.PackageDialog_position__40K9E{padding:16px 10px}.PackageDialog_panel__yRzec{padding:18px;border-radius:16px}.PackageDialog_head__FmvGF h2{font-size:24px}.PackageDialog_toolbar__HNHkb button{flex:1;justify-content:center;font-size:13px;padding:12px}.PackageDialog_summary__4GH3q strong{font-size:22px}}.PackageDialog_paymentMethods__yiXdG{border:0;padding:0;margin:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.PackageDialog_paymentMethods__yiXdG legend{font-size:13px;font-weight:650;margin-bottom:10px}.PackageDialog_paymentMethods__yiXdG button,.PackageDialog_samePlan__uZE7K{border:1px solid #ccdcd2;border-radius:12px;background:#fff;color:#294e3b;padding:14px;text-align:left;font:inherit;font-weight:650;cursor:pointer}.PackageDialog_paymentMethods__yiXdG button[aria-pressed=true],.PackageDialog_samePlan__uZE7K[aria-pressed=true]{border-color:#357b56;background:#ecf6ef;box-shadow:inset 0 0 0 1px #357b56}.PackageDialog_paymentMethods__yiXdG small{display:block;font-size:11px;font-weight:400;line-height:1.5;margin-top:6px}.PackageDialog_samePlan__uZE7K{width:100%;margin-bottom:12px}@media(max-width:440px){.PackageDialog_paymentMethods__yiXdG{grid-template-columns:1fr}}.PackageDialog_addon__NsHiK{color:#293142}.PackageDialog_addon__NsHiK .PackageDialog_extra__2vfIi small,.PackageDialog_addon__NsHiK .PackageDialog_head__FmvGF>div>p,.PackageDialog_addon__NsHiK .PackageDialog_head__FmvGF>div>span,.PackageDialog_addon__NsHiK .PackageDialog_note__kj1YF{color:#7b8494}.PackageDialog_addon__NsHiK .PackageDialog_head__FmvGF h2{color:#202735}.PackageDialog_addon__NsHiK .PackageDialog_close__lv1hc{background:#f0f2f6;color:#667084}.PackageDialog_addon__NsHiK .PackageDialog_summary__4GH3q{background:#f2f4f9;color:#303a50}.PackageDialog_addon__NsHiK .PackageDialog_submit__TNOeC{background:#526ad5;border:0}.PackageDialog_addon__NsHiK .PackageDialog_extra__2vfIi input{background:#eef1f6;color:#293142;border:0;border-radius:10px;padding:12px;font-size:16px}.BookingPackagePanel_root__llpl_{margin-top:22px;color:#202126;font-variant-numeric:tabular-nums}.BookingPackagePanel_card__VLDsO{box-sizing:border-box;width:100%;max-width:380px;background:#1b1c20;color:#fff;border-radius:22px;padding:20px 22px 12px;box-shadow:0 8px 20px -14px #19191f66}.BookingPackagePanel_card__VLDsO header{display:flex;align-items:center;justify-content:space-between;gap:12px}.BookingPackagePanel_card__VLDsO header>div>span{display:block;font-size:10px;color:#a7a8b3;text-transform:capitalize}.BookingPackagePanel_card__VLDsO h3{font-size:14px!important;line-height:1.35;margin:4px 0 0!important;color:#fff!important;font-weight:550;letter-spacing:-.015em}.BookingPackagePanel_numbers__GYXiq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:17px 0}.BookingPackagePanel_available__tRpkf{flex:none}.BookingPackagePanel_available__tRpkf>div{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.BookingPackagePanel_available__tRpkf strong{font-size:62px;line-height:1;font-weight:650;letter-spacing:-.06em;color:#71e3ac}.BookingPackagePanel_available__tRpkf>div>span{font-size:22px;color:#a5a6b2;letter-spacing:-.04em}.BookingPackagePanel_available__tRpkf>div small{font-size:11px;letter-spacing:0}.BookingPackagePanel_available__tRpkf>small{display:block;font-size:10px;color:#a5a6b2;margin-top:7px}.BookingPackagePanel_numbers__GYXiq dl{margin:0;display:grid;gap:10px;min-width:122px}.BookingPackagePanel_numbers__GYXiq dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.BookingPackagePanel_numbers__GYXiq dt{font-size:10px;color:#aaaab7}.BookingPackagePanel_numbers__GYXiq dd{font-size:16px;margin:0;font-weight:600;white-space:nowrap}.BookingPackagePanel_numbers__GYXiq dd small{font-size:9px;color:#999ba8;font-weight:400}.BookingPackagePanel_meter___ks8f{height:4px;background:#393a43;display:flex;border-radius:4px;overflow:hidden}.BookingPackagePanel_meter___ks8f i{background:#878998}.BookingPackagePanel_meter___ks8f b{background:#ff8b66}.BookingPackagePanel_card__VLDsO footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.BookingPackagePanel_card__VLDsO footer>span{font-size:9px;color:#aaaab7}.BookingPackagePanel_card__VLDsO footer button{display:flex;align-items:center;gap:7px;padding:8px 11px;background:#f2f1f6;border:0;border-radius:9px;color:#25252c;font:inherit;font-size:10px;font-weight:650;cursor:pointer}.BookingPackagePanel_switcher__d2VAr{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0;max-width:540px}.BookingPackagePanel_root__llpl_>.BookingPackagePanel_switcher__d2VAr{max-width:380px}.BookingPackagePanel_switcher__d2VAr button{display:flex;align-items:center;gap:10px;border:1px solid #dedee6;background:white;color:#72717e;border-radius:9px;padding:8px 10px;font:inherit;font-size:10px;cursor:pointer}.BookingPackagePanel_switcher__d2VAr b{font-weight:600;white-space:nowrap}.BookingPackagePanel_switcher__d2VAr button[aria-pressed=true]{border-color:#34343c;background:#f0eff4;color:#24242a}.BookingPackagePanel_inlinePurchase__K9pN6{margin:24px 0;max-width:540px}.BookingPackagePanel_dialog__ymb1w{position:relative;z-index:120}.BookingPackagePanel_backdrop__YOefW{position:fixed;inset:0;background:#11121a77;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.BookingPackagePanel_position__k106v{position:fixed;inset:0;overflow-y:auto;display:flex;align-items:flex-start;justify-content:center;padding:5vh 20px}.BookingPackagePanel_modal___vvUd{width:100%;max-width:596px;box-sizing:border-box;border-radius:25px;background:#fff;padding:28px;box-shadow:0 24px 80px #10121b33;color:#23242b;font-variant-numeric:tabular-nums}.BookingPackagePanel_modalHead__XsL4M{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.BookingPackagePanel_modalHead__XsL4M>div>span{font-size:9px;color:#8b8996;letter-spacing:.07em;text-transform:uppercase}.BookingPackagePanel_modalHead__XsL4M h2{font-size:24px;letter-spacing:-.04em;font-weight:650;margin:8px 0 0;color:#202127}.BookingPackagePanel_modalHead__XsL4M>button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;background:#f2f1f6;border-radius:50%;color:#6c6b77;cursor:pointer}.BookingPackagePanel_packageLine__mQaid{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.BookingPackagePanel_packageLine__mQaid h3{font-size:15px;letter-spacing:-.02em;margin:0}.BookingPackagePanel_packageLine__mQaid>span{font-size:13px;color:#7d7c88;white-space:nowrap}.BookingPackagePanel_details__16LL_{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0}.BookingPackagePanel_details__16LL_ dt{font-size:10px;color:#898692}.BookingPackagePanel_details__16LL_ dd{margin:6px 0 0;font-size:30px;font-weight:600;letter-spacing:-.04em}.BookingPackagePanel_details__16LL_ small{font-size:11px;font-weight:400;color:#8b8795}.BookingPackagePanel_actions__3nxp6{display:grid;gap:8px;margin:20px 0}.BookingPackagePanel_addPackage__E7vyG,.BookingPackagePanel_upgrade__ldG64{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;font:inherit}.BookingPackagePanel_upgrade__ldG64{padding:18px;background:#ff825d;border:0;border-radius:16px;color:#231510;font-size:15px;font-weight:550}.BookingPackagePanel_upgrade__ldG64 b{display:inline-block;font-size:9px;letter-spacing:.1em;border:1px solid #231510;border-radius:4px;padding:2px 4px;vertical-align:middle;margin-left:3px}.BookingPackagePanel_upgrade__ldG64 small{display:block;font-size:11px;font-weight:400;margin-top:6px;color:#613b2f}.BookingPackagePanel_addPackage__E7vyG{padding:14px;background:#f5f4f8;border:1px solid #e6e4ec;border-radius:13px;font-size:12px;color:#44424f}.BookingPackagePanel_addPackage__E7vyG>span{flex:1}.BookingPackagePanel_allowance__8Ql2H{padding-top:20px;border-top:1px solid #e9e7ef;font-size:10px;color:#8b8796}.BookingPackagePanel_allowance__8Ql2H>div{display:grid;grid-template-columns:1fr 1fr;gap:14px}.BookingPackagePanel_allowance__8Ql2H p{margin:13px 0 0}.BookingPackagePanel_allowance__8Ql2H b{display:block;font-size:22px;font-weight:550;color:#34323d}.BookingPackagePanel_allowance__8Ql2H b small{font-size:12px;color:#aaa5b3;font-weight:400}.BookingPackagePanel_allowance__8Ql2H p>span{display:block;font-size:10px;margin-top:5px}.BookingPackagePanel_bookings__cFQ5u{margin-top:25px}.BookingPackagePanel_listHead__jH5hs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;color:#777280}.BookingPackagePanel_listHead__jH5hs button,.BookingPackagePanel_listHead__jH5hs span{display:flex;align-items:center;gap:6px}.BookingPackagePanel_listHead__jH5hs button{border:0;background:none;color:#4c4756;cursor:pointer;font:inherit;font-size:10px;padding:4px 0}.BookingPackagePanel_bookings__cFQ5u ul{padding:0;margin:8px 0 0;list-style:none}.BookingPackagePanel_bookings__cFQ5u li{display:flex;gap:12px;justify-content:space-between;align-items:baseline;padding:11px 0;font-size:12px;border-bottom:1px solid #f0eef4;line-height:1.5}.BookingPackagePanel_bookings__cFQ5u li b{white-space:nowrap;font-size:11px;font-weight:500}.BookingPackagePanel_bookings__cFQ5u li small{font-size:10px;color:#8c8795}.BookingPackagePanel_hint__UCNie{font-size:11px;color:#8c8795;line-height:1.6;margin:8px 0}.BookingPackagePanel_error___N0gn{font-size:12px;color:#a23227}.BookingPackagePanel_error___N0gn button{font:inherit;text-decoration:underline;border:0;background:none;color:inherit;cursor:pointer}.BookingPackagePanel_card__VLDsO button:focus-visible,.BookingPackagePanel_modal___vvUd button:focus-visible,.BookingPackagePanel_switcher__d2VAr button:focus-visible{outline:3px solid #9a90cf;outline-offset:3px}@media(max-width:480px){.BookingPackagePanel_card__VLDsO{padding:18px 18px 12px;border-radius:20px}.BookingPackagePanel_available__tRpkf strong{font-size:54px}.BookingPackagePanel_available__tRpkf>div>span{font-size:19px}.BookingPackagePanel_numbers__GYXiq{gap:10px}.BookingPackagePanel_numbers__GYXiq dl{min-width:112px}.BookingPackagePanel_numbers__GYXiq dt{font-size:9px}.BookingPackagePanel_numbers__GYXiq dd{font-size:14px}.BookingPackagePanel_card__VLDsO h3{font-size:13px!important}.BookingPackagePanel_available__tRpkf>small{font-size:9px}.BookingPackagePanel_position__k106v{padding:14px 10px}.BookingPackagePanel_modal___vvUd{padding:22px 18px;border-radius:22px}.BookingPackagePanel_modalHead__XsL4M{margin-bottom:22px}.BookingPackagePanel_modalHead__XsL4M h2{font-size:22px}.BookingPackagePanel_card__VLDsO footer{gap:8px}.BookingPackagePanel_card__VLDsO footer>span{font-size:8px}.BookingPackagePanel_card__VLDsO footer button{font-size:9px;padding:8px 10px}}@media(max-width:350px){.BookingPackagePanel_numbers__GYXiq{flex-wrap:wrap}.BookingPackagePanel_numbers__GYXiq dl{width:100%;grid-template-columns:1fr 1fr;gap:18px}.BookingPackagePanel_numbers__GYXiq dl>div{display:block}.BookingPackagePanel_numbers__GYXiq dd{margin-top:4px}}.ResidentEmailLogin_compact__KJwy5,.ResidentEmailLogin_trigger__lXMde{font:inherit;cursor:pointer;border:1px solid #d7d3ce;border-radius:12px;background:#fff;color:#302b26;padding:13px 18px;line-height:1.25;font-size:14px;font-weight:600}.ResidentEmailLogin_trigger__lXMde{width:260px;max-width:100%}.ResidentEmailLogin_compact__KJwy5{font-size:12px;padding:9px 10px;white-space:nowrap}.ResidentEmailLogin_compact__KJwy5:hover,.ResidentEmailLogin_trigger__lXMde:hover{background:#f3f0eb}.ResidentEmailLogin_dialog__ckMUX{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(460px,calc(100% - 28px));max-height:calc(100dvh - 32px);overflow:auto;padding:36px;border:1px solid #e6e0d8;border-radius:24px;background:#fffdf9;color:#302b26;box-shadow:0 24px 90px #20180d33;text-align:left;font-family:inherit}.ResidentEmailLogin_dialog__ckMUX::backdrop{background:#221b1666;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ResidentEmailLogin_dialog__ckMUX h2{font-size:26px;line-height:1.15;letter-spacing:-.04em;margin:10px 0 14px;padding-right:20px;font-weight:650}.ResidentEmailLogin_eyebrow__kF_pL{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#85735c;margin:0}.ResidentEmailLogin_description____yJ0{font-size:14px;line-height:1.6;color:#6f655b;margin:0 0 24px;overflow-wrap:anywhere}.ResidentEmailLogin_close__i5FV9{position:absolute;top:12px;right:14px;border:0;background:transparent;color:#817568;font-size:28px;cursor:pointer;width:36px;height:36px}.ResidentEmailLogin_form__wHj_n{display:flex;flex-direction:column;gap:10px}.ResidentEmailLogin_form__wHj_n label{font-size:13px;font-weight:600}.ResidentEmailLogin_form__wHj_n input{box-sizing:border-box;min-width:0;width:100%;font:inherit;font-size:16px;padding:14px 15px;background:white;color:#302b26;border:1px solid #cfc7bc;border-radius:12px}.ResidentEmailLogin_form__wHj_n input:focus{outline:2px solid #9a744a;outline-offset:2px}.ResidentEmailLogin_form__wHj_n .ResidentEmailLogin_code__Jy6ga{letter-spacing:.28em;font-size:24px;font-variant-numeric:tabular-nums}.ResidentEmailLogin_primary__NV6Zv{font:inherit;font-weight:600;background:#322c26;color:white;border:0;border-radius:12px;padding:15px;cursor:pointer;margin-top:6px}.ResidentEmailLogin_actions__oJdQm{display:flex;flex-wrap:wrap;gap:12px 18px;margin:20px 0 12px}.ResidentEmailLogin_actions__oJdQm button{border:0;background:transparent;padding:0;color:#735c43;font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ResidentEmailLogin_hint__a7UMj{font-size:12px;line-height:1.6;color:#817568;margin:2px 0 0}.ResidentEmailLogin_error__KAb_h{background:#fff0ed;color:#a13c2b;padding:12px;border-radius:10px;font-size:13px;line-height:1.5;margin:18px 0 0}.ResidentEmailLogin_compact__KJwy5:disabled,.ResidentEmailLogin_dialog__ckMUX button:disabled,.ResidentEmailLogin_trigger__lXMde:disabled{cursor:default;opacity:.5}.ResidentEmailLogin_compact__KJwy5:focus-visible,.ResidentEmailLogin_dialog__ckMUX button:focus-visible,.ResidentEmailLogin_trigger__lXMde:focus-visible{outline:2px solid #9a744a;outline-offset:3px}@media(max-width:480px){.ResidentEmailLogin_dialog__ckMUX{padding:30px 22px}.ResidentEmailLogin_dialog__ckMUX h2{font-size:24px}.ResidentEmailLogin_form__wHj_n .ResidentEmailLogin_code__Jy6ga{font-size:22px}}.PackageUsageReport_root__HamPr{max-width:540px;color:#24242b;font-variant-numeric:tabular-nums;margin-top:22px}.PackageUsageReport_root__HamPr header{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.PackageUsageReport_root__HamPr h4{font-size:13px;font-weight:600;margin:0}.PackageUsageReport_root__HamPr header>span{font-size:10px;color:#878491}.PackageUsageReport_root__HamPr ul{list-style:none;padding:0;margin:10px 0 0}.PackageUsageReport_root__HamPr li{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 0;border-top:1px solid #e9e7ee}.PackageUsageReport_root__HamPr li>div{min-width:0}.PackageUsageReport_root__HamPr li strong{display:block;font-size:12px;line-height:1.6;font-weight:500}.PackageUsageReport_root__HamPr li span{display:block;font-size:10px;color:#85818e;margin-top:2px}.PackageUsageReport_root__HamPr li small{display:block;font-size:9px;color:#9b97a3;margin-top:5px}.PackageUsageReport_root__HamPr li>b{font-size:16px;font-weight:550;white-space:nowrap;line-height:1.4}.PackageUsageReport_root__HamPr li>b small{display:inline;font-size:10px}.PackageUsageReport_root__HamPr p{font-size:11px;color:#878391;line-height:1.5}.PackageUsageReport_root__HamPr button{font:inherit;font-size:11px;border:0;background:#eeecf3;border-radius:8px;padding:8px 12px;color:#56515f;cursor:pointer}.PackageUsageReport_root__HamPr button:focus-visible{outline:3px solid #9a90cf;outline-offset:3px}.paymentSuccess_card__qOM3T{width:100%;max-width:620px;justify-self:center;padding:clamp(24px,4vw,48px);border:1px solid #dce6dc;border-radius:24px;background:linear-gradient(160deg,#f1f7ef,#fbfcf9 66%,#fff);text-align:center;color:#21382a}.paymentSuccess_confirmation__7vC24{display:grid;justify-items:center}.paymentSuccess_icon__A_lwN{display:grid;place-items:center;width:64px;height:64px;margin-bottom:20px;border:1px solid #caddc7;border-radius:50%;background:#e2eddd;color:#386241;box-shadow:0 0 0 8px #edf4e9}.paymentSuccess_icon__A_lwN svg{width:30px;height:30px}.paymentSuccess_card__qOM3T .paymentSuccess_label__YmFLS{margin:0 0 10px;color:#54735a;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.paymentSuccess_card__qOM3T .paymentSuccess_title__Axkj6{margin:0;font-size:clamp(25px,4vw,34px);line-height:1.2;letter-spacing:-.035em;font-weight:650}.paymentSuccess_card__qOM3T .paymentSuccess_amount__3dyD4{max-width:100%;margin:18px 0 12px;color:#25482e;font-size:clamp(36px,7vw,60px);line-height:1.05;letter-spacing:-.055em;font-weight:650;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.paymentSuccess_card__qOM3T .paymentSuccess_description___E578{margin:0;color:#637168;font-size:15px;font-weight:400;line-height:1.65}.paymentSuccess_actions__nYfJL{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.paymentSuccess_primary__QMSbp,.paymentSuccess_secondary__fZUj9{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:48px;border:1px solid #d5dfd4;border-radius:12px;padding:12px 16px;font:inherit;font-size:14px;font-weight:650;line-height:1.3;text-decoration:none;cursor:pointer}.paymentSuccess_primary__QMSbp{color:#fff;background:#2c4c35;border-color:#2c4c35}.paymentSuccess_primary__QMSbp:hover{background:#203e28}.paymentSuccess_primary__QMSbp svg{width:18px;height:18px;flex:0 0 auto}.paymentSuccess_secondary__fZUj9{color:#344c3a;background:#fff}.paymentSuccess_secondary__fZUj9:hover{background:#edf3ea}.paymentSuccess_details__t8872{margin-top:24px;border-top:1px solid #dfe7dc;text-align:left}.paymentSuccess_details__t8872 summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding-top:10px;color:#627366;list-style:none;cursor:pointer;font-size:13px;font-weight:500}.paymentSuccess_details__t8872 summary::-webkit-details-marker{display:none}.paymentSuccess_details__t8872 summary>svg{width:16px;height:16px;flex:0 0 auto}.paymentSuccess_details__t8872 summary .paymentSuccess_chevron__NAolF{width:14px;height:14px;transition:transform .15s}.paymentSuccess_details__t8872[open] .paymentSuccess_chevron__NAolF{transform:rotate(180deg)}.paymentSuccess_receipts__f6xb_{padding:8px 0 12px}.paymentSuccess_receipts__f6xb_ .payment-receipt-list{margin-top:0;gap:14px}.paymentSuccess_receipts__f6xb_ .payment-receipt-list a{color:#36583f;font-weight:600}.paymentSuccess_receipts__f6xb_ .payment-receipt-list small{color:#67756b;font-size:12px;line-height:1.5}.paymentSuccess_another__amqa8{display:inline-block;min-height:44px;margin:12px 0 -12px;padding:8px 12px;border:0;background:none;color:#657369;font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-decoration-color:#b8c6b8;text-underline-offset:4px}.paymentSuccess_another__amqa8:hover{color:#25482e}.paymentSuccess_card__qOM3T :is(a,button,summary):focus-visible{outline:3px solid #6f9476;outline-offset:4px}@media (max-width:520px){.paymentSuccess_card__qOM3T{padding:28px 18px 22px;border-radius:18px}.paymentSuccess_actions__nYfJL{grid-template-columns:1fr;margin-top:24px}.paymentSuccess_card__qOM3T .paymentSuccess_amount__3dyD4{font-size:clamp(32px,9vw,44px)}.paymentSuccess_card__qOM3T .paymentSuccess_description___E578{font-size:14px}}@media (prefers-reduced-motion:reduce){.paymentSuccess_chevron__NAolF{transition:none}}.JointCollections_page__Hv_QR{max-width:1400px;margin:0 auto;padding:32px 36px 80px;color:#26332f;font-size:15px;line-height:1.5}.JointCollections_page__Hv_QR *{box-sizing:border-box}.JointCollections_page__Hv_QR button,.JointCollections_page__Hv_QR input,.JointCollections_page__Hv_QR select,.JointCollections_page__Hv_QR textarea{font:inherit}.JointCollections_page__Hv_QR button{cursor:pointer}.JointCollections_page__Hv_QR button:disabled{opacity:.5;cursor:wait}.JointCollections_page__Hv_QR a:focus-visible,.JointCollections_page__Hv_QR button:focus-visible,.JointCollections_page__Hv_QR input:focus-visible,.JointCollections_page__Hv_QR select:focus-visible,.JointCollections_page__Hv_QR textarea:focus-visible{outline:3px solid #438474;outline-offset:4px}.JointCollections_page__Hv_QR a{color:inherit}.JointCollections_page__Hv_QR h1,.JointCollections_page__Hv_QR h2,.JointCollections_page__Hv_QR h3,.JointCollections_page__Hv_QR p{margin:0}.JointCollections_page__Hv_QR h1{font-size:clamp(32px,4vw,54px);font-weight:550;line-height:1.1;letter-spacing:-.045em}.JointCollections_page__Hv_QR h2{font-size:22px;letter-spacing:-.025em;font-weight:600}.JointCollections_back__tiKGn,.JointCollections_cabinetLink__y3z89{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:#65716c!important;text-decoration:none;background:none;border:0;padding:0;margin-bottom:24px}.JointCollections_eyebrow__qYKkS{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:650;color:#61736b;margin-bottom:18px!important}.JointCollections_hero__syrT_{background:#eef3ee;border-radius:24px;padding:48px 54px;display:grid;grid-template-columns:1.5fr 1fr;gap:40px;overflow:hidden}.JointCollections_hero__syrT_ h1 span{color:#5d7c70}.JointCollections_hero__syrT_ p:not(.JointCollections_eyebrow__qYKkS){font-size:15px;color:#64746c;line-height:1.7;margin:22px 0 26px}.JointCollections_primary__pJXkE,.JointCollections_secondary__Xzild{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 21px;border-radius:11px;border:1px solid transparent;font-weight:550;font-size:14px;text-decoration:none}.JointCollections_primary__pJXkE{background:#2c463b;color:#fff}.JointCollections_primary__pJXkE:hover{background:#385d4d}.JointCollections_secondary__Xzild{background:#f1f5f1;border-color:#d9e3db;color:#314e3e}.JointCollections_heroMark__p3pzk{align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;background:#dee9df;border:1px solid #c7d8cb;width:235px;height:235px;justify-content:center;border-radius:50%;box-shadow:20px 15px 0 #e6eee6,-20px -15px 0 #e6eee6;transform:rotate(-7deg)}.JointCollections_heroMark__p3pzk>svg{width:80px;height:80px;color:#577864;margin-bottom:14px}.JointCollections_heroMark__p3pzk>span{font-size:17px;font-weight:600}.JointCollections_heroMark__p3pzk>small{font-size:10px;margin-top:6px;letter-spacing:.1em;text-transform:uppercase;color:#69816f}.JointCollections_steps__ZG0nL{display:flex;justify-content:space-between;gap:18px;padding:25px 4px 30px;border-bottom:1px solid #e5eae5}.JointCollections_steps__ZG0nL>span{display:flex;align-items:center;gap:10px;font-size:12px;color:#6a756f}.JointCollections_steps__ZG0nL i{font-style:normal;font-size:10px;color:#4f6558;background:#eef3ee;border-radius:50%;width:28px;height:28px;display:grid;place-items:center}.JointCollections_filters___HbYn{display:flex;gap:7px;padding:28px 0 22px;flex-wrap:wrap}.JointCollections_choiceRow__E6V4e button,.JointCollections_dateGrid__NBMGQ button,.JointCollections_filters___HbYn button{border:1px solid #e0e6e0;border-radius:8px;padding:9px 16px;background:white;color:#6a756f;font-size:13px}.JointCollections_choiceRow__E6V4e button[aria-pressed=true],.JointCollections_dateGrid__NBMGQ button[aria-pressed=true],.JointCollections_filters___HbYn button[aria-pressed=true]{background:#304c3f;color:white;border-color:#304c3f}.JointCollections_cards__6rCaW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.JointCollections_card__WYW02{display:flex;flex-direction:column;padding:0;text-align:left;border:1px solid #e2e8e2;background:#fff;border-radius:17px;overflow:hidden;color:inherit;transition:transform .15s,box-shadow .15s}.JointCollections_card__WYW02:hover{transform:translateY(-3px);box-shadow:0 12px 30px #24382b0b}.JointCollections_cardPhoto__Q3hRR{flex-shrink:0;width:100%;height:245px;position:relative;background:#f2f3ef}.JointCollections_cardPhoto__Q3hRR img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.JointCollections_equalBadge__2JxTF,.JointCollections_freeBadge___knVg{display:inline-flex;align-items:center;white-space:nowrap;padding:6px 11px;border-radius:20px;font-size:10px;font-weight:650;letter-spacing:.02em}.JointCollections_equalBadge__2JxTF{background:#eaf2e9;color:#426447}.JointCollections_freeBadge___knVg{background:#f6ede0;color:#876036}.JointCollections_cardPhoto__Q3hRR>.JointCollections_equalBadge__2JxTF,.JointCollections_cardPhoto__Q3hRR>.JointCollections_freeBadge___knVg{position:absolute;top:14px;left:14px;box-shadow:0 2px 14px #0000000c}.JointCollections_mineTag__S7vL1{position:absolute;bottom:13px;left:14px;background:#ffffffed;padding:5px 9px;border-radius:7px;font-size:10px;display:flex;gap:5px;align-items:center}.JointCollections_cardBody__Ttwjo{width:100%;flex:1;padding:21px}.JointCollections_cardStatus___h2q4{font-size:10px;font-weight:600;color:#6a776e}.JointCollections_cardStatus___h2q4[data-state=OPEN]{color:#548060}.JointCollections_cardStatus___h2q4[data-state=PAYMENT]{color:#93683d}.JointCollections_cardBody__Ttwjo h2{margin:7px 0 20px;font-size:21px}.JointCollections_cardPrice__jb97n{display:flex;justify-content:space-between;gap:12px}.JointCollections_cardPrice__jb97n>div{display:flex;flex-direction:column;gap:4px}.JointCollections_cardPrice__jb97n>div:last-child{text-align:right}.JointCollections_cardPrice__jb97n small{font-size:10px;color:#79837b}.JointCollections_cardPrice__jb97n strong{font-weight:550;font-size:21px;letter-spacing:-.025em}.JointCollections_cardFixed__cRpiE{font-size:11px;margin-top:13px!important;color:#8b7153}.JointCollections_cardBody__Ttwjo footer{display:flex;align-items:center;gap:13px;margin-top:20px;padding-top:15px;border-top:1px solid #edf0eb;font-size:10px;color:#7b867e}.JointCollections_cardBody__Ttwjo footer span{display:flex;align-items:center;gap:5px}.JointCollections_cardBody__Ttwjo footer>svg{margin-left:auto;flex-shrink:0}.JointCollections_empty__lhowu{padding:70px 20px;text-align:center;border:1px dashed #d8e1d8;border-radius:17px;display:flex;flex-direction:column;align-items:center;gap:16px;color:#738176}.JointCollections_empty__lhowu h1,.JointCollections_empty__lhowu h2{color:#354c3d}.JointCollections_empty__lhowu p{max-width:430px;font-size:14px}.JointCollections_error__gGyy6,.JointCollections_notice__FJO_C{padding:15px 18px;border-radius:10px;font-size:13px;margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:14px}.JointCollections_error__gGyy6{background:#fff0eb;color:#9b4733}.JointCollections_notice__FJO_C{background:#eaf2e8;color:#3d6546}.JointCollections_error__gGyy6 button,.JointCollections_notice__FJO_C button{background:none;border:0;color:inherit}.JointCollections_sectionHead___B_t_{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 28px}.JointCollections_sectionHead___B_t_ p:not(.JointCollections_eyebrow__qYKkS){margin-top:15px;color:#7b867e;font-size:14px}.JointCollections_sectionHead___B_t_ h2 span{font-size:13px;font-weight:400;color:#7e8a80;margin-left:6px}.JointCollections_sectionHead___B_t_ small{color:#7e8a80;font-size:11px}.JointCollections_formGrid__KywWk{border:0;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:40px}.JointCollections_formMain__W5ah8{display:flex;flex-direction:column;gap:24px}.JointCollections_uploadHero__ALP9G{height:360px;border:1px dashed #bbcebc;background:#f2f6ef;border-radius:17px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#6d806d;cursor:pointer;overflow:hidden}.JointCollections_uploadHero__ALP9G>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#edf0ea}.JointCollections_uploadHero__ALP9G>strong{font-weight:500}.JointCollections_uploadHero__ALP9G>span{font-size:12px}.JointCollections_receiptUpload__uHLat input,.JointCollections_uploadHero__ALP9G input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.JointCollections_receiptUpload__uHLat:focus-within,.JointCollections_uploadHero__ALP9G:focus-within{outline:3px solid #438474;outline-offset:4px}.JointCollections_uploadHero__ALP9G .JointCollections_uploadCaption__nN0hV{position:absolute;bottom:18px;border-radius:8px;background:#fff;padding:9px 15px;color:#3a5943;box-shadow:0 2px 20px #26352a12}.JointCollections_field__eRjER{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:550;color:#4a5e4f}.JointCollections_field__eRjER input,.JointCollections_field__eRjER textarea,.JointCollections_timeRow__pDIl5 select{border:1px solid #dce4da;background:#fff;padding:12px 14px;border-radius:9px;color:#344b3c;width:100%;font-size:16px;font-weight:400}.JointCollections_field__eRjER input::-moz-placeholder,.JointCollections_field__eRjER textarea::-moz-placeholder{color:#9aa598}.JointCollections_field__eRjER input::placeholder,.JointCollections_field__eRjER textarea::placeholder{color:#9aa598}.JointCollections_field__eRjER textarea{resize:vertical}.JointCollections_formSection__LEuYh{border-top:1px solid #e3e9e0;padding-top:28px;margin-top:3px}.JointCollections_formSection__LEuYh h2{margin-bottom:16px}.JointCollections_formSection__LEuYh>p{font-size:13px;color:#7b867b;line-height:1.65;margin-bottom:18px}.JointCollections_modeChoice__TrffF{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:23px}.JointCollections_modeChoice__TrffF button{border:1px solid #dfe5dc;border-radius:11px;padding:18px;text-align:left;background:#fff;color:#5a6d5b}.JointCollections_modeChoice__TrffF button[aria-pressed=true]{border-color:#6f8a6d;background:#eff5ed}.JointCollections_modeChoice__TrffF span{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600}.JointCollections_modeChoice__TrffF small{display:block;font-size:12px;line-height:1.6;margin-top:8px}.JointCollections_twoFields__Fhyhn{display:grid;grid-template-columns:1fr 1fr;gap:18px}.JointCollections_calculation__B_FOY{background:#f5f7f2;border-radius:10px;padding:18px;margin-top:17px;display:grid;grid-template-columns:1fr auto;gap:7px;font-size:13px}.JointCollections_calculation__B_FOY strong{font-size:19px}.JointCollections_calculation__B_FOY small{grid-column:1/-1;color:#7a8778;line-height:1.6}.JointCollections_paymentBox__E_BtT{background:#f1f5ee;border:1px solid #e1e8da;border-radius:17px;padding:27px}.JointCollections_paymentBox__E_BtT .JointCollections_field__eRjER{margin-top:20px}.JointCollections_boxIcon__KyU4A{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:#e2ebda;color:#58724d;margin-bottom:20px}.JointCollections_paymentBox__E_BtT>p{font-size:13px;color:#74806b;line-height:1.65;margin-top:10px}.JointCollections_fieldTitle__FyZaP{display:block;font-size:12px;margin:23px 0 10px;color:#53654c}.JointCollections_bankChoice__baWkt{display:flex;flex-wrap:wrap;gap:7px}.JointCollections_bankChoice__baWkt button{border:1px solid #dce5d5;background:#fff;color:#677760;border-radius:7px;font-size:11px;padding:9px 11px;display:flex;align-items:center;gap:7px}.JointCollections_bankChoice__baWkt button[aria-pressed=true]{background:#dfead6;color:#355333;border-color:#9eb58c}.JointCollections_publish__HVEnm{padding:23px 3px;font-size:12px;color:#778372;line-height:1.7}.JointCollections_publish__HVEnm .JointCollections_primary__pJXkE{width:100%;margin:20px 0 13px}.JointCollections_publish__HVEnm small{display:block;text-align:center;font-size:10px}.JointCollections_choiceRow__E6V4e{display:flex;gap:6px;flex-wrap:wrap}.JointCollections_choiceRow__E6V4e button{font-size:11px;padding:9px 11px}.JointCollections_dateGrid__NBMGQ{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;max-height:270px;overflow-y:auto;padding:10px 2px;margin-top:12px}.JointCollections_dateGrid__NBMGQ button{font-size:11px;padding:10px 4px}.JointCollections_timeRow__pDIl5{display:flex;align-items:center;gap:12px;margin:20px 0}.JointCollections_timeRow__pDIl5>label{width:90px;font-size:11px;color:#7a8776;display:flex;flex-direction:column;gap:6px}.JointCollections_timeRow__pDIl5>span{margin-top:19px}.JointCollections_timeRow__pDIl5 small{font-size:11px;color:#7d8877;margin:20px 0 0 3px}.JointCollections_deadline__Y7ZJ1>p{display:flex;align-items:center;gap:9px;font-size:12px;color:#5b7351}.JointCollections_detailGrid__IFJfZ{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);gap:40px}.JointCollections_itemPhoto__o5Zq_{aspect-ratio:4/3;position:relative;border-radius:17px;overflow:hidden;background:#f3f4ef}.JointCollections_itemPhoto__o5Zq_>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.JointCollections_itemPhoto__o5Zq_>div{position:absolute;left:20px;top:20px;display:flex;gap:7px;flex-wrap:wrap}.JointCollections_photoStatus__Xb8nJ{padding:6px 11px;border-radius:20px;background:#ffffffeb;color:#62715f;font-size:10px;font-weight:600}.JointCollections_itemHeading__kveLB{padding:30px 0;border-bottom:1px solid #e2e8de}.JointCollections_itemHeading__kveLB h1{font-size:36px;margin-bottom:16px;overflow-wrap:anywhere}.JointCollections_itemHeading__kveLB a{display:inline-flex;gap:8px;align-items:center;font-size:12px;text-decoration:underline;text-underline-offset:4px;color:#607c54}.JointCollections_itemHeading__kveLB .JointCollections_eyebrow__qYKkS{margin-bottom:12px!important}.JointCollections_conditions__h2wVV{padding:28px 0;border-bottom:1px solid #e2e8de}.JointCollections_conditions__h2wVV>p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:16px;font-size:14px;line-height:1.8;color:#78816e}.JointCollections_participants__V5jUR{padding:28px 0}.JointCollections_participants__V5jUR article{display:flex;gap:13px;align-items:center;padding:17px 0;border-bottom:1px solid #ecf0e7}.JointCollections_avatar__0BjCB{width:38px;height:38px;border-radius:50%;background:#edf2e8;color:#738663;display:grid;place-items:center;flex-shrink:0;font-size:14px}.JointCollections_participantName__Mchvy{display:flex;flex-direction:column;gap:3px;min-width:0}.JointCollections_participantName__Mchvy strong{font-size:13px;font-weight:550;overflow-wrap:anywhere}.JointCollections_participantName__Mchvy small{font-size:10px;color:#8a947f}.JointCollections_paid__yrEON,.JointCollections_pending__vVXoO{font-size:10px}.JointCollections_pending__vVXoO{color:#8b8d74}.JointCollections_paid__yrEON{color:#54824d}.JointCollections_participantAmount__B0SeM{margin-left:auto;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:7px;flex-shrink:0}.JointCollections_participantAmount__B0SeM strong{font-size:16px;font-weight:550}.JointCollections_participantAmount__B0SeM a{font-size:10px;color:#718459}.JointCollections_participantAmount__B0SeM button{background:#edf4e7;color:#4d6c3c;border:1px solid #d7e4ca;border-radius:6px;font-size:10px;padding:7px 9px}.JointCollections_note__WsCeZ{font-size:11px!important;color:#7b866e!important;line-height:1.7;margin-top:16px!important}.JointCollections_detailAside__YHj96{display:flex;flex-direction:column;gap:20px;align-self:start}.JointCollections_summary__OPW35{border:1px solid #dfe7d7;border-radius:17px;padding:28px;background:#fbfcf8}.JointCollections_summaryTop__wKi7a{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;color:#70855d}.JointCollections_muted__HgZHq{font-size:11px;color:#849073}.JointCollections_total__I4wLD{display:block;font-size:39px;line-height:1.2;letter-spacing:-.04em;font-weight:500;margin:8px 0 22px}.JointCollections_fixedShare__8XfpC{display:grid;gap:9px;margin-bottom:22px;padding:16px 0;border-top:1px solid #e7ebdf;border-bottom:1px solid #e7ebdf}.JointCollections_fixedShare__8XfpC span{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#80906c}.JointCollections_fixedShare__8XfpC strong{color:#5b7244;font-weight:550}.JointCollections_yourShare__yCFeV{padding:20px;border-radius:12px;background:#eaf1e1;display:flex;flex-direction:column;gap:5px}.JointCollections_yourShare__yCFeV>span{font-size:11px;color:#6a7e54}.JointCollections_yourShare__yCFeV>strong{font-size:34px;line-height:1.2;font-weight:550;letter-spacing:-.035em;color:#3b5429}.JointCollections_yourShare__yCFeV>small{font-size:10px;color:#768766;line-height:1.6}.JointCollections_deadlineNote__tcrPf{display:flex;gap:10px;align-items:center;margin:23px 0;color:#82916e}.JointCollections_deadlineNote__tcrPf>div{display:flex;flex-direction:column;gap:5px}.JointCollections_deadlineNote__tcrPf strong{font-size:12px;font-weight:550;color:#5a6d47}.JointCollections_deadlineNote__tcrPf span{font-size:10px}.JointCollections_deadlineNote__tcrPf strong>span{font-size:12px}.JointCollections_summary__OPW35>.JointCollections_primary__pJXkE{width:100%}.JointCollections_joined__3o_Wr{display:flex;gap:9px;align-items:center;justify-content:center;padding:13px;border-radius:9px;background:#edf4e6;color:#597743;font-size:13px}.JointCollections_textButton__yDgby{border:0;background:none;color:#7b866d;font-size:11px;text-decoration:underline;text-underline-offset:4px;padding:13px 0}.JointCollections_summary__OPW35>.JointCollections_textButton__yDgby{display:block;margin:auto}.JointCollections_phone__lWCwF{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:18px;background:#fff;padding:14px;border-radius:10px;border:1px solid #dbe5cf}.JointCollections_phone__lWCwF strong{font-size:clamp(16px,1.6vw,23px);white-space:nowrap;font-weight:550;letter-spacing:-.025em;-webkit-user-select:all;-moz-user-select:all;user-select:all}.JointCollections_phone__lWCwF button{display:grid;place-items:center;border:0;border-radius:7px;background:#e9f0df;color:#597344;min-width:34px;height:34px}.JointCollections_copyStatus__CGF_i{display:block;min-height:20px;font-size:10px;color:#71865a;margin-top:5px}.JointCollections_banks__hG5wL{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.JointCollections_banks__hG5wL>span{display:flex;align-items:center;gap:5px;font-size:10px;background:#fff;border:1px solid #e0e7d9;padding:5px 8px;border-radius:7px;color:#65755b}.JointCollections_banks__hG5wL i{font-style:normal;display:grid;place-items:center;font-size:10px;font-weight:700;width:19px;height:19px;border-radius:5px;background:#eff2e9}.JointCollections_banks__hG5wL [data-bank=sber] i{background:#e1f3d6;color:#318629}.JointCollections_banks__hG5wL [data-bank=tbank] i{background:#ffe269;color:#34312d}.JointCollections_banks__hG5wL [data-bank=alfa] i{background:#fae5e1;color:#d63222}.JointCollections_banks__hG5wL [data-bank=vtb] i{background:#e2eaf7;color:#295694}.JointCollections_banks__hG5wL [data-bank=ozon] i{background:#e3e8ff;color:#2155e3}.JointCollections_banks__hG5wL [data-bank=yandex] i{background:#ffe9d5;color:#a3571d}.JointCollections_receiptUpload__uHLat{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;border:1px dashed #9fb98d;border-radius:9px;padding:14px 10px;font-size:12px;color:#4e6c3c;cursor:pointer;margin-top:20px;background:#ffffff89}.JointCollections_progress__qWeU1{margin-top:23px;padding-top:18px;border-top:1px solid #e4eada}.JointCollections_progress__qWeU1>div{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#6d8159}.JointCollections_progress__qWeU1 progress{width:100%;height:6px;accent-color:#79975c;display:block;margin-top:11px;border:0;border-radius:4px;overflow:hidden}.JointCollections_progress__qWeU1 progress::-webkit-progress-bar{background:#e6eddd}.JointCollections_progress__qWeU1 progress::-webkit-progress-value{background:#79975c}.JointCollections_organizer__bA02g{padding:22px;border:1px solid #e3e9db;border-radius:14px;font-size:12px;color:#7c8970}.JointCollections_organizer__bA02g h3{font-size:15px;color:#536946;font-weight:550}.JointCollections_organizer__bA02g p{margin:10px 0 15px;line-height:1.7}.JointCollections_organizer__bA02g>span,.JointCollections_organizer__bA02g>strong{display:block;font-size:12px;margin:5px 0}.JointCollections_cancelBox___VZjb button{border:1px solid #e3d9cc;padding:8px;background:#fff7ed;color:#8c6446;border-radius:7px;font-size:11px;margin-right:6px;margin-top:5px}@media(min-width:1500px){.JointCollections_page__Hv_QR{max-width:1510px}}@media(max-width:1000px){.JointCollections_page__Hv_QR{padding:26px 24px 65px}.JointCollections_hero__syrT_{padding:35px}.JointCollections_heroMark__p3pzk{width:190px;height:190px}.JointCollections_cards__6rCaW{grid-template-columns:repeat(2,minmax(0,1fr))}.JointCollections_detailGrid__IFJfZ,.JointCollections_formGrid__KywWk{gap:25px;grid-template-columns:minmax(0,1.35fr) minmax(290px,1fr)}.JointCollections_paymentBox__E_BtT,.JointCollections_summary__OPW35{padding:22px}.JointCollections_steps__ZG0nL{gap:12px}.JointCollections_steps__ZG0nL>span{font-size:10px}.JointCollections_phone__lWCwF strong{font-size:17px}}@media(max-width:700px){.JointCollections_page__Hv_QR{padding:20px 16px 55px}.JointCollections_hero__syrT_{padding:28px 24px;grid-template-columns:1fr;gap:0;border-radius:17px}.JointCollections_hero__syrT_ h1{font-size:37px}.JointCollections_hero__syrT_ p:not(.JointCollections_eyebrow__qYKkS){font-size:13px;margin:19px 0 23px}.JointCollections_heroMark__p3pzk{display:none}.JointCollections_hero__syrT_ .JointCollections_primary__pJXkE{width:100%}.JointCollections_steps__ZG0nL{display:grid;gap:13px;padding:22px 5px}.JointCollections_steps__ZG0nL>span{font-size:11px}.JointCollections_filters___HbYn{gap:5px;padding:23px 0 18px}.JointCollections_filters___HbYn button{font-size:11px;padding:9px 11px}.JointCollections_cards__6rCaW{grid-template-columns:1fr;gap:19px}.JointCollections_cardPhoto__Q3hRR{height:270px}.JointCollections_cardBody__Ttwjo{padding:20px}.JointCollections_cardBody__Ttwjo h2{font-size:23px}.JointCollections_cardBody__Ttwjo footer{font-size:10px}.JointCollections_detailGrid__IFJfZ,.JointCollections_formGrid__KywWk{display:flex;flex-direction:column;gap:25px}.JointCollections_formMain__W5ah8{gap:20px}.JointCollections_uploadHero__ALP9G{height:280px}.JointCollections_sectionHead___B_t_{margin-bottom:22px}.JointCollections_sectionHead___B_t_ p:not(.JointCollections_eyebrow__qYKkS){font-size:13px;line-height:1.7}.JointCollections_page__Hv_QR h1{font-size:34px}.JointCollections_modeChoice__TrffF{gap:8px}.JointCollections_modeChoice__TrffF button{padding:14px}.JointCollections_modeChoice__TrffF small{font-size:11px}.JointCollections_twoFields__Fhyhn{gap:12px}.JointCollections_field__eRjER{font-size:11px}.JointCollections_dateGrid__NBMGQ{grid-template-columns:repeat(5,1fr)}.JointCollections_detailAside__YHj96{width:100%;order:-1;display:contents}.JointCollections_detailMain__LtjFB{display:contents}.JointCollections_itemPhoto__o5Zq_{order:0}.JointCollections_itemHeading__kveLB{order:1;padding:0 0 25px}.JointCollections_summary__OPW35{order:2}.JointCollections_detailAside__YHj96>.JointCollections_paymentBox__E_BtT{order:3}.JointCollections_conditions__h2wVV{order:4;padding-top:0}.JointCollections_participants__V5jUR{order:5;padding-top:0}.JointCollections_organizer__bA02g{order:6}.JointCollections_itemHeading__kveLB h1{font-size:32px}.JointCollections_itemPhoto__o5Zq_>div{left:13px;top:13px}.JointCollections_photoStatus__Xb8nJ{font-size:9px}.JointCollections_phone__lWCwF strong{font-size:25px}.JointCollections_participantName__Mchvy strong{font-size:12px}.JointCollections_participantAmount__B0SeM strong{font-size:15px}.JointCollections_avatar__0BjCB{width:32px;height:32px}.JointCollections_participants__V5jUR article{gap:10px}.JointCollections_paymentBox__E_BtT,.JointCollections_summary__OPW35{padding:24px}.JointCollections_total__I4wLD{font-size:35px}.JointCollections_yourShare__yCFeV>strong{font-size:32px}.JointCollections_primary__pJXkE,.JointCollections_secondary__Xzild{font-size:13px}.JointCollections_empty__lhowu{padding:45px 20px}.JointCollections_error__gGyy6,.JointCollections_notice__FJO_C{font-size:12px}.JointCollections_note__WsCeZ{font-size:11px!important}}@media(prefers-reduced-motion:reduce){.JointCollections_card__WYW02{transition:none}.JointCollections_card__WYW02:hover{transform:none}}.JointCollections_minimumForm__iOFRQ{padding:20px;border:1px solid #dde7d6;background:#f7f9f3;border-radius:12px;margin-top:22px}.JointCollections_minimumForm__iOFRQ>.JointCollections_field__eRjER{max-width:330px}.JointCollections_minimumForm__iOFRQ>.JointCollections_choiceRow__E6V4e{margin-top:12px}.JointCollections_comfortPrice__70Vdz{margin-top:20px;background:#e9f1df;padding:20px;border-radius:10px;display:flex;flex-direction:column;gap:5px}.JointCollections_comfortPrice__70Vdz>span{font-size:11px;color:#647d50}.JointCollections_comfortPrice__70Vdz>strong{font-size:31px;line-height:1.2;font-weight:550;letter-spacing:-.03em}.JointCollections_comfortPrice__70Vdz small{font-size:10px;color:#7b8c6b;line-height:1.7}.JointCollections_coverChoice__Wimqh{display:flex;gap:11px;align-items:flex-start;margin-top:22px;cursor:pointer}.JointCollections_coverChoice__Wimqh>input{accent-color:#587b3f;flex-shrink:0;width:18px;height:18px;margin-top:3px}.JointCollections_coverChoice__Wimqh>span{display:flex;flex-direction:column;gap:7px}.JointCollections_coverChoice__Wimqh strong{font-size:13px;font-weight:550}.JointCollections_coverChoice__Wimqh small{font-size:11px;line-height:1.7;color:#7c8a70}.JointCollections_topUpExample___t1mq{font-size:12px!important;color:#6a804f!important;border-top:1px solid #e0e8d6;padding-top:15px;margin-top:17px!important}.JointCollections_minimumStatus__NtRa3{margin-top:21px;padding:16px 0;border-block:1px solid #e1e9d7}.JointCollections_minimumStatus__NtRa3>div{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#5b7445}.JointCollections_minimumStatus__NtRa3 strong{font-weight:550}.JointCollections_minimumStatus__NtRa3 progress{display:block;margin:12px 0;width:100%;height:6px;accent-color:#79975c;border:0;border-radius:4px;overflow:hidden}.JointCollections_minimumStatus__NtRa3 progress::-webkit-progress-bar{background:#e6eddd}.JointCollections_minimumStatus__NtRa3 progress::-webkit-progress-value{background:#79975c}.JointCollections_minimumStatus__NtRa3 p{font-size:10px;line-height:1.7;color:#7c8b6c;margin-top:7px}.JointCollections_detailToolbar__pbgzL{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px}.JointCollections_detailToolbar__pbgzL>.JointCollections_back__tiKGn{margin:0}.JointCollections_shareButton__m2UFi{border:1px solid #dce6d6;background:#f7f9f3;color:#687e55;border-radius:8px;padding:9px 12px;display:flex;align-items:center;gap:8px;font-size:11px}.JointCollections_shareButton__m2UFi:hover{background:#eef4e8}@media(max-width:700px){.JointCollections_minimumForm__iOFRQ{padding:17px}.JointCollections_detailToolbar__pbgzL{gap:8px;margin-bottom:20px}.JointCollections_shareButton__m2UFi{font-size:10px;padding:9px}.JointCollections_minimumStatus__NtRa3 p{font-size:11px}.JointCollections_cardBody__Ttwjo footer{flex-wrap:wrap}.JointCollections_cardBody__Ttwjo footer>span:nth-child(2){font-size:9px}}.ManagedPackages_root__dNCli{min-width:0;margin:0 0 24px;color:#17212c}.ManagedPackages_heading__lWHdN{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.ManagedPackages_heading__lWHdN h2{font-size:24px;letter-spacing:-.5px;margin:4px 0 5px}.ManagedPackages_heading__lWHdN p{margin:0;color:#647180;font-size:13px}.ManagedPackages_form__oHx00 label,.ManagedPackages_root__dNCli label{display:grid;gap:5px;font-size:12px;font-weight:650}.ManagedPackages_form__oHx00 input,.ManagedPackages_form__oHx00 select,.ManagedPackages_root__dNCli input,.ManagedPackages_root__dNCli select{border:1px solid #ccd8dd;border-radius:8px;padding:9px 10px;background:white;min-width:0;width:100%;color:#17212c;font:inherit}.ManagedPackages_list__Fin0c{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,345px),1fr));gap:12px;align-items:start}.ManagedPackages_card__CmDYm{background:#fff;border:1px solid #dce5e7;border-radius:14px;padding:18px;min-width:0;max-width:760px}.ManagedPackages_cardHead__QNnYC{display:flex;justify-content:space-between;gap:14px}.ManagedPackages_cardHead__QNnYC h3{font-size:22px;letter-spacing:-.5px;margin:6px 0}.ManagedPackages_cardHead__QNnYC p{font-size:13px;margin:0}.ManagedPackages_price__cH3Op{color:#405e50}.ManagedPackages_month__Q9Og7{font-size:11px;font-weight:750;text-transform:uppercase;color:#367467;letter-spacing:.5px}.ManagedPackages_remaining__u2AEW{display:flex;flex-direction:column;align-items:end;white-space:nowrap}.ManagedPackages_remaining__u2AEW strong{font-size:32px;line-height:1.2;color:#128468}.ManagedPackages_remaining__u2AEW span{font-size:11px;color:#61717e}.ManagedPackages_track__Tvsa7{height:4px;background:#e8f0ed;margin:15px 0 8px;border-radius:8px;overflow:hidden}.ManagedPackages_track__Tvsa7 span{display:block;background:#2b9c7c;height:100%}.ManagedPackages_meta__mweMN{display:flex;flex-wrap:wrap;gap:5px 12px;color:#61717e;font-size:11px}.ManagedPackages_people__4y_gh{margin:13px 0}.ManagedPackages_person__Jaylc{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid #edf0ef}.ManagedPackages_person__Jaylc div{min-width:0}.ManagedPackages_person__Jaylc b{display:block;font-size:12px;overflow-wrap:anywhere}.ManagedPackages_person__Jaylc small{display:block;font-size:11px;color:#657780;margin-top:3px}.ManagedPackages_textButton__LFmDu{color:#22684f;background:none;border:0;cursor:pointer;padding:5px;font:inherit;font-size:12px;font-weight:650}.ManagedPackages_warning__F40NN{font-size:11px;color:#916624;background:#fcf5e8;padding:7px 9px;border-radius:6px}.ManagedPackages_actions__5x6Z_{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ManagedPackages_actions__5x6Z_ a,.ManagedPackages_actions__5x6Z_ button{background:#fff;color:#344e58;border:1px solid #c5d2d4;border-radius:8px;padding:9px 11px;cursor:pointer;font:inherit;font-size:12px;font-weight:650;text-decoration:none;text-align:center}.ManagedPackages_actions__5x6Z_ .ManagedPackages_manage__0ri_V,.ManagedPackages_actions__5x6Z_ a:first-child,.ManagedPackages_actions__5x6Z_ button:first-child{background:#14202b;color:#fff;border-color:#14202b}.ManagedPackages_management__s_c2K{border-top:1px solid #e2e9ec;margin-top:14px;padding-top:4px;font-size:13px;line-height:1.5}.ManagedPackages_management__s_c2K summary{cursor:pointer;font-size:12px;padding:8px 0}.ManagedPackages_form__oHx00{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;background:#f6f9f9;border:1px solid #e1e9e9;border-radius:10px;margin:12px 0;color:#17212c}.ManagedPackages_form__oHx00 .ManagedPackages_actions__5x6Z_,.ManagedPackages_form__oHx00 .ManagedPackages_error__C1gVP,.ManagedPackages_wide__eI_QT{grid-column:1/-1}.ManagedPackages_form__oHx00 p{font-size:12px;margin:0;line-height:1.5}.ManagedPackages_form__oHx00 button:disabled,.ManagedPackages_root__dNCli button:disabled{opacity:.5;cursor:wait}.ManagedPackages_hint__LkqGF{font-size:11px;color:#657780;line-height:1.5;margin:12px 0 0}.ManagedPackages_funding__N_MOx{background:#edf7f2;border-radius:10px;padding:12px;margin-top:12px}.ManagedPackages_funding__N_MOx progress{display:block;width:100%;height:6px;margin:10px 0;accent-color:#128468}.ManagedPackages_error__C1gVP{color:#ae3024;background:#fff1ee;padding:10px;border-radius:7px;font-size:12px}.ManagedPackages_form__oHx00 button:focus-visible,.ManagedPackages_root__dNCli a:focus-visible,.ManagedPackages_root__dNCli button:focus-visible{outline:3px solid #46ac96;outline-offset:2px}@media(max-width:600px){.ManagedPackages_heading__lWHdN{align-items:stretch;flex-direction:column}.ManagedPackages_heading__lWHdN h2{font-size:22px}.ManagedPackages_card__CmDYm{padding:15px}.ManagedPackages_form__oHx00{grid-template-columns:1fr}.ManagedPackages_actions__5x6Z_>*{flex:1}.ManagedPackages_textButton__LFmDu{flex-shrink:0}.ManagedPackages_remaining__u2AEW strong{font-size:30px}}.ManagedPackages_form__oHx00 h4{margin:0 0 8px;font-size:16px}.ManagedPackages_check__KwQaK{display:flex!important;align-items:center;gap:8px!important}.ManagedPackages_check__KwQaK input{width:16px!important;height:16px!important;min-height:0!important}.ManagedPackages_result__03pOB{padding:10px 12px;border:1px solid #cce1d6;border-radius:8px;background:#eaf5ef;color:#215641!important}.ManagedPackages_limitRow__TogG7{display:flex!important;justify-content:space-between;align-items:center;gap:8px;margin:10px 0}.ManagedPackages_limitRow__TogG7 span{min-width:0;overflow-wrap:anywhere;font-size:12px}.ManagedPackages_limitRow__TogG7 small{display:block;font-weight:400;margin-top:4px}.ManagedPackages_limitRow__TogG7 input{max-width:80px;flex-shrink:0}.ManagedPackages_actions__5x6Z_ .ManagedPackages_danger__VIsQ5{background:#9d3e36;color:#fff;border-color:#9d3e36}.ManagedPackages_removed__QPe_U{font-size:12px;color:#69766f;margin-top:20px;border-top:1px solid #e0e6e2;padding-top:12px}.ManagedPackages_removed__QPe_U summary{cursor:pointer}.ManagedPackages_removedItem__6SrUd{max-width:650px;padding:12px 0}.ManagedPackages_removedItem__6SrUd .ManagedPackages_form__oHx00{color:#17212c}.ManagedPackages_options__36znR{background:#f4f8f5;border:1px solid #d9e6de;border-radius:10px;padding:12px;margin:12px 0}.ManagedPackages_options__36znR>strong{font-size:12px}.ManagedPackages_options__36znR .ManagedPackages_option__W_gta{display:flex;gap:9px;align-items:flex-start;margin-top:12px;font-size:12px;cursor:pointer}.ManagedPackages_option__W_gta input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:#23704e}.ManagedPackages_option__W_gta small{display:block;color:#67776e;font-size:11px;font-weight:400;line-height:1.5;margin-top:3px}.ManagedPackages_excluded__WnzwW{display:inline-block;font-size:10px;color:#5b7062;background:#f0f4f1;border:1px solid #dde5df;padding:4px 7px;border-radius:6px;margin:0 0 5px}.ManagedPackages_srOnly__n8adf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ManagedPackages_heading__lWHdN:has(.ManagedPackages_search__9Xfk2){justify-content:flex-end;margin-bottom:10px}.ManagedPackages_search__9Xfk2{width:240px;max-width:100%}.ManagedPackages_tableWrap__QkFFu{position:relative;max-width:100%;overflow-x:auto;border:1px solid #e0e5eb;border-radius:12px;background:#fff}.ManagedPackages_table__WqX7Y{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left;font-size:12px}.ManagedPackages_table__WqX7Y td,.ManagedPackages_table__WqX7Y th{padding:14px 16px;vertical-align:middle}.ManagedPackages_table__WqX7Y td:first-child,.ManagedPackages_table__WqX7Y th:first-child{width:52px;text-align:center;padding-left:12px;padding-right:8px}.ManagedPackages_table__WqX7Y th:nth-child(2){width:auto}.ManagedPackages_table__WqX7Y th:nth-child(3),.ManagedPackages_table__WqX7Y th:nth-child(4){width:185px}.ManagedPackages_table__WqX7Y th:nth-child(5){width:230px}.ManagedPackages_table__WqX7Y thead th{color:#6b7280;font-size:11px;font-weight:750;background:#f8fafb;border-bottom:1px solid #e3e8ed;white-space:nowrap}.ManagedPackages_packageRow__oQgZN>td{border-bottom:1px solid #e9edf0}.ManagedPackages_packageRow__oQgZN:hover{background:#fbfcfd}.ManagedPackages_number__obptm{display:inline-grid;place-items:center;min-width:25px;height:25px;padding:0 5px;border-radius:7px;background:#f0f3f5;color:#5f6976;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.ManagedPackages_ownerCell__6KS5P>strong{display:block;font-size:12px;color:#111827;overflow-wrap:anywhere}.ManagedPackages_ownerCell__6KS5P>span{display:block;margin-top:5px;color:#4b5967;font-size:11px;overflow-wrap:anywhere}.ManagedPackages_ownerCell__6KS5P small{font-size:10px;color:#6b7885;font-weight:500}.ManagedPackages_ownerCell__6KS5P .ManagedPackages_rowBadge___Gtl_{display:inline-block;margin-top:5px;padding:2px 5px;border-radius:4px;background:#f0f4f1;color:#517361}.ManagedPackages_hoursCell__VbXq0,.ManagedPackages_paymentCell__QdBQu{font-variant-numeric:tabular-nums}.ManagedPackages_hoursPair__Es0bS{display:inline-flex;align-items:baseline;gap:6px;font-size:20px;letter-spacing:-.4px;white-space:nowrap}.ManagedPackages_hoursPair__Es0bS b{color:#111827;font-weight:850}.ManagedPackages_hoursPair__Es0bS i{font-style:normal;font-size:16px;font-weight:400;color:#bcc4cb}.ManagedPackages_hoursPair__Es0bS strong{color:#138366;font-weight:850}.ManagedPackages_hoursCell__VbXq0>small,.ManagedPackages_paymentCell__QdBQu>small{display:block;color:#73808a;font-size:10px;margin-top:4px;line-height:1.4}.ManagedPackages_paymentCell__QdBQu>b{color:#17232e;font-size:13px;font-weight:800;white-space:nowrap}.ManagedPackages_rowActions__bBJsW{display:flex;justify-content:flex-end;gap:6px}.ManagedPackages_rowActions__bBJsW button{border:1px solid #d7e0e5;border-radius:7px;padding:8px 10px;background:#fff;color:#334654;font:inherit;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.ManagedPackages_rowActions__bBJsW button:first-child{background:#14202b;border-color:#14202b;color:#fff}.ManagedPackages_detailsRow__x45mx>td{padding:0 20px 18px!important;text-align:left!important;border-bottom:1px solid #dce5e7;background:#fafcfc}.ManagedPackages_detailsRow__x45mx .ManagedPackages_management__s_c2K{margin:0;padding-top:6px;border:0;max-width:1040px}.ManagedPackages_detailsRow__x45mx .ManagedPackages_people__4y_gh{margin:5px 0}.ManagedPackages_detailsRow__x45mx .ManagedPackages_form__oHx00,.ManagedPackages_detailsRow__x45mx .ManagedPackages_options__36znR{max-width:760px}.ManagedPackages_table__WqX7Y tfoot{background:#f3f7f5}.ManagedPackages_table__WqX7Y tfoot td,.ManagedPackages_table__WqX7Y tfoot th{border-top:2px solid #cbdcd3;padding-top:17px;padding-bottom:17px}.ManagedPackages_table__WqX7Y tfoot th{text-align:left;font-size:13px}.ManagedPackages_table__WqX7Y tfoot .ManagedPackages_number__obptm{background:#e2ede7;color:#2d5945}@media(max-width:1100px){.ManagedPackages_table__WqX7Y td,.ManagedPackages_table__WqX7Y th{padding:12px 10px}.ManagedPackages_table__WqX7Y th:nth-child(3){width:165px}.ManagedPackages_table__WqX7Y th:nth-child(4){width:145px}.ManagedPackages_table__WqX7Y th:nth-child(5){width:195px}.ManagedPackages_rowActions__bBJsW button{padding:8px}.ManagedPackages_table__WqX7Y td:first-child,.ManagedPackages_table__WqX7Y th:first-child{width:40px}}@media(max-width:760px){.ManagedPackages_table__WqX7Y{min-width:820px}.ManagedPackages_table__WqX7Y th:nth-child(2){width:250px}.ManagedPackages_tableWrap__QkFFu{border-radius:9px}.ManagedPackages_heading__lWHdN:has(.ManagedPackages_search__9Xfk2){margin-bottom:9px}.ManagedPackages_search__9Xfk2{width:100%}.ManagedPackages_hoursPair__Es0bS{font-size:18px}.ManagedPackages_detailsRow__x45mx .ManagedPackages_management__s_c2K{max-width:calc(100vw - 76px)}.ManagedPackages_detailsRow__x45mx .ManagedPackages_form__oHx00{grid-template-columns:1fr}}.ManagedPackages_heading__lWHdN:has(.ManagedPackages_search__9Xfk2){justify-content:space-between}.ManagedPackages_root__dNCli .ManagedPackages_paidFilter__h2AqD{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:#42594e}.ManagedPackages_root__dNCli .ManagedPackages_paidFilter__h2AqD input{width:16px;height:16px;flex:none;accent-color:#215b45}.ManagedPackages_hoursPair__Es0bS em{font-style:normal;color:#687786;font-size:inherit;font-weight:700}.ManagedPackages_table__WqX7Y th:nth-child(3){width:245px;white-space:normal}.ManagedPackages_hoursPair__Es0bS{gap:5px}.ManagedPackages_tableWrap__QkFFu{overflow-anchor:none}.ManagedPackages_root__dNCli{min-height:220px}@media(max-width:1100px){.ManagedPackages_table__WqX7Y th:nth-child(3){width:200px}}@media(max-width:760px){.ManagedPackages_table__WqX7Y{min-width:865px}.ManagedPackages_heading__lWHdN:has(.ManagedPackages_search__9Xfk2){flex-direction:row;align-items:center;gap:12px}.ManagedPackages_search__9Xfk2{max-width:190px}.ManagedPackages_hoursPair__Es0bS em{font-size:inherit}}.ManagedPackages_paymentCell__QdBQu>b.ManagedPackages_received__G7d8_{color:#18734f}.ManagedPackages_paymentCell__QdBQu>small.ManagedPackages_awaiting___Dj1b{color:#94601e}.ManagedPackages_paymentCell__QdBQu>small.ManagedPackages_overdue__YIDT_{color:#b13e30}.ManagedPackages_warning__F40NN[data-overdue=true]{background:#fff0eb;color:#a3392b}.ManagedPackages_root__dNCli .ManagedPackages_paymentFilter__JR9ra{min-width:220px}.ManagedPackages_paymentFilter__JR9ra select{font-size:12px}.ManagedPackages_heading__lWHdN:has(.ManagedPackages_paymentFilter__JR9ra){align-items:end;flex-wrap:wrap}@media(max-width:600px){.ManagedPackages_root__dNCli .ManagedPackages_paymentFilter__JR9ra{width:100%;min-width:0}.ManagedPackages_heading__lWHdN:has(.ManagedPackages_paymentFilter__JR9ra) .ManagedPackages_search__9Xfk2{max-width:none;width:100%}}.ManagedPackages_renewalRow__EJ29F{background:#f6f7f1}.ManagedPackages_renewalRow__EJ29F td{border-top:1px dashed #d5dcce}.ManagedPackages_renewalRow__EJ29F small{display:block;color:#75806e;margin-top:6px;line-height:1.45}.ManagedPackages_renewalCard__j_1BF{background:#f6f7f1;border-style:dashed}.ManagedPackages_renewalCard__j_1BF h3{font-size:21px}.ManagedPackages_totalNote__a1I2m{display:block;font-size:12px;font-weight:400;color:#66796f;margin-top:6px}.ManagedPackages_table__WqX7Y tfoot .ManagedPackages_forecastTotal__YHNSC{background:#e7f1ea}.ManagedPackages_table__WqX7Y tfoot .ManagedPackages_forecastTotal__YHNSC td,.ManagedPackages_table__WqX7Y tfoot .ManagedPackages_forecastTotal__YHNSC th{border-top:2px solid #b3cfbd}.ManagedPackages_table__WqX7Y tfoot .ManagedPackages_paymentCell__QdBQu strong{display:block;font-size:14px;margin-top:9px;color:#86601e}.ManagedPackages_list__Fin0c{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),380px));gap:30px 24px}.ManagedPackages_residentCard__scUPf{min-width:0;max-width:380px}.ManagedPackages_offerCard__MkVvR{border:1px solid #e2dfe9;background:#f0eef6;border-radius:22px;padding:22px}.ManagedPackages_offerCard__MkVvR>span{font-size:10px;color:#898492;text-transform:capitalize}.ManagedPackages_offerCard__MkVvR h3{font-size:17px;margin:10px 0}.ManagedPackages_offerCard__MkVvR p{font-size:14px;color:#64606d}.ManagedPackages_offerCard__MkVvR button{font:inherit;font-size:12px;background:#24232b;color:white;padding:10px 14px;border:0;border-radius:10px;cursor:pointer}.ManagedPackages_renewalCard__j_1BF{background:#f4f2f8;border-color:#dedbe6;border-radius:20px}.ManagedPackages_renewalCard__j_1BF .ManagedPackages_month__Q9Og7{color:#777081}.ManagedPackages_renewalCard__j_1BF h3{font-size:17px}.ManagedPackages_renewalCard__j_1BF p{font-size:12px;color:#797480}.ManagedPackages_residentCard__scUPf .ManagedPackages_management__s_c2K{border:0;margin-top:8px}.ManagedPackages_residentCard__scUPf .ManagedPackages_hint__LkqGF{max-width:380px}.ManagedPackages_collections__m9YcE{margin-top:30px;padding-top:20px;border-top:1px solid #e4dfec}.ManagedPackages_collections__m9YcE>h3{font-size:13px;color:#7c708d;font-weight:550;margin:0 0 14px}.MonthTabs_tabs__bsfNI{min-width:0;max-width:100%;position:relative;display:flex;align-items:center;gap:5px;overflow-x:auto;padding:4px 2px;margin:0}.MonthTabs_tabs__bsfNI button{flex:0 0 auto;padding:9px 14px;background:#fff;color:#6b7280;border:1px solid #e5e7eb;border-radius:999px;font:inherit;font-size:12px;font-weight:800;text-transform:capitalize;white-space:nowrap;cursor:pointer}.MonthTabs_tabs__bsfNI button[aria-pressed=true]{background:#215b45;color:#fff;border-color:#215b45;box-shadow:none}.MonthTabs_tabs__bsfNI .MonthTabs_year__SX4Tk{flex:none;color:#fff;background:#111827;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800;margin:0 2px}.MonthTabs_tabs__bsfNI .MonthTabs_more__SZnRd{text-transform:none;display:flex;gap:7px;align-items:center}.MonthTabs_tabs__bsfNI button:focus-visible{outline:3px solid #47a285;outline-offset:2px}.MonthTabs_tabs__bsfNI button:disabled{opacity:.5;cursor:wait}@media(max-width:600px){.MonthTabs_tabs__bsfNI button{padding:8px 11px}.MonthTabs_tabs__bsfNI .MonthTabs_year__SX4Tk{font-size:10px;padding:6px 8px}}.MonthTabs_tabs__bsfNI button[data-current=true]:not([aria-pressed=true]){color:#215b45;border-color:#8db7a3;background:#f2f8f4}.PackageCollection_entry__I80t_{display:flex;align-items:center;gap:20px;max-width:760px;margin:32px 0 22px;padding:20px 22px;border:1px solid #e2deeb;border-radius:18px;background:#f0edf7;color:#34303e}.PackageCollection_entry__I80t_>svg{color:#8a7ca1;flex:none}.PackageCollection_entry__I80t_>div{flex:1}.PackageCollection_entry__I80t_ h3{font-size:14px;margin:0 0 5px;font-weight:600}.PackageCollection_entry__I80t_ p{font-size:11px;line-height:1.6;color:#82788f;margin:0;max-width:400px}.PackageCollection_entry__I80t_ button{font:inherit;display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:11px;color:#4b405e;padding:10px 13px;border:1px solid #cfc6dd;background:white;border-radius:10px;cursor:pointer}.PackageCollection_intro__G0dSV{margin:0 0 24px;border:1px solid #ded8e8;background:#f1edf8;border-radius:16px;padding:18px;color:#4d425e}.PackageCollection_intro__G0dSV>strong{display:flex;align-items:center;gap:9px;font-size:14px}.PackageCollection_intro__G0dSV p{font-size:12px;line-height:1.65;margin:10px 0;color:#81738f}.PackageCollection_intro__G0dSV ol{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px;counter-reset:steps}.PackageCollection_intro__G0dSV li{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.5;counter-increment:steps}.PackageCollection_intro__G0dSV li:before{content:counter(steps);display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#e0d8ed;color:#736187;font-size:10px;flex:none}.PackageCollection_secondary__cHtVu{display:block;margin:16px auto 0;font:inherit;font-size:11px;border:0;background:none;color:#8a8296;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.PackageCollection_entry__I80t_ button:focus-visible,.PackageCollection_secondary__cHtVu:focus-visible{outline:3px solid #9a90cf;outline-offset:3px}@media(max-width:600px){.PackageCollection_entry__I80t_{padding:18px;flex-wrap:wrap;gap:12px}.PackageCollection_entry__I80t_>div{min-width:180px}.PackageCollection_entry__I80t_ button{margin-left:32px}}.PackageCollection_purchaseToolbar__lHr1V{margin:20px 0 24px}.PackageCollection_purchaseToolbar__lHr1V button{display:flex;align-items:center;gap:8px;font:inherit;font-size:12px;font-weight:550;border:0;border-radius:11px;background:#232329;color:#fff;padding:13px 17px;cursor:pointer}.PackageCollection_purchaseToolbar__lHr1V button:focus-visible{outline:3px solid #9a90cf;outline-offset:3px}.PackageAdmin_root__FQ50S{min-width:0;color:#17212c}.PackageAdmin_heading___w3Qx p{font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:1.5px;color:#65786c;margin:0 0 6px}.PackageAdmin_heading___w3Qx h2{font-size:28px;letter-spacing:-.6px;margin:0 0 16px}.PackageAdmin_create___rYSE{background:#f3f8f5;border:1px solid #d5e4db;border-radius:12px;padding:13px 16px;margin-bottom:22px}.PackageAdmin_create___rYSE summary,.PackageAdmin_extra__8Krv2 summary{cursor:pointer;font-weight:650;font-size:14px}.PackageAdmin_create___rYSE>p,.PackageAdmin_extra__8Krv2>p{font-size:13px;color:#64756b}.PackageAdmin_create___rYSE form{max-width:760px}.PackageAdmin_statsTitle__hQKsf{font-size:23px;margin:26px 0 7px}.PackageAdmin_note__fWKH_{font-size:12px;line-height:1.6;color:#687a70;margin:10px 0 15px;max-width:900px}.PackageAdmin_stats__vTkbI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.PackageAdmin_statsCard__o0lef{padding:20px;background:#fff;border:1px solid #d6e2da;border-radius:14px}.PackageAdmin_statsCard__o0lef h3{font-size:17px;text-transform:capitalize;margin:0 0 16px}.PackageAdmin_primary____rrj{display:flex;flex-direction:column;gap:5px;color:#215f46}.PackageAdmin_primary____rrj strong{font-size:34px;letter-spacing:-.5px}.PackageAdmin_primary____rrj small{font-size:16px;font-weight:500}.PackageAdmin_primary____rrj span{font-size:13px}.PackageAdmin_metrics__Nepa_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:22px 0}.PackageAdmin_metrics__Nepa_ div{display:flex;flex-direction:column;gap:4px}.PackageAdmin_metrics__Nepa_ b{font-size:20px}.PackageAdmin_metrics__Nepa_ span{font-size:11px;color:#6b7972;line-height:1.5}.PackageAdmin_metrics__Nepa_ [data-warning=true] b{color:#96662b}.PackageAdmin_statsCard__o0lef progress{width:100%;height:6px;accent-color:#2d8b62}.PackageAdmin_capacity__sfIyp,.PackageAdmin_goal__of_dY{font-size:12px;border-top:1px solid #e5ece7;padding:10px 0}.PackageAdmin_capacity__sfIyp summary,.PackageAdmin_goal__of_dY summary{cursor:pointer;color:#476253}.PackageAdmin_capacity__sfIyp p,.PackageAdmin_goal__of_dY p{color:#6b7972;line-height:1.6;font-size:11px}.PackageAdmin_goal__of_dY form{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.PackageAdmin_goal__of_dY label{display:grid;gap:5px;max-width:160px;flex:1}.PackageAdmin_goal__of_dY input{width:100%;padding:8px;border:1px solid #cbd8cf;border-radius:7px;background:white}.PackageAdmin_goal__of_dY button{padding:8px;border-radius:7px;border:0;color:white;background:#215641;align-self:end;cursor:pointer}.PackageAdmin_extra__8Krv2{border-top:1px solid #d8e1dc;padding:18px 0;margin-top:18px}@media(max-width:800px){.PackageAdmin_stats__vTkbI{grid-template-columns:1fr}.PackageAdmin_statsCard__o0lef{padding:17px}.PackageAdmin_heading___w3Qx h2{font-size:25px}}.PackageAdmin_monthNavigator__5Oh0z{min-width:0}.PackageAdmin_pastMonths__JXmt2{display:flex;align-items:center;gap:8px;font-size:12px;color:#65786c;margin:0 0 12px}.PackageAdmin_pastMonths__JXmt2 select{padding:6px 9px;border:1px solid #d6e0db;border-radius:8px;background:#fff;max-width:200px}.PackageAdmin_toolbar__u2kB6{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px;min-width:0}.PackageAdmin_addPackage__ptUhF{flex:none;border:1px solid #111827;border-radius:9px;background:#111827;color:#fff;padding:11px 15px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.PackageAdmin_addPackage__ptUhF:focus-visible{outline:3px solid #47a285;outline-offset:3px}@media(max-width:800px){.PackageAdmin_toolbar__u2kB6{flex-wrap:wrap;gap:10px}.PackageAdmin_toolbar__u2kB6>div{width:100%}.PackageAdmin_addPackage__ptUhF{margin-left:auto}}.PackageAdmin_toolbar__u2kB6{min-height:44px;overflow-anchor:none}.PackageAdmin_stats__vTkbI{min-height:480px}.PackageAdmin_root__FQ50S{min-height:calc(100vh - 190px);overflow-anchor:none}.PackageAdmin_moneyMetrics__DPUQa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.PackageAdmin_moneyMetrics__DPUQa>div{display:flex;flex-direction:column;gap:7px;padding:13px;border:1px solid #e7e0d1;border-radius:10px;background:#fcfaf4;color:#886025}.PackageAdmin_moneyMetrics__DPUQa span{font-size:12px}.PackageAdmin_moneyMetrics__DPUQa b{font-size:24px;letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.PackageAdmin_moneyMetrics__DPUQa small{font-size:11px;line-height:1.5}.PackageAdmin_moneyMetrics__DPUQa>.PackageAdmin_received__1NMM5{background:#edf8f1;border-color:#cce6d5;color:#18734f}.PackageAdmin_moneyMetrics__DPUQa>.PackageAdmin_promised__bf0Er{background:#fff5e3;border-color:#eedab6;color:#91601d}.PackageAdmin_overdue___A_ED{font-size:12px;line-height:1.5;color:#a3392b;background:#fff0eb;border-radius:8px;padding:10px}@media(max-width:420px){.PackageAdmin_moneyMetrics__DPUQa b{font-size:21px}.PackageAdmin_moneyMetrics__DPUQa>div{padding:11px}}.PackageAdmin_hourSummary__Le_eq{padding:18px;background:#f2f7f3;border:1px solid #d5e3d9;border-radius:12px;margin:20px 0;overflow-x:auto}.PackageAdmin_hourSummary__Le_eq h4{margin:0 0 8px}.PackageAdmin_hourSummary__Le_eq p{font-size:12px;color:#5c7163;line-height:1.5}.PackageAdmin_hourSummary__Le_eq table{width:100%;border-collapse:collapse;min-width:390px;font-size:13px}.PackageAdmin_hourSummary__Le_eq td,.PackageAdmin_hourSummary__Le_eq th{padding:12px 8px;text-align:left;border-bottom:1px solid #d6e1d9}.PackageAdmin_hourSummary__Le_eq td{font-weight:750;font-size:17px}.PackageAdmin_hourSummary__Le_eq tbody tr:last-child{background:#dfece2}.ResidentCenter_root__eTwaA{max-width:1680px;margin:0 auto;padding:28px 24px 60px;color:#111827;min-width:0}.ResidentCenter_back__k7UA1{display:inline-flex;align-items:center;gap:7px;color:#4b5563;font-size:13px;font-weight:750;text-decoration:none;margin-bottom:18px}.ResidentCenter_srOnly__FAAXh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ResidentCenter_content__q_h8w{min-width:0}.ResidentCenter_content__q_h8w .resident-management{margin-top:0}.ResidentCenter_content__q_h8w .resident-management-list article{flex-wrap:wrap;gap:12px}.ResidentCenter_content__q_h8w .resident-management-list strong{overflow-wrap:anywhere}.ResidentCenter_root__eTwaA .booking-section-tabs{margin-bottom:18px}@media(max-width:600px){.ResidentCenter_root__eTwaA{padding:20px 14px 40px}.ResidentCenter_back__k7UA1{margin-bottom:14px}}