.style_mainBlock__b2y79{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 auto;width:100%;padding:0;min-width:0;min-height:0}.style_overviewTopGrid__LdK39{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;width:100%;align-items:stretch}.style_calendarInlineHost__T1kOZ{min-width:0}@media(max-width:900px){.style_calendarInlineHost__T1kOZ{display:none}}.style_overviewMiddleGrid__vllxb{width:100%;min-width:0}.style_paymentsBlock__fXz7D{display:flex;flex-direction:column;gap:1rem;padding-bottom:32px}.style_paymentsHeadingLink__XK8uk{text-decoration:none;color:var(--color-gray-950)}.style_paymentsHeadingLink__XK8uk:hover{opacity:.85}@media(max-width:900px){.style_overviewTopGrid__LdK39{grid-template-columns:minmax(0,1fr)}}@media(min-width:901px)and (max-width:1025px){.style_overviewTopGrid__LdK39{grid-template-columns:minmax(0,1fr)}}.ToastContainer_container__FY3s7 .Toastify__toast,.ToastContainer_container__FY3s7 .Toastify__toast-body{font-family:var(--font-thicccboi),sans-serif}.ToastContainer_container__FY3s7 .Toastify__toast-theme--dark{background:var(--color-surface-raised);color:var(--color-text-primary)}.ToastContainer_container__FY3s7 .Toastify__toast-theme--light{background:var(--color-surface-default);color:var(--color-text-primary)}.Toastify__toast-container.ToastContainer_native__qbgJp{top:calc(var(--safe-area-top, 0px) + 8px);right:0;bottom:auto;left:0;width:100%;margin:0;padding:0 12px;transform:none;z-index:10000}.ToastContainer_native__qbgJp .Toastify__toast.Toastify__toast{min-height:52px;margin-bottom:8px;padding:12px 14px;border:1px solid var(--color-border-default);border-radius:16px;background:color-mix(in srgb,var(--color-surface-raised) 92%,transparent);color:var(--color-text-primary);box-shadow:0 10px 30px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:default}.ToastContainer_native__qbgJp .Toastify__toast.Toastify__toast--success{border-color:color-mix(in srgb,var(--color-status-success-fg) 28%,transparent);background:var(--color-status-success-bg)}.ToastContainer_native__qbgJp .Toastify__toast.Toastify__toast--error,.ToastContainer_native__qbgJp .Toastify__toast.Toastify__toast--warning{border-color:color-mix(in srgb,var(--color-status-error-fg) 28%,transparent);background:var(--color-status-error-bg)}.ToastContainer_native__qbgJp .Toastify__toast-body{align-items:center;margin:0;padding:0;font-family:var(--font-thicccboi),sans-serif;font-size:15px;font-weight:500;line-height:1.35;transition:opacity .12s ease}.ToastContainer_native__qbgJp .Toastify__toast-body>div:last-child{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ToastContainer_native__qbgJp .Toastify__toast-icon{width:22px;-webkit-margin-end:12px;margin-inline-end:12px;color:var(--color-brand-blue)}.ToastContainer_native__qbgJp .Toastify__toast--success .Toastify__toast-icon{color:var(--color-status-success-fg)}.ToastContainer_native__qbgJp .Toastify__toast--error .Toastify__toast-icon,.ToastContainer_native__qbgJp .Toastify__toast--warning .Toastify__toast-icon{color:var(--color-status-error-fg)}.ToastContainer_nativeEnter__qqxJc{animation:ToastContainer_native-toast-enter__tjTX1 .56s both}.ToastContainer_nativeEnter__qqxJc .Toastify__toast-body{animation:ToastContainer_native-toast-content__pvA98 .56s both}.ToastContainer_nativeExit__YQSCO{animation:ToastContainer_native-toast-exit__g1phP .36s both}.ToastContainer_nativeExit__YQSCO .Toastify__toast-body{opacity:0}@keyframes ToastContainer_native-toast-enter__tjTX1{0%{opacity:0;transform:translateY(calc(-100% - 16px - var(--safe-area-top, 0px)));-webkit-clip-path:inset(0 calc(50% - 26px) round 999px);clip-path:inset(0 calc(50% - 26px) round 999px);animation-timing-function:cubic-bezier(.2,.9,.3,1)}40%{opacity:1;transform:translateY(0);-webkit-clip-path:inset(0 calc(50% - 26px) round 999px);clip-path:inset(0 calc(50% - 26px) round 999px);animation-timing-function:cubic-bezier(.3,1.2,.4,1)}to{opacity:1;transform:translateY(0);-webkit-clip-path:inset(0 0 round 16px);clip-path:inset(0 0 round 16px)}}@keyframes ToastContainer_native-toast-content__pvA98{0%,55%{opacity:0}to{opacity:1}}@keyframes ToastContainer_native-toast-exit__g1phP{0%{opacity:1;transform:translateY(0);-webkit-clip-path:inset(0 0 round 16px);clip-path:inset(0 0 round 16px);animation-timing-function:cubic-bezier(.4,0,.6,1)}55%{opacity:1;transform:translateY(0);-webkit-clip-path:inset(0 calc(50% - 26px) round 999px);clip-path:inset(0 calc(50% - 26px) round 999px);animation-timing-function:cubic-bezier(.4,0,1,1)}to{opacity:0;transform:translateY(calc(-100% - 16px - var(--safe-area-top, 0px)));-webkit-clip-path:inset(0 calc(50% - 26px) round 999px);clip-path:inset(0 calc(50% - 26px) round 999px)}}@media(prefers-reduced-motion:reduce){.ToastContainer_nativeEnter__qqxJc,.ToastContainer_nativeEnter__qqxJc .Toastify__toast-body{animation:ToastContainer_native-toast-fade__1KLjs .18s both}.ToastContainer_nativeExit__YQSCO{animation:ToastContainer_native-toast-fade__1KLjs .18s reverse both}}@keyframes ToastContainer_native-toast-fade__1KLjs{0%{opacity:0}to{opacity:1}}.style_payr-scrollbar-overlay__Po3cB{scrollbar-width:none;-ms-overflow-style:none}.style_payr-scrollbar-overlay__Po3cB::-webkit-scrollbar{display:none;width:0;height:0}.style_payr-scrollbar-hidden___Hwyj{scrollbar-width:none;-ms-overflow-style:none}.style_payr-scrollbar-hidden___Hwyj::-webkit-scrollbar{display:none;width:0;height:0}.style_overlay__COK4T{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);z-index:1300;padding:1rem}.style_scrim__J5qcq{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--modal-scrim-color,rgba(3,7,18,.45))}.style_modalBox__rq_Iv{z-index:1;position:relative;width:90%;background-color:var(--color-surface-default)}@media(min-width:1024px){.style_modalBox__rq_Iv{max-width:700px}}.style_modalBox__rq_Iv{border-radius:1rem;box-shadow:0 20px 60px 0 rgba(29,22,23,.25);padding:1.5rem;outline:none;max-height:90vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.style_modalBox__rq_Iv::-webkit-scrollbar{display:none;width:0;height:0}@media(min-width:1024px){.style_modalBox__rq_Iv:has(.style_apmIframeView__wbd9N){max-width:1200px;min-height:90vh}}.style_modalHeader__qv4eD{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.style_modalTitle__vUOmr{font-family:var(--font-poppins);font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin:0;flex:1 1}.style_headerActions__k65Wl{display:flex;align-items:center;gap:.5rem}.style_backButton__HuXwv{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary);padding:.5rem;border:none;background:rgba(0,0,0,0);border-radius:50%;cursor:pointer}.style_backButton__HuXwv:hover{background-color:var(--color-surface-interactive)}.style_backButton__HuXwv{margin-right:-.5rem}.style_backIconSvg__0wa4g{width:24px;height:24px}.style_modalContent__yYINp{display:flex;flex-direction:column;gap:1.5rem}.style_message__T9CoX{font-family:var(--font-poppins);font-size:.875rem;color:var(--color-text-primary);margin:0;line-height:1.5}.style_infoIntro__IQUEh{margin:0}.style_warningMessage__N_VCK{display:flex;gap:.75rem;padding:1rem;background-color:var(--color-status-error-bg);border-radius:.5rem;border-left:4px solid var(--color-status-error-fg)}.style_warningIcon__2v3yc{font-size:1.25rem;flex-shrink:0}.style_warningText__fjPj_{font-family:var(--font-poppins);font-size:.875rem;color:var(--color-status-error-fg);margin:0;line-height:1.5}.style_successMessage__e7JAd{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background-color:var(--color-status-success-bg);border-radius:.5rem;border:1px solid var(--color-status-success-fg)}.style_successIcon__xzVom{font-size:1.5rem;flex-shrink:0;color:var(--color-status-success-fg)}.style_successText__QDPyc{font-family:var(--font-poppins);font-size:.875rem;color:var(--color-status-success-fg);margin:0;line-height:1.5}.style_formSection__wYOcJ{display:flex;flex-direction:column;gap:.75rem}.style_label__9qrGV{font-weight:500;color:var(--color-text-primary)}.style_label__9qrGV,.style_loadingState__lL_eX{font-family:var(--font-poppins);font-size:.875rem}.style_loadingState__lL_eX{color:var(--color-text-secondary);padding:1rem;text-align:center}.style_modalForm__B3R_3{display:flex;flex-direction:column;gap:1.5rem;position:relative;min-height:20rem}.style_iframeContainer__tZVdQ{width:100%;min-height:500px;border:1px solid rgba(145,158,171,.24);border-radius:.5rem;overflow:hidden}.style_apmIframeView__wbd9N .style_iframeContainer__tZVdQ{height:calc(90vh - 8rem);min-height:500px}.style_qrSection__bSLKZ{display:flex;flex-direction:column;align-items:center;padding:2rem;text-align:center}.style_qrTitle__IVdEi{font-family:var(--font-poppins);font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin:0 0 1rem}.style_qrInstructions__4kUP2{font-family:var(--font-poppins);font-size:.875rem;color:var(--color-text-secondary);margin:0 0 1.5rem;max-width:320px;line-height:1.5}.style_qrCodeWrapper__VN2Xf{padding:1rem;background:var(--color-surface-default);border:1px solid rgba(145,158,171,.24);border-radius:.5rem;margin-bottom:1.5rem}.style_qrCode__lQF_N{display:block}.style_qrLoading__01FH8{display:flex;flex-direction:column;align-items:center;gap:.5rem}.style_qrLoadingText__Me7Ye{font-size:.875rem;margin:0}.style_qrLoadingText__Me7Ye,.style_qrNote__xFnyH{font-family:var(--font-poppins);color:var(--color-text-secondary)}.style_qrNote__xFnyH{font-size:.75rem;margin:.25rem 0 0;opacity:.9}.style_errorState__usCTA{display:flex;flex-direction:column;align-items:center;padding:2rem;text-align:center}.style_cardDetailsSection__vMRKk,.style_cardInputSection__x_6R3{display:flex;flex-direction:column;gap:.5rem;width:100%}.style_cardHelperText__sDO8Z{font-family:var(--font-poppins);font-size:12px;color:#d32f2f;margin-top:.25rem;margin-left:.875rem;line-height:1.2}.style_sectionTitle__ZojyT{font-family:var(--font-poppins);font-size:16px;font-weight:500;color:var(--color-text-primary)}.style_formField__gKW8F{width:100%;display:flex;flex-direction:column;gap:.5rem}.style_inputWithIcon__DtMeb{position:relative;width:100%}.style_inputField__kqYjL{width:100%;padding:.75rem 2.5rem .75rem .75rem;border:1px solid rgba(145,158,171,.32);border-radius:.5rem;font-family:var(--font-poppins);font-size:.875rem}.style_inputField__kqYjL:focus{outline:none;border-color:var(--primary)}.style_inputField__kqYjL.style_error__RCixi{border-color:#d32f2f}.style_inputField__kqYjL:disabled{background-color:var(--color-surface-interactive);cursor:not-allowed}.style_inputIcon__Fcu3H{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);pointer-events:none}.style_inputHelperText__Q1_nz{font-family:var(--font-poppins);font-size:12px;color:#d32f2f;margin-left:.875rem}.style_formActions__lTVq8{display:flex;gap:1rem;margin-top:1rem}.style_submitButton__V0V_M{flex:1 1}.style_loadingOverlay__RRuAi{position:absolute;top:0;left:0;right:0;bottom:0;background-color:color-mix(in srgb,var(--color-surface-default) 80%,transparent);display:flex;align-items:center;justify-content:center;z-index:10}.style_modalActions__Mxid9{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.style_cancelButton__mXrtO,.style_confirmButton__ls_OY{width:100%;height:32px;min-height:32px;padding:.5rem 1rem!important;font-size:.875rem}.style_warningButton__2IXaj{background-color:#c62828!important;color:var(--color-text-inverse)!important}.style_warningButton__2IXaj:hover{background-color:#b71c1c!important}@media(max-width:768px){.style_modalBox__rq_Iv{width:95%;padding:1.25rem}.style_modalTitle__vUOmr{font-size:1.25rem}}.CheckoutCardSelectDropdown_payr-scrollbar-overlay__4AfCV{scrollbar-width:none;-ms-overflow-style:none}.CheckoutCardSelectDropdown_payr-scrollbar-overlay__4AfCV::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutCardSelectDropdown_payr-scrollbar-hidden__l64rv{scrollbar-width:none;-ms-overflow-style:none}.CheckoutCardSelectDropdown_payr-scrollbar-hidden__l64rv::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutCardSelectDropdown_host__Ru7XT{position:relative;width:100%}.CheckoutCardSelectDropdown_pillShell__RzRO8{box-sizing:border-box;display:flex;align-items:center;gap:6px;height:48px;width:100%;padding:12px 8px 12px 16px;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:200px;background:var(--color-surface-default);transition:border-color .15s ease,box-shadow .15s ease}.CheckoutCardSelectDropdown_pillShellOpen__f888Z{border-color:var(--color-brand-blue,#28c0e9);box-shadow:0 0 0 3px var(--color-brand-blue-lightest,#dbf7ff)}.CheckoutCardSelectDropdown_pillShellDisabled__PcRd0{opacity:.7;pointer-events:none}.CheckoutCardSelectDropdown_pillTrigger__c7uMC{box-sizing:border-box;display:flex;align-items:center;gap:6px;flex:1 1;min-width:0;width:100%;margin:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;font:inherit;color:inherit;text-align:left}.CheckoutCardSelectDropdown_pillTrigger__c7uMC:focus{outline:none}.CheckoutCardSelectDropdown_pillTrigger__c7uMC:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px;border-radius:4px}.CheckoutCardSelectDropdown_pillTrigger__c7uMC:disabled{cursor:not-allowed}.CheckoutCardSelectDropdown_iconSlot__OZMN_{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;pointer-events:none}.CheckoutCardSelectDropdown_iconSlot__OZMN_ img{display:block;width:20px;height:20px}.CheckoutCardSelectDropdown_brandLogoSlot__0SKaS{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:20px;pointer-events:none}.CheckoutCardSelectDropdown_brandLogo__Srag5{display:block;width:30px;height:20px;object-fit:contain}.CheckoutCardSelectDropdown_triggerLabel__09_cT{flex:1 1;min-width:0;font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-primary)}.CheckoutCardSelectDropdown_triggerPlaceholder__tkQRE{color:var(--color-gray-400,#9ca3af)}.CheckoutCardSelectDropdown_triggerSelected__w4g_c{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0}.CheckoutCardSelectDropdown_triggerBrand__4G_T7{font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-primary)}@media(min-width:901px){.CheckoutCardSelectDropdown_triggerBrandCompact__uXIM2{display:none}}@media(max-width:900px){.CheckoutCardSelectDropdown_triggerBrandFull__YpM3K{display:none}}.CheckoutCardSelectDropdown_triggerNumber__J_wBJ{font-family:var(--font-thicccboi);font-size:12px;font-weight:400;line-height:16px;color:var(--color-gray-600,#4b5563)}.CheckoutCardSelectDropdown_caret__3UBVE{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:clip;width:32px;height:32px;border-radius:999px;background:var(--color-surface-interactive)}.CheckoutCardSelectDropdown_caretImg__iSzca{display:block;width:7px;height:6px;flex-shrink:0;transform:translateY(.75px);transition:transform .15s ease}.CheckoutCardSelectDropdown_caretOpen__B5M5J .CheckoutCardSelectDropdown_caretImg__iSzca{transform:translateY(.75px) rotate(180deg)}[data-theme=dark] .CheckoutCardSelectDropdown_caretImg__iSzca{filter:brightness(0) invert(1)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .CheckoutCardSelectDropdown_caretImg__iSzca,:root[data-theme=system] .CheckoutCardSelectDropdown_caretImg__iSzca{filter:brightness(0) invert(1)}}.CheckoutCardSelectDropdown_panel__hbQvc{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:100%;display:flex;flex-direction:column;gap:4px;margin:0;padding:4px;border-radius:var(--radius-control,12px);border:1px solid var(--color-brand-blue-lightest,#dbf7ff);background:var(--color-surface-default);box-shadow:0 24px 28px rgba(3,7,18,.06)}.CheckoutCardSelectDropdown_emptyPanel__ywKJ0{padding:12px}.CheckoutCardSelectDropdown_addFooterLink__RfSBo,.CheckoutCardSelectDropdown_addNewLink__24BS2{display:inline-flex;align-items:center;gap:6px;width:100%;margin:0;padding:8px 12px;border:none;border-radius:10px;background:rgba(0,0,0,0);cursor:pointer;font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px;color:var(--color-brand-blue,#28c0e9);text-align:left;transition:background-color .1s ease}.CheckoutCardSelectDropdown_addFooterLink__RfSBo:hover,.CheckoutCardSelectDropdown_addNewLink__24BS2:hover{background-color:var(--color-nav-active-bg)}.CheckoutCardSelectDropdown_addFooterLink__RfSBo:focus-visible,.CheckoutCardSelectDropdown_addNewLink__24BS2:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.CheckoutCardSelectDropdown_addFooterLink__RfSBo{padding:9px 12px}.CheckoutCardSelectDropdown_cardScroll__JN7rg{display:flex;flex-direction:column;gap:4px;max-height:min(280px,50vh);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.CheckoutCardSelectDropdown_cardScroll__JN7rg::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutCardSelectDropdown_cardList__uf0FJ{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.CheckoutCardSelectDropdown_cardRow__R6HxG{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:10px 12px;border:none;border-radius:10px;background:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:background-color .1s ease}.CheckoutCardSelectDropdown_cardRow__R6HxG:hover{background-color:var(--color-nav-active-bg)}.CheckoutCardSelectDropdown_cardRow__R6HxG:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:-2px}.CheckoutCardSelectDropdown_cardRowSelected__SFFRT,.CheckoutCardSelectDropdown_cardRowSelected__SFFRT:hover{background-color:var(--color-nav-active-bg)}.CheckoutCardSelectDropdown_cardRowLeading__kkS6s{display:flex;flex:1 1;align-items:center;gap:12px;min-width:0}.CheckoutCardSelectDropdown_cardRowLogo__ILD7b{display:block;flex-shrink:0;width:30px;height:20px;object-fit:contain}.CheckoutCardSelectDropdown_cardRowText__pvo3_{display:flex;flex-direction:column;gap:2px;min-width:0}.CheckoutCardSelectDropdown_cardRowBrand__yak_t{font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-primary)}.CheckoutCardSelectDropdown_cardRowNumber__dGoFA{font-family:var(--font-thicccboi);font-size:12px;font-weight:400;line-height:16px;color:var(--color-gray-600,#4b5563)}.CheckoutCardSelectDropdown_radio__YC4_U{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid var(--color-gray-300,#d1d5db);border-radius:50%;background:var(--color-surface-default)}.CheckoutCardSelectDropdown_radioSelected__Q8Epj{border-color:var(--color-brand-blue,#28c0e9)}.CheckoutCardSelectDropdown_radioSelected__Q8Epj:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background:var(--color-brand-blue,#28c0e9)}.DashboardPageSkeleton_root__A94_F{display:flex;flex-direction:column;gap:16px;width:100%;min-height:240px;padding:8px 0 24px}.DashboardPageSkeleton_hero__QNaPO{height:160px;width:100%}.DashboardPageSkeleton_row__EIB9U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.DashboardPageSkeleton_card__kKCeg{height:120px}.DashboardPageSkeleton_table__0x6rM{height:220px;width:100%}.PageSkeleton_page__3jEYq{display:flex;flex-direction:column;gap:24px;width:100%;padding:8px 0 24px}.PageSkeleton_full__qvieK{width:100%}.PageSkeleton_rows__ITnNp{display:flex;flex-direction:column;gap:4px}.PageSkeleton_row__5mIpj{height:72px}.PageSkeleton_heading__nv5Zm{width:140px;height:28px}.PageSkeleton_title__E0Zwz{width:180px;height:36px}.PageSkeleton_subtitle__kzKkJ{width:min(280px,80%);height:20px}.PageSkeleton_pill__qy2Sy{height:48px}.PageSkeleton_homeTop__CQpKp{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}@media(min-width:901px){.PageSkeleton_homeTop__CQpKp{grid-template-columns:repeat(2,minmax(0,1fr))}}.PageSkeleton_homeTenancy__41tgG{height:200px}@media(min-width:901px){.PageSkeleton_homeTenancy__41tgG{height:280px}}.PageSkeleton_homeCalendar__Muj9M{display:none}@media(min-width:901px){.PageSkeleton_homeCalendar__Muj9M{display:block;height:280px}}.PageSkeleton_homeReferrals__hXOfb{height:120px}.PageSkeleton_homeSection__cwsf2{display:flex;flex-direction:column;gap:16px}.PageSkeleton_paymentsPage__3AYYC{gap:28px}.PageSkeleton_savedCard__uAUAn{width:100%;aspect-ratio:305/160}@media(min-width:901px){.PageSkeleton_savedCard__uAUAn{width:min(390px,100%);aspect-ratio:390/222}}.PageSkeleton_paymentsToolbar__ndBQQ{display:flex;flex-direction:column;gap:16px}@media(min-width:901px){.PageSkeleton_paymentsToolbar__ndBQQ{flex-direction:row;justify-content:space-between}}.PageSkeleton_tabs__cJUtp{width:100%}@media(min-width:901px){.PageSkeleton_tabs__cJUtp{width:320px}}.PageSkeleton_filter__UdjYm{width:100%}@media(min-width:901px){.PageSkeleton_filter__UdjYm{width:200px}}.PageSkeleton_hubPage__FwL1M{gap:16px;padding:32px 8px 24px}@media(min-width:901px){.PageSkeleton_hubPage__FwL1M{gap:24px;padding:16px 0 24px}}.PageSkeleton_hubHeader___e8nt{display:flex;flex-direction:column;gap:16px}@media(min-width:901px){.PageSkeleton_hubHeader___e8nt{flex-direction:row;align-items:center;justify-content:space-between}}.PageSkeleton_hubHeading__BUPhq{display:flex;flex-direction:column;gap:8px}.PageSkeleton_hubAdd__hN3EM{width:100%}@media(min-width:901px){.PageSkeleton_hubAdd__hN3EM{width:180px}}.PageSkeleton_hubGrid__Kvcn1{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@media(min-width:901px){.PageSkeleton_hubGrid__Kvcn1{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.PageSkeleton_hubCard__E6C_Z{height:220px}.PageSkeleton_settingsPage__wCZtM{gap:20px;padding:20px 0 28px}@media(min-width:901px){.PageSkeleton_settingsPage__wCZtM{gap:36px;padding-top:36px}}.PageSkeleton_settingsBody__TgRUV{display:flex;flex-direction:column;gap:16px}@media(min-width:901px){.PageSkeleton_settingsBody__TgRUV{flex-direction:row;gap:24px;align-items:flex-start;justify-content:center}}.PageSkeleton_settingsTabs__OLyRT{display:flex;gap:8px}@media(min-width:901px){.PageSkeleton_settingsTabs__OLyRT{flex:0 0 240px;flex-direction:column;gap:12px}}.PageSkeleton_settingsTab__4NOGS{width:48px}@media(min-width:901px){.PageSkeleton_settingsTab__4NOGS{width:100%}}.PageSkeleton_settingsTabActive__AxrBe{width:140px}@media(min-width:901px){.PageSkeleton_settingsTabActive__AxrBe{width:100%}}.PageSkeleton_settingsPanels__mhdW_{display:flex;flex:1 1;flex-direction:column;gap:24px;width:100%}@media(min-width:901px){.PageSkeleton_settingsPanels__mhdW_{max-width:528px}}.PageSkeleton_settingsPanel__nFK4J{height:420px}.PageSkeleton_settingsCard__pRbOJ{height:112px}.PageSkeleton_detailPage__aFWV9{gap:20px;padding:16px 8px 32px}@media(min-width:901px){.PageSkeleton_detailPage__aFWV9{gap:24px;padding:8px 0 32px}}.PageSkeleton_detailInfo__PRUZv{height:300px}.PageSkeleton_detailBank__IkrWc{height:240px}.PageSkeleton_detailRecurring__JFsc2{height:120px}.PageSkeleton_invoicePage__AN6Yc{align-items:center}.PageSkeleton_invoiceCard__gEnLw{display:flex;flex-direction:column;gap:24px;align-items:center;width:min(528px,100%)}.PageSkeleton_invoiceTitle__INhdo{width:60%;height:34px}.PageSkeleton_invoiceSubtitle__aI8hW{width:40%;height:20px}.PageSkeleton_invoiceSummary__6NmNH{height:280px}.DashboardProductShell_payr-scrollbar-overlay__lel8a{scrollbar-width:none;-ms-overflow-style:none}.DashboardProductShell_payr-scrollbar-overlay__lel8a::-webkit-scrollbar{display:none;width:0;height:0}.DashboardProductShell_payr-scrollbar-hidden__03I_Q{scrollbar-width:none;-ms-overflow-style:none}.DashboardProductShell_payr-scrollbar-hidden__03I_Q::-webkit-scrollbar{display:none;width:0;height:0}.DashboardProductShell_root___cPkw{--dashboard-shell-inset:16px;box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;height:100vh;min-height:100vh;max-height:100vh;padding:16px;overflow:hidden;background:var(--color-surface-canvas);font-family:var(--font-thicccboi)}.DashboardProductShell_contentRegion__pOxbQ,.DashboardProductShell_mainColumn___VdoI{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0}.DashboardProductShell_contentRegion__pOxbQ{position:relative}.DashboardProductShell_main__S7956{flex:1 1;min-width:0;min-height:0;position:relative;display:flex;flex-direction:column;padding:0 40px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.DashboardProductShell_main__S7956::-webkit-scrollbar{display:none;width:0;height:0}.DashboardProductShell_mainRadialHost__pjUWU{flex:1 0 auto;min-height:0}.DashboardProductShell_mainBody__ZFpf_{display:flex;flex:1 0 auto;flex-direction:column;min-width:0;min-height:0;padding:0 0 32px}.DashboardProductShell_rootNativeTabs__k56LB{--dashboard-floating-tab-clearance:calc(76px + 12px + var(--safe-area-bottom, 0px))}.DashboardProductShell_rootNativeTabs__k56LB.DashboardProductShell_rootNativeChild__9exZQ{--dashboard-floating-tab-clearance:var(--safe-area-bottom,0px)}@media(max-width:900px){.DashboardProductShell_root___cPkw{--dashboard-shell-inset:0;flex-direction:column;height:100dvh;min-height:100dvh;max-height:100dvh;padding:0;overflow:hidden}.DashboardProductShell_rootNativeTabs__k56LB{height:100%;min-height:100%;max-height:100%}.DashboardProductShell_rootNativeTabs__k56LB .DashboardProductShell_mainBody__ZFpf_{padding-bottom:var(--dashboard-floating-tab-clearance)}.DashboardProductShell_mainColumn___VdoI{--dashboard-mobile-header-height:54px;flex:1 1;min-height:0;overflow:hidden}.DashboardProductShell_rootMenuOpen__xU39r{padding:0;background:var(--color-surface-page)}.DashboardProductShell_rootMenuOpen__xU39r .DashboardProductShell_mainColumn___VdoI{background:var(--color-surface-page)}.DashboardProductShell_rootNativeTabs__k56LB.DashboardProductShell_rootMenuOpen__xU39r [data-native-tab-bar]{visibility:hidden;pointer-events:none}.DashboardProductShell_contentRegion__pOxbQ{flex:1 1;min-height:0;overflow:hidden;overflow:clip}.DashboardProductShell_main__S7956{width:100%;padding:0 12px}.DashboardProductShell_scrollingHeader___BunX{flex-shrink:0;margin:0 -12px}.DashboardProductShell_rootFlatMobile__wmZ5m,.DashboardProductShell_rootFlatMobile__wmZ5m .DashboardProductShell_mainColumn___VdoI{background:var(--color-surface-page)}.DashboardProductShell_mainBodyFlatMobile__MUPX7{padding-bottom:0}.DashboardProductShell_rootNativeTabs__k56LB .DashboardProductShell_mainBodyFlatMobile__MUPX7{padding-bottom:var(--dashboard-floating-tab-clearance)}}.EarnPointsPanel_panel__eGg2j{display:flex;align-items:center;justify-content:space-between;gap:40px;box-sizing:border-box;width:100%;padding:40px;border-radius:24px;border:1px solid var(--color-border-default);background:var(--color-surface-default);box-shadow:0 12px 32px rgba(11,34,57,.08)}@media(max-width:900px){.EarnPointsPanel_panel__eGg2j{flex-direction:column;align-items:stretch;gap:24px;padding:24px}}.EarnPointsPanel_left__3S_Dy{display:flex;align-items:center;gap:28px;min-width:0}@media(max-width:900px){.EarnPointsPanel_left__3S_Dy{flex-direction:column;align-items:flex-start;gap:20px}}.EarnPointsPanel_partnerCluster__x8qv8{position:relative;display:flex;flex-direction:column;flex-shrink:0;align-items:center;width:-moz-fit-content;width:fit-content}.EarnPointsPanel_partnerRow__xAsQH{display:flex;gap:6px;justify-content:center}.EarnPointsPanel_partnerRowTop__uLKtl{margin-bottom:6px}.EarnPointsPanel_partnerRowMiddle__VvGAR{margin-block:6px}.EarnPointsPanel_partnerRowBottom__PDH1a{margin-top:6px}.EarnPointsPanel_partnerTile__w0mHu{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9px;border:1px solid rgba(0,0,0,.2);background:#fff}.EarnPointsPanel_partnerTileFeatured__gNEaa{border-color:rgba(0,0,0,.25);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.EarnPointsPanel_partnerLogo__Ex5zx{display:block;flex-shrink:0;max-width:none;object-fit:fill}.EarnPointsPanel_partnerLogoRound__jeww1{border-radius:999px}.EarnPointsPanel_partnerFade__JQmsJ{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle farthest-corner at 50% 50%,transparent 0,var(--color-surface-default) 75%)}.EarnPointsPanel_copy__RKOXm{display:flex;flex-direction:column;gap:8px;max-width:460px;min-width:0}.EarnPointsPanel_eyebrow__q2Ibo{margin:0;letter-spacing:.08em;text-transform:uppercase}.EarnPointsPanel_body__Yexja,.EarnPointsPanel_heading__uXK5Y{margin:0}.EarnPointsPanel_rate__gQoB5{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:5px 12px;border-radius:999px;background:var(--color-brand-blue-lightest);color:var(--color-text);font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:12px;font-weight:700;line-height:16px}[data-theme=dark] .EarnPointsPanel_rate__gQoB5{background:var(--color-brand-blue-surface)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .EarnPointsPanel_rate__gQoB5,:root[data-theme=system] .EarnPointsPanel_rate__gQoB5{background:var(--color-brand-blue-surface)}}.EarnPointsPanel_note__yaM4m{margin:0}.EarnPointsPanel_actions__l2LW5{display:flex;flex-direction:column;flex-shrink:0;gap:10px;align-items:stretch}@media(max-width:900px){.EarnPointsPanel_actions__l2LW5{flex-direction:row;flex-wrap:wrap}}.EarnPointsPanel_actionPill__wIWlE{display:inline-flex;align-items:center;gap:10px;box-sizing:border-box;width:170px;padding:6px 16px 6px 6px;border:none;border-radius:999px;background:var(--color-surface-default);box-shadow:0 4px 12px rgba(11,34,57,.1);color:var(--color-text-primary);font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:13px;font-weight:700;line-height:16px;text-decoration:none;cursor:pointer}.EarnPointsPanel_actionPill__wIWlE:hover{background:var(--color-surface-raised)}.EarnPointsPanel_actionPill__wIWlE:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:2px}@media(max-width:900px){.EarnPointsPanel_actionPill__wIWlE{width:auto;min-width:140px}}.EarnPointsPanel_actionIcon__eZBPR{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--color-brand-blue-lightest);color:var(--color-brand-dark)}.EarnPointsPanel_actionLabel__Xw89H{width:max-content}.PointsBalanceCard_card__rnOgy{display:flex;flex-shrink:0;align-items:center;gap:18px;box-sizing:border-box;padding:20px 28px;border-radius:20px;border:1px solid var(--color-border-default);background:var(--color-surface-default);box-shadow:0 8px 20px rgba(11,34,57,.06)}.PointsBalanceCard_avatar__8wIs_{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:52px;height:52px;overflow:hidden;border-radius:999px}.PointsBalanceCard_avatarImage__a8h8P{display:block;width:52px;height:52px;object-fit:contain;transform:scale(1.18)}.PointsBalanceCard_copy__QI4iB{display:flex;flex-direction:column;gap:1px;min-width:0}.PointsBalanceCard_amount__Juk9b{margin:0;font-size:24px;font-weight:800;line-height:30px}.PointsBalanceCard_label__Bq4Kc{margin:0}@keyframes RouteFade_routeFadeIn__4NB5x{0%{opacity:0}to{opacity:1}}.RouteFade_routeFade__kevFN{animation:RouteFade_routeFadeIn__4NB5x .3s ease}@media(prefers-reduced-motion:reduce){.RouteFade_routeFade__kevFN{animation:none}}html.is-native .RouteFade_routeFade__kevFN{animation:none}.PaymentTransactionStatusBadge_badge__gWEpB{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 4px;border-radius:200px;max-width:100%}.PaymentTransactionStatusBadge_badgeSuccess__3_KR2{background:var(--color-status-success-bg)}.PaymentTransactionStatusBadge_badgeFailed__PvF9f{background:var(--color-status-error-bg)}.PaymentTransactionStatusBadge_badgeProcessing__R_nTk{background:var(--color-status-pending-bg)}.PaymentTransactionStatusBadge_statusIcon__T0dOW{display:block;flex-shrink:0;width:12px;height:12px}.PaymentTransactionStatusBadge_label__AwPML{overflow:hidden;min-width:0;font-family:var(--font-thicccboi);font-size:12px;font-weight:600;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.PaymentTransactionStatusBadge_labelSuccess__RNeJX{color:var(--color-status-success-fg)}.PaymentTransactionStatusBadge_labelFailed__aXlte{color:var(--color-status-error-fg)}.PaymentTransactionStatusBadge_labelProcessing__Wm3Az{color:var(--color-status-pending-fg)}.PaymentTransactionStatusBadge_badgeProgress__EZqPI{background:rgba(40,192,233,.14)}.PaymentTransactionStatusBadge_badgeProgress__EZqPI,.PaymentTransactionStatusBadge_labelProgress__tpl2I{color:var(--color-brand-blue-hover,#22a3c6)}.PaymentTransactionStatusBadge_badgeMuted___TPew{background:var(--color-gray-200,#e5e7eb)}.PaymentTransactionStatusBadge_badgeMuted___TPew,.PaymentTransactionStatusBadge_labelMuted__fchKW{color:var(--color-text-secondary)}[data-theme=dark] .PaymentTransactionStatusBadge_badgeProgress__EZqPI,[data-theme=dark] .PaymentTransactionStatusBadge_labelProgress__tpl2I{color:var(--color-brand-blue,#28c0e9)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .PaymentTransactionStatusBadge_badgeProgress__EZqPI,:root:not([data-theme]) .PaymentTransactionStatusBadge_labelProgress__tpl2I,:root[data-theme=system] .PaymentTransactionStatusBadge_badgeProgress__EZqPI,:root[data-theme=system] .PaymentTransactionStatusBadge_labelProgress__tpl2I{color:var(--color-brand-blue,#28c0e9)}}.PaymentsHistoryTable_root__BbhLW{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px 4px 4px;border:1px solid var(--color-border-default);border-radius:16px;background:var(--color-surface-default);box-sizing:border-box}.PaymentsHistoryTable_empty__9hheT,.PaymentsHistoryTable_loading__UR0Wk{padding:24px 12px;font-family:var(--font-thicccboi);font-size:14px;line-height:20px;color:var(--color-text-secondary);text-align:center}.PaymentsHistoryTable_empty__9hheT{margin:0}.PaymentsHistoryTable_cellEmptyTd__ihMwW{text-align:center;vertical-align:middle}.PaymentsHistoryTable_tableWrap__UEJQR{position:relative;width:100%;overflow-x:auto}.PaymentsHistoryTable_tableLoadingOverlay__9eOtr{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-surface-default) 72%,transparent);pointer-events:auto}.PaymentsHistoryTable_table__pgNre{width:100%;border-collapse:separate;border-spacing:0 1px;table-layout:fixed}.PaymentsHistoryTable_theadRow__BGxWa th{padding:0 12px 8px;font-family:var(--font-thicccboi);font-size:12px;font-weight:600;line-height:16px;color:var(--color-text-secondary);text-align:left;vertical-align:bottom}.PaymentsHistoryTable_thCard__D0aCD{width:18%}.PaymentsHistoryTable_thStatus__LmpYN{width:29%}.PaymentsHistoryTable_thDate__mGgB0,.PaymentsHistoryTable_thTenancy__kwbuT{width:13%}.PaymentsHistoryTable_thAmount__7d9h2{width:14%}.PaymentsHistoryTable_thPoints__B50KY{width:13%}.PaymentsHistoryTable_row__SwKd3{cursor:pointer}.PaymentsHistoryTable_row__SwKd3 td{padding:12px;font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-primary);vertical-align:middle;background:var(--color-surface-raised)}.PaymentsHistoryTable_row__SwKd3:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.PaymentsHistoryTable_row__SwKd3:first-child td:first-child{border-top-left-radius:12px}.PaymentsHistoryTable_row__SwKd3:first-child td:last-child{border-top-right-radius:12px}.PaymentsHistoryTable_row__SwKd3:last-child td:first-child{border-bottom-left-radius:12px}.PaymentsHistoryTable_row__SwKd3:last-child td:last-child{border-bottom-right-radius:12px}.PaymentsHistoryTable_cellCard__jX2TY{min-width:0}.PaymentsHistoryTable_cardCellInner__nCwKQ{display:flex;align-items:center;gap:8px;min-width:0}.PaymentsHistoryTable_logoSlot__6jQyy{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:45px;min-width:45px;height:30px}.PaymentsHistoryTable_logoFrame__xuZZD{position:relative;flex-shrink:0;width:45px;min-width:45px;height:30px;overflow:hidden;border-radius:5px;background:#fff}.PaymentsHistoryTable_logoFrameNoBackground__uSJ2f{background:rgba(0,0,0,0)}.PaymentsHistoryTable_logoAlipayTile__GCohL{position:absolute;z-index:0;top:50%;left:50%;width:29px;height:24px;border-radius:6px;background:#fff;transform:translate(-50%,-50%)}.PaymentsHistoryTable_logoImg__UJ47D{z-index:1;object-fit:contain}[data-theme=dark] .PaymentsHistoryTable_logoImgApple__yJ13c{filter:invert(1) brightness(2)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .PaymentsHistoryTable_logoImgApple__yJ13c,:root[data-theme=system] .PaymentsHistoryTable_logoImgApple__yJ13c{filter:invert(1) brightness(2)}}.PaymentsHistoryTable_cardText__0cgJ0{display:flex;min-width:0;flex-direction:column;gap:0;align-items:flex-start}.PaymentsHistoryTable_cardTitle__q0dZW{overflow:hidden;font-size:16px;font-weight:500;line-height:24px;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.PaymentsHistoryTable_cardSub__wxxSm{font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-secondary)}.PaymentsHistoryTable_unsavedIcon__fw91o{flex-shrink:0;width:24px;height:24px;color:var(--color-text-secondary);opacity:.7}.PaymentsHistoryTable_cellDate__fp9FL,.PaymentsHistoryTable_cellTenancy__XI62H{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PaymentsHistoryTable_cellAmountInner__ezw_t{display:flex;align-items:center;gap:8px;min-width:0}.PaymentsHistoryTable_cellPoints__0W0ux{white-space:nowrap}.PaymentsHistoryTable_pointsEmpty__aJU8C{color:var(--color-text-secondary)}.PaymentsHistoryTable_amountValue__EeI7e{flex-shrink:0;white-space:nowrap}.PaymentsHistoryTable_paginationBar__Z0LCV{display:flex;width:100%;flex-shrink:0;align-items:flex-start;justify-content:flex-end;padding-left:40px;overflow:hidden}.PaymentsHistoryTable_paginationPill__RzfCN{display:flex;align-items:center;gap:20px;padding:4px 4px 4px 20px;border-radius:80px;background:var(--color-surface-raised)}.PaymentsHistoryTable_pageLabel__EXDY9{margin:0;font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-primary);white-space:nowrap}.PaymentsHistoryTable_pageNav__sT6Df{display:flex;flex-shrink:0;align-items:center;gap:0}.PaymentsHistoryTable_pageBtn__XR_5r{display:flex;width:40px;min-width:40px;height:32px;flex-shrink:0;align-items:center;justify-content:center;padding:4px;border:none;border-radius:80px;background:var(--color-surface-default);color:var(--color-text-primary);cursor:pointer;box-sizing:border-box}.PaymentsHistoryTable_pageBtn__XR_5r:disabled{cursor:not-allowed;color:var(--color-text-secondary);opacity:.7}.PaymentsHistoryTable_pageBtn__XR_5r:not(:disabled):hover{background:var(--color-surface-raised)}.PaymentsHistoryTable_pageBtn__XR_5r:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:1px}.PaymentsHistoryTable_pageBtnIcon__lOpCN{display:block;flex-shrink:0;width:20px;height:20px}.PaymentsHistoryTable_mobileEmpty__jLgyZ,.PaymentsHistoryTable_mobileList__iXdkn{display:none}@media(max-width:900px){.PaymentsHistoryTable_root__BbhLW{gap:8px;padding:4px;border:none;border-radius:16px;background:var(--color-surface-default)}.PaymentsHistoryTable_tableWrap__UEJQR{display:none}.PaymentsHistoryTable_mobileList__iXdkn{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.PaymentsHistoryTable_mobileEmpty__jLgyZ{display:block;width:100%;padding:24px 12px;text-align:center}.PaymentsHistoryTable_mobileList__iXdkn .PaymentsHistoryTable_empty__9hheT{margin:0;padding:24px 12px;text-align:center}.PaymentsHistoryTable_mobileCard__EkPd8{display:flex;flex-direction:column;min-width:0;padding:12px;overflow:hidden;border-radius:12px;background:var(--color-surface-raised)}.PaymentsHistoryTable_mobileCardSummary__EM2fu{display:flex;flex-direction:column;gap:8px;min-width:0;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.PaymentsHistoryTable_mobileCardSummary__EM2fu:focus:not(:focus-visible){outline:none}.PaymentsHistoryTable_mobileCardSummary__EM2fu:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:4px}.PaymentsHistoryTable_mobileCardExpanded__lZMws{box-shadow:inset 0 0 0 1px var(--color-border-default)}.PaymentsHistoryTable_mobileCardPanel__EDDDh{min-width:0}.PaymentsHistoryTable_mobileCardViewDetails__nX9Kx{width:100%}.PaymentsHistoryTable_mobileCardHeader__nBrop{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.PaymentsHistoryTable_mobileCardDivider__oG3Sj{width:100%;height:1px;flex-shrink:0;background:var(--color-border-default)}.PaymentsHistoryTable_mobileCardBody___l_eE{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.PaymentsHistoryTable_mobileCardMain__SwDW6{display:flex;min-width:0;flex:1 1;align-items:center;gap:8px}.PaymentsHistoryTable_mobileCardRight__3luJT{display:flex;flex-direction:column;flex-shrink:0;align-items:flex-end;justify-content:center;gap:4px}.PaymentsHistoryTable_mobileCardAmount__lPkJy{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:2px}.PaymentsHistoryTable_mobileAmountValue__1cOIv,.PaymentsHistoryTable_mobileTenancy__HS7_L{font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-primary);white-space:nowrap}.PaymentsHistoryTable_mobileTenancy__HS7_L{overflow:hidden;min-width:0;text-overflow:ellipsis}.PaymentsHistoryTable_mobileDate__tR4CO{flex-shrink:0;font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-primary);white-space:nowrap}.PaymentsHistoryTable_mobileCard__EkPd8 .PaymentsHistoryTable_cardTitle__q0dZW{font-size:14px;font-weight:600;line-height:20px}.PaymentsHistoryTable_mobileCard__EkPd8 .PaymentsHistoryTable_cardSub__wxxSm{font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-secondary)}.PaymentsHistoryTable_paginationBar__Z0LCV{padding-left:0;justify-content:flex-start}}.PayrPointsStatusPill_pill__BdKy2{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;max-width:100%;padding:2px 8px 2px 3px;border-radius:200px;white-space:nowrap}.PayrPointsStatusPill_pending__SHMDY{background:var(--color-status-pending-bg);color:var(--color-status-pending-fg)}.PayrPointsStatusPill_earned__HZsWJ{background:var(--color-status-success-bg);color:var(--color-status-success-fg)}.PayrPointsStatusPill_coin__ocBZR{display:block;flex-shrink:0;width:14px;height:14px;border-radius:999px;object-fit:cover}.PayrPointsStatusPill_status__X3Vpr,.PayrPointsStatusPill_value__kR64X{font-family:var(--font-thicccboi);font-size:12px;font-weight:600;line-height:16px}.PayrPointsStatusPill_status__X3Vpr{font-weight:500}.PayrPointsStatusPill_withHint__a6Mzp{display:inline-flex;align-items:center;gap:4px;max-width:100%}.PayrPointsStatusPill_hintTrigger__7K0bd{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:2px;border:none;border-radius:999px;background:rgba(0,0,0,0);color:var(--color-status-pending-fg);cursor:help}.PayrPointsStatusPill_hintTrigger__7K0bd:focus-visible{outline:2px solid currentColor;outline-offset:1px}.PayrPointsStatusPill_hintTooltip__gz3gk{position:fixed;z-index:1500;width:max-content;max-width:min(260px,100vw - 32px);padding:8px 12px;border:1px solid var(--color-border-default);border-radius:8px;background-color:var(--color-surface-raised);color:var(--color-text-primary);font-family:var(--font-thicccboi);font-size:13px;font-weight:500;line-height:18px;white-space:normal;box-shadow:0 8px 24px rgba(3,7,18,.16);pointer-events:none}.PayrPointsStatusPill_hintTooltip__gz3gk:after{content:"";position:absolute;top:100%;right:8px;border:6px solid rgba(0,0,0,0);border-top:6px solid var(--color-surface-raised)}.PayrPointsStatusPill_hintTooltipBottom__66WI3:after{top:auto;bottom:100%;border-top-color:rgba(0,0,0,0);border-bottom-color:var(--color-surface-raised)}.PayrPointsStatusPill_srOnly__CPyK_{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.TenancyManager_root__UT85i{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:100%;min-width:0;padding:4px;border-radius:16px;background:var(--color-surface-default)}.TenancyManager_rootEmpty__fRzgc{justify-content:space-between}.TenancyManager_titleRow__ytjtf{display:flex;flex-shrink:0;align-items:center;min-height:32px;padding:0 12px}.TenancyManager_sectionTitle__Qv3xe{margin:0;font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-secondary)}.TenancyManager_titleRowSplit__y9RO_{justify-content:space-between;gap:12px}.TenancyManager_tenancyName__O6iay{min-width:0;flex-shrink:1;overflow:hidden;font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-primary);text-align:right;text-overflow:ellipsis;white-space:nowrap}.TenancyManager_innerPanel__NzEE0{display:flex;flex-direction:column;gap:4px;flex:1 1;min-height:0;width:100%}.TenancyManager_singlePanelGray__g29NV{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;min-height:250px;padding:12px 16px 16px;border-radius:12px;border:1px solid var(--color-border-default);background:var(--color-surface-raised);box-sizing:border-box}.TenancyManager_rentHeroRow__IuNdh{position:relative;display:flex;align-items:flex-start;width:100%}.TenancyManager_rentHuge__4hgBr{margin:0;padding:0;font-family:var(--font-thicccboi);font-size:clamp(40px,8vw,74px);font-weight:600;line-height:1.05;letter-spacing:-.04em;color:var(--color-text-primary)}.TenancyManager_rentHugePrefix__T8TyW{font-size:clamp(32px,6vw,50px);letter-spacing:-.03em}.TenancyManager_pointsPill__doV_P{position:absolute;top:4px;right:0;display:inline-flex;align-items:center;gap:4px;padding:1px 4px;border-radius:100px;background:var(--color-surface-default)}.TenancyManager_pointsPillValue__zoKQQ{font-family:var(--font-thicccboi);font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-secondary)}.TenancyManager_pointsIcon__ZuxEz{display:block;flex-shrink:0}.TenancyManager_singleFooterRow___zJPl{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;width:100%}.TenancyManager_rentDayLarge__f8tgQ{margin:0;font-family:var(--font-thicccboi);font-size:clamp(22px,4vw,34px);font-weight:600;line-height:40px;color:var(--color-text-primary)}.TenancyManager_payNowFull__NnaLi.TenancyManager_payNowStack__E4M_I{min-height:40px;padding:6px 20px 6px 24px}.TenancyManager_payNowGlyph__fEdNs.TenancyManager_payNowGlyphSm__v2vFl{width:16px;height:16px}.TenancyManager_payNowFull__NnaLi{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;height:48px;min-height:48px;padding:0 32px 0 36px;border:none;border-radius:999px;background:var(--color-brand-blue,#28c0e9);color:var(--color-on-brand-blue,#ffffff);font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;cursor:pointer;text-decoration:none;transition:background .15s ease}.TenancyManager_payNowFull__NnaLi:hover{background:var(--color-brand-blue-hover,#22a3c6);color:var(--color-on-brand-blue,#ffffff)}.TenancyManager_payNowFull__NnaLi:focus-visible{background:var(--color-brand-blue-hover,#22a3c6);color:var(--color-on-brand-blue,#ffffff);outline:2px solid var(--color-text-primary);outline-offset:2px}.TenancyManager_payNowFull__NnaLi.TenancyManager_uploadAgreementOutline__GlI6e{background:var(--color-surface-default);color:var(--color-brand-blue,#28c0e9);border:1px solid var(--color-brand-blue,#28c0e9)}.TenancyManager_payNowFull__NnaLi.TenancyManager_uploadAgreementOutline__GlI6e:hover{background:rgba(40,192,233,.1);color:var(--color-brand-blue-hover,#22a3c6);border-color:var(--color-brand-blue-hover,#22a3c6)}.TenancyManager_payNowFull__NnaLi.TenancyManager_uploadAgreementOutline__GlI6e:focus-visible{outline:1px solid var(--color-brand-blue,#28c0e9);outline-offset:2px;background:var(--color-surface-default);border-color:var(--color-brand-blue,#28c0e9);color:var(--color-brand-blue,#28c0e9)}.TenancyManager_payNowGlyph__fEdNs{width:20px;height:20px;flex-shrink:0}.TenancyManager_payNowHeaderMatch__0nQtS{height:auto;min-height:0;padding:8px 16px}.TenancyManager_payNowHeaderMatch__0nQtS .TenancyManager_payNowGlyph__fEdNs{width:16px;height:16px}.TenancyManager_addTenancyRow__WHsYF{display:flex;flex-shrink:0;justify-content:center;padding:4px 8px;border-radius:12px}.TenancyManager_addTenancyBtn__rpHzp{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 20px 6px 24px;border:none;border-radius:99px;background:var(--color-surface-raised);color:var(--color-text-secondary);font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}.TenancyManager_addTenancyBtn__rpHzp:hover{background:var(--color-border-default);color:var(--color-text-primary)}.TenancyManager_addTenancyBtn__rpHzp:focus-visible{background:var(--color-border-default);color:var(--color-text-primary);outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.TenancyManager_addIcon__G91GA{width:16px;height:16px;flex-shrink:0}.TenancyManager_carouselGray__9R2LS{position:relative;display:flex;flex:1 1 auto;min-width:0;padding:4px;border-radius:12px;background:var(--color-surface-raised);box-sizing:border-box;overflow:hidden}.TenancyManager_carouselTrack__ZErwo{display:flex;flex-direction:row;gap:8px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.TenancyManager_carouselCard__4PBPe{display:flex;flex:0 0 220px;width:220px;flex-direction:column;border-radius:10px;background:var(--color-surface-default);overflow:clip;scroll-snap-align:start}.TenancyManager_carouselCardBody__xlKia{display:flex;flex-direction:column;gap:28px;padding:16px}.TenancyManager_carouselName__E10Qw{margin:0;overflow:hidden;font-family:var(--font-thicccboi);font-size:20px;font-weight:600;line-height:28px;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.TenancyManager_carouselFooter__svaLg{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.TenancyManager_carouselRent__4OBy4{margin:0;flex-shrink:0;font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-primary);white-space:nowrap}.TenancyManager_stackGray__By6H7{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:250px;min-width:0;padding:4px;border-radius:12px;background:var(--color-surface-raised);box-sizing:border-box}.TenancyManager_stackCard__MvBkp{position:relative;display:flex;flex-direction:column;flex:1 1;gap:22px;min-height:0;padding:0 0 12px;border-radius:10px;background:var(--color-surface-default);overflow:clip}.TenancyManager_rentDayBar__9faA0{display:flex;align-items:center;gap:4px;width:100%;padding:4px 12px 4px 8px;box-sizing:border-box}.TenancyManager_calendarGlyph__3DTsj{width:16px;height:16px;flex-shrink:0}.TenancyManager_rentDayBarText__7SVg8{font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px}.TenancyManager_stackCardBody__AgFGM{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-right:12px}.TenancyManager_stackInfo__IbOIk{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding-left:12px;padding-right:140px}.TenancyManager_stackName__LghnB{font-size:20px;font-weight:600;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.TenancyManager_stackName__LghnB,.TenancyManager_stackRent__j4iu0{margin:0;font-family:var(--font-thicccboi);color:var(--color-text-primary)}.TenancyManager_stackRent__j4iu0{font-size:14px;font-weight:500;line-height:20px}.TenancyManager_payNowDock__jzEyT{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.TenancyManager_gridGray__n8Aqd{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-height:250px;min-width:0;padding:4px;border-radius:12px;background:var(--color-surface-raised);box-sizing:border-box}.TenancyManager_gridCards__vX2IR{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px;flex:1 1 auto;min-height:0;width:100%}.TenancyManager_gridCard___x6km{position:relative;display:flex;flex-direction:column;width:calc(50% - 4px);min-width:120px;height:96px;padding:0 0 12px;border-radius:10px;background:var(--color-surface-default);overflow:clip}.TenancyManager_gridRentDayBar__Locym{flex-shrink:0}.TenancyManager_gridBody__6RMIn{position:relative;display:flex;align-items:flex-start;flex:1 1;padding-left:12px}.TenancyManager_titleClamp__RvlZG{min-width:0;max-width:184px;overflow:hidden;transition:max-width .2s ease}.TenancyManager_payDock__qTLct{position:absolute;right:8px;bottom:8px;display:flex;justify-content:flex-end;width:calc(100% - 16px);max-width:min(156px,58%);pointer-events:none}.TenancyManager_compactPay__Ke73Q{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;cursor:pointer;flex-shrink:0;pointer-events:auto}.TenancyManager_compactPayExpandOnHover__AQ5eN{gap:0;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:1px solid rgba(0,0,0,0);background:var(--color-brand-blue,#28c0e9);color:var(--color-on-brand-blue,#ffffff);overflow:clip;transition:gap .2s ease,width .2s ease,min-width .2s ease,padding .2s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.TenancyManager_compactPayExpandOnHover__AQ5eN svg{width:16px;height:16px;flex-shrink:0}.TenancyManager_compactPayExpandOnHover__AQ5eN:focus-visible{background:var(--color-brand-blue-hover,#22a3c6);outline:2px solid var(--color-text-primary);outline-offset:2px}.TenancyManager_compactPayExpandOnHover__AQ5eN.TenancyManager_compactPayUploadAgreement__Bitqc{background:var(--color-surface-default);border-color:var(--color-brand-blue,#28c0e9);color:var(--color-brand-blue,#28c0e9)}.TenancyManager_compactPayExpandOnHover__AQ5eN.TenancyManager_compactPayUploadAgreement__Bitqc:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);background:var(--color-surface-default);border-color:var(--color-brand-blue,#28c0e9);color:var(--color-brand-blue,#28c0e9)}.TenancyManager_compactPayExpandOnHover__AQ5eN.TenancyManager_compactPayUploadAgreement__Bitqc:hover{background:rgba(40,192,233,.1);border-color:var(--color-brand-blue-hover,#22a3c6);color:var(--color-brand-blue-hover,#22a3c6)}.TenancyManager_compactPayLabel__kny0R{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;transition:max-width .2s ease,opacity .2s ease}@media(hover:hover)and (pointer:fine){.TenancyManager_gridBody__6RMIn:has(.TenancyManager_compactPayExpandOnHover__AQ5eN:focus-visible) .TenancyManager_titleClamp__RvlZG,.TenancyManager_gridBody__6RMIn:has(.TenancyManager_compactPayExpandOnHover__AQ5eN:hover) .TenancyManager_titleClamp__RvlZG{max-width:114px}.TenancyManager_gridBody__6RMIn:has(.TenancyManager_compactPayExpandOnHover__AQ5eN:focus-visible) .TenancyManager_compactPayExpandOnHover__AQ5eN,.TenancyManager_gridBody__6RMIn:has(.TenancyManager_compactPayExpandOnHover__AQ5eN:hover) .TenancyManager_compactPayExpandOnHover__AQ5eN{gap:8px;width:auto;min-width:48px;height:32px;min-height:32px;padding:0 12px 0 16px}.TenancyManager_gridBody__6RMIn:has(.TenancyManager_compactPayExpandOnHover__AQ5eN:focus-visible) .TenancyManager_compactPayExpandOnHover__AQ5eN .TenancyManager_compactPayLabel__kny0R,.TenancyManager_gridBody__6RMIn:has(.TenancyManager_compactPayExpandOnHover__AQ5eN:hover) .TenancyManager_compactPayExpandOnHover__AQ5eN .TenancyManager_compactPayLabel__kny0R{max-width:min(var(--compact-pay-label-max,72px),100%);opacity:1}}.TenancyManager_gridName__q5sC5{font-size:20px;font-weight:600;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TenancyManager_gridName__q5sC5,.TenancyManager_gridRent__NudtS{margin:0;font-family:var(--font-thicccboi);color:var(--color-text-primary)}.TenancyManager_gridRent__NudtS{font-size:14px;font-weight:500;line-height:20px}.TenancyManager_paginationBar__A_ocJ{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;min-width:0;margin-top:auto;padding:4px 4px 4px 16px;border-radius:80px;box-sizing:border-box}.TenancyManager_paginationLabel__66vU7{margin:0;font-family:var(--font-thicccboi);font-size:12px;font-weight:600;line-height:16px;color:var(--color-text-secondary)}.TenancyManager_paginationNav__2dHs9{display:flex;align-items:center;gap:0}.TenancyManager_pageArrowBtn__QJpuT{display:flex;align-items:center;justify-content:center;width:40px;height:32px;padding:0;border:none;border-radius:80px;background:var(--color-surface-default);color:var(--color-text-primary);cursor:pointer;flex-shrink:0}.TenancyManager_pageArrowBtn__QJpuT:disabled{color:var(--color-text-secondary);opacity:.7;cursor:not-allowed}.TenancyManager_pageArrowBtn__QJpuT:not(:disabled):hover{opacity:.88}.TenancyManager_pageArrowBtn__QJpuT:not(:disabled):focus-visible{opacity:.88;outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:1px}.TenancyManager_pageArrowIcon__U7_sd{width:20px;height:20px}@media(max-width:900px){.TenancyManager_singlePanelGray__g29NV{min-height:200px}.TenancyManager_titleRow__ytjtf{padding:8px 8px 8px 12px}.TenancyManager_addTenancyRow__WHsYF{width:100%;padding:4px;box-sizing:border-box}.TenancyManager_addTenancyBtn__rpHzp{width:100%}.TenancyManager_gridGray__n8Aqd,.TenancyManager_stackGray__By6H7{gap:8px}.TenancyManager_paginationBar__A_ocJ{padding-left:0;justify-content:center}}.TenancyRentCalendar_root__SlunY{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0;min-height:280px;height:100%;padding:16px;border-radius:16px;border:1px solid var(--color-border-default);background:var(--color-surface-default);overflow:visible}.TenancyRentCalendar_head__NY9jW{flex-shrink:0;margin:0 0 8px}.TenancyRentCalendar_panel__etkpB{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0;padding:0 16px 4px;margin-top:0;border-radius:12px;background:var(--color-surface-raised)}.TenancyRentCalendar_surfaceTitle__Djnb5{margin:0;font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-secondary)}.TenancyRentCalendar_monthRow__iQWMb{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 0}.TenancyRentCalendar_monthPicker__pDUvZ{box-sizing:border-box;display:grid;grid-template-columns:max-content;align-items:center;width:max-content;max-width:100%;min-width:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.TenancyRentCalendar_monthDropdownButton__VodJn{grid-area:1/1;justify-self:end;align-self:center;display:inline-flex;align-items:center;justify-content:center;overflow:clip;width:28px;height:28px;margin-right:0;border-radius:999px;background:var(--color-surface-interactive);pointer-events:none}.TenancyRentCalendar_monthDropdownButton__VodJn *{pointer-events:none}.TenancyRentCalendar_monthDropdownArrowImg__S6FNd{display:block;width:7px;height:6px;flex-shrink:0;transform:translateY(.75px)}.TenancyRentCalendar_monthSelect__KVTIp{box-sizing:border-box;grid-area:1/1;field-sizing:content;width:-moz-fit-content;width:fit-content;max-width:min(244px,100vw - 120px);min-width:0;margin:0;padding:0 28px 0 0;border:none;background:rgba(0,0,0,0);cursor:pointer;font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-text-primary);text-overflow:ellipsis;-moz-appearance:none;appearance:none;-webkit-appearance:none}.TenancyRentCalendar_monthSelect__KVTIp:active,.TenancyRentCalendar_monthSelect__KVTIp:focus,.TenancyRentCalendar_monthSelect__KVTIp:focus-visible{outline:none;box-shadow:none}.TenancyRentCalendar_navWrap__8Qtrw{display:flex;align-items:center;gap:4px}.TenancyRentCalendar_navBtn__FKeCR{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:32px;padding:4px 10px;border:none;border-radius:80px;background:var(--color-surface-interactive);color:var(--color-text-primary);cursor:pointer}.TenancyRentCalendar_navBtn__FKeCR:hover{background:var(--color-surface-default)}.TenancyRentCalendar_navBtn__FKeCR:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.TenancyRentCalendar_navGlyph__P_L63{width:20px;height:20px}.TenancyRentCalendar_weekdays__waH84{flex-shrink:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px 0 6px;margin-bottom:0}.TenancyRentCalendar_weekday__25rjA{box-sizing:border-box;margin:0;padding:2px 12px;border-radius:8px;text-align:center;font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-secondary);background:var(--color-surface-default)}.TenancyRentCalendar_grid__hx8qm{flex:1 1 auto;align-content:start;min-height:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;overflow:visible;padding-bottom:4px}.TenancyRentCalendar_dayCell__C38XR{position:relative;box-sizing:border-box;height:32px;min-height:32px;border-radius:12px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);overflow:visible}.TenancyRentCalendar_dayCellAdjacent__uJkm3{pointer-events:none}.TenancyRentCalendar_dayInnerAdjacent__73rEy{cursor:default}.TenancyRentCalendar_dayNumAdjacent__3DBZl{color:var(--color-text-secondary);opacity:.5}.TenancyRentCalendar_dayInner__zuk0P{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100%;padding:0;border-radius:12px;outline:none;background:rgba(0,0,0,0)}.TenancyRentCalendar_dayInner__zuk0P.TenancyRentCalendar_dayRentTint__4TYKh{background-color:var(--rent-cell-bg)}.TenancyRentCalendar_today__xuDiX .TenancyRentCalendar_dayInner__zuk0P{background:var(--color-surface-default)}.TenancyRentCalendar_today__xuDiX .TenancyRentCalendar_dayInner__zuk0P.TenancyRentCalendar_dayRentTint__4TYKh{background-color:var(--rent-cell-bg)}.TenancyRentCalendar_dayNum__ppOyV{margin:0;text-align:center;font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-primary)}.TenancyRentCalendar_today__xuDiX .TenancyRentCalendar_dayNum__ppOyV{color:var(--color-accent-blue,#28c0e9)}.TenancyRentCalendar_today__xuDiX{border-color:var(--color-accent-blue,#28c0e9)}.TenancyRentCalendar_badgesWrap___A2I6{position:absolute;top:0;right:0;z-index:3;width:0;height:0;overflow:visible;pointer-events:none}.TenancyRentCalendar_badgesWrapStacked__TFVH_{isolation:isolate}.TenancyRentCalendar_badge__j3w0R{position:absolute;top:-10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:8px;background:var(--badge-fg,var(--color-text-primary));color:var(--color-rent-day-badge-glyph,#ffffff);pointer-events:none}.TenancyRentCalendar_badgeStacked__iqzCA{border:.5px solid var(--color-surface-default)}.TenancyRentCalendar_badgeSvg__O_0KG{display:block;width:8px;height:8px;flex-shrink:0;object-fit:contain;object-position:center}.TenancyRentCalendar_tooltip__KS2uW{pointer-events:none;position:absolute;z-index:4;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%) translateY(4px);min-width:160px;max-width:240px;padding:10px 12px;border-radius:10px;border:1px solid var(--color-border-default);background:var(--color-surface-default);color:var(--color-text-primary);box-shadow:0 8px 24px rgba(15,23,43,.1);opacity:0;visibility:hidden;transition:opacity .14s ease,transform .14s ease,visibility .14s}.TenancyRentCalendar_tooltipRow__7iOQd{box-sizing:border-box;border-left:3px solid var(--tooltip-row-accent,var(--color-text-secondary));padding-left:10px}.TenancyRentCalendar_tooltipRow__7iOQd+.TenancyRentCalendar_tooltipRow__7iOQd{margin-top:8px;padding-top:8px;border-top:1px solid var(--color-border-default)}.TenancyRentCalendar_tooltipName__H2u1D{margin:0;font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-primary)}.TenancyRentCalendar_tooltipValue__pKbrT{margin:2px 0 0;font-family:var(--font-thicccboi),system-ui,sans-serif;font-size:14px;font-weight:600;line-height:18px;color:var(--tooltip-row-accent,var(--color-text-primary))}.TenancyRentCalendar_dayRent__pN8J2:focus-within .TenancyRentCalendar_tooltip__KS2uW{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media(hover:hover)and (pointer:fine){.TenancyRentCalendar_dayRent__pN8J2:hover .TenancyRentCalendar_tooltip__KS2uW{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}}.TenancyRentCalendar_dayInner__zuk0P.TenancyRentCalendar_dayRent__pN8J2:focus-visible{outline:2px solid var(--color-accent-blue,#28c0e9);outline-offset:1px;border-radius:12px}.CheckoutSavedCardsDropdown_root__r9OIP{display:flex;flex-direction:column;gap:12px;width:100%}.CheckoutSavedCardsDropdown_row__RM59B{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;width:100%}.CheckoutSavedCardsDropdown_dropdownWrap__2c__t{flex:1 1 220px;min-width:0}.CheckoutSavedCardsDropdown_cvcWrap__LSxwo{flex:0 0 120px;min-width:100px;position:relative;overflow:visible}.CheckoutSavedCardsDropdown_cvcWrap__LSxwo section{height:48px;padding:12px 16px;border-radius:200px;border-color:var(--color-gray-200,#e5e7eb)}@media(max-width:900px){.CheckoutSavedCardsDropdown_dropdownWrap__2c__t{flex-basis:160px}.CheckoutSavedCardsDropdown_cvcWrap__LSxwo{flex-basis:96px;min-width:96px}}.CheckoutAlipayVariantDropdown_root__5f0yF{width:100%}.CheckoutAlipayVariantDropdown_iconSlot__T7Cvq{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px}.CheckoutAlipayVariantDropdown_iconSlot__T7Cvq img{display:block;width:20px;height:20px;object-fit:contain}[data-theme=dark] .CheckoutAlipayVariantDropdown_iconSlot__T7Cvq{border-radius:4px;background:#fff}@media(prefers-color-scheme:dark){:root:not([data-theme]) .CheckoutAlipayVariantDropdown_iconSlot__T7Cvq,:root[data-theme=system] .CheckoutAlipayVariantDropdown_iconSlot__T7Cvq{border-radius:4px;background:#fff}}.CheckoutCurrencySelector_payr-scrollbar-overlay__bUYii{scrollbar-width:none;-ms-overflow-style:none}.CheckoutCurrencySelector_payr-scrollbar-overlay__bUYii::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutCurrencySelector_payr-scrollbar-hidden__FnxEo{scrollbar-width:none;-ms-overflow-style:none}.CheckoutCurrencySelector_payr-scrollbar-hidden__FnxEo::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutCurrencySelector_root__EReZY{display:flex;flex-direction:column;gap:12px;width:100%}@media(max-width:900px){.CheckoutCurrencySelector_cards__kyWyt{gap:8px}.CheckoutCurrencySelector_card__Loul2{min-height:84px;border-radius:var(--radius-control,12px)}}.CheckoutCurrencySelector_title__vt7sU{margin:0;color:var(--color-text-primary)}.CheckoutCurrencySelector_body__VqKYJ{display:flex;flex-direction:column;gap:10px;width:100%}.CheckoutCurrencySelector_cards__kyWyt{display:flex;gap:8px;width:100%}.CheckoutCurrencySelector_card__Loul2{position:relative;display:flex;flex:1 1;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:16px;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:var(--radius-control,12px);background:var(--color-surface-default);cursor:pointer;text-align:center;transition:border-color .15s ease,background-color .15s ease}.CheckoutCurrencySelector_card__Loul2:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.CheckoutCurrencySelector_cardSelected__RHJYA{border-color:var(--color-brand-blue,#28c0e9);background:var(--color-nav-active-bg)}.CheckoutCurrencySelector_foreignCardWrap__tZmEW{position:relative;display:flex;flex:1 1;min-width:0}.CheckoutCurrencySelector_foreignCardWrap__tZmEW .CheckoutCurrencySelector_card__Loul2{width:100%}.CheckoutCurrencySelector_cardHeader__YOgh9{display:flex;align-items:center;justify-content:center;gap:12px}.CheckoutCurrencySelector_caretCircle__Ullbv{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-left:-4px;padding:0;border:none;border-radius:999px;background:var(--color-brand-blue,#28c0e9);color:var(--color-text-inverse,#fff);cursor:pointer;transition:transform .15s ease}.CheckoutCurrencySelector_caretCircle__Ullbv:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.CheckoutCurrencySelector_caretCircleOpen__vhrTg{transform:rotate(180deg)}.CheckoutCurrencySelector_dropdownList__zXYGv{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:100%;display:flex;flex-direction:column;gap:4px;max-height:min(280px,50vh);margin:0;padding:4px;list-style:none;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.CheckoutCurrencySelector_dropdownList__zXYGv::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutCurrencySelector_dropdownList__zXYGv{border-radius:12px;border:1px solid var(--color-brand-blue-lightest,#dbf7ff);background-color:var(--color-surface-default);box-shadow:0 24px 28px rgba(3,7,18,.06)}.CheckoutCurrencySelector_dropdownItem__TgPkb{display:flex;align-items:center;gap:10px;margin:0;padding:9px 12px;border-radius:10px;font-family:var(--font-thicccboi);color:var(--color-text-primary);cursor:pointer;transition:background-color .1s ease,color .1s ease}.CheckoutCurrencySelector_dropdownItem__TgPkb:hover{background-color:var(--color-brand-blue-surface,#f1fbff)}.CheckoutCurrencySelector_dropdownItem__TgPkb:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:-2px}.CheckoutCurrencySelector_dropdownItemSelected__roJEd{background-color:var(--color-brand-blue-surface,#f1fbff)}.CheckoutCurrencySelector_dropdownItemCode__5vnUY{font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-primary)}.CheckoutCurrencySelector_dropdownItemName__adBwA{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;color:var(--color-gray-600,#4b5563)}.CheckoutCurrencySelector_flagWrap___nT7Y{display:flex;flex-shrink:0;width:24px;height:24px;overflow:hidden;border-radius:2px}.CheckoutCurrencySelector_flagWrap___nT7Y svg{display:block;width:24px;height:24px}.CheckoutCurrencySelector_flagFallback__Mj2oa{display:block;flex-shrink:0;width:24px;height:24px;border-radius:2px;background:var(--color-gray-200,#e5e7eb)}.CheckoutCurrencySelector_currencyCode__7hFjP{font-family:var(--font-thicccboi);font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-primary)}.CheckoutCurrencySelector_cardSubtitle__GEm0q{font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px;color:var(--color-gray-600,#4b5563)}.CheckoutCurrencySelector_rateLine__Omhgm{margin:0;padding-left:2px;font-family:var(--font-thicccboi);font-size:12px;font-weight:500;line-height:16px;color:var(--color-gray-600,#4b5563)}.CheckoutCurrencySelector_reassurance__0Mr7Y{display:flex;gap:5px;align-items:flex-start;padding-left:2px}.CheckoutCurrencySelector_shieldIcon___JD_T{flex-shrink:0;width:20px;height:20px}.CheckoutCurrencySelector_reassuranceText__S8ca_{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.CheckoutCurrencySelector_reassuranceTitle__NfJyH{margin:0;color:var(--color-text-primary)}.CheckoutCurrencySelector_reassuranceBody__iamql{margin:0}.CheckoutRecurringManageModal_payr-scrollbar-overlay__wMkxz{scrollbar-width:none;-ms-overflow-style:none}.CheckoutRecurringManageModal_payr-scrollbar-overlay__wMkxz::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutRecurringManageModal_payr-scrollbar-hidden__x6ko_{scrollbar-width:none;-ms-overflow-style:none}.CheckoutRecurringManageModal_payr-scrollbar-hidden__x6ko_::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutRecurringManageModal_dialog__tyrUo{margin:0;padding:0;border:none;background:rgba(0,0,0,0);outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.CheckoutRecurringManageModal_dialog__tyrUo:focus,.CheckoutRecurringManageModal_dialog__tyrUo:focus-visible{outline:none;box-shadow:none}.CheckoutRecurringManageModal_dialog__tyrUo[open]{display:flex;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;overflow:hidden;box-sizing:border-box}.CheckoutRecurringManageModal_dialog__tyrUo[open]::-webkit-backdrop{background:rgba(0,0,0,0);outline:none;box-shadow:none}.CheckoutRecurringManageModal_dialog__tyrUo[open]::backdrop{background:rgba(0,0,0,0);outline:none;box-shadow:none}.CheckoutRecurringManageModal_dialog__tyrUo[open]:focus,.CheckoutRecurringManageModal_dialog__tyrUo[open]:focus-visible{outline:none;box-shadow:none}.CheckoutRecurringManageModal_dialog__tyrUo[open]{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.CheckoutRecurringManageModal_dialog__tyrUo[open]::-webkit-scrollbar{display:none;width:0;height:0}.CheckoutRecurringManageModal_dialogInner__npuLs{position:fixed;inset:0;z-index:0;display:flex;width:100%;min-height:0;flex:1 1;align-items:center;justify-content:center;padding:calc(16px + var(--safe-area-top, 0px)) calc(16px + var(--safe-area-right, 0px)) calc(16px + var(--safe-area-bottom, 0px)) calc(16px + var(--safe-area-left, 0px));box-sizing:border-box}.CheckoutRecurringManageModal_scrimDismiss__VWqkO{position:fixed;inset:0;z-index:0;margin:0;padding:0;border:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--modal-scrim-color,rgba(3,7,18,.45))}.CheckoutRecurringManageModal_scrimDismiss__VWqkO:focus,.CheckoutRecurringManageModal_scrimDismiss__VWqkO:focus-visible{outline:none;box-shadow:none}.CheckoutRecurringManageModal_scrimDismiss__VWqkO:disabled{cursor:default}.CheckoutRecurringManageModal_dialogCard__vInzR{position:relative;z-index:1;display:flex;width:min(528px,100%);box-sizing:border-box;flex-direction:column;align-items:stretch;gap:32px;padding:64px 24px 24px;border-radius:16px;background:var(--color-surface-default);box-shadow:0 24px 28px rgba(3,7,18,.06)}.CheckoutRecurringManageModal_closeBtn__Z0IKu{position:absolute;top:24px;right:24px}.CheckoutRecurringManageModal_heroWrap__xT76F{display:flex;align-items:center;justify-content:center;width:100%}.CheckoutRecurringManageModal_heroImage__FzE_T{display:block;width:100px;height:100px}.CheckoutRecurringManageModal_textBlock__ufEqa{display:flex;flex-direction:column;gap:8px;width:100%;text-align:center}.CheckoutRecurringManageModal_description__ApPzo,.CheckoutRecurringManageModal_title__3B_7M{margin:0}.CheckoutRecurringManageModal_actions__Ha_fT{display:flex;flex-direction:column;gap:16px;width:100%}.CheckoutRecurringManageModal_actionBtn__xproV{width:100%;font-weight:500}.CheckoutRecurringManageModal_actionBtn__xproV span{font-weight:500}.CheckoutRecurringManageModal_loadingContent__b5hFv{display:inline-flex;align-items:center;justify-content:center;gap:8px}.CheckoutRecurringManageModal_loaderWrap__vemzK{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0}.UnsavedChangesModal_overlay__fXNcb{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);z-index:900;padding:24px}.UnsavedChangesModal_scrim__qGXJg{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--modal-scrim-color,rgba(3,7,18,.45))}.UnsavedChangesModal_dialog__NQv_7{position:relative;z-index:1;width:min(420px,100%);border-radius:16px;background:var(--color-surface-default);padding:24px;box-shadow:0 24px 48px rgba(3,7,18,.12)}.UnsavedChangesModal_title__wiauk{margin:0 0 8px;font-family:var(--font-thicccboi),sans-serif;font-weight:600;font-size:18px;color:var(--color-text-primary)}.UnsavedChangesModal_body__4NqMx{margin:0 0 24px;font-family:var(--font-thicccboi),sans-serif;font-size:14px;line-height:20px;color:var(--color-gray-600,#4b5563)}.UnsavedChangesModal_actions__nXfIW{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.TenancyDetailRecurringSection_section__WBmwt{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;width:100%;min-width:0;padding:24px;border-radius:16px;background:var(--color-brand-blue-lightest,#dbf7ff)}@media(max-width:900px){.TenancyDetailRecurringSection_section__WBmwt{margin-bottom:32px;gap:20px;padding:20px 16px}}[data-theme=dark] .TenancyDetailRecurringSection_section__WBmwt{background:var(--color-brand-dark,#053247)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .TenancyDetailRecurringSection_section__WBmwt,:root[data-theme=system] .TenancyDetailRecurringSection_section__WBmwt{background:var(--color-brand-dark,#053247)}}.TenancyDetailRecurringSection_topRow__kpvG_{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.TenancyDetailRecurringSection_leading__MYZ6W{display:flex;flex:1 1;align-items:flex-start;gap:12px;min-width:0}.TenancyDetailRecurringSection_iconSlot__uuWOz{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px}.TenancyDetailRecurringSection_textBlock__oAd0X{display:flex;flex-direction:column;gap:4px;min-width:0}.TenancyDetailRecurringSection_title__Mjvs8{margin:0;font-family:var(--font-thicccboi);font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-primary)}.TenancyDetailRecurringSection_subtitle__y2Bal{margin:0;font-family:var(--font-thicccboi);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-secondary)}.TenancyDetailRecurringSection_switchLabel__55tJx{display:inline-flex;flex-shrink:0;align-items:center;cursor:pointer}.TenancyDetailRecurringSection_switchLabelDisabled__22TDq{pointer-events:none;cursor:not-allowed;opacity:.7}.TenancyDetailRecurringSection_switchInput__tCzpH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.TenancyDetailRecurringSection_switchTrack__bBR9g{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;width:52px;height:28px;padding:2px;border-radius:100px;background-color:var(--color-gray-300,#d1d5db);transition:background-color .2s ease}.TenancyDetailRecurringSection_switchTrackOn__yEjM_{justify-content:flex-end;background-color:var(--color-brand-blue,#28c0e9)}.TenancyDetailRecurringSection_switchKnob__3w2rS{display:block;width:24px;height:24px;border-radius:50%;background:var(--color-on-brand-blue,#fff)}.TenancyDetailRecurringSection_switchInput__tCzpH:focus-visible+.TenancyDetailRecurringSection_switchTrack__bBR9g{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.TenancyDetailRecurringSection_actions__8avXA{display:flex;flex-wrap:wrap;gap:16px}.TenancyDetailRecurringSection_actionBtn__0YEhq,.TenancyDetailRecurringSection_actionBtn__0YEhq span{font-weight:500}.TenancyDetailRecurringSection_resumeLoader__6_eYE{display:inline-flex;align-items:center;justify-content:center;line-height:0}@media(max-width:900px){.TenancyDetailRecurringSection_subtitle__y2Bal,.TenancyDetailRecurringSection_title__Mjvs8{font-size:14px;line-height:20px}.TenancyDetailRecurringSection_title__Mjvs8{font-weight:600}.TenancyDetailRecurringSection_subtitle__y2Bal{font-weight:400}.TenancyDetailRecurringSection_switchTrack__bBR9g{width:54px}.TenancyDetailRecurringSection_actions__8avXA{flex-direction:column;flex-wrap:nowrap;gap:16px;width:100%}.TenancyDetailRecurringSection_actionBtn__0YEhq{width:100%}}.CannotDeletePaymentMethodModal_payr-scrollbar-overlay__tCxFS{scrollbar-width:none;-ms-overflow-style:none}.CannotDeletePaymentMethodModal_payr-scrollbar-overlay__tCxFS::-webkit-scrollbar{display:none;width:0;height:0}.CannotDeletePaymentMethodModal_payr-scrollbar-hidden__zVo0q{scrollbar-width:none;-ms-overflow-style:none}.CannotDeletePaymentMethodModal_payr-scrollbar-hidden__zVo0q::-webkit-scrollbar{display:none;width:0;height:0}.CannotDeletePaymentMethodModal_dialog__jd6UZ{margin:0;padding:0;border:none;background:rgba(0,0,0,0);outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.CannotDeletePaymentMethodModal_dialog__jd6UZ:focus,.CannotDeletePaymentMethodModal_dialog__jd6UZ:focus-visible{outline:none;box-shadow:none}.CannotDeletePaymentMethodModal_dialog__jd6UZ[open]{display:flex;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;overflow:hidden;box-sizing:border-box}.CannotDeletePaymentMethodModal_dialog__jd6UZ[open]::-webkit-backdrop{background:rgba(0,0,0,0);outline:none;box-shadow:none}.CannotDeletePaymentMethodModal_dialog__jd6UZ[open]::backdrop{background:rgba(0,0,0,0);outline:none;box-shadow:none}.CannotDeletePaymentMethodModal_dialog__jd6UZ[open]:focus,.CannotDeletePaymentMethodModal_dialog__jd6UZ[open]:focus-visible{outline:none;box-shadow:none}.CannotDeletePaymentMethodModal_dialog__jd6UZ[open]{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.CannotDeletePaymentMethodModal_dialog__jd6UZ[open]::-webkit-scrollbar{display:none;width:0;height:0}.CannotDeletePaymentMethodModal_dialogInner__Co1r1{position:fixed;inset:0;z-index:0;display:flex;width:100%;min-height:0;flex:1 1;align-items:center;justify-content:center;padding:calc(16px + var(--safe-area-top, 0px)) calc(16px + var(--safe-area-right, 0px)) calc(16px + var(--safe-area-bottom, 0px)) calc(16px + var(--safe-area-left, 0px));box-sizing:border-box}.CannotDeletePaymentMethodModal_scrimDismiss__UXckl{position:fixed;inset:0;z-index:0;margin:0;padding:0;border:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--modal-scrim-color,rgba(3,7,18,.45))}.CannotDeletePaymentMethodModal_scrimDismiss__UXckl:focus,.CannotDeletePaymentMethodModal_scrimDismiss__UXckl:focus-visible{outline:none;box-shadow:none}.CannotDeletePaymentMethodModal_scrimDismiss__UXckl:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.CannotDeletePaymentMethodModal_dialogCard__zYVdt{position:relative;z-index:1;display:flex;width:min(528px,100%);box-sizing:border-box;flex-direction:column;align-items:stretch;gap:32px;padding:64px 24px 24px;border-radius:16px;background:var(--color-surface-default);box-shadow:0 24px 28px rgba(3,7,18,.06)}.CannotDeletePaymentMethodModal_closeBtn__Cj1ok{position:absolute;top:24px;right:24px}.CannotDeletePaymentMethodModal_heroWrap__2RU5_{display:flex;align-items:center;justify-content:center;width:100%}.CannotDeletePaymentMethodModal_heroImage__uL5S5{display:block;width:100px;height:100px}.CannotDeletePaymentMethodModal_textBlock__j2FqN{display:flex;flex-direction:column;gap:8px;width:100%;text-align:center}.CannotDeletePaymentMethodModal_description__qK_OI,.CannotDeletePaymentMethodModal_title__KXIHY{margin:0}.CannotDeletePaymentMethodModal_actions__V8110{display:flex;flex-direction:column;width:100%}.CannotDeletePaymentMethodModal_actionBtn__JI0wY{width:100%;font-weight:500}.CannotDeletePaymentMethodModal_actionBtn__JI0wY span{font-weight:500}.TenancyHubPagination_wrap__7y5d1{display:flex;justify-content:flex-end;width:100%}@media(max-width:900px){.TenancyHubPagination_wrap__7y5d1{justify-content:flex-start;padding-bottom:32px}.TenancyHubPagination_bar__jD7NJ{width:auto;padding-left:0;justify-content:flex-start}.TenancyHubPagination_pill__XQRtx{gap:20px;height:40px;box-sizing:border-box;background:var(--color-surface-default)}.TenancyHubPagination_pageBtn__Nyl_Y{background:var(--color-surface-interactive)}.TenancyHubPagination_pageBtn__Nyl_Y:disabled{background:var(--color-surface-interactive);color:var(--color-gray-400,#9ca3af)}.TenancyHubPagination_pageBtn__Nyl_Y:not(:disabled):hover{background:var(--color-gray-200,#e5e7eb)}}.TenancyHubPage_page__dYrgi{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0}@media(max-width:900px){.TenancyHubPage_page__dYrgi{gap:16px;padding:32px 8px 0}}.PaymentMethodRow_row__bi1wg{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:16px;background:var(--color-surface-default)}@media(max-width:900px){.PaymentMethodRow_row__bi1wg{flex-wrap:wrap;align-items:flex-start}}.PaymentMethodRow_rowPrimary____RZc{border-color:var(--color-brand-blue,#28c0e9)}.PaymentMethodRow_main__F13WN{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.PaymentMethodRow_logo__ET_Hh{flex-shrink:0}.PaymentMethodRow_textBlock__RTMv4{display:flex;flex-direction:column;gap:2px;min-width:0}.PaymentMethodRow_scheme__wlxG0{font-weight:600;color:var(--color-text-primary)}.PaymentMethodRow_masked__sNUPQ,.PaymentMethodRow_scheme__wlxG0{font-family:var(--font-thicccboi);font-size:14px;line-height:20px}.PaymentMethodRow_masked__sNUPQ{font-weight:500;color:var(--color-gray-600,#4b5563)}.PaymentMethodRow_actions__5tb8S{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:900px){.PaymentMethodRow_actions__5tb8S{margin-left:auto}}.PaymentMethodRow_primaryBadge__dEfBM{padding:4px 10px;border-radius:99px;background:var(--color-brand-blue-lightest,#dbf7ff);color:var(--color-brand-dark,#053247)}.PaymentMethodRow_primaryBadge__dEfBM,.PaymentMethodRow_setPrimaryButton__IWiEl{font-family:var(--font-thicccboi);font-size:12px;font-weight:600;white-space:nowrap}.PaymentMethodRow_setPrimaryButton__IWiEl{padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-brand-blue,#28c0e9);cursor:pointer}.PaymentMethodRow_deleteButton__YQM9a{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.PaymentMethodsPanel_section__YKYIj{display:flex;flex-direction:column;gap:16px}.PaymentMethodsPanel_list__iD0HK{display:flex;flex-direction:column;gap:12px}.PaymentMethodsPanel_addLink__sgIiw{align-self:flex-start;padding:0;border:0;background:rgba(0,0,0,0);font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-brand-blue,#28c0e9);cursor:pointer}.profile-page_page__N_rwC{display:flex;flex-direction:column;gap:36px;width:100%;padding-top:36px}@media(max-width:900px){.profile-page_page__N_rwC{gap:20px;padding-top:20px;padding-bottom:28px}}.profile-page_pageTitle__FiWU5{margin:0}.profile-page_body__2OeF4{display:flex;gap:24px;align-items:flex-start;justify-content:center;width:100%}@media(max-width:900px){.profile-page_body__2OeF4{flex-direction:column;gap:16px;align-items:stretch}}.profile-page_panelColumn__kbG69{flex:0 0 auto;width:100%;max-width:528px}@media(max-width:900px){.profile-page_panelColumn__kbG69{max-width:none}}.SettingsAvatarSection_section__6gNjA{display:flex;gap:24px;align-items:center}@media(max-width:900px){.SettingsAvatarSection_section__6gNjA{gap:16px;justify-content:space-between;width:100%}}.SettingsAvatarSection_avatarWrap__G9bfV{position:relative;flex-shrink:0;width:120px;height:120px}.SettingsAvatarSection_avatarCircle__pf1YQ{display:flex;align-items:center;justify-content:center;width:120px;height:120px;overflow:hidden;border-radius:50%;background:var(--color-gray-200,#e5e7eb)}.SettingsAvatarSection_avatarImage__VBSj4{width:100%;height:100%;object-fit:cover}.SettingsAvatarSection_avatarInitials__YtDNo{font-family:var(--font-thicccboi);font-size:2.375rem;font-weight:600;line-height:1;color:var(--color-gray-700,#344054)}.SettingsAvatarSection_content___SkNh{display:flex;flex-direction:column;gap:16px}@media(max-width:900px){.SettingsAvatarSection_content___SkNh{flex:1 1;min-width:0}}.SettingsAvatarSection_helperText__Ku57T{margin:0;font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px;color:var(--color-gray-600,#4b5563)}@media(max-width:900px){.SettingsAvatarSection_helperText__Ku57T{font-size:12px;line-height:16px}}.SettingsAvatarSection_actions__gXKQx{display:flex;gap:16px;align-items:center}.SettingsAvatarSection_fileInput__UvuoX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.SettingsAvatarSection_deleteButton__udIqU{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:14px;border:1px solid var(--color-error,#e24241);border-radius:99px;background:var(--color-surface-default);cursor:pointer}@media(max-width:900px){.SettingsAvatarSection_deleteButton__udIqU{width:40px;height:40px;padding:10px}}.SettingsAvatarSection_deleteButton__udIqU:disabled{opacity:.5;cursor:not-allowed}.SettingsAvatarSection_errorText__bDVFY{margin:0;font-size:12px;color:var(--color-error)}.SettingsPanelCard_card__51ph0{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;border-radius:16px;background:var(--color-surface-default);overflow:hidden}@media(max-width:900px){.SettingsPanelCard_card__51ph0{padding:24px 20px}}.SettingsPanelCard_title__jiBVj{margin:0;font-family:var(--font-thicccboi);font-size:18px;font-weight:600;line-height:28px;color:var(--color-text-primary)}@media(max-width:900px){.SettingsPanelCard_titleHiddenOnMobile__U2ubl{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.SettingsBiometricSection_description__cWb_X{margin:-12px 0 0;font-family:var(--font-thicccboi),sans-serif;font-size:14px;line-height:20px;color:var(--color-text-secondary)}.SettingsBiometricSection_loading__O3oii{display:flex;justify-content:flex-start}.SettingsBiometricSection_row__t9SPa{display:flex;gap:12px;align-items:center;padding:12px 16px;border:1px solid var(--color-border-subtle);border-radius:12px}.SettingsBiometricSection_icon__oxYBX{display:inline-flex;flex-shrink:0;color:var(--color-text-primary)}.SettingsBiometricSection_copy__Xwu1m{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.SettingsBiometricSection_label__SobBx{font-family:var(--font-thicccboi),sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-primary)}.SettingsBiometricSection_status__HY81l{font-family:var(--font-thicccboi),sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-secondary)}.DeleteAccountConfirmModal_overlay__5PaZD{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);z-index:900;padding:24px}.DeleteAccountConfirmModal_scrim__3Zc3W{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--modal-scrim-color,rgba(3,7,18,.45))}.DeleteAccountConfirmModal_dialog__NOsBf{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;width:min(460px,100%);border-radius:16px;background:var(--color-surface-default);padding:24px;box-shadow:0 24px 48px rgba(3,7,18,.12)}.DeleteAccountConfirmModal_closeButton__HWb09{position:absolute;top:16px;right:16px}.DeleteAccountConfirmModal_iconBadge__MDoBB{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--color-status-error-bg,#fee2e2);color:var(--color-status-error-fg,#dc2626)}.DeleteAccountConfirmModal_title__U5s0X{margin:4px 0 0;font-family:var(--font-thicccboi),sans-serif;font-weight:600;font-size:18px;line-height:28px;color:var(--color-text-primary)}.DeleteAccountConfirmModal_message__4ePdr,.DeleteAccountConfirmModal_warning__YW0yE{margin:0;font-family:var(--font-thicccboi),sans-serif;font-size:14px;line-height:20px;color:var(--color-text-secondary)}.DeleteAccountConfirmModal_message__4ePdr{width:100%}.DeleteAccountConfirmModal_reasonList__C7wJ1{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:16px;text-align:left}.DeleteAccountConfirmModal_reasonOption__Xojx5{display:flex;align-items:center;gap:12px;width:100%;padding:9px 12px;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--color-text-primary);cursor:pointer;text-align:left;transition:background-color .1s ease,color .1s ease}.DeleteAccountConfirmModal_reasonOption__Xojx5:hover:not(:disabled){background-color:var(--color-nav-active-bg)}.DeleteAccountConfirmModal_reasonOption__Xojx5:focus-visible{outline:2px solid var(--color-brand-blue,#28c0e9);outline-offset:2px}.DeleteAccountConfirmModal_reasonOption__Xojx5:disabled{cursor:not-allowed;opacity:.5}.DeleteAccountConfirmModal_reasonOptionSelected__q6R0u{background-color:var(--color-nav-active-bg);color:var(--color-brand-blue-hover,#22a3c6)}.DeleteAccountConfirmModal_reasonOptionSelected__q6R0u:hover:not(:disabled){background-color:var(--color-nav-active-bg)}.DeleteAccountConfirmModal_radio__wM4xA{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--color-border-subtle,#4b5563);border-radius:50%;background:rgba(0,0,0,0)}.DeleteAccountConfirmModal_radioSelected__9_IjP{border-color:var(--color-brand-blue,#28c0e9)}.DeleteAccountConfirmModal_radioSelected__9_IjP:after{content:"";display:block;width:10px;height:10px;border-radius:50%;background:var(--color-brand-blue,#28c0e9)}.DeleteAccountConfirmModal_reasonLabel__oxgqy{font-family:var(--font-thicccboi),sans-serif;font-size:14px;line-height:20px;color:var(--color-text-primary)}.DeleteAccountConfirmModal_otherField__O1RUl{width:100%;margin-top:4px;text-align:left}.DeleteAccountConfirmModal_actions__Fl85M{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;width:100%;margin-top:8px}.DeleteAccountConfirmModal_deleteButton__ktao7{background-color:var(--color-status-error-fg,#dc2626)!important;border-color:var(--color-status-error-fg,#dc2626)!important;color:var(--color-text-inverse,#ffffff)!important}.DeleteAccountConfirmModal_deleteButton__ktao7:hover:not(:disabled){background-color:var(--color-error,#f44336)!important;border-color:var(--color-error,#f44336)!important}.DeleteAccountConfirmModal_deleteButton__ktao7:disabled{opacity:.5}.SettingsDangerZone_card__xYWuC{display:flex;flex-direction:column;gap:12px;width:100%;padding:24px;border:1px solid var(--color-status-error-bg,#fee2e2);border-radius:16px;background:var(--color-surface-default)}@media(max-width:900px){.SettingsDangerZone_card__xYWuC{padding:24px 20px}}.SettingsDangerZone_title__ciKzB{margin:0;font-family:var(--font-thicccboi),sans-serif;font-size:18px;font-weight:600;line-height:28px;color:var(--color-status-error-fg,#dc2626)}.SettingsDangerZone_description__NHW5u{margin:0;font-family:var(--font-thicccboi),sans-serif;font-size:14px;line-height:20px;color:var(--color-text-secondary)}.SettingsDangerZone_triggerButton__3ViuY{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-end;margin-top:4px;height:48px;padding:0 20px;border:1px solid var(--color-status-error-fg,#dc2626);border-radius:200px;background:rgba(0,0,0,0);color:var(--color-status-error-fg,#dc2626);font-family:var(--font-thicccboi),sans-serif;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.SettingsDangerZone_triggerButton__3ViuY:hover{background:var(--color-status-error-fg,#dc2626);color:var(--color-text-inverse,#ffffff)}.SettingsFieldClearButton_clearButton__lGLo7{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.SettingsFormFooter_footer__f5xQ1{display:flex;gap:16px;align-items:center;justify-content:flex-end}@media(max-width:900px){.SettingsFormFooter_footer__f5xQ1{flex-wrap:wrap}}.SettingsPushNotificationsSection_description__Aoy_F{margin:-12px 0 0;font-family:var(--font-thicccboi),sans-serif;font-size:14px;line-height:20px;color:var(--color-text-secondary)}.SettingsPushNotificationsSection_loading__sOlFe{display:flex;justify-content:flex-start}.SettingsPushNotificationsSection_row__lvLgR{display:flex;gap:12px;align-items:center;padding:12px 16px;border:1px solid var(--color-border-subtle);border-radius:12px}.SettingsPushNotificationsSection_icon__ag1kp{display:inline-flex;flex-shrink:0;color:var(--color-text-primary)}.SettingsPushNotificationsSection_copy__1q0WO{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.SettingsPushNotificationsSection_label__ivi_Q{font-family:var(--font-thicccboi),sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-primary)}.SettingsPushNotificationsSection_status__F_DXy{font-family:var(--font-thicccboi),sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var(--color-text-secondary)}.SettingsPersonalPanel_panel__6hHtl{display:flex;flex-direction:column;gap:24px;width:100%}.SettingsPersonalPanel_form__EokWw{display:flex;flex-direction:column;gap:40px}.SettingsPersonalPanel_fields__HAYk7{display:flex;flex-direction:column;gap:16px}.SettingsPersonalPanel_phoneInputWrapper__H_U7O{display:flex;flex-direction:column;gap:8px;width:100%}.SettingsPersonalPanel_phoneFieldOutline__tIC8p{box-sizing:border-box;display:flex;align-items:center;gap:6px;width:100%;height:48px;padding:12px 16px;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:200px;background:var(--color-surface-default);transition:border-color .15s ease,box-shadow .15s ease}.SettingsPersonalPanel_phoneFieldOutline__tIC8p:focus-within:not(.SettingsPersonalPanel_phoneFieldOutlineError__Cm7N2){border-color:var(--color-brand-blue,#28c0e9);box-shadow:0 0 0 3px var(--color-brand-blue-lightest,#dbf7ff)}.SettingsPersonalPanel_phoneFieldOutlineError__Cm7N2{border-color:var(--color-error,#f44336)}.SettingsPersonalPanel_phoneFieldOutlineError__Cm7N2:focus-within{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(244,67,54,.1)}.SettingsPersonalPanel_phoneLibRow__6Ab1h{flex:1 1;min-width:0;width:100%;font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-primary)}.SettingsPersonalPanel_phoneLibRow__6Ab1h .PhoneInputCountry{margin-right:4px}.SettingsPersonalPanel_phoneLibRow__6Ab1h .PhoneInputInput{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.SettingsPersonalPanel_phoneLibRow__6Ab1h .PhoneInputInput::placeholder{color:var(--color-gray-400,#9ca3af);font-weight:600;opacity:1}.SettingsPersonalPanel_phoneLibRow__6Ab1h .PhoneInputCountryIcon{width:21px;height:15px;box-shadow:0 0 0 1px rgba(0,0,0,.08);border-radius:3px}.SettingsPersonalPanel_phoneHelperText__6_E_y{font-family:var(--font-thicccboi);font-size:12px;line-height:16px;color:var(--color-text-secondary);margin-top:-4px}.SettingsPersonalPanel_phoneHelperTextError__BYYwE{color:var(--color-error,#f44336)}.SettingsPersonalPanel_datePickerShell___cz34{width:100%}.SettingsPaymentMethodRow_row__wlAls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:16px;background:var(--color-surface-default)}@media(max-width:900px){.SettingsPaymentMethodRow_row__wlAls{flex-wrap:wrap;align-items:flex-start}}.SettingsPaymentMethodRow_rowPrimary__WaqRl{border-color:var(--color-brand-blue,#28c0e9)}.SettingsPaymentMethodRow_main__5Vndg{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.SettingsPaymentMethodRow_logo__7wzqj{flex-shrink:0}.SettingsPaymentMethodRow_textBlock__i5JOG{display:flex;flex-direction:column;gap:2px;min-width:0}.SettingsPaymentMethodRow_scheme__0yUnb{font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-primary)}.SettingsPaymentMethodRow_masked__1xZk7{font-family:var(--font-thicccboi);font-size:14px;font-weight:500;line-height:20px;color:var(--color-gray-600,#4b5563)}.SettingsPaymentMethodRow_actions__0HHWF{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:900px){.SettingsPaymentMethodRow_actions__0HHWF{margin-left:auto}}.SettingsPaymentMethodRow_primaryBadge__kov0I{padding:4px 10px;border-radius:99px;background:var(--color-brand-blue-lightest,#dbf7ff);font-family:var(--font-thicccboi);font-size:12px;font-weight:600;color:var(--color-brand-dark,#053247);white-space:nowrap}.SettingsPaymentMethodRow_setPrimaryButton__tKn0R{padding:0;border:0;background:rgba(0,0,0,0);font-family:var(--font-thicccboi);font-size:12px;font-weight:600;color:var(--color-brand-blue,#28c0e9);cursor:pointer;white-space:nowrap}.SettingsPaymentMethodRow_deleteButton__fGniH{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.SettingsPaymentMethodsPanel_section__NAzlD{display:flex;flex-direction:column;gap:16px}.SettingsPaymentMethodsPanel_list__doc2R{display:flex;flex-direction:column;gap:12px}.SettingsPaymentMethodsPanel_addLink__snxee{align-self:flex-start;padding:0;border:0;background:rgba(0,0,0,0);font-family:var(--font-thicccboi);font-size:14px;font-weight:600;line-height:20px;color:var(--color-brand-blue,#28c0e9);cursor:pointer}