.guest-payment-workspace_workspace__2P2vX{--pay-teal:var(--color-brand);--pay-line:var(--color-brand-light);--pay-muted:var(--color-charcoal);display:grid;gap:18px;color:var(--color-charcoal);min-width:0}.guest-payment-workspace_hero__JvUQa{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px;border:1px solid var(--color-brand-light);border-radius:20px;background:linear-gradient(120deg,var(--color-brand-light),#fff 72%)}.guest-payment-workspace_eyebrow__gfl__{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:750;color:var(--pay-teal)}.guest-payment-workspace_hero__JvUQa h2{font-size:28px;line-height:1.2;font-weight:700;margin:9px 0}.guest-payment-workspace_hero__JvUQa p{max-width:600px;font-size:14px;line-height:1.6;color:var(--pay-muted)}.guest-payment-workspace_badge__yDGxk{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-brand-light);border-radius:99px;padding:5px 10px;font-size:11px;font-weight:650;background:#fff;white-space:nowrap}.guest-payment-workspace_source__j52At{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--color-canvas);border-radius:12px;background:#fffaf0;padding:12px 16px;font-size:12px;line-height:1.5;color:var(--color-charcoal)}.guest-payment-workspace_segmented__LuQKi{display:flex;gap:3px;padding:4px;border:1px solid var(--pay-line);border-radius:11px;background:#fff;flex-shrink:0}.guest-payment-workspace_segmented__LuQKi button{padding:8px 12px;font-size:12px;border-radius:7px;white-space:nowrap}.guest-payment-workspace_segmented__LuQKi button[aria-pressed=true]{background:var(--color-brand-light);color:var(--pay-teal);font-weight:700}.guest-payment-workspace_nav__5r636{display:flex;gap:6px;overflow:auto;padding:3px 1px 9px;border-bottom:1px solid var(--pay-line)}.guest-payment-workspace_nav__5r636 button{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;padding:11px 14px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--pay-muted)}.guest-payment-workspace_nav__5r636 button[aria-pressed=true]{background:var(--pay-teal);color:white}.guest-payment-workspace_nav__5r636 svg{width:16px;height:16px}.guest-payment-workspace_stats__IHG8l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guest-payment-workspace_stat__X2b5B{background:#fff;border:1px solid var(--pay-line);border-radius:14px;padding:17px}.guest-payment-workspace_stat__X2b5B strong{display:block;font-size:27px;font-weight:700}.guest-payment-workspace_stat__X2b5B span{display:block;font-size:12px;font-weight:650;margin-top:5px}.guest-payment-workspace_stat__X2b5B small{display:block;color:var(--pay-muted);font-size:11px;margin-top:5px}.guest-payment-workspace_columns__2zqBo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,1fr);gap:18px;align-items:start}.guest-payment-workspace_panel__AB32_{background:white;border:1px solid var(--pay-line);border-radius:16px;overflow:hidden;min-width:0}.guest-payment-workspace_panelHead__L4i7i{padding:19px 20px;border-bottom:1px solid var(--pay-line);display:flex;align-items:center;justify-content:space-between;gap:10px}.guest-payment-workspace_panelHead__L4i7i h3{font-weight:700;font-size:15px}.guest-payment-workspace_panelHead__L4i7i p{color:var(--pay-muted);font-size:12px;margin-top:5px;line-height:1.5}.guest-payment-workspace_body__eLpWB{padding:20px;display:grid;gap:15px}.guest-payment-workspace_toolbar__CCiDR{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.guest-payment-workspace_input__Tc8H5,.guest-payment-workspace_select__Ncb_J,.guest-payment-workspace_textarea__6tSGd{width:100%;min-width:0;border:1px solid var(--color-brand-light);border-radius:8px;padding:10px 11px;background:white;font-size:13px;color:var(--color-charcoal)}.guest-payment-workspace_textarea__6tSGd{line-height:1.65;resize:vertical;min-height:180px}.guest-payment-workspace_input__Tc8H5:focus,.guest-payment-workspace_select__Ncb_J:focus,.guest-payment-workspace_textarea__6tSGd:focus{outline:2px solid var(--color-brand);outline-offset:2px}.guest-payment-workspace_label__n229W{display:grid;gap:7px;font-size:12px;font-weight:600}.guest-payment-workspace_muted__qIBtg{font-size:12px;line-height:1.6;color:var(--pay-muted)}.guest-payment-workspace_filters__bmuYW{display:flex;gap:6px;flex-wrap:wrap;padding:0 20px 14px}.guest-payment-workspace_filters__bmuYW button{border:1px solid var(--pay-line);border-radius:99px;font-size:11px;padding:6px 9px}.guest-payment-workspace_filters__bmuYW button[aria-pressed=true]{background:var(--color-brand-light);border-color:var(--color-brand);color:var(--pay-teal)}.guest-payment-workspace_booking__dcaHU{display:block;width:100%;text-align:left;padding:17px 20px;border-top:1px solid #e7ece9;border-left:3px solid transparent;background:white}.guest-payment-workspace_booking__dcaHU:hover{background:#f6faf8}.guest-payment-workspace_booking__dcaHU[aria-pressed=true]{border-left-color:var(--pay-teal);background:var(--color-brand-light)}.guest-payment-workspace_bookingTop__1eoNW{display:flex;justify-content:space-between;align-items:center;gap:8px}.guest-payment-workspace_booking__dcaHU strong{font-size:12px}.guest-payment-workspace_bookingName__y36gT{font-size:13px;font-weight:600;margin:7px 0;overflow-wrap:anywhere}.guest-payment-workspace_bookingMeta__d_Gfl{display:flex;flex-wrap:wrap;gap:5px 15px;font-size:11px;color:var(--pay-muted)}.guest-payment-workspace_status__l7TNL{border-radius:99px;padding:4px 8px;font-size:10px;font-weight:700;white-space:nowrap}.guest-payment-workspace_attention__Or1x4{background:var(--color-canvas);color:var(--color-charcoal)}.guest-payment-workspace_ready__XEmMf,.guest-payment-workspace_waiting__0LyMJ{background:var(--color-brand-light);color:var(--color-brand)}.guest-payment-workspace_closed__quz73{background:#eeefed;color:var(--color-charcoal)}.guest-payment-workspace_amounts__EB2cS{display:grid;grid-template-columns:1fr 1fr;gap:10px}.guest-payment-workspace_amount__1F0Mj{border:1px solid var(--pay-line);background:#f9fbfa;border-radius:10px;padding:13px}.guest-payment-workspace_amount__1F0Mj small{font-size:11px;color:var(--pay-muted)}.guest-payment-workspace_amount__1F0Mj strong{display:block;font-size:20px;margin:5px 0}.guest-payment-workspace_amount__1F0Mj span{font-size:11px}.guest-payment-workspace_detailTitle__KuMdm{font-weight:700;font-size:18px;line-height:1.4}.guest-payment-workspace_facts__KUE4U{display:grid;gap:7px;font-size:12px}.guest-payment-workspace_facts__KUE4U div{display:flex;justify-content:space-between;gap:14px}.guest-payment-workspace_facts__KUE4U dt{color:var(--pay-muted)}.guest-payment-workspace_facts__KUE4U dd{text-align:right;overflow-wrap:anywhere}.guest-payment-workspace_gate__39_fS{border:1px solid var(--color-canvas);background:#fffaf1;border-radius:11px;padding:14px}.guest-payment-workspace_gateReady__0U6_A{border-color:var(--color-brand);background:var(--color-brand-light)}.guest-payment-workspace_gate__39_fS h4{font-size:13px;font-weight:700;display:flex;align-items:center;gap:7px}.guest-payment-workspace_gate__39_fS ul{margin:9px 0 0 17px;list-style:disc;font-size:11px;line-height:1.7}.guest-payment-workspace_gate__39_fS p{font-size:12px;margin-top:8px;line-height:1.6}.guest-payment-workspace_button__z475A{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:36px;border:1px solid var(--color-brand-light);border-radius:8px;padding:8px 11px;background:#fff;font-size:11px;font-weight:650;color:var(--color-brand)}.guest-payment-workspace_button__z475A:hover:not(:disabled){background:var(--color-brand-light)}.guest-payment-workspace_primary__Vgja6{background:var(--pay-teal);border-color:var(--pay-teal);color:white}.guest-payment-workspace_primary__Vgja6:hover:not(:disabled){background:var(--color-brand)}.guest-payment-workspace_button__z475A:disabled{opacity:.45;cursor:not-allowed}.guest-payment-workspace_button__z475A svg{width:14px;height:14px}.guest-payment-workspace_actions__R0n6X{display:flex;gap:7px;flex-wrap:wrap}.guest-payment-workspace_notice__BzWGv{border:1px solid var(--color-brand-light);border-radius:10px;padding:12px 15px;background:var(--color-brand-light);font-size:12px;line-height:1.6}.guest-payment-workspace_warning__Us6On{color:#8b501c;background:#fff5e8;border-color:var(--color-canvas)}.guest-payment-workspace_empty__MdGZU{padding:36px 22px;text-align:center;line-height:1.7;font-size:13px;color:var(--pay-muted)}.guest-payment-workspace_actionCard__qnHMg{padding:13px;border:1px solid var(--pay-line);border-radius:10px;display:grid;gap:8px}.guest-payment-workspace_actionCard__qnHMg h4{font-size:12px;font-weight:650}.guest-payment-workspace_actionCard__qnHMg li,.guest-payment-workspace_actionCard__qnHMg p{font-size:11px;line-height:1.6;color:var(--pay-muted)}.guest-payment-workspace_actionCard__qnHMg ul{list-style:disc;padding-left:16px}.guest-payment-workspace_sectionTitle__OkHOO{font-size:13px;font-weight:700;margin-top:2px}.guest-payment-workspace_toggleGrid__8cHNm{display:grid;grid-template-columns:1fr 1fr;gap:8px}.guest-payment-workspace_toggle__J8jjE{display:flex;gap:10px;align-items:center;font-size:11px;border:1px solid #e2e8e4;border-radius:8px;padding:10px}.guest-payment-workspace_toggle__J8jjE input{accent-color:var(--pay-teal);width:16px;height:16px;flex-shrink:0}.guest-payment-workspace_toggle__J8jjE:has(input:checked){background:var(--color-brand-light);border-color:var(--color-brand-light)}.guest-payment-workspace_steps__TWdl4{display:grid;gap:8px}.guest-payment-workspace_step__Htiak{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e2e8e4;border-radius:9px;font-size:12px}.guest-payment-workspace_step__Htiak svg{width:16px;height:16px;color:var(--pay-teal);flex-shrink:0;margin-top:1px}.guest-payment-workspace_step__Htiak small{display:block;font-size:11px;color:var(--pay-muted);margin-top:4px;line-height:1.5}.guest-payment-workspace_message__jwNyn{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--color-brand-light);background:#f7fbf8;border-radius:12px;padding:20px;font-size:13px;line-height:1.85}.guest-payment-workspace_audit___nRfr{border-left:2px solid var(--color-brand-light);padding-left:13px;margin-left:4px;display:grid;gap:14px}.guest-payment-workspace_audit___nRfr p{font-size:11px;line-height:1.6}.guest-payment-workspace_audit___nRfr small{display:block;color:var(--pay-muted);font-size:10px;margin-top:3px}.guest-payment-workspace_listingGrid__SnkP3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.guest-payment-workspace_listingCard__4ran_{border:1px solid var(--pay-line);border-radius:13px;padding:16px;display:grid;gap:10px;background:white}.guest-payment-workspace_listingCard__4ran_ h3{font-size:14px;font-weight:650;line-height:1.45}.guest-payment-workspace_listingCard__4ran_ strong{font-size:21px}.guest-payment-workspace_inlineFields__d8ZRH{display:grid;grid-template-columns:1fr 1fr;gap:12px}.guest-payment-workspace_sourceFacts__Z7PJd{font-size:11px;line-height:1.65;color:var(--pay-muted)}.guest-payment-workspace_reviewRow__DR3ul{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:15px;align-items:center;border-bottom:1px solid #e3e9e5;padding:13px 0}.guest-payment-workspace_reviewRow__DR3ul h4{font-size:13px;font-weight:650}.guest-payment-workspace_reviewRow__DR3ul p{font-size:11px;color:var(--pay-muted);line-height:1.5;margin-top:4px}.guest-payment-workspace_guestCanvas__86uB4{background:#eeeae4;padding:32px;border-radius:14px}.guest-payment-workspace_guestSheet__twvEC{max-width:480px;margin:auto;background:#fff;border:1px solid #d6d4cc;border-radius:16px;padding:25px;display:grid;gap:16px}.guest-payment-workspace_guestSheet__twvEC h3{font-size:23px;font-weight:700}.guest-payment-workspace_guestSheet__twvEC p{font-size:13px;line-height:1.75}.guest-payment-workspace_guestSheet__twvEC strong{font-size:23px}.guest-payment-workspace_grid3__fr2jl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.guest-payment-workspace_workspace__2P2vX button:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.guest-payment-workspace_workspace__2P2vX input[type=checkbox]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media(max-width:1100px){.guest-payment-workspace_columns__2zqBo{grid-template-columns:minmax(0,1fr)}.guest-payment-workspace_hero__JvUQa{padding:22px}.guest-payment-workspace_stats__IHG8l{gap:8px}.guest-payment-workspace_stat__X2b5B{padding:14px}.guest-payment-workspace_listingGrid__SnkP3{grid-template-columns:1fr 1fr}}@media(max-width:640px){.guest-payment-workspace_nav__5r636{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.guest-payment-workspace_nav__5r636 button{justify-content:center;min-height:44px}.guest-payment-workspace_hero__JvUQa{display:block;padding:20px}.guest-payment-workspace_hero__JvUQa h2{font-size:24px}.guest-payment-workspace_hero__JvUQa>.guest-payment-workspace_badge__yDGxk{margin-top:14px}.guest-payment-workspace_source__j52At{align-items:stretch;flex-direction:column;gap:10px}.guest-payment-workspace_segmented__LuQKi{align-self:flex-start}.guest-payment-workspace_stats__IHG8l{grid-template-columns:1fr 1fr}.guest-payment-workspace_nav__5r636 button{padding:10px 11px}.guest-payment-workspace_body__eLpWB,.guest-payment-workspace_panelHead__L4i7i{padding:16px}.guest-payment-workspace_booking__dcaHU{padding:15px 16px}.guest-payment-workspace_filters__bmuYW{padding-left:16px}.guest-payment-workspace_grid3__fr2jl,.guest-payment-workspace_listingGrid__SnkP3,.guest-payment-workspace_reviewRow__DR3ul,.guest-payment-workspace_toggleGrid__8cHNm{grid-template-columns:1fr}.guest-payment-workspace_guestCanvas__86uB4{padding:14px}.guest-payment-workspace_guestSheet__twvEC{padding:20px}.guest-payment-workspace_inlineFields__d8ZRH{grid-template-columns:1fr 1fr}.guest-payment-workspace_workspace__2P2vX{gap:14px}}@media print{.guest-payment-workspace_actions__R0n6X,.guest-payment-workspace_nav__5r636,.guest-payment-workspace_segmented__LuQKi,.guest-payment-workspace_toolbar__CCiDR{display:none!important}.guest-payment-workspace_columns__2zqBo{display:block}.guest-payment-workspace_panel__AB32_{break-inside:avoid;margin-bottom:15px}.guest-payment-workspace_hero__JvUQa,.guest-payment-workspace_source__j52At{background:white}.guest-payment-workspace_workspace__2P2vX{font-size:10pt}}.guest-payment-workspace_reviewProgress__FmeDd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guest-payment-workspace_reviewHandover__xF0_T .guest-payment-workspace_button__z475A{min-height:44px;font-size:12px}.guest-payment-workspace_reviewProgress__FmeDd>div{display:grid;gap:4px;padding:16px;border:1px solid var(--pay-line);border-radius:12px;background:#f5f9f7}.guest-payment-workspace_reviewProgress__FmeDd strong{font-size:24px;line-height:1.2;color:var(--pay-teal)}.guest-payment-workspace_reviewProgress__FmeDd span{font-size:12px;color:var(--pay-muted)}.guest-payment-workspace_reviewImport__8RZ_k{display:grid;gap:12px;padding:18px;border:1px solid var(--color-brand-light);border-radius:12px;background:var(--color-brand-light);overflow-wrap:anywhere}.guest-payment-workspace_reviewImport__8RZ_k h4,.guest-payment-workspace_reviewImport__8RZ_k p{margin:0}.guest-payment-workspace_reviewImport__8RZ_k summary{cursor:pointer;font-weight:650;padding:6px 0;min-height:44px}.guest-payment-workspace_importedNotes__Z_2TT{white-space:pre-wrap;max-height:220px;overflow:auto;padding:12px 0;font-size:13px}.guest-payment-workspace_reviewImportError__sST_8{padding:12px;border:1px solid #e1b5b0;border-radius:10px;color:#8f322a;background:#fff5f3;overflow-wrap:anywhere}@media(max-width:700px){.guest-payment-workspace_reviewProgress__FmeDd{grid-template-columns:repeat(2,minmax(0,1fr))}.guest-payment-workspace_reviewImport__8RZ_k,.guest-payment-workspace_reviewProgress__FmeDd>div{padding:12px}}.guest-payment-workspace_primary__Vgja6,.guest-payment-workspace_primary__Vgja6:hover:not(:disabled){background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.finance-workspace_workspace__zxRQL{display:grid;gap:18px;min-width:0;padding:22px}.finance-workspace_actions__q_rYM,.finance-workspace_bar__evIay,.finance-workspace_tabs__Tqkit{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.finance-workspace_bar__evIay{justify-content:space-between}.finance-workspace_tabs__Tqkit{border-bottom:1px solid var(--color-brand-light);padding-bottom:12px}.finance-workspace_button___bwk1,.finance-workspace_primary__lfOM4,.finance-workspace_tabs__Tqkit button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--color-brand-light);border-radius:8px;padding:9px 13px;background:white;color:var(--color-brand);font-size:13px;cursor:pointer}.finance-workspace_primary__lfOM4,.finance-workspace_tabs__Tqkit button[aria-selected=true]{background:var(--color-brand)!important;color:white!important;border-color:var(--color-brand)!important}.finance-workspace_button___bwk1:disabled,.finance-workspace_primary__lfOM4:disabled{opacity:.5;cursor:default}.finance-workspace_card__okBX5{border:1px solid var(--color-brand-light);border-radius:12px;background:white;padding:18px;min-width:0}.finance-workspace_filters__U_Ww_{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.finance-workspace_field__AGUNY{display:grid;gap:6px;font-size:12px;font-weight:600;color:var(--color-charcoal)}.finance-workspace_field__AGUNY input,.finance-workspace_field__AGUNY select,.finance-workspace_field__AGUNY textarea{border:1px solid var(--color-brand-light);border-radius:7px;background:white;padding:9px;font-weight:400;color:var(--color-brand);min-width:0;width:100%}.finance-workspace_field__AGUNY textarea{min-height:120px;resize:vertical}.finance-workspace_field__AGUNY select[multiple]{min-height:96px}.finance-workspace_field__AGUNY:has(input[type=checkbox]){display:flex;align-items:center}.finance-workspace_field__AGUNY input[type=checkbox]{width:auto}.finance-workspace_muted__k1OlI{font-size:12px;color:var(--color-charcoal);line-height:1.6}.finance-workspace_notice__8MPXU{padding:12px 15px;border:1px solid var(--color-gold);background:#fff9e7;border-radius:8px;font-size:13px;line-height:1.5}.finance-workspace_success__S8lU0{border-color:var(--color-brand);background:var(--color-brand-light)}.finance-workspace_metrics__T7mr4{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.finance-workspace_metric__69AgC{border:1px solid var(--color-brand-light);border-radius:10px;padding:16px;background:#fff}.finance-workspace_metric__69AgC small{display:block;color:var(--color-charcoal);font-size:12px;margin-bottom:8px}.finance-workspace_metric__69AgC strong{font-size:22px;color:var(--color-brand)}.finance-workspace_scroll__zMa5v{overflow:auto;max-width:100%;border:1px solid var(--color-brand-light);border-radius:10px;background:white}.finance-workspace_table__neV6_{border-collapse:collapse;width:100%;font-size:12px;min-width:750px}.finance-workspace_table__neV6_ td,.finance-workspace_table__neV6_ th{text-align:left;padding:12px;border-bottom:1px solid var(--color-brand-light);vertical-align:top}.finance-workspace_table__neV6_ th{font-size:11px;color:var(--color-charcoal);background:#f5f8f8;white-space:nowrap}.finance-workspace_table__neV6_ a{color:var(--color-brand);text-decoration:underline}.finance-workspace_table__neV6_ td.finance-workspace_amount__Qx2R1,.finance-workspace_table__neV6_ th.finance-workspace_amount__Qx2R1{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.finance-workspace_expression__Nfi7l{min-width:250px;max-width:540px;white-space:normal;line-height:1.6}.finance-workspace_pill__m_7Xp{display:inline-block;font-size:10px;padding:3px 6px;border-radius:10px;border:1px solid var(--color-brand-light);margin:2px;background:#f5f9f9}.finance-workspace_toolbar__vdq26{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.finance-workspace_toolbar__vdq26 .finance-workspace_field__AGUNY{min-width:180px;flex:1}.finance-workspace_columns__51Itl{max-height:220px;overflow:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:7px;padding:12px 0}.finance-workspace_checks__rilBq label,.finance-workspace_columns__51Itl label{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:400}.finance-workspace_checks__rilBq{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.finance-workspace_overlay__uyC5r{position:fixed;inset:0;z-index:80;background:#08292b66;display:flex;align-items:center;justify-content:center;padding:20px}.finance-workspace_dialog__7sIio{background:white;border-radius:14px;max-width:800px;width:100%;max-height:92vh;overflow:auto;padding:24px;box-shadow:0 16px 60px #08292b33}.finance-workspace_dialog__7sIio h2{font-size:20px;font-weight:650;margin:0 0 18px}.finance-workspace_dialog__7sIio{margin:auto;border:0}.finance-workspace_dialog__7sIio::backdrop{background:#12363b88}.finance-workspace_dialog__7sIio .finance-workspace_filters__U_Ww_>label,.finance-workspace_dialog__7sIio form>label{display:grid;gap:6px;font-size:13px;margin-bottom:14px}.finance-workspace_dialog__7sIio input:not([type=checkbox]),.finance-workspace_dialog__7sIio select,.finance-workspace_dialog__7sIio textarea{width:100%;border:1px solid var(--color-brand-light);border-radius:7px;padding:9px;font:inherit}.finance-workspace_dialog__7sIio textarea{resize:vertical}.finance-workspace_history__29N1O>button{display:block;width:100%;margin-bottom:8px;text-align:left}.finance-workspace_history__29N1O small,.finance-workspace_table__neV6_ small{display:block}.finance-workspace_processGrid__nVNmk{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:18px}.finance-workspace_processGrid__nVNmk>div{display:grid;align-content:start;gap:18px;min-width:0}@media (max-width:850px){.finance-workspace_processGrid__nVNmk{grid-template-columns:1fr}}.finance-workspace_grid__JOvGt{display:grid;grid-template-columns:1fr 1fr;gap:14px}.finance-workspace_wide__FLlPN{grid-column:1/-1}.finance-workspace_history__29N1O{font-size:12px;line-height:1.7;border-top:1px solid var(--color-brand-light);margin-top:18px;padding-top:12px}.finance-workspace_breakdown__JfYsM{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px;font-size:12px}.finance-workspace_breakdown__JfYsM div{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid var(--color-brand-light);padding:6px 0}.finance-workspace_chart___qDgd{display:grid;gap:10px;padding:12px 0}.finance-workspace_chartRow__k8Z_S{display:grid;grid-template-columns:140px 1fr 120px;gap:12px;align-items:center;font-size:12px}.finance-workspace_chartBar__RSpNX{height:15px;border-radius:4px;background:var(--color-brand)}.finance-workspace_chartValue__y1f8S{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:650px){.finance-workspace_workspace__zxRQL{padding:14px}.finance-workspace_card__okBX5{padding:13px}.finance-workspace_grid__JOvGt{grid-template-columns:1fr}.finance-workspace_wide__FLlPN{grid-column:auto}.finance-workspace_overlay__uyC5r{padding:8px}.finance-workspace_dialog__7sIio{padding:17px;max-height:96vh}.finance-workspace_metrics__T7mr4{grid-template-columns:1fr 1fr}.finance-workspace_metric__69AgC strong{font-size:18px}.finance-workspace_chartRow__k8Z_S{grid-template-columns:90px 1fr 90px}.finance-workspace_toolbar__vdq26{align-items:stretch}.finance-workspace_toolbar__vdq26 .finance-workspace_field__AGUNY{min-width:100%}}.finance-workspace_primary__lfOM4{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.financial-settings-controls_panel__3KBYa{background:#eceef1;border-radius:10px;padding:20px;margin-top:24px;color:var(--color-charcoal)}.financial-settings-controls_header__8zaw2{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.financial-settings-controls_header__8zaw2 h2,.financial-settings-controls_header__8zaw2 h3{margin:0}.financial-settings-controls_header__8zaw2 p,.financial-settings-controls_help__NG_O5{color:var(--color-charcoal);font-size:14px;line-height:1.5}.financial-settings-controls_grid__w7zeT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.financial-settings-controls_field__wPK_Y{display:flex;flex-direction:column;gap:6px;max-width:100%;font-size:14px;font-weight:600}.financial-settings-controls_field__wPK_Y input,.financial-settings-controls_field__wPK_Y select{background:#fff;color:var(--color-charcoal);border:1px solid #cbd0d8;border-radius:5px;padding:10px 12px;min-width:0;width:100%;box-sizing:border-box;font:inherit}.financial-settings-controls_field__wPK_Y input:read-only{background:#f5f6f7}.financial-settings-controls_fields___ZaJC{border:0;padding:0;margin:0}.financial-settings-controls_fields___ZaJC:disabled{opacity:1}.financial-settings-controls_fields___ZaJC:disabled input,.financial-settings-controls_fields___ZaJC:disabled select{opacity:1;color:var(--color-charcoal);-webkit-text-fill-color:#24333b}.financial-settings-controls_check__4F5he{display:flex;gap:8px;align-items:center;font-size:14px;line-height:1.4}.financial-settings-controls_check__4F5he input{accent-color:var(--color-brand);width:17px;height:17px;flex-shrink:0}.financial-settings-controls_actions__7Ed2J{display:flex;flex-wrap:wrap;gap:8px}.financial-settings-controls_actions__7Ed2J button,.financial-settings-controls_header__8zaw2 button{border:1px solid #b3bfc4;border-radius:6px;background:#fff;color:var(--color-brand);padding:8px 12px;font:inherit;font-size:14px;cursor:pointer}.financial-settings-controls_actions__7Ed2J button:disabled,.financial-settings-controls_header__8zaw2 button:disabled{cursor:default;opacity:.55}.financial-settings-controls_actions__7Ed2J button[type=submit]{background:var(--color-brand);color:white}.financial-settings-controls_scroll__29Odf{overflow:auto;margin:12px 0}.financial-settings-controls_scroll__29Odf table{width:100%;border-collapse:collapse;background:white}.financial-settings-controls_scroll__29Odf td,.financial-settings-controls_scroll__29Odf th{text-align:left;padding:12px;border-bottom:1px solid var(--color-brand-light);font-size:14px}.financial-settings-controls_scroll__29Odf small{display:block}.financial-settings-controls_apply__GlnRi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:1px solid #d4d8dc;margin:16px 0;padding:16px}.financial-settings-controls_taxDialog__am4H7{padding:4px;min-width:0}.financial-settings-controls_taxDialog__am4H7 h2{margin-top:0}.financial-settings-controls_taxDialog__am4H7 .financial-settings-controls_actions__7Ed2J{margin-top:20px}.financial-settings-controls_error__CAcBG{color:#aa2424}.financial-settings-controls_panel__3KBYa h3{margin-top:24px;margin-bottom:12px}@media(max-width:700px){.financial-settings-controls_apply__GlnRi,.financial-settings-controls_grid__w7zeT{grid-template-columns:1fr}.financial-settings-controls_panel__3KBYa{padding:14px}.financial-settings-controls_header__8zaw2{align-items:flex-start}}.financial-settings-controls_actions__7Ed2J button[type=submit]{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.listing-license-info_grid__v1lIf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;max-width:900px}.listing-license-info_grid__v1lIf label{display:grid;gap:7px;font-weight:600;min-width:0}.listing-license-info_grid__v1lIf input{width:100%;min-width:0;min-height:42px;box-sizing:border-box;padding:9px 12px;border:1px solid #c8d0da;border-radius:5px;background:white;color:var(--color-brand);font:inherit;font-weight:400}.listing-license-info_declarations__HoYyx{display:grid;gap:12px;margin:24px 0 0;padding:0;border:0}.listing-license-info_check__Nchs1{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.listing-license-info_check__Nchs1 input{width:17px;height:17px;flex-shrink:0;margin-top:2px;accent-color:var(--color-brand)}.listing-license-info_extra__AevhH{margin-top:24px}.listing-license-info_extra__AevhH summary{cursor:pointer;color:var(--color-brand)}.listing-license-info_error__sl_UL{color:#a32d2d;margin:12px 0}.listing-license-info_root__7Fd8C :focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media(max-width:600px){.listing-license-info_grid__v1lIf{grid-template-columns:1fr;gap:14px}.listing-license-info_check__Nchs1{font-size:14px}}.listing-bed-types_toolbar__O0YRF{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.listing-bed-types_toolbar__O0YRF p{margin:0}.listing-bed-types_actions___eSEa button,.listing-bed-types_button__O8vIq,.listing-bed-types_footer__OmiSu button{padding:.5rem .8rem;border:1px solid var(--color-brand-light);border-radius:6px;background:white;color:var(--color-brand);cursor:pointer}.listing-bed-types_button__O8vIq{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.listing-bed-types_primary__5kr9O{background:var(--color-brand)!important;color:white!important}.listing-bed-types_tableWrap__1t8QZ{overflow-x:auto}.listing-bed-types_table__ss_Kv{width:100%;border-collapse:collapse;background:white}.listing-bed-types_table__ss_Kv td,.listing-bed-types_table__ss_Kv th{text-align:left;padding:.8rem 1rem;border-bottom:1px solid #e2e5e9}.listing-bed-types_table__ss_Kv th{font-size:.9rem;color:var(--color-charcoal)}.listing-bed-types_actions___eSEa{display:flex;gap:.5rem;justify-content:flex-end}.listing-bed-types_actions___eSEa button{display:inline-flex;gap:.3rem;align-items:center}.listing-bed-types_empty__l9o2q{background:white;padding:1.25rem}.listing-bed-types_notice__c_GTT{background:#fff8e7;border-left:3px solid var(--color-gold);padding:.65rem 1rem;margin:.75rem 0}.listing-bed-types_notice__c_GTT p{margin:.3rem 0}.listing-bed-types_dialog__vlZL2{margin:auto;inset:0;width:min(480px,calc(100vw - 2rem));padding:1.5rem;border:1px solid var(--color-brand-light);border-radius:12px;max-height:85vh;overflow:auto}.listing-bed-types_dialog__vlZL2::backdrop{background:#172b3e66}.listing-bed-types_dialog__vlZL2 h3{margin:0 0 1rem}.listing-bed-types_fields__mGNpJ{display:grid;gap:1rem}.listing-bed-types_fields__mGNpJ label{display:grid;gap:.4rem}.listing-bed-types_fields__mGNpJ select{width:100%;min-height:42px;background:white;padding:.55rem;border:1px solid #c9ced8;border-radius:5px;color:var(--color-charcoal)}.listing-bed-types_required__AG5NK{color:#c42b27}.listing-bed-types_footer__OmiSu{display:flex;justify-content:flex-end;gap:.7rem;margin-top:1.25rem}.listing-bed-types_undo__Dghi2{margin:.7rem 0}.listing-bed-types_undo__Dghi2 button{margin-left:.75rem}.listing-bed-types_unitDetails__Ohkel{margin-top:1.25rem}.listing-bed-types_unitDetails__Ohkel summary{cursor:pointer;color:var(--color-brand)}.listing-bed-types_actions___eSEa button:disabled,.listing-bed-types_button__O8vIq:disabled,.listing-bed-types_footer__OmiSu button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.listing-bed-types_toolbar__O0YRF{align-items:flex-start;flex-direction:column}.listing-bed-types_table__ss_Kv td,.listing-bed-types_table__ss_Kv th{padding:.55rem}.listing-bed-types_actions___eSEa{flex-direction:column}.listing-bed-types_actions___eSEa button{padding:.4rem;font-size:.85rem}.listing-bed-types_dialog__vlZL2{padding:1rem}}.listing-bed-types_primary__5kr9O{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.listing-guest-portal_portal__Hgl_Z{display:grid;gap:0;color:var(--color-ink-900)}.listing-guest-portal_section__aHmVH{padding:26px 0;border-bottom:1px solid var(--color-line-subtle,#e4e8e5)}.listing-guest-portal_section__aHmVH:first-child{padding-top:8px}.listing-guest-portal_sectionHeading__1FS5L{display:flex;gap:18px;align-items:flex-start}.listing-guest-portal_sectionHeading__1FS5L h3,.listing-guest-portal_section__aHmVH h3{font-size:17px;font-weight:650;margin:0 0 7px}.listing-guest-portal_sectionHeading__1FS5L p{font-size:14px;color:var(--color-ink-500);margin:0;line-height:1.6}.listing-guest-portal_sectionBody__jzUEa{display:grid;gap:24px;margin:24px 0 0 58px}.listing-guest-portal_toggle__DFnyl{width:40px;height:24px;border:0;border-radius:20px;padding:3px;background:#d9e1dc;flex-shrink:0}.listing-guest-portal_toggle__DFnyl span{display:block;width:18px;height:18px;background:white;border-radius:50%;transition:transform .15s;box-shadow:0 1px 3px #0002}.listing-guest-portal_toggle__DFnyl[aria-checked=true]{background:var(--color-brand-700)}.listing-guest-portal_toggle__DFnyl[aria-checked=true] span{transform:translateX(16px)}.listing-guest-portal_portal__Hgl_Z input:not([type=checkbox]),.listing-guest-portal_portal__Hgl_Z select,.listing-guest-portal_portal__Hgl_Z textarea{border:1px solid var(--color-line-strong);border-radius:5px;background:white;padding:10px 12px;color:var(--color-ink-900);font:inherit;max-width:100%;min-height:40px}.listing-guest-portal_portal__Hgl_Z label{display:grid;gap:8px;font-size:14px}.listing-guest-portal_portal__Hgl_Z input[type=checkbox]{accent-color:var(--color-brand-700);width:17px;height:17px;flex-shrink:0}.listing-guest-portal_portal__Hgl_Z input[type=number]{width:88px}.listing-guest-portal_portal__Hgl_Z select{width:max-content}.listing-guest-portal_portal__Hgl_Z textarea{width:100%;line-height:1.65;resize:vertical}.listing-guest-portal_row__QpAk7{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.listing-guest-portal_portal__Hgl_Z label.listing-guest-portal_check__ExTin{display:flex;align-items:center;gap:10px}.listing-guest-portal_soft__RH_Xn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border:0;border-radius:5px;background:var(--color-brand-50);color:var(--color-brand-800);font-weight:600;width:max-content;min-height:38px}.listing-guest-portal_remove__AZnjA{display:flex;align-items:center;justify-content:center;border:0;background:#fff1ee;color:#af3922;padding:9px;border-radius:5px}.listing-guest-portal_textEditor___V88t{display:grid;gap:8px}.listing-guest-portal_textHeading__dcg5a{display:flex;align-items:center;justify-content:space-between;gap:12px}.listing-guest-portal_muted__56rca,.listing-guest-portal_textEditor___V88t small{color:var(--color-ink-500);font-size:12px}.listing-guest-portal_preview__PxY_H{white-space:pre-wrap;line-height:1.7;max-height:500px;overflow:auto;background:white;padding:18px;border:1px solid var(--color-line-strong);border-radius:5px}.listing-guest-portal_channels__5ZyFn{position:relative}.listing-guest-portal_channels__5ZyFn summary{list-style:none;cursor:pointer;font-size:14px;display:grid;gap:8px}.listing-guest-portal_channels__5ZyFn summary>div{display:flex;flex-wrap:wrap;gap:6px;min-height:42px;padding:8px;border:1px solid var(--color-line-strong);border-radius:5px;background:white}.listing-guest-portal_chip__hrdoT{padding:4px 7px;border-radius:3px;background:var(--color-brand-50);color:var(--color-brand-800);font-size:12px}.listing-guest-portal_channels__5ZyFn fieldset{padding:15px;border:1px solid var(--color-line-strong);background:white;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.listing-guest-portal_channels__5ZyFn fieldset label{display:flex;align-items:center;gap:8px}.listing-guest-portal_tableWrap__NrWgr{overflow-x:auto}.listing-guest-portal_tableWrap__NrWgr table{border-collapse:collapse;min-width:470px;width:100%;font-size:14px}.listing-guest-portal_tableWrap__NrWgr th{text-align:left;font-weight:600;padding:12px 10px;border-bottom:1px solid var(--color-line-strong)}.listing-guest-portal_tableWrap__NrWgr td:not(:first-child),.listing-guest-portal_tableWrap__NrWgr th:not(:first-child){text-align:center}.listing-guest-portal_tableWrap__NrWgr td{padding:12px 10px;border-bottom:1px solid var(--color-line-subtle,#e4e8e5)}.listing-guest-portal_portal__Hgl_Z h4{font-size:16px;font-weight:650;margin:10px 0 0}.listing-guest-portal_questions__NClvh{display:grid;gap:16px;margin-bottom:16px}.listing-guest-portal_questions__NClvh fieldset{border:1px solid var(--color-line-strong);border-radius:6px;padding:16px;display:grid;gap:16px}.listing-guest-portal_questions__NClvh legend{font-size:13px;color:var(--color-ink-500)}.listing-guest-portal_conditionGroup__OunM1{display:grid;gap:12px}.listing-guest-portal_conditionGroup__OunM1>.listing-guest-portal_row__QpAk7>.listing-guest-portal_soft__RH_Xn{margin-left:auto}.listing-guest-portal_condition__JGIoX{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;padding:12px;border:1px solid var(--color-line-subtle,#e4e8e5);border-radius:5px;font-size:14px}.listing-guest-portal_condition__JGIoX>.listing-guest-portal_remove__AZnjA{margin-left:auto}.listing-guest-portal_portal__Hgl_Z :is(button,input,select,textarea):focus-visible{outline:3px solid var(--color-brand-500);outline-offset:3px}.listing-guest-portal_portal__Hgl_Z :disabled{opacity:.5;cursor:not-allowed}@media(max-width:700px){.listing-guest-portal_sectionBody__jzUEa{margin-left:0}.listing-guest-portal_sectionHeading__1FS5L{gap:12px}.listing-guest-portal_conditionGroup__OunM1>.listing-guest-portal_row__QpAk7>.listing-guest-portal_soft__RH_Xn{margin-left:0}.listing-guest-portal_row__QpAk7{gap:8px}.listing-guest-portal_portal__Hgl_Z select{max-width:100%}}.listing-guest-portal_richToolbar__Jv_Q3{display:flex;flex-wrap:wrap;gap:5px;padding:8px;background:var(--color-brand-50);border:1px solid var(--color-line-strong);border-radius:5px 5px 0 0}.listing-guest-portal_richToolbar__Jv_Q3 button{display:flex;align-items:center;justify-content:center;padding:7px;background:white;border:1px solid var(--color-line-strong);border-radius:4px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 input,.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 select{padding:5px;min-height:32px;font-size:12px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 input[type=color]{width:38px;height:32px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 input[type=url]{width:145px}.listing-guest-portal_richEditor__q88ck{min-height:200px;max-height:600px;overflow:auto;background:white;border:1px solid var(--color-line-strong);padding:16px;line-height:1.6;outline-offset:3px}.listing-guest-portal_preview__PxY_H h2,.listing-guest-portal_richEditor__q88ck h2{font-size:25px;font-weight:700}.listing-guest-portal_preview__PxY_H h3,.listing-guest-portal_richEditor__q88ck h3{font-size:21px;font-weight:650}.listing-guest-portal_preview__PxY_H h4,.listing-guest-portal_richEditor__q88ck h4{font-size:18px;font-weight:650}.listing-guest-portal_preview__PxY_H a,.listing-guest-portal_richEditor__q88ck a{text-decoration:underline;color:var(--color-brand-700)}.listing-guest-portal_copyDialog__NP8Cx{width:min(680px,calc(100vw - 32px));max-height:85vh;padding:24px;border:1px solid var(--color-line-strong);border-radius:12px;color:var(--color-ink-900)}.listing-guest-portal_copyDialog__NP8Cx::backdrop{background:#132b2266}.listing-guest-portal_copyDialog__NP8Cx>.listing-guest-portal_row__QpAk7{justify-content:space-between}.listing-guest-portal_copyDialog__NP8Cx>label,.listing-guest-portal_copyDialog__NP8Cx>p{margin:20px 0}.listing-guest-portal_copyChoices__tEr62{display:grid;gap:15px;max-height:40vh;overflow:auto;margin:20px 0;padding:4px}.listing-guest-portal_copyDialog__NP8Cx ul{padding-left:22px}.listing-guest-portal_section__aHmVH{padding:20px 0}.listing-guest-portal_sectionBody__jzUEa{gap:16px;margin-top:18px}.listing-guest-portal_collectionChecks____ibZ{display:grid;gap:8px}.listing-guest-portal_collectionChecks____ibZ .listing-guest-portal_check__ExTin{min-height:28px}.listing-guest-portal_tableWrap__NrWgr{max-width:860px}.listing-guest-portal_tableWrap__NrWgr th{padding:8px 10px}.listing-guest-portal_tableWrap__NrWgr td{padding:6px 10px}.listing-guest-portal_tableWrap__NrWgr th:first-child{width:56%}.listing-guest-portal_questions__NClvh{max-width:1100px;gap:8px;margin-bottom:10px}.listing-guest-portal_questions__NClvh fieldset{grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:8px 12px;border:0;border-bottom:1px solid var(--color-line-subtle,#e4e8e5);border-radius:0;padding:0 0 10px}.listing-guest-portal_questions__NClvh legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.listing-guest-portal_questions__NClvh label{gap:4px}.listing-guest-portal_questions__NClvh .listing-guest-portal_row__QpAk7{gap:12px;align-items:end}.listing-guest-portal_questions__NClvh .listing-guest-portal_row__QpAk7 .listing-guest-portal_check__ExTin{min-height:36px;align-items:center}.listing-guest-portal_questions__NClvh input:not([type=checkbox]),.listing-guest-portal_questions__NClvh select{min-height:36px;padding:7px 9px}.listing-guest-portal_questions__NClvh fieldset>label:has(textarea){grid-column:1/-1}.listing-guest-portal_questions__NClvh .listing-guest-portal_remove__AZnjA{min-height:36px;background:transparent}.listing-guest-portal_textEditor___V88t{gap:0}.listing-guest-portal_textHeading__dcg5a{margin-bottom:8px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px;position:relative;padding:8px;background:#fff}.listing-guest-portal_richToolbar__Jv_Q3>*{flex:0 0 auto}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 select{width:auto;max-width:130px;margin:0}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 button{min-height:32px;height:32px;width:auto;white-space:nowrap}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 input[type=color]{min-height:32px;margin:0}.listing-guest-portal_richToolbar__Jv_Q3 .listing-guest-portal_soft__RH_Xn{margin-left:4px}.listing-guest-portal_preview__PxY_H,.listing-guest-portal_richEditor__q88ck{border-top:0;border-radius:0 0 5px 5px}.listing-guest-portal_textEditor___V88t>small{margin-top:5px}.listing-guest-portal_linkTools__e6mjH{position:relative}.listing-guest-portal_linkTools__e6mjH summary{display:flex;align-items:center;justify-content:center;cursor:pointer;list-style:none;width:32px;height:32px;border:1px solid var(--color-line-strong);border-radius:4px}.listing-guest-portal_linkTools__e6mjH>div{display:flex;gap:5px;position:absolute;right:0;top:38px;padding:8px;background:white;box-shadow:0 3px 12px #0002;z-index:2}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_linkTools__e6mjH input[type=url]{width:200px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_linkTools__e6mjH input{min-height:32px}.listing-guest-portal_richToolbar__Jv_Q3:has(.listing-guest-portal_linkTools__e6mjH[open]){z-index:2}@media(max-width:1000px){.listing-guest-portal_questions__NClvh fieldset{grid-template-columns:1fr}.listing-guest-portal_questions__NClvh .listing-guest-portal_row__QpAk7{flex-wrap:wrap}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3{overflow-x:auto}.listing-guest-portal_linkTools__e6mjH>div{position:fixed;right:24px;top:auto}}@media(max-width:700px){.listing-guest-portal_sectionBody__jzUEa{gap:14px}.listing-guest-portal_tableWrap__NrWgr table{min-width:450px}.listing-guest-portal_questions__NClvh .listing-guest-portal_row__QpAk7{gap:8px}}.listing-guest-portal_portal__Hgl_Z,.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_questions__NClvh,.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_sectionBody__jzUEa,.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_section__aHmVH,.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_tableWrap__NrWgr,.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_textEditor___V88t{min-width:0;max-width:100%}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_sectionBody__jzUEa .listing-guest-portal_row__QpAk7 select{width:auto;max-width:100%;flex:0 1 auto}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_sectionBody__jzUEa .listing-guest-portal_row__QpAk7 input[type=number]{width:88px;max-width:88px;flex:0 0 88px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 input[type=color][aria-label]{width:34px;min-width:34px;max-width:34px;min-height:32px;height:32px;padding:3px;flex:0 0 34px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 select[aria-label]{min-height:32px;height:32px;padding:4px 7px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_sectionBody__jzUEa .listing-guest-portal_questions__NClvh input:not([type=checkbox]),.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_sectionBody__jzUEa .listing-guest-portal_questions__NClvh select{min-height:36px;height:36px;padding:7px 9px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_linkTools__e6mjH input[type=url][aria-label]{width:200px;min-height:32px;height:32px;padding:5px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_tableWrap__NrWgr{max-width:min(860px,100%)}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 .listing-guest-portal_iconSelect__w1mPH{position:relative;display:flex;align-items:center;gap:8px;flex:0 0 auto;height:32px;padding:0 8px;border:1px solid var(--color-line-strong);border-radius:4px;background:white;color:var(--color-text-primary,#173243)}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 .listing-guest-portal_iconSelect__w1mPH select[aria-label]{position:absolute;inset:0;width:100%;max-width:none;height:100%;opacity:0;cursor:pointer;margin:0}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 .listing-guest-portal_iconSelect__w1mPH:focus-within{outline:2px solid var(--color-brand-700);outline-offset:2px}.listing-guest-portal_portal__Hgl_Z .listing-guest-portal_richToolbar__Jv_Q3 .listing-guest-portal_iconSelect__w1mPH:has(select:disabled){opacity:.45}.listing-guest-portal_preview__PxY_H ul,.listing-guest-portal_richEditor__q88ck ul{list-style:disc outside;padding-left:1.5em;margin:1em 0}.listing-guest-portal_preview__PxY_H ol,.listing-guest-portal_richEditor__q88ck ol{list-style:decimal outside;padding-left:1.5em;margin:1em 0}.listing-guest-portal_preview__PxY_H li,.listing-guest-portal_richEditor__q88ck li{display:list-item;margin:0;min-height:1em}.listing-custom-fields_root__ne_d_{color:var(--color-brand);min-width:0;font-size:14px}.listing-custom-fields_toolbar__UEFe9{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.listing-custom-fields_toolbar__UEFe9 p{margin:0}.listing-custom-fields_root__ne_d_ button{background:var(--color-brand-light);border:1px solid var(--color-brand);border-radius:5px;color:var(--color-brand);padding:9px 12px;font:inherit;cursor:pointer}.listing-custom-fields_root__ne_d_ button:disabled{opacity:.55;cursor:default}.listing-custom-fields_fields__ZvCfr{display:grid;gap:20px}.listing-custom-fields_fields__ZvCfr label{display:flex;flex-direction:column;gap:7px;min-width:0;font-weight:600}.listing-custom-fields_label__A9sGP{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.listing-custom-fields_label__A9sGP code{font-size:12px;overflow-wrap:anywhere;color:var(--color-charcoal);font-weight:400}.listing-custom-fields_fields__ZvCfr textarea{resize:vertical;min-height:108px;box-sizing:border-box;width:100%;border:1px solid #c8d0da;border-radius:5px;background:white;color:var(--color-brand);padding:10px;font:inherit;font-weight:400}.listing-custom-fields_fields__ZvCfr small,.listing-custom-fields_hint__5rCiE{font-size:12px;line-height:1.5;color:var(--color-charcoal);font-weight:400}.listing-custom-fields_dialog__HMkdi{box-sizing:border-box;width:min(700px,calc(100% - 24px));max-height:85vh;overflow:auto;border:1px solid var(--color-brand-light);border-radius:12px;background:white;color:var(--color-brand);padding:24px}.listing-custom-fields_dialog__HMkdi::backdrop{background:#0007}.listing-custom-fields_dialog__HMkdi h3{font-size:21px;margin:0 0 20px}.listing-custom-fields_dialog__HMkdi footer{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:24px}.listing-custom-fields_dialog__HMkdi .listing-custom-fields_check__vjf76{display:flex;gap:10px;align-items:center;padding:10px 0;font-weight:500}.listing-custom-fields_check__vjf76 input{width:17px;height:17px;accent-color:var(--color-brand);flex:none}.listing-custom-fields_dialog__HMkdi>input{box-sizing:border-box;width:100%;padding:10px;border:1px solid #c8d0da;border-radius:5px;font:inherit}.listing-custom-fields_destinations__0iWx_{max-height:280px;overflow:auto;border-block:1px solid var(--color-brand-light);padding:6px}.listing-custom-fields_selectionTools__2sJ8A{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0}.listing-custom-fields_selectionTools__2sJ8A span{margin-right:auto}.listing-custom-fields_dialog__HMkdi li{margin:8px 0}.listing-custom-fields_warning__cSEJG{background:var(--color-canvas);padding:12px}.listing-custom-fields_error__YTYxj{color:#a53f3a}.listing-custom-fields_root__ne_d_ :focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media(max-width:700px){.listing-custom-fields_toolbar__UEFe9{align-items:flex-start;flex-direction:column}.listing-custom-fields_dialog__HMkdi{padding:16px}.listing-custom-fields_root__ne_d_ button{min-height:44px}}.listing-owner-contact_root__Orddp{min-width:0;font-size:14px;color:var(--color-brand)}.listing-owner-contact_section__IHFqP{padding:18px;background:#eceef3;border:1px solid var(--color-brand-light);border-radius:8px;margin-bottom:16px}.listing-owner-contact_section__IHFqP h3{font-size:17px;margin:0 0 18px}.listing-owner-contact_section__IHFqP>summary{font-size:16px;font-weight:600;cursor:pointer}.listing-owner-contact_section__IHFqP[open]>summary{margin-bottom:14px}.listing-owner-contact_grid__MIYmc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.listing-owner-contact_wide__XWl8Q{grid-column:1/-1}.listing-owner-contact_root__Orddp label{display:flex;flex-direction:column;gap:7px;font-weight:600;min-width:0}.listing-owner-contact_root__Orddp input,.listing-owner-contact_root__Orddp select{box-sizing:border-box;min-width:0;width:100%;max-width:100%;min-height:40px;border:1px solid #c8d0da;border-radius:5px;padding:8px 10px;background:#fff;color:var(--color-brand);font:inherit}.listing-owner-contact_phone__LqA6h{display:grid;grid-template-columns:minmax(115px,.85fr) minmax(110px,1fr);gap:8px}.listing-owner-contact_phoneField__V8BmP{min-width:0}.listing-owner-contact_phoneField__V8BmP>label{margin-bottom:7px}.listing-owner-contact_hint__0xLNl,.listing-owner-contact_root__Orddp small{font-size:13px;line-height:1.5;color:var(--color-charcoal);font-weight:400}.listing-owner-contact_hint__0xLNl{margin:0 0 16px}.listing-owner-contact_section__IHFqP>.listing-owner-contact_hint__0xLNl:last-child{margin:16px 0 0}.listing-owner-contact_required__yttZZ{color:#c32929}.listing-owner-contact_root__Orddp input:focus-visible,.listing-owner-contact_root__Orddp select:focus-visible,.listing-owner-contact_root__Orddp summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.listing-owner-contact_root__Orddp :disabled{opacity:.65}@media(max-width:700px){.listing-owner-contact_grid__MIYmc{grid-template-columns:1fr;gap:16px}.listing-owner-contact_section__IHFqP{padding:12px}.listing-owner-contact_root__Orddp input,.listing-owner-contact_root__Orddp select{min-height:44px}.listing-owner-contact_phone__LqA6h{grid-template-columns:1fr}.listing-owner-contact_wide__XWl8Q{grid-column:auto}}.listing-owner-contact_accessButton__5KWt7{margin-left:.5rem;padding:.4rem .7rem;border:1px solid;border-radius:.4rem;font-weight:600;cursor:pointer}.listing-owner-contact_accessButton__5KWt7:disabled{opacity:.6;cursor:default}.listing-channel-specific_root__WW8ND{min-width:0;color:var(--color-brand);font-size:14px}.listing-channel-specific_section__xemIE{border:1px solid var(--color-brand-light);border-radius:8px;margin:0 0 14px;overflow:hidden}.listing-channel-specific_section__xemIE>summary{padding:14px 18px;font-size:18px;font-weight:650;cursor:pointer;background:#fff}.listing-channel-specific_section__xemIE[open]>summary{border-bottom:1px solid var(--color-brand-light)}.listing-channel-specific_body__hTghY{padding:18px;background:#eceef3}.listing-channel-specific_grid__RH_CB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.listing-channel-specific_body__hTghY label{display:flex;flex-direction:column;gap:6px;font-weight:600;min-width:0;margin-bottom:14px}.listing-channel-specific_body__hTghY input:not([type=checkbox]),.listing-channel-specific_body__hTghY select,.listing-channel-specific_body__hTghY textarea{box-sizing:border-box;max-width:100%;width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid #c8d0da;border-radius:5px;background:#fff;color:var(--color-brand);font:inherit;margin:0}.listing-channel-specific_body__hTghY textarea{resize:vertical;min-height:100px}.listing-channel-specific_body__hTghY small,.listing-channel-specific_hint__zTTCp{font-size:13px;color:var(--color-charcoal);line-height:1.5;font-weight:400}.listing-channel-specific_hint__zTTCp{margin:0 0 16px}.listing-channel-specific_subsection__Jhzdk{border-top:1px solid #ced5dd;margin-top:16px;padding-top:16px}.listing-channel-specific_body__hTghY h3{font-size:16px;margin:0 0 16px}.listing-channel-specific_body__hTghY h4{font-size:14px;margin:0 0 12px}.listing-channel-specific_body__hTghY .listing-channel-specific_check__yGFvS{flex-direction:row;align-items:center;gap:9px;font-weight:500;min-height:36px;margin:0}.listing-channel-specific_check__yGFvS input{flex:none;width:17px;height:17px;margin:0;accent-color:var(--color-brand)}.listing-channel-specific_choices__M5LwR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;margin-bottom:16px}.listing-channel-specific_discounts__h3K3g{min-width:0}.listing-channel-specific_discountRow__PnpwA{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:start}.listing-channel-specific_body__hTghY button{border:1px solid var(--color-brand);border-radius:5px;padding:9px 12px;background:var(--color-brand-light);color:var(--color-brand);font:inherit;cursor:pointer}.listing-channel-specific_body__hTghY .listing-channel-specific_remove__ZSGrV{margin-top:24px;background:white;color:#a53f3a;border-color:#d6aaa6}.listing-channel-specific_required__eznNf{color:#c32929}.listing-channel-specific_body__hTghY button:focus-visible,.listing-channel-specific_body__hTghY input:focus-visible,.listing-channel-specific_body__hTghY select:focus-visible,.listing-channel-specific_body__hTghY textarea:focus-visible,.listing-channel-specific_root__WW8ND summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.listing-channel-specific_body__hTghY :disabled{opacity:.65;cursor:default}.listing-channel-specific_noteField__lLtTq{margin-top:12px}@media(max-width:700px){.listing-channel-specific_choices__M5LwR,.listing-channel-specific_grid__RH_CB{grid-template-columns:1fr}.listing-channel-specific_body__hTghY,.listing-channel-specific_section__xemIE>summary{padding:12px}.listing-channel-specific_discountRow__PnpwA{grid-template-columns:1fr 1fr}.listing-channel-specific_body__hTghY .listing-channel-specific_remove__ZSGrV{grid-column:1/-1;margin:0 0 14px;justify-self:start}.listing-channel-specific_body__hTghY input:not([type=checkbox]),.listing-channel-specific_body__hTghY select{min-height:44px}}.booking-finder_calendar__RRIBi{border:1px solid var(--color-brand-light);border-radius:12px;background:#f8fbf9;min-width:0}.booking-finder_calendarBar__c_p5V{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}.booking-finder_calendarBar__c_p5V h2{font-size:14px;font-weight:650;color:var(--color-brand)}.booking-finder_calendarBar__c_p5V p{font-size:12px;color:var(--color-charcoal);margin-top:3px}.booking-finder_field__Wsm7N{display:flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid var(--color-brand-light);background:#fff;border-radius:9px;width:min(430px,55%);color:var(--color-charcoal)}.booking-finder_field__Wsm7N input{width:100%;min-width:0;outline:0;background:transparent;font-size:13px;color:var(--color-brand)}.booking-finder_field__Wsm7N:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.booking-finder_field__Wsm7N button{padding:3px}.booking-finder_field__Wsm7N input::-webkit-search-cancel-button{appearance:none}.booking-finder_hint__7GUcK{display:flex;align-items:center;gap:8px;padding:18px;color:var(--color-charcoal);font-size:12px}.booking-finder_results__ywEr0{min-width:0}.booking-finder_resultHeader__G74w4{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--color-brand-light)}.booking-finder_resultHeader__G74w4 h3{font-size:13px;font-weight:650;color:var(--color-brand)}.booking-finder_resultHeader__G74w4 h3 span{font-weight:500;color:var(--color-charcoal);margin-left:5px}.booking-finder_resultHeader__G74w4>span{color:var(--color-charcoal);font-size:11px}.booking-finder_list__okDCr{padding:0 6px;list-style:none;margin:0;max-height:46vh;overflow-y:auto}.booking-finder_resultLink__4S01H{display:flex;align-items:center;gap:12px;border-radius:9px;padding:13px 10px;color:var(--color-charcoal);text-decoration:none;border-bottom:1px solid #e9eee9}.booking-finder_resultLink__4S01H:hover{background:var(--color-brand-light)}.booking-finder_resultLink__4S01H:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.booking-finder_platform__jgpqp{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;background:#edf3ef;border-radius:10px}.booking-finder_bookingText__NF0Hc{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;font-size:12px;color:var(--color-charcoal);overflow-wrap:anywhere}.booking-finder_bookingText__NF0Hc strong{font-size:14px;color:var(--color-brand);font-weight:650}.booking-finder_bookingText__NF0Hc .booking-finder_reference__8Ce5J,.booking-finder_warning__Bv4sh{color:var(--color-charcoal);font-size:12px}.booking-finder_warning__Bv4sh{padding:12px 16px;background:var(--color-canvas);line-height:1.6}.booking-finder_warning__Bv4sh button{text-decoration:underline;font-weight:600;margin-left:7px}.booking-finder_empty__6Pb6r{padding:20px 16px;font-size:13px;color:var(--color-charcoal)}.booking-finder_pagination__GQgDd{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;font-size:12px;border-top:1px solid var(--color-brand-light)}.booking-finder_pagination__GQgDd button{display:flex;align-items:center;gap:4px;border:1px solid var(--color-brand-light);border-radius:7px;padding:7px 9px;color:var(--color-brand);background:#fff}.booking-finder_pagination__GQgDd button:disabled{opacity:.4}.booking-finder_field__Wsm7N button:focus-visible,.booking-finder_pagination__GQgDd button:focus-visible,.booking-finder_warning__Bv4sh button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.booking-finder_spinner__ZsZKw{animation:booking-finder_spin__HyV4q 1s linear infinite}@keyframes booking-finder_spin__HyV4q{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.booking-finder_spinner__ZsZKw{animation:none}}@media(max-width:700px){.booking-finder_calendarBar__c_p5V{flex-direction:column;align-items:stretch;gap:11px;padding:13px}.booking-finder_field__Wsm7N{width:100%}.booking-finder_resultLink__4S01H{gap:9px;padding:12px 8px}.booking-finder_platform__jgpqp{width:33px;height:38px}.booking-finder_bookingText__NF0Hc{font-size:11px}.booking-finder_list__okDCr{max-height:45vh}}.calendar-booking-summary_popup___gc6x{pointer-events:auto;position:fixed;inset:0;margin:auto;width:min(520px,calc(100vw - 24px));max-height:min(780px,calc(100dvh - 32px));padding:0;border:1px solid #edf0f2;border-radius:4px;background:#fff;color:var(--color-charcoal);box-shadow:0 10px 40px #20303f26;font-size:15px;text-align:left}.calendar-booking-summary_popup___gc6x:popover-open{display:flex;flex-direction:column}.calendar-booking-summary_actions__mcrBZ{display:flex;flex-shrink:0;gap:2px;padding:18px 24px 8px;background:#fff}.calendar-booking-summary_actions__mcrBZ a,.calendar-booking-summary_actions__mcrBZ button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:5px;color:var(--color-charcoal);background:transparent}.calendar-booking-summary_actions__mcrBZ a:hover,.calendar-booking-summary_actions__mcrBZ button:hover:not(:disabled){color:var(--color-brand);background:var(--color-brand-light)}.calendar-booking-summary_popup___gc6x button{cursor:pointer}.calendar-booking-summary_popup___gc6x button:disabled{cursor:default;opacity:.4}.calendar-booking-summary_popup___gc6x :is(a,button,textarea):focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.calendar-booking-summary_scroll__XCkpT{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:14px 30px 30px;scrollbar-width:thin}.calendar-booking-summary_heading__fon9w{display:flex;align-items:center;gap:14px}.calendar-booking-summary_heading__fon9w h3{margin:0;font-size:24px;line-height:1.3;font-weight:650;overflow-wrap:anywhere}.calendar-booking-summary_heading__fon9w p{margin:3px 0 0;font-size:14px;font-style:italic}.calendar-booking-summary_avatar__kDeIK{position:relative;display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--color-brand-light);color:var(--color-charcoal);font-size:18px}.calendar-booking-summary_avatar__kDeIK>span{position:absolute;right:-3px;top:-3px;display:grid;place-items:center;min-width:21px;min-height:21px;border-radius:50%;background:#fff}.calendar-booking-summary_property__iAUVi{margin:12px 0 26px;color:var(--color-charcoal);font-size:13px}.calendar-booking-summary_facts__a6r2k{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 20px;margin:0}.calendar-booking-summary_facts__a6r2k>div{min-width:0}.calendar-booking-summary_facts__a6r2k dt{font-size:13px;font-weight:650;color:var(--color-charcoal);margin-bottom:3px}.calendar-booking-summary_facts__a6r2k dd{font-size:19px;line-height:1.4;margin:0;overflow-wrap:anywhere}.calendar-booking-summary_wide__ql99N{grid-column:1/-1}.calendar-booking-summary_status__FkuhN{display:inline-block;padding:1px 5px;background:var(--color-brand-light);color:var(--color-brand);font-size:13px;font-weight:700;text-transform:uppercase}.calendar-booking-summary_dateArrow__RC9kN{padding:0 8px}.calendar-booking-summary_contact__Kejmz{display:flex;flex-direction:column;gap:7px}.calendar-booking-summary_contact__Kejmz a{color:inherit;text-decoration:none}.calendar-booking-summary_payment__n0Ig_{margin:32px 0}.calendar-booking-summary_payment__n0Ig_ p{margin:0 0 9px;font-size:18px}.calendar-booking-summary_paid__q6uVC{color:var(--color-brand);font-size:14px}.calendar-booking-summary_paid__q6uVC:after{content:"";display:inline-block;margin-left:6px;width:6px;height:6px;border-radius:50%;background:var(--color-brand-light)}.calendar-booking-summary_muted__LFG8k{color:var(--color-charcoal);font-size:13px;display:flex;align-items:center;gap:6px}.calendar-booking-summary_noteHeading__89xmt{display:flex;align-items:center;gap:14px}.calendar-booking-summary_noteHeading__89xmt h4{display:flex;align-items:center;gap:5px;color:var(--color-charcoal);font-size:13px;margin:0}.calendar-booking-summary_error__PwjTF button,.calendar-booking-summary_muted__LFG8k button,.calendar-booking-summary_noteHeading__89xmt button{border:0;padding:5px 0;background:transparent;color:var(--color-brand);font-weight:650}.calendar-booking-summary_noteHelp__ejkSF{color:var(--color-charcoal);font-size:12px;margin:5px 0 16px}.calendar-booking-summary_note__4L_v_{padding:12px 0;border-top:1px solid #edf0f2}.calendar-booking-summary_note__4L_v_ p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 5px}.calendar-booking-summary_note__4L_v_ small{color:var(--color-charcoal);font-size:12px}.calendar-booking-summary_editor___Xnch{display:flex;flex-direction:column;gap:7px;margin-top:16px}.calendar-booking-summary_editor___Xnch label{font-size:13px;font-weight:650}.calendar-booking-summary_editor___Xnch textarea{width:100%;min-height:96px;padding:10px;border:1px solid var(--color-brand-light);border-radius:5px;color:var(--color-charcoal);background:white;resize:vertical}.calendar-booking-summary_editor___Xnch small{color:var(--color-charcoal);text-align:right}.calendar-booking-summary_editor___Xnch>div{display:flex;gap:10px}.calendar-booking-summary_editor___Xnch button{border:1px solid var(--color-brand-light);border-radius:5px;padding:9px 12px;background:white}.calendar-booking-summary_editor___Xnch button[type=submit]{background:var(--color-brand);border-color:var(--color-brand);color:white}.calendar-booking-summary_error__PwjTF{color:#a13e35;font-size:13px;margin:14px 0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.calendar-booking-summary_conversations__Aez7b{display:flex;flex-direction:column;padding:8px 12px;margin-bottom:18px;border:1px solid var(--color-brand-light);border-radius:5px}.calendar-booking-summary_conversations__Aez7b a{display:flex;justify-content:space-between;align-items:center;padding:8px 0;color:var(--color-brand)}.calendar-booking-summary_spin__htw4M{animation:calendar-booking-summary_spin__htw4M 1s linear infinite}@keyframes calendar-booking-summary_spin__htw4M{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.calendar-booking-summary_spin__htw4M{animation:none}}@media (max-width:540px){.calendar-booking-summary_scroll__XCkpT{padding:12px 22px 24px}.calendar-booking-summary_actions__mcrBZ{padding:12px 16px 4px}.calendar-booking-summary_heading__fon9w h3{font-size:21px}.calendar-booking-summary_facts__a6r2k dd{font-size:17px}.calendar-booking-summary_facts__a6r2k{gap:22px 15px}}.calendar-booking-summary_editor___Xnch button[type=submit]{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.calendar-manage-dates_dialog__KAnpq,.calendar-manage-dates_ruleDialog__Bty8H{max-width:calc(100vw - 32px);padding:0;border:1px solid var(--color-line);color:var(--color-ink-900);background:var(--color-surface);border-radius:12px;box-shadow:0 18px 60px #0003;overflow:auto;max-height:calc(100dvh - 32px)}.calendar-manage-dates_dialog__KAnpq{width:min(420px,calc(100vw - 32px));margin:16px 24px 16px auto}.calendar-manage-dates_ruleDialog__Bty8H{width:min(680px,calc(100vw - 32px));margin:auto}.calendar-manage-dates_dialog__KAnpq::backdrop,.calendar-manage-dates_ruleDialog__Bty8H::backdrop{background:#102a432e}.calendar-manage-dates_dialogHeader__my8hE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 8px}.calendar-manage-dates_dialogHeader__my8hE h2{margin:0;font-size:23px;font-weight:650;line-height:1.25}.calendar-manage-dates_listing__U4m0s{margin:0 22px 12px;color:var(--color-ink-600);font-size:13px}.calendar-manage-dates_reviewNotice__cjEgW{margin:0 22px 16px;border-left:3px solid var(--color-brand-500);padding:6px 9px;background:var(--color-brand-50);font-size:12px;line-height:1.5}.calendar-manage-dates_body__A8cPH,.calendar-manage-dates_ruleBody__VyyYZ{padding:0 22px 20px}.calendar-manage-dates_twoColumns__j5rzk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.calendar-manage-dates_field__omBai{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;color:var(--color-ink-600);min-width:0}.calendar-manage-dates_field__omBai input,.calendar-manage-dates_field__omBai select,.calendar-manage-dates_field__omBai textarea,.calendar-manage-dates_ruleSelect__Ti2_j{min-height:38px;width:100%;min-width:0;border:1px solid var(--color-line);border-radius:4px;padding:7px 9px;font-size:14px;font-weight:400;color:var(--color-ink-900);background:var(--color-surface)}.calendar-manage-dates_field__omBai input[type=date]{padding:6px;font-size:13px}.calendar-manage-dates_field__omBai textarea{resize:vertical;min-height:85px}.calendar-manage-dates_hint__SaYLU{font-size:12px;line-height:1.5;color:var(--color-ink-600);margin:8px 0}.calendar-manage-dates_rangeHint__5xYRf{font-size:12px;color:var(--color-ink-600);margin:9px 0 16px}.calendar-manage-dates_section__lz3Y7{border-top:1px solid var(--color-line);padding:0}.calendar-manage-dates_section__lz3Y7>summary{list-style:none;cursor:pointer;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:650}.calendar-manage-dates_section__lz3Y7>summary::-webkit-details-marker{display:none}.calendar-manage-dates_section__lz3Y7[open]>summary>svg{transform:rotate(180deg)}.calendar-manage-dates_sectionBody__rSBRi{padding:0 0 16px}.calendar-manage-dates_radios__3oBaM{display:grid;gap:13px;border:0;margin:0 0 20px;padding:0;font-size:14px}.calendar-manage-dates_radios__3oBaM label{display:flex;align-items:center;gap:9px}.calendar-manage-dates_radios__3oBaM input,.calendar-manage-dates_weekdays__c4hrb input{accent-color:var(--color-brand-500);width:16px;height:16px}.calendar-manage-dates_switchRow__Ss4gP{display:flex;gap:11px;align-items:center;margin-top:17px;font-size:14px}.calendar-manage-dates_switch__Gv8wf{border:1px solid var(--color-line);width:42px;height:25px;border-radius:20px;padding:2px;background:var(--color-surface-2);flex-shrink:0}.calendar-manage-dates_switch__Gv8wf>span{display:block;height:19px;width:19px;border-radius:50%;background:#83909b;transform:translateX(0);transition:transform .15s}.calendar-manage-dates_switch__Gv8wf[aria-checked=true]>span{background:var(--color-brand-500);transform:translateX(16px)}.calendar-manage-dates_switch__Gv8wf[data-unknown=true]>span{background:#98a3ac;transform:translateX(8px)}.calendar-manage-dates_switchNote__c9r8_{margin-left:auto;font-size:11px;color:var(--color-ink-600)}.calendar-manage-dates_quickActions__a4yd2{display:flex;gap:16px;margin:14px 0 0}.calendar-manage-dates_ruleRow__s3HmO{padding:0 0 16px;margin-bottom:16px;border-bottom:1px solid var(--color-line)}.calendar-manage-dates_ruleRow__s3HmO:last-child{margin-bottom:0;padding-bottom:0;border:0}.calendar-manage-dates_ruleHeading__nlzO3{display:flex;align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:600}.calendar-manage-dates_channel__gz0h4{display:inline-grid;place-items:center;color:white;font-size:10px;height:16px;width:16px;border-radius:50%}.calendar-manage-dates_ruleActions____zXz{display:flex;margin-top:5px;justify-content:flex-end}.calendar-manage-dates_textButton__Yt_hw{display:inline-flex;align-items:center;gap:5px;color:var(--color-brand-600);font-size:13px;font-weight:650;min-height:30px;padding:0 3px}.calendar-manage-dates_textButton__Yt_hw:disabled{opacity:.45}.calendar-manage-dates_addButton__u2MJX,.calendar-manage-dates_primary__s7faE,.calendar-manage-dates_secondary__ohqpt{min-height:38px;border-radius:4px;padding:7px 13px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px}.calendar-manage-dates_primary__s7faE{color:white;background:var(--color-brand-600)}.calendar-manage-dates_secondary__ohqpt{border:1px solid var(--color-line);background:var(--color-surface)}.calendar-manage-dates_primary__s7faE:disabled{background:var(--color-surface-2);color:var(--color-ink-600);opacity:.6;cursor:not-allowed}.calendar-manage-dates_addButton__u2MJX{background:var(--color-brand-50);color:var(--color-brand-600)}.calendar-manage-dates_footer__q0_FI{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:9px;border-top:1px solid var(--color-line);background:var(--color-surface);padding:16px 22px;position:sticky;bottom:0;z-index:2}.calendar-manage-dates_addMenu__KJZ5g{position:relative;margin-right:auto}.calendar-manage-dates_addOptions__8avUH{position:absolute;left:0;bottom:calc(100% + 7px);min-width:180px;background:var(--color-surface);border:1px solid var(--color-line);border-radius:7px;box-shadow:0 8px 24px #0002;padding:5px}.calendar-manage-dates_addOptions__8avUH button{display:flex;width:100%;align-items:center;gap:9px;text-align:left;min-height:40px;padding:7px 10px;font-size:14px;border-radius:4px}.calendar-manage-dates_addOptions__8avUH button:hover{background:var(--color-brand-50)}.calendar-manage-dates_iconButton__txU3Z{display:grid;place-items:center;min-width:34px;min-height:34px;color:var(--color-ink-600);border-radius:5px}.calendar-manage-dates_iconButton__txU3Z:hover{background:var(--color-surface-2)}.calendar-manage-dates_error__oKlsZ{border:1px solid #e8b9b6;background:#fff5f4;color:#872e26;border-radius:5px;padding:10px 12px;margin:12px 0;font-size:13px;line-height:1.5}.calendar-manage-dates_error__oKlsZ ul{padding-left:16px}.calendar-manage-dates_preview__73Cx8{padding:12px;background:var(--color-brand-50);border:1px solid var(--color-line);border-radius:5px;margin-top:14px;font-size:13px;line-height:1.6}.calendar-manage-dates_preview__73Cx8 ul{padding-left:17px;list-style:disc}.calendar-manage-dates_preview__73Cx8 p{margin:7px 0 0}.calendar-manage-dates_ruleBody__VyyYZ h3{font-size:18px;font-weight:650;margin:22px 0 14px}.calendar-manage-dates_ruleBody__VyyYZ h4{font-size:15px;font-weight:650;margin:0 0 7px}.calendar-manage-dates_ruleSection__dajQ8{border-bottom:1px solid var(--color-line);padding:0 0 17px;margin:0 0 17px}.calendar-manage-dates_colourField__1ncEf{display:flex;align-items:center;gap:13px;margin:17px 0;font-size:13px}.calendar-manage-dates_colourField__1ncEf input{width:42px;height:32px;border:0;background:none}.calendar-manage-dates_discountRow__RSRq_{display:grid;grid-template-columns:1fr 1fr 34px;align-items:end;gap:10px;margin:10px 0}.calendar-manage-dates_weekdays__c4hrb{display:grid;gap:10px;margin:7px 0;padding:0;border:0;font-size:13px}.calendar-manage-dates_weekdays__c4hrb legend{font-weight:600;margin-bottom:12px}.calendar-manage-dates_weekdays__c4hrb label{display:flex;align-items:center;gap:9px}.calendar-manage-dates_subForm___4tbw{display:grid;gap:15px}.calendar-manage-dates_noteMarker__d3bhb{position:absolute;right:4px;bottom:3px;z-index:3;display:flex;align-items:center;gap:3px;max-width:calc(100% - 8px);color:#87512f;background:#ffeadb;border:1px solid #e5c5ad;border-radius:4px;padding:2px 4px;font-size:10px}.calendar-manage-dates_noteMarker__d3bhb span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-manage-dates_dialog__KAnpq :is(input,select,textarea,button,a,summary):focus-visible,.calendar-manage-dates_ruleDialog__Bty8H :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}@media (max-width:480px){.calendar-manage-dates_dialog__KAnpq,.calendar-manage-dates_ruleDialog__Bty8H{max-width:calc(100vw - 16px)}.calendar-manage-dates_footer__q0_FI .calendar-manage-dates_addButton__u2MJX,.calendar-manage-dates_footer__q0_FI .calendar-manage-dates_primary__s7faE,.calendar-manage-dates_footer__q0_FI .calendar-manage-dates_secondary__ohqpt{padding:7px 9px;font-size:13px}.calendar-manage-dates_dialog__KAnpq{margin:8px auto}.calendar-manage-dates_dialog__KAnpq,.calendar-manage-dates_ruleDialog__Bty8H{max-height:calc(100dvh - 16px);width:calc(100vw - 16px)}.calendar-manage-dates_dialogHeader__my8hE{padding:16px 16px 8px}.calendar-manage-dates_dialogHeader__my8hE h2{font-size:21px}.calendar-manage-dates_body__A8cPH,.calendar-manage-dates_ruleBody__VyyYZ{padding:0 16px 16px}.calendar-manage-dates_listing__U4m0s,.calendar-manage-dates_reviewNotice__cjEgW{margin-left:16px;margin-right:16px}.calendar-manage-dates_footer__q0_FI{padding:12px 16px;gap:7px}.calendar-manage-dates_twoColumns__j5rzk{gap:10px}.calendar-manage-dates_field__omBai input[type=date]{font-size:12px}.calendar-manage-dates_discountRow__RSRq_{gap:6px}}@media (prefers-reduced-motion:reduce){.calendar-manage-dates_switch__Gv8wf>span{transition:none}}.calendar-manage-dates_primary__s7faE,.calendar-manage-dates_primary__s7faE:disabled{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.manage-shell_shell__UfNr3{min-height:100dvh}.manage-shell_sidebar__orXzg{display:none}.manage-shell_main__L5nG2{min-width:0;display:flex;flex-direction:column;min-height:100dvh;padding-bottom:5rem}.manage-shell_header__6QIl3{position:sticky;top:0;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.75rem 1.25rem;background:var(--color-surface);border-bottom:1px solid var(--color-line)}.manage-shell_brand__9txZu{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}.manage-shell_wordmark__TziEY{display:flex;align-items:center;gap:.75rem;border-radius:.5rem}.manage-shell_wordmark__TziEY span{border-left:1px solid var(--color-line-strong);padding-left:.75rem;font-size:.7rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink-700)}.manage-shell_menu__qA6yR{display:none}.manage-shell_tools__dXMIu{display:grid;grid-template-columns:minmax(140px,1.1fr) minmax(175px,1fr) auto auto;flex:1 1 560px;align-items:center;gap:.5rem;min-width:min(100%,560px)}.manage-shell_search__4I9gK{position:relative;flex:1.1 1 200px;min-width:0}.manage-shell_assistant__d8LdV{flex:1 1 215px;min-width:0}.manage-shell_inputBox___1wKd{display:flex;min-height:44px;align-items:center;gap:.5rem;border:1px solid var(--color-line-strong);border-radius:.6rem;background:var(--color-surface);padding:0 .75rem;color:var(--color-ink-500)}.manage-shell_inputBox___1wKd:focus-within{outline:2px solid var(--color-brand-500);outline-offset:1px}.manage-shell_inputBox___1wKd input{width:100%;min-width:0;height:42px;border:0;outline:none;font-size:.8125rem;background:transparent;color:var(--color-ink-900)}.manage-shell_inputBox___1wKd input::placeholder{color:var(--color-ink-500);opacity:1}.manage-shell_assistant__d8LdV .manage-shell_inputBox___1wKd{border-color:var(--color-brand-500)}.manage-shell_ask__Lpofx{display:grid;place-items:center;flex-shrink:0;width:32px;height:38px;border-radius:.375rem;color:var(--color-brand-700)}.manage-shell_ask__Lpofx:hover{background:var(--color-brand-50)}.manage-shell_ask__Lpofx:disabled{display:none}.manage-shell_searchResults__FdOKZ{position:absolute;left:0;top:100%;margin-top:.5rem;z-index:50;width:min(38rem,calc(100vw - 2.5rem));max-height:min(70dvh,42rem);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--color-line);border-radius:.75rem;background:var(--color-surface);box-shadow:0 12px 32px #0002}.manage-shell_assistantDialog__KvBkb{position:fixed;inset:0 0 0 auto;margin:0;width:min(48rem,100%);height:100dvh;max-width:100%;max-height:100dvh;padding:0;border:0;background:var(--color-surface-2);color:var(--color-ink-900)}.manage-shell_assistantDialog__KvBkb::backdrop{background:#142c3280}.manage-shell_assistantHeading__GKaWx{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-line);background:var(--color-surface)}.manage-shell_assistantHeading__GKaWx h2{font-size:1.125rem;font-weight:600}.manage-shell_assistantHeading__GKaWx button{display:grid;width:44px;height:44px;place-items:center;border-radius:.5rem}.manage-shell_assistantHeading__GKaWx button:hover{background:var(--color-surface-2)}.manage-shell_assistantBody__w7L5B{display:grid;gap:1rem;padding:1rem}.manage-shell_ask__Lpofx:focus-visible,.manage-shell_assistantHeading__GKaWx button:focus-visible,.manage-shell_menu__qA6yR:focus-visible,.manage-shell_wordmark__TziEY:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}@media (min-width:1024px){.manage-shell_shell__UfNr3{display:grid;grid-template-columns:256px minmax(0,1fr)}.manage-shell_shell__UfNr3[data-sidebar-collapsed=true]{grid-template-columns:76px minmax(0,1fr)}.manage-shell_sidebar__orXzg{position:sticky;top:0;display:block;height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding:1rem .75rem;border-right:1px solid var(--color-line);background:var(--color-surface)}.manage-shell_main__L5nG2{padding-bottom:0}.manage-shell_menu__qA6yR{display:grid;width:44px;height:44px;place-items:center;border-radius:.5rem;color:var(--color-ink-500)}.manage-shell_menu__qA6yR:hover{background:var(--color-surface-2)}.manage-shell_shell__UfNr3[data-sidebar-collapsed=true] .manage-shell_sidebar__orXzg{padding-inline:.25rem}.manage-shell_shell__UfNr3[data-sidebar-collapsed=true] .manage-shell_sidebar__orXzg [data-nav-count],.manage-shell_shell__UfNr3[data-sidebar-collapsed=true] .manage-shell_sidebar__orXzg [data-nav-label]{display:none}.manage-shell_shell__UfNr3[data-sidebar-collapsed=true] .manage-shell_sidebar__orXzg [data-manage-nav-href]{justify-content:center;padding-inline:.5rem}.manage-shell_shell__UfNr3[data-sidebar-collapsed=true] .manage-shell_sidebar__orXzg [data-nav-toggle]{min-width:22px;width:22px;padding-inline:0}.manage-shell_shell__UfNr3[data-sidebar-collapsed=true] .manage-shell_sidebar__orXzg ul{margin-left:0;padding-left:0;border-left:0}}@media (max-width:767px){.manage-shell_header__6QIl3{padding:.625rem .75rem;gap:.625rem}.manage-shell_tools__dXMIu{display:flex;flex-wrap:wrap;gap:.5rem}.manage-shell_assistant__d8LdV,.manage-shell_search__4I9gK{flex-basis:calc(50% - .25rem);min-width:0}.manage-shell_inputBox___1wKd{padding-inline:.5rem;gap:.375rem}.manage-shell_searchResults__FdOKZ{position:fixed;left:.75rem;right:.75rem;top:116px;width:auto;max-height:calc(100dvh - 132px)}}.operations-workspace_workspace__TKp9R{display:grid;gap:18px}.operations-workspace_toolbar__N6Xy1{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.operations-workspace_form__h8n4F label,.operations-workspace_toolbar__N6Xy1 label{display:grid;gap:5px;font-size:14px;font-weight:600}.operations-workspace_workspace__TKp9R input,.operations-workspace_workspace__TKp9R select,.operations-workspace_workspace__TKp9R textarea{background:white;color:var(--color-brand);border:1px solid var(--color-brand-light);border-radius:7px;padding:10px;min-width:0;font:inherit}.operations-workspace_workspace__TKp9R textarea{min-height:100px}.operations-workspace_link__luuW5,.operations-workspace_workspace__TKp9R button{border:1px solid var(--color-brand);border-radius:7px;background:white;color:var(--color-brand);padding:10px 14px;cursor:pointer;min-height:44px}.operations-workspace_workspace__TKp9R button:disabled{opacity:.55;cursor:wait}.operations-workspace_primary__slZv5{background:var(--color-brand)!important;color:white!important;border-color:var(--color-brand)!important}.operations-workspace_cards__SSOFQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.operations-workspace_card__ydQSP,.operations-workspace_form__h8n4F{border:1px solid var(--color-brand-light);border-radius:12px;padding:18px;background:#fff}.operations-workspace_card__ydQSP h3{margin:0 0 8px}.operations-workspace_card__ydQSP p{margin:8px 0;overflow-wrap:anywhere}.operations-workspace_form__h8n4F{background:var(--color-brand-light);display:grid;gap:14px;scroll-margin-top:90px}.operations-workspace_fields__SWpJ4{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.operations-workspace_error__iAPeu{padding:14px;background:#fff0ec;border:1px solid #d89889;border-radius:8px}.operations-workspace_notice__oLdUd{padding:14px;background:var(--color-brand-light);border-radius:8px}.operations-workspace_metrics__w6NUa{display:flex;gap:12px;flex-wrap:wrap}.operations-workspace_metric__JkP3T{background:var(--color-brand-light);border-radius:8px;padding:12px 18px}.operations-workspace_metric__JkP3T strong{font-size:25px;display:block}.operations-workspace_table__dy24A{overflow:auto;border:1px solid var(--color-brand-light);border-radius:10px}.operations-workspace_table__dy24A table{border-collapse:collapse;width:100%;min-width:760px}.operations-workspace_table__dy24A td,.operations-workspace_table__dy24A th{padding:12px;text-align:left;border-bottom:1px solid var(--color-brand-light);vertical-align:top}.operations-workspace_table__dy24A th{background:var(--color-brand-light)}.operations-workspace_table__dy24A td button{display:block;margin:4px 0;width:100%;text-align:left}.operations-workspace_photos__i_JS2{display:flex;gap:12px;flex-wrap:wrap}.operations-workspace_photos__i_JS2 img{width:160px;height:140px;object-fit:cover;border-radius:8px}.operations-workspace_checks__Nilx3{display:flex;gap:12px;flex-wrap:wrap}.operations-workspace_checks__Nilx3 label{display:flex;gap:6px;align-items:center}.operations-workspace_muted__H65Wy{color:var(--color-charcoal);font-size:14px}.operations-workspace_team__c7_6D{max-width:1200px;margin:auto;padding:24px}.operations-workspace_team__c7_6D nav{display:flex;gap:16px;flex-wrap:wrap;margin:16px 0}.operations-workspace_login__04P_D{max-width:430px;margin:8vh auto;padding:24px}.operations-workspace_workspace__TKp9R a:focus-visible,.operations-workspace_workspace__TKp9R button:focus-visible,.operations-workspace_workspace__TKp9R input:focus-visible,.operations-workspace_workspace__TKp9R select:focus-visible,.operations-workspace_workspace__TKp9R textarea:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}@media(max-width:640px){.operations-workspace_card__ydQSP,.operations-workspace_form__h8n4F,.operations-workspace_team__c7_6D{padding:14px}.operations-workspace_toolbar__N6Xy1>*{flex:1 1 140px}.operations-workspace_cards__SSOFQ,.operations-workspace_fields__SWpJ4{grid-template-columns:1fr}}.operations-workspace_workspace__TKp9R{padding:20px}.operations-workspace_workspace__TKp9R h1{font-size:28px;font-weight:650;line-height:1.2}.operations-workspace_workspace__TKp9R h2{font-size:21px;font-weight:650}.operations-workspace_workspace__TKp9R h3{font-size:17px;font-weight:650}.operations-workspace_workspace__TKp9R p{line-height:1.5}.operations-workspace_team__c7_6D .operations-workspace_workspace__TKp9R{padding:0}.operations-workspace_workspace__TKp9R fieldset{border:0;min-width:0;padding:0}.operations-workspace_workspace__TKp9R legend{font-weight:650;margin-bottom:10px}@media(max-width:640px){.operations-workspace_workspace__TKp9R{padding:14px}.operations-workspace_team__c7_6D .operations-workspace_workspace__TKp9R{padding:0}}.operations-workspace_tableScroll__sP2eH{overflow-x:auto;max-width:100%}.operations-workspace_tableScroll__sP2eH table{border-collapse:collapse;width:100%}.operations-workspace_tableScroll__sP2eH td,.operations-workspace_tableScroll__sP2eH th{padding:.7rem;text-align:left;border-bottom:1px solid var(--color-brand-light)}.operations-workspace_printable__PcjH5{overflow-wrap:anywhere}@media print{.operations-workspace_workspace__TKp9R *{visibility:hidden}.operations-workspace_printable__PcjH5,.operations-workspace_printable__PcjH5 *{visibility:visible}.operations-workspace_printable__PcjH5{position:absolute;inset:0;background:white;color:black}}.operations-workspace_form__h8n4F label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px}.operations-workspace_workspace__TKp9R input[type=checkbox]{width:18px;min-width:18px;padding:0}@media screen and (max-width:640px){.operations-workspace_printable__PcjH5 .operations-workspace_tableScroll__sP2eH thead{display:none}.operations-workspace_printable__PcjH5 .operations-workspace_tableScroll__sP2eH tbody{display:grid;gap:10px}.operations-workspace_printable__PcjH5 .operations-workspace_tableScroll__sP2eH tr{display:grid;gap:8px;border:1px solid var(--color-brand-light);border-radius:8px;padding:10px}.operations-workspace_printable__PcjH5 .operations-workspace_tableScroll__sP2eH td{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;border:0;padding:0;overflow-wrap:normal;word-break:normal}.operations-workspace_printable__PcjH5 .operations-workspace_tableScroll__sP2eH td:before{content:attr(data-label);font-weight:600}}.operations-workspace_workspace__TKp9R{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;box-sizing:border-box}.operations-workspace_workspace__TKp9R>section{min-width:0}.operations-workspace_propertySelection__e5a_n{border:1px solid var(--color-line-strong);border-radius:12px;padding:14px;min-width:0;margin:14px 0}.operations-workspace_propertySelection__e5a_n legend{font-weight:650;padding:0 6px}.operations-workspace_propertySelectionList__4vdRZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px;max-height:240px;overflow:auto;padding:8px 0}.operations-workspace_propertySelectionList__4vdRZ label{display:flex;align-items:center;gap:8px;font-size:14px}.operations-workspace_propertySelectionList__4vdRZ input[type=checkbox]{width:17px;height:17px;flex:0 0 17px}.operations-workspace_calendarScroll__hkq8s{max-width:100%;overflow:auto;border:1px solid var(--color-brand-light);border-radius:12px;margin:16px 0}.operations-workspace_cleaningCalendar__vRY_k{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.operations-workspace_cleaningCalendar__vRY_k td,.operations-workspace_cleaningCalendar__vRY_k th{padding:12px;border-right:1px solid var(--color-brand-light);border-bottom:1px solid var(--color-brand-light);vertical-align:top;min-width:165px;text-align:left}.operations-workspace_cleaningCalendar__vRY_k th{background:var(--color-brand-light);font-size:14px}.operations-workspace_cleaningCalendar__vRY_k tr>th:first-child{position:sticky;left:0;z-index:1;min-width:145px;max-width:180px}.operations-workspace_cleaningCalendar__vRY_k thead th{position:sticky;top:0;z-index:2}.operations-workspace_cleaningCalendar__vRY_k thead th:first-child{z-index:3}.operations-workspace_workspace__TKp9R .operations-workspace_calendarTask__WdHWB{display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;width:100%;max-width:220px;margin:0 0 8px;border-left:4px solid var(--color-brand);background:var(--color-brand-light);overflow-wrap:anywhere}.operations-workspace_workspace__TKp9R .operations-workspace_calendarTask__WdHWB[data-status=in_progress]{border-left-color:var(--color-gold);background:#fff7e6}.operations-workspace_workspace__TKp9R .operations-workspace_calendarTask__WdHWB[data-status=completed]{border-left-color:var(--color-brand);background:var(--color-brand-light)}.operations-workspace_workspace__TKp9R .operations-workspace_calendarTask__WdHWB[data-status=cancelled]{border-left-color:#8b969d;background:#f0f1f2}.operations-workspace_tabBar__lQlpR{display:flex;gap:8px;border-bottom:1px solid var(--color-brand-light);padding-bottom:12px;margin-bottom:16px}.operations-workspace_tabBar__lQlpR [aria-current=page]{background:var(--color-brand);color:white}.operations-workspace_progress__BGtD6{height:12px;width:100%;accent-color:var(--color-brand)}.operations-workspace_issueTitle__W0b7X{font-weight:650;max-width:300px}.operations-workspace_issueNote__IHBDM{max-width:360px;white-space:normal;overflow-wrap:anywhere}.operations-workspace_primary__slZv5{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.booking-website_website__tXp0R{--site-colour:#0b706d;color:#172f34;background:#f8faf9;min-height:100vh;font-family:Arial,sans-serif}.booking-website_website__tXp0R *{box-sizing:border-box}.booking-website_website__tXp0R a{color:var(--site-colour);text-underline-offset:3px}.booking-website_preview___31S_{padding:12px 24px;background:#fff0c4;color:#403100;text-align:center;font-size:14px}.booking-website_preview___31S_ a{margin-left:12px}.booking-website_header__Svpiw{padding:24px max(24px,calc((100% - 1120px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #dce6e4;background:white}.booking-website_brand__hPgwd{font-weight:700;font-size:24px;text-decoration:none}.booking-website_header__Svpiw nav{display:flex;flex-wrap:wrap;gap:20px}.booking-website_header__Svpiw nav a{text-decoration:none;font-weight:600}.booking-website_hero__a6jly{position:relative;overflow:hidden;background:#e8f0ec;min-height:440px;display:grid;grid-template-columns:1fr 1fr;align-items:center}.booking-website_hero__a6jly>img{width:100%;height:100%;max-height:600px;object-fit:cover;order:2}.booking-website_hero__a6jly>div{padding:56px 44px 56px max(24px,calc((100vw - 1120px)/2));min-width:0}.booking-website_hero__a6jly:not(:has(>img)){grid-template-columns:1fr}.booking-website_hero__a6jly h1{font-size:clamp(34px,4vw,58px);line-height:1.08;margin:12px 0 22px;max-width:680px;letter-spacing:-1.5px}.booking-website_eyebrow__FBBkA{text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:700}.booking-website_prose___NvN5{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.booking-website_button__Z4f_3{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;background:var(--site-colour);color:white!important;min-height:46px;padding:13px 22px;border:0;border-radius:8px;text-decoration:none;font-size:15px;font-weight:700;cursor:pointer}.booking-website_button__Z4f_3:disabled{opacity:.6;cursor:wait}.booking-website_page__qHhlf,.booking-website_section__oHria{max-width:1168px;margin:auto;padding:44px 24px}.booking-website_section__oHria h2{font-size:28px;margin:0 0 20px}.booking-website_page__qHhlf{min-height:55vh}.booking-website_page__qHhlf h1{font-size:40px}.booking-website_grid__NVLHY{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px}.booking-website_card__Aa1q7{background:white;border:1px solid #dce6e4;border-radius:14px;overflow:hidden}.booking-website_card__Aa1q7>img{width:100%;height:235px;object-fit:cover}.booking-website_card__Aa1q7>div{padding:24px}.booking-website_card__Aa1q7 h3{font-size:22px;margin:0 0 10px}.booking-website_form__0I2dC{max-width:850px;margin-top:24px;background:white;border:1px solid #dce6e4;border-radius:14px;padding:28px}.booking-website_form__0I2dC fieldset{border:0;padding:0;margin:0;min-width:0}.booking-website_form__0I2dC label{display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:8px;margin-bottom:18px}.booking-website_fields__S_Dt1{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.booking-website_form__0I2dC input,.booking-website_form__0I2dC select,.booking-website_form__0I2dC textarea{background:white;border:1px solid #aabcb7;border-radius:6px;min-height:46px;padding:12px;font:inherit;color:inherit;max-width:100%;width:100%}.booking-website_error__geCs7,.booking-website_notice__V292S{padding:14px;border-radius:6px;overflow-wrap:anywhere}.booking-website_error__geCs7{background:#fee9e9;color:#801e1e}.booking-website_notice__V292S{background:#e6f4ed;color:#17583d}.booking-website_footer___CK1h{border-top:1px solid #dce6e4;padding:28px 24px;display:flex;gap:24px;justify-content:center;flex-wrap:wrap;font-size:14px}.booking-website_section__oHria summary{font-weight:700;cursor:pointer}.booking-website_website__tXp0R :focus-visible{outline:3px solid #c38a22;outline-offset:4px}@media(max-width:680px){.booking-website_header__Svpiw{align-items:flex-start;flex-direction:column;padding:20px}.booking-website_hero__a6jly{grid-template-columns:1fr}.booking-website_hero__a6jly>img{order:0;max-height:300px}.booking-website_hero__a6jly>div{padding:30px 24px}.booking-website_hero__a6jly h1{letter-spacing:-.8px}.booking-website_fields__S_Dt1{grid-template-columns:1fr}.booking-website_page__qHhlf,.booking-website_section__oHria{padding:32px 20px}.booking-website_form__0I2dC{padding:20px}.booking-website_preview___31S_{text-align:left}.booking-website_footer___CK1h{justify-content:flex-start;gap:12px;flex-direction:column}}.booking-website_quoteLine__mgyHk{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #e2e9e6}.booking-website_quoteLine__mgyHk dd{margin:0;white-space:nowrap}.booking-website_form__0I2dC input[type=checkbox]{min-height:20px;width:20px;display:inline-block}.booking-website_form__0I2dC h3{font-size:23px;margin-top:0}.booking-website_form__0I2dC h4{font-size:17px;margin-top:24px}.booking-website_gallery__O5sVL{display:flex;gap:10px;overflow-x:auto;padding:10px 0}.booking-website_gallery__O5sVL a{flex:0 0 150px}.booking-website_gallery__O5sVL img{width:150px;height:110px;object-fit:cover;border-radius:8px}.booking-website_propertyHeading__KluZ2{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.booking-website_viewSwitch___I3qb{display:flex;gap:4px;padding:4px;background:#f0f4f3;border-radius:10px}.booking-website_viewSwitch___I3qb button{border:1px solid transparent;background:transparent;padding:10px 16px;border-radius:7px;cursor:pointer;font:inherit;color:#244548}.booking-website_viewSwitch___I3qb button[aria-pressed=true]{background:white;border-color:#aebfbd;box-shadow:0 1px 3px #0001}.booking-website_viewSwitch___I3qb button:focus-visible{outline:3px solid #e4ad46;outline-offset:2px}.booking-website_card__Aa1q7{scroll-margin-top:95px}