@keyframes property-form-module-scss-module__JjJnkG__ccdots{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes property-form-module-scss-module__JjJnkG__ccfadeup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes property-form-module-scss-module__JjJnkG__ccscaleIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.property-form-module-scss-module__JjJnkG__pageBackground{background-color:#f7f9fc;flex:1}.property-form-module-scss-module__JjJnkG__main{max-width:67.5rem;margin:0 auto;padding:clamp(20px,4vw,44px) clamp(14px,4vw,40px) 120px}.property-form-module-scss-module__JjJnkG__card{background-color:#fff;border:.0625rem solid #e2e8eb;border-radius:1.5rem;padding:clamp(20px,4vw,44px);box-shadow:0 1px 2px #1b28390a,0 14px 44px #1b28390d}.property-form-module-scss-module__JjJnkG__stepBadgeRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.property-form-module-scss-module__JjJnkG__stepBadge{color:#6b18bf;background-color:#f1e8ff;border-radius:999px;align-items:center;padding:6px 12px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.property-form-module-scss-module__JjJnkG__stepBadgeNote{color:#6e7173;font-size:.875rem;line-height:1.4}.property-form-module-scss-module__JjJnkG__title{letter-spacing:-.01em;color:#191919;margin:0;font-size:clamp(26px,4.4vw,40px);font-weight:700;line-height:1.18}.property-form-module-scss-module__JjJnkG__titleHighlight{color:#9245ff}.property-form-module-scss-module__JjJnkG__intro{color:#6e7173;max-width:40rem;margin:1rem 0 0;font-size:clamp(14px,1.6vw,16px);line-height:1.6}.property-form-module-scss-module__JjJnkG__section{margin-top:clamp(24px,3vw,36px)}.property-form-module-scss-module__JjJnkG__sectionHead{align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.property-form-module-scss-module__JjJnkG__stepNum{color:#fff;background-color:#191919;border-radius:9px;flex:none;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;font-size:1rem;font-weight:800;line-height:1;display:inline-flex}.property-form-module-scss-module__JjJnkG__sectionHeadText{flex:1;min-width:0}.property-form-module-scss-module__JjJnkG__sectionTitle{color:#191919;margin:0;font-size:clamp(18px,2.4vw,22px);font-weight:700;line-height:1.25}.property-form-module-scss-module__JjJnkG__sectionSub{color:#6e7173;margin:3px 0 0;font-size:.875rem;line-height:1.5}.property-form-module-scss-module__JjJnkG__req{color:#e31c59}.property-form-module-scss-module__JjJnkG__countBadge{white-space:nowrap;flex:none}.property-form-module-scss-module__JjJnkG__qRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:6px;display:flex}.property-form-module-scss-module__JjJnkG__qTitle{color:#191919;font-size:clamp(15px,1.8vw,17px);font-weight:700;line-height:1.3}.property-form-module-scss-module__JjJnkG__qHint{color:#6e7173;margin:0 0 1rem;font-size:.875rem;line-height:1.5}.property-form-module-scss-module__JjJnkG__aiBadgeInline{align-items:center;gap:5px;display:inline-flex}.property-form-module-scss-module__JjJnkG__picker{flex-direction:column;gap:1rem;display:flex}.property-form-module-scss-module__JjJnkG__selectedBanner{background-color:#f1e8ff;border:1.5px solid #9245ff;border-radius:.75rem;align-items:center;gap:1rem;padding:14px 16px;animation:.25s property-form-module-scss-module__JjJnkG__ccfadeup;display:flex}.property-form-module-scss-module__JjJnkG__selectedIcon{color:#6b18bf;background-color:#fff;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;box-shadow:0 1px 2px #1b283914}.property-form-module-scss-module__JjJnkG__selectedBody{flex:1;min-width:0}.property-form-module-scss-module__JjJnkG__selectedTopline{color:#2ba15b;align-items:center;gap:6px;display:flex}.property-form-module-scss-module__JjJnkG__selectedToplineText{letter-spacing:.03em;font-size:.625rem;font-weight:600;line-height:1}.property-form-module-scss-module__JjJnkG__selectedTh{color:#191919;margin-top:3px;font-size:1rem;font-weight:700;line-height:1.3;display:block}.property-form-module-scss-module__JjJnkG__selectedEn{color:#6e7173;margin-top:1px;font-size:.75rem;line-height:1.3;display:block}.property-form-module-scss-module__JjJnkG__changeBtn{cursor:pointer;color:#6b18bf;background-color:#fff;border:.0625rem solid #dcc4ff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.property-form-module-scss-module__JjJnkG__chat{background-color:#fff;border:.0625rem solid #e2e8eb;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.property-form-module-scss-module__JjJnkG__chatHeader{background-color:#f1e8ff;border-bottom:.0625rem solid #dcc4ff;align-items:center;gap:.75rem;padding:12px 16px;display:flex}.property-form-module-scss-module__JjJnkG__chatHeaderBody{flex:1;min-width:0}.property-form-module-scss-module__JjJnkG__chatTitle{color:#191919;font-size:.75rem;font-weight:700;line-height:1.2;display:block}.property-form-module-scss-module__JjJnkG__chatSubtitle{color:#6b18bf;font-size:.625rem;line-height:1.2;display:block}.property-form-module-scss-module__JjJnkG__chatStatus{color:#2ba15b;align-items:center;gap:6px;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.property-form-module-scss-module__JjJnkG__chatStatusDot{background-color:#2ba15b;border-radius:999px;width:7px;height:7px}.property-form-module-scss-module__JjJnkG__chatScroll{background-color:#fff;flex-direction:column;gap:14px;max-height:460px;padding:16px;display:flex;overflow-y:auto}.property-form-module-scss-module__JjJnkG__aiAvatar{color:#fff;background-color:#9245ff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__bubbleUser{color:#fff;background-color:#191919;border-radius:16px 16px 4px;align-self:flex-end;max-width:82%;padding:10px 14px;font-size:.875rem;line-height:1.5}.property-form-module-scss-module__JjJnkG__bubbleAiRow{align-self:flex-start;gap:.5rem;max-width:94%;display:flex}.property-form-module-scss-module__JjJnkG__bubbleAiAvatar{flex:none;align-self:flex-end}.property-form-module-scss-module__JjJnkG__bubbleAiCol{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.property-form-module-scss-module__JjJnkG__bubbleAi{color:#191919;background-color:#f1f6f9;border-radius:16px 16px 16px 4px;align-self:flex-start;padding:10px 14px;font-size:.875rem;line-height:1.5}.property-form-module-scss-module__JjJnkG__chatCards{flex-direction:column;gap:.5rem;display:flex}.property-form-module-scss-module__JjJnkG__suggestionCard{text-align:left;cursor:pointer;width:100%;font:inherit;background-color:#fff;border:1.5px solid #dcc4ff;border-radius:.75rem;align-items:center;gap:.75rem;padding:12px;transition:background-color .15s,border-color .15s;display:flex}.property-form-module-scss-module__JjJnkG__suggestionCard:hover,.property-form-module-scss-module__JjJnkG__suggestionCardSelected.property-form-module-scss-module__JjJnkG__suggestionCardSelected{background-color:#f1e8ff;border-color:#9245ff}.property-form-module-scss-module__JjJnkG__sugIcon{color:#6b18bf;background-color:#f1e8ff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__sugBody{flex:1;min-width:0}.property-form-module-scss-module__JjJnkG__sugTh{color:#191919;font-size:.875rem;font-weight:600;line-height:1.35;display:block}.property-form-module-scss-module__JjJnkG__sugEn{color:#6e7173;margin-top:2px;font-size:.75rem;line-height:1.3;display:block}.property-form-module-scss-module__JjJnkG__sugRight{flex:none;align-items:center;gap:.5rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__sugPct{white-space:nowrap;color:#6b18bf;background-color:#f1e8ff;border-radius:999px;padding:5px 9px;font-size:.625rem;font-weight:600;line-height:1}.property-form-module-scss-module__JjJnkG__sugCheck{color:#cbd1d3}.property-form-module-scss-module__JjJnkG__sugCheckOn{color:#9245ff}.property-form-module-scss-module__JjJnkG__chatQuickWrap{flex-direction:column;gap:.5rem;display:flex}.property-form-module-scss-module__JjJnkG__chatQuickLabel{color:#989c9f;font-size:.625rem;font-weight:600;line-height:1}.property-form-module-scss-module__JjJnkG__chatQuickRow{flex-wrap:wrap;gap:.5rem;display:flex}.property-form-module-scss-module__JjJnkG__chatQuickChip{cursor:pointer;color:#191919;background-color:#fff;border:.0625rem solid #cbd1d3;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:.875rem;font-weight:500;line-height:1;transition:all .15s;display:inline-flex}.property-form-module-scss-module__JjJnkG__chatQuickChip .property-form-module-scss-module__JjJnkG__chatQuickChipIcon{color:#6b18bf}.property-form-module-scss-module__JjJnkG__chatQuickChip:hover{background-color:#f1e8ff}.property-form-module-scss-module__JjJnkG__chatQuickChipSelected.property-form-module-scss-module__JjJnkG__chatQuickChipSelected{color:#fff;background-color:#191919;border-color:#191919}.property-form-module-scss-module__JjJnkG__chatQuickChipSelected.property-form-module-scss-module__JjJnkG__chatQuickChipSelected .property-form-module-scss-module__JjJnkG__chatQuickChipIcon{color:#fff}.property-form-module-scss-module__JjJnkG__typingBubble{align-self:flex-start;align-items:flex-end;gap:.5rem;display:flex}.property-form-module-scss-module__JjJnkG__typingDots{background-color:#f1f6f9;border-radius:16px 16px 16px 4px;padding:12px 16px}.property-form-module-scss-module__JjJnkG__dots{align-items:center;gap:4px;display:inline-flex}.property-form-module-scss-module__JjJnkG__dot{background-color:#9245ff;border-radius:999px;width:7px;height:7px;animation:1s infinite property-form-module-scss-module__JjJnkG__ccdots}.property-form-module-scss-module__JjJnkG__dot:nth-child(2){animation-delay:.15s}.property-form-module-scss-module__JjJnkG__dot:nth-child(3){animation-delay:.3s}.property-form-module-scss-module__JjJnkG__chatInputRow{background-color:#fff;border-top:.0625rem solid #e2e8eb;align-items:center;gap:.5rem;padding:12px;display:flex}.property-form-module-scss-module__JjJnkG__chatInput{color:#191919;min-width:0;height:44px;font-family:var(--font-google-sans),sans-serif;background-color:#f7f9fc;border:.0625rem solid #cbd1d3;border-radius:999px;outline:none;flex:1;padding:0 16px;font-size:.875rem}.property-form-module-scss-module__JjJnkG__chatInput::placeholder{color:#989c9f}.property-form-module-scss-module__JjJnkG__chatSend{cursor:pointer;color:#fff;background-color:#9245ff;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.property-form-module-scss-module__JjJnkG__shopDetails{flex-direction:column;gap:22px;margin-top:22px;display:flex}.property-form-module-scss-module__JjJnkG__field{display:block}.property-form-module-scss-module__JjJnkG__fieldLabel{color:#191919;font-size:.875rem;font-weight:600;line-height:1.4}.property-form-module-scss-module__JjJnkG__fieldHint{color:#989c9f;margin:2px 0 0;font-size:.75rem;line-height:1.4}.property-form-module-scss-module__JjJnkG__fieldControl{margin-top:.5rem}.property-form-module-scss-module__JjJnkG__shopGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}@media (max-width:640px){.property-form-module-scss-module__JjJnkG__shopGrid{grid-template-columns:1fr}}.property-form-module-scss-module__JjJnkG__segmented{flex-wrap:wrap;gap:.5rem;display:flex}.property-form-module-scss-module__JjJnkG__segBtn{cursor:pointer;font:inherit;background-color:#fff;border:1.5px solid #cbd1d3;border-radius:.75rem;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:11px 16px;transition:all .15s;display:inline-flex}.property-form-module-scss-module__JjJnkG__segBtn .property-form-module-scss-module__JjJnkG__segIcon{color:#989c9f}.property-form-module-scss-module__JjJnkG__segBtn .property-form-module-scss-module__JjJnkG__segLabel{color:#191919;font-size:.875rem;font-weight:500;line-height:1.2}.property-form-module-scss-module__JjJnkG__segBtn:hover{background-color:#f7f9fc}.property-form-module-scss-module__JjJnkG__segBtnActive.property-form-module-scss-module__JjJnkG__segBtnActive{background-color:#f1e8ff;border-color:#9245ff}.property-form-module-scss-module__JjJnkG__segBtnActive.property-form-module-scss-module__JjJnkG__segBtnActive .property-form-module-scss-module__JjJnkG__segIcon{color:#6b18bf}.property-form-module-scss-module__JjJnkG__segBtnActive.property-form-module-scss-module__JjJnkG__segBtnActive .property-form-module-scss-module__JjJnkG__segLabel{color:#6b18bf;font-weight:700}.property-form-module-scss-module__JjJnkG__segBtnDisabled.property-form-module-scss-module__JjJnkG__segBtnDisabled{cursor:not-allowed;opacity:.45;background-color:#f7f9fc;border-color:#cbd1d3}.property-form-module-scss-module__JjJnkG__segBtnDisabled.property-form-module-scss-module__JjJnkG__segBtnDisabled .property-form-module-scss-module__JjJnkG__segIcon,.property-form-module-scss-module__JjJnkG__segBtnDisabled.property-form-module-scss-module__JjJnkG__segBtnDisabled .property-form-module-scss-module__JjJnkG__segLabel{color:#989c9f}.property-form-module-scss-module__JjJnkG__segBtnDisabled.property-form-module-scss-module__JjJnkG__segBtnDisabled:hover{background-color:#f7f9fc}.property-form-module-scss-module__JjJnkG__numberField{background-color:#fff;border:.0625rem solid #cbd1d3;border-radius:.75rem;align-items:center;gap:.5rem;max-width:17.5rem;height:50px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex}.property-form-module-scss-module__JjJnkG__numberField:focus-within{border-color:#9245ff;box-shadow:0 0 0 3px #9245ff29}.property-form-module-scss-module__JjJnkG__numAffix{color:#6e7173;flex:none;font-size:.875rem;font-weight:500;line-height:1}.property-form-module-scss-module__JjJnkG__numAffixPrefix{font-weight:600}.property-form-module-scss-module__JjJnkG__numInput{min-width:0;font-family:var(--font-google-sans),sans-serif;color:#191919;background:0 0;border:none;outline:none;flex:1;font-size:1rem;font-weight:600}.property-form-module-scss-module__JjJnkG__numInput::placeholder{color:#989c9f;font-weight:400}.property-form-module-scss-module__JjJnkG__modeToggleRow{justify-content:flex-end;margin-bottom:6px;display:flex}.property-form-module-scss-module__JjJnkG__modeToggle{background-color:#f1f6f9;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.property-form-module-scss-module__JjJnkG__modeBtn{cursor:pointer;color:#6e7173;font-family:var(--font-google-sans),sans-serif;background:0 0;border:none;border-radius:999px;padding:7px 14px;font-size:.75rem;font-weight:600;line-height:1;transition:all .15s}.property-form-module-scss-module__JjJnkG__modeBtnActive.property-form-module-scss-module__JjJnkG__modeBtnActive{color:#6b18bf;background-color:#fff;box-shadow:0 1px 2px #1b28391f}.property-form-module-scss-module__JjJnkG__valWrap{margin-top:14px}.property-form-module-scss-module__JjJnkG__valGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;display:grid}.property-form-module-scss-module__JjJnkG__valRow{background-color:#fff;border:.0625rem solid #e2e8eb;border-radius:14px;align-items:center;gap:.75rem;padding:12px 14px;display:flex}.property-form-module-scss-module__JjJnkG__valIcon{color:#6b18bf;background-color:#f1f6f9;border-radius:11px;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__valBody{flex-direction:column;flex:1;min-width:0;display:flex}.property-form-module-scss-module__JjJnkG__valTh{color:#191919;font-size:.875rem;font-weight:600;line-height:1.3}.property-form-module-scss-module__JjJnkG__valEn{color:#989c9f;font-size:.625rem;line-height:1.3}.property-form-module-scss-module__JjJnkG__valInputWrap{flex:none;align-items:center;gap:5px;display:inline-flex}.property-form-module-scss-module__JjJnkG__valCurrency{color:#989c9f;font-size:1rem;font-weight:600;line-height:1}.property-form-module-scss-module__JjJnkG__valInput{text-align:right;width:clamp(82px,18vw,120px);font-family:var(--font-google-sans),sans-serif;color:#191919;background:0 0;border:none;outline:none;font-size:1rem;font-weight:600}.property-form-module-scss-module__JjJnkG__sumCard{background-color:#f1e8ff;border:1.5px solid #dcc4ff;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:10px;padding:16px 18px;display:flex}.property-form-module-scss-module__JjJnkG__sumLabel{color:#6b18bf;font-size:.875rem;font-weight:600;line-height:1.3}.property-form-module-scss-module__JjJnkG__sumValue{color:#6b18bf;font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1}.property-form-module-scss-module__JjJnkG__sumTip{color:#989c9f;margin:.5rem 2px 0;font-size:.75rem;line-height:1.5}.property-form-module-scss-module__JjJnkG__siHint{background-color:#ffffea;border:.0625rem solid #fff046;border-radius:.75rem;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:10px 14px;display:flex}.property-form-module-scss-module__JjJnkG__siHintIcon{color:#e29600;flex:none;margin-top:1px}.property-form-module-scss-module__JjJnkG__siHintText{color:#985208;font-size:.75rem;line-height:1.5}.property-form-module-scss-module__JjJnkG__totalCard{background-color:#fff;border:1.5px solid #dcc4ff;border-radius:1rem;align-items:flex-end;gap:.75rem;margin-top:14px;padding:18px;display:flex}.property-form-module-scss-module__JjJnkG__totalBody{flex-direction:column;flex:1;min-width:0;display:flex}.property-form-module-scss-module__JjJnkG__totalLabel{color:#191919;font-size:.875rem;font-weight:600;line-height:1.3}.property-form-module-scss-module__JjJnkG__totalInput{width:100%;font-family:var(--font-google-sans),sans-serif;color:#6b18bf;background:0 0;border:none;outline:none;margin-top:4px;font-size:clamp(22px,4vw,30px);font-weight:800;line-height:1.2}.property-form-module-scss-module__JjJnkG__totalInput::placeholder{color:#dcc4ff}.property-form-module-scss-module__JjJnkG__totalUnit{color:#6e7173;flex:none;padding-bottom:6px;font-size:1rem;font-weight:600;line-height:1}.property-form-module-scss-module__JjJnkG__totalTip{color:#989c9f;margin:.5rem 2px 0;font-size:.75rem;line-height:1.5}.property-form-module-scss-module__JjJnkG__addonGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1rem;display:grid}@media (max-width:900px){.property-form-module-scss-module__JjJnkG__addonGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.property-form-module-scss-module__JjJnkG__addonGrid{grid-template-columns:1fr}}.property-form-module-scss-module__JjJnkG__addonCard{text-align:left;cursor:pointer;font:inherit;background-color:#fff;border:1.5px solid #e2e8eb;border-radius:1rem;flex-direction:column;gap:.5rem;padding:16px;transition:all .15s;display:flex;position:relative}.property-form-module-scss-module__JjJnkG__addonCard:hover{border-color:#b185ff}.property-form-module-scss-module__JjJnkG__addonCardOn.property-form-module-scss-module__JjJnkG__addonCardOn{background-color:#f1e8ff;border-color:#9245ff;box-shadow:0 4px 14px #9245ff1a}.property-form-module-scss-module__JjJnkG__addonTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.property-form-module-scss-module__JjJnkG__addonIcon{color:#6b18bf;background-color:#f1f6f9;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__addonCardOn .property-form-module-scss-module__JjJnkG__addonIcon{background-color:#fff;box-shadow:0 1px 2px #1b283914}.property-form-module-scss-module__JjJnkG__addonCheck{color:#fff;background-color:#fff;border:1.5px solid #cbd1d3;border-radius:7px;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .15s;display:inline-flex}.property-form-module-scss-module__JjJnkG__addonCardOn .property-form-module-scss-module__JjJnkG__addonCheck{background-color:#9245ff;border-color:#9245ff}.property-form-module-scss-module__JjJnkG__addonTitle{color:#191919;font-size:1rem;font-weight:700;line-height:1.35}.property-form-module-scss-module__JjJnkG__addonSub{color:#6e7173;font-size:.75rem;line-height:1.4}.property-form-module-scss-module__JjJnkG__addonCov{color:#6b18bf;background-color:#f1e8ff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 9px;font-size:.625rem;font-weight:500;line-height:1.3;display:inline-flex}.property-form-module-scss-module__JjJnkG__addonCardOn .property-form-module-scss-module__JjJnkG__addonCov{background-color:#fff}.property-form-module-scss-module__JjJnkG__addonCovIcon{color:#9245ff}.property-form-module-scss-module__JjJnkG__divider{background-color:#e2e8eb;height:1px;margin:clamp(24px,3vw,36px) 0}.property-form-module-scss-module__JjJnkG__dividerTop{margin:clamp(22px,3vw,32px) 0 1.25rem}.property-form-module-scss-module__JjJnkG__errorBanner{background-color:#fde3ec;border:.0625rem solid #f7bccf;border-radius:.75rem;align-items:center;gap:.5rem;padding:10px 14px;display:flex}.property-form-module-scss-module__JjJnkG__errorIcon{color:#e31c59;flex:none}.property-form-module-scss-module__JjJnkG__errorText{color:#e31c59;font-size:.875rem;font-weight:500;line-height:1.3}.property-form-module-scss-module__JjJnkG__stickyWarn{z-index:6;pointer-events:none;justify-content:flex-end;margin-bottom:1rem;padding-right:6.5rem;display:flex;position:sticky;bottom:calc(clamp(16px,4vw,24px) + 3.75rem)}@media (min-width:1024px){.property-form-module-scss-module__JjJnkG__stickyWarn{padding-right:4.5rem}}@media (min-width:1280px){.property-form-module-scss-module__JjJnkG__stickyWarn{padding-right:2.5rem}}@media (min-width:1536px){.property-form-module-scss-module__JjJnkG__stickyWarn{padding-right:1rem}}.property-form-module-scss-module__JjJnkG__stickyWarn.property-form-module-scss-module__JjJnkG__stacked{padding-right:0;bottom:8.5rem}.property-form-module-scss-module__JjJnkG__stickyWarn>*{pointer-events:auto}.property-form-module-scss-module__JjJnkG__actions{flex-wrap:wrap;align-items:center;gap:1rem;min-height:3rem;display:flex}.property-form-module-scss-module__JjJnkG__stickyCta{z-index:5;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.75rem;margin-top:-3rem;padding-right:6.5rem;display:flex;position:sticky;bottom:clamp(16px,4vw,24px)}@media (min-width:1024px){.property-form-module-scss-module__JjJnkG__stickyCta{padding-right:4.5rem}}@media (min-width:1280px){.property-form-module-scss-module__JjJnkG__stickyCta{padding-right:2.5rem}}@media (min-width:1536px){.property-form-module-scss-module__JjJnkG__stickyCta{padding-right:1rem}}.property-form-module-scss-module__JjJnkG__stickyCta.property-form-module-scss-module__JjJnkG__stacked{padding-right:0;bottom:4.75rem}.property-form-module-scss-module__JjJnkG__stickyCta>*{pointer-events:auto}.property-form-module-scss-module__JjJnkG__stickyCtaProbe{visibility:hidden;pointer-events:none;flex-direction:column;align-items:flex-end;margin-top:-3rem;padding-right:6.5rem;display:flex;position:sticky;bottom:clamp(16px,4vw,24px)}@media (min-width:1024px){.property-form-module-scss-module__JjJnkG__stickyCtaProbe{padding-right:4.5rem}}@media (min-width:1280px){.property-form-module-scss-module__JjJnkG__stickyCtaProbe{padding-right:2.5rem}}@media (min-width:1536px){.property-form-module-scss-module__JjJnkG__stickyCtaProbe{padding-right:1rem}}.property-form-module-scss-module__JjJnkG__clearBtn{cursor:pointer;font-family:var(--font-google-sans),sans-serif;color:#6e7173;background:0 0;border:none;padding:.5rem 2px;font-size:.875rem;font-weight:500;line-height:1}.property-form-module-scss-module__JjJnkG__submitBtn{cursor:pointer;color:#fff;font-family:var(--font-google-sans),sans-serif;background-color:#191919;border:none;border-radius:999px;align-items:center;gap:10px;padding:15px 28px;font-size:1rem;font-weight:700;line-height:1;transition:background-color .16s;display:inline-flex;box-shadow:0 4px 14px #00000024}.property-form-module-scss-module__JjJnkG__submitBtn:hover{background-color:#333435}.property-form-module-scss-module__JjJnkG__disclaimer{text-align:center;color:#989c9f;max-width:35rem;margin:18px auto 0;font-size:.75rem;line-height:1.6}.property-form-module-scss-module__JjJnkG__modalScrim{z-index:200;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.property-form-module-scss-module__JjJnkG__modalBackdrop{cursor:pointer;background-color:#00000073;border:none;padding:0;position:absolute;inset:0}.property-form-module-scss-module__JjJnkG__modalCard{z-index:1;background-color:#fff;border-radius:1.5rem;width:100%;max-width:28.75rem;padding:28px;animation:.26s cubic-bezier(.2,0,0,1) property-form-module-scss-module__JjJnkG__ccscaleIn;position:relative;box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014}.property-form-module-scss-module__JjJnkG__modalHead{align-items:center;gap:.75rem;margin-bottom:18px;display:flex}.property-form-module-scss-module__JjJnkG__modalAvatar{color:#fff;background-color:#9245ff;border-radius:999px;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__modalTitle{color:#191919;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.property-form-module-scss-module__JjJnkG__modalBody{flex-direction:column;gap:10px;display:flex}.property-form-module-scss-module__JjJnkG__modalRow{background-color:#f7f9fc;border:.0625rem solid #e2e8eb;border-radius:14px;align-items:center;gap:.75rem;padding:14px;display:flex}.property-form-module-scss-module__JjJnkG__modalRowIcon{color:#6b18bf;background-color:#f1e8ff;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__modalRowBody{flex-direction:column;flex:1;min-width:0;display:flex}.property-form-module-scss-module__JjJnkG__modalRowLabel{color:#6e7173;font-size:.625rem;line-height:1.2}.property-form-module-scss-module__JjJnkG__modalRowValue{color:#191919;font-size:.875rem;font-weight:700;line-height:1.3}.property-form-module-scss-module__JjJnkG__modalSumRow{background-color:#f1e8ff;border:.0625rem solid #dcc4ff;border-radius:14px;justify-content:space-between;align-items:center;padding:14px;display:flex}.property-form-module-scss-module__JjJnkG__modalSumLabel{color:#6b18bf;font-size:.625rem;line-height:1.2}.property-form-module-scss-module__JjJnkG__modalSumValue{color:#6b18bf;font-size:1.25rem;font-weight:800;line-height:1}.property-form-module-scss-module__JjJnkG__modalAddonRow{background-color:#f7f9fc;border:.0625rem solid #e2e8eb;border-radius:14px;align-items:center;gap:.75rem;padding:12px 14px;display:flex}.property-form-module-scss-module__JjJnkG__modalAddonIcon{color:#6b18bf;background-color:#f1e8ff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}.property-form-module-scss-module__JjJnkG__modalAddonBody{flex-direction:column;flex:1;min-width:0;display:flex}.property-form-module-scss-module__JjJnkG__modalAddonText{color:#191919;font-size:.75rem;font-weight:700;line-height:1.3}.property-form-module-scss-module__JjJnkG__modalAddonNames{color:#6e7173;font-size:.625rem;line-height:1.4}.property-form-module-scss-module__JjJnkG__modalDoneBtn{cursor:pointer;color:#fff;width:100%;font-family:var(--font-google-sans),sans-serif;background-color:#191919;border:none;border-radius:999px;margin-top:18px;padding:14px;font-size:1rem;font-weight:700;line-height:1}.property-form-module-scss-module__JjJnkG__histogramCaption{color:#989c9f;font-size:.75rem;line-height:1rem}
