{"id":7858,"date":"2024-08-29T19:26:15","date_gmt":"2024-08-29T22:26:15","guid":{"rendered":"https:\/\/posadas.gov.ar\/planurbano\/?page_id=7858"},"modified":"2026-10-13T10:54:18","modified_gmt":"2026-10-13T13:54:18","slug":"registro-de-administradores-de-consorcio","status":"publish","type":"page","link":"https:\/\/posadas.gov.ar\/planurbano\/registro-de-administradores-de-consorcio\/","title":{"rendered":"Registro de Administradores de Consorcio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7858\" class=\"elementor elementor-7858\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d688c33 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"d688c33\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1b9aae7\" data-id=\"1b9aae7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9605ebc elementor-widget elementor-widget-html\" data-id=\"9605ebc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!-- Google Fonts & Material Symbols -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Source+Sans+3:ital,wght@0,300..900;1,300..900&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0\" \/>\r\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200\" \/>\r\n\r\n<!-- Leaflet CSS -->\r\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\" \/>\r\n\r\n<style>\r\n    .consorcios-content-wrapper {\r\n        \/* Variables aisladas M3 *\/\r\n        --pill-pink: #F24495;\r\n        --box-green: #02734A;\r\n        --bg-unified: #012623;\r\n        --bg-white: #ffffff;\r\n        --color-bg-gray: #F8F9FA;\r\n        --color-black: #0D0D0D;\r\n        --color-white: #ffffff;\r\n        --primary: #006c3b;\r\n        --primary-dark: #004d28;\r\n        --primary-container: #d2f7e1;\r\n        --on-primary-container: #00210e;\r\n        --text-main: #131d18;\r\n        --text-muted: #526058;\r\n        --font-main: 'Source Sans 3', system-ui, -apple-system, sans-serif;\r\n\r\n        --radius-s: 12px;\r\n        --radius-m: 20px;\r\n        --radius-l: 32px;\r\n        --radius-full: 9999px;\r\n        --radius-container: 28px;\r\n\r\n        --shadow-subtle: 0 10px 30px -10px rgba(0, 0, 0, 0.08);\r\n        --shadow-hover: 0 20px 40px -15px rgba(0, 0, 0, 0.15);\r\n        --m3-spring-easing: cubic-bezier(0.05, 0.9, 0.1, 1.0);\r\n\r\n        \/* Variables Mapa *\/\r\n        --map-primary: #2563eb;\r\n        --map-bg-panel: rgba(255, 255, 255, 0.92);\r\n        --map-border-panel: rgba(255, 255, 255, 0.7);\r\n        --map-shadow-ui: 0 4px 12px rgba(0, 0, 0, 0.12);\r\n        --map-shadow-fab: 0 8px 16px rgba(0, 0, 0, 0.15);\r\n\r\n        font-family: var(--font-main);\r\n        color: var(--text-main);\r\n        line-height: 1.4;\r\n        position: relative;\r\n        width: 100%;\r\n        background-color: var(--bg-unified);\r\n        overflow-x: hidden;\r\n    }\r\n\r\n    .consorcios-content-wrapper * {\r\n        box-sizing: border-box;\r\n        margin: 0;\r\n        padding: 0;\r\n        -webkit-tap-highlight-color: transparent;\r\n    }\r\n\r\n    .consorcios-content-wrapper .material-symbols-rounded {\r\n        font-variation-settings: 'FILL' 1, 'wght' 600, 'GRAD' 0, 'opsz' 24;\r\n        display: inline-block;\r\n        vertical-align: middle;\r\n    }\r\n\r\n    \/* --- HERO CONTAINER --- *\/\r\n    .consorcios-content-wrapper .hero-outer-container {\r\n        position: relative;\r\n        width: 100%;\r\n        background-color: var(--bg-unified);\r\n        padding: 80px 20px;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n    }\r\n\r\n    .consorcios-content-wrapper .main-container {\r\n        background-color: var(--color-white);\r\n        max-width: 1180px;\r\n        width: 100%;\r\n        margin: 0 auto;\r\n        border-radius: var(--radius-container);\r\n        padding: 48px 40px;\r\n        box-shadow: 0 12px 32px rgba(0,0,0,0.15);\r\n        position: relative;\r\n        z-index: 2;\r\n        text-align: center;\r\n    }\r\n\r\n    .consorcios-content-wrapper .hero-badge {\r\n        background-color: var(--pill-pink);\r\n        color: var(--color-white);\r\n        font-weight: 800;\r\n        font-size: clamp(0.95rem, 1.3vw, 1.15rem);\r\n        padding: 20px 50px;\r\n        border-radius: var(--radius-full);\r\n        display: inline-block;\r\n        margin-bottom: 20px;\r\n        line-height: 1.3;\r\n        max-width: 380px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .hero-title {\r\n        font-size: clamp(2.2rem, 4.5vw, 3.6rem);\r\n        font-weight: 900;\r\n        color: var(--color-black);\r\n        letter-spacing: -0.03em;\r\n        line-height: 1.1;\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .hero-description {\r\n        font-size: clamp(1.1rem, 2vw, 1.35rem);\r\n        color: var(--text-muted);\r\n        max-width: 820px;\r\n        margin: 0 auto 36px auto;\r\n        font-weight: 700;\r\n    }\r\n\r\n    \/* --- TARJETAS HERO --- *\/\r\n    .consorcios-content-wrapper .changes-header-title {\r\n        font-size: clamp(2rem, 3.8vw, 2.8rem);\r\n        font-weight: 900;\r\n        letter-spacing: -0.5px;\r\n        margin-bottom: 20px;\r\n        text-align: left;\r\n    }\r\n\r\n    .consorcios-content-wrapper .cards-grid {\r\n        display: flex;\r\n        gap: 16px;\r\n        margin-bottom: 36px;\r\n        width: 100%;\r\n    }\r\n\r\n    .consorcios-content-wrapper .nav-card {\r\n        text-decoration: none;\r\n        color: var(--color-white);\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: center;\r\n        flex: 1 1 0px;\r\n        min-width: 0;\r\n        border-radius: var(--radius-m);\r\n        padding: 28px 20px;\r\n        background: var(--box-green);\r\n        transition: flex 500ms var(--m3-spring-easing), box-shadow 300ms ease;\r\n        text-align: left;\r\n    }\r\n\r\n    .consorcios-content-wrapper .cards-grid:hover .nav-card {\r\n        flex: 0.85 1 0px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .cards-grid .nav-card:hover {\r\n        flex: 1.4 1 0px;\r\n        box-shadow: var(--shadow-hover);\r\n        z-index: 2;\r\n    }\r\n\r\n    .consorcios-content-wrapper .card-label {\r\n        font-size: clamp(1.1rem, 1.8vw, 1.35rem);\r\n        font-weight: 800;\r\n        line-height: 1.25;\r\n    }\r\n\r\n    \/* --- BOT\u00d3N A PADR\u00d3N --- *\/\r\n    .consorcios-content-wrapper .admin-cta-wrapper {\r\n        display: flex;\r\n        justify-content: center;\r\n        margin-top: 20px;\r\n        width: 100%;\r\n    }\r\n\r\n    .consorcios-content-wrapper .admin-cta-btn {\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 12px;\r\n        background-color: transparent;\r\n        color: var(--bg-unified);\r\n        border: 2px solid var(--bg-unified);\r\n        padding: 16px 36px;\r\n        border-radius: var(--radius-full);\r\n        font-size: clamp(1.05rem, 1.8vw, 1.25rem);\r\n        font-weight: 800;\r\n        text-decoration: none;\r\n        transition: all 300ms var(--m3-spring-easing);\r\n    }\r\n\r\n    .consorcios-content-wrapper .admin-cta-btn:hover {\r\n        background-color: var(--bg-unified);\r\n        color: var(--color-white);\r\n        transform: translateY(-3px);\r\n        box-shadow: 0 8px 24px rgba(1, 38, 35, 0.22);\r\n    }\r\n\r\n    .consorcios-content-wrapper .admin-cta-btn .material-symbols-rounded {\r\n        font-size: 24px;\r\n        transition: transform 300ms ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .admin-cta-btn:hover .material-symbols-rounded {\r\n        transform: translateY(3px);\r\n    }\r\n\r\n    \/* --- BLOQUES POSTERIORES --- *\/\r\n    .consorcios-content-wrapper .page-section-block {\r\n        width: 100%;\r\n        padding: 50px 20px;\r\n        display: flex;\r\n        justify-content: center;\r\n        background-color: var(--bg-unified);\r\n    }\r\n\r\n    .consorcios-content-wrapper .section-card {\r\n        background-color: var(--bg-white);\r\n        width: 100%;\r\n        max-width: 1180px;\r\n        border-radius: var(--radius-l);\r\n        padding: 44px 40px;\r\n        box-shadow: var(--shadow-subtle);\r\n        border: 1px solid rgba(0, 0, 0, 0.06);\r\n        z-index: 3;\r\n    }\r\n\r\n    .consorcios-content-wrapper .section-header {\r\n        margin-bottom: 32px;\r\n        text-align: left;\r\n    }\r\n\r\n    .consorcios-content-wrapper .section-title {\r\n        font-size: clamp(2rem, 3.8vw, 2.8rem);\r\n        font-weight: 900;\r\n        line-height: 1.15;\r\n        letter-spacing: -0.5px;\r\n    }\r\n\r\n    \/* --- BENEFICIOS --- *\/\r\n    .consorcios-content-wrapper .ben-cards-container {\r\n        display: grid;\r\n        grid-template-columns: repeat(4, 1fr);\r\n        gap: 20px;\r\n        width: 100%;\r\n        min-height: 380px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .ben-card {\r\n        border-radius: 24px;\r\n        padding: 140px 24px 28px 24px;\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: flex-start;\r\n        font-size: clamp(1.1rem, 1.5vw, 1.35rem);\r\n        font-weight: 700;\r\n        line-height: 1.25;\r\n        background-color: #007446;\r\n        color: #ffffff;\r\n        border: 2.83px solid #007446;\r\n        cursor: pointer;\r\n        transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, transform 0.2s ease, box-shadow 0.3s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .ben-card:hover {\r\n        background-color: #ffffff;\r\n        color: #00211e;\r\n        border: 2.83px solid #007446;\r\n        transform: translateY(-5px);\r\n        box-shadow: 0 12px 28px rgba(0,0,0,0.12);\r\n    }\r\n\r\n    \/* --- REQUISITOS --- *\/\r\n    .consorcios-content-wrapper .requirements-grid {\r\n        display: grid;\r\n        grid-template-columns: repeat(2, 1fr);\r\n        gap: 20px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .req-card {\r\n        background: var(--color-bg-gray);\r\n        border-radius: var(--radius-m);\r\n        padding: 24px 28px;\r\n        border: 1px solid rgba(0,0,0,0.05);\r\n        transition: transform 300ms var(--m3-spring-easing), box-shadow 300ms ease;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 10px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .req-card:hover {\r\n        transform: translateY(-3px);\r\n        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.06);\r\n    }\r\n\r\n    .consorcios-content-wrapper .req-title {\r\n        font-size: clamp(1.1rem, 1.6vw, 1.25rem);\r\n        font-weight: 800;\r\n        line-height: 1.35;\r\n    }\r\n\r\n    .consorcios-content-wrapper .req-desc {\r\n        font-size: 1.08rem;\r\n        color: var(--text-muted);\r\n        font-weight: 600;\r\n    }\r\n\r\n    \/* --- ESTILO PADR\u00d3N ACORDE\u00d3N --- *\/\r\n    .consorcios-content-wrapper .accordion-container {\r\n        width: 100%;\r\n        border-radius: var(--radius-s);\r\n        border: 1px solid #E2E8F0;\r\n        background: var(--bg-white);\r\n        overflow: hidden;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-list-header {\r\n        display: flex;\r\n        align-items: center;\r\n        background-color: var(--bg-unified);\r\n        color: #ffffff !important;\r\n        font-size: 0.95rem;\r\n        font-weight: 800;\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.8px;\r\n        padding: 18px 20px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-list-header .col-reg {\r\n        width: 110px;\r\n        flex-shrink: 0;\r\n        color: #ffffff !important;\r\n        font-size: 0.95rem;\r\n        font-weight: 800;\r\n        position: relative;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-list-header .col-reg::after {\r\n        content: \"\";\r\n        position: absolute;\r\n        right: 18px;\r\n        top: 50%;\r\n        transform: translateY(-50%);\r\n        width: 1px;\r\n        height: 16px;\r\n        background-color: rgba(255, 255, 255, 0.3);\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-list-header .col-admin {\r\n        flex: 1;\r\n        color: #ffffff !important;\r\n        font-size: 0.95rem;\r\n        font-weight: 800;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-item {\r\n        border-bottom: 1px solid rgba(1, 38, 35, 0.08);\r\n        background: var(--bg-white);\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-item:last-child {\r\n        border-bottom: none;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-header {\r\n        display: flex;\r\n        align-items: center;\r\n        width: 100%;\r\n        padding: 16px 20px;\r\n        background: transparent;\r\n        border: none;\r\n        cursor: pointer;\r\n        text-align: left;\r\n        transition: background-color 200ms ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-header:hover {\r\n        background-color: #f8fafc;\r\n    }\r\n\r\n    .consorcios-content-wrapper .col-reg {\r\n        width: 110px;\r\n        flex-shrink: 0;\r\n        display: flex;\r\n        align-items: center;\r\n    }\r\n\r\n    .consorcios-content-wrapper .reg-badge {\r\n        display: inline-flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        min-width: 42px;\r\n        height: 38px;\r\n        padding: 0 12px;\r\n        background-color: #E8F8F0;\r\n        color: var(--bg-unified);\r\n        border: 1px solid rgba(1, 38, 35, 0.15);\r\n        border-radius: 10px;\r\n        font-weight: 900;\r\n        font-size: 1.1rem;\r\n        box-shadow: 0 2px 4px rgba(0,0,0,0.03);\r\n    }\r\n\r\n    .consorcios-content-wrapper .col-admin {\r\n        flex: 1;\r\n        font-weight: 800;\r\n        color: var(--bg-unified);\r\n        font-size: 1.18rem;\r\n    }\r\n\r\n    .consorcios-content-wrapper .col-icon {\r\n        width: 40px;\r\n        display: flex;\r\n        justify-content: flex-end;\r\n        color: var(--text-muted);\r\n        transition: transform 300ms ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-item.active .col-icon {\r\n        transform: rotate(180deg);\r\n        color: var(--bg-unified);\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-content {\r\n        display: grid;\r\n        grid-template-rows: 0fr;\r\n        transition: grid-template-rows 300ms ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .accordion-item.active .accordion-content {\r\n        grid-template-rows: 1fr;\r\n    }\r\n\r\n    .consorcios-content-wrapper .content-inner {\r\n        overflow: hidden;\r\n    }\r\n\r\n    .consorcios-content-wrapper .edificios-section {\r\n        padding: 24px 20px;\r\n        border-top: 1px solid rgba(1, 38, 35, 0.06);\r\n    }\r\n\r\n    .consorcios-content-wrapper .row-definitiva { background-color: #E8F8F0; }\r\n    .consorcios-content-wrapper .row-provisoria { background-color: #FEF08A; }\r\n\r\n    .consorcios-content-wrapper .sec-badge {\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 6px;\r\n        padding: 6px 14px;\r\n        border-radius: var(--radius-full);\r\n        font-size: 0.88rem;\r\n        font-weight: 800;\r\n        box-shadow: 0 2px 6px rgba(0,0,0,0.06);\r\n        color: #012623 !important;\r\n        margin-bottom: 12px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .sec-badge .material-symbols-rounded {\r\n        color: #012623 !important;\r\n    }\r\n\r\n    .consorcios-content-wrapper .badge-definitiva { background-color: #04BF68; }\r\n    .consorcios-content-wrapper .badge-provisoria { background-color: #EAB308; }\r\n\r\n    .consorcios-content-wrapper .edificios-list {\r\n        list-style: none;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 8px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .edificios-list li {\r\n        display: flex;\r\n        justify-content: space-between;\r\n        gap: 12px;\r\n        padding: 8px 10px;\r\n        border-bottom: 1px dotted rgba(1, 38, 35, 0.15);\r\n        cursor: pointer;\r\n        border-radius: 8px;\r\n        transition: background-color 0.2s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .edificios-list li:hover {\r\n        background-color: rgba(1, 38, 35, 0.05);\r\n    }\r\n\r\n    .consorcios-content-wrapper .edificios-list li:last-child { border-bottom: none; }\r\n    .consorcios-content-wrapper .edificio-nombre { font-weight: 800; color: var(--bg-unified); }\r\n    .consorcios-content-wrapper .edificio-domicilio { color: var(--text-muted); font-weight: 600; text-align: right; }\r\n\r\n    \/* LEYENDA *\/\r\n    .consorcios-content-wrapper .sec-leyenda-simple {\r\n        margin-top: 24px;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 12px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .sec-leyenda-grid {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        gap: 16px 28px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .sec-leyenda-item {\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 10px;\r\n        font-size: 1.05rem;\r\n        font-weight: 700;\r\n    }\r\n\r\n    .consorcios-content-wrapper .sec-dot {\r\n        width: 14px;\r\n        height: 14px;\r\n        border-radius: var(--radius-full);\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    .consorcios-content-wrapper .dot-definitiva { background-color: #04BF68; }\r\n    .consorcios-content-wrapper .dot-provisoria { background-color: #EAB308; }\r\n    .consorcios-content-wrapper .sec-leyenda-footer {\r\n        font-size: 1rem;\r\n        font-weight: 800;\r\n        color: var(--text-muted);\r\n    }\r\n\r\n    \/* --- ESTILOS SECCI\u00d3N MAPA --- *\/\r\n    .consorcios-content-wrapper #map-wrapper {\r\n        position: relative;\r\n        width: 100%;\r\n        height: 650px;\r\n        overflow: hidden;\r\n        border-radius: var(--radius-m);\r\n        border: 1px solid rgba(0, 0, 0, 0.08);\r\n        box-shadow: inset 0 0 12px rgba(0,0,0,0.05);\r\n    }\r\n\r\n    .consorcios-content-wrapper #map { \r\n        height: 100%; \r\n        width: 100%; \r\n        background-color: #f8fafc;\r\n        z-index: 1;\r\n    }\r\n\r\n    .consorcios-content-wrapper .brand-search-panel {\r\n        position: absolute;\r\n        top: 16px;\r\n        left: 16px;\r\n        z-index: 1000;\r\n        background: var(--map-bg-panel);\r\n        backdrop-filter: blur(12px);\r\n        -webkit-backdrop-filter: blur(12px);\r\n        border: 1px solid var(--map-border-panel);\r\n        padding: 14px;\r\n        border-radius: var(--radius-m);\r\n        box-shadow: var(--map-shadow-ui);\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 10px;\r\n        width: 300px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .brand-logo {\r\n        height: 40px;\r\n        width: auto;\r\n        object-fit: contain;\r\n        display: block;\r\n    }\r\n\r\n    .consorcios-content-wrapper .search-box {\r\n        display: flex;\r\n        gap: 6px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .search-box input {\r\n        flex: 1;\r\n        padding: 8px 14px;\r\n        background: rgba(255, 255, 255, 0.95);\r\n        border: 1px solid #cbd5e1;\r\n        border-radius: var(--radius-full);\r\n        font-size: 14px;\r\n        font-family: inherit;\r\n        color: var(--text-main);\r\n        outline: none;\r\n        transition: border-color 0.2s ease, box-shadow 0.2s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .search-box input:focus {\r\n        border-color: var(--map-primary);\r\n        box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.15);\r\n        background: #ffffff;\r\n    }\r\n\r\n    .consorcios-content-wrapper .search-box button {\r\n        padding: 8px 16px;\r\n        background: var(--bg-unified);\r\n        color: #ffffff;\r\n        border: none;\r\n        border-radius: var(--radius-full);\r\n        font-size: 14px;\r\n        font-weight: 700;\r\n        font-family: inherit;\r\n        cursor: pointer;\r\n        transition: background-color 0.2s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .search-box button:hover {\r\n        background: var(--box-green);\r\n    }\r\n\r\n    .consorcios-content-wrapper .mobile-layer-fab {\r\n        display: none;\r\n        position: absolute;\r\n        bottom: 24px;\r\n        left: 16px;\r\n        z-index: 1000;\r\n        width: 52px;\r\n        height: 52px;\r\n        border-radius: var(--radius-full);\r\n        background: var(--map-primary);\r\n        color: white;\r\n        border: none;\r\n        box-shadow: var(--map-shadow-fab);\r\n        cursor: pointer;\r\n        align-items: center;\r\n        justify-content: center;\r\n        transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .mobile-layer-fab:active {\r\n        transform: scale(0.95);\r\n    }\r\n\r\n    .consorcios-content-wrapper .layer-control-panel {\r\n        position: absolute;\r\n        top: 16px;\r\n        right: 16px;\r\n        z-index: 1001;\r\n        background: var(--map-bg-panel);\r\n        backdrop-filter: blur(12px);\r\n        -webkit-backdrop-filter: blur(12px);\r\n        border: 1px solid var(--map-border-panel);\r\n        padding: 16px;\r\n        border-radius: var(--radius-m);\r\n        box-shadow: var(--map-shadow-ui);\r\n        max-height: calc(100% - 32px);\r\n        width: 260px;\r\n        overflow-y: auto;\r\n        font-size: 14px;\r\n        color: var(--text-main);\r\n        transition: all 0.3s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .panel-header-mobile {\r\n        display: none;\r\n        justify-content: space-between;\r\n        align-items: center;\r\n        margin-bottom: 12px;\r\n        padding-bottom: 8px;\r\n        border-bottom: 1px solid #cbd5e1;\r\n    }\r\n\r\n    .consorcios-content-wrapper .panel-header-mobile span {\r\n        font-weight: 700;\r\n        font-size: 15px;\r\n    }\r\n\r\n    .consorcios-content-wrapper .close-btn {\r\n        background: transparent;\r\n        border: none;\r\n        font-size: 20px;\r\n        cursor: pointer;\r\n        color: var(--text-muted);\r\n    }\r\n\r\n    .consorcios-content-wrapper .layer-section {\r\n        margin-bottom: 18px;\r\n    }\r\n    .consorcios-content-wrapper .layer-section:last-child { margin-bottom: 0; }\r\n\r\n    .consorcios-content-wrapper .layer-section h4 {\r\n        font-size: 12px;\r\n        font-weight: 800;\r\n        color: var(--text-muted);\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.8px;\r\n        padding-bottom: 6px;\r\n        margin-bottom: 8px;\r\n        border-bottom: 1px solid #e2e8f0;\r\n    }\r\n\r\n    .consorcios-content-wrapper .layer-item {\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 10px;\r\n        margin: 6px 0;\r\n        padding: 4px 6px;\r\n        border-radius: var(--radius-s);\r\n        cursor: pointer;\r\n        transition: all 0.2s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .m3-pill {\r\n        padding: 8px 12px;\r\n        border-radius: var(--radius-full);\r\n        background-color: transparent;\r\n        color: var(--text-main);\r\n        position: relative;\r\n        overflow: hidden;\r\n        transition: background-color 0.3s ease, color 0.3s ease;\r\n    }\r\n\r\n    .consorcios-content-wrapper .m3-pill input[type=\"checkbox\"] { display: none; }\r\n\r\n    .consorcios-content-wrapper .m3-pill label {\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 8px;\r\n        width: 100%;\r\n        cursor: pointer;\r\n        font-weight: 700;\r\n        position: relative;\r\n        z-index: 1;\r\n    }\r\n\r\n    .consorcios-content-wrapper .m3-spinner {\r\n        display: none;\r\n        width: 18px;\r\n        height: 18px;\r\n        border: 2.5px solid transparent;\r\n        border-top-color: currentColor;\r\n        border-left-color: currentColor;\r\n        border-radius: var(--radius-full);\r\n        animation: m3-spin 0.85s linear infinite;\r\n    }\r\n\r\n    @keyframes m3-spin {\r\n        0% { transform: rotate(0deg); }\r\n        100% { transform: rotate(360deg); }\r\n    }\r\n\r\n    .consorcios-content-wrapper .m3-pill.loading .m3-spinner { display: block; }\r\n\r\n    .consorcios-content-wrapper .layer-item input[type=\"radio\"],\r\n    .consorcios-content-wrapper .layer-item:not(.m3-pill) input[type=\"checkbox\"] {\r\n        appearance: none;\r\n        -webkit-appearance: none;\r\n        width: 16px;\r\n        height: 16px;\r\n        border: 1.5px solid #94a3b8;\r\n        outline: none;\r\n        cursor: pointer;\r\n        position: relative;\r\n        background-color: #fff;\r\n    }\r\n\r\n    .consorcios-content-wrapper .layer-item input[type=\"radio\"] { border-radius: var(--radius-full); }\r\n    .consorcios-content-wrapper .layer-item:not(.m3-pill) input[type=\"checkbox\"] { border-radius: 4px; }\r\n\r\n    .consorcios-content-wrapper .layer-item input:checked {\r\n        background-color: var(--map-primary);\r\n        border-color: var(--map-primary);\r\n    }\r\n\r\n    .consorcios-content-wrapper .layer-item input[type=\"radio\"]:checked::after {\r\n        content: '';\r\n        position: absolute;\r\n        top: 4.5px;\r\n        left: 4.5px;\r\n        width: 5px;\r\n        height: 5px;\r\n        border-radius: var(--radius-full);\r\n        background: white;\r\n    }\r\n\r\n    .consorcios-content-wrapper .layer-item label {\r\n        cursor: pointer;\r\n        user-select: none;\r\n        font-weight: 600;\r\n    }\r\n\r\n    .consorcios-content-wrapper .m3-snackbar {\r\n        position: absolute;\r\n        bottom: 24px;\r\n        left: 50%;\r\n        transform: translate(-50%, 150%);\r\n        background-color: #1e293b;\r\n        color: #f8fafc;\r\n        padding: 12px 22px;\r\n        border-radius: var(--radius-s);\r\n        font-size: 14px;\r\n        font-weight: 600;\r\n        z-index: 9999;\r\n        box-shadow: var(--map-shadow-ui);\r\n        opacity: 0;\r\n        transition: transform 0.4s ease, opacity 0.3s ease;\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 10px;\r\n        pointer-events: none;\r\n    }\r\n\r\n    .consorcios-content-wrapper .m3-snackbar.show {\r\n        transform: translate(-50%, 0);\r\n        opacity: 1;\r\n    }\r\n\r\n    \/* --- POPUPS LEAFLET REDISE\u00d1ADOS --- *\/\r\n    .leaflet-popup-content-wrapper {\r\n        background: #ffffff !important;\r\n        border-radius: 24px !important;\r\n        box-shadow: 0 12px 32px rgba(0, 0, 0, 0.18) !important;\r\n        padding: 0 !important;\r\n        overflow: hidden;\r\n    }\r\n\r\n    .leaflet-popup-content {\r\n        margin: 20px 22px 16px 22px !important;\r\n        width: 320px !important;\r\n        font-family: 'Source Sans 3', sans-serif;\r\n        color: #0f172a;\r\n    }\r\n\r\n    .popup-header-column {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 6px;\r\n        margin-bottom: 14px;\r\n        text-align: center;\r\n    }\r\n\r\n    .popup-scroll-container {\r\n        max-height: 280px;\r\n        overflow-y: auto;\r\n        padding-right: 2px;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .popup-scroll-container::-webkit-scrollbar { width: 4px; }\r\n    .popup-scroll-container::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 9999px; }\r\n\r\n    .popup-info-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\r\n    .popup-info-table tr, \r\n    .popup-info-table tr:not(:last-child) { \r\n        border: none !important; \r\n        border-bottom: none !important; \r\n    }\r\n    .popup-info-table td { \r\n        padding: 5px 0; \r\n        vertical-align: top; \r\n        border: none !important; \r\n        border-bottom: none !important; \r\n    }\r\n    .popup-info-table td.label { color: #64748b; font-weight: 800; text-transform: uppercase; font-size: 11px; letter-spacing: 0.5px; width: 42%; }\r\n    .popup-info-table td.value { font-weight: 800; color: #0d0d0d; text-align: right; width: 58%; word-break: break-word; }\r\n\r\n    .idgis-value-container { display: flex; align-items: center; justify-content: flex-end; gap: 6px; }\r\n\r\n    .btn-copy-idgis {\r\n        background: transparent;\r\n        border: none;\r\n        cursor: pointer;\r\n        color: #64748b;\r\n        display: inline-flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        padding: 2px;\r\n        border-radius: 4px;\r\n        transition: all 0.2s ease;\r\n    }\r\n\r\n    .btn-copy-idgis:hover { color: #2563eb; background-color: rgba(37, 99, 235, 0.08); }\r\n    .btn-copy-idgis .material-symbols-outlined { font-size: 16px; }\r\n\r\n    .m3-card { display: flex; flex-direction: column; }\r\n\r\n    .herramientas-divider {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        gap: 6px;\r\n        margin-top: 10px;\r\n        padding-top: 8px;\r\n        border: none !important;\r\n    }\r\n\r\n    .herramientas-label {\r\n        font-size: 11px;\r\n        color: #64748b;\r\n        font-weight: 800;\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.6px;\r\n    }\r\n\r\n    .m3-fab-btn {\r\n        background: #2563eb;\r\n        color: white;\r\n        border: none;\r\n        width: 36px;\r\n        height: 36px;\r\n        border-radius: 10px;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        cursor: pointer;\r\n        transition: transform 0.2s ease, background-color 0.2s ease;\r\n        box-shadow: 0 4px 10px rgba(37, 99, 235, 0.3);\r\n    }\r\n\r\n    .m3-fab-btn:hover { \r\n        background: #1d4ed8; \r\n        transform: scale(1.05); \r\n    }\r\n\r\n    .m3-fab-btn .material-symbols-outlined { font-size: 22px; transition: transform 0.3s ease; }\r\n    .m3-card.expanded .m3-fab-btn .material-symbols-outlined { transform: rotate(45deg); }\r\n\r\n    .m3-expandable-content {\r\n        max-height: 0;\r\n        opacity: 0;\r\n        overflow: hidden;\r\n        transition: max-height 0.4s ease, opacity 0.3s ease, padding 0.3s ease;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 12px;\r\n    }\r\n\r\n    .m3-card.expanded .m3-expandable-content {\r\n        max-height: 350px;\r\n        opacity: 1;\r\n        padding-top: 14px;\r\n        margin-top: 10px;\r\n        border-top: 1px solid #f1f5f9;\r\n        overflow-y: auto;\r\n    }\r\n\r\n    .m3-action-btn {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 8px;\r\n        padding: 10px 14px;\r\n        background: #f8fafc;\r\n        color: #006c3b;\r\n        border-radius: 10px;\r\n        text-decoration: none;\r\n        font-size: 13px;\r\n        font-weight: 800;\r\n        transition: all 0.2s ease;\r\n        border: 1px solid #e2e8f0;\r\n        margin-top: 6px;\r\n    }\r\n\r\n    .m3-action-btn:hover {\r\n        background: #f1f5f9;\r\n        color: #004d28;\r\n        transform: translateY(-1px);\r\n    }\r\n    .m3-action-btn .material-symbols-outlined { font-size: 18px; color: #2563eb; }\r\n\r\n    \/* --- CONTACTO --- *\/\r\n    .consorcios-content-wrapper .contact-container {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        gap: 20px;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n        background: var(--primary-container);\r\n        border-radius: var(--radius-m);\r\n        padding: 28px 36px;\r\n        margin-top: 10px;\r\n    }\r\n    .consorcios-content-wrapper .contact-info-block { display: flex; flex-direction: column; gap: 4px; }\r\n    .consorcios-content-wrapper .contact-label {\r\n        font-size: 0.95rem;\r\n        font-weight: 800;\r\n        text-transform: uppercase;\r\n        color: var(--primary-dark);\r\n    }\r\n    .consorcios-content-wrapper .contact-value {\r\n        font-size: clamp(1.2rem, 2vw, 1.5rem);\r\n        font-weight: 900;\r\n        color: var(--on-primary-container);\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 10px;\r\n        text-decoration: none;\r\n    }\r\n    .consorcios-content-wrapper .contact-value:hover { text-decoration: underline; }\r\n\r\n    \/* --- FAQ --- *\/\r\n    .consorcios-content-wrapper .faq-section-wrapper {\r\n        margin-top: 40px;\r\n        padding-top: 36px;\r\n        border-top: 2px dashed rgba(1, 38, 35, 0.12);\r\n    }\r\n    .consorcios-content-wrapper .faq-header { margin-bottom: 28px; }\r\n\r\n    .consorcios-content-wrapper .faq-search-box {\r\n        position: relative;\r\n        margin-bottom: 24px;\r\n    }\r\n    .consorcios-content-wrapper .faq-search-input {\r\n        width: 100%;\r\n        padding: 16px 20px 16px 52px;\r\n        font-family: inherit;\r\n        font-size: 1.05rem;\r\n        font-weight: 600;\r\n        color: var(--text-main);\r\n        background-color: var(--color-bg-gray);\r\n        border: 2px solid transparent;\r\n        border-radius: var(--radius-m);\r\n        outline: none;\r\n        transition: all 300ms ease;\r\n    }\r\n    .consorcios-content-wrapper .faq-search-input:focus {\r\n        background-color: var(--bg-white);\r\n        border-color: var(--box-green);\r\n        box-shadow: 0 4px 18px rgba(2, 115, 74, 0.12);\r\n    }\r\n    .consorcios-content-wrapper .faq-search-icon {\r\n        position: absolute;\r\n        left: 18px;\r\n        top: 50%;\r\n        transform: translateY(-50%);\r\n        color: var(--text-muted);\r\n    }\r\n\r\n    .consorcios-content-wrapper .faq-categories {\r\n        display: flex;\r\n        gap: 10px;\r\n        flex-wrap: wrap;\r\n        margin-bottom: 28px;\r\n    }\r\n    .consorcios-content-wrapper .faq-chip {\r\n        background-color: var(--color-bg-gray);\r\n        color: var(--text-muted);\r\n        border: 1px solid rgba(0,0,0,0.08);\r\n        padding: 10px 20px;\r\n        border-radius: var(--radius-full);\r\n        font-family: inherit;\r\n        font-size: 0.98rem;\r\n        font-weight: 800;\r\n        cursor: pointer;\r\n        transition: all 250ms var(--m3-spring-easing);\r\n    }\r\n    .consorcios-content-wrapper .faq-chip:hover {\r\n        background-color: var(--primary-container);\r\n        color: var(--primary-dark);\r\n    }\r\n    .consorcios-content-wrapper .faq-chip.active {\r\n        background-color: var(--bg-unified);\r\n        color: var(--color-white);\r\n        border-color: var(--bg-unified);\r\n        box-shadow: 0 4px 12px rgba(1, 38, 35, 0.2);\r\n    }\r\n\r\n    .consorcios-content-wrapper .faq-group {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 14px;\r\n        margin-bottom: 32px;\r\n    }\r\n    .consorcios-content-wrapper .faq-group-title {\r\n        font-size: clamp(1.2rem, 2vw, 1.45rem);\r\n        font-weight: 900;\r\n        color: var(--box-green);\r\n        padding-bottom: 8px;\r\n        border-bottom: 2px solid var(--primary-container);\r\n    }\r\n\r\n    .consorcios-content-wrapper .faq-item {\r\n        background: var(--color-bg-gray);\r\n        border-radius: var(--radius-m);\r\n        border: 1px solid rgba(0,0,0,0.06);\r\n        overflow: hidden;\r\n        transition: all 300ms var(--m3-spring-easing);\r\n    }\r\n    .consorcios-content-wrapper .faq-item[open] {\r\n        background: var(--bg-white);\r\n        border-color: var(--box-green);\r\n        box-shadow: 0 8px 24px rgba(2, 115, 74, 0.08);\r\n    }\r\n    .consorcios-content-wrapper .faq-summary {\r\n        padding: 20px 24px;\r\n        font-size: clamp(1.05rem, 1.6vw, 1.2rem);\r\n        font-weight: 800;\r\n        cursor: pointer;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n        list-style: none;\r\n        user-select: none;\r\n    }\r\n    .consorcios-content-wrapper .faq-summary:hover {\r\n        color: var(--primary-dark);\r\n    }\r\n    .consorcios-content-wrapper .faq-summary::-webkit-details-marker { display: none; }\r\n\r\n    .consorcios-content-wrapper .faq-icon-toggle {\r\n        width: 36px;\r\n        height: 36px;\r\n        border-radius: var(--radius-full);\r\n        background-color: rgba(2, 115, 74, 0.08);\r\n        color: var(--box-green);\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        transition: transform 350ms var(--m3-spring-easing), background-color 300ms ease;\r\n    }\r\n    .consorcios-content-wrapper .faq-item[open] .faq-icon-toggle {\r\n        transform: rotate(180deg);\r\n        background-color: var(--box-green);\r\n        color: var(--color-white);\r\n    }\r\n    .consorcios-content-wrapper .faq-content {\r\n        padding: 0 24px 22px 24px;\r\n        color: var(--text-muted);\r\n        font-size: 1.08rem;\r\n        font-weight: 600;\r\n        border-top: 1px solid rgba(0, 0, 0, 0.05);\r\n        margin-top: 4px;\r\n        padding-top: 16px;\r\n    }\r\n    .consorcios-content-wrapper .faq-no-results {\r\n        display: none;\r\n        text-align: center;\r\n        padding: 40px 20px;\r\n        color: var(--text-muted);\r\n        font-size: 1.1rem;\r\n        font-weight: 700;\r\n        background: var(--color-bg-gray);\r\n        border-radius: var(--radius-m);\r\n    }\r\n\r\n    \/* Fondos decorativos *\/\r\n    .consorcios-content-wrapper .page-section-block.has-bg-illustration {\r\n        position: relative;\r\n        overflow: hidden;\r\n        padding-bottom: 140px;\r\n    }\r\n    .consorcios-content-wrapper .outer-bg-line {\r\n        position: absolute;\r\n        bottom: 0;\r\n        pointer-events: none;\r\n        display: block;\r\n    }\r\n    .consorcios-content-wrapper .outer-bg-line.back { z-index: 1; right: -5%; width: 115%; }\r\n    .consorcios-content-wrapper .outer-bg-line.front { z-index: 2; left: -5%; width: 115%; }\r\n\r\n    .consorcios-content-wrapper .back-to-top-btn {\r\n        display: inline-flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        width: 52px;\r\n        height: 52px;\r\n        background-color: var(--primary);\r\n        color: var(--color-white);\r\n        border-radius: var(--radius-full);\r\n        text-decoration: none;\r\n        box-shadow: 0 6px 20px rgba(0, 108, 59, 0.3);\r\n        margin: 36px auto 0 auto;\r\n        cursor: pointer;\r\n        transition: background-color 300ms ease, transform 300ms var(--m3-spring-easing);\r\n    }\r\n    .consorcios-content-wrapper .back-to-top-btn:hover {\r\n        background-color: #04BF68;\r\n        transform: translateY(-4px);\r\n    }\r\n\r\n    \/* RESPONSIVE *\/\r\n    @media (max-width: 992px) {\r\n        .consorcios-content-wrapper .ben-cards-container {\r\n            grid-template-columns: repeat(2, 1fr);\r\n        }\r\n        .consorcios-content-wrapper .ben-card {\r\n            padding-top: 80px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 900px) {\r\n        .consorcios-content-wrapper .hero-outer-container { padding: 50px 16px; }\r\n        .consorcios-content-wrapper .cards-grid { flex-wrap: wrap; }\r\n        .consorcios-content-wrapper .nav-card { flex: 1 1 calc(50% - 16px); }\r\n        .consorcios-content-wrapper .requirements-grid { grid-template-columns: 1fr; }\r\n        .consorcios-content-wrapper .contact-container { flex-direction: column; align-items: flex-start; }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .consorcios-content-wrapper .edificios-list li { flex-direction: column; gap: 2px; }\r\n        .consorcios-content-wrapper .edificio-domicilio { text-align: left; }\r\n        .consorcios-content-wrapper .col-reg { width: 85px; }\r\n        .consorcios-content-wrapper .accordion-list-header .col-reg { width: 85px; }\r\n        .consorcios-content-wrapper .accordion-list-header .col-reg::after { right: 10px; }\r\n\r\n        .consorcios-content-wrapper .faq-categories { flex-direction: column; }\r\n        .consorcios-content-wrapper .faq-chip { width: 100%; text-align: center; }\r\n\r\n        .consorcios-content-wrapper .brand-search-panel {\r\n            width: calc(100% - 32px);\r\n            max-width: none;\r\n        }\r\n\r\n        .consorcios-content-wrapper .mobile-layer-fab {\r\n            display: flex;\r\n        }\r\n\r\n        .consorcios-content-wrapper .panel-header-mobile {\r\n            display: flex;\r\n        }\r\n\r\n        .consorcios-content-wrapper .layer-control-panel {\r\n            position: absolute;\r\n            top: auto;\r\n            bottom: -100%;\r\n            left: 16px;\r\n            right: 16px;\r\n            width: auto;\r\n            height: auto;\r\n            max-height: 60%;\r\n            border-radius: var(--radius-m);\r\n            z-index: 2000;\r\n            box-shadow: 0 -5px 25px rgba(0,0,0,0.15);\r\n            opacity: 0;\r\n            transition: bottom 0.4s ease, opacity 0.3s ease;\r\n        }\r\n\r\n        .consorcios-content-wrapper .layer-control-panel.open {\r\n            bottom: 86px;\r\n            opacity: 1;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 600px) {\r\n        .consorcios-content-wrapper .ben-cards-container {\r\n            grid-template-columns: 1fr;\r\n        }\r\n        .consorcios-content-wrapper .ben-card {\r\n            padding-top: 40px;\r\n        }\r\n        .consorcios-content-wrapper .page-section-block { padding: 24px 12px 60px 12px; }\r\n        .consorcios-content-wrapper .main-container,\r\n        .consorcios-content-wrapper .section-card { padding: 28px 20px; border-radius: var(--radius-m); }\r\n        .consorcios-content-wrapper .nav-card { flex: 1 1 100% !important; }\r\n        .consorcios-content-wrapper .admin-cta-btn { width: 100%; padding: 14px 20px; }\r\n        .consorcios-content-wrapper #map-wrapper { height: 500px; }\r\n        .consorcios-content-wrapper .accordion-list-header { display: none; }\r\n        .consorcios-content-wrapper .accordion-header { align-items: center; }\r\n    }\r\n<\/style>\r\n\r\n<!-- CONTENEDOR GENERAL -->\r\n<div class=\"consorcios-content-wrapper\" id=\"registro-consorcios-widget\">\r\n\r\n    <!-- SECCI\u00d3N 1: HERO -->\r\n    <div class=\"hero-outer-container\" id=\"panel-principal\">\r\n        <div class=\"main-container\">\r\n\r\n            <div class=\"hero-badge\">\u00a1Ahora la inscripci\u00f3n<br>es m\u00e1s simple y \u00e1gil!<\/div>\r\n            <h1 class=\"hero-title\">Registro de administradores de<br>consorcios y conjuntos inmobiliarios<\/h1>\r\n\r\n            <p class=\"hero-description\">\r\n                Registro oficial que identifica en una \u00fanica base de datos a los administradores de consorcios\r\n            <\/p>\r\n\r\n            <h2 class=\"changes-header-title\">\u00bfQu\u00e9 cambi\u00f3?<\/h2>\r\n\r\n            <div class=\"cards-grid\">\r\n                <div class=\"nav-card\">\r\n                    <span class=\"card-label\">Inscripci\u00f3n<br>m\u00e1s simple<\/span>\r\n                <\/div>\r\n                <div class=\"nav-card\">\r\n                    <span class=\"card-label\">Base de datos<br>oficial y p\u00fablica<\/span>\r\n                <\/div>\r\n                <div class=\"nav-card\">\r\n                    <span class=\"card-label\">Menos<br>requisitos<\/span>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- BOT\u00d3N DESTACADO A PADR\u00d3N -->\r\n            <div class=\"admin-cta-wrapper\">\r\n                <a href=\"#seccion-padron\" class=\"admin-cta-btn\">\r\n                    <span>Administradores registrados<\/span>\r\n                    <span class=\"material-symbols-rounded\" aria-hidden=\"true\">arrow_downward<\/span>\r\n                <\/a>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- SECCI\u00d3N 2: BENEFICIOS -->\r\n    <div class=\"page-section-block\">\r\n        <section class=\"section-card\" id=\"seccion-beneficios\">\r\n\r\n            <header class=\"section-header\">\r\n                <h2 class=\"section-title\">Beneficios<\/h2>\r\n            <\/header>\r\n\r\n            <div class=\"ben-cards-container\">\r\n                <!-- Tarjeta 1 -->\r\n                <div class=\"ben-card\">\r\n                    <p>M\u00e1s control y transparencia en la administraci\u00f3n.<\/p>\r\n                <\/div>\r\n\r\n                <!-- Tarjeta 2 -->\r\n                <div class=\"ben-card\">\r\n                    <p>Tr\u00e1mites y notificaciones m\u00e1s r\u00e1pidos.<\/p>\r\n                <\/div>\r\n\r\n                <!-- Tarjeta 3 -->\r\n                <div class=\"ben-card\">\r\n                    <p>Respuestas eficientes a problemas de convivencia, construcci\u00f3n y mantenimiento.<\/p>\r\n                <\/div>\r\n\r\n                <!-- Tarjeta 4 -->\r\n                <div class=\"ben-card\">\r\n                    <p>Reconocimiento oficial y Certificado de Acreditaci\u00f3n para los administradores.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/section>\r\n    <\/div>\r\n\r\n    <!-- SECCI\u00d3N 3: REQUISITOS -->\r\n    <div class=\"page-section-block\">\r\n        <section class=\"section-card\" id=\"seccion-requisitos\">\r\n\r\n            <header class=\"section-header\">\r\n                <h2 class=\"section-title\">Requisitos para la inscripci\u00f3n<\/h2>\r\n            <\/header>\r\n\r\n            <div class=\"requirements-grid\">\r\n                <div class=\"req-card\">\r\n                    <span class=\"req-title\">Nota de Solicitud<\/span>\r\n                    <p class=\"req-desc\">Con car\u00e1cter de declaraci\u00f3n jurada.<\/p>\r\n                <\/div>\r\n                <div class=\"req-card\">\r\n                    <span class=\"req-title\">Datos de identidad completos<\/span>\r\n                    <p class=\"req-desc\">Nombre y apellido o raz\u00f3n social. Para personas jur\u00eddicas: copia del contrato social, modificaciones y \u00faltima designaci\u00f3n de autoridades.<\/p>\r\n                <\/div>\r\n                <div class=\"req-card\">\r\n                    <span class=\"req-title\">CUIT o CUIL + DNI<\/span>\r\n                    <p class=\"req-desc\">Constancia vigente expedida por la autoridad tributaria junto a la copia de DNI.<\/p>\r\n                <\/div>\r\n                <div class=\"req-card\">\r\n                    <span class=\"req-title\">Domicilio en Posadas<\/span>\r\n                    <p class=\"req-desc\">Domicilio real y especial dentro de la ciudad de Posadas.<\/p>\r\n                <\/div>\r\n                <div class=\"req-card\">\r\n                    <span class=\"req-title\">Datos de contacto<\/span>\r\n                    <p class=\"req-desc\">N\u00famero de tel\u00e9fono directo y correo electr\u00f3nico de contacto.<\/p>\r\n                <\/div>\r\n                <div class=\"req-card\">\r\n                    <span class=\"req-title\">Acta de Asamblea certificada<\/span>\r\n                    <p class=\"req-desc\">Donde conste la designaci\u00f3n del administrador, datos del consorcio y la cantidad de unidades funcionales.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/section>\r\n    <\/div>\r\n\r\n    <!-- SECCI\u00d3N 4: PADR\u00d3N -->\r\n    <div class=\"page-section-block\">\r\n        <section class=\"section-card\" id=\"seccion-padron\">\r\n\r\n            <header class=\"section-header\">\r\n                <h2 class=\"section-title\">Administradores registrados<\/h2>\r\n            <\/header>\r\n\r\n            <div class=\"sec-consorcio-container\">\r\n\r\n                <!-- ACORDE\u00d3N -->\r\n                <div class=\"accordion-container\">\r\n\r\n                    <!-- Cabecera de la lista (Desktop) -->\r\n                    <div class=\"accordion-list-header\">\r\n                        <div class=\"col-reg\">N\u00b0 Reg.<\/div>\r\n                        <div class=\"col-admin\">Administrador \/ Raz\u00f3n Social<\/div>\r\n                        <div class=\"col-icon\"><\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO 1: ENRIQUETA -->\r\n                    <div class=\"accordion-item\" data-reg=\"1\" data-admin=\"Enriqueta Mar\u00eda D Escrihuela Caravaca\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">1<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Enriqueta Mar\u00eda D Escrihuela Caravaca<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <!-- Secci\u00f3n Definitiva -->\r\n                                <div class=\"edificios-section row-definitiva\" data-tipo=\"definitiva\">\r\n                                    <span class=\"sec-badge badge-definitiva\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span> Definitiva\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Torre del Sol II')\"><span class=\"edificio-nombre\">Edificio Torre del Sol II<\/span><span class=\"edificio-domicilio\">Avenida Roque S\u00e1enz Pe\u00f1a N\u00b02222<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Vanguard I')\"><span class=\"edificio-nombre\">Edificio Vanguard I<\/span><span class=\"edificio-domicilio\">Calle Salta N\u00b02224<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Bol\u00edvar 1450')\"><span class=\"edificio-nombre\">Edificio Bol\u00edvar 1450<\/span><span class=\"edificio-domicilio\">Calle Bol\u00edvar N\u00b01450<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Rio IV Office')\"><span class=\"edificio-nombre\">Edificio Rio IV Office<\/span><span class=\"edificio-domicilio\">Calle Bol\u00edvar N\u00b01319<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Rio VI')\"><span class=\"edificio-nombre\">Edificio Rio VI<\/span><span class=\"edificio-domicilio\">Calle General Paz N\u00b02051<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Monoblock \u201cC\u201d')\"><span class=\"edificio-nombre\">Edificio Monoblock \u201cC\u201d<\/span><span class=\"edificio-domicilio\">Calle Tres de Febrero N\u00b01575<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio San Luis')\"><span class=\"edificio-nombre\">Edificio San Luis<\/span><span class=\"edificio-domicilio\">Calle San Luis N\u00b02436<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Las Lilas')\"><span class=\"edificio-nombre\">Edificio Las Lilas<\/span><span class=\"edificio-domicilio\">Avenida Roque P\u00e9rez N\u00b01847<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Torre del Sol III')\"><span class=\"edificio-nombre\">Edificio Torre del Sol III<\/span><span class=\"edificio-domicilio\">Calle Catamarca N\u00b01461<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Conjunto Inmobiliario Lomas de Urquiza')\"><span class=\"edificio-nombre\">Conjunto Inmobiliario Lomas de Urquiza<\/span><span class=\"edificio-domicilio\">Avenida Justo Jos\u00e9 de Urquiza N\u00b04859<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                                <!-- Secci\u00f3n Provisoria -->\r\n                                <div class=\"edificios-section row-provisoria\" data-tipo=\"provisoria\">\r\n                                    <span class=\"sec-badge badge-provisoria\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">schedule<\/span> Provisoria\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Jacarand\u00e1')\"><span class=\"edificio-nombre\">Edificio Jacarand\u00e1<\/span><span class=\"edificio-domicilio\">Calle Catamarca N\u00b01461<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Kona 21')\"><span class=\"edificio-nombre\">Edificio Kona 21<\/span><span class=\"edificio-domicilio\">Calle Pedro M\u00e9ndez N\u00b02032<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO 2: ALDO -->\r\n                    <div class=\"accordion-item\" data-reg=\"2\" data-admin=\"Ben\u00edtez Aldo Ariel\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">2<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Ben\u00edtez Aldo Ariel<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <div class=\"edificios-section row-definitiva\" data-tipo=\"definitiva\">\r\n                                    <span class=\"sec-badge badge-definitiva\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span> Definitiva\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Chacra 150 Villa Cabello')\"><span class=\"edificio-nombre\">Edificios de la Chacra 150 Villa Cabello (A,B,C,D,E,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,X,Z)<\/span><span class=\"edificio-domicilio\">Chacra 150 Villa Cabello<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO 3: GUSTAVO -->\r\n                    <div class=\"accordion-item\" data-reg=\"3\" data-admin=\"Ben\u00edtez Gustavo Anibal David\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">3<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Ben\u00edtez Gustavo Anibal David<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <div class=\"edificios-section row-definitiva\" data-tipo=\"definitiva\">\r\n                                    <span class=\"sec-badge badge-definitiva\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span> Definitiva\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Alicura SA')\"><span class=\"edificio-nombre\">Edificio Alicura SA<\/span><span class=\"edificio-domicilio\">Calle F\u00e9lix de Azara N\u00b02016\/2022<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO 4: OSCAR -->\r\n                    <div class=\"accordion-item\" data-reg=\"4\" data-admin=\"Aldana Oscar Hector\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">4<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Aldana Oscar Hector<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <div class=\"edificios-section row-definitiva\" data-tipo=\"definitiva\">\r\n                                    <span class=\"sec-badge badge-definitiva\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span> Definitiva\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Vanguard II')\"><span class=\"edificio-nombre\">Edificio Vanguard II<\/span><span class=\"edificio-domicilio\">Calle Belgrano N\u00b01280<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO 5: CAROLINA WALL -->\r\n                    <div class=\"accordion-item\" data-reg=\"5\" data-admin=\"Carolina Wall\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">5<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Carolina Wall<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <!-- Secci\u00f3n Definitiva -->\r\n                                <div class=\"edificios-section row-definitiva\" data-tipo=\"definitiva\">\r\n                                    <span class=\"sec-badge badge-definitiva\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span> Definitiva\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Juan Pablo IV')\"><span class=\"edificio-nombre\">Edificio Juan Pablo IV<\/span><span class=\"edificio-domicilio\">Avenida Beato Roque Gonz\u00e1lez N\u00b01132<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Alba II')\"><span class=\"edificio-nombre\">Edificio Alba II<\/span><span class=\"edificio-domicilio\">Calle San Luis N\u00b01321<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Alba I')\"><span class=\"edificio-nombre\">Edificio Alba I<\/span><span class=\"edificio-domicilio\">Calle Almafuerte N\u00b03829<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio El Parque')\"><span class=\"edificio-nombre\">Edificio El Parque<\/span><span class=\"edificio-domicilio\">Avenida Beato Roque Gonz\u00e1lez N\u00b0546<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Torre del Sol I')\"><span class=\"edificio-nombre\">Edificio Torre del Sol I<\/span><span class=\"edificio-domicilio\">Avenida Roque P\u00e9rez N\u00b01565<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Jazmines de la Costa')\"><span class=\"edificio-nombre\">Edificio Jazmines de la Costa<\/span><span class=\"edificio-domicilio\">Calle Troazzi N\u00b0603\/615<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio El Faro')\"><span class=\"edificio-nombre\">Edificio El Faro<\/span><span class=\"edificio-domicilio\">Calle Constituyentes Provinciales 1881 y Justo Jos\u00e9 de Alberdi N\u00b0715<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Don Martin')\"><span class=\"edificio-nombre\">Edificio Don Martin<\/span><span class=\"edificio-domicilio\">Calle San Mart\u00edn N\u00b02172<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Manglar II')\"><span class=\"edificio-nombre\">Edificio Manglar II<\/span><span class=\"edificio-domicilio\">Calle Catamarca N\u00b01532<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Rio III')\"><span class=\"edificio-nombre\">Edificio Rio III<\/span><span class=\"edificio-domicilio\">Calle Alvear N\u00b01636<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Belgrano')\"><span class=\"edificio-nombre\">Edificio Belgrano<\/span><span class=\"edificio-domicilio\">Calle F\u00e9lix de Azara N\u00b01389<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Beethoven II')\"><span class=\"edificio-nombre\">Edificio Beethoven II<\/span><span class=\"edificio-domicilio\">Avenida Leandro N. Alem N\u00b02806<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Los Chivatos')\"><span class=\"edificio-nombre\">Edificio Los Chivatos<\/span><span class=\"edificio-domicilio\">Avenida Beato Roque P\u00e9rez N\u00b02371<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edif Brisas del Paran\u00e1')\"><span class=\"edificio-nombre\">Edif Brisas del Paran\u00e1<\/span><span class=\"edificio-domicilio\">Calle Hern\u00e1ndez N\u00b02471<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                                <!-- Secci\u00f3n Provisoria -->\r\n                                <div class=\"edificios-section row-provisoria\" data-tipo=\"provisoria\">\r\n                                    <span class=\"sec-badge badge-provisoria\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">schedule<\/span> Provisoria\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio La Casona')\"><span class=\"edificio-nombre\">Edificio La Casona<\/span><span class=\"edificio-domicilio\">Calle San Lorenzo N\u00b01630<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio La Villette')\"><span class=\"edificio-nombre\">Edificio La Villette<\/span><span class=\"edificio-domicilio\">Calle Hern\u00e1ndez N\u00b02216<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Ar\u00e1ndanos')\"><span class=\"edificio-nombre\">Edificio Ar\u00e1ndanos<\/span><span class=\"edificio-domicilio\">Calle Hern\u00e1ndez N\u00b02031<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Juan Pablo VII')\"><span class=\"edificio-nombre\">Edificio Juan Pablo VII<\/span><span class=\"edificio-domicilio\">Calle Santa Fe N\u00b01446<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Juan Pablo IX')\"><span class=\"edificio-nombre\">Edificio Juan Pablo IX<\/span><span class=\"edificio-domicilio\">Calle San Luis N\u00b02346<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Coronel \u00c1lvarez')\"><span class=\"edificio-nombre\">Edificio Coronel \u00c1lvarez<\/span><span class=\"edificio-domicilio\">Calle Coronel \u00c1lvarez N\u00b02669<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO 6: LORENA VALIENTE -->\r\n                    <div class=\"accordion-item\" data-reg=\"6\" data-admin=\"Valiente Lorena M\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">6<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Valiente Lorena M<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <!-- Secci\u00f3n Definitiva -->\r\n                                <div class=\"edificios-section row-definitiva\" data-tipo=\"definitiva\">\r\n                                    <span class=\"sec-badge badge-definitiva\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span> Definitiva\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Juan Pablo IV')\"><span class=\"edificio-nombre\">Edificio Juan Pablo IV<\/span><span class=\"edificio-domicilio\">Avenida Beato Roque Gonz\u00e1lez N\u00b01132<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Alba II')\"><span class=\"edificio-nombre\">Edificio Alba II<\/span><span class=\"edificio-domicilio\">Calle San Luis N\u00b01321<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Alba I')\"><span class=\"edificio-nombre\">Edificio Alba I<\/span><span class=\"edificio-domicilio\">Calle Almafuerte N\u00b03829<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio El Parque')\"><span class=\"edificio-nombre\">Edificio El Parque<\/span><span class=\"edificio-domicilio\">Avenida Beato Roque Gonz\u00e1lez N\u00b0546<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Torre del Sol I')\"><span class=\"edificio-nombre\">Edificio Torre del Sol I<\/span><span class=\"edificio-domicilio\">Avenida Roque P\u00e9rez N\u00b01565<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Jazmines de la Costa')\"><span class=\"edificio-nombre\">Edificio Jazmines de la Costa<\/span><span class=\"edificio-domicilio\">Calle Troazzi N\u00b0603\/615<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio El Faro')\"><span class=\"edificio-nombre\">Edificio El Faro<\/span><span class=\"edificio-domicilio\">Calle Constituyentes Provinciales 1881 y Justo Jos\u00e9 de Alberdi N\u00b0715<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Don Martin')\"><span class=\"edificio-nombre\">Edificio Don Martin<\/span><span class=\"edificio-domicilio\">Calle San Mart\u00edn N\u00b02172<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Manglar II')\"><span class=\"edificio-nombre\">Edificio Manglar II<\/span><span class=\"edificio-domicilio\">Calle Catamarca N\u00b01532<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Rio III')\"><span class=\"edificio-nombre\">Edificio Rio III<\/span><span class=\"edificio-domicilio\">Calle Alvear N\u00b01636<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Belgrano')\"><span class=\"edificio-nombre\">Edificio Belgrano<\/span><span class=\"edificio-domicilio\">Calle F\u00e9lix de Azara N\u00b01389<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Beethoven II')\"><span class=\"edificio-nombre\">Edificio Beethoven II<\/span><span class=\"edificio-domicilio\">Avenida Leandro N. Alem N\u00b02806<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Los Chivatos')\"><span class=\"edificio-nombre\">Edificio Los Chivatos<\/span><span class=\"edificio-domicilio\">Avenida Beato Roque P\u00e9rez N\u00b02371<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edif Brisas del Paran\u00e1')\"><span class=\"edificio-nombre\">Edif Brisas del Paran\u00e1<\/span><span class=\"edificio-domicilio\">Calle Hern\u00e1ndez N\u00b02471<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                                <!-- Secci\u00f3n Provisoria -->\r\n                                <div class=\"edificios-section row-provisoria\" data-tipo=\"provisoria\">\r\n                                    <span class=\"sec-badge badge-provisoria\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">schedule<\/span> Provisoria\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio La Casona')\"><span class=\"edificio-nombre\">Edificio La Casona<\/span><span class=\"edificio-domicilio\">Calle San Lorenzo N\u00b01630<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio La Villette')\"><span class=\"edificio-nombre\">Edificio La Villette<\/span><span class=\"edificio-domicilio\">Calle Hern\u00e1ndez N\u00b02216<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Ar\u00e1ndanos')\"><span class=\"edificio-nombre\">Edificio Ar\u00e1ndanos<\/span><span class=\"edificio-domicilio\">Calle Hern\u00e1ndez N\u00b02031<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Juan Pablo VII')\"><span class=\"edificio-nombre\">Edificio Juan Pablo VII<\/span><span class=\"edificio-domicilio\">Calle Santa Fe N\u00b01446<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Juan Pablo IX')\"><span class=\"edificio-nombre\">Edificio Juan Pablo IX<\/span><span class=\"edificio-domicilio\">Calle San Luis N\u00b02346<\/span><\/li>\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Coronel \u00c1lvarez')\"><span class=\"edificio-nombre\">Edificio Coronel \u00c1lvarez<\/span><span class=\"edificio-domicilio\">Calle Coronel \u00c1lvarez N\u00b02669<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO S\/N: CLAUDIA -->\r\n                    <div class=\"accordion-item\" data-reg=\"S\/N\" data-admin=\"Romano Claudia Marta\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">S\/N<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Romano Claudia Marta<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <div class=\"edificios-section row-provisoria\" data-tipo=\"provisoria\">\r\n                                    <span class=\"sec-badge badge-provisoria\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">schedule<\/span> Provisoria\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Nahuel')\"><span class=\"edificio-nombre\">Edificio Nahuel<\/span><span class=\"edificio-domicilio\">Calle Coronel \u00c1lvarez N\u00b02669<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- REGISTRO 8: MORIT\u00c1N -->\r\n                    <div class=\"accordion-item\" data-reg=\"8\" data-admin=\"Registro 8\">\r\n                        <button class=\"accordion-header\" onclick=\"toggleAccordion(this)\">\r\n                            <div class=\"col-reg\">\r\n                                <span class=\"reg-badge\">8<\/span>\r\n                            <\/div>\r\n                            <div class=\"col-admin\">Registro 8<\/div>\r\n                            <div class=\"col-icon\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/div>\r\n                        <\/button>\r\n                        <div class=\"accordion-content\">\r\n                            <div class=\"content-inner\">\r\n                                <div class=\"edificios-section row-definitiva\" data-tipo=\"definitiva\">\r\n                                    <span class=\"sec-badge badge-definitiva\">\r\n                                        <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span> Definitiva\r\n                                    <\/span>\r\n                                    <ul class=\"edificios-list\">\r\n                                        <li onclick=\"irAlMapaDesdePadron('Edificio Moritan')\"><span class=\"edificio-nombre\">Edificio Moritan<\/span><span class=\"edificio-domicilio\">Calle Morit\u00e1n N\u00b01532<\/span><\/li>\r\n                                    <\/ul>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/div> <!-- FIN ACORDE\u00d3N -->\r\n\r\n                <!-- LEYENDA -->\r\n                <div class=\"sec-leyenda-simple\">\r\n                    <div class=\"sec-leyenda-grid\">\r\n                        <div class=\"sec-leyenda-item\">\r\n                            <span class=\"sec-dot dot-definitiva\"><\/span>\r\n                            <span><strong>Administraci\u00f3n Definitiva:<\/strong> Administrador con registro definitivo habilitado.<\/span>\r\n                        <\/div>\r\n                        <div class=\"sec-leyenda-item\">\r\n                            <span class=\"sec-dot dot-provisoria\"><\/span>\r\n                            <span><strong>Administraci\u00f3n Provisoria:<\/strong> Administrador o inmueble en estado provisorio \/ en tr\u00e1mite.<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"sec-leyenda-footer\">\r\n                        Ordenanza XIII N\u00ba 331 - Fecha de sanci\u00f3n agosto 2025\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/section>\r\n    <\/div>\r\n\r\n    <!-- SECCI\u00d3N MAPA -->\r\n    <div class=\"page-section-block\">\r\n        <section class=\"section-card\" id=\"seccion-mapa\">\r\n\r\n            <header class=\"section-header\">\r\n                <h2 class=\"section-title\">Mapa de Consorcios<\/h2>\r\n            <\/header>\r\n\r\n            <div id=\"map-wrapper\">\r\n                <!-- Panel Superior -->\r\n                <div class=\"brand-search-panel\">\r\n                    <img decoding=\"async\" src=\"https:\/\/posadas.gov.ar\/planurbano\/mapaconsorcio\/img\/logo-posadas.svg\" alt=\"Secretar\u00eda de Planificaci\u00f3n Estrat\u00e9gica y Territorial\" class=\"brand-logo\" onerror=\"this.style.display='none'\">\r\n                    <div class=\"search-box\">\r\n                        <input type=\"text\" id=\"idgis-input\" placeholder=\"Ingresar clave IDGIS...\">\r\n                        <button id=\"btn-buscar-idgis\">Buscar<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- FAB Flotante M\u00f3viles -->\r\n                <button class=\"mobile-layer-fab\" id=\"btn-toggle-mobile-layers\" aria-label=\"Ver capas\">\r\n                    <span class=\"material-symbols-outlined\">layers<\/span>\r\n                <\/button>\r\n\r\n                <!-- Snackbar -->\r\n                <div id=\"m3-snackbar\" class=\"m3-snackbar\">\r\n                    <span class=\"material-symbols-outlined\">info<\/span>\r\n                    <span id=\"snackbar-text\">Mensaje<\/span>\r\n                <\/div>\r\n\r\n                <!-- Contenedor Mapa Leaflet -->\r\n                <div id=\"map\"><\/div>\r\n\r\n                <!-- Panel Capas -->\r\n                <div class=\"layer-control-panel\" id=\"layer-panel\">\r\n\r\n                    <div class=\"panel-header-mobile\">\r\n                        <span>Capas y Mapas Base<\/span>\r\n                        <button class=\"close-btn\" id=\"btn-close-mobile-panel\">&times;<\/button>\r\n                    <\/div>\r\n\r\n                    <!-- 1. Capa Principal -->\r\n                    <div class=\"layer-section\">\r\n                        <h4>Registros Municipales<\/h4>\r\n\r\n                        <div class=\"layer-item m3-pill\" id=\"item-consorcios\">\r\n                            <input type=\"checkbox\" id=\"chk-consorcios\" checked>\r\n                            <label for=\"chk-consorcios\"><span class=\"m3-spinner\"><\/span> Admin. de Consorcios<\/label>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <!-- 2. Mapas Base -->\r\n                    <div class=\"layer-section\">\r\n                        <h4>Mapa Base<\/h4>\r\n                        <div class=\"layer-item\">\r\n                            <input type=\"radio\" name=\"base-map\" id=\"base-gris\" value=\"gris\">\r\n                            <label for=\"base-gris\">Mapa base gris<\/label>\r\n                        <\/div>\r\n                        <div class=\"layer-item\">\r\n                            <input type=\"radio\" name=\"base-map\" id=\"base-osm\" value=\"osm\">\r\n                            <label for=\"base-osm\">OpenStreetMap<\/label>\r\n                        <\/div>\r\n                        <div class=\"layer-item\">\r\n                            <input type=\"radio\" name=\"base-map\" id=\"base-topo\" value=\"topo\">\r\n                            <label for=\"base-topo\">Topograf\u00eda Base<\/label>\r\n                        <\/div>\r\n                        <div class=\"layer-item\">\r\n                            <input type=\"radio\" name=\"base-map\" id=\"base-sat\" value=\"sat\" checked>\r\n                            <label for=\"base-sat\">Satelital<\/label>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/section>\r\n    <\/div>\r\n\r\n    <!-- SECCI\u00d3N 5: CONTACTO Y FAQ -->\r\n    <div class=\"page-section-block has-bg-illustration\">\r\n        <section class=\"section-card\" id=\"seccion-contacto\">\r\n\r\n            <header class=\"section-header\">\r\n                <h2 class=\"section-title\">Dudas o consultas<\/h2>\r\n            <\/header>\r\n\r\n            <div class=\"contact-container\">\r\n                <div class=\"contact-info-block\">\r\n                    <span class=\"contact-label\">Tel\u00e9fono de atenci\u00f3n<\/span>\r\n                    <a href=\"tel:3764449042\" class=\"contact-value\">\r\n                        <span class=\"material-symbols-outlined\" aria-hidden=\"true\">call<\/span>\r\n                        3764 449042\r\n                    <\/a>\r\n                <\/div>\r\n\r\n                <div class=\"contact-info-block\">\r\n                    <span class=\"contact-label\">Correo Electr\u00f3nico<\/span>\r\n                    <a href=\"mailto:consorcio.muni.posadas@gmail.com\" class=\"contact-value\">\r\n                        <span class=\"material-symbols-outlined\" aria-hidden=\"true\">mail<\/span>\r\n                        consorcio.muni.posadas@gmail.com\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- FAQ -->\r\n            <div class=\"faq-section-wrapper\" id=\"seccion-faq\">\r\n                <div class=\"faq-header\">\r\n                    <h2 class=\"section-title\">Preguntas frecuentes<\/h2>\r\n                <\/div>\r\n\r\n                <!-- BUSCADOR -->\r\n                <div class=\"faq-search-box\">\r\n                    <span class=\"material-symbols-outlined faq-search-icon\">search<\/span>\r\n                    <input type=\"search\" class=\"faq-search-input\" placeholder=\"Buscar una pregunta o palabra clave...\" aria-label=\"Buscar en Preguntas Frecuentes\">\r\n                <\/div>\r\n\r\n                <!-- FILTROS -->\r\n                <div class=\"faq-categories\">\r\n                    <button class=\"faq-chip active\" data-filter=\"all\">Todas<\/button>\r\n                    <button class=\"faq-chip\" data-filter=\"sec1\">Consorcio y Administrador<\/button>\r\n                    <button class=\"faq-chip\" data-filter=\"sec2\">Consorcio No Constituido<\/button>\r\n                    <button class=\"faq-chip\" data-filter=\"sec3\">Registro Municipal<\/button>\r\n                <\/div>\r\n\r\n                <!-- MENSAJE SIN RESULTADOS -->\r\n                <div class=\"faq-no-results\">\r\n                    No se encontraron preguntas que coincidan con tu b\u00fasqueda.\r\n                <\/div>\r\n\r\n                <!-- BLOQUE 1 -->\r\n                <div class=\"faq-group\" data-section=\"sec1\">\r\n                    <h3 class=\"faq-group-title\">Consorcio y Administrador de Consorcio<\/h3>\r\n\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQu\u00e9 es un consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Es el conjunto de propietarios de las unidades funcionales que constituye una figura jur\u00eddica. Tiene su domicilio en el inmueble y est\u00e1 integrado por un Consejo de Propietarios, una Asamblea y un Administrador.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfCu\u00e1l es el objeto del Consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Su objeto es la administraci\u00f3n del inmueble sometido al r\u00e9gimen de Propiedad Horizontal (P.H.), por lo que el consorcio se vuelve \"necesario\".\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQu\u00e9 es el administrador de un Consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Es la persona encargada de la gesti\u00f3n y administraci\u00f3n de un edificio o Propiedad Horizontal, actuando con car\u00e1cter de mandatario o representante legal.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQui\u00e9n puede ser Administrador de Consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Puede ser una persona f\u00edsica (un propietario de alguna U.F. o un tercero profesional\/capaz) o una persona jur\u00eddica (empresa, fideicomiso, a trav\u00e9s de su representante).\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQui\u00e9n designa al Administrador de Consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Lo designa el consorcio de propietarios reunidos en asamblea.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfC\u00f3mo act\u00faa el administrador?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Act\u00faa en nombre del Consorcio de propietarios como su representante legal.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>Si hay un administrador, \u00bf\u00e9ste es responsable?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            S\u00ed, es responsable en su car\u00e1cter de mandatario (representante legal) del consorcio.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfC\u00f3mo se elige un administrador?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Los propietarios de las unidades funcionales convocan a una asamblea en la forma prevista en el Reglamento de Propiedad Horizontal para elegirlo, cambiarlo o ratificarlo, entre otras propuestas.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQu\u00e9 es el Reglamento de Copropiedad?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Es un documento y contrato de vital importancia que regula la organizaci\u00f3n consorcial y constituye un requisito jur\u00eddico para afectar un edificio al r\u00e9gimen de P.H.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQu\u00e9 contiene un Reglamento de Copropiedad?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Menciona las unidades funcionales, sus metrajes, porcentuales, unidades complementarias, bienes propios y comunes, los \u00f3rganos de gobierno del consorcio y las clases\/formas de convocar a asambleas.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQui\u00e9n lo redacta?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            En principio, es redactado por el propietario originario (generalmente una empresa constructora o desarrolladora inmobiliaria) al momento de constituir la propiedad horizontal, antes de vender las U.F.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfSe inscribe este Reglamento de Copropiedad?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            S\u00ed, se inscribe en el Registro de la Propiedad Inmueble para crear legalmente al consorcio.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfCu\u00e1l es el fin de la redacci\u00f3n de un reglamento de Copropiedad?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Se redacta a los fines de la divisi\u00f3n jur\u00eddica del edificio (por escritura p\u00fablica), integr\u00e1ndose al t\u00edtulo suficiente sobre la unidad funcional.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfCon qu\u00e9 otro nombre se conoce al Reglamento?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Legalmente se conoce como <em>Reglamento de Copropiedad y Administraci\u00f3n<\/em>.\r\n                        <\/div>\r\n                    <\/details>\r\n                <\/div>\r\n\r\n                <!-- BLOQUE 2 -->\r\n                <div class=\"faq-group\" data-section=\"sec2\">\r\n                    <h3 class=\"faq-group-title\">Consorcio no constituido y Administrador Provisorio<\/h3>\r\n\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQu\u00e9 es un administrador Provisorio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Es una persona designada por el propietario originario, constructora o desarrolladora cuando a\u00fan no existe la divisi\u00f3n jur\u00eddica del inmueble y\/o no hay t\u00edtulo de las U.F., por lo que no es un administrador de consorcio sino provisorio.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfEntonces hay diferencia entre un gestor-administrador provisorio y un administrador de consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            S\u00ed, existe diferencia en cuanto a la representaci\u00f3n y el mandato.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQu\u00e9 pasa si a\u00fan no tengo t\u00edtulo de mi U.F. pero hay un administrador?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Esa persona act\u00faa como gestor o administrador provisorio, pero de ninguna manera es un administrador de consorcio.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>Si es Administrador Provisorio, \u00bfes responsable?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            S\u00ed, es responsable, con particularidades que dependen del caso y del contrato de representaci\u00f3n.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfC\u00f3mo s\u00e9 si tengo un administrador?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Toda P.H. con U.F. (con t\u00edtulo) debe tener un Consorcio debidamente formado seg\u00fan la ley y el Reglamento de Copropiedad.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfQu\u00e9 pasa si existe un Administrador impuesto en el Contrato de Compraventa de una futura Unidad Funcional?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Se le denomina administrador provisorio; su representaci\u00f3n es provisoria y es responsable por sus acciones.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>Un administrador provisorio, una vez que ya existe divisi\u00f3n jur\u00eddica del inmueble, \u00bfpuede seguir en el cargo?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            S\u00ed, pero debe ser propuesto y ratificado en asamblea por los propietarios para convertirse formalmente en \"administrador de consorcio\".\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>En el municipio, \u00bfqu\u00e9 debe existir para que el edificio tenga un consorcio y un reglamento de Propiedad?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Debe existir un expediente (digital o en carpeta de obra en papel) de la construcci\u00f3n o registraci\u00f3n terminada con el \"Final de Obra\".\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>Y si en el edificio (P.H.) donde vivo, respecto de mi U.F., \u00bfa\u00fan no tengo t\u00edtulo, qu\u00e9 debo hacer?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Se debe consultar en la Direcci\u00f3n de Obras Privadas de la Municipalidad para verificar si el edificio cuenta con el final de obra (sin \u00e9ste no se puede obtener el t\u00edtulo de propiedad), informarse sobre el profesional a cargo y se\u00f1alar al Administrador Provisorio.\r\n                        <\/div>\r\n                    <\/details>\r\n                <\/div>\r\n\r\n                <!-- BLOQUE 3 -->\r\n                <div class=\"faq-group\" data-section=\"sec3\">\r\n                    <h3 class=\"faq-group-title\">Registro de Administradores de Consorcio (Municipalidad)<\/h3>\r\n\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfCu\u00e1l es el prop\u00f3sito del municipio de tener un Registro de Administradores de Consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            Identificar a un representante que funcione como interlocutor entre el Municipio y los habitantes del inmueble o conjunto inmobiliario.\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfSe inscribe el Consorcio o el Administrador de Consorcio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            El municipio inscribe al Administrador del Consorcio (ya sea persona f\u00edsica o jur\u00eddica).\r\n                        <\/div>\r\n                    <\/details>\r\n                    <details class=\"faq-item\">\r\n                        <summary class=\"faq-summary\">\r\n                            <span>\u00bfEl Registro de Administradores es obligatorio?<\/span>\r\n                            <span class=\"faq-icon-toggle\"><span class=\"material-symbols-rounded\">expand_more<\/span><\/span>\r\n                        <\/summary>\r\n                        <div class=\"faq-content\">\r\n                            S\u00ed, es obligatorio para toda persona humana o jur\u00eddica que administre uno o m\u00e1s consorcios de P.H. o conjuntos inmobiliarios, de forma habitual o no, sea a t\u00edtulo oneroso o gratuito.\r\n                        <\/div>\r\n                    <\/details>\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n            <!-- BOT\u00d3N ARRIBA -->\r\n            <div style=\"display: flex; justify-content: center;\">\r\n                <a href=\"#panel-principal\" class=\"back-to-top-btn\" aria-label=\"Volver al inicio\">\r\n                    <span class=\"material-symbols-outlined\" style=\"font-size: 28px;\" aria-hidden=\"true\">arrow_upward<\/span>\r\n                <\/a>\r\n            <\/div>\r\n\r\n        <\/section>\r\n\r\n        <!-- Fondos decorativos -->\r\n        <img decoding=\"async\" class=\"outer-bg-line back\" src=\"https:\/\/posadas.gov.ar\/planurbano\/wp-content\/uploads\/2026\/09\/linea_02.png\" alt=\"\" loading=\"lazy\" aria-hidden=\"true\">\r\n        <img decoding=\"async\" class=\"outer-bg-line front\" src=\"https:\/\/posadas.gov.ar\/planurbano\/wp-content\/uploads\/2026\/09\/linea.png\" alt=\"\" loading=\"lazy\" aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n<!-- Leaflet JS -->\r\n<script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\"><\/script>\r\n\r\n<!-- SCRIPT PRINCIPAL UNIFICADO -->\r\n<script>\r\n    \/* L\u00f3gica del Acorde\u00f3n para la Secci\u00f3n 4 *\/\r\n    function toggleAccordion(headerElement) {\r\n        const currentItem = headerElement.parentElement;\r\n        const container = currentItem.parentElement;\r\n        const allItems = container.querySelectorAll('.accordion-item');\r\n\r\n        if (currentItem.classList.contains('active')) {\r\n            currentItem.classList.remove('active');\r\n            return;\r\n        }\r\n\r\n        allItems.forEach(item => {\r\n            item.classList.remove('active');\r\n        });\r\n\r\n        currentItem.classList.add('active');\r\n    }\r\n\r\n    document.addEventListener(\"DOMContentLoaded\", () => {\r\n        const wrapper = document.getElementById('registro-consorcios-widget');\r\n        if (!wrapper) return;\r\n\r\n        \/* 1. SMOOTH SCROLL LOCAL *\/\r\n        const anchorLinks = wrapper.querySelectorAll('a[href^=\"#\"]');\r\n        anchorLinks.forEach(link => {\r\n            link.addEventListener('click', (e) => {\r\n                const targetId = link.getAttribute('href');\r\n                if (targetId === '#') return;\r\n\r\n                const targetElement = wrapper.querySelector(targetId);\r\n                if (targetElement) {\r\n                    e.preventDefault();\r\n                    targetElement.scrollIntoView({\r\n                        behavior: 'smooth',\r\n                        block: 'start'\r\n                    });\r\n                }\r\n            });\r\n        });\r\n\r\n        \/* 2. L\u00d3GICA DE PREGUNTAS FRECUENTES (FAQ) *\/\r\n        const chips = wrapper.querySelectorAll('.faq-chip');\r\n        const groups = wrapper.querySelectorAll('.faq-group');\r\n        const searchInput = wrapper.querySelector('.faq-search-input');\r\n        const noResults = wrapper.querySelector('.faq-no-results');\r\n\r\n        chips.forEach(chip => {\r\n            chip.addEventListener('click', () => {\r\n                chips.forEach(c => c.classList.remove('active'));\r\n                chip.classList.add('active');\r\n\r\n                const filter = chip.getAttribute('data-filter');\r\n                filterFaq(filter, searchInput ? searchInput.value.trim().toLowerCase() : '');\r\n            });\r\n        });\r\n\r\n        if (searchInput) {\r\n            searchInput.addEventListener('input', (e) => {\r\n                const query = e.target.value.trim().toLowerCase();\r\n                const activeChip = wrapper.querySelector('.faq-chip.active');\r\n                const filter = activeChip ? activeChip.getAttribute('data-filter') : 'all';\r\n                filterFaq(filter, query);\r\n            });\r\n        }\r\n\r\n        function filterFaq(categoryFilter, searchQuery) {\r\n            let visibleCount = 0;\r\n\r\n            groups.forEach(group => {\r\n                const groupSec = group.getAttribute('data-section');\r\n                const matchCategory = (categoryFilter === 'all' || categoryFilter === groupSec);\r\n                let groupVisibleItems = 0;\r\n\r\n                const itemsInGroup = group.querySelectorAll('.faq-item');\r\n                itemsInGroup.forEach(item => {\r\n                    const text = item.textContent.toLowerCase();\r\n                    const matchSearch = (searchQuery === '' || text.includes(searchQuery));\r\n\r\n                    if (matchCategory && matchSearch) {\r\n                        item.style.display = 'block';\r\n                        groupVisibleItems++;\r\n                        visibleCount++;\r\n                        if (searchQuery !== '') {\r\n                            item.setAttribute('open', 'true');\r\n                        }\r\n                    } else {\r\n                        item.style.display = 'none';\r\n                        if (searchQuery === '') {\r\n                            item.removeAttribute('open');\r\n                        }\r\n                    }\r\n                });\r\n\r\n                group.style.display = (groupVisibleItems > 0) ? 'flex' : 'none';\r\n            });\r\n\r\n            if (noResults) {\r\n                noResults.style.display = (visibleCount === 0) ? 'block' : 'none';\r\n            }\r\n        }\r\n\r\n        \/* 3. NORMALIZACI\u00d3N DE TEXTO Y MAPA DE ADMINISTRADORES DESDE PADR\u00d3N *\/\r\n        function normalizarTexto(txt) {\r\n            if (!txt) return '';\r\n            return txt.toLowerCase()\r\n                .normalize(\"NFD\").replace(\/[\\u0300-\\u036f]\/g, \"\")\r\n                .replace(\/^(a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z)\\.\\s*\/i, '')\r\n                .replace(\/\\(provisorio\\)\/gi, '')\r\n                .trim();\r\n        }\r\n\r\n        function obtenerMapaAdministradores() {\r\n            const mapa = {};\r\n            const accordionItems = wrapper.querySelectorAll('#seccion-padron .accordion-item');\r\n\r\n            accordionItems.forEach(item => {\r\n                const regNum = item.getAttribute('data-reg') || 'Sin dato';\r\n                const adminNom = item.getAttribute('data-admin') || 'Sin dato';\r\n\r\n                const secciones = item.querySelectorAll('.edificios-section');\r\n                secciones.forEach(sec => {\r\n                    const tipo = sec.getAttribute('data-tipo') || 'definitiva';\r\n                    const lista = sec.querySelectorAll('.edificios-list li .edificio-nombre');\r\n\r\n                    lista.forEach(edif => {\r\n                        const rawNombre = edif.textContent;\r\n                        const key = normalizarTexto(rawNombre);\r\n\r\n                        if (!mapa[key]) {\r\n                            mapa[key] = [];\r\n                        }\r\n\r\n                        mapa[key].push({\r\n                            admin: adminNom,\r\n                            registro: regNum,\r\n                            tipo: tipo\r\n                        });\r\n                    });\r\n                });\r\n            });\r\n            return mapa;\r\n        }\r\n\r\n        const mapaAdmins = obtenerMapaAdministradores();\r\n\r\n        function consultarPadron(nombreEdificioJson) {\r\n            if (!nombreEdificioJson || nombreEdificioJson === 'Sin dato') {\r\n                return [];\r\n            }\r\n\r\n            const targetKey = normalizarTexto(nombreEdificioJson);\r\n\r\n            if (mapaAdmins[targetKey]) {\r\n                return mapaAdmins[targetKey];\r\n            }\r\n\r\n            for (const key in mapaAdmins) {\r\n                if (key === targetKey || key.includes(targetKey) || targetKey.includes(key)) {\r\n                    return mapaAdmins[key];\r\n                }\r\n            }\r\n\r\n            return [];\r\n        }\r\n\r\n        \/* 4. L\u00d3GICA DEL MAPA LEAFLET *\/\r\n        const mapElement = wrapper.querySelector('#map');\r\n        if (!mapElement) return;\r\n\r\n        const map = L.map(mapElement, {\r\n            zoomControl: false \r\n        }).setView([-27.367, -55.896], 13);\r\n\r\n        L.control.zoom({ position: 'bottomright' }).addTo(map);\r\n\r\n        const baseLayers = {\r\n            gris: L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/light_all\/{z}\/{x}\/{y}{r}.png', { \r\n                maxZoom: 20, \r\n                subdomains: 'abcd',\r\n                attribution: '&copy; OpenStreetMap &copy; CARTO' \r\n            }),\r\n            osm: L.tileLayer('https:\/\/tile.openstreetmap.org\/{z}\/{x}\/{y}.png', { \r\n                maxZoom: 19, \r\n                attribution: '\u00a9 OpenStreetMap' \r\n            }),\r\n            topo: L.tileLayer('https:\/\/{s}.tile.opentopomap.org\/{z}\/{x}\/{y}.png', { \r\n                maxZoom: 17, \r\n                attribution: '\u00a9 OpenTopoMap' \r\n            }),\r\n            sat: L.tileLayer('https:\/\/server.arcgisonline.com\/ArcGIS\/rest\/services\/World_Imagery\/MapServer\/tile\/{z}\/{y}\/{x}', { \r\n                maxZoom: 18, \r\n                attribution: '\u00a9 Esri World Imagery' \r\n            })\r\n        };\r\n\r\n        let capaBaseActiva = baseLayers.sat;\r\n        capaBaseActiva.addTo(map);\r\n\r\n        setTimeout(() => {\r\n            map.invalidateSize();\r\n        }, 500);\r\n\r\n        \/\/ Snackbar local\r\n        let snackbarTimeout;\r\n        function showSnackbar(mensaje) {\r\n            const snackbar = wrapper.querySelector('#m3-snackbar');\r\n            const text = wrapper.querySelector('#snackbar-text');\r\n            if (!snackbar || !text) return;\r\n\r\n            text.textContent = mensaje;\r\n            snackbar.classList.add('show');\r\n\r\n            clearTimeout(snackbarTimeout);\r\n            snackbarTimeout = setTimeout(() => {\r\n                snackbar.classList.remove('show');\r\n            }, 3500);\r\n        }\r\n\r\n        \/\/ Panel M\u00f3vil\r\n        const layerPanel = wrapper.querySelector('#layer-panel');\r\n        const btnToggleMobile = wrapper.querySelector('#btn-toggle-mobile-layers');\r\n        const btnCloseMobile = wrapper.querySelector('#btn-close-mobile-panel');\r\n\r\n        function toggleMobileLayers() {\r\n            if (layerPanel) layerPanel.classList.toggle('open');\r\n        }\r\n\r\n        if (btnToggleMobile) btnToggleMobile.addEventListener('click', toggleMobileLayers);\r\n        if (btnCloseMobile) btnCloseMobile.addEventListener('click', toggleMobileLayers);\r\n\r\n        map.on('click', function () {\r\n            if (layerPanel && layerPanel.classList.contains('open')) {\r\n                layerPanel.classList.remove('open');\r\n            }\r\n        });\r\n\r\n        \/\/ Funciones auxiliares globales para Popups\r\n        window.toggleM3Card = function(btn) {\r\n            const card = btn.closest('.m3-card');\r\n            if (card) card.classList.toggle('expanded');\r\n        };\r\n\r\n        window.copiarIDGIS = function(texto, elementoBtn) {\r\n            if (!texto || texto === 'Sin dato') return;\r\n\r\n            navigator.clipboard.writeText(texto).then(() => {\r\n                const iconElement = elementoBtn.querySelector('.material-symbols-outlined');\r\n                if (!iconElement) return;\r\n                const originalIcon = iconElement.textContent;\r\n\r\n                iconElement.textContent = 'check';\r\n                elementoBtn.style.color = '#16a34a';\r\n\r\n                setTimeout(() => {\r\n                    iconElement.textContent = originalIcon;\r\n                    elementoBtn.style.color = '';\r\n                }, 1500);\r\n            }).catch(err => {\r\n                console.error('Error al copiar: ', err);\r\n            });\r\n        };\r\n\r\n        \/\/ Redirecci\u00f3n directa desde la lista del Padr\u00f3n al Mapa\r\n        window.irAlMapaDesdePadron = function(nombreEdificio) {\r\n            const mapSection = wrapper.querySelector('#seccion-mapa');\r\n            if (mapSection) {\r\n                mapSection.scrollIntoView({ behavior: 'smooth', block: 'start' });\r\n            }\r\n            const targetKey = normalizarTexto(nombreEdificio);\r\n            let encontrado = false;\r\n\r\n            Object.keys(capasCargadas).forEach(key => {\r\n                if (map.hasLayer(capasCargadas[key])) {\r\n                    capasCargadas[key].eachLayer(layer => {\r\n                        if (layer.feature && layer.feature.properties) {\r\n                            const props = layer.feature.properties;\r\n                            const nombreEdi = esValorValido(props[\"NOMBRE EDI\"]) ? props[\"NOMBRE EDI\"] : (esValorValido(props.NOMBRE) ? props.NOMBRE : '');\r\n                            \r\n                            if (normalizarTexto(nombreEdi) === targetKey || normalizarTexto(nombreEdi).includes(targetKey) || targetKey.includes(normalizarTexto(nombreEdi))) {\r\n                                if (layer.getBounds) {\r\n                                    map.fitBounds(layer.getBounds(), { maxZoom: 18 });\r\n                                } else if (layer.getLatLng) {\r\n                                    map.setView(layer.getLatLng(), 18);\r\n                                }\r\n\r\n                                if (parcelaSeleccionada && capaActualSeleccionada && parcelaSeleccionada !== layer) {\r\n                                    if (capaActualSeleccionada.resetStyle) {\r\n                                        capaActualSeleccionada.resetStyle(parcelaSeleccionada);\r\n                                    }\r\n                                }\r\n\r\n                                if (layer.setStyle) {\r\n                                    layer.setStyle(estiloSeleccionadoGlobal);\r\n                                }\r\n                                if (layer.bringToFront) layer.bringToFront();\r\n\r\n                                parcelaSeleccionada = layer;\r\n                                capaActualSeleccionada = capasCargadas[key];\r\n\r\n                                layer.openPopup();\r\n                                encontrado = true;\r\n                            }\r\n                        }\r\n                    });\r\n                }\r\n            });\r\n\r\n            if (!encontrado) {\r\n                showSnackbar(\"Cargando ubicaci\u00f3n en mapa...\");\r\n            }\r\n        };\r\n\r\n        const radiosBase = wrapper.querySelectorAll('input[name=\"base-map\"]');\r\n        radiosBase.forEach(radio => {\r\n            radio.addEventListener('change', (e) => {\r\n                const clave = e.target.value;\r\n                if (capaBaseActiva) {\r\n                    map.removeLayer(capaBaseActiva);\r\n                }\r\n                capaBaseActiva = baseLayers[clave];\r\n                if (capaBaseActiva) {\r\n                    map.addLayer(capaBaseActiva);\r\n                }\r\n            });\r\n        });\r\n\r\n        \/\/ Carga de Capas GeoJSON\r\n        let parcelaSeleccionada = null;\r\n        let capaActualSeleccionada = null;\r\n        const capasCargadas = {};\r\n\r\n        const coloresSecciones = {\r\n            'consorcios': '#2563eb'\r\n        };\r\n\r\n        const estiloSeleccionadoGlobal = {\r\n            color: '#ea580c', weight: 3, fillColor: '#f97316', fillOpacity: 0.65\r\n        };\r\n\r\n        function esValorValido(val) {\r\n            if (val === null || val === undefined) return false;\r\n            const str = String(val).trim();\r\n            return str !== '' && str !== '-' && str.toUpperCase() !== 'NULL';\r\n        }\r\n\r\n        function toggleSeccion(id, rutaGeoJSON) {\r\n            const checkbox = wrapper.querySelector(`#chk-${id}`);\r\n            const itemContainer = wrapper.querySelector(`#item-${id}`);\r\n            if (!checkbox || !itemContainer) return;\r\n\r\n            const colorSeccion = coloresSecciones[id] || '#2563eb';\r\n\r\n            if (checkbox.checked) {\r\n                itemContainer.style.backgroundColor = colorSeccion + '1A';\r\n                itemContainer.style.color = colorSeccion;\r\n\r\n                if (!capasCargadas[id]) {\r\n                    itemContainer.classList.add('loading');\r\n\r\n                    fetch(rutaGeoJSON)\r\n                        .then(res => {\r\n                            if (!res.ok) throw new Error(\"No se pudo cargar el archivo\");\r\n                            return res.json();\r\n                        })\r\n                        .then(data => {\r\n                            itemContainer.classList.remove('loading');\r\n\r\n                            capasCargadas[id] = L.geoJSON(data, {\r\n                                style: {\r\n                                    color: colorSeccion, weight: 1.5, fillColor: colorSeccion, fillOpacity: 0.35\r\n                                },\r\n                                onEachFeature: (feature, layer) => {\r\n                                    if (feature.properties) {\r\n                                        const props = feature.properties;\r\n\r\n                                        const idgisVal = esValorValido(props.IDGIS) ? String(props.IDGIS).trim() : 'Sin dato';\r\n                                        const nombreEdi = esValorValido(props[\"NOMBRE EDI\"]) ? props[\"NOMBRE EDI\"] : (esValorValido(props.NOMBRE) ? props.NOMBRE : 'Sin dato');\r\n                                        const calleVal = esValorValido(props.CALLE) ? props.CALLE : 'Sin dato';\r\n\r\n                                        \/\/ Extracci\u00f3n de variables adicionales\r\n                                        const secVal = esValorValido(props.SEC) ? props.SEC : null;\r\n                                        const chaVal = esValorValido(props.CHA) ? props.CHA : null;\r\n                                        const manVal = esValorValido(props.MAN) ? props.MAN : null;\r\n                                        const parVal = esValorValido(props.PAR) ? props.PAR : null;\r\n                                        const partVal = esValorValido(props.PART) ? props.PART : null;\r\n                                        const planoMenVal = esValorValido(props[\".PLANO_MEN\"]) ? props[\".PLANO_MEN\"] : (esValorValido(props.PLANO_MEN) ? props.PLANO_MEN : null);\r\n                                        const categVal = esValorValido(props[\".CATEG\"]) ? props[\".CATEG\"] : (esValorValido(props.CATEG) ? props.CATEG : null);\r\n\r\n                                        \/\/ Sincronizaci\u00f3n con el Padr\u00f3n\r\n                                        const padronDataArray = consultarPadron(nombreEdi);\r\n\r\n                                        let adminBlockHTML = '';\r\n                                        let badgeHTML = '';\r\n\r\nif (padronDataArray.length === 1) {\r\n    const admin = padronDataArray[0];\r\n    const isProvisoria = admin.tipo === 'provisoria';\r\n\r\n    badgeHTML = `\r\n        <span class=\"sec-badge ${isProvisoria ? 'badge-provisoria' : 'badge-definitiva'}\">\r\n            <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">${isProvisoria ? 'schedule' : 'verified'}<\/span>\r\n            ${isProvisoria ? 'Provisoria' : 'Definitiva'}\r\n        <\/span>\r\n    `;\r\n\r\n    adminBlockHTML = `\r\n        <tr>\r\n            <td class=\"label\">ADMINISTRADOR<\/td>\r\n            <td class=\"value\">${admin.admin}<\/td>\r\n        <\/tr>\r\n        <tr>\r\n            <td class=\"label\">N\u00b0 DE REGISTRO<\/td>\r\n            <td class=\"value\">${admin.registro}<\/td>\r\n        <\/tr>\r\n    `;\r\n} else if (padronDataArray.length >= 2) {\r\n    const tieneProvisoria = padronDataArray.some(p => p.tipo === 'provisoria');\r\n\r\n    badgeHTML = `\r\n        <span class=\"sec-badge ${tieneProvisoria ? 'badge-provisoria' : 'badge-definitiva'}\">\r\n            <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">${tieneProvisoria ? 'schedule' : 'verified'}<\/span>\r\n            ${tieneProvisoria ? 'Provisoria' : 'Definitiva'}\r\n        <\/span>\r\n    `;\r\n\r\n    const filasTabla = padronDataArray.map(p => `\r\n        <tr>\r\n            <td style=\"padding: 6px 8px; border-bottom: 1px solid #f1f5f9; font-weight: 800; color: #0d0d0d; text-align: left; width: 35%;\">${p.registro}<\/td>\r\n            <td style=\"padding: 6px 8px; border-bottom: 1px solid #f1f5f9; font-weight: 800; color: #0d0d0d; text-align: left; width: 65%;\">${p.admin}<\/td>\r\n        <\/tr>\r\n    `).join('');\r\n\r\n    adminBlockHTML = `\r\n        <tr>\r\n            <td colspan=\"2\" style=\"padding-top: 10px;\">\r\n                <table style=\"width: 100%; border-collapse: collapse; font-size: 12.5px; border: 1px solid #e2e8f0; border-radius: 8px; overflow: hidden;\">\r\n                    <thead>\r\n                        <tr style=\"background-color: #f8fafc; border-bottom: 1px solid #e2e8f0;\">\r\n                            <th style=\"padding: 6px 8px; text-align: left; color: #64748b; font-size: 10.5px; font-weight: 800; text-transform: uppercase;\">N\u00b0 REGISTRO<\/th>\r\n                            <th style=\"padding: 6px 8px; text-align: left; color: #64748b; font-size: 10.5px; font-weight: 800; text-transform: uppercase;\">ADMINISTRADOR<\/th>\r\n                        <\/tr>\r\n                    <\/thead>\r\n                    <tbody>\r\n                        ${filasTabla}\r\n                    <\/tbody>\r\n                <\/table>\r\n            <\/td>\r\n        <\/tr>\r\n    `;\r\n} else {\r\n    badgeHTML = `\r\n        <span class=\"sec-badge badge-definitiva\">\r\n            <span class=\"material-symbols-rounded\" style=\"font-size: 16px;\">verified<\/span>\r\n            Definitiva\r\n        <\/span>\r\n    `;\r\n}\r\n                                        const center = layer.getBounds ? layer.getBounds().getCenter() : layer.getLatLng();\r\n                                        const streetViewUrl = `https:\/\/www.google.com\/maps\/@?api=1&map_action=pano&viewpoint=${center.lat},${center.lng}`;\r\n\r\n                                        let filasVisiblesHTML = `\r\n                                            <tr>\r\n                                                <td class=\"label\">ID GIS<\/td>\r\n                                                <td class=\"value\">\r\n                                                    <div class=\"idgis-value-container\">\r\n                                                        <span>${idgisVal}<\/span>\r\n                                                        ${idgisVal !== 'Sin dato' ? `\r\n                                                            <button class=\"btn-copy-idgis\" onclick=\"copiarIDGIS('${idgisVal}', this)\" title=\"Copiar IDGIS\">\r\n                                                                <span class=\"material-symbols-outlined\">content_copy<\/span>\r\n                                                            <\/button>\r\n                                                        ` : ''}\r\n                                                    <\/div>\r\n                                                <\/td>\r\n                                            <\/tr>\r\n                                            <tr><td class=\"label\">EDIFICIO<\/td><td class=\"value\">${nombreEdi}<\/td><\/tr>\r\n                                            <tr><td class=\"label\">UBICACI\u00d3N<\/td><td class=\"value\">${calleVal}<\/td><\/tr>\r\n                                            ${adminBlockHTML}\r\n                                        `;\r\n\r\n                                        let filasDesplegablesHTML = '';\r\n                                        if (secVal) filasDesplegablesHTML += `<tr><td class=\"label\">Secci\u00f3n catastral<\/td><td class=\"value\">${secVal}<\/td><\/tr>`;\r\n                                        if (chaVal) filasDesplegablesHTML += `<tr><td class=\"label\">Chacra<\/td><td class=\"value\">${chaVal}<\/td><\/tr>`;\r\n                                        if (manVal) filasDesplegablesHTML += `<tr><td class=\"label\">Manzana<\/td><td class=\"value\">${manVal}<\/td><\/tr>`;\r\n                                        if (parVal) filasDesplegablesHTML += `<tr><td class=\"label\">Parcela<\/td><td class=\"value\">${parVal}<\/td><\/tr>`;\r\n                                        if (partVal) filasDesplegablesHTML += `<tr><td class=\"label\">N\u00famero de partida<\/td><td class=\"value\">${partVal}<\/td><\/tr>`;\r\n                                        if (planoMenVal) filasDesplegablesHTML += `<tr><td class=\"label\">Plano de mensura<\/td><td class=\"value\">${planoMenVal}<\/td><\/tr>`;\r\n                                        if (categVal) filasDesplegablesHTML += `<tr><td class=\"label\">Categor\u00eda<\/td><td class=\"value\">${categVal}<\/td><\/tr>`;\r\n\r\n                                        layer.bindPopup(`\r\n                                            <div class=\"m3-card\">\r\n                                                <div class=\"popup-header-column\">\r\n                                                    ${badgeHTML}\r\n                                                <\/div>\r\n\r\n                                                <div class=\"popup-scroll-container\">\r\n                                                    <table class=\"popup-info-table\">\r\n                                                        ${filasVisiblesHTML}\r\n                                                    <\/table>\r\n                                                <\/div>\r\n\r\n                                                <div class=\"herramientas-divider\">\r\n                                                    <span class=\"herramientas-label\">HERRAMIENTAS<\/span>\r\n                                                    <button class=\"m3-fab-btn\" onclick=\"toggleM3Card(this)\" title=\"Ver opciones\">\r\n                                                        <span class=\"material-symbols-outlined\">add<\/span>\r\n                                                    <\/button>\r\n                                                <\/div>\r\n\r\n                                                <div class=\"m3-expandable-content\">\r\n                                                    ${filasDesplegablesHTML ? `\r\n                                                        <table class=\"popup-info-table\" style=\"margin-bottom: 6px;\">\r\n                                                            ${filasDesplegablesHTML}\r\n                                                        <\/table>\r\n                                                    ` : ''}\r\n                                                    <a href=\"${streetViewUrl}\" target=\"_blank\" class=\"m3-action-btn\">\r\n                                                        <span class=\"material-symbols-outlined\">streetview<\/span>\r\n                                                        Street View\r\n                                                    <\/a>\r\n                                                <\/div>\r\n                                            <\/div>\r\n                                        `);\r\n                                    }\r\n\r\n                                    layer.on('click', function () {\r\n                                        if (parcelaSeleccionada && capaActualSeleccionada && parcelaSeleccionada !== layer) {\r\n                                            capaActualSeleccionada.resetStyle(parcelaSeleccionada);\r\n                                        }\r\n                                        if (layer.setStyle) {\r\n                                            layer.setStyle(estiloSeleccionadoGlobal);\r\n                                        }\r\n                                        if (layer.bringToFront) layer.bringToFront();\r\n                                        parcelaSeleccionada = layer;\r\n                                        capaActualSeleccionada = capasCargadas[id];\r\n                                    });\r\n                                }\r\n                            }).addTo(map);\r\n                        })\r\n                        .catch(err => {\r\n                            console.error(err);\r\n                            itemContainer.classList.remove('loading');\r\n                            checkbox.checked = false;\r\n                            resetPill(itemContainer);\r\n                        });\r\n                } else {\r\n                    capasCargadas[id].addTo(map);\r\n                }\r\n            } else {\r\n                resetPill(itemContainer);\r\n                if (capasCargadas[id]) { map.removeLayer(capasCargadas[id]); }\r\n            }\r\n        }\r\n\r\n        function resetPill(container) {\r\n            container.style.backgroundColor = 'transparent';\r\n            container.style.color = 'var(--text-main)';\r\n        }\r\n\r\n        const chkConsorcios = wrapper.querySelector('#chk-consorcios');\r\n        if (chkConsorcios) {\r\n            chkConsorcios.addEventListener('change', () => {\r\n                toggleSeccion('consorcios', 'https:\/\/posadas.gov.ar\/planurbano\/mapaconsorcio\/admin_consorcios_v4.geojson');\r\n            });\r\n            chkConsorcios.dispatchEvent(new Event('change'));\r\n        }\r\n\r\n        map.on('popupclose', function () {\r\n            if (parcelaSeleccionada && capaActualSeleccionada) {\r\n                if (capaActualSeleccionada.resetStyle) {\r\n                    capaActualSeleccionada.resetStyle(parcelaSeleccionada);\r\n                }\r\n                parcelaSeleccionada = null;\r\n                capaActualSeleccionada = null;\r\n            }\r\n        });\r\n\r\n        \/\/ Buscador IDGIS\r\n        function buscarIDGIS() {\r\n            const inputEl = wrapper.querySelector('#idgis-input');\r\n            const query = inputEl ? inputEl.value.trim() : '';\r\n\r\n            if (!query) {\r\n                showSnackbar(\"Ingresa una clave v\u00e1lida.\");\r\n                return;\r\n            }\r\n\r\n            let encontrado = false;\r\n\r\n            Object.keys(capasCargadas).forEach(key => {\r\n                if (map.hasLayer(capasCargadas[key])) {\r\n                    capasCargadas[key].eachLayer(layer => {\r\n                        if (layer.feature && layer.feature.properties) {\r\n                            const idgisAttr = layer.feature.properties.IDGIS ? String(layer.feature.properties.IDGIS).trim() : '';\r\n\r\n                            if (idgisAttr === query) {\r\n                                if (layer.getBounds) {\r\n                                    map.fitBounds(layer.getBounds(), { maxZoom: 18 });\r\n                                } else if (layer.getLatLng) {\r\n                                    map.setView(layer.getLatLng(), 18);\r\n                                }\r\n\r\n                                if (parcelaSeleccionada && capaActualSeleccionada && parcelaSeleccionada !== layer) {\r\n                                    if (capaActualSeleccionada.resetStyle) {\r\n                                        capaActualSeleccionada.resetStyle(parcelaSeleccionada);\r\n                                    }\r\n                                }\r\n\r\n                                if (layer.setStyle) {\r\n                                    layer.setStyle(estiloSeleccionadoGlobal);\r\n                                }\r\n                                if (layer.bringToFront) layer.bringToFront();\r\n\r\n                                parcelaSeleccionada = layer;\r\n                                capaActualSeleccionada = capasCargadas[key];\r\n\r\n                                layer.openPopup();\r\n                                encontrado = true;\r\n\r\n                                if (layerPanel && layerPanel.classList.contains('open')) {\r\n                                    layerPanel.classList.remove('open');\r\n                                }\r\n                            }\r\n                        }\r\n                    });\r\n                }\r\n            });\r\n\r\n            if (!encontrado) {\r\n                showSnackbar(\"Clave no encontrada. \u00bfEncendiste la secci\u00f3n?\");\r\n            }\r\n        }\r\n\r\n        const btnBuscarIDGIS = wrapper.querySelector('#btn-buscar-idgis');\r\n        const inputIDGIS = wrapper.querySelector('#idgis-input');\r\n\r\n        if (btnBuscarIDGIS) btnBuscarIDGIS.addEventListener('click', buscarIDGIS);\r\n        if (inputIDGIS) {\r\n            inputIDGIS.addEventListener('keypress', function (e) {\r\n                if (e.key === 'Enter') buscarIDGIS();\r\n            });\r\n        }\r\n    });\r\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u00a1Ahora la inscripci\u00f3nes m\u00e1s simple y \u00e1gil! Registro de administradores deconsorcios y conjuntos inmobiliarios Registro oficial que identifica en una \u00fanica base de datos a los administradores de consorcios \u00bfQu\u00e9 cambi\u00f3? Inscripci\u00f3nm\u00e1s simple Base de datosoficial y p\u00fablica Menosrequisitos Administradores registrados arrow_downward Beneficios M\u00e1s control y transparencia en la administraci\u00f3n. Tr\u00e1mites y notificaciones m\u00e1s r\u00e1pidos. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7858","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/pages\/7858"}],"collection":[{"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/comments?post=7858"}],"version-history":[{"count":102,"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/pages\/7858\/revisions"}],"predecessor-version":[{"id":8858,"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/pages\/7858\/revisions\/8858"}],"wp:attachment":[{"href":"https:\/\/posadas.gov.ar\/planurbano\/wp-json\/wp\/v2\/media?parent=7858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}