@media(min-width:768px){html:has(.owner-create_shell__dM_6N,.owner-create_desktopShell__7DjqC){--balivi-document-scrollbar-thumb-size:5px;--balivi-workspace-scrollbar-top-gap:2px;--balivi-scrollbar-inset-end:2px}.owner-create_desktopShell__7DjqC,.owner-create_shell__dM_6N{padding:0;background:transparent;border-radius:0}.owner-create_form__5qOZ_{gap:12px}.owner-create_header__RXdvg{margin:0;min-height:40px;align-items:center}.owner-create_header__RXdvg h1{font-size:28px;line-height:36px;font-weight:600}.owner-create_body__qtOYv{background:var(--balivi-surface);border-radius:24px;padding:24px;gap:24px;grid-template-columns:minmax(0,1fr)}.owner-create_fields__nkJQK{gap:16px;font-size:14px}.owner-create_fields__nkJQK>label{align-content:start;font-size:14px;font-weight:400}.owner-create_fields__nkJQK>label:last-child{grid-column:1/-1}.owner-create_sectionTitle___oZXx{grid-column:1/-1;font-size:16px;line-height:24px;font-weight:600}}@media(max-width:767px){.owner-create_shell__dM_6N{background:transparent;padding:0;border:0;border-radius:0}.owner-create_form__5qOZ_{gap:16px}.owner-create_header__RXdvg{min-height:56px;gap:8px}.owner-create_header__RXdvg h1{font-size:20px;line-height:28px}.owner-create_body__qtOYv{display:flex;flex-direction:column;gap:24px}.owner-create_fields__nkJQK{width:100%;gap:16px}.owner-create_fields__nkJQK>label{font-size:14px}}@media(min-width:1100px){.owner-create_body__qtOYv{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr)}}.documents_hub__5QisM{display:grid;width:100%;gap:12px;min-width:0}.documents_content__eO_gT{min-width:0}.documents_navigation__GwQm2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-width:0}.documents_desktopMenu__ejcOJ,.documents_heading__aYZmK{display:none}.documents_phoneMenu__VQEbm{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.documents_listHeader__1URp4{display:contents}.documents_headerActions__jdSht{margin-left:auto}.documents_toolsArea__tKhL_{display:none}.documents_phoneCard__ZRTfp{display:grid;gap:12px;overflow:hidden;border-radius:24px;background:var(--balivi-surface)}.documents_phoneFilters___4po7{padding:20px}.documents_tableShell__knDqV{min-width:0}.documents_pageContent__beudj{min-width:0;padding:8px}.documents_tableFrame__wywaA{min-width:0}.documents_table__eaiQM{min-width:880px}.documents_templatesTable__fRKD4{min-width:100%}@media(min-width:768px){.documents_documentScroll__8I3oI .protected-page-shell{min-width:0}.documents_documentScroll__8I3oI{--balivi-scrollbar-inset:60px;--balivi-scrollbar-inset-end:0px;--balivi-workspace-scrollbar-top-gap:4px}.documents_documentScroll__8I3oI body{--balivi-scrollbar-inset:0px;--balivi-scrollbar-inset-end:0px}.documents_hub__5QisM:has(.documents_navigation__GwQm2){grid-template-columns:224px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:start}.documents_navigation__GwQm2{display:contents}.documents_desktopMenu__ejcOJ{display:block;grid-area:1/1/3/2;min-width:0}.documents_desktopMenu__ejcOJ .section-navigation-row:focus-visible{outline-offset:-2px}.documents_phoneMenu__VQEbm{display:none}.documents_listHeader__1URp4{display:flex;grid-area:1/2;align-items:center;justify-content:space-between;gap:12px;min-width:0}.documents_hub__5QisM:has(.documents_navigation__GwQm2)>.documents_content__eO_gT{grid-area:2/2}.documents_heading__aYZmK{display:block;font-size:28px;line-height:36px;font-weight:600;min-height:44px;padding-block:4px}.documents_phoneFilters___4po7{display:none}.documents_headerActions__jdSht{margin-left:auto;flex-shrink:0}.documents_phoneCard__ZRTfp{background:transparent;border-radius:0;gap:0;overflow:visible}.documents_pageContent__beudj{padding:0}.documents_toolsArea__tKhL_{display:grid;gap:8px;margin-bottom:12px}.documents_tools__ETNFI{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-width:0}.documents_search__hCMp2{width:min(380px,100%);flex:0 1 380px;min-width:180px}.documents_actions__hJc1K{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.documents_actions__hJc1K svg{width:20px;height:20px;stroke-width:1.75}.documents_reset__jUvyk{display:flex;justify-content:flex-end}.documents_tableShell__knDqV{border-radius:24px;--balivi-scrollbar-inset:0px;--balivi-scrollbar-inset-end:0px}.documents_tableFrame__wywaA .balivi-data-table--catalogue{width:100%;min-width:100%}.documents_tableFrame__wywaA .balivi-data-table--catalogue tbody>tr:not([data-row-highlight=false]):is(:hover,:focus-within)>td{color:var(--foreground)}.documents_tableFrame__wywaA .balivi-data-table--catalogue tbody>tr:not([data-row-highlight=false]):is(:hover,:focus-within)>td:before{background:var(--balivi-service-circle-hover);border-radius:0}.documents_tableFrame__wywaA .balivi-data-table--catalogue tbody>tr:has([data-row-action] button:is(:hover,:focus-visible,[aria-expanded=true]))>td:before{background:transparent}.documents_tableFrame__wywaA .balivi-data-table--catalogue .balivi-button--service[aria-expanded]{width:44px;height:44px;min-height:44px;background:transparent;border-radius:8px;--action-bg:transparent;--action-hover:transparent;--action-pressed:transparent;--action-text:var(--foreground);--service-active-color:var(--balivi-blue)}.documents_tableFrame__wywaA .balivi-data-table--catalogue .balivi-button--service[aria-expanded]:is(:hover,[aria-expanded=true]){background:transparent;color:var(--balivi-blue)}.documents_tableFrame__wywaA .balivi-data-table--catalogue .balivi-button--service[aria-expanded]:active{color:#00528e}.documents_tableFrame__wywaA .balivi-data-table--catalogue .balivi-button--service[aria-expanded]:focus-visible{outline:2px solid var(--balivi-blue);outline-offset:-2px;box-shadow:none}}@media(min-width:768px) and (max-width:1250px){.documents_hub__5QisM:has(.documents_navigation__GwQm2){grid-template-columns:190px minmax(0,1fr)}.documents_search__hCMp2{width:min(320px,100%);flex-basis:320px}}[data-wrapped-surface]{border-radius:999px}[data-wrapped-surface][data-multiline=true]{border-radius:16px}[data-wrapped-label]{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere}.selected-media_card__1z8Wn{min-width:0;overflow:hidden;border:1px solid var(--balivi-field-outline);border-radius:12px;background:var(--balivi-surface)}.selected-media_card__1z8Wn[data-invalid=true]{border-color:var(--balivi-error)}.selected-media_heading__24gKL{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;line-height:20px}.selected-media_count__6WjmO{flex:none;font-size:11px;font-weight:400;color:var(--balivi-muted)}.selected-media_strip__aGZC_{contain:inline-size;display:flex;gap:10px;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:14px 12px 12px;cursor:grab;touch-action:pan-x pan-y}.selected-media_strip__aGZC_::-webkit-scrollbar{display:none}.selected-media_strip__aGZC_[data-dragging=true]{cursor:grabbing;user-select:none}.selected-media_item__KIOBC{position:relative;flex:none;width:74px;height:74px}.selected-media_thumbnail__VuWTb{display:block;position:relative;width:74px;height:74px;border:0;border-radius:10px;overflow:hidden;padding:0;background:var(--balivi-blue-soft);color:var(--balivi-blue);cursor:pointer}.selected-media_thumbnail__VuWTb:focus-visible{outline:2px solid var(--balivi-blue);outline-offset:2px}.selected-media_thumbnail__VuWTb img,.selected-media_thumbnail__VuWTb video{width:100%;height:100%;object-fit:cover;user-select:none}.selected-media_videoThumbnail__O9GuT{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:100%;font-size:10px}.selected-media_videoThumbnail__O9GuT svg{width:24px;height:24px}.selected-media_remove__XQhDO{position:absolute!important;right:-12px;top:-12px}.selected-media_add__JRh9U{border-top:1px solid var(--balivi-border);padding:0 4px}.selected-media_add__JRh9U button{width:100%}.selected-media_viewer__Iw5Yc{min-height:200px;max-height:calc(80dvh - 112px);display:grid;min-width:0}.selected-media_stage__k2xP7{position:relative;min-width:0;min-height:0;height:100%;background:var(--balivi-bg-main);border-radius:14px;overflow:hidden;touch-action:pan-y pinch-zoom}.selected-media_stage__k2xP7>img,.selected-media_stage__k2xP7>video{display:block;width:100%;height:100%;object-fit:contain;user-select:none}.selected-media_edge__m0Yu7{position:absolute;top:0;bottom:0;min-width:44px;width:23%;display:flex;align-items:center;padding:8px;border:0;background:transparent;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent}.selected-media_previous__Q4DpX{left:0;justify-content:flex-start}.selected-media_next__qgHZ1{right:0;justify-content:flex-end}.selected-media_edge__m0Yu7>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--balivi-surface) 88%,transparent);box-shadow:0 1px 5px #0002}.selected-media_edge__m0Yu7 svg{width:19px;height:19px}.selected-media_edge__m0Yu7:disabled{opacity:0;pointer-events:none}.selected-media_edge__m0Yu7:focus-visible{outline:2px solid var(--balivi-blue);outline-offset:-3px}.selected-media_edge__m0Yu7:active>span{background:var(--balivi-blue-soft)}.selected-media_stage__k2xP7[data-video=true] .selected-media_edge__m0Yu7{bottom:64px}.selected-media_unsupported__Im7xl{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 48px;text-align:center;color:var(--balivi-muted);font-size:13px;overflow-wrap:anywhere}.selected-media_unsupported__Im7xl svg{width:32px;height:32px}.selected-media_collection__Ftf9n{display:grid;gap:12px;min-width:0}.selected-media_group__IMNFK{display:grid;gap:8px;min-width:0}.selected-media_pending__oDooZ{padding:12px;color:var(--balivi-blue);font-size:12px;line-height:18px}.selected-media_issueHeading__dUfz0{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--balivi-border);padding-top:8px;font-size:14px;line-height:20px;font-weight:600}.selected-media_issueReason__F3yoF{color:var(--balivi-error);font-size:11px;line-height:16px;overflow-wrap:anywhere;margin-top:6px}.selected-media_issueStrip__ElvFL{align-items:flex-start;gap:10px}.selected-media_issueItem__QVaqM{flex:0 0 74px;min-width:0}.selected-media_failedThumbnail__de7cY{outline:1px solid var(--balivi-error);outline-offset:-1px}.selected-media_videoBadge__XPBPE{position:absolute;bottom:3px;left:3px;border-radius:4px;padding:1px 4px;background:rgb(0 0 0/60%);color:white;font-size:10px}.selected-media_addTile__iEZy8{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid var(--balivi-field-outline);background:var(--balivi-surface);font-size:11px;line-height:16px}.selected-media_addTile__iEZy8 svg{width:24px;height:24px}.selected-media_addTile__iEZy8:active:not(:disabled),.selected-media_addTile__iEZy8:hover:not(:disabled){background:var(--balivi-blue-soft)}.selected-media_addTile__iEZy8:disabled{opacity:.5;cursor:not-allowed}.selected-media_retry__V0ftr{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)}.selected-media_gridGroup__xHXn4{display:grid;gap:12px;min-width:0}.selected-media_thumbnailGrid__pzyQL{display:grid;grid-template-columns:repeat(auto-fill,144px);align-items:start;gap:12px;min-width:0}.selected-media_gridItem__hcAjW{display:grid;gap:8px;min-width:0}.selected-media_gridFrame__5fLbR{position:relative;min-width:0;aspect-ratio:4/3}.selected-media_gridAdd__VFBOW,.selected-media_gridPreview__UYgmg{position:relative;display:block;width:100%;aspect-ratio:4/3;overflow:hidden;border:0;border-radius:16px;background:var(--balivi-bg-main);color:var(--balivi-muted);cursor:pointer}.selected-media_gridPreview__UYgmg>img,.selected-media_gridPreview__UYgmg>video{display:block;width:100%;height:100%;object-fit:cover}.selected-media_gridPreview__UYgmg:after{content:"";position:absolute;inset:0;pointer-events:none;background:transparent;transition:background-color .14s}.selected-media_gridAdd__VFBOW:has(input:focus-visible),.selected-media_gridPreview__UYgmg:focus-visible{outline:2px solid var(--balivi-blue);outline-offset:3px}.selected-media_gridPreview__UYgmg:disabled{cursor:default}.selected-media_gridRemove__uOZ4g{position:absolute!important;top:2px;right:2px}.selected-media_gridFooter__Ptt17{min-width:0;font-size:12px;line-height:18px;color:var(--balivi-muted)}.selected-media_gridFileName__wSBV6{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-media_gridAdd__VFBOW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:12px;line-height:18px;transition:background-color .14s}.selected-media_gridAdd__VFBOW>svg{width:24px;height:24px}.selected-media_gridAdd__VFBOW[data-disabled=true]{cursor:default;opacity:.5}@media (hover:hover) and (pointer:fine){.selected-media_gridRemove__uOZ4g{opacity:0;transition:opacity .14s}.selected-media_gridFrame__5fLbR:focus-within .selected-media_gridRemove__uOZ4g,.selected-media_gridFrame__5fLbR:hover .selected-media_gridRemove__uOZ4g{opacity:1}.selected-media_gridPreview__UYgmg:hover:not(:disabled):after{background:color-mix(in srgb,var(--foreground) 7%,transparent)}.selected-media_gridAdd__VFBOW:hover:not([data-disabled=true]){background:var(--balivi-action-quiet-hover)}}@media (max-width:480px){.selected-media_thumbnailGrid__pzyQL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.selected-media_gridAdd__VFBOW,.selected-media_gridPreview__UYgmg:after,.selected-media_gridRemove__uOZ4g{transition:none}}.financial-bookings-report_report-surface__Qlaz9{background:var(--balivi-surface);border-radius:24px;padding:28px 28px 20px;min-height:620px}.financial-bookings-report_report-header__aLl64{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px}.financial-bookings-report_report-header__aLl64 h1{font-size:24px;line-height:32px;font-weight:600}.financial-bookings-report_report-header__aLl64 p{font-size:13px;line-height:20px;color:var(--balivi-muted);margin-top:6px}.financial-bookings-report_report-period__V6sns{display:flex;align-items:center;gap:16px}.financial-bookings-report_report-period__V6sns>div:first-child{text-align:right}.financial-bookings-report_report-period__V6sns span{font-size:13px;line-height:20px;font-weight:500}.financial-bookings-report_report-period__V6sns small{display:block;font-size:12px;color:var(--balivi-muted);margin-top:3px}.financial-bookings-report_report-period-actions__w6dnn{display:flex;align-items:center;gap:2px}.financial-bookings-report_report-toolbar__vCxNg{display:flex;align-items:center;gap:12px;margin-bottom:28px}.financial-bookings-report_report-toolbar__vCxNg>.financial-bookings-report_report-search__44Lsq{flex:1;min-width:160px}.financial-bookings-report_report-tools__AE75I{display:flex;align-items:center;gap:8px}.financial-bookings-report_report-search__44Lsq{display:block;position:relative;min-width:0}.financial-bookings-report_report-search__44Lsq>svg{position:absolute;z-index:1;left:14px;top:14px;color:var(--balivi-muted);pointer-events:none}.financial-bookings-report_report-search__44Lsq .balivi-continuous-field{display:block;width:100%}.financial-bookings-report_report-search__44Lsq input{padding-left:41px;padding-right:44px}.financial-bookings-report_report-search__44Lsq>.balivi-button{position:absolute;top:4px;right:4px}.financial-bookings-report_report-count__mpq__{font-size:12px;color:var(--balivi-muted)}.financial-bookings-report_report-chips__huwFB{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:-12px 0 20px;font-size:12px}.financial-bookings-report_report-chip__ZC6Zp{display:inline-flex;align-items:center;border-radius:8px;background:var(--balivi-blue-soft);color:var(--balivi-blue-active);padding-left:12px}.financial-bookings-report_report-view-condition__E3whL{padding:8px 12px;color:var(--balivi-muted)}.financial-bookings-report_report-table-scroll__PE_2d{position:relative;contain:inline-size;max-width:100%;max-height:calc(100svh - 288px);min-height:350px;overflow:auto;padding-bottom:10px}.financial-bookings-report_report-table__lFM_1{width:max-content;min-width:100%;font-variant-numeric:tabular-nums}.financial-bookings-report_report-table__lFM_1 th{font-size:12px;line-height:18px;font-weight:500;color:var(--balivi-muted);vertical-align:middle;position:sticky;top:0;background:var(--balivi-surface);z-index:2}.financial-bookings-report_report-table__lFM_1 td{padding-top:21px;padding-bottom:21px;font-size:13px;line-height:20px;white-space:nowrap}.financial-bookings-report_report-table__lFM_1 tr>*{padding-left:16px;padding-right:16px;min-width:156px;max-width:260px}.financial-bookings-report_report-table__lFM_1 td:first-child,.financial-bookings-report_report-table__lFM_1 th:first-child{padding-left:0}.financial-bookings-report_report-table__lFM_1 [data-column=bookingNumber]{position:sticky;left:0;z-index:1;background:var(--balivi-surface);min-width:132px}.financial-bookings-report_report-table__lFM_1 th[data-column=bookingNumber]{z-index:3}.financial-bookings-report_report-table__lFM_1 [data-column=guestName]{min-width:176px}.financial-bookings-report_report-table__lFM_1 [data-column=listingName]{min-width:166px}.financial-bookings-report_report-table__lFM_1 [data-column=source]{min-width:200px}.financial-bookings-report_report-table__lFM_1 .numeric{text-align:right;min-width:132px}.financial-bookings-report_report-table__lFM_1 [data-column=amount]{min-width:160px;font-weight:500}.financial-bookings-report_report-table__lFM_1 [data-column=debt]{font-weight:500}.financial-bookings-report_report-table__lFM_1 [data-column=paymentStatus]{min-width:164px}.financial-bookings-report_report-table__lFM_1 td>span{max-width:100%}.financial-bookings-report_report-sort__6NekL{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font:inherit;text-align:inherit}.financial-bookings-report_report-sort__6NekL svg{flex-shrink:0;opacity:.55}.financial-bookings-report_report-table__lFM_1 [aria-sort] .financial-bookings-report_report-sort__6NekL svg{color:var(--balivi-blue);opacity:1}.financial-bookings-report_report-table__lFM_1 [aria-sort]{color:var(--foreground)}.financial-bookings-report_report-table__lFM_1 tbody tr:focus-visible>td,.financial-bookings-report_report-table__lFM_1 tbody tr:hover>td{background:var(--balivi-bg-main)}.financial-bookings-report_report-filter-grid__GNJVS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.financial-bookings-report_report-dialog-content__zgi_3{padding-top:12px}.financial-bookings-report_report-column-groups__tjWKx{margin-top:20px}.financial-bookings-report_report-column-groups__tjWKx>section+section{border-top:1px solid var(--balivi-border)}.financial-bookings-report_report-group-toggle__1fAgi{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.financial-bookings-report_report-group-count__hGBJ5{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:400;color:var(--balivi-muted);flex-shrink:0}.financial-bookings-report_report-column-grid__p1jTE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;padding:0 0 20px}.financial-bookings-report_report-column-option__PCqeG{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px;line-height:21px;cursor:pointer}.financial-bookings-report_report-view-controls__4pVwN{display:grid;gap:20px}.financial-bookings-report_report-view-scope__sGVtA legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.financial-bookings-report_report-view-list__RNmYu{margin-top:16px}.financial-bookings-report_report-view-list__RNmYu>div{display:flex;align-items:center;padding:0 8px 0 0;border-radius:12px}.financial-bookings-report_report-view-list__RNmYu>div.is-current{background:var(--balivi-blue-soft)}.financial-bookings-report_report-view-select__3qBsW{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:14px 16px;font-size:14px;line-height:20px;cursor:pointer}.financial-bookings-report_report-view-list__RNmYu .balivi-button--service{color:var(--balivi-muted)}.financial-bookings-report_report-view-list__RNmYu .balivi-button--service[aria-pressed=true]{color:var(--balivi-blue)}.financial-bookings-report_report-empty__KLjxK{font-size:14px;line-height:22px;color:var(--balivi-muted);padding:12px 0 20px}@media(max-width:1280px){.financial-bookings-report_report-toolbar__vCxNg{flex-wrap:wrap}.financial-bookings-report_report-toolbar__vCxNg>.financial-bookings-report_report-search__44Lsq{flex-basis:calc(100% - 260px)}.financial-bookings-report_report-tools__AE75I{margin-left:auto}.financial-bookings-report_report-table-scroll__PE_2d{max-height:calc(100svh - 350px)}.financial-bookings-report_report-header__aLl64{flex-wrap:wrap;gap:16px}}@media(max-width:760px){.financial-bookings-report_report-surface__Qlaz9{padding:22px 18px 12px}.financial-bookings-report_report-header__aLl64{flex-direction:column;margin-bottom:22px;gap:18px}.financial-bookings-report_report-header__aLl64 h1{font-size:22px}.financial-bookings-report_report-period__V6sns{align-items:flex-start;flex-direction:column;width:100%;gap:8px}.financial-bookings-report_report-period__V6sns>div:first-child{text-align:left}.financial-bookings-report_report-period-actions__w6dnn{align-self:flex-end}.financial-bookings-report_report-toolbar__vCxNg{gap:12px;margin-bottom:20px}.financial-bookings-report_report-toolbar__vCxNg>.financial-bookings-report_report-search__44Lsq{flex-basis:100%;order:2}.financial-bookings-report_report-tools__AE75I{order:3;margin-left:0}.financial-bookings-report_report-column-grid__p1jTE,.financial-bookings-report_report-filter-grid__GNJVS{grid-template-columns:1fr;gap:20px}.financial-bookings-report_report-column-grid__p1jTE{gap:4px}.financial-bookings-report_report-table-scroll__PE_2d{max-height:560px;min-height:250px}.financial-bookings-report_report-table__lFM_1 [data-column=bookingNumber]{min-width:126px}.financial-bookings-report_report-search__44Lsq>.balivi-button{top:0;right:0}.financial-bookings-report_report-chips__huwFB{margin-top:0}}.compact-finance_compact-report-surface__crm4D{background:var(--balivi-surface);border-radius:24px;padding:28px 28px 20px;min-height:620px}.compact-finance_compact-report-header__ZV15i{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px}.compact-finance_compact-report-header__ZV15i h1{font-size:24px;line-height:32px;font-weight:600}.compact-finance_compact-report-header__ZV15i p{font-size:13px;line-height:20px;color:var(--balivi-muted);margin-top:6px}.compact-finance_compact-report-period__aGdZa{display:flex;align-items:center;gap:16px}.compact-finance_compact-report-period__aGdZa>div:first-child{text-align:right}.compact-finance_compact-report-period__aGdZa span{font-size:13px;line-height:20px;font-weight:500}.compact-finance_compact-report-period__aGdZa small{display:block;font-size:12px;color:var(--balivi-muted);margin-top:3px}.compact-finance_compact-report-period-actions__tuFMb{display:flex;align-items:center;gap:2px}.compact-finance_compact-report-toolbar__ACiOM{display:flex;align-items:center;gap:12px;margin-bottom:28px}.compact-finance_compact-report-toolbar__ACiOM>.compact-finance_compact-report-search__HQ3c4{flex:1;min-width:160px}.compact-finance_compact-report-tools___Qbie{display:flex;align-items:center;gap:8px}.compact-finance_compact-report-search__HQ3c4{display:block;position:relative;min-width:0}.compact-finance_compact-report-search__HQ3c4>svg{position:absolute;z-index:1;left:14px;top:14px;color:var(--balivi-muted);pointer-events:none}.compact-finance_compact-report-search__HQ3c4 .balivi-continuous-field{display:block;width:100%}.compact-finance_compact-report-search__HQ3c4 input{padding-left:41px;padding-right:44px}.compact-finance_compact-report-search__HQ3c4>.balivi-button{position:absolute;top:4px;right:4px}.compact-finance_compact-report-count__Ifxyf{font-size:12px;color:var(--balivi-muted)}.compact-finance_compact-report-chips__5dU6u{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:-12px 0 20px;font-size:12px}.compact-finance_compact-report-chip__XDbvK{display:inline-flex;align-items:center;border-radius:8px;background:var(--balivi-blue-soft);color:var(--balivi-blue-active);padding-left:12px}.compact-finance_compact-report-view-condition__0Eaed{padding:8px 12px;color:var(--balivi-muted)}.compact-finance_compact-report-table-scroll__g4M0Q{position:relative;contain:inline-size;max-width:100%;max-height:calc(100svh - 288px);min-height:350px;overflow:auto;padding-bottom:10px}.compact-finance_compact-report-table__gr_Ck{width:max-content;min-width:100%;font-variant-numeric:tabular-nums}.compact-finance_compact-report-table__gr_Ck th{font-size:12px;line-height:18px;font-weight:500;color:var(--balivi-muted);vertical-align:middle;position:sticky;top:0;background:var(--balivi-surface);z-index:2}.compact-finance_compact-report-table__gr_Ck td{padding-top:21px;padding-bottom:21px;font-size:13px;line-height:20px;white-space:nowrap}.compact-finance_compact-report-table__gr_Ck tr>*{padding-left:16px;padding-right:16px;min-width:156px;max-width:260px}.compact-finance_compact-report-table__gr_Ck td:first-child,.compact-finance_compact-report-table__gr_Ck th:first-child{padding-left:0}.compact-finance_compact-report-table__gr_Ck [data-column=bookingNumber]{position:sticky;left:0;z-index:1;background:var(--balivi-surface);min-width:132px}.compact-finance_compact-report-table__gr_Ck th[data-column=bookingNumber]{z-index:3}.compact-finance_compact-report-table__gr_Ck [data-column=guestName]{min-width:176px}.compact-finance_compact-report-table__gr_Ck [data-column=listingName]{min-width:166px}.compact-finance_compact-report-table__gr_Ck [data-column=source]{min-width:200px}.compact-finance_compact-report-table__gr_Ck .numeric{text-align:right;min-width:132px}.compact-finance_compact-report-table__gr_Ck [data-column=amount]{min-width:160px;font-weight:500}.compact-finance_compact-report-table__gr_Ck [data-column=debt]{font-weight:500}.compact-finance_compact-report-table__gr_Ck [data-column=paymentStatus]{min-width:164px}.compact-finance_compact-report-table__gr_Ck td>span{max-width:100%}.compact-finance_compact-report-sort__zoMrE{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font:inherit;text-align:inherit}.compact-finance_compact-report-sort__zoMrE svg{flex-shrink:0;opacity:.55}.compact-finance_compact-report-table__gr_Ck [aria-sort] .compact-finance_compact-report-sort__zoMrE svg{color:var(--balivi-blue);opacity:1}.compact-finance_compact-report-table__gr_Ck [aria-sort]{color:var(--foreground)}.compact-finance_compact-report-table__gr_Ck tbody tr:focus-visible>td,.compact-finance_compact-report-table__gr_Ck tbody tr:hover>td{background:var(--balivi-bg-main)}.compact-finance_compact-report-filter-grid__uhy6G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.compact-finance_compact-report-dialog-content__dhHKv{padding-top:12px}.compact-finance_compact-report-column-groups__WSQos{margin-top:20px}.compact-finance_compact-report-column-groups__WSQos>section+section{border-top:1px solid var(--balivi-border)}.compact-finance_compact-report-group-toggle__pN64K{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.compact-finance_compact-report-group-count__0G2HP{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:400;color:var(--balivi-muted);flex-shrink:0}.compact-finance_compact-report-column-grid__UHD8E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;padding:0 0 20px}.compact-finance_compact-report-column-option__uZ0kQ{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px;line-height:21px;cursor:pointer}.compact-finance_compact-report-view-controls__1pUOX{display:grid;gap:20px}.compact-finance_compact-report-view-scope__Dqwgv legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.compact-finance_compact-report-view-list__9tdN0{margin-top:16px}.compact-finance_compact-report-view-list__9tdN0>div{display:flex;align-items:center;padding:0 8px 0 0;border-radius:12px}.compact-finance_compact-report-view-list__9tdN0>div.is-current{background:var(--balivi-blue-soft)}.compact-finance_compact-report-view-select__Aibpk{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:14px 16px;font-size:14px;line-height:20px;cursor:pointer}.compact-finance_compact-report-view-list__9tdN0 .balivi-button--service{color:var(--balivi-muted)}.compact-finance_compact-report-view-list__9tdN0 .balivi-button--service[aria-pressed=true]{color:var(--balivi-blue)}.compact-finance_compact-report-empty__U3UxQ{font-size:14px;line-height:22px;color:var(--balivi-muted);padding:12px 0 20px}@media(max-width:1280px){.compact-finance_compact-report-toolbar__ACiOM{flex-wrap:wrap}.compact-finance_compact-report-toolbar__ACiOM>.compact-finance_compact-report-search__HQ3c4{flex-basis:calc(100% - 260px)}.compact-finance_compact-report-tools___Qbie{margin-left:auto}.compact-finance_compact-report-table-scroll__g4M0Q{max-height:calc(100svh - 350px)}.compact-finance_compact-report-header__ZV15i{flex-wrap:wrap;gap:16px}}@media(max-width:760px){.compact-finance_compact-report-surface__crm4D{padding:22px 18px 12px}.compact-finance_compact-report-header__ZV15i{flex-direction:column;margin-bottom:22px;gap:18px}.compact-finance_compact-report-header__ZV15i h1{font-size:22px}.compact-finance_compact-report-period__aGdZa{align-items:flex-start;flex-direction:column;width:100%;gap:8px}.compact-finance_compact-report-period__aGdZa>div:first-child{text-align:left}.compact-finance_compact-report-period-actions__tuFMb{align-self:flex-end}.compact-finance_compact-report-toolbar__ACiOM{gap:12px;margin-bottom:20px}.compact-finance_compact-report-toolbar__ACiOM>.compact-finance_compact-report-search__HQ3c4{flex-basis:100%;order:2}.compact-finance_compact-report-tools___Qbie{order:3;margin-left:0}.compact-finance_compact-report-column-grid__UHD8E,.compact-finance_compact-report-filter-grid__uhy6G{grid-template-columns:1fr;gap:20px}.compact-finance_compact-report-column-grid__UHD8E{gap:4px}.compact-finance_compact-report-table-scroll__g4M0Q{max-height:560px;min-height:250px}.compact-finance_compact-report-table__gr_Ck [data-column=bookingNumber]{min-width:126px}.compact-finance_compact-report-search__HQ3c4>.balivi-button{top:0;right:0}.compact-finance_compact-report-chips__5dU6u{margin-top:0}}@media(min-width:768px){.compact-finance_compact-report-header__ZV15i{align-items:center;gap:12px;margin:0 16px 12px;flex-wrap:wrap}.compact-finance_compact-report-header__ZV15i h1{font-size:24px;line-height:32px;margin:0}.compact-finance_compact-report-period__aGdZa{gap:12px;flex-wrap:wrap}.compact-finance_compact-report-period__aGdZa>div:first-child{text-align:left}.compact-finance_compact-report-period__aGdZa small{display:none}.compact-finance_compact-report-period-actions__tuFMb{gap:4px}.compact-finance_compact-report-toolbar__ACiOM{gap:12px;display:flex;flex-wrap:wrap;margin-bottom:12px}.compact-finance_compact-report-toolbar__ACiOM>.compact-finance_compact-report-search__HQ3c4{flex:1 1 220px;max-width:400px;min-width:160px}.compact-finance_compact-report-toolbar__ACiOM>.balivi-button{max-width:280px}.compact-finance_compact-report-toolbar__ACiOM .balivi-button{height:40px;min-height:40px}.compact-finance_compact-report-toolbar__ACiOM .balivi-continuous-field{height:40px}.compact-finance_compact-report-toolbar__ACiOM .balivi-continuous-field input{height:40px;min-height:40px}.compact-finance_compact-report-toolbar__ACiOM .compact-finance_compact-report-search__HQ3c4>svg{top:50%}.compact-finance_compact-report-tools___Qbie{gap:12px;margin-left:auto}.compact-finance_compact-report-search__HQ3c4>svg{top:50%;transform:translateY(-50%)}.compact-finance_compact-report-table-shell__U7JR4{border:0;border-radius:24px;background:var(--balivi-surface);overflow:hidden;width:100%;padding:0;box-shadow:none}.compact-finance_compact-report-grouped-table__xZwmw{table-layout:fixed;width:100%;font-variant-numeric:tabular-nums}.compact-finance_compact-report-grouped-table__xZwmw th{padding:12px 16px;font-size:12px;line-height:18px;font-weight:500;color:var(--balivi-muted);text-align:left;background:white}.compact-finance_compact-report-grouped-table__xZwmw td{padding:16px;font-size:13px;line-height:20px;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.compact-finance_compact-report-grouped-table__xZwmw thead tr:last-child,.compact-finance_compact-report-grouped-table__xZwmw tr,.compact-finance_compact-report-grouped-table__xZwmw tr:last-child{border-bottom:0}.compact-finance_compact-report-booking-row__ahQGc:hover{background:#f8f9fa}.compact-finance_compact-report-sort__zoMrE{display:inline-flex;align-items:center;gap:6px;cursor:pointer;text-align:left;color:inherit;white-space:normal}.compact-finance_compact-report-sort__zoMrE svg{flex-shrink:0}.compact-finance_compact-report-cell-stack__uc1AM{display:grid;gap:4px}.compact-finance_compact-report-cell-plain__vzLiF{font-weight:500}.compact-finance_compact-report-cell-plain__vzLiF[data-field=bookingNumber]{color:var(--balivi-muted);font-size:12px;font-weight:400}.compact-finance_compact-report-cell-pair__iSt7O{display:flex;gap:8px;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.compact-finance_compact-report-cell-label__7wANA{color:var(--balivi-muted);font-size:12px;font-weight:400}.compact-finance_compact-report-cell-pair__iSt7O>span:last-child{font-weight:500;white-space:nowrap}.compact-finance_compact-report-cell-pair__iSt7O[data-field=amount]>span:last-child,.compact-finance_compact-report-cell-pair__iSt7O[data-field=debt]>span:last-child{font-weight:600}.compact-finance_compact-report-cell-stack__uc1AM [data-field=paymentStatus]{font-size:12px}.compact-finance_compact-report-cell-stack__uc1AM [data-field=paymentStatus]>span>span{padding:0;background:transparent;border:0;box-shadow:none}.compact-finance_compact-report-dialog-content__dhHKv{padding-top:0}.compact-finance_compact-report-filter-grid__uhy6G{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.compact-finance_compact-report-save-name__PKnST{margin-top:12px}.compact-finance_compact-report-save-name__PKnST label{display:grid;gap:8px;font-size:14px}.compact-finance_compact-report-save-name__PKnST p{margin-top:8px;color:var(--balivi-muted);font-size:13px}.compact-finance_compact-report-column-groups__WSQos{margin-top:12px}.compact-finance_compact-report-column-groups__WSQos>section+section{margin-top:24px;padding-top:20px;border-top:1px solid var(--balivi-border)}.compact-finance_compact-report-column-groups__WSQos h3{font-size:15px;line-height:22px;font-weight:600;margin-bottom:12px}.compact-finance_compact-report-column-grid__UHD8E{gap:4px;padding:0}.compact-finance_compact-report-column-option__uZ0kQ{padding:8px 12px;border-radius:16px;min-height:40px}.compact-finance_compact-report-column-option__uZ0kQ:hover{background:#E2E6EB}.compact-finance_compact-report-column-option__uZ0kQ:has(input:disabled){cursor:default;color:var(--balivi-muted)}.compact-finance_compact-report-column-option__uZ0kQ small{display:block;font-size:11px;font-weight:400;line-height:16px}.compact-finance_compact-report-view-controls__1pUOX{gap:12px}.compact-finance_compact-report-view-list__9tdN0{display:grid;gap:4px;margin-top:12px;padding:4px}.compact-finance_compact-report-view-list__9tdN0>div{border-radius:999px;padding-right:8px}.compact-finance_compact-report-view-list__9tdN0>div.is-current{background:var(--balivi-warm,#f4f3f0)}.compact-finance_compact-report-view-select__Aibpk{border-radius:999px;min-height:44px;padding:12px 16px}.compact-finance_compact-report-view-select__Aibpk[aria-pressed=true]{cursor:default}.compact-finance_compact-report-view-select__Aibpk[aria-pressed=false]:hover{background:#E2E6EB}.compact-finance_compact-report-saved-heading__6Etq9{margin-top:24px;padding-top:20px;border-top:1px solid var(--balivi-border);font-size:15px;font-weight:600}.compact-finance_compact-report-chips__5dU6u{margin:0 0 12px;gap:4px}.compact-finance_compact-report-chip__XDbvK{border-radius:999px}}@media(min-width:768px) and (max-width:1100px){.compact-finance_compact-report-grouped-table__xZwmw td,.compact-finance_compact-report-grouped-table__xZwmw th{padding-left:12px;padding-right:12px}.compact-finance_compact-report-cell-pair__iSt7O{gap:8px;justify-content:flex-start}}@media(min-width:768px){.compact-finance_compact-report-column-groups__WSQos>section+section{margin-top:4px;padding-top:0;border-top:0}.compact-finance_compact-report-group-toggle__pN64K{padding:12px 16px;border-radius:999px;min-height:44px;font-weight:600}.compact-finance_compact-report-group-toggle__pN64K:hover{background:#e2e6eb}.compact-finance_compact-report-column-grid__UHD8E{padding:4px 4px 12px}.compact-finance_compact-report-dialog-content__dhHKv{padding-top:12px}.compact-finance_compact-report-search__HQ3c4 .balivi-continuous-field input{padding-left:40px;padding-right:40px}.compact-finance_compact-report-cell-stack__uc1AM>:first-child{color:var(--foreground)}.compact-finance_compact-report-cell-stack__uc1AM>:not(:first-child){color:var(--balivi-muted);font-weight:400}.compact-finance_compact-report-cell-stack__uc1AM .compact-finance_compact-report-cell-label__7wANA{color:inherit}.compact-finance_compact-report-cell-stack__uc1AM>:not(:first-child)>span:last-child{font-weight:400}.compact-finance_compact-report-cell-stack__uc1AM>:not(:first-child)[data-field=paymentStatus]>span>span{color:inherit}.compact-finance_compact-report-cell-stack__uc1AM>:first-child[data-field=bookingNumber]{color:var(--foreground)}.compact-finance_compact-report-grouped-table__xZwmw [data-group=stay] .compact-finance_compact-report-cell-label__7wANA{min-width:36px}.compact-finance_compact-report-grouped-table__xZwmw [data-group=amounts] .compact-finance_compact-report-cell-label__7wANA{min-width:58px}.compact-finance_compact-report-period-actions__tuFMb{gap:2px;color:#65748a}.compact-finance_compact-report-period-actions__tuFMb .balivi-button{--action-bg:transparent;--action-hover:#e2e6eb;--action-pressed:#d6e4f0;--action-text:var(--balivi-muted);--service-active-color:var(--foreground);transition:background-color .15s cubic-bezier(.4,1,.6,1),color .15s cubic-bezier(.4,1,.6,1)}.compact-finance_compact-report-period-actions__tuFMb .balivi-button--service{width:36px;height:36px;min-height:36px;border-radius:50%}.compact-finance_compact-report-period-actions__tuFMb .balivi-button--service svg{width:22px;height:22px}.compact-finance_compact-report-period-actions__tuFMb .compact-finance_compact-report-today__4lB12{height:40px;min-height:40px;min-width:84px;padding:0 12px;border-radius:999px;background:transparent}.compact-finance_compact-report-period-actions__tuFMb .compact-finance_compact-report-today__4lB12:disabled{background:transparent;color:#a0a8b3;cursor:default;opacity:1}.compact-finance_compact-report-period-actions__tuFMb .balivi-button:hover:not(:disabled){color:var(--foreground)}.compact-finance_compact-report-tools___Qbie .balivi-button{--action-hover:#e2e6eb;--action-pressed:#d6e4f0;transition:background-color .15s cubic-bezier(.4,1,.6,1)}.compact-finance_compact-report-tools___Qbie .balivi-button:hover:not(:disabled){background:#e2e6eb;border-color:transparent}.compact-finance_compact-report-tools___Qbie .balivi-button:active:not(:disabled){background:#d6e4f0}}@media(prefers-reduced-motion:reduce){.compact-finance_compact-report-period-actions__tuFMb .balivi-button,.compact-finance_compact-report-tools___Qbie .balivi-button{transition:none}}@media(min-width:768px){.compact-finance_compact-report-view-scope__Dqwgv .balivi-segmented--messenger{height:48px;padding:4px;gap:4px;border-radius:999px}.compact-finance_compact-report-view-scope__Dqwgv .balivi-segmented__messenger-option{min-height:40px;padding:10px 20px;font-size:14px;line-height:20px;border-radius:999px;background:transparent}.compact-finance_compact-report-view-scope__Dqwgv .balivi-segmented__messenger-selection{box-shadow:0 2px 6px rgb(30 41 59/8%)}.compact-finance_compact-report-view-scope__Dqwgv label:has(input:checked){cursor:default}.compact-finance_compact-report-view-scope__Dqwgv label:has(input:not(:checked)){cursor:pointer}.compact-finance_compact-report-view-scope__Dqwgv input:not(:checked):hover+.balivi-segmented__messenger-option{background:#e2e6eb;color:var(--foreground)}.compact-finance_compact-report-view-scope__Dqwgv input:checked+.balivi-segmented__messenger-option{background:transparent}}@media(prefers-reduced-motion:reduce){.compact-finance_compact-report-view-scope__Dqwgv .balivi-segmented__messenger-selection{transition:none}}@media(min-width:768px){.compact-finance_compact-finance-layout__hEjtZ{display:grid;grid-template-columns:224px minmax(0,1fr);column-gap:12px;align-items:start;transition:grid-template-columns .2s ease-out,column-gap .2s ease-out}.compact-finance_compact-finance-layout__hEjtZ.compact-finance_compact-finance-collapsed__ck_8Q{grid-template-columns:0 minmax(0,1fr);column-gap:0}.compact-finance_compact-finance-sidebar__NIoFH{min-width:0;overflow:hidden;transition:opacity .2s ease-out}.compact-finance_compact-finance-collapsed__ck_8Q .compact-finance_compact-finance-sidebar__NIoFH{opacity:0;pointer-events:none}.compact-finance_compact-finance-sidebar-title__xcEpF{background:white;border-radius:999px;padding:12px 16px;font-size:16px;line-height:24px;font-weight:600}.compact-finance_compact-finance-content__VqufX{min-width:0}.compact-finance_compact-finance-title__yq1pJ{display:flex;align-items:center;gap:8px;min-width:0}.compact-finance_compact-finance-title__yq1pJ h1{font-size:20px;line-height:28px}.compact-finance_compact-finance-content__VqufX .compact-finance_compact-report-header__ZV15i{margin:0 0 12px;min-height:48px}.compact-finance_compact-finance-view-label__g5s_K{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.compact-finance_compact-finance-view-label__g5s_K>span:last-child{font-size:12px;font-weight:400;color:var(--balivi-muted);font-variant-numeric:tabular-nums}.compact-finance_compact-finance-sidebar__NIoFH .section-navigation-vertical .section-navigation-button{width:100%}.compact-finance_compact-finance-title__yq1pJ .balivi-button--service{background:transparent;border-radius:50%}.compact-finance_compact-finance-title__yq1pJ .balivi-button--service:hover{background:#e2e6eb}.compact-finance_compact-finance-content__VqufX .compact-finance_compact-report-toolbar__ACiOM{flex-wrap:nowrap}.compact-finance_compact-finance-content__VqufX .compact-finance_compact-report-toolbar__ACiOM>.compact-finance_compact-report-search__HQ3c4{flex:1;min-width:120px;max-width:400px}.compact-finance_compact-finance-content__VqufX .compact-finance_compact-report-tools___Qbie{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.compact-finance_compact-finance-layout__hEjtZ,.compact-finance_compact-finance-sidebar__NIoFH{transition:none}}@media(min-width:768px){.compact-finance_compact-finance-sidebar__NIoFH .section-sidebar-menu{padding:4px}.compact-finance_compact-finance-sidebar__NIoFH .section-navigation-row{padding:12px 16px;width:100%;color:var(--balivi-muted);cursor:pointer;border-radius:999px}.compact-finance_compact-finance-sidebar__NIoFH .section-navigation-row[data-active=true]{background:var(--balivi-bg-main);color:var(--foreground);cursor:default}.compact-finance_compact-finance-sidebar__NIoFH .section-navigation-row:not([data-active=true]):hover{background:#e2e6eb;color:var(--foreground)}.compact-finance_compact-finance-sidebar__NIoFH .section-navigation-row[data-multiline=true]{border-radius:16px}.compact-finance_compact-finance-title__yq1pJ h1{font-size:24px;line-height:32px}.compact-finance_compact-finance-sidebar-title__xcEpF{color:var(--balivi-muted)}.compact-finance_compact-report-period-actions__tuFMb .compact-finance_compact-report-today__4lB12,.compact-finance_compact-report-period__aGdZa span{font-size:14px;line-height:20px;font-weight:500}.compact-finance_compact-report-period-actions__tuFMb .compact-finance_compact-report-today__4lB12 span{font-size:inherit;line-height:inherit;font-weight:inherit}.compact-finance_compact-report-period-actions__tuFMb .balivi-button--service svg{stroke-width:1.75}.compact-finance_compact-report-grouped-table__xZwmw thead,.compact-finance_compact-report-grouped-table__xZwmw thead tr{border:0!important}.compact-finance_compact-report-grouped-table__xZwmw thead th{border-bottom:1px solid var(--balivi-border)}.compact-finance_compact-report-grouped-table__xZwmw thead th:after{display:none}.compact-finance_compact-report-grouped-table__xZwmw tbody tr[data-row-highlight=false],.compact-finance_compact-report-grouped-table__xZwmw tbody tr[data-row-highlight=false]:hover{background:white}.compact-finance_compact-report-grouped-table__xZwmw tbody tr[data-row-highlight=false]>td{padding:24px 16px;height:104px;font-size:13px;line-height:20px;color:var(--balivi-muted);vertical-align:middle}.compact-finance_compact-report-grouped-table__xZwmw tbody tr[data-row-highlight=false] p{margin:0 0 8px}.compact-finance_compact-report-grouped-table__xZwmw tbody tr[data-row-highlight=false] .balivi-button{padding:0;min-height:28px;height:28px;font-size:13px;line-height:20px;background:transparent;--action-hover:transparent}.compact-finance_compact-report-grouped-table__xZwmw tbody tr[data-row-highlight=false] .balivi-button:hover{text-decoration:underline;background:transparent}.compact-finance_compact-report-sort__zoMrE,.compact-finance_compact-report-sort__zoMrE:hover{border-radius:0;background:transparent;box-shadow:none}.compact-finance_compact-report-grouped-table__xZwmw{--balivi-control-hover:var(--balivi-blue-soft)}}@media(min-width:768px){.compact-finance_compact-report-booking-row__ahQGc:is(:hover,:focus-within,[aria-selected=true])>td:before{background:var(--balivi-blue-soft)}.compact-finance_compact-report-booking-row__ahQGc:hover>td{color:var(--foreground)}.compact-finance_compact-report-tools___Qbie .balivi-button[aria-haspopup=dialog]:hover:not(:disabled){background:white;border-color:transparent;box-shadow:inset 0 0 0 1px var(--balivi-action-blue);color:var(--foreground)}.compact-finance_saved-filter-row__ZjV6U{position:relative}.compact-finance_saved-filter-row__ZjV6U>button:first-child{padding-right:44px!important}.compact-finance_saved-filter-delete__2vArc{position:absolute!important;right:8px;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none}}@media(min-width:768px){.compact-finance_saved-filter-row__ZjV6U:focus-within .compact-finance_saved-filter-delete__2vArc,.compact-finance_saved-filter-row__ZjV6U:hover .compact-finance_saved-filter-delete__2vArc{opacity:1;pointer-events:auto}}.booking-cleaning-preview_card__8uW4P{scroll-margin-top:80px}.booking-cleaning-preview_card__8uW4P h2{font-size:16px;line-height:22px;font-weight:600}.booking-cleaning-preview_person__fyIeE>div,.booking-cleaning-preview_reportIntro__0XCxm>div{display:grid;gap:4px;min-width:0}.booking-cleaning-preview_amount__OMLEp>div>span,.booking-cleaning-preview_caption__4F1_2,.booking-cleaning-preview_comparison__24qLi,.booking-cleaning-preview_departure__BGGfa,.booking-cleaning-preview_fields__eF4tt dt,.booking-cleaning-preview_person__fyIeE>div>span,.booking-cleaning-preview_reportIntro__0XCxm span,.booking-cleaning-preview_total__5sXO8>span{color:var(--balivi-muted);font-size:12px;line-height:18px}.booking-cleaning-preview_departure__BGGfa{margin-top:12px}.booking-cleaning-preview_person__fyIeE{display:flex;align-items:center;gap:12px;margin:16px 0}.booking-cleaning-preview_person__fyIeE>span{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--balivi-bg-main);font-size:14px;color:var(--balivi-muted)}.booking-cleaning-preview_person__fyIeE>div{flex:1}.booking-cleaning-preview_person__fyIeE strong{font-size:14px;line-height:20px;font-weight:500}.booking-cleaning-preview_outcome__v2i76{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:20px}.booking-cleaning-preview_outcome__v2i76>svg{width:18px;height:20px;color:var(--balivi-success);flex:none}.booking-cleaning-preview_outcome__v2i76>div{display:grid;gap:2px}.booking-cleaning-preview_amount__OMLEp{border-top:1px solid var(--balivi-border);padding-top:16px;margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.booking-cleaning-preview_amount__OMLEp>div{display:grid;gap:6px}.booking-cleaning-preview_amount__OMLEp strong{font-size:24px;line-height:30px;font-weight:600}.booking-cleaning-preview_primary___Z2Rt{width:100%;min-height:48px}.booking-cleaning-preview_comparison__24qLi{margin-top:6px}.booking-cleaning-preview_actions__G5VEj{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:16px}.booking-cleaning-preview_historyLink__yFJqD{margin-top:4px}.booking-cleaning-preview_card__8uW4P[data-settled] .booking-cleaning-preview_actions__G5VEj{margin-top:8px}.booking-cleaning-preview_card__8uW4P[data-settled] .booking-cleaning-preview_actions__G5VEj>button{margin-top:0;padding-inline:0}.booking-cleaning-preview_card__8uW4P[data-settled] .booking-cleaning-preview_amount__OMLEp strong{font-size:20px;line-height:26px}.booking-cleaning-preview_dialog__8VeZH{color:var(--foreground)}.booking-cleaning-preview_reportIntro__0XCxm{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.booking-cleaning-preview_reportIntro__0XCxm strong{font-size:16px;line-height:22px;font-weight:500}.booking-cleaning-preview_reportIntro__0XCxm .booking-cleaning-preview_reportCondition__sX2Va{justify-items:end;text-align:right;gap:6px;flex:none}.booking-cleaning-preview_reportCondition__sX2Va>span:first-child{color:var(--foreground)}.booking-cleaning-preview_comment__G_3Ml{margin-top:16px;white-space:pre-wrap;font-size:14px;line-height:22px}.booking-cleaning-preview_reportSection__rXi3g{margin-top:24px;padding-top:20px;border-top:1px solid var(--balivi-border)}.booking-cleaning-preview_reportSection__rXi3g h3{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:16px;font-size:16px;line-height:22px;font-weight:600}.booking-cleaning-preview_reportSection__rXi3g h3>span{font-size:12px;line-height:18px;font-weight:400;color:var(--balivi-muted)}.booking-cleaning-preview_thumbnail__kmIhM{width:100%;height:100%;object-fit:cover}.booking-cleaning-preview_fields__eF4tt{display:grid;gap:12px;margin-bottom:12px}.booking-cleaning-preview_fields__eF4tt>div,.booking-cleaning-preview_total__5sXO8{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.booking-cleaning-preview_fields__eF4tt dd{font-size:14px;line-height:20px;text-align:right}.booking-cleaning-preview_total__5sXO8{margin-top:20px}.booking-cleaning-preview_total__5sXO8 strong{font-size:24px;line-height:30px;font-weight:600}.booking-cleaning-preview_reportSection__rXi3g>.booking-cleaning-preview_caption__4F1_2{margin-top:12px}.booking-cleaning-preview_editor__CKpz6{display:grid;gap:8px;font-size:14px;margin-top:16px}.booking-cleaning-preview_mediaNavigation__9oeeO{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.booking-cleaning-preview_mediaNavigation__9oeeO>span{min-width:0;font-size:12px;color:var(--balivi-muted);text-align:center;overflow-wrap:anywhere}.booking-cleaning-preview_history__Ujo7j{display:grid;gap:20px;list-style:none}.booking-cleaning-preview_history__Ujo7j li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:20px}.booking-cleaning-preview_history__Ujo7j svg{flex:none;width:18px;color:var(--balivi-muted)}.booking-cleaning-preview_history__Ujo7j li>div{display:grid;gap:4px}.booking-cleaning-preview_history__Ujo7j strong{font-weight:500}.booking-cleaning-preview_history__Ujo7j span{color:var(--balivi-muted)}.booking-cleaning-preview_rating__R0WDt{display:flex;gap:8px}.booking-cleaning-preview_rating__R0WDt svg{width:18px}.booking-cleaning-preview_people__35qpo{display:grid;gap:8px}.booking-cleaning-preview_people__35qpo label{display:flex;align-items:center;gap:12px;padding:12px;min-height:72px;border-radius:16px;background:var(--balivi-bg-main);cursor:pointer}.booking-cleaning-preview_people__35qpo label:is(:hover,:has(input:checked),:focus-within){background:var(--balivi-service-circle-hover)}.booking-cleaning-preview_people__35qpo label>span:first-child{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--balivi-surface);border-radius:50%;font-size:14px}.booking-cleaning-preview_people__35qpo label>span:nth-child(2){flex:1;min-width:0;font-size:16px;line-height:22px}.booking-cleaning-preview_people__35qpo input{width:20px;height:20px;flex:none}.booking-cleaning-preview_mediaViewer__wfNA_{display:grid;place-items:center;height:420px;max-height:50dvh;min-height:0}.company-invite_fields__09LtL input:-webkit-autofill,.company-invite_fields__09LtL input:autofill{box-shadow:0 0 0 1000px var(--balivi-surface) inset;-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground)}@media (forced-colors:active){.company-invite_fields__09LtL input:-webkit-autofill,.company-invite_fields__09LtL input:autofill{box-shadow:none;-webkit-text-fill-color:CanvasText}}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL{--action-bg:transparent;--action-hover:transparent;--action-pressed:transparent;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:white;box-shadow:none}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL svg{width:24px;height:24px}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:active,.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:hover,.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL[aria-expanded=true]{background:transparent;box-shadow:none;transform:none;color:white}.protected-header-menus_trigger__h4KFL .protected-header-menus_profileGlyph__FvYmB,.protected-header-menus_trigger__h4KFL svg{opacity:.8;transition:opacity .15s}.protected-header-menus_trigger__h4KFL:focus-visible .protected-header-menus_profileGlyph__FvYmB,.protected-header-menus_trigger__h4KFL:focus-visible svg,.protected-header-menus_trigger__h4KFL:hover .protected-header-menus_profileGlyph__FvYmB,.protected-header-menus_trigger__h4KFL:hover svg,.protected-header-menus_trigger__h4KFL[aria-haspopup][aria-expanded=true] .protected-header-menus_profileGlyph__FvYmB,.protected-header-menus_trigger__h4KFL[aria-haspopup][aria-expanded=true] svg{opacity:1}.protected-header-menus_trigger__h4KFL:active .protected-header-menus_profileGlyph__FvYmB,.protected-header-menus_trigger__h4KFL:active svg{opacity:.65}.protected-header-menus_trigger__h4KFL:focus-visible{outline:2px solid white;outline-offset:2px}.protected-header-menus_avatar__1UNqA{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:white;color:var(--balivi-blue);font-size:12px;font-weight:600}.protected-header-menus_panel__l0ziJ{display:grid;gap:3px;width:240px;max-width:calc(100vw - 16px);padding:8px;border:0;border-radius:28px;background:var(--balivi-glass-surface);-webkit-backdrop-filter:var(--balivi-glass-filter);backdrop-filter:var(--balivi-glass-filter);box-shadow:var(--balivi-glass-shadow);color:var(--foreground)}.protected-header-menus_profilePanel__TYhO9{width:280px}.protected-header-menus_item__5yEd1{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 16px;border:0;border-radius:999px;color:inherit;font-size:14px;font-weight:450;text-decoration:none;white-space:nowrap;transition:background .12s,color .12s}.protected-header-menus_item__5yEd1 svg{width:21px;height:21px;flex-shrink:0;stroke-width:1.65}.protected-header-menus_item__5yEd1:focus-visible,.protected-header-menus_item__5yEd1:hover{background:var(--balivi-blue-soft);color:var(--balivi-blue);outline:none}.protected-header-menus_item__5yEd1:focus-visible{box-shadow:inset 0 0 0 2px rgb(0 115 198/28%)}.protected-header-menus_identity__SdCBv{display:flex;align-items:center;gap:10px;padding:12px 14px 13px}.protected-header-menus_identityAvatar__75iSn{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:999px;background:rgb(220 238 253/56%);color:var(--balivi-blue);font-size:12px;font-weight:600}.protected-header-menus_identityText__HuiM_{min-width:0}.protected-header-menus_identityText__HuiM_ small,.protected-header-menus_identityText__HuiM_ strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protected-header-menus_identityText__HuiM_ strong{font-size:13px;font-weight:600}.protected-header-menus_identityText__HuiM_ small{margin-top:4px;font-size:11px;color:var(--balivi-muted)}@media (prefers-reduced-transparency:reduce){.protected-header-menus_panel__l0ziJ{background:var(--balivi-surface,white);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.protected-header-menus_item__5yEd1,.protected-header-menus_trigger__h4KFL .protected-header-menus_profileGlyph__FvYmB,.protected-header-menus_trigger__h4KFL svg{transition:none}}@media (min-width:768px){.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL{position:relative;isolation:isolate;color:white;--service-active-color:white}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:before{content:"";position:absolute;inset:4px;border-radius:50%;z-index:-1;background:transparent;transition:background-color .14s ease-out}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL svg{width:22px;height:22px}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL svg path{stroke-width:1.75}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:hover:before,.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL[aria-haspopup][aria-expanded=true]:before{background:#0064ab}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:active:before,.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL[aria-haspopup][aria-expanded=true]:active:before{background:#00528e}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL .protected-header-menus_avatar__1UNqA,.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL .protected-header-menus_profileGlyph__FvYmB,.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL svg{opacity:1}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL .protected-header-menus_avatar__1UNqA{width:34px;height:34px;background:var(--balivi-surface);color:var(--balivi-blue);font-size:12px}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:focus-visible{outline:none;box-shadow:none}.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:focus-visible:before{box-shadow:inset 0 0 0 2px white}.protected-header-menus_panel__l0ziJ{background:var(--balivi-surface);backdrop-filter:none;-webkit-backdrop-filter:none;gap:4px}.protected-header-menus_item__5yEd1:focus-visible,.protected-header-menus_item__5yEd1:hover{background:var(--balivi-service-circle-hover);color:var(--foreground)}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.protected-header-menus_trigger__h4KFL.protected-header-menus_trigger__h4KFL:before{transition:none}}.protected-header-menus_notificationActionsPanel__xYuQl{padding:4px}.protected-header-menus_notificationActionsPanel__xYuQl .protected-header-menus_item__5yEd1 svg{width:20px;height:20px;stroke-width:1.75}.protected-header-menus_notificationChoicePanel__okmGY.protected-header-menus_notificationChoicePanel__okmGY{padding:0!important;border-radius:24px!important;overflow:hidden}.protected-header-menus_notificationChoicePanel__okmGY .balivi-dropdown-options{gap:4px;padding:4px}.protected-header-menus_notificationChoicePanel__okmGY .protected-header-menus_notificationChoice__DprLh{min-height:44px;padding:10px 16px;line-height:20px;white-space:normal;overflow-wrap:anywhere;color:var(--foreground);transition:background-color .14s ease-out,color .14s ease-out}.protected-header-menus_notificationChoicePanel__okmGY .protected-header-menus_notificationChoice__DprLh:focus-visible,.protected-header-menus_notificationChoicePanel__okmGY .protected-header-menus_notificationChoice__DprLh:hover{background:var(--balivi-service-circle-hover);color:var(--foreground)}.protected-header-menus_notificationChoicePanel__okmGY .protected-header-menus_notificationChoice__DprLh:active{background:var(--balivi-border-strong)}.protected-header-menus_notificationChoicePanel__okmGY .protected-header-menus_notificationChoice__DprLh:is([aria-selected=true],[aria-pressed=true]){background:var(--balivi-bg-main);color:var(--foreground);cursor:default}.protected-header-menus_notificationChoicePanel__okmGY .protected-header-menus_notificationChoice__DprLh:focus-visible{outline:2px solid var(--balivi-blue);outline-offset:-2px;box-shadow:none}.protected-header-menus_notificationTimePanel__3eTbp{padding:4px!important;gap:4px}@layer utilities{.protected-header-menus_notificationChoicePanel__okmGY.protected-header-menus_notificationTimePanel__3eTbp{border-radius:24px!important}}.protected-header-menus_notificationTimePanel__3eTbp .balivi-dropdown-options{padding:0}.protected-header-menus_notificationChoicePanel__okmGY.protected-header-menus_notificationTimePanel__3eTbp .protected-header-menus_notificationChoice__DprLh.protected-header-menus_notificationChoice__DprLh{display:flex;margin-bottom:0}.protected-header-menus_notificationChoicePanel__okmGY.protected-header-menus_notificationTimePanel__3eTbp .protected-header-menus_notificationChoice__DprLh.protected-header-menus_notificationChoice__DprLh:not([aria-pressed=true]):hover{background:var(--balivi-service-circle-hover)}@media (prefers-reduced-motion:reduce){.protected-header-menus_notificationChoicePanel__okmGY .protected-header-menus_notificationChoice__DprLh{transition:none}}.swipeable-row_row__Bz9rL{position:relative;isolation:isolate;overflow:hidden;border-radius:20px}.swipeable-row_front__CV_ru{position:relative;z-index:1;border-radius:inherit;touch-action:pan-y pinch-zoom;user-select:none;transition:transform .24s cubic-bezier(.22,1,.36,1)}.swipeable-row_row__Bz9rL[data-swipe-dragging] .swipeable-row_front__CV_ru{transition:none}.swipeable-row_end__Up_mE,.swipeable-row_start__ccQmx{position:absolute;top:0;bottom:0;width:96px;display:flex;align-items:stretch;opacity:0;pointer-events:none}.swipeable-row_row__Bz9rL[data-swipe-side=end] .swipeable-row_end__Up_mE,.swipeable-row_row__Bz9rL[data-swipe-side=start] .swipeable-row_start__ccQmx{opacity:1;pointer-events:auto}.swipeable-row_start__ccQmx{left:0}.swipeable-row_end__Up_mE{right:0}.swipeable-row_end__Up_mE>button,.swipeable-row_start__ccQmx>button{width:100%;min-width:0;height:100%;min-height:48px;border-radius:16px;padding:10px 6px;display:flex;flex-direction:column;gap:5px;white-space:normal;text-align:center;font-size:12px;line-height:16px}.swipeable-row_end__Up_mE>button>span,.swipeable-row_start__ccQmx>button>span{display:flex;flex-direction:column;align-items:center;gap:5px;white-space:normal}.swipeable-row_end__Up_mE svg,.swipeable-row_start__ccQmx svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){.swipeable-row_front__CV_ru{transition:none}}