.listing-navigation_page__bv_wN{width:100%;min-width:0;background:#fbf9f3}.listing-navigation_navigation__Niu54{background:#fbf9f3;border-bottom:1px solid #dfe2d8}.listing-navigation_navigationInner__KI7pR{display:flex;align-items:center;justify-content:space-between;gap:8px;max-width:960px;margin:auto;padding:10px 20px}.listing-navigation_back__DlEwB,.listing-navigation_map__VI5lP{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;border-radius:12px;font-family:Monitoring Plex,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.4}.listing-navigation_back__DlEwB{background:white;color:#466836}.listing-navigation_map__VI5lP{background:#466836;color:white}.listing-navigation_back__DlEwB:hover{background:#e8eedc}.listing-navigation_map__VI5lP:hover{background:#38542b}.listing-navigation_navigation__Niu54 a:focus-visible{outline:2px solid #466836;outline-offset:2px}.listing-navigation_navigation__Niu54 svg{flex-shrink:0}@media (max-width:767px){.listing-navigation_withNavigation__XajOa{padding-top:59px}.listing-navigation_navigation__Niu54{position:fixed;top:64px;left:0;right:0;z-index:30}.listing-navigation_navigationInner__KI7pR{padding:8px 12px}.listing-navigation_back__DlEwB,.listing-navigation_map__VI5lP{min-height:42px;padding:8px;font-size:12px;gap:5px}}.context-help_root__9d8y9{min-width:0;max-width:100%;font-family:inherit;color:#293b2c;text-align:left}.context-help_root__9d8y9 .context-help_trigger__A5vGP{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 8px;border:0;border-radius:8px;background:#f0f3e8;color:#466836;font:inherit;font-size:12px;line-height:1.4;cursor:pointer;text-align:left}.context-help_root__9d8y9 .context-help_trigger__A5vGP svg{flex-shrink:0}.context-help_card__U6fwf{margin:6px 0 10px;padding:12px;background:#fffef8;border:1px solid #cbd6bb;border-radius:12px;box-shadow:0 4px 12px #20321b0c}.context-help_top__aO_fw{display:flex;align-items:center;justify-content:space-between;gap:12px}.context-help_top__aO_fw span{font-size:9px;letter-spacing:1px;color:#647355}.context-help_root__9d8y9 .context-help_top__aO_fw button{display:grid;place-items:center;min-width:32px;min-height:32px;padding:4px;border:0;background:transparent;color:#647355;cursor:pointer}.context-help_root__9d8y9 .context-help_card__U6fwf h3{display:block;font-size:14px;line-height:1.35;margin:2px 0 6px;font-weight:650;color:#293b2c;border:0;padding:0}.context-help_root__9d8y9 .context-help_card__U6fwf p{font-size:12px;line-height:1.55;margin:0;color:#505d4c}.context-help_actions__f_6Vq{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:10px}.context-help_root__9d8y9 .context-help_actions__f_6Vq button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#466836;cursor:pointer;font:inherit;font-size:12px}.context-help_root__9d8y9 .context-help_actions__f_6Vq .context-help_next__390hJ{background:#466836;color:white}.context-help_root__9d8y9 button:focus-visible{outline:2px solid #466836;outline-offset:2px}.context-help_mapHelp__ynITC{position:absolute;left:12px;bottom:28px;z-index:450;width:300px;max-width:calc(100% - 90px);max-height:45%;overflow:auto;pointer-events:auto}@media(max-width:767px){.context-help_root__9d8y9 .context-help_actions__f_6Vq button,.context-help_root__9d8y9 .context-help_trigger__A5vGP{min-height:44px}.context-help_mapHelp__ynITC{bottom:90px;width:280px;max-height:36%}.context-help_root__9d8y9 .context-help_card__U6fwf p{font-size:12px}}@font-face{font-family:Arimo;src:url(/fonts/arimo/400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Arimo;src:url(/fonts/arimo/500.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Arimo;src:url(/fonts/arimo/600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Arimo;src:url(/fonts/arimo/700.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Detail Symbols;src:url(/fonts/material-symbols/listing-details.ttf) format("truetype");font-weight:400;font-display:block}.property-details-panel_symbol__nfBS9{font-family:Detail Symbols;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;flex-shrink:0;vertical-align:middle;-webkit-font-smoothing:antialiased}.property-details-panel_shell__E7Nok{--background:#fbf9f3;--foreground:#1b1c19;--primary:#2f5021;--border:#c3c8bb;--muted:#f5f3ee;--muted-foreground:#5a6052;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;width:100%;overflow:hidden;background:#fbf9f3;color:#1b1c19;font:14px/20px Arimo,Arial,sans-serif;-webkit-font-smoothing:antialiased}.property-details-panel_shell__E7Nok button{cursor:pointer}.property-details-panel_shell__E7Nok button:disabled{cursor:default;opacity:.5}.property-details-panel_shell__E7Nok a:focus-visible,.property-details-panel_shell__E7Nok button:focus-visible,.property-details-panel_shell__E7Nok summary:focus-visible{outline:2px solid #466836;outline-offset:2px}.property-details-panel_header__qC7vd{display:flex;align-items:center;gap:4px;padding:0 12px;height:56px;flex-shrink:0;background:#ffffffF2;backdrop-filter:blur(12px);border-bottom:1px solid #c3c8bb;box-shadow:0 1px 2px #0000000d;z-index:2}.property-details-panel_header__qC7vd>a,.property-details-panel_header__qC7vd>button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background:none;color:#43483e;border-radius:8px}.property-details-panel_header__qC7vd>button:first-child{width:44px;height:44px;color:#1b1c19}.property-details-panel_header__qC7vd>a:hover,.property-details-panel_header__qC7vd>button:hover{background:#f0eee8}.property-details-panel_heading__MLUNz{min-width:0;flex:1;display:flex;flex-direction:column;margin-left:2px}.property-details-panel_heading__MLUNz strong{font-size:11px;line-height:14px;letter-spacing:.1em;color:#2f5021;text-transform:uppercase;font-weight:700;white-space:nowrap}.property-details-panel_heading__MLUNz span{font-size:12px;line-height:18px;color:#43483e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.property-details-panel_scroller__bMFJR{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}.property-details-panel_scroller__bMFJR::-webkit-scrollbar{display:none}.property-details-panel_hero__niV3i{position:relative;aspect-ratio:4/3;overflow:hidden;background:#eae8e2;flex-shrink:0}.property-details-panel_district__Z4pak{position:absolute;top:12px;left:12px;max-width:65%;display:inline-flex;align-items:center;gap:4px;background:#ffffffe6;backdrop-filter:blur(4px);border:1px solid #c3c8bb;border-radius:999px;padding:4px 10px;line-height:16.5px;font-weight:700;letter-spacing:.025em;color:#2f5021;pointer-events:none;box-shadow:0 1px 2px #0000000d}.property-details-panel_district__Z4pak i{width:6px;height:6px;border-radius:50%;background:#2f5021;flex-shrink:0}.property-details-panel_photoCount__jpUjf{top:12px;border-radius:999px;background:#30312dd9;font-size:11px;line-height:16.5px;letter-spacing:-.025em;color:#fbf9f3}.property-details-panel_galleryButton__F_AZ7,.property-details-panel_photoCount__jpUjf{position:absolute;right:12px;display:flex;align-items:center;gap:4px;padding:4px 10px;backdrop-filter:blur(4px);font-weight:500;box-shadow:0 1px 2px #0000000d}.property-details-panel_galleryButton__F_AZ7{bottom:12px;background:#ffffffe6;border:1px solid #c3c8bb;border-radius:8px;font-size:12px;line-height:18px}.property-details-panel_photoArrow__kCqDO{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #c3c8bb;background:#ffffffd9;backdrop-filter:blur(4px);color:#1b1c19;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;z-index:1}.property-details-panel_previous__b5y3y{left:10px}.property-details-panel_next__t99LK{right:10px}.property-details-panel_actions__Fv8OP{display:flex;align-items:center;padding:10px 16px;background:white;border-bottom:1px solid #c3c8bb}.property-details-panel_actions__Fv8OP>button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #c3c8bb;border-radius:999px;padding:6px 12px;font:500 12px/16px Arimo,Arial,sans-serif;background:#f5f3ee}.property-details-panel_actions__Fv8OP>button[aria-pressed=true]{background:#dfe5d3;color:#2f5021;font-weight:700}.property-details-panel_actions__Fv8OP>p{font-size:12px;color:#ba1a1a}.property-details-panel_listingId__CYBqU{font-size:11px;line-height:16.5px;color:#5a6052;min-width:0;max-width:48px;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-left:auto}.property-details-panel_priceSummary__OEog_{border-bottom:1px solid #c3c8bb}.property-details-panel_price__Z6Qox{display:flex;align-items:baseline;color:#2f5021;flex-wrap:wrap;margin-bottom:4px}.property-details-panel_price__Z6Qox strong{font-size:28px;line-height:42px;letter-spacing:-.025em;font-weight:700}.property-details-panel_price__Z6Qox>b{font-size:18px;line-height:27px;letter-spacing:-.01em}.property-details-panel_price__Z6Qox>span{line-height:21px;color:#43483e}.property-details-panel_address__Uxgpc{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:13.5px;line-height:20.25px;font-weight:500}.property-details-panel_address__Uxgpc>.property-details-panel_symbol__nfBS9{color:#5a6052}.property-details-panel_market__tJih0{display:flex;flex-direction:column;margin-top:12px}.property-details-panel_movement__G5ApN{display:flex;align-items:center;gap:8px;width:100%;padding:10px;border:1px solid #c3c8bb;border-radius:12px;background:#dfe5d366;text-align:left}.property-details-panel_movement__G5ApN>.property-details-panel_symbol__nfBS9:first-child{display:flex;align-items:center;justify-content:center;background:#466836;color:white;border-radius:8px;width:28px;height:28px}.property-details-panel_movement__G5ApN>.property-details-panel_symbol__nfBS9:last-child{margin-left:auto;color:#5a6052}.property-details-panel_movementCopy__SJwFl{display:flex;flex-direction:column}.property-details-panel_movementCopy__SJwFl strong{font-size:13px;line-height:19.5px;font-weight:700;letter-spacing:-.01em}.property-details-panel_movementCopy__SJwFl small{font-size:11px;line-height:16.5px;color:#43483e}.property-details-panel_priceNeutral__WpCIy{color:#2f5021}.property-details-panel_priceIncrease__wpanl>.property-details-panel_symbol__nfBS9:first-child{background:#ba1a1a}.property-details-panel_median__VyifL{border:1px solid #c3c8bb;border-radius:12px;background:#f5f3ee}.property-details-panel_medianSummary__R8t54{display:flex;align-items:center;list-style:none;cursor:pointer;color:#1b1c19;line-height:24px;font-weight:700;letter-spacing:-.01em}.property-details-panel_medianSummary__R8t54::-webkit-details-marker{display:none}.property-details-panel_medianSummary__R8t54>span:nth-child(2){flex:1;min-width:0}.property-details-panel_medianSummary__R8t54>.property-details-panel_symbol__nfBS9:last-child{color:#5a6052;margin:4px}.property-details-panel_medianIcon__26J4Q{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#eae8e2;flex-shrink:0}.property-details-panel_medianAbove__xKxBH{color:#864d6c}.property-details-panel_medianInfo__mTUya{margin-top:8px;padding-top:8px;border-top:1px solid #c3c8bb;line-height:18.6875px;color:#43483e}.property-details-panel_medianInfo__mTUya p{margin:0}.property-details-panel_content__Y8CgZ{padding:16px;display:flex;flex-direction:column}.property-details-panel_facts__H_8Al{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px}.property-details-panel_fact__bvRjo{text-align:center;background:white;border:1px solid #c3c8bb;border-radius:12px;box-shadow:0 1px 2px #0000000d}.property-details-panel_factLabel__I1s9A{line-height:16.5px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#5a6052;margin-bottom:2px}.property-details-panel_factValue__KbUAn{font-size:15px;line-height:22.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.property-details-panel_card__yBXIG{background:white;border:1px solid #c3c8bb;border-radius:16px;padding:16px;box-shadow:0 1px 2px #0000000d}.property-details-panel_card__yBXIG h3,.property-details-panel_sectionHeading__TqssY{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #c3c8bb;font-size:16px;line-height:24px;letter-spacing:-.01em;font-weight:700;text-align:left;width:100%}.property-details-panel_card__yBXIG h3>.property-details-panel_symbol__nfBS9,.property-details-panel_sectionHeading__TqssY>.property-details-panel_symbol__nfBS9{color:#2f5021}.property-details-panel_card__yBXIG h3 small,.property-details-panel_sectionHeading__TqssY small{margin-left:auto;font-size:11px;line-height:16px;font-weight:400;color:#5a6052;letter-spacing:normal}.property-details-panel_card__yBXIG h3 small{padding:2px 8px;border:1px solid #c3c8bb;border-radius:4px;background:#f0eee8}.property-details-panel_eyebrow__JqiDv{font-size:11px;line-height:16.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#5a6052;margin:12px 0 8px;padding-top:10px;border-top:1px solid #c3c8bb}.property-details-panel_card__yBXIG h3+.property-details-panel_eyebrow__JqiDv{padding-top:0;border-top:0;margin-top:0}.property-details-panel_finRow__k__7Z{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;line-height:19.5px;margin-top:8px}.property-details-panel_finRow__k__7Z>span:first-child{color:#43483e}.property-details-panel_finRow__k__7Z>span:last-child{text-align:right;max-width:52%}.property-details-panel_unknownValue__lYIaV{display:inline-flex;align-items:center;border:1px solid #c3c8bb;border-radius:999px;background:#f0eee8;padding:2px 8px;font-size:11px;font-weight:500!important;color:#43483e!important;line-height:16.5px}.property-details-panel_total__JjJox{margin:16px 0 12px;padding:10px;border-top:2px solid #c3c8bbcc;border-radius:12px;background:#dfe5d333}.property-details-panel_total__JjJox .property-details-panel_finRow__k__7Z{margin:0;color:#2f5021;font-size:14px;line-height:24px;padding:0}.property-details-panel_total__JjJox .property-details-panel_finRow__k__7Z>span:first-child{color:#2f5021;font-weight:700}.property-details-panel_total__JjJox .property-details-panel_finRow__k__7Z>span:last-child{font-size:18px;line-height:28px}.property-details-panel_costNote__MUPAW{display:flex;gap:8px;background:#f0eee8;border:1px solid #c3c8bb;border-radius:12px;padding:12px;font-size:12px;line-height:19.5px;color:#43483e}.property-details-panel_costNote__MUPAW svg{flex-shrink:0;margin-top:2px;color:#2f5021}.property-details-panel_terms__nIpNf{display:flex;flex-direction:column;gap:10px}.property-details-panel_termRow___iPhb{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:19.5px}.property-details-panel_termRow___iPhb>.property-details-panel_symbol__nfBS9{color:#5a6052;margin-top:2px}.property-details-panel_termRow___iPhb p{font-size:11px;line-height:16.5px;letter-spacing:.05em;text-transform:uppercase;color:#5a6052;margin:0}.property-details-panel_termRow___iPhb strong{font-weight:700}.property-details-panel_termRow___iPhb small{display:block;font-size:11px;line-height:16.5px;color:#43483e;margin-top:2px}.property-details-panel_amenities__B1Ety{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:12.5px;line-height:18.75px}.property-details-panel_amenities__B1Ety>div{display:flex;align-items:center;gap:8px;padding:6px}.property-details-panel_amenities__B1Ety .property-details-panel_symbol__nfBS9{color:#2f5021}.property-details-panel_poiTabs__M0Juz{display:flex;gap:6px;overflow-x:auto;margin-bottom:12px;scrollbar-width:none}.property-details-panel_poiTabs__M0Juz::-webkit-scrollbar{display:none}.property-details-panel_poiTabs__M0Juz button{flex-shrink:0;border:1px solid #c3c8bb;border-radius:999px;padding:4px 8px;font-size:11px;line-height:16.5px;background:#f5f3ee}.property-details-panel_poiTabs__M0Juz button[aria-pressed=true]{background:#dfe5d3;color:#2f5021;font-weight:700}.property-details-panel_poiRow__1cOhu{display:flex;flex-wrap:wrap;align-items:center;gap:6px;border:1px solid #c3c8bb;background:#f5f3ee;border-radius:12px;padding:10px;margin-top:8px}.property-details-panel_poiRow__1cOhu>span[title]{flex:1;min-width:0;font-weight:700}.property-details-panel_poiRow__1cOhu>div{margin:0}.property-details-panel_poiRow__1cOhu>div button{min-height:24px;font-size:10px;padding:3px 5px;border:1px solid #c3c8bb;background:#f0eee8;border-radius:6px}.property-details-panel_poiRow__1cOhu>span:last-child{margin-left:22px;order:1;flex-basis:100%;font-size:11px;line-height:16.5px}.property-details-panel_explore__mWryg{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;margin-top:12px;border:1px solid #c3c8bb;border-radius:12px;background:#f0eee8;color:#1b1c19;font-size:12px;font-weight:700}.property-details-panel_explore__mWryg>.property-details-panel_symbol__nfBS9{color:#2f5021}.property-details-panel_description__ipJYh{white-space:pre-line;overflow-wrap:anywhere;font-size:13px;line-height:21.125px;color:#43483e}.property-details-panel_dates___mQSk{margin-top:16px;padding-top:12px;border-top:1px solid #c3c8bb;color:#5a6052;font-size:11px;line-height:16.5px}.property-details-panel_dates___mQSk p{margin:2px 0}.property-details-panel_footer__NoOug{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fffffff2;backdrop-filter:blur(12px);border-top:1px solid #c3c8bb;padding:12px 16px max(12px,env(safe-area-inset-bottom));flex-shrink:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.property-details-panel_footer__NoOug>div{display:flex;flex-direction:column;min-width:0}.property-details-panel_footerPrice__WzmFN{display:flex;align-items:baseline;gap:4px;white-space:nowrap}.property-details-panel_footerPrice__WzmFN strong{font-size:20px;line-height:30px;color:#2f5021;letter-spacing:-.015em}.property-details-panel_footerPrice__WzmFN b{font-size:13px;color:#2f5021}.property-details-panel_footerPrice__WzmFN>span{font-size:11px;color:#5a6052}.property-details-panel_footer__NoOug small{font-size:10px;line-height:15px;color:#5a6052;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-details-panel_footer__NoOug button{display:flex;align-items:center;justify-content:center;gap:6px;background:#2f5021;color:white;border-radius:12px;height:48px;padding:0 24px;font-size:14px;font-weight:700;white-space:nowrap;box-shadow:0 1px 2px #0000000d}.property-details-panel_footer__NoOug button:hover{background:#233d18}.property-details-panel_status__YAD8g{padding:24px;text-align:center}.property-details-panel_privateNote__Qm3bE{background:#dfe5d34d}.property-details-panel_privateNote__Qm3bE h3{font-size:14px;border:0;padding:0;margin-bottom:8px;gap:6px}.property-details-panel_privateNote__Qm3bE p{white-space:pre-wrap;overflow-wrap:anywhere;color:#43483e;font-size:12.5px;line-height:20.3125px;font-style:italic;margin-bottom:10px}.property-details-panel_privateNote__Qm3bE button{color:#2f5021;font-size:11.5px;line-height:17.25px;font-weight:700;display:flex;align-items:center;gap:4px}.property-details-panel_privateNote__Qm3bE h3 small{font-size:10px;border-radius:4px;background:white;padding:2px 8px;white-space:nowrap;font-weight:700}.property-details-panel_priceEvents__2aZFK{position:relative;margin-top:16px;list-style:none;padding:0 0 0 24px}.property-details-panel_priceEvents__2aZFK:before{content:"";position:absolute;left:10px;top:8px;bottom:8px;width:2px;background:#c3c8bb}.property-details-panel_priceEvents__2aZFK li{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:16px;font-size:11px;line-height:16.5px}.property-details-panel_priceEvents__2aZFK li:before{content:"";position:absolute;left:-24px;top:4px;width:12px;height:12px;border-radius:50%;background:#2f5021;border:2px solid white}.property-details-panel_priceEvents__2aZFK li:first-child:before{background:#c3c8bb}.property-details-panel_priceEvents__2aZFK li:last-child:before{background:#466836;box-shadow:0 0 0 4px #dfe5d3}.property-details-panel_priceEvents__2aZFK li>div{display:flex;flex-direction:column}.property-details-panel_priceEvents__2aZFK strong{font-size:13px;line-height:19.5px}.property-details-panel_priceEvents__2aZFK li>div>span{color:#5a6052;font-size:11px}.property-details-panel_priceEvents__2aZFK li>span{padding:2px 6px;border-radius:4px;background:#dfe5d3;color:#2f5021;font-size:10.5px;font-weight:700}.property-details-panel_priceEvents__2aZFK li:last-child>span{background:#466836;color:white}.property-details-panel_policies__5dSTt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.property-details-panel_policy__Fk8Bo{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #c3c8bb;background:#f5f3ee;border-radius:12px;font-size:12px;line-height:18px}.property-details-panel_policy__Fk8Bo>.property-details-panel_symbol__nfBS9{color:#2f5021}.property-details-panel_policy__Fk8Bo[data-prohibited=true]>.property-details-panel_symbol__nfBS9{color:#ba1a1a}.property-details-panel_policy__Fk8Bo small{display:block;color:#5a6052;font-size:10px;line-height:15px}.property-details-panel_policy__Fk8Bo strong{font-weight:600}@media(min-width:1280px){.property-details-panel_hero__niV3i{aspect-ratio:4/3}.property-details-panel_amenities__B1Ety{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:389px){.property-details-panel_header__qC7vd{padding:0 8px}.property-details-panel_header__qC7vd>a,.property-details-panel_header__qC7vd>button{width:36px}.property-details-panel_actions__Fv8OP{gap:6px}.property-details-panel_actions__Fv8OP>button{padding:6px 8px}.property-details-panel_fact__bvRjo{padding:10px 4px}.property-details-panel_footer__NoOug{gap:8px}.property-details-panel_footer__NoOug button{padding:0 12px;font-size:12px}.property-details-panel_footerPrice__WzmFN{gap:3px}.property-details-panel_footerPrice__WzmFN strong{font-size:18px}.property-details-panel_footerPrice__WzmFN b{font-size:11px}}.property-details-panel_chartFrame__n7Jv7{padding:10px;border:1px solid #c3c8bb;border-radius:12px;background:#f5f3ee}.property-details-panel_terms__nIpNf>.property-details-panel_terms__nIpNf{gap:10px}.property-details-panel_extractedCosts__EBtbZ{margin-top:8px}.property-details-panel_total__JjJox .property-details-panel_finRow__k__7Z>span:last-child{color:#2f5021}.property-details-panel_movementStable__d91s6{padding:6px 0;background:transparent;border:0;color:#5a6052}.property-details-panel_movementStable__d91s6>.property-details-panel_symbol__nfBS9:first-child{background:transparent;color:#5a6052;width:18px;height:18px}.property-details-panel_movementStable__d91s6 .property-details-panel_movementCopy__SJwFl strong{font-size:11px;line-height:18px;font-weight:400}.property-details-panel_chartTitle__6wNHu{font-size:11px;line-height:16.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#5a6052;margin-bottom:6px}.property-details-panel_historyTotal__Y1ojG{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #c3c8bb;margin-top:16px;padding-top:12px;font-size:11.5px;line-height:17.25px;color:#5a6052}.property-details-panel_historyTotal__Y1ojG strong{color:#2f5021}.property-details-panel_historyTotal__Y1ojG[data-increase=true] strong{color:#ba1a1a}.property-details-panel_ratingHeading__rwRaM{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.property-details-panel_ratingHeading__rwRaM>div{display:flex;flex-direction:column}.property-details-panel_ratingHeading__rwRaM small{font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:.05em;color:#5a6052}.property-details-panel_ratingHeading__rwRaM strong{font-size:24px;line-height:34px;color:#2f5021;letter-spacing:-.02em}.property-details-panel_ratingHeading__rwRaM strong span{font-size:14px;color:#5a6052}.property-details-panel_ratingTier__XPNex{padding:4px 10px;border-radius:999px;border:1px solid #c3c8bb;background:#dfe5d3;color:#2f5021;font-size:12px;line-height:18px;font-weight:700}.property-details-panel_ratingSignals__98PxG{display:flex;flex-direction:column;gap:8px}.property-details-panel_ratingSignals__98PxG>div>div:first-child{display:flex;justify-content:space-between;gap:8px;font-size:12px;line-height:18px;color:#5a6052;margin-bottom:2px}.property-details-panel_ratingSignals__98PxG strong{color:#1b1c19}.property-details-panel_ratingTrack__Pn4vC{height:6px;border-radius:999px;background:#f0eee8;overflow:hidden}.property-details-panel_ratingTrack__Pn4vC span{display:block;height:100%;border-radius:inherit;background:#2f5021}.property-details-panel_header__qC7vd{height:61px;padding:8px 16px;background:#fbf9f3f2;box-shadow:none;gap:8px}.property-details-panel_header__qC7vd>a,.property-details-panel_header__qC7vd>button{width:44px;height:44px}.property-details-panel_heading__MLUNz{margin-left:0}.property-details-panel_heading__MLUNz strong{color:#5a6052}.property-details-panel_heading__MLUNz span{font-size:14px;line-height:20px;color:#1b1c19;font-weight:500}.property-details-panel_moreMenu__DRwr2{position:relative;flex-shrink:0;color:#5a6052}.property-details-panel_moreMenu__DRwr2>summary{list-style:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px}.property-details-panel_moreMenu__DRwr2>summary::-webkit-details-marker{display:none}.property-details-panel_moreMenu__DRwr2>div{position:absolute;right:0;top:48px;min-width:220px;max-width:calc(100vw - 32px);background:white;border:1px solid #c3c8bb;border-radius:12px;padding:6px;box-shadow:0 4px 16px #0002}.property-details-panel_moreMenu__DRwr2 a,.property-details-panel_moreMenu__DRwr2 button{display:flex;align-items:center;gap:8px;background:white;color:#43483e;width:100%;height:auto;min-height:44px;text-align:left;border-radius:6px;padding:8px;font-size:13px;line-height:18px}.property-details-panel_moreMenu__DRwr2 a:hover,.property-details-panel_moreMenu__DRwr2 button:hover{background:#f0eee8}.property-details-panel_scroller__bMFJR{display:flex;flex-direction:column;gap:16px;padding:16px;overflow-x:hidden}.property-details-panel_scroller__bMFJR>*{flex-shrink:0;min-width:0;max-width:100%}.property-details-panel_shell__E7Nok[data-presentation=standalone] .property-details-panel_scroller__bMFJR{overscroll-behavior:auto}.property-details-panel_hero__niV3i{width:100%;aspect-ratio:16/10;border:1px solid #c3c8bb;border-radius:12px;box-shadow:0 1px 2px #0000000d}.property-details-panel_district__Z4pak{background:#30312dd9;color:#fbf9f3;font-size:11px;line-height:14px;letter-spacing:.06em;border:0;gap:6px}.property-details-panel_district__Z4pak i{background:#c6eeaf}.property-details-panel_photoCount__jpUjf{top:auto;bottom:12px;font-size:12px;line-height:16px}.property-details-panel_actions__Fv8OP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;margin-top:-4px;background:transparent;border:0}.property-details-panel_actions__Fv8OP>button{width:100%;height:44px;min-width:0;border-radius:8px;padding:0 4px;background:white;color:#43483e;font-size:13px;line-height:18px;font-weight:400;gap:6px}.property-details-panel_actions__Fv8OP>button[aria-pressed=true]{background:white;color:#1b1c19;font-weight:400}.property-details-panel_actions__Fv8OP>button:first-child>.property-details-panel_symbol__nfBS9{color:#2f5021}.property-details-panel_actions__Fv8OP>p{grid-column:1/-1}.property-details-panel_priceSummary__OEog_{border:1px solid #c3c8bb;border-radius:12px;background:white;padding:16px;box-shadow:0 1px 2px #0000000d}.property-details-panel_price__Z6Qox{margin:0;color:#1b1c19;gap:6px}.property-details-panel_price__Z6Qox strong,.property-details-panel_price__Z6Qox>b{font-size:28px;line-height:32px;font-weight:700;letter-spacing:-.025em}.property-details-panel_price__Z6Qox>span{font-size:14px;line-height:20px;color:#5a6052}.property-details-panel_address__Uxgpc{margin:4px 0 0;font-size:13px;line-height:18px;font-weight:400;color:#43483e}.property-details-panel_address__Uxgpc>.property-details-panel_symbol__nfBS9{color:#2f5021}.property-details-panel_market__tJih0{margin-top:16px;gap:8px}.property-details-panel_movementStable__d91s6,.property-details-panel_movement__G5ApN{min-height:42px;border:1px solid #c3c8bbb3;border-radius:8px;background:#dfe5d380;padding:10px;gap:8px;color:#2f5021}.property-details-panel_movementStable__d91s6>.property-details-panel_symbol__nfBS9:first-child,.property-details-panel_movement__G5ApN>.property-details-panel_symbol__nfBS9:first-child{background:none;color:inherit;border-radius:0;width:20px;height:20px;font-size:20px!important}.property-details-panel_movementCopy__SJwFl{flex:1;min-width:0}.property-details-panel_movementCopy__SJwFl strong,.property-details-panel_movementStable__d91s6 .property-details-panel_movementCopy__SJwFl strong{font-size:13px;line-height:18px;font-weight:600}.property-details-panel_movement__G5ApN>.property-details-panel_symbol__nfBS9:last-child{color:inherit}.property-details-panel_priceIncrease__wpanl{color:#ba1a1a}.property-details-panel_median__VyifL{padding:10px;border-radius:8px;background:#f0eee8;border-color:#c3c8bb99}.property-details-panel_medianSummary__R8t54{gap:8px;font-size:13px;line-height:18px;font-weight:500;letter-spacing:normal;color:#43483e}.property-details-panel_medianIcon__26J4Q{background:none;border-radius:0;width:19px;height:19px;color:#5a6052}.property-details-panel_medianIcon__26J4Q>.property-details-panel_symbol__nfBS9{font-size:19px!important}.property-details-panel_medianSummary__R8t54>.property-details-panel_symbol__nfBS9:last-child{margin:0;font-size:18px!important}.property-details-panel_medianAbove__xKxBH{color:#43483e}.property-details-panel_medianInfo__mTUya{font-size:11.5px}.property-details-panel_content__Y8CgZ{padding:0;gap:16px;min-width:0}.property-details-panel_content__Y8CgZ>*{min-width:0;max-width:100%}.property-details-panel_facts__H_8Al{margin:0;gap:8px}.property-details-panel_fact__bvRjo{padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.property-details-panel_fact__bvRjo>.property-details-panel_symbol__nfBS9{color:#2f5021;margin-bottom:4px}.property-details-panel_factLabel__I1s9A{text-transform:none;letter-spacing:.06em;font-size:11px;line-height:14px;font-weight:700;margin:0}.property-details-panel_factValue__KbUAn{font-size:13px;line-height:18px;letter-spacing:normal;margin-top:2px}.property-details-panel_card__yBXIG{border-radius:12px}.property-details-panel_costHeading__pNozH{padding-bottom:10px;border-bottom:1px solid #c3c8bb;margin-bottom:12px}.property-details-panel_costHeading__pNozH h3{font-size:18px;line-height:24px;letter-spacing:-.01em;border:0;margin:0;padding:0}.property-details-panel_costHeading__pNozH p{font-size:13px;line-height:18px;color:#5a6052;margin-top:2px}.property-details-panel_costHeading__pNozH+.property-details-panel_eyebrow__JqiDv{border-top:0;padding-top:0}.property-details-panel_sectionHeading__TqssY>span:not(.property-details-panel_symbol__nfBS9){min-width:0;overflow-wrap:anywhere}.property-details-panel_sectionHeading__TqssY small{flex-shrink:0}.property-details-panel_poiTabs__M0Juz{flex-wrap:wrap;overflow:visible;max-width:100%}.property-details-panel_poiTabs__M0Juz button{max-width:100%;white-space:normal;text-align:left}.property-details-panel_poiRow__1cOhu{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:4px 8px;min-width:0}.property-details-panel_poiRow__1cOhu>span[title]{white-space:normal;overflow:visible;overflow-wrap:anywhere;grid-column:2;grid-row:1;font-size:12px}.property-details-panel_poiRow__1cOhu>div{grid-column:3;grid-row:1/3;min-width:0}.property-details-panel_poiRow__1cOhu>span:last-child{margin:0;grid-column:2;grid-row:2}.property-details-panel_poiRow__1cOhu>svg{grid-column:1;grid-row:1/3}.property-details-panel_chartFrame__n7Jv7{min-width:0}.property-details-panel_historyTotal__Y1ojG{flex-wrap:wrap}@media(max-width:389px){.property-details-panel_header__qC7vd{padding:8px 12px;gap:4px}.property-details-panel_header__qC7vd>button{width:40px}.property-details-panel_moreMenu__DRwr2>summary{width:36px}.property-details-panel_actions__Fv8OP>button{font-size:12px;gap:4px}.property-details-panel_fact__bvRjo{padding:10px 4px}.property-details-panel_price__Z6Qox strong,.property-details-panel_price__Z6Qox>b{font-size:26px}.property-details-panel_poiRow__1cOhu{grid-template-columns:20px minmax(0,1fr)}.property-details-panel_poiRow__1cOhu>div{grid-column:2;grid-row:3}.property-details-panel_poiRow__1cOhu>svg{grid-row:1/3}}@media(min-width:1280px){.property-details-panel_header__qC7vd{height:52px;padding:4px 12px;gap:4px}.property-details-panel_scroller__bMFJR{padding:12px;gap:10px}.property-details-panel_hero__niV3i{aspect-ratio:auto;height:clamp(150px,25dvh,220px)}.property-details-panel_actions__Fv8OP{margin-top:0;gap:8px}.property-details-panel_actions__Fv8OP>button{height:36px}.property-details-panel_priceSummary__OEog_{padding:12px}.property-details-panel_price__Z6Qox strong,.property-details-panel_price__Z6Qox>b{font-size:24px;line-height:28px}.property-details-panel_market__tJih0{margin-top:10px;gap:6px}.property-details-panel_movementStable__d91s6,.property-details-panel_movement__G5ApN{min-height:36px;padding:7px 8px}.property-details-panel_median__VyifL{padding:8px}.property-details-panel_content__Y8CgZ{gap:12px}.property-details-panel_fact__bvRjo{padding:8px 6px}.property-details-panel_fact__bvRjo>.property-details-panel_symbol__nfBS9{font-size:18px!important;margin-bottom:2px}.property-details-panel_card__yBXIG{padding:12px}.property-details-panel_footer__NoOug{padding:8px 12px;gap:8px}.property-details-panel_footer__NoOug button{height:40px;padding:0 16px;font-size:13px}}.property-details-panel_actions__Fv8OP>button>.property-details-panel_favoriteIcon__A_6Xq{color:var(--primary);fill:none;flex-shrink:0}.property-details-panel_actions__Fv8OP>button[aria-pressed=true]>.property-details-panel_favoriteIcon__A_6Xq{fill:currentColor}.compact-costs_card__na1Ev{padding:14px;border:1px solid #c3c8bb;border-radius:16px;background:#fff;box-shadow:0 1px 2px #1b1c1914;color:#1b1c19;font-family:Arimo,Arial,sans-serif;min-width:0}.compact-costs_card__na1Ev header{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #c3c8bb}.compact-costs_card__na1Ev h3{display:flex;align-items:center;gap:6px;margin:0;font-size:15px;line-height:20px;font-weight:700}.compact-costs_card__na1Ev h3>span{color:#2f5021}.compact-costs_card__na1Ev header>span{font-size:10px;line-height:14px;font-weight:700;padding:2px 8px;border:1px solid #c3c8bb;border-radius:4px;background:#f0eee8;color:#5a6052}.compact-costs_card__na1Ev dl{margin:0}.compact-costs_row__sie6l{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;padding:4px 0;font-size:13px;line-height:18px}.compact-costs_row__sie6l dt{min-width:0;color:#43483e}.compact-costs_row__sie6l small{font-size:inherit;color:inherit}.compact-costs_row__sie6l dd{margin:0;flex-shrink:0;font-weight:500;font-variant-numeric:tabular-nums;max-width:44%;text-align:right}.compact-costs_row__sie6l .compact-costs_explanation__hJcFI{display:block;margin-top:4px;font-size:11px;line-height:16px;color:#5a6052}.compact-costs_row__sie6l:first-child dd{font-weight:700}.compact-costs_row__sie6l dd[data-unknown=true]{font-size:12px;font-style:italic;color:#5a6052}.compact-costs_row__sie6l[data-divider=true]{border-top:1px solid #c3c8bb;margin-top:6px;padding-top:10px}.compact-costs_card__na1Ev footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:8px 12px;border-top:2px solid #c3c8bb;border-radius:12px;background:#f5f6f0;color:#2f5021;font-size:13.5px;line-height:20px}.compact-costs_card__na1Ev footer>strong{font-size:18px;white-space:nowrap}.compact-costs_card__na1Ev footer small{display:block;font-size:10.5px;line-height:15px;color:#5a6052;margin-top:2px}.proximity-filter_shell__mbNPT{--forest:#466836;--ink:#252820;--muted:#5a5f52;--line:#c3c8bb;min-width:0;background:white;color:var(--ink);font:14px/1.5 Arimo,Arial,sans-serif}.proximity-filter_shell__mbNPT button,.proximity-filter_shell__mbNPT input{font-family:inherit}.proximity-filter_shell__mbNPT button{cursor:pointer}.proximity-filter_preview__JbI6u button:focus-visible,.proximity-filter_shell__mbNPT :is(button,input):focus-visible{outline:2px solid #466836;outline-offset:3px}.proximity-filter_header__WqHqC{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 4px}.proximity-filter_title__x8LhE{margin:0;font-size:18px;line-height:24px;font-weight:600}.proximity-filter_back__ImGDG,.proximity-filter_close__tcpnK{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:#5a6052}.proximity-filter_back__ImGDG:hover,.proximity-filter_close__tcpnK:hover{background:#e8eedc;color:#466836}.proximity-filter_radiusBody__ilidm{padding:8px 20px 0}.proximity-filter_radiusCard__UNiJ0{min-width:0}.proximity-filter_stationHeading__ajGff{display:flex;align-items:center;gap:8px;margin-bottom:16px}.proximity-filter_stationHeading__ajGff h3{min-width:0;margin:0;font-size:16px;line-height:22px;font-weight:600;overflow-wrap:anywhere}.proximity-filter_back__ImGDG{width:32px;height:32px;margin-left:-6px}.proximity-filter_radiusField__70CZS{min-width:0;padding:0;border:0}.proximity-filter_radiusField__70CZS legend{margin-bottom:8px;color:var(--muted);font-size:12px}.proximity-filter_radiusOptions__BXmR5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;border-radius:12px;background:#f0eee8}.proximity-filter_radiusOptions__BXmR5 button{min-width:0;min-height:36px;padding:7px 4px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink);font-size:14px;line-height:20px}.proximity-filter_radiusOptions__BXmR5 button:hover{background:#e1e6d8}.proximity-filter_radiusOptions__BXmR5 button[aria-pressed=true]{border-color:var(--forest);background:var(--forest);color:white;font-weight:600}.proximity-filter_hint__MqXmh{margin-top:10px;color:var(--muted);font-size:12px}.proximity-filter_footer__KVS_3{display:flex;justify-content:flex-end;padding:16px 20px 20px;background:white}.proximity-filter_apply__MSsA0,.proximity-filter_previewApply__SIhqC{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 24px;border:1px solid #466836;border-radius:8px;background:#466836;color:white;font-size:14px;font-weight:600;line-height:20px;cursor:pointer}.proximity-filter_apply__MSsA0:hover,.proximity-filter_previewApply__SIhqC:hover{background:#38542b}.proximity-filter_body__6Dhau{padding:16px 20px}.proximity-filter_tabs__9Yo4W{display:flex;gap:8px;margin-bottom:12px}.proximity-filter_tabs__9Yo4W button{flex:1;min-height:40px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:white;color:var(--muted);font-size:14px}.proximity-filter_tabs__9Yo4W button[aria-pressed=true]{background:#e8eedc;border-color:#466836;color:#2f5021;font-weight:600}.proximity-filter_listTab__aVKRl{display:flex;flex-direction:column;gap:10px}.proximity-filter_search__Et4WM{width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:white;color:var(--ink);font-size:14px}.proximity-filter_listItems__wnOAo{max-height:42dvh;overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid var(--line);border-radius:12px;background:white}.proximity-filter_listItem__qttFi{display:block;min-height:40px;width:100%;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--ink);text-align:left;font-size:14px}.proximity-filter_listItem__qttFi:hover{background:#e8eedc;color:#466836}.proximity-filter_modal__YGR7j{max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #c3c8bb;border-radius:16px}.proximity-filter_floating__kVbBR{pointer-events:auto;width:360px;max-width:calc(100vw - 24px);overflow:hidden;border:1px solid #c3c8bb;border-radius:16px;box-shadow:0 12px 32px #12251b26}.proximity-filter_preview__JbI6u{pointer-events:auto;width:300px;max-width:calc(100vw - 48px);padding:12px;color:#1b1c19;font:14px/1.5 Arimo,Arial,sans-serif}.proximity-filter_popup__7_VXj{z-index:1030}.proximity-filter_popup__7_VXj .leaflet-popup-content-wrapper,.proximity-filter_popup__7_VXj .mapboxgl-popup-content{padding:0;border:1px solid #c3c8bb;border-radius:12px;background:white;box-shadow:0 8px 24px #12251b26}.proximity-filter_popup__7_VXj .leaflet-popup-content{width:auto!important;margin:0}.proximity-filter_popup__7_VXj .leaflet-popup-content p{margin:0}.proximity-filter_previewHeading__TlG3h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.proximity-filter_previewHeading__TlG3h p{min-width:0;font-size:16px;font-weight:600;overflow-wrap:anywhere}.proximity-filter_previewApply__SIhqC{width:100%;padding:8px 12px;font-family:inherit}.proximity-filter_previewRoute__vmqt3{width:100%;min-height:36px;margin-top:6px;padding:6px 10px;border:0;border-radius:8px;background:#f0eee8;color:#466836;font:inherit;cursor:pointer}@media (max-width:1279px){.proximity-filter_shell__mbNPT{--ink:#1b1c19;--muted:#5a6052}.proximity-filter_header__WqHqC{padding:12px 16px 0}.proximity-filter_back__ImGDG,.proximity-filter_close__tcpnK{width:44px;height:44px}.proximity-filter_body__6Dhau{padding:16px}.proximity-filter_radiusBody__ilidm{padding:8px 16px 0}.proximity-filter_stationHeading__ajGff{gap:4px;margin-bottom:8px}.proximity-filter_stationHeading__ajGff h3{font-size:16px}.proximity-filter_radiusOptions__BXmR5{gap:4px}.proximity-filter_radiusOptions__BXmR5 button{min-height:44px;border-radius:12px}.proximity-filter_radiusOptions__BXmR5 button[aria-pressed=true]{background:#dfe5d3;color:#2f5021;border-color:#466836;box-shadow:inset 0 0 0 1px #466836}.proximity-filter_footer__KVS_3{padding:16px 16px max(16px,env(safe-area-inset-bottom))}.proximity-filter_apply__MSsA0{width:100%;min-height:48px;border-radius:12px}.proximity-filter_search__Et4WM{min-height:44px;font-size:16px}.proximity-filter_listItem__qttFi{min-height:44px}.proximity-filter_previewApply__SIhqC{min-height:44px;border-radius:12px}.proximity-filter_drawer__NfggY{background:white;font-family:Arimo,Arial,sans-serif}.proximity-filter_drawer__NfggY .proximity-filter_drawerBody__rvD6U{padding:0}}.proximity-filter_back__ImGDG:focus-visible,.proximity-filter_close__tcpnK:focus-visible{outline:2px solid #466836;outline-offset:2px}.radius-editor_editor__sHick{position:absolute;inset:0;z-index:1100;pointer-events:none;font-family:Arimo,Arial,sans-serif;color:#1b1c19;font-size:14px;line-height:20px}.radius-editor_editor__sHick button{cursor:pointer;font-family:inherit}.radius-editor_editor__sHick button:focus-visible,.radius-editor_slider__DLFmN input:focus-visible{outline:2px solid #466836;outline-offset:3px}.radius-editor_header___A9we{position:absolute;inset:0 0 auto;height:56px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fffffff2;border-bottom:1px solid #c3c8bb;pointer-events:auto}.radius-editor_header___A9we h1{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.01em;text-align:center}.radius-editor_header___A9we button{min-width:40px;min-height:40px;display:grid;place-items:center;flex-shrink:0}.radius-editor_header___A9we .radius-editor_reset__qP_fR{color:#2f5021;font-size:14px;padding:4px 8px}.radius-editor_mapControls__DVTLd{position:absolute;right:16px;top:72px;display:grid;gap:12px;pointer-events:auto}.radius-editor_mapControls__DVTLd button{width:40px;height:40px;display:grid;place-items:center;background:white}.radius-editor_mapControls__DVTLd>button,.radius-editor_mapControls__DVTLd>div{border:1px solid #c3c8bb;border-radius:12px;overflow:hidden;box-shadow:0 2px 5px #1b1c191a}.radius-editor_mapControls__DVTLd>div button+button,.radius-editor_panel__geE2A{border-top:1px solid #c3c8bb}.radius-editor_panel__geE2A{position:absolute;bottom:0;left:0;right:0;padding:12px 20px max(24px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;background:white;border-radius:28px 28px 0 0;box-shadow:0 -8px 30px #1b1c1914;pointer-events:auto;max-height:calc(100% - 120px);overflow:auto}.radius-editor_handle__jb68n{width:40px;height:4px;min-height:4px;border-radius:99px;background:#c3c8bb;margin:0 auto 2px}.radius-editor_titleRow__EiH4v{display:flex;align-items:center;justify-content:space-between;gap:8px}.radius-editor_titleRow__EiH4v h2{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.01em}.radius-editor_titleRow__EiH4v p{margin-top:2px;font-size:12px;line-height:18px;color:#5a6052}.radius-editor_badge__Zgwgf{display:flex;align-items:center;gap:4px;padding:4px 12px;border:1px solid #c3c8bb;border-radius:99px;background:#dfe5d3;color:#2f5021;font-size:14px;font-weight:700;white-space:nowrap}.radius-editor_note__xWG61{display:flex;align-items:flex-start;gap:10px;background:#f5f3ee;border:1px solid #c3c8bbcc;border-radius:12px;padding:10px}.radius-editor_note__xWG61 svg{flex-shrink:0;color:#2f5021;margin-top:2px}.radius-editor_note__xWG61 p{font-size:12px;line-height:16.5px;color:#43483e}.radius-editor_slider__DLFmN{padding-top:4px;display:grid;gap:6px}.radius-editor_slider__DLFmN input{appearance:none;width:100%;height:24px;background:transparent;margin:0}.radius-editor_slider__DLFmN input::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:#dfe5d3}.radius-editor_slider__DLFmN input::-webkit-slider-thumb{appearance:none;width:22px;height:22px;margin-top:-8px;border-radius:50%;border:3px solid white;background:#466836;box-shadow:0 2px 5px #1b1c1940;cursor:pointer}.radius-editor_slider__DLFmN input::-moz-range-track{height:6px;border-radius:99px;background:#dfe5d3}.radius-editor_slider__DLFmN input::-moz-range-thumb{box-sizing:border-box;width:22px;height:22px;border:3px solid white;border-radius:50%;background:#466836}.radius-editor_scale__ahwu8{display:flex;justify-content:space-between;color:#73796d;font-size:11px;line-height:14px;padding:0 2px}.radius-editor_presets__h8nrk{display:flex;gap:6px;padding-top:2px}.radius-editor_presets__h8nrk button{flex:1;padding:6px 4px;border:1px solid #c3c8bb;border-radius:99px;background:white;font-size:12px;line-height:18px;white-space:nowrap}.radius-editor_presets__h8nrk button[aria-pressed=true]{background:#dfe5d3;border-color:#466836;color:#2f5021;font-weight:700}.radius-editor_actions__Qpkdw{display:flex;gap:10px;padding-top:8px}.radius-editor_actions__Qpkdw button{flex:1;height:48px;border-radius:12px;background:#f0eee8;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:600}.radius-editor_actions__Qpkdw button:last-child{flex:2;background:#466836;color:white;font-weight:700;box-shadow:0 4px 6px #1b1c1920}@media(min-width:1280px){.radius-editor_panel__geE2A{left:24px;bottom:24px;right:auto;width:390px;border:1px solid #c3c8bb;border-radius:28px}.radius-editor_header___A9we{right:auto;width:438px;border:1px solid #c3c8bb;border-radius:12px;left:24px;top:24px}.radius-editor_mapControls__DVTLd{top:24px}.radius-editor_handle__jb68n{display:none}}.radius-editor_locationPanel__BDlic{font-family:Arimo,Arial,sans-serif;color:#1b1c19;background:white;padding:12px 20px max(24px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px}.radius-editor_locationPanel__BDlic button{cursor:pointer}.radius-editor_locationPanel__BDlic button:disabled{opacity:.6;cursor:wait}.radius-editor_locationPanel__BDlic button:focus-visible{outline:2px solid #466836;outline-offset:3px}.radius-editor_locationError__Yq3Nt{color:#ba1a1a;background:#fff4f2;border:1px solid #f3b8ae;padding:10px;border-radius:12px;font-size:12px;line-height:17px}.radius-editor_locationSecondary__Nt9TY{display:flex;justify-content:space-between;gap:12px}.radius-editor_locationSecondary__Nt9TY button{display:flex;align-items:center;gap:6px;min-height:32px;color:#466836;font-size:12px}.radius-editor_liveUpdates__BmlTn{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:10px 12px;border:1px solid #c3c8bb;border-radius:12px;cursor:pointer}.radius-editor_liveUpdates__BmlTn strong{display:block;font-size:14px;line-height:20px;font-weight:600}.radius-editor_liveUpdates__BmlTn small{display:block;margin-top:3px;color:#5a6052;font-size:12px;line-height:17px}