@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--font-family: "Poppins", Arial, sans-serif;--brand-orange: #f26436;--brand-orange-hover: #dc5024;--brand-orange-soft: #fff1eb;--text-primary: #30343b;--text-secondary: #59595b;--surface: #fff;--surface-muted: #f7f7f7;--border-color: #dedee3;--sidebar-background: #182d3e;--focus-color: #9c3517;--error-color: #b42318;--card-shadow: 0 8px 24px rgb(0 0 0 / 8%)}*,*:before,*:after{box-sizing:border-box}html{min-height:100%;background:var(--surface)}body{min-height:100%;margin:0;font-family:var(--font-family);font-size:14px;line-height:1.6;color:var(--text-primary);background:var(--surface)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}img{max-width:100%}a{color:inherit}button:disabled{cursor:default}::selection{background:#ffe0d2;color:#30343b}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header{position:relative;margin-bottom:26px;padding:5px 16px 20px 20px;border-left:3px solid #f26436;border-radius:0 10px 10px 0;background:linear-gradient(90deg,#f264360e,#f2643600 85%)}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header .step-label{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin:0 0 14px;padding:7px 12px;border:1px solid #f8d5c7;border-radius:999px;background:#fff1eb;color:#9c3517;font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.02em}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header h1{margin:0 0 10px;color:#182d3e;font-size:clamp(1.7rem,2.5vw,2rem);font-weight:700;line-height:1.25;letter-spacing:-.025em}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header p:not(.step-label){max-width:720px;margin:0;color:#66717d;font-size:.925rem;font-weight:400;line-height:1.7}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header :is(.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page) .property-summary.property-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header :is(.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page) .property-summary.property-summary>div:first-child{min-width:0}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header :is(.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page) .property-summary.property-summary .summary-label{margin:0 0 5px;color:#858c96;font-size:.7rem;font-weight:700;letter-spacing:.06em}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header :is(.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page) .property-summary.property-summary h2{margin:0 0 5px;color:#182d3e;font-size:1.2rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header :is(.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page) .property-summary.property-summary .summary-detail{margin:0;color:#66717d;font-size:.84rem;line-height:1.5}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header :is(.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page) .property-summary.property-summary>.completion-badge,:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header :is(.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page) .property-summary.property-summary>.readiness-badge{justify-self:end;align-self:center;max-width:190px;margin:0;text-align:center;white-space:normal;line-height:1.5}@media(max-width:600px){:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header{margin-bottom:24px;padding:4px 12px 18px 14px}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header .step-label{margin-bottom:12px;padding:6px 11px;font-size:.7rem}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header h1{margin-bottom:9px;font-size:1.55rem;line-height:1.3}:is(.create-property-page,.property-type-page,.basic-info-page,.rooms-layout-page,.facilities-services-page,.amenities-page,.photos-page,.policies-page,.payments-page,.review-submit-page)>.page-header.page-header.page-header p:not(.step-label){font-size:.875rem;line-height:1.65}}
