.AdSelectionSummary_root__VovQK{--ad-selection-control-size:calc(1.5rem * var(--mantine-scale));--ad-selection-gap:calc(0.375rem * var(--mantine-scale));position:relative;display:flex;align-items:flex-start;gap:var(--ad-selection-gap);min-width:0;margin-top:calc(.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);line-height:1.4}.AdSelectionSummary_items__N0Pj5,.AdSelectionSummary_measureItems__fWF27{display:flex;align-items:flex-start;column-gap:var(--ad-selection-gap);row-gap:0;padding:0;margin:0;list-style:none}.AdSelectionSummary_items__N0Pj5{flex:1;min-width:0;flex-wrap:nowrap}.AdSelectionSummary_items__N0Pj5[data-expanded]{flex-wrap:wrap}.AdSelectionSummary_item__L3okE{display:flex;align-items:flex-start;gap:var(--ad-selection-gap);min-width:0;max-width:100%}.AdSelectionSummary_item__L3okE[hidden]{display:none}.AdSelectionSummary_separator__FWPqE{display:flex;align-items:center;flex-shrink:0;color:var(--mantine-color-primary-5)}.AdSelectionSummary_link__RiJhK{display:flex;align-items:center;min-width:0;padding:0;font:inherit;color:var(--mantine-color-primary-9);text-align:left;text-decoration:underline;text-decoration-color:var(--mantine-color-primary-2);text-underline-offset:calc(.1875rem * var(--mantine-scale))}@media (hover:hover){.AdSelectionSummary_link__RiJhK:hover{text-decoration-color:currentColor}}@media (hover:none){.AdSelectionSummary_link__RiJhK:active{text-decoration-color:currentColor}}.AdSelectionSummary_link__RiJhK:disabled{color:var(--mantine-color-dimmed);cursor:not-allowed}.AdSelectionSummary_label__o9tl9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdSelectionSummary_items__N0Pj5[data-expanded] .AdSelectionSummary_label__o9tl9{white-space:normal;overflow-wrap:anywhere}.AdSelectionSummary_toggle__ykHUU{flex-shrink:0}.AdSelectionSummary_chevron__1XN35{width:calc(.875rem * var(--mantine-scale));height:calc(.875rem * var(--mantine-scale));transform:rotate(90deg)}.AdSelectionSummary_chevron__1XN35[data-expanded]{transform:rotate(-90deg)}.AdSelectionSummary_measurement__txPoJ{position:absolute;inset:0;overflow:hidden;visibility:hidden;pointer-events:none}.AdSelectionSummary_measureItems__fWF27{width:max-content;flex-wrap:nowrap}.AdSelectionSummary_measureControl__wey_O{display:block;width:var(--ad-selection-control-size)}@media (min-width:48em){.AdSelectionSummary_root__VovQK{font-size:var(--mantine-font-size-sm)}}.AdDocuments_grid__gmhXV{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mantine-spacing-xl);min-width:0}.AdDocuments_grid__gmhXV>*{min-width:0}.AdDocuments_fields__v2Nu2{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mantine-spacing-lg);min-width:0}.AdDocuments_fields__v2Nu2>*{min-width:0}.AdDocuments_tabs__fjpoW{width:100%;min-width:0;flex-wrap:nowrap}.AdDocuments_tabs__fjpoW button{flex:1 1 0;min-width:0;padding-inline:var(--mantine-spacing-xs);white-space:normal;overflow-wrap:anywhere;min-height:calc(2.75rem * var(--mantine-scale))}.AdDocuments_tabs__fjpoW button[data-active]{background:var(--mantine-color-primary-5);color:var(--mantine-color-white)}.AdDocuments_inlineGuide__Q_Jtb{display:none;align-self:start;min-width:0}.AdDocuments_guide__rsz_7{background:var(--mantine-color-primary-0);padding:6% 10%;align-self:start;container-type:inline-size}.AdDocuments_modalGuide__pwC9x{padding:var(--mantine-spacing-lg)}.AdDocuments_modalTitle__haQ7B{font-size:var(--mantine-h3-font-size);font-weight:var(--mantine-h3-font-weight);line-height:var(--mantine-h3-line-height)}.AdDocuments_modalGuide__pwC9x .AdDocuments_guideImage__445fo{margin-top:var(--mantine-spacing-sm)}.AdDocuments_guideTitle__Wz1ob{color:var(--mantine-color-primary-9);font-size:clamp(24px,7.5cqw,56px);line-height:1.2}.AdDocuments_guideImage__445fo{position:relative;margin-top:7.5cqw}.AdDocuments_image__4Nij_{display:block;width:58%;height:auto;object-fit:contain}.AdDocuments_annotation__GPB9u{position:absolute;left:63%;right:0;transform:translateY(-100%);padding-bottom:1cqw;color:var(--mantine-color-primary-5);font-size:clamp(12px,3.8cqw,32px);line-height:1.15;overflow-wrap:anywhere}.AdDocuments_annotation__GPB9u:after{content:"";position:absolute;left:var(--arrow-start);right:0;bottom:0;border-bottom:max(1px,.3cqw) dashed var(--mantine-color-primary-9)}.AdDocuments_annotation__GPB9u:before{content:"";position:absolute;left:var(--arrow-start);bottom:0;transform:translate(-100%,45%);border-block:1cqw solid transparent;border-right:1.7cqw solid;color:var(--mantine-color-primary-9)}.AdDocuments_numberAnnotation__C7wUr{top:12.5%;--arrow-start:-30%}.AdDocuments_codeAnnotation__KNmd_{top:95.5%;--arrow-start:-70%}.AdDocuments_dropzone__GXfCG{display:flex;flex-direction:column;align-items:center;gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-xl);border:1px dashed var(--mantine-color-primary-5);background:var(--mantine-color-primary-0);text-align:center}.AdDocuments_fileInput__JcY2X{display:none}.AdDocuments_files__5YHNU{display:grid;gap:var(--mantine-spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.AdDocuments_file__Ramwf{min-width:0;overflow-wrap:anywhere;padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-primary-2)}@container (min-width: 34em){.AdDocuments_fields__v2Nu2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 58em){.AdDocuments_mobileHelp__MxWqF{display:none}.AdDocuments_inlineGuide__Q_Jtb{display:block}.AdDocuments_grid__gmhXV{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr)}}.ExistingOfferLink_row__L8j9O{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-primary-2);background:var(--mantine-color-white)}.ExistingOfferLink_details__wwDAf{min-width:0}.ExistingOfferLink_meta__eElAx{display:flex;flex-wrap:wrap;align-items:center;gap:calc(.375rem * var(--mantine-scale))}.ExistingOfferLink_title__FzB6J{margin-top:calc(.375rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);font-weight:500;line-height:1.45;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ExistingOfferLink_button__sJSRm{max-width:100%;min-width:0;height:calc(2rem * var(--mantine-scale));min-height:calc(2rem * var(--mantine-scale));padding-block:calc(.25rem * var(--mantine-scale));padding-inline:calc(.25rem * var(--mantine-scale))}.ExistingOfferLink_button__sJSRm .mantine-Button-label{white-space:nowrap}.AdPropertyCategory_root__0v9WB{container-type:inline-size}.AdPropertyCategory_grid__04vNo{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mantine-spacing-md)}.AdPropertyCategory_grid__04vNo[data-error]{outline:1px solid var(--mantine-color-red-6);outline-offset:calc(.25rem * var(--mantine-scale))}.AdPropertyCategory_card__GSiHA{display:flex;align-items:center;gap:var(--mantine-spacing-md);min-width:0;min-height:calc(8.75rem * var(--mantine-scale));padding:var(--mantine-spacing-lg) var(--mantine-spacing-md);border:1px solid var(--mantine-color-primary-5);border-radius:0;background:var(--mantine-color-white);color:var(--mantine-color-black);text-align:left;transition:border-color .15s ease,background-color .15s ease}.AdPropertyCategory_card__GSiHA:hover:not(:disabled){border-color:var(--mantine-color-primary-9);background:var(--mantine-color-primary-0)}.AdPropertyCategory_card__GSiHA[data-checked]{border-color:var(--mantine-color-primary-10);background:var(--mantine-color-primary-0)}.AdPropertyCategory_card__GSiHA:focus-visible{outline:2px solid var(--mantine-color-primary-9);outline-offset:calc(.25rem * var(--mantine-scale))}.AdPropertyCategory_card__GSiHA:disabled{cursor:not-allowed;opacity:.6}.AdPropertyCategory_card__GSiHA[data-unavailable]{position:relative;border-color:var(--mantine-color-primary-3);background:var(--mantine-color-primary-0);opacity:1}.AdPropertyCategory_imageFrame__Dl7en{display:block;flex:none;width:calc(6rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale));overflow:hidden}.AdPropertyCategory_image__UzvmE{display:block;width:100%;height:100%;object-fit:cover}.AdPropertyCategory_copy__Fmi6L{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);min-width:0}.AdPropertyCategory_cardTitle__dboGL{font-size:calc(1rem * var(--mantine-scale));font-weight:600;line-height:1.3;overflow-wrap:anywhere}.AdPropertyCategory_availability___cjA7{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);line-height:1.2}@container (min-width: 48em){.AdPropertyCategory_grid__04vNo{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mantine-spacing-lg)}.AdPropertyCategory_card__GSiHA{flex-direction:column;justify-content:center;aspect-ratio:1;min-height:calc(21.25rem * var(--mantine-scale));padding:var(--mantine-spacing-xl) var(--mantine-spacing-lg);gap:var(--mantine-spacing-md);text-align:center}.AdPropertyCategory_imageFrame__Dl7en{width:min(100%,300px);height:auto;aspect-ratio:1.2}.AdPropertyCategory_cardTitle__dboGL{max-width:15ch;min-height:2.6em;font-size:calc(1.25rem * var(--mantine-scale))}.AdPropertyCategory_card__GSiHA[data-unavailable] .AdPropertyCategory_cardTitle__dboGL{min-height:0}.AdPropertyCategory_card__GSiHA[data-unavailable] .AdPropertyCategory_availability___cjA7{position:absolute;top:var(--mantine-spacing-sm);right:var(--mantine-spacing-sm);padding:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border:1px solid var(--mantine-color-primary-3);background:var(--mantine-color-white)}}@container (min-width: 72em){.AdPropertyCategory_grid__04vNo{gap:var(--mantine-spacing-xl)}.AdPropertyCategory_cardTitle__dboGL{font-size:calc(1.375rem * var(--mantine-scale))}}@media (prefers-reduced-motion:reduce){.AdPropertyCategory_card__GSiHA{transition:none}}.HorizontalChoiceScroller_root__uDyNa{position:relative;min-width:0}.HorizontalChoiceScroller_root__uDyNa:after,.HorizontalChoiceScroller_root__uDyNa:before{position:absolute;z-index:1;top:0;bottom:0;width:2rem;pointer-events:none;content:"";opacity:0;transition:opacity .15s ease}.HorizontalChoiceScroller_root__uDyNa:before{left:0;background:linear-gradient(to right,var(--mantine-color-body),transparent)}.HorizontalChoiceScroller_root__uDyNa:after{right:0;background:linear-gradient(to left,var(--mantine-color-body),transparent)}.HorizontalChoiceScroller_root__uDyNa[data-left]:before,.HorizontalChoiceScroller_root__uDyNa[data-right]:after{opacity:1}.HorizontalChoiceScroller_viewport__eTnZm{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.HorizontalChoiceScroller_viewport__eTnZm::-webkit-scrollbar{display:none}.HorizontalChoiceScroller_content__s7G0j{width:max-content;min-width:100%}.LocationMarker_pinComposite__ksmbk{--size:4.36em;font-size:calc(.6875rem * var(--mantine-scale));position:relative;width:var(--size);height:var(--size);background-color:currentColor;border-radius:50%;color:var(--mantine-color-primary-5);padding:.36em;display:flex;align-items:center;justify-content:center}.LocationMarker_pinComposite__ksmbk:after{content:"";left:50%;bottom:-32%;position:absolute;width:0;height:0;border-radius:15%;transform:translate(-50%,-50%) rotate(45deg);border:calc(var(--size) / 4.35) solid;z-index:-1}.LocationMarker_innerCircle__UgG3G{width:100%;height:100%;background-color:#3e4b3a;border-radius:50%;display:flex;align-items:center;justify-content:center}.LocationMarker_markerIcon__CsY0E{width:2.3em;height:2.3em;color:white}.LocationMarker_facility__IW22c.LocationMarker_pinComposite__ksmbk{color:var(--mantine-color-primary-9);font-size:calc(.5625rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale));cursor:pointer}.LocationMarker_facility__IW22c .LocationMarker_innerCircle__UgG3G{background-color:white}.LocationMarker_facility__IW22c .LocationMarker_markerIcon__CsY0E{color:currentColor}.LocationMarker_markerAnchor__mhV2j{transform-origin:50% 100%}.Filters_filterButton__TNQ8v{flex-shrink:0}.Filters_filterButton__TNQ8v:not([data-active=true]){border-width:calc(.125rem * var(--mantine-scale))!important;border-color:var(--mantine-color-primary-9)!important;color:var(--mantine-color-primary-9)!important}.SearchMapProjectControls_completion__OHACo{min-width:0}.SearchMapProjectControls_tabs__lm14B [role=tablist]{width:max-content}.SearchMapProjectControls_tabs__lm14B[data-overflow]{height:0;overflow:hidden;visibility:hidden}.ProjectLocationPicker_mapFrame__czy1b{overflow:hidden;border:1px solid var(--mantine-color-primary-5)}.HelpPopover_helpMark__2zqeF{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs)}.HelpPopover_compactHelpMark__eC9Wt,.HelpPopover_helpMark__2zqeF{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mantine-color-primary-5);font-weight:600}.HelpPopover_compactHelpMark__eC9Wt{width:calc(.9375rem * var(--mantine-scale));height:calc(.9375rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale));line-height:1}.HelpPopover_help__kUgt_{max-width:calc(100vw - 32px)}.HelpPopover_compactHelp__UcatB{max-width:calc(100vw - 32px);padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale))}.HelpPopover_compactBody__a7dWZ{flex:1;min-width:0}.HelpPopover_helpHeader__XrArA{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-xs)}.HelpPopover_helpHeader__XrArA>p{padding-block:calc(.3125rem * var(--mantine-scale))}.HelpPopover_helpHeader__XrArA>button{flex:none}.AdProject_root__5LvRN{container-type:inline-size}.AdProject_locationFields__jL8GL{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mantine-spacing-lg)}@container (min-width: 48em){.AdProject_locationFields__jL8GL{grid-template-columns:repeat(2,minmax(0,1fr))}}.AdProject_segmentedError__C1F23{outline:1px solid var(--mantine-color-red-6);outline-offset:calc(.125rem * var(--mantine-scale))}.AdProject_missingOption__qmgFY{margin-top:var(--mantine-spacing-xs);padding:var(--mantine-spacing-sm);border-top:1px solid var(--mantine-color-primary-1)}.AdProject_inheritedInput__kjkIE:disabled,.AdProject_missingOption__qmgFY{background:var(--mantine-color-primary-0);color:var(--mantine-color-primary-9)}.AdProject_inheritedInput__kjkIE:disabled{opacity:1;-webkit-text-fill-color:var(--mantine-color-primary-9)}.AdProject_searchHelp___pQxg{transform:translateY(-6px)}