.MicrositioCatalogo-module__4ryhzG__page{flex-direction:column;height:100dvh;display:flex}.MicrositioCatalogo-module__4ryhzG__shell{min-height:0;color:var(--atlas-ink);font-family:var(--brand-font-body);box-sizing:border-box;flex:1 1 0;grid-template-columns:minmax(236px,268px) minmax(320px,.92fr) minmax(0,1.35fr);gap:clamp(12px,1.4vw,20px);padding:clamp(12px,1.6vw,20px) clamp(12px,2.4vw,24px) clamp(12px,2.4vw,24px);display:grid}.MicrositioCatalogo-module__4ryhzG__filterPane,.MicrositioCatalogo-module__4ryhzG__listPane,.MicrositioCatalogo-module__4ryhzG__detailPane{min-width:0;min-height:0}.MicrositioCatalogo-module__4ryhzG__filterPane{background:var(--solar-plate-bg);border:var(--solar-plate-border);border-radius:var(--solar-radius-plate);box-shadow:var(--solar-plate-shadow);position:relative;overflow:hidden}.MicrositioCatalogo-module__4ryhzG__filterScroll,.MicrositioCatalogo-module__4ryhzG__listScroll{height:100%}.MicrositioCatalogo-module__4ryhzG__listPane{isolation:isolate;flex-direction:column;display:flex;position:relative}.MicrositioCatalogo-module__4ryhzG__listPane:before{content:"";z-index:-1;aspect-ratio:1;background:var(--solar-disc);pointer-events:none;border-radius:50%;width:clamp(120px,11vw,172px);position:absolute;top:-10px;left:-6px}.MicrositioCatalogo-module__4ryhzG__listHead{flex-direction:column;flex-shrink:0;gap:6px;padding:clamp(14px,1.6vw,22px) 6px clamp(14px,1.4vw,18px) clamp(12px,1.4vw,18px);display:flex}.MicrositioCatalogo-module__4ryhzG__listTitle{font-family:var(--brand-font-display);letter-spacing:-.022em;text-wrap:balance;color:var(--atlas-ink);margin:0;font-size:clamp(1.65rem,2.3vw,2.35rem);font-weight:700;line-height:1.04}.MicrositioCatalogo-module__4ryhzG__listCount{color:var(--atlas-ink-soft);font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;line-height:1.4}.MicrositioCatalogo-module__4ryhzG__listScroll .mantine-ScrollArea-viewport{-webkit-mask-image:linear-gradient(#0000 0,#000 12px);mask-image:linear-gradient(#0000 0,#000 12px)}.MicrositioCatalogo-module__4ryhzG__listBody{padding:12px 10px 28px 8px}.MicrositioCatalogo-module__4ryhzG__detailPane{position:relative}.MicrositioCatalogo-module__4ryhzG__inspector{z-index:3;animation:MicrositioCatalogo-module__4ryhzG__solar-inspector-in .42s var(--solar-ease,ease-out) both;position:absolute;inset:0}@keyframes MicrositioCatalogo-module__4ryhzG__solar-inspector-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes MicrositioCatalogo-module__4ryhzG__solar-fade-in{0%{opacity:0}to{opacity:1}}.MicrositioCatalogo-module__4ryhzG__shell[data-maximized=true]{grid-template-columns:1fr}.MicrositioCatalogo-module__4ryhzG__shell[data-maximized=true] .MicrositioCatalogo-module__4ryhzG__filterPane,.MicrositioCatalogo-module__4ryhzG__shell[data-maximized=true] .MicrositioCatalogo-module__4ryhzG__listPane{display:none}.MicrositioCatalogo-module__4ryhzG__mobileList{isolation:isolate;width:100%;height:100%;padding:10px 2px 24px;position:relative;overflow:auto}.MicrositioCatalogo-module__4ryhzG__mobileList:before{content:"";z-index:-1;aspect-ratio:1;background:var(--solar-disc);pointer-events:none;border-radius:50%;width:128px;position:absolute;top:40px;left:2px}.MicrositioCatalogo-module__4ryhzG__mobileBar{justify-content:space-between;align-items:center;gap:10px;padding:0 4px;display:flex}.MicrositioCatalogo-module__4ryhzG__mobileList .MicrositioCatalogo-module__4ryhzG__listHead{padding:18px 6px 14px}.MicrositioCatalogo-module__4ryhzG__mobileList .MicrositioCatalogo-module__4ryhzG__listBody{padding:4px 4px 20px}.MicrositioCatalogo-module__4ryhzG__refetchBar{color:var(--atlas-ink-mute);margin:0 0 10px 2px;font-size:12px;font-weight:600}.MicrositioCatalogo-module__4ryhzG__statePanel{flex-direction:column;gap:8px;max-width:40ch;padding:20px 6px 40px;display:flex}.MicrositioCatalogo-module__4ryhzG__stateTitle{font-family:var(--brand-font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--atlas-ink);font-size:1.3rem;font-weight:700;line-height:1.15}.MicrositioCatalogo-module__4ryhzG__stateCopy{color:var(--atlas-ink-soft);text-wrap:pretty;font-size:.9375rem;line-height:1.55}.MicrositioCatalogo-module__4ryhzG__stateActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.MicrositioCatalogo-module__4ryhzG__stateButton{background:var(--brand-accent,var(--atlas-ink));color:var(--brand-accent-on,#fff);font-weight:600}.MicrositioCatalogo-module__4ryhzG__stateButton:hover{background:var(--brand-accent,var(--atlas-ink));opacity:.94}.MicrositioCatalogo-module__4ryhzG__stateGhost{border-color:var(--atlas-line-strong);color:var(--atlas-ink);font-weight:600}.MicrositioCatalogo-module__4ryhzG__stateGhost:hover{background:color-mix(in srgb, var(--brand-accent,var(--atlas-ink)) 6%, transparent)}.MicrositioCatalogo-module__4ryhzG__closing{border-top:1px solid var(--atlas-line);flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px;padding:22px 6px 6px;display:flex}.MicrositioCatalogo-module__4ryhzG__closingTitle{font-family:var(--brand-font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--atlas-ink);margin:0;font-size:1.3rem;font-weight:700;line-height:1.15}.MicrositioCatalogo-module__4ryhzG__closingCopy{max-width:44ch;color:var(--atlas-ink-soft);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.MicrositioCatalogo-module__4ryhzG__closingButton{background:var(--brand-accent,var(--atlas-ink));color:var(--brand-accent-on,#fff);box-shadow:0 10px 22px -14px color-mix(in srgb, var(--brand-accent,#4a2b0f) 74%, transparent);transition:transform .32s var(--solar-ease,ease-out), box-shadow .32s var(--solar-ease,ease-out);margin-top:8px;font-weight:600}.MicrositioCatalogo-module__4ryhzG__closingButton:hover{background:var(--brand-accent,var(--atlas-ink));box-shadow:0 14px 28px -14px color-mix(in srgb, var(--brand-accent,#4a2b0f) 88%, transparent);transform:translateY(-1px)}.MicrositioCatalogo-module__4ryhzG__skeletonList{flex-direction:column;gap:12px;display:flex}.MicrositioCatalogo-module__4ryhzG__skeletonCard{background:var(--atlas-white);border-radius:var(--brand-radius,16px);min-height:118px;box-shadow:var(--atlas-shadow-sm);grid-template-columns:clamp(96px,34%,152px) minmax(0,1fr);padding:6px;display:grid}.MicrositioCatalogo-module__4ryhzG__skeletonImage,.MicrositioCatalogo-module__4ryhzG__skeletonLine,.MicrositioCatalogo-module__4ryhzG__skeletonLineWide{background:color-mix(in srgb, var(--atlas-ink) 8%, var(--atlas-white));display:block}.MicrositioCatalogo-module__4ryhzG__skeletonImage{border-radius:max(0px, calc(var(--brand-radius,16px) - 6px))}.MicrositioCatalogo-module__4ryhzG__skeletonPlacard{flex-direction:column;justify-content:center;gap:8px;padding:8px 12px;display:flex}.MicrositioCatalogo-module__4ryhzG__skeletonLine{border-radius:4px;width:64%;height:8px}.MicrositioCatalogo-module__4ryhzG__skeletonLineWide{border-radius:4px;width:52%;height:16px}@media (prefers-reduced-motion:no-preference){.MicrositioCatalogo-module__4ryhzG__skeletonImage,.MicrositioCatalogo-module__4ryhzG__skeletonLine,.MicrositioCatalogo-module__4ryhzG__skeletonLineWide,.MicrositioCatalogo-module__4ryhzG__refetchBar{animation:1.4s ease-out infinite MicrositioCatalogo-module__4ryhzG__solar-catalog-pulse}}@keyframes MicrositioCatalogo-module__4ryhzG__solar-catalog-pulse{0%,to{opacity:1}50%{opacity:.45}}.MicrositioCatalogo-module__4ryhzG__mapControl{background:var(--atlas-white);color:var(--atlas-ink);border:1px solid color-mix(in srgb, var(--atlas-line) 80%, transparent);border-radius:var(--brand-radius,var(--mantine-radius-md));box-shadow:var(--atlas-shadow-sm);font-family:var(--brand-font-body);transition:background-color var(--motion-dur-fast,.15s) var(--solar-ease,ease-out);font-weight:600}.MicrositioCatalogo-module__4ryhzG__mapControl:hover{background:color-mix(in srgb, var(--brand-accent,var(--atlas-ink)) 8%, var(--atlas-white));color:var(--atlas-ink)}.MicrositioCatalogo-module__4ryhzG__mapControl:focus-visible{outline:2px solid var(--brand-accent,var(--atlas-ink));outline-offset:2px}.MicrositioCatalogo-module__4ryhzG__viewSwitchRoot{z-index:2;background:var(--atlas-white);border:1px solid color-mix(in srgb, var(--atlas-line) 80%, transparent);border-radius:var(--brand-radius,var(--mantine-radius-md));box-shadow:var(--atlas-shadow-sm);padding:3px}.MicrositioCatalogo-module__4ryhzG__viewSwitchLabel{color:var(--brand-accent-on,#fff);padding-inline:14px;font-weight:600}.MicrositioCatalogo-module__4ryhzG__viewSwitchLabel:not([data-active=true]){color:var(--atlas-ink-soft)}.MicrositioCatalogo-module__4ryhzG__viewSwitchIndicator{background:var(--brand-accent,var(--atlas-ink));border-radius:var(--brand-radius,var(--mantine-radius-sm));box-shadow:none;border:none}.MicrositioCatalogo-module__4ryhzG__triggerFiltrosButton{background:var(--atlas-white);height:34px;color:var(--atlas-ink);border:1px solid color-mix(in srgb, var(--atlas-line) 80%, transparent);box-shadow:var(--atlas-shadow-sm);padding-inline:12px 14px}.MicrositioCatalogo-module__4ryhzG__triggerFiltrosButton:hover{background:color-mix(in srgb, var(--brand-accent,var(--atlas-ink)) 8%, var(--atlas-white));color:var(--atlas-ink)}.MicrositioCatalogo-module__4ryhzG__triggerFiltrosButtonLabel{font-size:var(--mantine-font-size-sm);font-weight:600}.MicrositioCatalogo-module__4ryhzG__filterCount{background:var(--brand-accent,var(--atlas-ink));min-width:1.2rem;height:1.2rem;color:var(--brand-accent-on,#fff);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.MicrositioCatalogo-module__4ryhzG__modalBody{background:var(--atlas-paper);color:var(--atlas-ink);font-family:var(--brand-font-body)}.MicrositioCatalogo-module__4ryhzG__filtrosModalTitle{color:var(--atlas-ink);letter-spacing:-.02em}.MicrositioCatalogo-module__4ryhzG__applyButton{background:var(--brand-accent,var(--atlas-ink));border-radius:var(--brand-radius,var(--mantine-radius-md));box-shadow:0 10px 22px -14px color-mix(in srgb, var(--brand-accent,#4a2b0f) 74%, transparent)}.MicrositioCatalogo-module__4ryhzG__applyButton:hover{background:var(--brand-accent,var(--atlas-ink))}.MicrositioCatalogo-module__4ryhzG__applyButton:disabled,.MicrositioCatalogo-module__4ryhzG__applyButton[data-disabled]{opacity:.45;box-shadow:none}.MicrositioCatalogo-module__4ryhzG__applyButtonLabel{font-family:var(--brand-font-body);font-size:var(--mantine-font-size-sm);color:var(--brand-accent-on,#fff);font-weight:600}.MicrositioCatalogo-module__4ryhzG__limpiarButton{border:1px solid var(--atlas-line-strong);border-radius:var(--brand-radius,var(--mantine-radius-md));background:0 0}.MicrositioCatalogo-module__4ryhzG__limpiarButton:hover{background:color-mix(in srgb, var(--brand-accent,var(--atlas-ink)) 6%, transparent)}.MicrositioCatalogo-module__4ryhzG__limpiarButtonLabel{font-family:var(--brand-font-body);color:var(--atlas-ink);font-weight:600}.MicrositioCatalogo-module__4ryhzG__filtrosTextInputRoot,.MicrositioCatalogo-module__4ryhzG__filtrosSelectInputRoot{flex:1}.MicrositioCatalogo-module__4ryhzG__filtrosTextInput,.MicrositioCatalogo-module__4ryhzG__filtrosSelectInput{width:100%;color:var(--atlas-ink);border:none;border-bottom:1.5px solid var(--atlas-ink-mute);transition:border-color .2s var(--solar-ease,ease-out);background:0 0;border-radius:0}.MicrositioCatalogo-module__4ryhzG__filtrosSelectInput{text-overflow:ellipsis;overflow:hidden}.MicrositioCatalogo-module__4ryhzG__filtrosTextInput:focus,.MicrositioCatalogo-module__4ryhzG__filtrosSelectInput:focus,.MicrositioCatalogo-module__4ryhzG__filtrosSelectInput:focus-within{border-bottom-color:var(--brand-accent,var(--atlas-ink))}.MicrositioCatalogo-module__4ryhzG__filtrosTextInputSection{width:fit-content;min-width:48px;color:var(--atlas-ink-mute)}.MicrositioCatalogo-module__4ryhzG__filtrosTextInput::-moz-placeholder{color:var(--atlas-ink-mute);opacity:1}.MicrositioCatalogo-module__4ryhzG__filtrosSelectInput::-moz-placeholder{color:var(--atlas-ink-mute);opacity:1}.MicrositioCatalogo-module__4ryhzG__filtrosMultiselectInputField::-moz-placeholder{color:var(--atlas-ink-mute);opacity:1}.MicrositioCatalogo-module__4ryhzG__filtrosTextInput::placeholder,.MicrositioCatalogo-module__4ryhzG__filtrosSelectInput::placeholder,.MicrositioCatalogo-module__4ryhzG__filtrosMultiselectInputField::placeholder{color:var(--atlas-ink-mute);opacity:1}.MicrositioCatalogo-module__4ryhzG__filtrosMultiselectPill{background:color-mix(in srgb, var(--brand-accent,var(--atlas-ink)) 12%, var(--atlas-white));max-width:120px;color:var(--atlas-ink);border-radius:var(--brand-radius,var(--mantine-radius-sm));white-space:nowrap;text-overflow:ellipsis;font-weight:500}.MicrositioCatalogo-module__4ryhzG__filtrosSelectInputDropdown{background:var(--atlas-white);border:1px solid var(--atlas-line);border-radius:var(--brand-radius,var(--mantine-radius-md));box-shadow:var(--atlas-shadow-sm)}.MicrositioCatalogo-module__4ryhzG__filtrosSelectInputOption{color:var(--atlas-ink);border-radius:var(--brand-radius,var(--mantine-radius-sm));font-size:var(--mantine-font-size-sm);padding:8px var(--mantine-spacing-xs)}.MicrositioCatalogo-module__4ryhzG__filtrosSelectInputOption:hover{background:color-mix(in srgb, var(--brand-accent,var(--atlas-ink)) 10%, transparent)}.MicrositioCatalogo-module__4ryhzG__filtrosSelectInputClearButtonRoot{color:var(--atlas-ink-mute);border-radius:var(--brand-radius,var(--mantine-radius-sm));background:0 0!important}.MicrositioCatalogo-module__4ryhzG__filtrosSegmentedControlRoot{border-bottom:1.5px solid var(--atlas-ink-mute);background:0 0;border-radius:0}.MicrositioCatalogo-module__4ryhzG__filtrosSegmentedControlLabel{color:var(--atlas-ink-soft);font-weight:500}[data-active=true] .MicrositioCatalogo-module__4ryhzG__filtrosSegmentedControlLabel{color:var(--brand-accent-on,#fff)}.MicrositioCatalogo-module__4ryhzG__filtrosSegmentedControlControl{width:fit-content}.MicrositioCatalogo-module__4ryhzG__filtrosSegmentedControlIndicator{background:var(--brand-accent,var(--atlas-ink));border-radius:var(--brand-radius,var(--mantine-radius-sm));border:none}.MicrositioCatalogo-module__4ryhzG__filtrosActions{z-index:2;background:var(--atlas-paper,#fff);padding-bottom:8px;position:sticky;top:0}.MicrositioCatalogo-module__4ryhzG__filtrosSection{border-bottom:1px solid var(--atlas-line);flex-direction:column;gap:14px;padding-bottom:16px;display:flex}.MicrositioCatalogo-module__4ryhzG__filtrosSectionLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-ink-soft);font-size:11px;font-weight:700}@media (max-width:47.99em){:is(.MicrositioCatalogo-module__4ryhzG__filtrosActions .mantine-Button-root,.MicrositioCatalogo-module__4ryhzG__filtrosActions .mantine-ActionIcon-root){min-height:40px}}.solar-map-popup{width:min(280px,100vw - 48px);max-width:min(280px,100vw - 48px)!important}.solar-map-popup .mapboxgl-popup-content{width:100%;box-shadow:none;border-radius:var(--brand-radius,16px);background:0 0;padding:0;overflow:hidden}.solar-map-popup .mapboxgl-popup-tip{border-top-color:var(--atlas-white);border-bottom-color:var(--atlas-white)}@media (prefers-reduced-motion:reduce){.MicrositioCatalogo-module__4ryhzG__inspector{animation:.16s ease-out both MicrositioCatalogo-module__4ryhzG__solar-fade-in}.MicrositioCatalogo-module__4ryhzG__closingButton,.MicrositioCatalogo-module__4ryhzG__closingButton:hover{transition:none;transform:none}}@media (max-width:62em){.MicrositioCatalogo-module__4ryhzG__shell{grid-template-columns:1fr;gap:0;padding:10px}.MicrositioCatalogo-module__4ryhzG__filterPane,.MicrositioCatalogo-module__4ryhzG__listPane{display:none}.MicrositioCatalogo-module__4ryhzG__detailPane{height:100%}}
:root{--casa-paper:color-mix(in srgb, var(--brand-accent,#b5895b) 5%, #171311);--casa-panel:color-mix(in srgb, var(--brand-accent,#b5895b) 10%, #2b2420);--casa-white:var(--casa-panel);--casa-surface:color-mix(in srgb, var(--casa-panel) 76%, transparent);--casa-surface-strong:color-mix(in srgb, var(--casa-panel) 90%, transparent);--casa-wash:color-mix(in srgb, var(--casa-panel) 30%, transparent);--casa-line:color-mix(in srgb, var(--brand-accent,#b5895b) 12%, #443934);--casa-line-strong:color-mix(in srgb, var(--brand-accent,#b5895b) 16%, #625044);--casa-glow-soft:color-mix(in srgb, var(--brand-accent,#b5895b) 11%, transparent);--casa-glow:color-mix(in srgb, var(--brand-accent,#b5895b) 18%, transparent);--casa-ink:#f4efe7;--casa-ink-soft:#cabfb0;--casa-ink-mute:#a4988a;--casa-shadow:0 34px 70px -34px #000000b8;--casa-shadow-sm:0 20px 40px -24px #000000a8;--casa-title-shadow:0 1px 1px #0906048c, 0 2px 10px #09060452;--casa-scrim:linear-gradient(to top, #090604f2 0%, #090604bd 24%, #0906045c 50%, #09060414 78%, #09060400 100%);--casa-scrim-start:linear-gradient(to right, #090604eb 0%, #090604c7 26%, #0906046b 52%, #0906041f 74%, #09060400 100%)}.Theme4-module__jVdlMa__wrapper{background:radial-gradient(circle at 8% 18%, var(--casa-glow-soft), transparent min(34rem, 46vw)), radial-gradient(circle at 94% 64%, var(--casa-glow-soft), transparent min(38rem, 52vw)), var(--casa-paper);color:var(--casa-ink);position:relative;overflow:hidden}.Theme4-module__jVdlMa__wrapper main{flex-direction:column;display:flex}.Theme4-module__jVdlMa__visitorPage{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh}.Theme4-module__jVdlMa__propiedadMain{min-height:100dvh;padding-top:84px}@media (max-width:62em){.Theme4-module__jVdlMa__propiedadMain{padding-top:72px}}.Theme4-module__jVdlMa__wrapper .mantine-Title-root{text-shadow:var(--casa-title-shadow)}
/*# sourceMappingURL=0o0qmnu9bfbc9.css.map*/