.property-publishing-panel_root__qr_zR{display:grid;grid-gap:20px;gap:20px;min-height:100%;padding:24px 24px 110px;color:var(--text-primary);container-type:inline-size;container-name:property-publishing-main}.property-publishing-panel_header___oLoN{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:24px;gap:24px;align-items:start;padding:8px 2px 2px}.property-publishing-panel_eyebrow__Zq6uz,.property-publishing-panel_section__w2TPW>header span{color:var(--accent);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.property-publishing-panel_header___oLoN h1{margin:7px 0 8px;font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:1.06;letter-spacing:-.045em}.property-publishing-panel_errorCard__QttBB p,.property-publishing-panel_header___oLoN p,.property-publishing-panel_section__w2TPW>header p{margin:0;color:var(--text-muted);font-size:.8rem;line-height:1.55}.property-publishing-panel_propertyState__DmggJ{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;align-items:center;border:1px solid color-mix(in srgb,var(--state-warning) 28%,var(--border-subtle));border-radius:14px;padding:14px;background:color-mix(in srgb,var(--state-warning) 7%,var(--bg-elevated));color:var(--state-warning)}.property-publishing-panel_propertyState__DmggJ[data-ready="1"]{border-color:color-mix(in srgb,var(--state-success) 28%,var(--border-subtle));background:color-mix(in srgb,var(--state-success) 7%,var(--bg-elevated));color:var(--state-success)}.property-publishing-panel_propertyState__DmggJ>span{display:grid;grid-gap:2px;gap:2px}.property-publishing-panel_propertyState__DmggJ strong{color:var(--text-primary);font-size:.78rem}.property-publishing-panel_propertyState__DmggJ small{color:var(--text-muted);font-size:.68rem;line-height:1.4}.property-publishing-panel_propertyState__DmggJ button{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;border:0;border-radius:9px;background:var(--accent);color:var(--accent-contrast,#fff);font:inherit;font-size:.75rem;font-weight:760;cursor:pointer}.property-publishing-panel_portalFeedback__zoK6N{display:flex;align-items:flex-start;gap:9px;border:1px solid color-mix(in srgb,var(--state-success) 30%,var(--border-subtle));border-radius:12px;padding:12px 14px;color:var(--state-success);background:color-mix(in srgb,var(--state-success) 7%,var(--bg-elevated));font-size:.76rem;line-height:1.45}.property-publishing-panel_portalFeedback__zoK6N[data-tone=warning]{border-color:color-mix(in srgb,var(--state-warning) 30%,var(--border-subtle));color:var(--state-warning);background:color-mix(in srgb,var(--state-warning) 7%,var(--bg-elevated))}.property-publishing-panel_portalFeedback__zoK6N svg{flex:none}.property-publishing-panel_section__w2TPW{display:grid;grid-gap:16px;gap:16px;border:1px solid var(--border-subtle);border-radius:16px;padding:20px;background:color-mix(in srgb,var(--bg-elevated) 96%,var(--bg-base))}.property-publishing-panel_section__w2TPW>header{display:flex;align-items:end;justify-content:space-between;gap:18px}.property-publishing-panel_section__w2TPW h2{margin:5px 0 4px;font-size:1rem;letter-spacing:-.02em}.property-publishing-panel_search__XjF9b{display:flex;align-items:center;gap:8px;width:min(280px,100%);min-height:40px;border:1px solid var(--border-subtle);border-radius:10px;padding:0 11px;background:var(--surface-muted);color:var(--text-muted)}.property-publishing-panel_search__XjF9b input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.76rem}.property-publishing-panel_directoryActions__ry07E{display:flex;align-items:center;justify-content:flex-end;gap:9px}.property-publishing-panel_directoryToggle__gmp_X{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid var(--border-subtle);border-radius:10px;padding:0 12px;color:var(--text-primary);background:var(--surface-muted);font:inherit;font-size:.74rem;font-weight:760;white-space:nowrap;cursor:pointer;transition:border-color .14s ease,background .14s ease}.property-publishing-panel_directoryToggle__gmp_X:hover{border-color:color-mix(in srgb,var(--accent) 44%,var(--border-subtle));background:color-mix(in srgb,var(--accent) 7%,var(--surface-muted))}.property-publishing-panel_destinationGrid__AArE1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.property-publishing-panel_destinationCard__DXsrh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;width:100%;min-width:0;min-height:92px;border:1px solid var(--border-subtle);border-radius:13px;padding:13px;background:var(--surface-muted);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.property-publishing-panel_destinationCard__DXsrh:hover,.property-publishing-panel_destinationCard__DXsrh[data-selected="1"]{border-color:color-mix(in srgb,var(--accent) 54%,var(--border-subtle));background:color-mix(in srgb,var(--accent) 8%,var(--surface-muted))}.property-publishing-panel_destinationCard__DXsrh:hover{transform:translateY(-1px)}.property-publishing-panel_destinationCard__DXsrh>svg{color:var(--text-muted)}.property-publishing-panel_directLogo__psEMA{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:color-mix(in srgb,var(--accent) 12%,var(--bg-elevated));color:var(--accent)}.property-publishing-panel_destinationCopy__fT4o8{display:grid;grid-gap:3px;gap:3px;min-width:0}.property-publishing-panel_destinationCopy__fT4o8 small,.property-publishing-panel_destinationCopy__fT4o8 span,.property-publishing-panel_destinationCopy__fT4o8 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-publishing-panel_destinationCopy__fT4o8 strong{font-size:.79rem}.property-publishing-panel_destinationCopy__fT4o8 small{color:var(--text-muted);font-size:.65rem}.property-publishing-panel_destinationCopy__fT4o8 span{color:var(--accent);font-size:.69rem;font-weight:700}.property-publishing-panel_emptySearch__4mpNm{margin:0;color:var(--text-muted);font-size:.78rem}.property-publishing-panel_errorCard__QttBB,.property-publishing-panel_loading__3f9uI{margin:22px;border:1px solid var(--border-subtle);border-radius:14px;padding:24px;background:var(--bg-elevated)}.property-publishing-panel_loading__3f9uI{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:.82rem}.property-publishing-panel_errorCard__QttBB h1{margin:0 0 8px;font-size:1.1rem}@container property-publishing-main (max-width: 980px){.property-publishing-panel_destinationGrid__AArE1{grid-template-columns:repeat(2,minmax(0,1fr))}}@container property-publishing-main (max-width: 700px){.property-publishing-panel_header___oLoN{grid-template-columns:1fr}.property-publishing-panel_section__w2TPW>header{align-items:stretch;flex-direction:column}.property-publishing-panel_search__XjF9b{width:100%;flex:1 1}.property-publishing-panel_directoryActions__ry07E{width:100%}.property-publishing-panel_destinationGrid__AArE1{grid-template-columns:1fr}}@container workspace-main (max-width: 760px){.property-publishing-panel_root__qr_zR{padding:16px 12px 110px}}@media (max-width:640px){.property-publishing-panel_root__qr_zR{padding:16px 12px 110px}}.new-property-starter_root__nn_Ky{min-height:100%;padding:clamp(22px,4vw,56px);overflow:auto;background:radial-gradient(circle at 50% 4%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 32rem),var(--bg-base)}.new-property-starter_card__SvbEK,.new-property-starter_limitCard__BkuWk{width:min(920px,100%);margin:0 auto;border:1px solid var(--border-subtle);border-radius:24px;background:color-mix(in srgb,var(--bg-elevated) 97%,transparent);box-shadow:0 24px 70px rgba(0,0,0,.13)}.new-property-starter_card__SvbEK{padding:clamp(24px,4.5vw,46px)}.new-property-starter_hero__R25Wj{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.new-property-starter_hero__R25Wj>div:first-child{min-width:0}.new-property-starter_icon__UMpZi{display:grid;width:54px;height:54px;place-items:center;margin-bottom:20px;border-radius:17px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--bg-elevated));box-shadow:0 10px 26px color-mix(in srgb,var(--accent) 13%,transparent)}.new-property-starter_eyebrow__MZx_V{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.new-property-starter_hero__R25Wj h1,.new-property-starter_limitCard__BkuWk h1{margin:8px 0 0;font-size:clamp(28px,5vw,42px);letter-spacing:-.045em;line-height:1.05}.new-property-starter_lead__i4UAL,.new-property-starter_limitCard__BkuWk>p{max-width:61ch;margin:14px 0 0;color:var(--text-soft);font-size:14px;line-height:1.65}.new-property-starter_trialBadge__8WRZl{display:flex;flex:none;align-items:center;gap:9px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border-subtle));border-radius:13px;color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.new-property-starter_trialBadge__8WRZl>span{display:grid;grid-gap:2px;gap:2px;color:var(--text-muted);font-size:10px;white-space:nowrap}.new-property-starter_trialBadge__8WRZl strong{color:var(--text-primary);font-size:12px}.new-property-starter_methodGrid__Hzaz7{display:grid;grid-gap:12px;gap:12px;margin-top:34px}.new-property-starter_methodCard__Wjv_A{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:15px;gap:15px;width:100%;min-height:96px;align-items:center;padding:17px 18px;border:1px solid var(--border-subtle);border-radius:16px;color:var(--text-primary);background:color-mix(in srgb,var(--bg-base) 45%,var(--bg-elevated));font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease,background .15s ease}.new-property-starter_methodCard__Wjv_A:hover{border-color:color-mix(in srgb,var(--accent) 36%,var(--border-strong));background:color-mix(in srgb,var(--accent) 5%,var(--bg-elevated));transform:translateY(-1px)}.new-property-starter_backButton__jnvJy:focus-visible,.new-property-starter_form__VmIp_ button:focus-visible,.new-property-starter_limitCard__BkuWk button:focus-visible,.new-property-starter_methodCard__Wjv_A:focus-visible,.new-property-starter_success__lXxX_ button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 32%,transparent);outline-offset:2px}.new-property-starter_methodIcon__pK4Cg{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.new-property-starter_methodCopy__l8kMl{display:grid;grid-gap:3px;gap:3px}.new-property-starter_methodCopy__l8kMl small{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.new-property-starter_methodCopy__l8kMl strong{font-size:15px}.new-property-starter_methodCopy__l8kMl>span{color:var(--text-muted);font-size:12px;line-height:1.45}.new-property-starter_methodCard__Wjv_A>svg{color:var(--text-muted)}.new-property-starter_subscribeNow__AunNH{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border-subtle));border-radius:15px;background:color-mix(in srgb,var(--accent) 5%,transparent)}.new-property-starter_subscribeNow__AunNH>div{display:grid;grid-gap:4px;gap:4px}.new-property-starter_subscribeNow__AunNH strong{font-size:13px}.new-property-starter_subscribeNow__AunNH span{color:var(--text-muted);font-size:11px}.new-property-starter_subscribeNow__AunNH button{display:inline-flex;flex:none;min-height:40px;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.new-property-starter_flowPanel__PK8Uw{margin-top:30px;padding-top:20px;border-top:1px solid var(--border-subtle)}.new-property-starter_backButton__jnvJy{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;color:var(--text-muted);background:transparent;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.new-property-starter_backButton__jnvJy:hover{color:var(--text-primary)}.new-property-starter_form__VmIp_{display:grid;grid-gap:15px;gap:15px;margin-top:22px}.new-property-starter_form__VmIp_ label>span,.new-property-starter_form__VmIp_>label{display:grid;grid-gap:7px;gap:7px;color:var(--text-soft);font-size:12px;font-weight:750}.new-property-starter_form__VmIp_ label small{display:inline;color:var(--text-muted);font-size:10px;font-weight:600}.new-property-starter_form__VmIp_ input,.new-property-starter_form__VmIp_ textarea{display:block;width:100%;min-width:0;padding:0 14px;border:1px solid var(--border-strong);border-radius:12px;color:var(--text-primary);background:var(--bg-base);font:inherit;font-size:14px;outline:none}.new-property-starter_form__VmIp_ input{height:50px}.new-property-starter_form__VmIp_ textarea{min-height:100px;padding-block:12px;resize:vertical}.new-property-starter_form__VmIp_ input:focus,.new-property-starter_form__VmIp_ textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.new-property-starter_form__VmIp_>button,.new-property-starter_limitCard__BkuWk>button,.new-property-starter_success__lXxX_>button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;justify-self:end;padding:0 18px;border:0;border-radius:12px;color:var(--accent-contrast,#fff);background:var(--accent);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.new-property-starter_form__VmIp_>button:disabled{cursor:not-allowed;opacity:.48}.new-property-starter_twoColumns__c_so5{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:12px;gap:12px}.new-property-starter_importPreview__XRUTn{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid var(--border-subtle);border-radius:12px;color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.new-property-starter_importPreview__XRUTn>span{display:grid;grid-gap:3px;gap:3px;color:var(--text-muted);font-size:11px;line-height:1.45}.new-property-starter_importPreview__XRUTn strong{color:var(--text-primary);font-size:12px}.new-property-starter_fieldHelp__d6_Oq{margin:-6px 0 0;color:var(--text-muted);font-size:11px}.new-property-starter_error__YaIB9{margin:12px 0 0;color:var(--state-danger);font-size:12px}.new-property-starter_success__lXxX_{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;margin-top:22px;padding:18px;border:1px solid color-mix(in srgb,var(--state-success) 24%,var(--border-subtle));border-radius:15px;background:color-mix(in srgb,var(--state-success) 6%,transparent)}.new-property-starter_success__lXxX_>span{color:var(--state-success)}.new-property-starter_success__lXxX_ h2,.new-property-starter_success__lXxX_ p{margin:0}.new-property-starter_success__lXxX_ h2{font-size:15px}.new-property-starter_success__lXxX_ p{margin-top:4px;color:var(--text-muted);font-size:12px}.new-property-starter_success__lXxX_>button{min-height:40px;padding-inline:13px;color:var(--text-primary);background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--border-strong)}.new-property-starter_safety__kVJcL{display:flex;align-items:center;gap:9px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:11px}.new-property-starter_safety__kVJcL svg{flex:none;color:var(--state-success)}.new-property-starter_safety__kVJcL strong{color:var(--text-soft)}.new-property-starter_limitCard__BkuWk{display:grid;justify-items:start;padding:clamp(28px,5vw,48px)}.new-property-starter_limitCard__BkuWk>button{justify-self:start;margin-top:24px}.new-property-starter_spinner__pMSPS{animation:new-property-starter_spin__kN8uB .9s linear infinite}@keyframes new-property-starter_spin__kN8uB{to{transform:rotate(1turn)}}@container workspace-main (max-width: 720px){.new-property-starter_root__nn_Ky{padding:14px}.new-property-starter_card__SvbEK,.new-property-starter_limitCard__BkuWk{border-radius:18px}.new-property-starter_hero__R25Wj{display:grid}.new-property-starter_trialBadge__8WRZl{justify-self:start}.new-property-starter_success__lXxX_,.new-property-starter_twoColumns__c_so5{grid-template-columns:1fr}.new-property-starter_subscribeNow__AunNH{align-items:stretch;flex-direction:column}.new-property-starter_subscribeNow__AunNH button{justify-content:center;width:100%}.new-property-starter_form__VmIp_>button,.new-property-starter_success__lXxX_>button{width:100%;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.new-property-starter_methodCard__Wjv_A{transition:none}.new-property-starter_methodCard__Wjv_A:hover{transform:none}.new-property-starter_spinner__pMSPS{animation:none}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.BookingSitePreparationDialog_trigger__3gBVK{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.BookingSitePreparationDialog_overlay__lAmP7{align-items:center;background:rgb(var(--sp3-shadow-color)/82%);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10000}.BookingSitePreparationDialog_dialog__AO2f0{background:var(--bg-elevated);border:1px solid color-mix(in srgb,var(--accent) 38%,var(--border-subtle));border-radius:1.25rem;box-shadow:0 2rem 6rem rgb(var(--sp3-shadow-color)/58%);color:var(--text-primary);display:flex;flex-direction:column;max-height:min(900px,calc(100dvh - 2rem));overflow:hidden;width:min(880px,calc(100vw - 2rem))}.BookingSitePreparationDialog_header__EiGyt{align-items:flex-start;border-bottom:1px solid var(--border-subtle);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.4rem}.BookingSitePreparationDialog_content__wis9o h3,.BookingSitePreparationDialog_content__wis9o p,.BookingSitePreparationDialog_header__EiGyt h2,.BookingSitePreparationDialog_header__EiGyt p{margin:0}.BookingSitePreparationDialog_header__EiGyt p{color:var(--text-muted);margin-top:.3rem}.BookingSitePreparationDialog_close__8Azgm{align-items:center;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:.7rem;color:var(--text-primary);display:inline-flex;flex:0 0 auto;height:2.5rem;justify-content:center;width:2.5rem}.BookingSitePreparationDialog_headerActions__txu6o{align-items:center;display:flex;flex:0 0 auto;gap:.65rem}.BookingSitePreparationDialog_headerBack__9BDeq{align-items:center;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:.7rem;color:var(--text-primary);display:inline-flex;font-weight:700;gap:.45rem;min-height:2.5rem;padding:.55rem .75rem}.BookingSitePreparationDialog_progress__K6Oft{display:grid;grid-gap:.45rem;gap:.45rem;grid-template-columns:repeat(4,1fr);padding:1rem 1.4rem 0}.BookingSitePreparationDialog_progress__K6Oft span{background:var(--surface-muted);border-radius:999px;height:.28rem}.BookingSitePreparationDialog_progress__K6Oft span[data-active=true]{background:var(--accent)}.BookingSitePreparationDialog_content__wis9o{overflow:auto;padding:1.35rem 1.4rem 1.5rem}.BookingSitePreparationDialog_lead__caHE1{color:var(--text-muted);line-height:1.5;margin-top:.45rem!important}.BookingSitePreparationDialog_grid__Fjm7_{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.3rem}.BookingSitePreparationDialog_wide__3BnvL{grid-column:1/-1}.BookingSitePreparationDialog_field__qPrvD{color:var(--text-primary);display:grid;font-size:.88rem;font-weight:650;grid-gap:.45rem;gap:.45rem}.BookingSitePreparationDialog_field__qPrvD input,.BookingSitePreparationDialog_field__qPrvD select,.BookingSitePreparationDialog_field__qPrvD textarea{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:.7rem;color:var(--text-primary);font:inherit;min-height:2.8rem;padding:.72rem .8rem;width:100%}.BookingSitePreparationDialog_field__qPrvD textarea{min-height:6rem;resize:vertical}.BookingSitePreparationDialog_field__qPrvD .BookingSitePreparationDialog_phone__tbbPb{background:var(--surface-muted);border-color:var(--border-subtle);border-radius:.7rem;min-height:2.8rem;padding:.72rem .8rem}.BookingSitePreparationDialog_field__qPrvD .BookingSitePreparationDialog_phone__tbbPb input{background:transparent;border:0;border-radius:0;min-height:0;padding:0}.BookingSitePreparationDialog_error__Yn59R,.BookingSitePreparationDialog_notice__5a8Uu,.BookingSitePreparationDialog_success__3P6dn{border-radius:.85rem;line-height:1.48;margin-top:1.2rem;padding:.95rem 1rem}.BookingSitePreparationDialog_notice__5a8Uu{background:color-mix(in srgb,var(--state-warning) 10%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--state-warning) 30%,var(--border-subtle));color:var(--state-warning)}.BookingSitePreparationDialog_error__Yn59R{background:color-mix(in srgb,var(--state-error) 10%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--state-error) 32%,var(--border-subtle));color:var(--state-error)}.BookingSitePreparationDialog_success__3P6dn{background:color-mix(in srgb,var(--state-success) 10%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--state-success) 30%,var(--border-subtle));color:var(--state-success)}.BookingSitePreparationDialog_confirm__laW3D{align-items:flex-start;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:.85rem;display:flex;gap:.75rem;line-height:1.45;margin-top:1.2rem;padding:1rem}.BookingSitePreparationDialog_confirm__laW3D input{flex:0 0 auto;margin-top:.2rem}.BookingSitePreparationDialog_airbnbDestination__ngKA2{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1.2rem}.BookingSitePreparationDialog_airbnbDestinationIdentity__OIlE1,.BookingSitePreparationDialog_airbnbSyncControl__OPwV3{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:.85rem;padding:1rem}.BookingSitePreparationDialog_airbnbDestinationIdentity__OIlE1{display:grid;grid-gap:.25rem;gap:.25rem}.BookingSitePreparationDialog_airbnbDestinationIdentity__OIlE1>small,.BookingSitePreparationDialog_airbnbDestinationIdentity__OIlE1>span,.BookingSitePreparationDialog_airbnbSyncControl__OPwV3 small{color:var(--text-muted)}.BookingSitePreparationDialog_airbnbDestinationIdentity__OIlE1>span{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.BookingSitePreparationDialog_airbnbSyncControl__OPwV3{align-items:center;display:flex;gap:1rem;justify-content:space-between}.BookingSitePreparationDialog_airbnbSyncControl__OPwV3>span{display:grid;grid-gap:.2rem;gap:.2rem}.BookingSitePreparationDialog_airbnbSyncSwitch__mBUme{background:var(--border-strong);border:0;border-radius:999px;flex:0 0 auto;height:1.7rem;padding:.2rem;transition:background .15s ease;width:3rem}.BookingSitePreparationDialog_airbnbSyncSwitch__mBUme>span{background:white;border-radius:50%;display:block;height:1.3rem;transition:transform .15s ease;width:1.3rem}.BookingSitePreparationDialog_airbnbSyncSwitch__mBUme[data-on=true]{background:var(--accent)}.BookingSitePreparationDialog_airbnbSyncSwitch__mBUme[data-on=true]>span{transform:translateX(1.3rem)}.BookingSitePreparationDialog_airbnbSyncSwitch__mBUme:disabled{cursor:not-allowed;opacity:.55}.BookingSitePreparationDialog_airbnbAccountPicker___qq5U{min-height:2.8rem;width:100%}.BookingSitePreparationDialog_actions__TKhOc{align-items:center;border-top:1px solid var(--border-subtle);display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.4rem}.BookingSitePreparationDialog_primary__kBikg,.BookingSitePreparationDialog_secondary__X1RCN{align-items:center;border-radius:.72rem;display:inline-flex;font-weight:750;gap:.45rem;justify-content:center;min-height:2.75rem;padding:.7rem 1rem}.BookingSitePreparationDialog_secondary__X1RCN{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-primary)}.BookingSitePreparationDialog_primary__kBikg{background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 75%,var(--text-primary));color:var(--accent-contrast,white)}.BookingSitePreparationDialog_primary__kBikg:disabled,.BookingSitePreparationDialog_secondary__X1RCN:disabled{cursor:not-allowed;opacity:.5}.BookingSitePreparationDialog_frameDialog__jobUO{background:var(--bg-elevated);color:var(--text-primary);display:flex;flex-direction:column;height:calc(100dvh - 2rem);width:calc(100vw - 2rem)}.BookingSitePreparationDialog_frame__zZ4Fj{border:0;flex:1 1;min-height:0;width:100%}.BookingSitePreparationDialog_handoverViewport__p5_gh{min-height:0;overflow:auto}.BookingSitePreparationDialog_handoverHidden___d7nV{display:none}.BookingSitePreparationDialog_handoverShell__iJMGQ{color:var(--text-primary);display:grid;grid-gap:1rem;gap:1rem;padding:1.35rem 1.4rem 1.5rem}.BookingSitePreparationDialog_handoverLoading__iKwDJ{align-items:center;color:var(--text-muted);display:flex;gap:.65rem;justify-content:center;min-height:14rem;padding:1.5rem}.BookingSitePreparationDialog_handoverIntro__tRZaz{align-items:start;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) auto}.BookingSitePreparationDialog_handoverError__gUE0x p,.BookingSitePreparationDialog_handoverIntro__tRZaz h3,.BookingSitePreparationDialog_handoverIntro__tRZaz p,.BookingSitePreparationDialog_handoverMessage__Jt6OG,.BookingSitePreparationDialog_handoverStep__8Qh3L p,.BookingSitePreparationDialog_handoverSuccess__D8MvZ p{margin:0}.BookingSitePreparationDialog_handoverIntro__tRZaz h3{font-size:1.15rem;margin-top:.2rem}.BookingSitePreparationDialog_handoverIntro__tRZaz p{color:var(--text-muted);line-height:1.5;margin-top:.4rem}.BookingSitePreparationDialog_advertIdentity__ly17A span,.BookingSitePreparationDialog_handoverEyebrow__bAtvm{color:var(--text-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.BookingSitePreparationDialog_advertIdentity__ly17A{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:.85rem;display:grid;grid-gap:.35rem;gap:.35rem;min-width:12rem;padding:.85rem 1rem}.BookingSitePreparationDialog_advertIdentity__ly17A strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;overflow-wrap:anywhere}.BookingSitePreparationDialog_handoverSteps__0QixT{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;margin:0;padding:0}.BookingSitePreparationDialog_handoverStep__8Qh3L{background:color-mix(in srgb,var(--text-primary) 2.5%,var(--bg-elevated));border:1px solid var(--border-subtle);border-radius:.95rem;display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:auto minmax(0,1fr);padding:1rem}.BookingSitePreparationDialog_handoverStep__8Qh3L>svg{color:var(--text-muted);margin-top:.05rem}.BookingSitePreparationDialog_handoverStep__8Qh3L[data-complete=true]{border-color:color-mix(in srgb,var(--state-success) 34%,var(--border-subtle))}.BookingSitePreparationDialog_handoverStep__8Qh3L[data-complete=true]>svg{color:var(--state-success)}.BookingSitePreparationDialog_handoverStepBody__vNfa1{align-items:flex-start;display:flex;flex-direction:column;gap:.65rem;min-width:0}.BookingSitePreparationDialog_handoverStepBody__vNfa1>strong{line-height:1.35}.BookingSitePreparationDialog_handoverStepBody__vNfa1>p{color:var(--text-muted);line-height:1.48}.BookingSitePreparationDialog_handoverAction__8ty_J,.BookingSitePreparationDialog_handoverFinal__8eekq{align-self:flex-start;margin-top:.1rem}.BookingSitePreparationDialog_handoverDone__AdwFD{align-items:center;color:var(--state-success);display:inline-flex;font-size:.85rem;font-weight:750;gap:.35rem}.BookingSitePreparationDialog_handoverConfirm__BEgwP{align-items:flex-start;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:.8rem;display:flex;gap:.7rem;line-height:1.45;padding:.85rem;width:100%}.BookingSitePreparationDialog_handoverConfirm__BEgwP input{accent-color:var(--accent);flex:0 0 auto;height:1.1rem;margin-top:.1rem;width:1.1rem}.BookingSitePreparationDialog_handoverConfirm__BEgwP:has(input:disabled){cursor:not-allowed;opacity:.55}.BookingSitePreparationDialog_handoverChecks__RYZnM{display:flex;flex-wrap:wrap;gap:.55rem}.BookingSitePreparationDialog_handoverChecks__RYZnM span{align-items:center;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-muted);display:inline-flex;font-size:.82rem;font-weight:700;gap:.35rem;padding:.45rem .65rem}.BookingSitePreparationDialog_handoverChecks__RYZnM span[data-ready=true]{background:color-mix(in srgb,var(--state-success) 9%,var(--bg-elevated));border-color:color-mix(in srgb,var(--state-success) 34%,var(--border-subtle));color:var(--state-success)}.BookingSitePreparationDialog_handoverError__gUE0x,.BookingSitePreparationDialog_handoverSuccess__D8MvZ{align-items:flex-start;border-radius:.85rem;display:flex;gap:.7rem;line-height:1.45;padding:.9rem 1rem}.BookingSitePreparationDialog_handoverError__gUE0x{background:color-mix(in srgb,var(--state-error) 9%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--state-error) 34%,var(--border-subtle));color:var(--state-error)}.BookingSitePreparationDialog_handoverSuccess__D8MvZ{background:color-mix(in srgb,var(--state-success) 9%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--state-success) 34%,var(--border-subtle));color:var(--state-success)}.BookingSitePreparationDialog_handoverError__gUE0x>svg,.BookingSitePreparationDialog_handoverSuccess__D8MvZ>svg{flex:0 0 auto}.BookingSitePreparationDialog_handoverError__gUE0x p,.BookingSitePreparationDialog_handoverSuccess__D8MvZ p{color:var(--text-muted);margin-top:.2rem}.BookingSitePreparationDialog_handoverInlineError__f_FuY{color:var(--state-error)!important;font-weight:650}.BookingSitePreparationDialog_handoverMessage__Jt6OG{background:color-mix(in srgb,var(--state-warning) 8%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--state-warning) 30%,var(--border-subtle));border-radius:.8rem;color:var(--text-muted);line-height:1.45;padding:.8rem .9rem}.BookingSitePreparationDialog_handoverRefresh__mDDTM{align-items:center;align-self:flex-start;background:transparent;border:0;color:var(--text-muted);display:inline-flex;font-weight:700;gap:.4rem;min-height:2.5rem;padding:.45rem 0}.BookingSitePreparationDialog_handoverRefresh__mDDTM:hover:not(:disabled){color:var(--text-primary)}.BookingSitePreparationDialog_handoverRefresh__mDDTM:disabled{cursor:not-allowed;opacity:.55}.BookingSitePreparationDialog_spin__8JN8k{animation:BookingSitePreparationDialog_handover-spin__0JQIq .9s linear infinite}@keyframes BookingSitePreparationDialog_handover-spin__0JQIq{to{transform:rotate(1turn)}}@media (max-width:700px){.BookingSitePreparationDialog_overlay__lAmP7{padding:0}.BookingSitePreparationDialog_dialog__AO2f0,.BookingSitePreparationDialog_frameDialog__jobUO{border:0;border-radius:0;height:100dvh;max-height:100dvh;width:100vw}.BookingSitePreparationDialog_grid__Fjm7_{grid-template-columns:1fr}.BookingSitePreparationDialog_actions__TKhOc{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.BookingSitePreparationDialog_primary__kBikg,.BookingSitePreparationDialog_secondary__X1RCN{flex:1 1}.BookingSitePreparationDialog_headerActions__txu6o{gap:.45rem}.BookingSitePreparationDialog_headerBack__9BDeq{font-size:.82rem;padding-inline:.6rem}.BookingSitePreparationDialog_handoverShell__iJMGQ{padding:1rem 1rem max(1.2rem,env(safe-area-inset-bottom))}.BookingSitePreparationDialog_handoverIntro__tRZaz{grid-template-columns:1fr}.BookingSitePreparationDialog_advertIdentity__ly17A{min-width:0;width:100%}.BookingSitePreparationDialog_handoverAction__8ty_J,.BookingSitePreparationDialog_handoverFinal__8eekq{align-self:stretch;width:100%}.BookingSitePreparationDialog_handoverChecks__RYZnM{display:grid;width:100%}}