.PaymentFormLayout_paymentForm__MQAS7{width:min(100%,72rem);margin-inline:auto}.PaymentFormLayout_formError___e5lu,.PaymentFormLayout_validationNotice__wkCF_{margin:0 0 .72rem;padding:.62rem .72rem;border-radius:var(--ui3-radius-control);font-size:var(--ui3-font-size-tooltip);line-height:var(--ui3-line-height-copy)}.PaymentFormLayout_validationNotice__wkCF_{border:1px solid var(--ui3-badge-warning-border);background:var(--ui3-badge-warning-background);color:var(--ui3-section-count-text);font-weight:var(--ui3-font-weight-body)}.PaymentFormLayout_formError___e5lu{border:1px solid var(--ui3-badge-danger-border);background:var(--ui3-badge-danger-background);color:var(--ui3-badge-danger-text);font-weight:var(--ui3-font-weight-strong)}.PaymentFormLayout_formFields__pm_Ut{padding:.9rem;border:1px solid var(--ui3-ledger-panel-border);border-radius:var(--ui3-radius-card);background:var(--ui3-ledger-panel-background);box-shadow:var(--ui3-ledger-panel-shadow)}.PaymentFormLayout_formFields__pm_Ut .renvia-form-grid{gap:.82rem}.PaymentFormLayout_formFields__pm_Ut .form-group{min-width:0;display:grid;align-content:start;gap:.38rem}.PaymentFormLayout_formFields__pm_Ut .form-group label{margin:0;color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-badge);letter-spacing:.065em;line-height:var(--ui3-line-height-label);text-transform:uppercase}.PaymentFormLayout_formFields__pm_Ut .payment-booking-field,.PaymentFormLayout_formFields__pm_Ut .payment-note-field,.PaymentFormLayout_paymentScopeNotice__SDMyN{grid-column:1/-1}.PaymentFormLayout_paymentScopeNotice__SDMyN{margin:0;padding:.62rem .72rem;border-radius:var(--ui3-radius-control);border:1px solid var(--ui3-badge-warning-border);background:var(--ui3-badge-warning-background);color:var(--ui3-badge-warning-text);font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-copy)}.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9{width:100%;min-height:44px;margin:0;padding:.68rem .78rem;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);outline:0;background:var(--ui3-ledger-control-background);color:var(--ui3-tooltip-text);box-shadow:none;font-size:var(--ui3-font-size-tile-value);font-weight:var(--ui3-font-weight-body);transition:border-color var(--ui3-motion-standard),background var(--ui3-motion-standard),box-shadow var(--ui3-motion-standard)}.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9:hover:not(:disabled){border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover)}.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9:focus,.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9:focus-visible,.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9:focus-within{border-color:var(--ui3-ledger-control-border-focus);background:var(--ui3-ledger-control-background-hover);box-shadow:0 0 0 3px var(--ui3-info-focus-outline)}.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9::-moz-placeholder{color:var(--ui3-section-subtitle);font-weight:var(--ui3-font-weight-supporting)}.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9::placeholder{color:var(--ui3-section-subtitle);font-weight:var(--ui3-font-weight-supporting)}.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9:disabled{cursor:not-allowed;border-color:var(--ui3-section-divider);background:var(--ui3-tooltip-background);color:var(--ui3-section-subtitle);opacity:.62}.PaymentFormLayout_paymentForm__MQAS7 .PaymentFormLayout_bookingDropdownTrigger__wjT8w{min-height:3.65rem;padding-block:.45rem}.PaymentFormLayout_bookingOption__Sl894{width:100%;min-width:0;display:grid;gap:.14rem;white-space:normal}.PaymentFormLayout_bookingOptionGuest__7U5uW,.PaymentFormLayout_bookingOptionStay__zKeUn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PaymentFormLayout_bookingOptionGuest__7U5uW{color:var(--ui3-tooltip-text);font-size:var(--ui3-font-size-tile-label);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-value)}.PaymentFormLayout_bookingOptionStay__zKeUn{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-body);line-height:var(--ui3-line-height-label)}.PaymentFormLayout_formActions__b4cbE{display:grid;grid-template-columns:minmax(8rem,.72fr) minmax(11rem,1fr);gap:.48rem;width:min(100%,29rem);margin:.72rem 0 0 auto;padding:.46rem;border:1px solid var(--ui3-ledger-panel-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-toolbar-background);box-shadow:var(--ui3-ledger-panel-shadow)}.PaymentFormLayout_formButton__MPkgo{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.58rem .82rem;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-control-background);color:var(--ui3-tooltip-text);font:inherit;font-size:var(--ui3-font-size-tile-label);font-weight:var(--ui3-font-weight-strong);cursor:pointer;transition:transform var(--ui3-motion-standard),border-color var(--ui3-motion-standard),background var(--ui3-motion-standard)}.PaymentFormLayout_formButton__MPkgo:hover:not(:disabled){transform:translateY(-1px);border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover)}.PaymentFormLayout_formButton__MPkgo:focus-visible{outline:2px solid var(--ui3-info-focus-outline);outline-offset:2px}.PaymentFormLayout_formButton__MPkgo:disabled{cursor:not-allowed;opacity:.42}.PaymentFormLayout_formButtonPrimary__xAfC6{border-color:var(--ui3-tile-border-focus);background:var(--ui3-color-brand);color:var(--ui3-color-text-inverse)}.PaymentFormLayout_formButtonPrimary__xAfC6:hover:not(:disabled){border-color:var(--ui3-color-brand);background:var(--ui3-color-brand)}@media (max-width:767px){.PaymentFormLayout_formError___e5lu,.PaymentFormLayout_validationNotice__wkCF_{margin-bottom:.62rem}.PaymentFormLayout_formFields__pm_Ut{padding:.72rem;border-radius:var(--ui3-radius-control)}.PaymentFormLayout_formFields__pm_Ut .renvia-form-grid{gap:.82rem}.PaymentFormLayout_formFields__pm_Ut .form-group .PaymentFormLayout_control__iadv9{min-height:44px;font-size:var(--ui3-font-size-result-value)}.PaymentFormLayout_formActions__b4cbE{position:sticky;z-index:8;bottom:max(.35rem,env(safe-area-inset-bottom));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);width:100%;margin-top:.62rem;padding:.42rem;box-shadow:var(--ui3-tooltip-shadow);backdrop-filter:blur(16px)}.PaymentFormLayout_formButton__MPkgo{min-height:40px;padding-inline:.5rem;font-size:var(--ui3-font-size-tooltip)}}@media (min-width:900px){.PaymentFormLayout_formFields__pm_Ut .renvia-form-grid--2{grid-template-columns:repeat(3,minmax(0,1fr))}.PaymentFormLayout_formFields__pm_Ut .payment-booking-field{grid-column:span 2}}@media (min-width:768px){.PaymentFormLayout_paymentForm__MQAS7 .PaymentFormLayout_bookingDropdownTrigger__wjT8w{height:44px;min-height:44px;padding-block:0}.PaymentFormLayout_bookingOption__Sl894{display:flex;align-items:baseline;gap:.45rem}.PaymentFormLayout_bookingOptionStay__zKeUn:before{content:"—";margin-right:.45rem}}.Button_button__pwfAg{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid transparent;border-radius:var(--ui3-radius-control);font-family:var(--ui3-font-family-sans);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-solid);cursor:pointer;transition:border-color var(--ui3-motion-fast),background var(--ui3-motion-fast),color var(--ui3-motion-fast),box-shadow var(--ui3-motion-fast)}.Button_default__Gf5fZ{min-height:40px;padding:.58rem .8rem;font-size:var(--ui3-font-size-control-compact)}.Button_compact__yraIN{min-height:34px;padding:.42rem .65rem;font-size:var(--ui3-font-size-tooltip)}.Button_secondary__gheoV{border-color:var(--ui3-ledger-control-border);background:var(--ui3-ledger-control-background);color:var(--ui3-tooltip-text);box-shadow:var(--ui3-control-compact-shadow)}.Button_secondary__gheoV:hover:not(:disabled){border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover)}.Button_primary__eFJNm{border-color:var(--ui3-badge-info-border);background:var(--ui3-color-brand);color:var(--ui3-color-text-inverse)}.Button_primary__eFJNm:hover:not(:disabled){border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-color-brand-hover)}.Button_positive__XLuzP{border-color:var(--ui3-badge-success-border);background:var(--ui3-badge-success-background);color:var(--ui3-badge-success-text)}.Button_danger__erRje{border-color:var(--ui3-badge-danger-border);background:var(--ui3-badge-danger-background);color:var(--ui3-badge-danger-text)}.Button_ghost__aIT_X{border-color:currentColor;background:transparent;color:inherit;box-shadow:none}.Button_danger__erRje:hover:not(:disabled),.Button_ghost__aIT_X:hover:not(:disabled),.Button_positive__XLuzP:hover:not(:disabled){filter:var(--ui3-filter-brighten)}.Button_button__pwfAg:focus-visible{outline:2px solid var(--ui3-info-focus-outline);outline-offset:2px}.Button_button__pwfAg:disabled{cursor:not-allowed;opacity:.55}.Button_icon__ZPVW0{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.AnalyticsConsent_banner__5FCHy{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));left:max(1rem,env(safe-area-inset-left));z-index:11000;width:min(760px,calc(100% - 2rem));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem;border:1px solid var(--ui3-dialog-border);border-radius:var(--ui3-radius-dialog);color:var(--ui3-dialog-title);background:var(--ui3-dialog-background);box-shadow:var(--ui3-dialog-shadow)}.AnalyticsConsent_copy__nDREm{min-width:0}.AnalyticsConsent_copy__nDREm strong{display:block;margin-bottom:.3rem;font-size:var(--ui3-font-size-dialog-title);font-weight:var(--ui3-font-weight-heading)}.AnalyticsConsent_copy__nDREm p{margin:0;color:var(--ui3-dialog-message);font-size:var(--ui3-font-size-control-compact);line-height:var(--ui3-line-height-copy)}.AnalyticsConsent_copy__nDREm a{color:var(--ui3-color-brand);font-weight:var(--ui3-font-weight-strong)}.AnalyticsConsent_actions__oWY6V{display:flex;flex:0 0 auto;gap:.65rem}.AnalyticsConsent_preferences__rYoJl{position:fixed;right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));z-index:11000;opacity:.82}.AnalyticsConsent_preferences__rYoJl:focus-visible,.AnalyticsConsent_preferences__rYoJl:hover{opacity:1}@media (max-width:640px){.AnalyticsConsent_banner__5FCHy{align-items:stretch;flex-direction:column;gap:.85rem}.AnalyticsConsent_actions__oWY6V{display:grid;grid-template-columns:1fr}.AnalyticsConsent_actions__oWY6V button{width:100%}}.ConfirmDialog_overlay__IMWrN{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:var(--ui3-dialog-overlay-background);backdrop-filter:blur(10px)}.ConfirmDialog_dialog__SBQDC{width:min(100%,28rem);border:1px solid var(--ui3-dialog-border);border-radius:var(--ui3-radius-dialog);overflow:hidden;background:var(--ui3-dialog-background);box-shadow:var(--ui3-dialog-shadow)}.ConfirmDialog_content__OObL4{padding:1.4rem}.ConfirmDialog_title__ICfNp{margin:0;color:var(--ui3-dialog-title);font-size:var(--ui3-font-size-dialog-title);font-weight:var(--ui3-font-weight-heading);line-height:var(--ui3-line-height-label)}.ConfirmDialog_message__ZdVZg{margin:.7rem 0 0;color:var(--ui3-dialog-message);font-size:var(--ui3-font-size-dialog-body);line-height:var(--ui3-line-height-relaxed)}.ConfirmDialog_actions__mfcPt{display:flex;justify-content:flex-end;gap:.75rem;padding:0 1.4rem 1.4rem}.ConfirmDialog_button__yxfP9{min-width:110px;min-height:42px;padding:0 1.15rem;border:none;border-radius:var(--ui3-radius-pill);font:inherit;font-weight:var(--ui3-font-weight-heading);cursor:pointer;transition:background var(--ui3-motion-standard),transform var(--ui3-motion-standard),opacity var(--ui3-motion-standard)}.ConfirmDialog_button__yxfP9:disabled{opacity:.6;cursor:not-allowed}.ConfirmDialog_button__yxfP9:not(:disabled):active{transform:translateY(1px)}.ConfirmDialog_cancelButton__wLuUD{background:var(--ui3-dialog-secondary-background);color:var(--ui3-dialog-title)}.ConfirmDialog_cancelButton__wLuUD:hover:not(:disabled){background:var(--ui3-dialog-secondary-background-hover)}.ConfirmDialog_confirmButton__W1cGR{background:var(--ui3-dialog-primary-background);color:var(--ui3-color-text-highlight)}.ConfirmDialog_confirmButton__W1cGR:hover:not(:disabled){background:var(--ui3-dialog-primary-background-hover)}.ConfirmDialog_dangerButton__AQmPb{background:var(--ui3-color-danger-strong)}.ConfirmDialog_dangerButton__AQmPb:hover:not(:disabled){background:var(--ui3-color-danger-strong-hover)}@media (max-width:520px){.ConfirmDialog_overlay__IMWrN{align-items:flex-end;padding:.75rem}.ConfirmDialog_dialog__SBQDC{width:100%;border-radius:var(--ui3-radius-dialog-mobile)}.ConfirmDialog_actions__mfcPt{flex-direction:column-reverse}.ConfirmDialog_button__yxfP9{width:100%}}.GlobalPropertySelector_root__17ZpI{position:relative;width:var(--ui3-property-selector-width);max-width:100%;display:flex;flex:0 0 var(--ui3-property-selector-width);flex-direction:column;gap:6px}.GlobalPropertySelector_compact___Zo6F{width:100%;min-width:0;max-width:var(--ui3-property-selector-width);flex:1 1 auto}.GlobalPropertySelector_trigger__ITMeK{position:relative;isolation:isolate;width:100%;min-width:0;min-height:44px;display:inline-flex;align-items:center;justify-content:space-between;gap:.72rem;padding:.52rem .62rem .52rem .55rem;overflow:hidden;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);color:var(--ui3-selector-trigger-text);background:var(--ui3-ledger-control-background);box-shadow:var(--ui3-selector-trigger-shadow);font-family:var(--ui3-font-family-sans);font-size:var(--ui3-font-size-section-subtitle);font-weight:var(--ui3-font-weight-badge);line-height:var(--ui3-line-height-label);letter-spacing:.005em;cursor:pointer;outline:none;transition:transform var(--ui3-motion-standard),border-color var(--ui3-motion-standard),box-shadow var(--ui3-motion-standard)}.GlobalPropertySelector_trigger__ITMeK:hover:not(:disabled){transform:translateY(-1px);border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover);box-shadow:var(--ui3-selector-trigger-shadow-hover)}.GlobalPropertySelector_open__g5p2C .GlobalPropertySelector_trigger__ITMeK,.GlobalPropertySelector_trigger__ITMeK:focus-visible{border-color:var(--ui3-ledger-control-border-focus);background:var(--ui3-ledger-control-background-hover);box-shadow:0 0 0 3px var(--ui3-info-focus-outline)}.GlobalPropertySelector_trigger__ITMeK:disabled{cursor:not-allowed;opacity:.56}.GlobalPropertySelector_identity__DykMs{min-width:0;display:flex;align-items:center;gap:.58rem;flex:1}.GlobalPropertySelector_avatar__xGbC5{flex:0 0 auto;display:inline-flex;padding:2px;border:1px solid var(--ui3-selector-avatar-border);border-radius:var(--ui3-radius-round);background:var(--ui3-selector-avatar-background);box-shadow:var(--ui3-selector-avatar-shadow)}.GlobalPropertySelector_avatarShortTerm___C694{border-color:var(--ui3-badge-info-border);background:var(--ui3-badge-info-background)}.GlobalPropertySelector_avatarLongTerm__zxdKX{border-color:var(--ui3-badge-private-border);background:var(--ui3-badge-private-background)}.GlobalPropertySelector_avatarGraphic__rhH01{position:relative;width:var(--ui3-property-avatar-size);height:var(--ui3-property-avatar-size);flex:0 0 var(--ui3-property-avatar-size);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ui3-radius-round);color:var(--ui3-color-text-highlight);font-size:var(--ui3-font-size-picker-label);font-weight:var(--ui3-font-weight-badge);line-height:var(--ui3-line-height-solid)}.GlobalPropertySelector_avatarBrand__WFxKm{background:var(--ui3-selector-avatar-brand)}.GlobalPropertySelector_avatarImage__dQhPO{background:var(--ui3-selector-avatar-image-background)}.GlobalPropertySelector_avatarTone1__hSpUS{background:var(--ui3-selector-avatar-tone-1)}.GlobalPropertySelector_avatarTone2__rEN0n{background:var(--ui3-selector-avatar-tone-2)}.GlobalPropertySelector_avatarTone3__ipnIt{background:var(--ui3-selector-avatar-tone-3)}.GlobalPropertySelector_avatarTone4__eACBq{background:var(--ui3-selector-avatar-tone-4)}.GlobalPropertySelector_avatarTone5__adTCr{background:var(--ui3-selector-avatar-tone-5)}.GlobalPropertySelector_avatarGraphic__rhH01 img{-o-object-fit:cover;object-fit:cover}.GlobalPropertySelector_name__LhfnC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalPropertySelector_caret__MuBJw{width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);color:var(--ui3-selector-caret-text);background:var(--ui3-ledger-control-background-hover);transition:background var(--ui3-motion-standard),transform var(--ui3-motion-standard)}.GlobalPropertySelector_open__g5p2C .GlobalPropertySelector_caret__MuBJw{background:var(--ui3-selector-caret-background-open)}.GlobalPropertySelector_menu__iK7L8{position:absolute;top:calc(100% + 10px);left:50%;z-index:1300;width:min(var(--ui3-property-selector-width),calc(100vw - 24px));max-width:min(var(--ui3-property-selector-width),calc(100vw - 24px));padding:.42rem;max-height:min(70vh,640px);overflow-x:hidden;overflow-y:auto;border:1px solid var(--ui3-selector-menu-border);border-radius:var(--ui3-radius-popover);background:var(--ui3-selector-menu-background);box-shadow:var(--ui3-selector-menu-shadow);backdrop-filter:blur(20px);transform:translateX(-50%)}.GlobalPropertySelector_option__pu6_d{position:relative;width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.56rem .65rem;border:0;border-radius:var(--ui3-radius-control);background:transparent;color:var(--ui3-selector-option-text);font-family:var(--ui3-font-family-sans);font-size:var(--ui3-font-size-option-compact);font-weight:var(--ui3-font-weight-control-compact);line-height:var(--ui3-line-height-label);text-align:left;cursor:pointer;transition:color var(--ui3-motion-fast),background var(--ui3-motion-fast)}.GlobalPropertySelector_option__pu6_d:hover{color:var(--ui3-color-text-highlight);background:var(--ui3-selector-option-background-hover)}.GlobalPropertySelector_selected__yuD7Y{color:var(--ui3-selector-option-text-selected);background:var(--ui3-selector-option-background-selected)}.GlobalPropertySelector_selected__yuD7Y:before{content:"";position:absolute;top:9px;bottom:9px;left:0;width:3px;border-radius:var(--ui3-radius-pill);background:var(--ui3-color-brand);box-shadow:var(--ui3-selector-indicator-shadow)}.GlobalPropertySelector_rentalTypeMarker__he43b{width:7px;height:7px;flex:0 0 7px;border-radius:var(--ui3-radius-round);background:currentColor;box-shadow:var(--ui3-selector-indicator-shadow)}.GlobalPropertySelector_rentalTypeMarkerShortTerm__KJiLw{color:var(--ui3-badge-info-text)}.GlobalPropertySelector_rentalTypeMarkerLongTerm__3lv5p{color:var(--ui3-badge-private-text)}.GlobalPropertySelector_check__kexXU{width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui3-selector-check-border);border-radius:var(--ui3-radius-round);color:var(--ui3-selector-check-text);background:var(--ui3-selector-check-background);font-weight:var(--ui3-font-weight-icon)}.GlobalPropertySelector_error__2CKDD{color:var(--ui3-color-danger);font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-heading)}@media (max-width:520px){.GlobalPropertySelector_trigger__ITMeK{min-height:44px;padding:.42rem .45rem;border-radius:var(--ui3-radius-control);font-size:var(--ui3-font-size-picker-value)}.GlobalPropertySelector_caret__MuBJw{width:27px;height:27px;flex-basis:27px;border-radius:var(--ui3-radius-tooltip)}.GlobalPropertySelector_menu__iK7L8{width:min(var(--ui3-property-selector-width),calc(100vw - 78px));max-width:min(var(--ui3-property-selector-width),calc(100vw - 78px))}}.FileDropzone_field__6B75E{min-width:0;display:grid;align-content:start;gap:.38rem}.FileDropzone_label__O5eN1{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-badge);letter-spacing:.065em;line-height:var(--ui3-line-height-label);text-transform:uppercase}.FileDropzone_dropzone__GuKtm{min-height:132px;display:grid;place-items:center;padding:.82rem;border:1px dashed var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-control-background);color:var(--ui3-tooltip-text);cursor:pointer;transition:transform var(--ui3-motion-standard),border-color var(--ui3-motion-standard),background var(--ui3-motion-standard),box-shadow var(--ui3-motion-standard)}.FileDropzone_dragging__W9CsN,.FileDropzone_dropzone__GuKtm:hover:not(.FileDropzone_disabled___WYHi){transform:translateY(-1px);border-color:var(--ui3-ledger-control-border-focus);background:var(--ui3-info-background);box-shadow:0 0 0 3px var(--ui3-info-focus-outline)}.FileDropzone_dropzone__GuKtm:focus-visible{outline:2px solid var(--ui3-info-focus-outline);outline-offset:2px}.FileDropzone_disabled___WYHi{cursor:not-allowed;opacity:.48}.FileDropzone_inner__lWuQu{min-width:0;display:grid;justify-items:center;gap:.3rem;text-align:center}.FileDropzone_icon__8EUTZ{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:.1rem;border:1px solid var(--ui3-badge-info-border);border-radius:var(--ui3-radius-control);background:var(--ui3-badge-info-background);color:var(--ui3-badge-info-text)}.FileDropzone_title__8P_wd{color:var(--ui3-tile-result-value);font-size:var(--ui3-font-size-tile-value);font-weight:var(--ui3-font-weight-strong)}.FileDropzone_hint__o6GdV,.FileDropzone_types__DIq7k{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-body);line-height:var(--ui3-line-height-copy)}.FileDropzone_fileName__Uxhk3{max-width:100%;overflow:hidden;color:var(--ui3-badge-info-text);font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-strong);text-overflow:ellipsis;white-space:nowrap}.FileDropzone_input__ykFRK{display:none}@media (min-width:768px){.FileDropzone_compact__9GnEN{min-height:72px;place-items:stretch;padding:.62rem .72rem}.FileDropzone_compact__9GnEN .FileDropzone_inner__lWuQu{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon title" "icon detail";align-items:center;justify-items:start;-moz-column-gap:.65rem;column-gap:.65rem;row-gap:.12rem;text-align:left}.FileDropzone_compact__9GnEN .FileDropzone_icon__8EUTZ{grid-area:icon;width:34px;height:34px;margin:0}.FileDropzone_compact__9GnEN .FileDropzone_title__8P_wd{grid-area:title}.FileDropzone_compact__9GnEN .FileDropzone_types__DIq7k{display:none}.FileDropzone_compact__9GnEN .FileDropzone_fileName__Uxhk3,.FileDropzone_compact__9GnEN .FileDropzone_hint__o6GdV{grid-area:detail}}@media (max-width:767px){.FileDropzone_dropzone__GuKtm{min-height:118px}}.FormControl_control___uaqZ{width:100%;min-height:48px;box-sizing:border-box;margin:0 0 .2rem;padding:.78rem .95rem;border:1px solid var(--ui3-control-border);border-radius:var(--ui3-radius-control-lg);outline:none;background:var(--ui3-control-background);color:var(--ui3-control-text);box-shadow:var(--ui3-control-shadow);font-family:var(--ui3-font-family-sans);font-size:var(--ui3-font-size-control);font-weight:var(--ui3-font-weight-body);line-height:var(--ui3-line-height-label);transition:border-color var(--ui3-motion-standard),background var(--ui3-motion-standard),box-shadow var(--ui3-motion-standard),transform var(--ui3-motion-standard)}.FormControl_control___uaqZ:hover:not(:disabled){border-color:var(--ui3-control-border-hover);background:var(--ui3-control-background-hover);box-shadow:var(--ui3-control-shadow-hover)}.FormControl_control___uaqZ:focus,.FormControl_control___uaqZ:focus-visible{border-color:var(--ui3-control-border-focus);background:var(--ui3-control-background-focus);box-shadow:var(--ui3-control-shadow-focus)}.FormControl_control___uaqZ:disabled{cursor:not-allowed;border-color:var(--ui3-control-border-disabled);background:var(--ui3-control-background-disabled);color:var(--ui3-control-text-disabled);box-shadow:var(--ui3-control-shadow-disabled);opacity:.78}.Dropdown_root__Edb7z{position:relative;width:100%;min-width:0}.Dropdown_trigger___GOFa{display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;cursor:pointer}.Dropdown_trigger___GOFa:disabled{cursor:not-allowed}.Dropdown_trigger___GOFa.Dropdown_compact__AwFdC{width:100%;height:38px;min-height:38px;padding:0 .7rem;border-color:var(--ui3-control-compact-border);border-radius:var(--ui3-radius-control);background:var(--ui3-control-compact-background);color:var(--ui3-control-text);box-shadow:var(--ui3-control-compact-shadow);font-size:var(--ui3-font-size-control-compact);font-weight:var(--ui3-font-weight-control-compact)}.Dropdown_trigger___GOFa.Dropdown_compact__AwFdC:hover:not(:disabled){border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-control-compact-background-hover)}.Dropdown_trigger___GOFa.Dropdown_compact__AwFdC:focus-visible{outline:none;border-color:var(--ui3-ledger-control-border-focus);box-shadow:var(--ui3-control-shadow-focus)}.Dropdown_label__eiH2b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_placeholder__S2Y7y{color:var(--ui3-control-placeholder)}.Dropdown_chevron__cLaAf{flex:0 0 auto;color:var(--ui3-color-brand);transition:transform var(--ui3-motion-standard)}.Dropdown_chevronOpen__hY_jg{transform:rotate(180deg)}.Dropdown_menu__Usixm{position:fixed;z-index:10000;overflow-y:auto;padding:.38rem;border:1px solid var(--ui3-popover-border);border-radius:var(--ui3-radius-popover);background:var(--ui3-popover-background);box-shadow:var(--ui3-popover-shadow);backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:var(--ui3-control-border-hover) transparent}.Dropdown_option__JttYR{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .72rem;border:1px solid transparent;border-radius:var(--ui3-radius-option);background:transparent;color:var(--ui3-popover-option-text);font-size:var(--ui3-font-size-option);font-weight:var(--ui3-font-weight-option);text-align:left;cursor:pointer;transition:color var(--ui3-motion-fast),border-color var(--ui3-motion-fast),background var(--ui3-motion-fast)}.Dropdown_option__JttYR>span{width:100%;min-width:0}.Dropdown_optionFocused__nK4as,.Dropdown_option__JttYR:hover{border-color:var(--ui3-popover-option-border-hover);background:var(--ui3-popover-option-background-hover);color:var(--ui3-popover-option-text-hover);outline:none}.Dropdown_optionSelected__Xbx1s{border-color:var(--ui3-popover-option-border-selected);background:var(--ui3-popover-option-background-selected);color:var(--ui3-color-brand);font-weight:var(--ui3-font-weight-badge)}.Dropdown_optionDisabled__wC_xb{cursor:not-allowed;opacity:.42}.Dropdown_menuCompact__b3MlX{padding:.3rem;border-radius:var(--ui3-radius-control)}.Dropdown_menuCompact__b3MlX .Dropdown_option__JttYR{min-height:36px;padding:.42rem .58rem;border-radius:var(--ui3-radius-control-sm);font-size:var(--ui3-font-size-control-compact);font-weight:var(--ui3-font-weight-heading)}.Dropdown_menuCompact__b3MlX .Dropdown_optionSelected__Xbx1s{font-weight:var(--ui3-font-weight-control-compact)}@media (max-width:520px){.Dropdown_trigger___GOFa.Dropdown_compact__AwFdC{height:38px;min-height:38px;padding:0 .7rem;font-size:var(--ui3-font-size-control-compact)}.Dropdown_trigger___GOFa.Dropdown_compact__AwFdC.Dropdown_wrapLabel__bQ52D{display:grid;height:auto;grid-template-columns:17px minmax(0,1fr) 17px;-moz-column-gap:.4rem;column-gap:.4rem;padding-block:.4rem}.Dropdown_trigger___GOFa.Dropdown_compact__AwFdC.Dropdown_wrapLabel__bQ52D:before{width:17px;height:17px;content:""}.Dropdown_wrapLabel__bQ52D .Dropdown_label__eiH2b{overflow:visible;line-height:var(--ui3-line-height-tight);overflow-wrap:anywhere;text-align:center;text-overflow:clip;white-space:normal}}.EntityDocumentAttachments_section__wx8kz{min-width:0;grid-column:1/-1}.EntityDocumentAttachments_section__wx8kz.EntityDocumentAttachments_embedded__Wl4Ey{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.EntityDocumentAttachments_description__FVsxf{margin:-.15rem 0 .9rem;color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tooltip);line-height:var(--ui3-line-height-copy)}.EntityDocumentAttachments_uploadRow__u5_v6{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem}.EntityDocumentAttachments_fileAction___g7DE,.EntityDocumentAttachments_uploadButton__AZt9b{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--ui3-control-border);border-radius:var(--ui3-radius-control);font:inherit;font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-strong);cursor:pointer}.EntityDocumentAttachments_uploadButton__AZt9b{padding:.6rem .82rem;background:var(--ui3-color-brand);color:var(--ui3-color-text-inverse)}.EntityDocumentAttachments_fileAction___g7DE:disabled,.EntityDocumentAttachments_uploadButton__AZt9b:disabled{opacity:.55;cursor:wait}.EntityDocumentAttachments_error__nFMCe{margin-top:.65rem;color:var(--ui3-badge-danger-text);font-size:var(--ui3-font-size-tooltip)}.EntityDocumentAttachments_files___4SlI{display:grid;gap:.5rem;margin-top:.85rem}.EntityDocumentAttachments_fileRow__NL9hj{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .72rem;border:1px solid var(--ui3-section-border);border-radius:var(--ui3-radius-control);background:var(--ui3-control-background)}.EntityDocumentAttachments_fileCopy__RQitg{min-width:0;display:grid;gap:.15rem}.EntityDocumentAttachments_fileCopy__RQitg span,.EntityDocumentAttachments_fileCopy__RQitg strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EntityDocumentAttachments_fileCopy__RQitg strong{color:var(--ui3-section-title);font-size:var(--ui3-font-size-tooltip)}.EntityDocumentAttachments_fileCopy__RQitg span{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-badge)}.EntityDocumentAttachments_fileActions__1EZK2{display:inline-flex;align-items:center;gap:.35rem}.EntityDocumentAttachments_fileAction___g7DE{min-width:38px;padding:.45rem;background:var(--ui3-ledger-control-background);color:var(--ui3-badge-info-text)}.EntityDocumentAttachments_fileActionDanger__eVCwv{color:var(--ui3-badge-danger-text)}.EntityDocumentAttachments_empty__YB1yx{margin-top:.7rem;color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tooltip)}@media (min-width:721px){.EntityDocumentAttachments_uploadRow__u5_v6{grid-template-columns:minmax(22rem,34rem) auto;justify-content:start}.EntityDocumentAttachments_empty__YB1yx,.EntityDocumentAttachments_error__nFMCe,.EntityDocumentAttachments_files___4SlI{max-width:42rem}.EntityDocumentAttachments_compact__NOSLK .EntityDocumentAttachments_description__FVsxf{margin-bottom:.45rem;font-size:var(--ui3-font-size-tile-info)}.EntityDocumentAttachments_compact__NOSLK .EntityDocumentAttachments_uploadRow__u5_v6{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem}.EntityDocumentAttachments_compact__NOSLK .EntityDocumentAttachments_uploadButton__AZt9b{min-height:36px;padding:.45rem .68rem}.EntityDocumentAttachments_compact__NOSLK .EntityDocumentAttachments_empty__YB1yx,.EntityDocumentAttachments_compact__NOSLK .EntityDocumentAttachments_error__nFMCe,.EntityDocumentAttachments_compact__NOSLK .EntityDocumentAttachments_files___4SlI{margin-top:.42rem}}@media (max-width:720px){.EntityDocumentAttachments_uploadRow__u5_v6{grid-template-columns:minmax(0,1fr)}.EntityDocumentAttachments_uploadButton__AZt9b{width:100%}}.LanguageSwitcher_field__sXtls{position:relative;display:flex;flex-direction:column;gap:6px}.LanguageSwitcher_label__9WFF6{font-size:var(--ui3-font-size-mobile-label);line-height:var(--ui3-line-height-solid);opacity:.75}.LanguageSwitcher_control__M0Je_{position:relative;width:min(260px,100%);height:100%;display:flex;align-items:center;justify-content:flex-end}.LanguageSwitcher_optionLabel__fWI4X{min-width:0;display:inline-flex;align-items:center;gap:.55rem}.LanguageSwitcher_flag__2l_S9{width:1.35rem;flex:0 0 1.35rem;font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:var(--ui3-font-size-result-value);font-weight:var(--ui3-font-weight-body);line-height:var(--ui3-line-height-solid);text-align:center}.LanguageSwitcher_optionLabel__fWI4X>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamSwitcher_triggerWidth__xkQhI{min-width:min(230px,58vw)}.TeamSwitcher_staticValue__FBqUx{display:inline-flex;min-width:0;font-size:var(--ui3-font-size-mobile-value);line-height:var(--ui3-line-height-copy);overflow-wrap:anywhere}.TeamSwitcher_directSwitch__7M0eP,.TeamSwitcher_staticValue__FBqUx{align-items:center;color:var(--ui3-control-text);font-weight:var(--ui3-font-weight-control-compact)}.TeamSwitcher_directSwitch__7M0eP{width:100%;min-width:min(230px,58vw);min-height:38px;display:flex;justify-content:space-between;gap:.75rem;padding:0 .7rem;border:1px solid var(--ui3-control-compact-border);border-radius:var(--ui3-radius-control);background:var(--ui3-control-compact-background);box-shadow:var(--ui3-control-compact-shadow);font-size:var(--ui3-font-size-control-compact);text-align:left;cursor:pointer;transition:border-color var(--ui3-motion-fast),background var(--ui3-motion-fast),box-shadow var(--ui3-motion-fast)}.TeamSwitcher_directSwitch__7M0eP:hover:not(:disabled){border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-control-compact-background-hover)}.TeamSwitcher_directSwitch__7M0eP:focus-visible{outline:none;border-color:var(--ui3-ledger-control-border-focus);box-shadow:var(--ui3-control-shadow-focus)}.TeamSwitcher_directSwitch__7M0eP:disabled{cursor:wait;opacity:.65}.TeamSwitcher_directSwitch__7M0eP>svg{flex:0 0 auto;color:var(--ui3-color-brand)}.TeamSwitcher_optionLabel__BrzWQ{min-width:0;display:flex;align-items:baseline;gap:.3rem}.TeamSwitcher_optionName__bsimX{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamSwitcher_optionRole__2muKN:before{content:"("}.TeamSwitcher_optionRole__2muKN:after{content:")"}.TeamSwitcher_optionRole__2muKN{flex:0 0 auto}@media (max-width:520px){.TeamSwitcher_directSwitch__7M0eP,.TeamSwitcher_triggerWidth__xkQhI{min-width:0}.TeamSwitcher_optionLabel__BrzWQ{display:flex;align-items:baseline;gap:.3rem;line-height:var(--ui3-line-height-tight)}.TeamSwitcher_optionRole__2muKN{color:var(--ui3-header-menu-copy);font-size:var(--ui3-font-size-badge);font-weight:var(--ui3-font-weight-body)}}.DashboardHeader_root__eNk9m{position:fixed;top:0;left:0;z-index:1200;width:100vw;transition:background-color var(--ui3-motion-emphasized),backdrop-filter var(--ui3-motion-emphasized),transform var(--ui3-motion-emphasized),opacity var(--ui3-motion-emphasized)}.DashboardHeader_transparent__FYiSd{background:transparent;backdrop-filter:none}.DashboardHeader_solid__G107s{background:var(--ui3-header-root-solid-background);backdrop-filter:blur(8px)}.DashboardHeader_hidden__aeuGs{opacity:0;transform:translateY(-100%)}.DashboardHeader_visible__Hm67d{opacity:1;transform:translateY(0)}.DashboardHeader_inner__R9LY3{box-sizing:border-box;width:calc(100% - 8px);max-width:var(--ui3-content-max-width);margin:0 auto;padding:8px 10px 5px;border:1px solid var(--ui3-ledger-panel-border);border-top:0;border-radius:0 0 var(--ui3-radius-card) var(--ui3-radius-card);background:var(--ui3-ledger-toolbar-background);box-shadow:var(--ui3-header-panel-shadow);backdrop-filter:blur(18px) saturate(120%)}.DashboardHeader_row__iXJTW{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.DashboardHeader_left__O50WH,.DashboardHeader_right__d6Qs9{min-width:0;display:flex;flex:0 0 auto;align-items:center}.DashboardHeader_right__d6Qs9{position:relative}.DashboardHeader_brandMark__UbsES{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.DashboardHeader_brandMark__UbsES img{width:38px;height:38px;display:block;-o-object-fit:contain;object-fit:contain;filter:var(--ui3-header-brand-filter)}.DashboardHeader_center__isw_d{min-width:0;display:flex;align-items:center;justify-content:center}.DashboardHeader_selectorShell__nzty4{width:100%;max-width:440px;display:flex;justify-content:center}.DashboardHeader_singlePropertyContext__u5NNG{min-width:0;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;color:var(--ui3-color-brand);font-size:var(--ui3-font-size-tile-label);font-weight:var(--ui3-font-weight-strong);letter-spacing:.01em}.DashboardHeader_singlePropertyContext__u5NNG>svg{width:17px;height:17px;flex:0 0 17px}.DashboardHeader_singlePropertyContext__u5NNG>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHeader_squareControl__ya8Mt{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);color:var(--ui3-header-control-text);background:var(--ui3-ledger-control-background);box-shadow:var(--ui3-header-control-shadow);text-decoration:none;backdrop-filter:blur(14px);transition:transform var(--ui3-motion-standard),border-color var(--ui3-motion-standard),color var(--ui3-motion-standard),box-shadow var(--ui3-motion-standard)}.DashboardHeader_squareControl__ya8Mt:hover{transform:translateY(-1px);border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover);color:var(--ui3-color-text-highlight);box-shadow:var(--ui3-header-control-shadow-hover)}.DashboardHeader_squareControl__ya8Mt:focus-visible{outline:none;box-shadow:var(--ui3-header-focus-shadow)}.DashboardHeader_extension__qR2qJ{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:grid-template-rows var(--ui3-motion-emphasized),opacity var(--ui3-motion-fade)}.DashboardHeader_extensionOpen__N8nWx{grid-template-rows:1fr;opacity:1}.DashboardHeader_extensionInner__qeY_v{min-height:0;overflow:hidden;opacity:0;transform:translateY(-5px);transition:opacity var(--ui3-motion-standard),transform var(--ui3-motion-emphasized)}.DashboardHeader_extensionOpen__N8nWx .DashboardHeader_extensionInner__qeY_v{opacity:1;transform:translateY(0)}.DashboardHeader_divider__LdzdE{height:1px;margin:5px 2px 3px;background:linear-gradient(90deg,transparent,var(--ui3-ledger-divider) 10%,var(--ui3-ledger-control-border) 50%,var(--ui3-ledger-divider) 90%,transparent)}.DashboardHeader_extensionRow__xxmP0{min-height:42px;display:grid;grid-template-columns:minmax(40px,1fr) minmax(0,auto) minmax(40px,1fr);align-items:center;gap:9px}.DashboardHeader_extensionLeft__nPSOG,.DashboardHeader_extensionRight___d_XB{min-width:0;display:flex;align-items:center}.DashboardHeader_extensionRight___d_XB{justify-content:flex-end}.DashboardHeader_contextButton__cQ58f{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);color:var(--ui3-color-brand);background:var(--ui3-ledger-control-background);box-shadow:none;cursor:pointer;transition:transform var(--ui3-motion-quick),border-color var(--ui3-motion-quick),background var(--ui3-motion-quick)}.DashboardHeader_contextButton__cQ58f:hover{transform:translateY(-1px);border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover)}.DashboardHeader_contextButton__cQ58f:focus-visible,.DashboardHeader_root__eNk9m .dashboard-header-context-action:focus-visible{outline:none;box-shadow:var(--ui3-header-context-focus-shadow)}.DashboardHeader_root__eNk9m .dashboard-header-context-action{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);color:var(--ui3-color-brand);background:var(--ui3-ledger-control-background);cursor:pointer;transition:transform var(--ui3-motion-quick),border-color var(--ui3-motion-quick),background var(--ui3-motion-quick)}.DashboardHeader_root__eNk9m .dashboard-header-context-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.DashboardHeader_root__eNk9m .dashboard-header-context-action:hover{transform:translateY(-1px);border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover)}.DashboardHeader_root__eNk9m .dashboard-header-context-action--add{border-color:var(--ui3-header-action-add-border);color:var(--ui3-header-action-add-text);background:var(--ui3-header-action-add-background)}.DashboardHeader_root__eNk9m .dashboard-header-context-action--add:hover{border-color:var(--ui3-header-action-add-border-hover);background:var(--ui3-header-action-add-background-hover)}.DashboardHeader_root__eNk9m .dashboard-header-context-action--wide{width:auto;min-width:36px;gap:.42rem;padding:0 .78rem}.DashboardHeader_root__eNk9m .dashboard-header-context-action-label{font-size:var(--ui3-font-size-header-action);font-weight:var(--ui3-font-weight-action);line-height:var(--ui3-line-height-solid);white-space:nowrap}.DashboardHeader_root__eNk9m .dashboard-header-context-action--credit,.DashboardHeader_root__eNk9m .dashboard-header-context-action--positive{border-color:var(--ui3-header-action-positive-border);color:var(--ui3-header-action-positive-text);background:var(--ui3-header-action-positive-background)}.DashboardHeader_root__eNk9m .dashboard-header-context-action--credit:hover,.DashboardHeader_root__eNk9m .dashboard-header-context-action--positive:hover{border-color:var(--ui3-header-action-positive-border-hover);background:var(--ui3-header-action-positive-background-hover)}.DashboardHeader_root__eNk9m .dashboard-header-context-action--credit.is-active{border-color:var(--ui3-header-action-positive-border-active);color:var(--ui3-header-action-positive-text-active);background:var(--ui3-header-action-positive-background-active);box-shadow:var(--ui3-header-action-positive-shadow)}.DashboardHeader_root__eNk9m .dashboard-header-context-action--danger{border-color:var(--ui3-header-action-danger-border);color:var(--ui3-header-action-danger-text);background:var(--ui3-header-action-danger-background)}.DashboardHeader_root__eNk9m .dashboard-header-context-action--danger:hover{border-color:var(--ui3-header-action-danger-border-hover);background:var(--ui3-header-action-danger-background-hover)}.DashboardHeader_root__eNk9m .dashboard-header-context-action:disabled{cursor:not-allowed;opacity:.46;transform:none}.DashboardHeader_contextTitle__Qx0Z8{min-width:0;margin:0;overflow:hidden;color:var(--ui3-tile-result-value);font-size:var(--ui3-font-size-header-title);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-tight);letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.DashboardHeader_hamburger__NTuuU{width:19px;height:19px;display:inline-flex;flex-direction:column;justify-content:center;gap:3px}.DashboardHeader_hamburger__NTuuU span{height:2px;display:block;border-radius:var(--ui3-radius-pill);background:currentColor;opacity:.95}.DashboardHeader_accountMenu__g_Gnf{position:absolute;top:calc(100% + 10px);right:0;z-index:1300;width:min(320px,calc(100vw - 24px));padding:.65rem;border:1px solid var(--ui3-header-menu-border);border-radius:var(--ui3-radius-popover);background:var(--ui3-header-menu-background);box-shadow:var(--ui3-header-menu-shadow);backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.985);transform-origin:top right;transition:opacity var(--ui3-motion-quick),transform var(--ui3-motion-quick),visibility var(--ui3-motion-quick)}.DashboardHeader_accountMenuOpen__4agwI{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.DashboardHeader_accountIdentity__8KNzS{min-width:0;display:grid;gap:.18rem;padding:.55rem .65rem .7rem;border-bottom:1px solid var(--ui3-header-menu-divider)}.DashboardHeader_accountIdentity__8KNzS span,.DashboardHeader_accountIdentity__8KNzS strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHeader_accountIdentity__8KNzS strong{color:var(--ui3-header-menu-title);font-size:var(--ui3-font-size-menu-identity)}.DashboardHeader_accountIdentity__8KNzS span{color:var(--ui3-header-menu-copy);font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-medium)}.DashboardHeader_accountTeam__uYLgM{display:grid;gap:.45rem;padding:.75rem .2rem}.DashboardHeader_accountLabel__rj0I1{padding:0 .45rem;color:var(--ui3-header-menu-label);font-size:var(--ui3-font-size-overline);font-weight:var(--ui3-font-weight-badge);letter-spacing:.1em;text-transform:uppercase}.DashboardHeader_accountActions__dFDU1{display:grid;gap:.4rem;padding-top:.55rem;border-top:1px solid var(--ui3-header-menu-divider)}.DashboardHeader_accountAction__REBPs{min-height:42px;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem .8rem;border:1px solid var(--ui3-header-menu-action-border);border-radius:var(--ui3-radius-control);background:var(--ui3-header-menu-action-background);color:var(--ui3-header-menu-action-text);font-size:var(--ui3-font-size-option-compact);font-weight:var(--ui3-font-weight-strong);text-decoration:none;cursor:pointer;transition:background var(--ui3-motion-fast),border-color var(--ui3-motion-fast),color var(--ui3-motion-fast)}.DashboardHeader_accountAction__REBPs:focus-visible,.DashboardHeader_accountAction__REBPs:hover{outline:none;border-color:var(--ui3-header-menu-action-border-hover);background:var(--ui3-header-menu-action-background-hover)}.DashboardHeader_accountActionDanger__Bcf_0{border-color:var(--ui3-header-menu-danger-border);background:var(--ui3-header-menu-danger-background);color:var(--ui3-header-menu-danger-text)}.DashboardHeader_accountActionDanger__Bcf_0:focus-visible,.DashboardHeader_accountActionDanger__Bcf_0:hover{border-color:var(--ui3-header-menu-danger-border-hover);background:var(--ui3-header-menu-danger-background-hover)}@media (max-width:880px){body:has(.property-management-list-page) .DashboardHeader_root__eNk9m{position:absolute}}@media (min-width:900px){.DashboardHeader_inner__R9LY3{width:calc(100% - (2 * var(--ui3-content-padding)));max-width:calc(var(--ui3-content-max-width) - (2 * var(--ui3-content-padding)));padding:8px var(--ui3-content-padding) 5px}.DashboardHeader_row__iXJTW{gap:12px}.DashboardHeader_brandMark__UbsES,.DashboardHeader_squareControl__ya8Mt{width:44px;height:44px}.DashboardHeader_brandMark__UbsES img{width:40px;height:40px}}@media (max-width:520px){.DashboardHeader_root__eNk9m .dashboard-header-context-action--wide{width:38px;padding:0}.DashboardHeader_root__eNk9m .dashboard-header-context-action-label{display:none}.DashboardHeader_inner__R9LY3{padding:8px 7px 6px;border-radius:0 0 var(--ui3-radius-header-mobile) var(--ui3-radius-header-mobile)}.DashboardHeader_extensionRow__xxmP0,.DashboardHeader_row__iXJTW{gap:6px}.DashboardHeader_row__iXJTW{grid-template-columns:42px minmax(0,1fr) 42px}.DashboardHeader_selectorShell__nzty4{max-width:min(100%,282px)}.DashboardHeader_contextTitle__Qx0Z8{max-width:56vw;font-size:var(--ui3-font-size-header-title-mobile);font-weight:var(--ui3-font-weight-picker)}.DashboardHeader_extensionRow__xxmP0{min-height:46px}.DashboardHeader_brandMark__UbsES,.DashboardHeader_squareControl__ya8Mt{width:42px;height:42px}.DashboardHeader_squareControl__ya8Mt{border-radius:var(--ui3-radius-control)}.DashboardHeader_brandMark__UbsES img,.DashboardHeader_contextButton__cQ58f,.DashboardHeader_root__eNk9m .dashboard-header-context-action{width:38px;height:38px}}.OfflineSyncStatus_status__KrcUD{position:fixed;right:1rem;bottom:1rem;z-index:90;display:inline-flex;align-items:center;gap:.55rem;max-width:min(28rem,calc(100vw - 2rem));padding:.65rem .85rem;border:1px solid var(--ui3-badge-info-border);border-radius:var(--ui3-radius-control);color:var(--ui3-color-text-muted);background:var(--ui3-control-background);box-shadow:var(--ui3-control-shadow);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-body)}.OfflineSyncStatus_status__KrcUD svg{flex:0 0 auto;color:var(--ui3-badge-info-text)}@media (max-width:640px){.OfflineSyncStatus_status__KrcUD{right:.75rem;bottom:.75rem;left:.75rem;justify-content:center;max-width:none}}.BookingFormLayout_form__vlFFr,.BookingFormLayout_workspace__BhNv1{width:100%}.BookingFormLayout_main__KS2UZ{width:100%;min-width:0}.BookingFormLayout_stepPanel__So73G{min-width:0;overflow:hidden;padding:1.15rem;border:1px solid var(--ui3-control-border-hover);border-radius:var(--ui3-radius-dialog);background:radial-gradient(circle at 0 0,var(--ui3-info-background),transparent 34%),linear-gradient(155deg,var(--ui3-ledger-control-background-hover),var(--ui3-ledger-control-background-hover));box-shadow:inset 0 1px 0 var(--ui3-analysis-chart-surface-border),0 22px 64px var(--ui3-analysis-chart-shadow-color)}.BookingFormLayout_fields__S0_OO{padding-top:0}.BookingFormLayout_stepValidationNotice__WNrs3{display:flex;align-items:flex-start;gap:.52rem;margin-top:.78rem;padding:.62rem .72rem;border:1px solid var(--ui3-picker-highlight-border);border-radius:var(--ui3-radius-control);background:var(--ui3-badge-danger-background);color:var(--ui3-analysis-chart-muted-text);font-size:var(--ui3-font-size-section-count);font-weight:var(--ui3-font-weight-heading);line-height:var(--ui3-line-height-copy)}.BookingFormLayout_stepValidationNotice__WNrs3:before{width:.42rem;height:.42rem;flex:0 0 auto;margin-top:.31rem;border-radius:var(--ui3-radius-round);background:var(--ui3-color-warning);box-shadow:0 0 0 .2rem var(--ui3-picker-highlight-background);content:""}@media (min-width:768px){.BookingFormLayout_form__vlFFr .booking-form-step--guest .booking-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.BookingFormLayout_form__vlFFr.BookingFormLayout_form__vlFFr .booking-form-step button.input-dark[aria-haspopup=listbox]{height:44px;min-height:44px;padding:.68rem .78rem;font-size:var(--ui3-font-size-tile-value);font-weight:var(--ui3-font-weight-body)}}.BookingFormLayout_form__vlFFr .booking-fields-root{display:block;width:100%}.BookingFormLayout_form__vlFFr .booking-fields-root .form-group,.BookingFormLayout_form__vlFFr .booking-fields-root .form-row{min-width:0;display:grid;align-content:start;gap:.38rem;margin:0}.BookingFormLayout_form__vlFFr.BookingFormLayout_form__vlFFr .booking-field-invalid{border-color:var(--ui3-picker-highlight-border);box-shadow:0 0 0 3px var(--ui3-picker-highlight-background)}.BookingFormLayout_form__vlFFr .booking-guest-counts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ui3-info-background)}@media (min-width:1100px){.BookingFormLayout_form__vlFFr .booking-guest-counts-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.BookingFormLayout_form__vlFFr .booking-form-step,.BookingFormLayout_form__vlFFr [data-booking-section]{scroll-margin-top:calc(var(--ui3-dashboard-header-desktop-height, 88px) + 1rem)}.BookingFormLayout_form__vlFFr .booking-fields-root>.booking-form-step{overflow:visible;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.BookingFormLayout_form__vlFFr .booking-fields-root>.booking-form-step:not(:first-child){margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ui3-info-background)}.BookingFormLayout_form__vlFFr .booking-additional-charges-section>.renvia-compact-form-section{overflow:visible;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.BookingFormLayout_form__vlFFr .booking-price-payments-combined{display:flex;flex-direction:column}.BookingFormLayout_form__vlFFr .booking-price-payments-combined>*{order:2}.BookingFormLayout_form__vlFFr .booking-price-payments-combined>.booking-price-section-title{order:1}.BookingFormLayout_form__vlFFr .booking-price-payments-combined>.booking-payments-section-title{order:3;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ui3-info-background)}.BookingFormLayout_form__vlFFr .booking-price-payments-combined>.booking-payments-grid{order:4}.BookingFormLayout_formActions__G92Ck{display:flex;justify-content:flex-end;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--ui3-info-background)}.BookingFormLayout_formActions__G92Ck .BookingFormLayout_stepButton__EvFhk{width:min(100%,18rem)}.BookingFormLayout_formActionsCreate__u9lFA{display:grid;grid-template-columns:minmax(8rem,.72fr) minmax(11rem,1fr);gap:.65rem;width:min(100%,28rem);margin-left:auto}.BookingFormLayout_formActionsCreate__u9lFA .BookingFormLayout_stepButton__EvFhk{width:100%}.BookingFormLayout_stepButton__EvFhk{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.45rem;padding:.6rem .82rem;border:1px solid var(--ui3-control-border-hover);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-control-background);color:var(--ui3-section-subtitle);font:inherit;font-size:var(--ui3-font-size-result-label);font-weight:var(--ui3-font-weight-strong);cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.BookingFormLayout_stepButton__EvFhk:hover:not(:disabled){transform:translateY(-1px);border-color:var(--ui3-control-border-hover);background:var(--ui3-control-border-hover)}.BookingFormLayout_stepButton__EvFhk:focus-visible{outline:2px solid var(--ui3-color-brand);outline-offset:2px}.BookingFormLayout_stepButton__EvFhk:disabled{cursor:not-allowed;opacity:.42}.BookingFormLayout_stepButtonPrimary__OGS4x{border-color:var(--ui3-control-border-hover);background:linear-gradient(135deg,var(--ui3-color-brand),var(--ui3-color-brand));color:var(--ui3-ledger-control-background);box-shadow:inset 0 1px 0 var(--ui3-analysis-chart-muted-text),0 12px 28px var(--ui3-control-border)}.BookingFormLayout_stepButtonPrimary__OGS4x:hover:not(:disabled){border-color:var(--ui3-header-action-add-text);background:linear-gradient(135deg,var(--ui3-color-brand),var(--ui3-color-brand))}.BookingFormLayout_supportingGrid__dW3Ib{display:grid;grid-template-columns:minmax(0,3fr) minmax(20rem,2fr);align-items:stretch;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ui3-info-background)}.BookingFormLayout_supportingGridAccountingOnly__j9nkM{grid-template-columns:minmax(0,38rem);justify-content:end}.BookingFormLayout_supportingGridAttachmentsOnly__2_noM{grid-template-columns:minmax(0,52rem)}.BookingFormLayout_secondaryContent__yWXa_{display:flex;min-width:0}.BookingFormLayout_secondaryContent__yWXa_+.BookingFormLayout_secondaryContent__yWXa_{padding-left:1rem;border-left:1px solid var(--ui3-info-background)}.BookingFormLayout_secondaryContent__yWXa_>*{width:100%;height:100%}.BookingFormLayout_cancelledNotice__QovuD{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.72rem;margin-top:.85rem;padding:.8rem .88rem;border:1px solid var(--ui3-badge-danger-border);border-radius:var(--ui3-radius-popover-compact);background:radial-gradient(circle at 0 0,var(--ui3-badge-danger-background),transparent 42%),linear-gradient(150deg,var(--ui3-ledger-control-background-hover),var(--ui3-ledger-control-background-hover));box-shadow:inset 0 1px 0 var(--ui3-analysis-chart-surface-border)}.BookingFormLayout_cancelledNoticeIcon__1d34_{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border:1px solid var(--ui3-badge-danger-border);border-radius:var(--ui3-radius-control);background:var(--ui3-badge-danger-background);color:var(--ui3-color-danger)}.BookingFormLayout_cancelledNoticeCopy__qm74d{display:grid;min-width:0;gap:.16rem}.BookingFormLayout_cancelledNoticeCopy__qm74d strong{color:var(--ui3-badge-danger-text);font-size:var(--ui3-font-size-control-compact);font-weight:var(--ui3-font-weight-emphasis)}.BookingFormLayout_cancelledNoticeCopy__qm74d p{margin:0;color:var(--ui3-analysis-chart-muted-text);font-size:var(--ui3-font-size-section-count);font-weight:var(--ui3-font-weight-body);line-height:var(--ui3-line-height-copy)}@media (max-width:900px){.BookingFormLayout_supportingGridAccountingOnly__j9nkM,.BookingFormLayout_supportingGridAttachmentsOnly__2_noM,.BookingFormLayout_supportingGrid__dW3Ib{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:.75rem}.BookingFormLayout_secondaryContent__yWXa_>*{height:auto}.BookingFormLayout_secondaryContent__yWXa_+.BookingFormLayout_secondaryContent__yWXa_{padding-top:1rem;padding-left:0;border-top:1px solid var(--ui3-info-background);border-left:0}}@media (max-width:767px){.BookingFormLayout_form__vlFFr .booking-guest-counts-grid{grid-template-columns:minmax(0,1fr)}.BookingFormLayout_stepPanel__So73G{padding:.82rem;border-radius:var(--ui3-radius-popover-compact)}.BookingFormLayout_form__vlFFr .booking-form-step,.BookingFormLayout_form__vlFFr [data-booking-section]{scroll-margin-top:calc(var(--ui3-dashboard-header-mobile-height, 132px) + .7rem)}.BookingFormLayout_fields__S0_OO{padding-top:.78rem}.BookingFormLayout_stepValidationNotice__WNrs3{margin-top:.65rem;padding:.58rem .64rem;font-size:var(--ui3-font-size-section-count)}.BookingFormLayout_formActions__G92Ck{position:sticky;z-index:8;bottom:max(.35rem,env(safe-area-inset-bottom));margin:.85rem -.22rem -.22rem;padding:.42rem;border:1px solid var(--ui3-control-border);border-radius:var(--ui3-radius-popover-compact);background:var(--ui3-ledger-control-background-hover);box-shadow:0 16px 42px var(--ui3-analysis-chart-shadow-color);backdrop-filter:var(--ui3-analysis-chart-filter)}.BookingFormLayout_formActions__G92Ck .BookingFormLayout_stepButton__EvFhk{width:100%}.BookingFormLayout_formActionsCreate__u9lFA{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);width:auto;margin-left:-.22rem}.BookingFormLayout_stepButton__EvFhk{min-height:2.65rem;padding-inline:.5rem;font-size:var(--ui3-font-size-control-compact)}.BookingFormLayout_cancelledNotice__QovuD{margin-top:.65rem;padding:.68rem}.BookingFormLayout_cancelledNoticeIcon__1d34_{width:2.15rem;height:2.15rem}}.ExpenseReceiptField_accountingToggle__Nt3o5,.ExpenseReceiptField_attachmentCard__KbSw7,.ExpenseReceiptField_loading__HYBni,.ExpenseReceiptField_locked__ZOkiO{width:100%;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-control-background)}.ExpenseReceiptField_locked__ZOkiO{min-height:52px;display:flex;align-items:center;gap:.58rem;padding:.72rem .78rem;color:var(--ui3-section-subtitle);font:inherit;font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-body);text-align:left;cursor:pointer}.ExpenseReceiptField_locked__ZOkiO svg{color:var(--ui3-color-brand)}.ExpenseReceiptField_loading__HYBni{padding:1rem;color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tooltip);text-align:center}.ExpenseReceiptField_attachmentCard__KbSw7{min-height:66px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.68rem .72rem}.ExpenseReceiptField_pendingCard__0RUsj{border-color:var(--ui3-badge-info-border)}.ExpenseReceiptField_attachmentIcon__z0aBV{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--ui3-badge-info-border);border-radius:var(--ui3-radius-control);background:var(--ui3-badge-info-background);color:var(--ui3-badge-info-text)}.ExpenseReceiptField_attachmentMeta__p8LnT{min-width:0;display:grid;gap:.18rem}.ExpenseReceiptField_attachmentMeta__p8LnT small,.ExpenseReceiptField_attachmentMeta__p8LnT>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExpenseReceiptField_attachmentMeta__p8LnT>span{color:var(--ui3-tile-result-value);font-size:var(--ui3-font-size-result-label);font-weight:var(--ui3-font-weight-strong)}.ExpenseReceiptField_attachmentMeta__p8LnT small{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-helper);font-weight:var(--ui3-font-weight-body)}.ExpenseReceiptField_actions__slbfC{display:flex;gap:.34rem}.ExpenseReceiptField_iconButton__MIfVS{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control-sm);background:var(--ui3-ledger-control-background);color:var(--ui3-control-icon);cursor:pointer}.ExpenseReceiptField_iconButton__MIfVS:hover:not(:disabled){border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover)}.ExpenseReceiptField_deleteButton__Z3p_b{color:var(--ui3-color-danger)}.ExpenseReceiptField_iconButton__MIfVS:disabled{cursor:not-allowed;opacity:.45}.ExpenseReceiptField_fileInput__JR_JE{display:none}.ExpenseReceiptField_accountingToggle__Nt3o5{display:flex;align-items:flex-start;gap:.68rem;margin-top:.72rem;padding:.72rem .78rem;cursor:pointer}.ExpenseReceiptField_accountingToggle__Nt3o5 input{width:18px;height:18px;flex:0 0 18px;margin-top:.08rem;accent-color:var(--ui3-color-brand)}.ExpenseReceiptField_accountingToggle__Nt3o5>span{display:grid;gap:.18rem}.ExpenseReceiptField_accountingToggle__Nt3o5>span>span{color:var(--ui3-tile-result-value);font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-strong)}.ExpenseReceiptField_accountingToggle__Nt3o5 small{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-helper);font-weight:var(--ui3-font-weight-body);line-height:var(--ui3-line-height-copy)}@media (max-width:560px){.ExpenseReceiptField_attachmentCard__KbSw7{grid-template-columns:auto minmax(0,1fr)}.ExpenseReceiptField_actions__slbfC{grid-column:1/-1;justify-content:flex-end}}.StatusBadge_badge__dNuc_{display:inline-flex;align-items:center;min-height:24px;padding:.2rem .55rem;border:1px solid var(--ui3-status-badge-border);border-radius:var(--ui3-radius-pill);background:var(--ui3-status-badge-background);color:var(--ui3-status-badge-text);font-size:var(--ui3-font-size-badge);font-weight:var(--ui3-font-weight-badge);white-space:nowrap}.StatusBadge_info__5Twlz{--ui3-status-badge-text:var(--ui3-badge-info-text);--ui3-status-badge-background:var(--ui3-badge-info-background);--ui3-status-badge-border:var(--ui3-badge-info-border)}.StatusBadge_private__NzAK7{--ui3-status-badge-text:var(--ui3-badge-private-text);--ui3-status-badge-background:var(--ui3-badge-private-background);--ui3-status-badge-border:var(--ui3-badge-private-border)}.StatusBadge_warning__rhZxk{--ui3-status-badge-text:var(--ui3-badge-warning-text);--ui3-status-badge-background:var(--ui3-badge-warning-background);--ui3-status-badge-border:var(--ui3-badge-warning-border)}.StatusBadge_booking__T7YF3{--ui3-status-badge-text:var(--ui3-badge-booking-text);--ui3-status-badge-background:var(--ui3-badge-booking-background);--ui3-status-badge-border:var(--ui3-badge-booking-border)}.StatusBadge_airbnb__I5Kkg{--ui3-status-badge-text:var(--ui3-badge-airbnb-text);--ui3-status-badge-background:var(--ui3-badge-airbnb-background);--ui3-status-badge-border:var(--ui3-badge-airbnb-border)}.StatusBadge_neutral__ax3sl{--ui3-status-badge-text:var(--ui3-badge-neutral-text);--ui3-status-badge-background:var(--ui3-badge-neutral-background);--ui3-status-badge-border:var(--ui3-badge-neutral-border)}.StatusBadge_danger__I15lS{--ui3-status-badge-text:var(--ui3-badge-danger-text);--ui3-status-badge-background:var(--ui3-badge-danger-background);--ui3-status-badge-border:var(--ui3-badge-danger-border)}.BookingDetailModal_overlay__X2K1H{position:fixed;inset:0;z-index:3000;background:var(--ui3-dialog-overlay-background)}.BookingDetailModal_positioner__ica_R{position:absolute;left:var(--ui3-booking-detail-left);top:var(--ui3-booking-detail-top);transform:translate(-50%,-100%)}.BookingDetailModal_card__nDO2i{width:-moz-max-content;width:max-content;min-width:240px;max-width:320px;max-height:70vh;overflow-y:auto;padding:.75rem .85rem;border:1.5px solid var(--ui3-popover-border);border-radius:var(--ui3-radius-popover-compact);background:var(--ui3-popover-background);box-shadow:var(--ui3-popover-shadow)}.BookingDetailModal_detailRow__EwPSw,.BookingDetailModal_header__R7WVa{display:flex;align-items:center;justify-content:space-between}.BookingDetailModal_header__R7WVa{gap:.75rem}.BookingDetailModal_eyebrow__pE9kU{color:var(--ui3-color-brand);font-size:var(--ui3-font-size-option);font-weight:var(--ui3-font-weight-emphasis);letter-spacing:.02em}.BookingDetailModal_closeButton__5Kb0O{padding:0;border:0;background:transparent;color:var(--ui3-analysis-data-text-soft);cursor:pointer;font-size:var(--ui3-font-size-dialog-title);font-weight:var(--ui3-font-weight-heading);line-height:var(--ui3-line-height-solid)}.BookingDetailModal_content__DzIzV{display:flex;flex-direction:column;gap:.5rem;margin-top:.55rem}.BookingDetailModal_badge__1Ua7B{margin-bottom:.35rem}.BookingDetailModal_guestName__HSdf0{margin:0;color:var(--ui3-analysis-chart-value-text);font-size:var(--ui3-font-size-card-heading);font-weight:var(--ui3-font-weight-emphasis);line-height:var(--ui3-line-height-tight)}.BookingDetailModal_contact__YzABp{margin-top:.15rem;overflow-wrap:anywhere;color:var(--ui3-color-brand);font-size:var(--ui3-font-size-picker-value);font-weight:var(--ui3-font-weight-strong)}.BookingDetailModal_propertyName__LerEh{color:var(--ui3-analysis-chart-muted-text);font-size:var(--ui3-font-size-picker-value);font-weight:var(--ui3-font-weight-heading)}.BookingDetailModal_details__AHBJD{display:flex;flex-direction:column;gap:.35rem;margin-top:.55rem}.BookingDetailModal_detailRow__EwPSw{gap:1rem}.BookingDetailModal_detailLabel__8D0mi{color:var(--ui3-analysis-chart-muted-text);font-size:var(--ui3-font-size-control-compact);font-weight:var(--ui3-font-weight-heading)}.BookingDetailModal_detailValue__7EJui{color:var(--ui3-analysis-data-text-soft);font-size:var(--ui3-font-size-picker-value);font-weight:var(--ui3-font-weight-strong);text-align:right}.BookingDetailModal_note__M6W2b{display:flex;flex-direction:column;gap:.2rem;margin-top:.25rem}.BookingDetailModal_noteValue__yz0ji{color:var(--ui3-analysis-chart-label-text);font-size:var(--ui3-font-size-control-compact);font-weight:var(--ui3-font-weight-heading);line-height:var(--ui3-line-height-relaxed);white-space:pre-wrap;word-break:break-word}.BookingDetailModal_separator__Sh7z8{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--ui3-analysis-chart-surface-border)}.BookingDetailModal_empty__2DSPk{color:var(--ui3-analysis-chart-legend-text);font-weight:var(--ui3-font-weight-heading)}@media (max-width:640px){.BookingDetailModal_positioner__ica_R{inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;transform:none}.BookingDetailModal_card__nDO2i{width:100%;min-width:0;max-width:520px;max-height:80vh;padding:1rem;border-radius:var(--ui3-radius-popover)}.BookingDetailModal_eyebrow__pE9kU{font-size:var(--ui3-font-size-card-heading)}.BookingDetailModal_closeButton__5Kb0O{font-size:var(--ui3-font-size-section-title)}.BookingDetailModal_content__DzIzV{gap:.75rem;margin-top:.75rem}.BookingDetailModal_badge__1Ua7B{margin-bottom:.4rem}.BookingDetailModal_guestName__HSdf0{font-size:var(--ui3-font-size-dialog-title)}.BookingDetailModal_contact__YzABp{margin-top:.2rem;font-size:inherit}.BookingDetailModal_propertyName__LerEh{margin-top:.15rem;font-size:inherit}.BookingDetailModal_details__AHBJD{gap:.38rem}.BookingDetailModal_separator__Sh7z8{margin-top:.9rem;padding-top:.9rem}}.Feedback_state__iPURi{width:100%;min-height:260px;display:flex;align-items:center;justify-content:center;padding:1.25rem;color:var(--ui3-section-subtitle)}.Feedback_statePanel__oyKM0{width:min(100%,38rem);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.9rem 1rem;border:1px solid var(--ui3-ledger-panel-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-panel-background);box-shadow:var(--ui3-ledger-panel-shadow)}.Feedback_state__iPURi.Feedback_error__YOXf_ .Feedback_statePanel__oyKM0{border-color:var(--ui3-badge-danger-border);background:var(--ui3-badge-danger-background)}.Feedback_state__iPURi.Feedback_success__FOqgw .Feedback_statePanel__oyKM0{border-color:var(--ui3-badge-success-border);background:var(--ui3-badge-success-background)}.Feedback_bannerIcon__yJvdp,.Feedback_stateIcon__IHXW2{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--ui3-color-brand)}.Feedback_banner__LmMdY.Feedback_error__YOXf_ .Feedback_bannerIcon__yJvdp,.Feedback_error__YOXf_ .Feedback_stateIcon__IHXW2{color:var(--ui3-badge-danger-text)}.Feedback_banner__LmMdY.Feedback_success__FOqgw .Feedback_bannerIcon__yJvdp,.Feedback_success__FOqgw .Feedback_stateIcon__IHXW2{color:var(--ui3-badge-success-text)}.Feedback_stateCopy__xY4Sz{min-width:0;display:grid;gap:.2rem;font-size:var(--ui3-font-size-tooltip);line-height:var(--ui3-line-height-copy)}.Feedback_stateCopy__xY4Sz strong{color:var(--ui3-tooltip-text);font-size:var(--ui3-font-size-tile-label);font-weight:var(--ui3-font-weight-heading)}.Feedback_error__YOXf_ .Feedback_stateCopy__xY4Sz strong{color:var(--ui3-badge-danger-text)}.Feedback_success__FOqgw .Feedback_stateCopy__xY4Sz strong{color:var(--ui3-badge-success-text)}.Feedback_banner__LmMdY{display:flex;align-items:center;gap:.55rem;min-height:48px;padding:.55rem .7rem;border:1px solid;border-radius:var(--ui3-radius-control);font-size:var(--ui3-font-size-tooltip);font-weight:var(--ui3-font-weight-body)}.Feedback_banner__LmMdY.Feedback_error__YOXf_{border-color:var(--ui3-badge-danger-border);background:var(--ui3-badge-danger-background);color:var(--ui3-badge-danger-text)}.Feedback_banner__LmMdY.Feedback_success__FOqgw{border-color:var(--ui3-badge-success-border);background:var(--ui3-badge-success-background);color:var(--ui3-badge-success-text)}.Feedback_bannerCopy__x_acp{min-width:0;flex:1}.Feedback_bannerAction__h1OCM{display:inline-flex;flex:0 0 auto}.Feedback_spinning__kqzW6{animation:Feedback_feedback-spin__tLQtX .9s linear infinite}@keyframes Feedback_feedback-spin__tLQtX{to{transform:rotate(1turn)}}@media (max-width:520px){.Feedback_statePanel__oyKM0{grid-template-columns:auto minmax(0,1fr)}.Feedback_statePanel__oyKM0>button{grid-column:2;justify-self:start}.Feedback_banner__LmMdY{align-items:flex-start;flex-wrap:wrap}.Feedback_bannerAction__h1OCM{width:100%;padding-left:1.75rem}}.LabelInfoTooltip_labelRow__g8jQ_{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.34rem}.LabelInfoTooltip_infoButton__j6_2w{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--ui3-radius-focus);background:transparent;color:var(--ui3-performance-info-text);cursor:help;pointer-events:auto;transition:color .12s ease,background-color .12s ease}.LabelInfoTooltip_infoButton__j6_2w:focus-visible,.LabelInfoTooltip_infoButton__j6_2w:hover,.LabelInfoTooltip_infoButton__j6_2w[aria-expanded=true]{background:var(--ui3-info-background);color:var(--ui3-color-text-highlight)}.LabelInfoTooltip_infoButton__j6_2w:focus-visible{outline:2px solid var(--ui3-control-border-hover);outline-offset:2px}.LabelInfoTooltip_tooltip__uj4AU{position:fixed;z-index:10000;width:-moz-max-content;width:max-content;max-width:min(320px,calc(100vw - 24px));padding:.62rem .72rem;border:1px solid var(--ui3-tooltip-border);border-radius:var(--ui3-radius-tooltip);background:var(--ui3-tooltip-background);box-shadow:var(--ui3-performance-tooltip-shadow);color:var(--ui3-tooltip-text);font-size:var(--ui3-font-size-eyebrow);font-weight:var(--ui3-font-weight-body);line-height:var(--ui3-line-height-copy);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;pointer-events:none;opacity:0;transform:translateY(-3px);transition:opacity .12s ease,transform .12s ease}.LabelInfoTooltip_tooltip__uj4AU[data-ready=true]{opacity:1;transform:translateY(0)}.Calendar_previewBody__I_fgm{padding:1rem .2rem .1rem}.Calendar_kpiWrapper__0K7wN{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-top:.5rem}.Calendar_kpiRow__1mBnv{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.Calendar_kpiBadge__JA4Ay{display:inline-flex;align-items:center;padding:.3rem .6rem;border:1.5px solid var(--ui3-kpi-badge-border);border-radius:var(--ui3-radius-pill);background:var(--ui3-kpi-badge-background);box-shadow:var(--ui3-kpi-badge-shadow);color:var(--ui3-color-brand);font-size:var(--ui3-font-size-mobile-label);font-weight:var(--ui3-font-weight-strong);letter-spacing:.01em;line-height:var(--ui3-line-height-solid);white-space:nowrap}@media (max-width:420px){.Calendar_kpiWrapper__0K7wN{flex-direction:column;align-items:stretch}.Calendar_kpiRow__1mBnv{justify-content:flex-start;width:100%}}.PlanFeatureGate_locked__e1D0B{display:grid;justify-items:center;gap:.7rem;min-height:150px;padding:1.35rem;border:1px solid var(--ui3-control-border);border-radius:var(--ui3-radius-card);background:radial-gradient(circle at top,var(--ui3-info-background),transparent 58%),var(--ui3-analysis-chart-shadow-color);color:var(--ui3-dialog-title);text-align:center}.PlanFeatureGate_compact__Lf8TK{min-height:116px;padding:1rem}.PlanFeatureGate_icon__67Q06{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--ui3-control-border-hover);border-radius:var(--ui3-radius-control);background:var(--ui3-info-background);color:var(--ui3-color-brand)}.PlanFeatureGate_titleRow__FRykO{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem}.PlanFeatureGate_title__k6QuU{margin:0;font-size:var(--ui3-font-size-dialog-title);font-weight:var(--ui3-font-weight-picker)}.PlanFeatureGate_badge__yPhX6{display:inline-flex;align-items:center;min-height:24px;padding:.16rem .58rem;border:1px solid var(--ui3-control-border-hover);border-radius:var(--ui3-radius-pill);background:var(--ui3-control-border);color:var(--ui3-color-brand);font-size:var(--ui3-font-size-badge);font-weight:var(--ui3-font-weight-strong);letter-spacing:.04em;text-transform:uppercase}.PlanFeatureGate_body__8sDN1{max-width:560px;margin:0;color:var(--ui3-color-brand);font-size:var(--ui3-font-size-mobile-value);line-height:var(--ui3-line-height-relaxed)}.PlanFeatureGate_upgrade__7dUCI{min-height:40px;padding:.6rem 1rem;border:1px solid var(--ui3-color-brand);border-radius:var(--ui3-radius-control);background:linear-gradient(135deg,var(--ui3-color-brand),var(--ui3-color-brand));color:var(--ui3-color-brand);font:inherit;font-size:var(--ui3-font-size-mobile-value);font-weight:var(--ui3-font-weight-strong);cursor:pointer}.PlanFeatureGate_upgrade__7dUCI:hover{filter:var(--ui3-filter-brighten)}.PlanFeatureGate_route__Y7PDJ{width:min(100%,980px);margin:0 auto;padding:.5rem 0}@media (max-width:640px){.PlanFeatureGate_locked__e1D0B{min-height:132px;padding:1rem}.PlanFeatureGate_compact__Lf8TK{min-height:108px}}.PropertyManagement_ledgerGroups__6MFLd,.PropertyManagement_ledgerList__tSsWt{display:grid;gap:1.5rem}.PropertyManagement_ledgerList__tSsWt .compact-entity-row__fields{grid-template-columns:minmax(108px,.72fr) minmax(130px,.9fr) minmax(150px,1.1fr)}.PropertyManagement_ledgerList__tSsWt .compact-entity-row--with-trailing-actions{grid-template-columns:46px minmax(135px,.92fr) minmax(300px,1.9fr) minmax(118px,.65fr) max-content 18px}.PropertyManagement_ledgerList__tSsWt .compact-entity-row--with-trailing-actions .compact-entity-row__trailing-actions{grid-column:5;grid-row:1}.PropertyManagement_ledgerList__tSsWt .compact-entity-row--with-trailing-actions .compact-entity-row__action{grid-column:6;grid-row:1}.PropertyManagement_leadingPlanned__gfxuA{border-color:var(--ui3-badge-info-border);background:var(--ui3-badge-info-background);color:var(--ui3-badge-info-text)}.PropertyManagement_leadingCompleted__QOarA{border-color:var(--ui3-badge-neutral-border);background:var(--ui3-badge-neutral-background);color:var(--ui3-color-success)}.PropertyManagement_leadingCancelled__0HhZd,.PropertyManagement_leadingOverdue__XL_or{border-color:var(--ui3-badge-danger-border);background:var(--ui3-badge-danger-background);color:var(--ui3-badge-danger-text)}.PropertyManagement_statusBadge__itESh{display:inline-flex;padding:.24rem .48rem;border:1px solid var(--ui3-badge-info-border);border-radius:var(--ui3-radius-pill);background:var(--ui3-badge-info-background);color:var(--ui3-badge-info-text);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-badge);line-height:var(--ui3-line-height-solid);white-space:nowrap}.PropertyManagement_statusCompleted__F6UUx{border-color:var(--ui3-badge-neutral-border);background:var(--ui3-badge-neutral-background);color:var(--ui3-color-success)}.PropertyManagement_statusCancelled__GxTg9,.PropertyManagement_statusOverdue__ZMKkz{border-color:var(--ui3-badge-danger-border);background:var(--ui3-badge-danger-background);color:var(--ui3-badge-danger-text)}.PropertyManagement_paymentPending__DyJIm{border-color:var(--ui3-badge-warning-border);background:var(--ui3-badge-warning-background);color:var(--ui3-badge-warning-text)}.PropertyManagement_paymentPaid__xMtcc{border-color:var(--ui3-badge-neutral-border);background:var(--ui3-badge-neutral-background);color:var(--ui3-color-success)}.PropertyManagement_selectionControl__Uc2Ev{min-height:2.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;padding:.42rem .62rem;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-control-background);color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-solid);white-space:nowrap;cursor:pointer;transition:border-color var(--ui3-motion-standard),background var(--ui3-motion-standard),color var(--ui3-motion-standard)}.PropertyManagement_selectionControl__Uc2Ev:hover{border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover);color:var(--ui3-tooltip-text)}.PropertyManagement_selectionControlSelected__uyYNn{border-color:var(--ui3-badge-info-border);background:var(--ui3-badge-info-background);color:var(--ui3-badge-info-text)}.PropertyManagement_selectionControl__Uc2Ev input{position:absolute;width:1px;height:1px;opacity:0}.PropertyManagement_selectionBox__KtXW_{flex:0 0 auto;width:1.15rem;height:1.15rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control-sm);background:var(--ui3-ledger-control-background);color:var(--ui3-color-text-inverse)}.PropertyManagement_selectionControl__Uc2Ev input:checked+.PropertyManagement_selectionBox__KtXW_{border-color:var(--ui3-color-brand);background:var(--ui3-color-brand)}.PropertyManagement_selectionControl__Uc2Ev input:focus-visible+.PropertyManagement_selectionBox__KtXW_{outline:2px solid var(--ui3-info-focus-outline);outline-offset:2px}.PropertyManagement_selectionControl__Uc2Ev:has(input:disabled){cursor:not-allowed;opacity:.32}.PropertyManagement_selectionLabel__8qX4F{min-width:0}.PropertyManagement_settlementBar__T7MA1{position:sticky;z-index:7;top:.45rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.62rem .72rem;border:1px solid var(--ui3-badge-info-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-toolbar-background);color:var(--ui3-tooltip-text);box-shadow:var(--ui3-tooltip-shadow);backdrop-filter:blur(16px)}.PropertyManagement_settlementSummary__L54AD{min-width:0;display:grid;align-content:center;gap:.18rem}.PropertyManagement_settlementBarActions__1yt9t{display:flex;align-items:center;gap:.65rem}.PropertyManagement_settlementCount__GOjNQ{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-label)}.PropertyManagement_settlementTotal__bs5gb{display:inline-flex;align-items:baseline;gap:.36rem;color:var(--ui3-tooltip-text);font-size:var(--ui3-font-size-tile-value);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-solid)}.PropertyManagement_settlementTotal__bs5gb strong{color:var(--ui3-tooltip-text);font:inherit;font-weight:var(--ui3-font-weight-strong)}.PropertyManagement_clearSelectionButton__EZusU,.PropertyManagement_settlementButton__vNZ3E{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;padding:.5rem .68rem;border:1px solid var(--ui3-ledger-control-border);border-radius:var(--ui3-radius-control);background:var(--ui3-ledger-control-background);color:var(--ui3-tooltip-text);font:inherit;font-weight:var(--ui3-font-weight-strong);cursor:pointer}.PropertyManagement_settlementButton__vNZ3E{min-height:32px;padding:.36rem .56rem;border-color:var(--ui3-badge-info-border);background:var(--ui3-badge-info-background);color:var(--ui3-badge-info-text);font-size:var(--ui3-font-size-tile-info)}.PropertyManagement_clearSelectionButton__EZusU{width:38px;padding:0}.PropertyManagement_settlementDialogFields__MzMfc,.PropertyManagement_settlementServices__J2Ebz{display:grid;gap:.68rem}.PropertyManagement_settlementDialogFields__MzMfc{margin-top:.78rem}.PropertyManagement_settlementDialogFields__MzMfc .form-group{display:grid;gap:.32rem}.PropertyManagement_settlementDialogFields__MzMfc label{color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-badge);text-transform:uppercase}.PropertyManagement_settlementServiceRow__uY5g6{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem;align-items:center;gap:.65rem}.PropertyManagement_settlementServiceRow__uY5g6 span{min-width:0;color:var(--ui3-tooltip-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagement_settlementError__sygdg,.PropertyManagement_settlementTotal__bs5gb{display:flex;justify-content:space-between;gap:.8rem;padding-top:.65rem;border-top:1px solid var(--ui3-ledger-divider);color:var(--ui3-tooltip-text)}.PropertyManagement_settlementError__sygdg{border:0;color:var(--ui3-badge-danger-text)}.PropertyManagement_mobileMeta__gVp4F{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PropertyManagement_amount___0MPi,.PropertyManagement_groupAmount__jyPb_{color:var(--ui3-tooltip-text)}.PropertyManagement_amountMuted__6Zume{color:var(--ui3-section-subtitle)}.PropertyManagement_groupSummary__6ewYT{gap:.58rem}.PropertyManagement_tileFooter__ITETE{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.6rem;color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-tile-info);font-weight:var(--ui3-font-weight-badge)}.PropertyManagement_formTitleRow__jmXoh{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.7rem}.PropertyManagement_formStatusBadges__f09f7{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}@media (max-width:880px){.PropertyManagement_settlementBar__T7MA1{position:static;top:auto}.PropertyManagement_ledgerList__tSsWt .compact-entity-row--with-trailing-actions{grid-template-columns:44px minmax(125px,.85fr) minmax(245px,1.55fr) minmax(110px,.62fr) max-content 18px}.PropertyManagement_ledgerList__tSsWt .compact-entity-row__fields{grid-template-columns:minmax(92px,.68fr) minmax(108px,.82fr) minmax(128px,1fr)}}@media (max-width:640px){.PropertyManagement_ledgerGroups__6MFLd,.PropertyManagement_ledgerList__tSsWt{gap:.78rem}.PropertyManagement_ledgerList__tSsWt .compact-entity-row--with-trailing-actions{grid-template-columns:40px minmax(0,1fr) auto 16px;grid-template-rows:auto auto}.PropertyManagement_ledgerList__tSsWt .compact-entity-row--with-trailing-actions .compact-entity-row__trailing-actions{grid-column:1/-1;grid-row:2;justify-content:stretch;margin-top:.18rem;padding-top:.62rem;border-top:1px solid var(--ui3-ledger-divider)}.PropertyManagement_ledgerList__tSsWt .compact-entity-row--with-trailing-actions .compact-entity-row__action{grid-column:4;grid-row:1}.PropertyManagement_selectionControl__Uc2Ev{width:100%}.PropertyManagement_groupSummary__6ewYT{gap:.42rem}.PropertyManagement_groupSummary__6ewYT .entity-list-month-total__label{display:none}.PropertyManagement_tileFooter__ITETE{align-items:flex-start;flex-direction:column}.PropertyManagement_settlementBar__T7MA1{align-items:stretch;flex-direction:column}.PropertyManagement_settlementBarActions__1yt9t{width:100%}.PropertyManagement_settlementButton__vNZ3E{flex:1}}.PropertyManagementPreview_previewAddBtn__WjRsY,.PropertyManagementPreview_previewLinkBtn__mm1rt{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:0 .75rem;border-radius:var(--ui3-radius-control);cursor:pointer;transition:transform var(--ui3-motion-fast),border-color var(--ui3-motion-fast),background var(--ui3-motion-fast)}.PropertyManagementPreview_previewLinkBtn__mm1rt{border:1px solid var(--ui3-section-count-border);background:var(--ui3-section-count-background);color:var(--ui3-section-count-text);font-size:var(--ui3-font-size-section-subtitle);font-weight:var(--ui3-font-weight-body)}.PropertyManagementPreview_previewAddBtn__WjRsY{border:1px solid var(--ui3-badge-info-border);background:var(--ui3-color-brand);color:var(--ui3-color-text-inverse);font-weight:var(--ui3-font-weight-strong)}.PropertyManagementPreview_previewAddBtn__WjRsY:hover,.PropertyManagementPreview_previewLinkBtn__mm1rt:hover{transform:translateY(-1px);border-color:var(--ui3-ledger-control-border-hover);background:var(--ui3-ledger-control-background-hover);color:var(--ui3-tooltip-text)}.PropertyManagementPreview_previewAddBtn__WjRsY:focus-visible,.PropertyManagementPreview_previewLinkBtn__mm1rt:focus-visible{outline:2px solid var(--ui3-info-focus-outline);outline-offset:2px}.PropertyManagementPreview_previewAddIcon__pBx7N{display:inline-flex;align-items:center;justify-content:center}.PropertyManagementPreview_previewAddLabel__yBQrL{font-size:var(--ui3-font-size-section-subtitle);letter-spacing:-.01em}.PropertyManagementPreview_previewGrid__NnfRq{width:100%;align-items:stretch;margin:.45rem 0 0;padding:0}.PropertyManagementPreview_previewEmptyWrap__NB0Kp{max-width:620px;display:grid;justify-items:center;gap:.55rem;margin:.35rem auto .65rem;padding:1.35rem .6rem;text-align:center}.PropertyManagementPreview_previewEmptyTitle___yvXT{color:var(--ui3-tile-result-value);font-size:var(--ui3-font-size-tile-title);font-weight:var(--ui3-font-weight-body);letter-spacing:-.02em}.PropertyManagementPreview_previewEmptySub__k0vIL{max-width:560px;color:var(--ui3-section-subtitle);font-size:var(--ui3-font-size-section-subtitle);font-weight:var(--ui3-font-weight-strong);line-height:var(--ui3-line-height-copy)}.PropertyManagementPreview_previewEmptyAction__kYd_M{margin-top:.35rem}@media (max-width:640px){.PropertyManagementPreview_previewAddLabel__yBQrL,.PropertyManagementPreview_previewLinkBtn__mm1rt{display:none}}