.page-module__lIxy6W__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__lIxy6W__title{margin-bottom:2rem;font-size:2rem;font-weight:700}.page-module__lIxy6W__section{margin-bottom:3rem}.page-module__lIxy6W__subtitle{color:var(--foreground-rgb);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__lIxy6W__tableWrapper{margin-top:.5rem}
.Table-module__9vTB_a__tableContainer{width:100%;overflow-x:auto}.Table-module__9vTB_a__table{border-collapse:collapse;background-color:var(--background);border:1px solid var(--border);width:100%}.Table-module__9vTB_a__th{text-align:left;border-bottom:2px solid var(--border);background-color:var(--background-secondary);padding:1rem;font-weight:600}.Table-module__9vTB_a__td{border-bottom:1px solid var(--border);padding:1rem}.Table-module__9vTB_a__tr:hover{background-color:var(--background-hover)}.Table-module__9vTB_a__clickable{cursor:pointer}.Table-module__9vTB_a__selected{background-color:var(--background-selected)}.Table-module__9vTB_a__sortable{cursor:pointer}.Table-module__9vTB_a__sortIcon{opacity:.5;margin-left:.5rem}.Table-module__9vTB_a__loadingContainer,.Table-module__9vTB_a__errorContainer,.Table-module__9vTB_a__emptyContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.Table-module__9vTB_a__loadingSpinner{border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:2rem;height:2rem;margin-bottom:1rem;animation:1s linear infinite Table-module__9vTB_a__spin}@keyframes Table-module__9vTB_a__spin{to{transform:rotate(360deg)}}
.coa-module__y-tpua__municipality{align-items:center;gap:4px;display:flex}.coa-module__y-tpua__municipalityIcon{width:18px;height:18px}
.button-module__1_7zAG__base{cursor:pointer;border:none;outline:none;font-weight:500;transition:all .2s ease-in-out}.button-module__1_7zAG__primary{color:#fff;background-color:#141414}.button-module__1_7zAG__default{color:#5e5e5e;background:#ececec}.button-module__1_7zAG__raised{color:#141414;background:#fff;box-shadow:0 0 0 1px #0511331a,0 1px 2px 2px #0511330a}.button-module__1_7zAG__sm{border-radius:4px;height:24px;padding:0 8px;font-size:12px}.button-module__1_7zAG__md{border-radius:6px;height:28px;padding:0 12px;font-size:13px}.button-module__1_7zAG__lg{border-radius:7px;height:32px;padding:0 16px;font-size:14px}
.PropertyPage-module__TCzmRa__container{max-width:1200px;margin:0 auto;padding:2rem;overflow-x:hidden}.PropertyPage-module__TCzmRa__grid{gap:2rem;width:100%;min-width:0;margin:0 auto;padding:2rem;display:grid}
.PlansListTable-module__SfY3cG__link{color:var(--primary-color);text-decoration:none}.PlansListTable-module__SfY3cG__link:hover{text-decoration:underline}.PlansListTable-module__SfY3cG__municipalityLink{color:inherit;font-weight:500;text-decoration:none}.PlansListTable-module__SfY3cG__municipalityLink:hover{text-decoration:underline}
.page-module__cAgKba__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__cAgKba__title{margin-bottom:2rem;font-size:2rem;font-weight:700}.page-module__cAgKba__section{margin-bottom:3rem}.page-module__cAgKba__subtitle{color:var(--foreground-rgb);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__cAgKba__tableWrapper{margin-top:.5rem}
.page-module__uD1BFq__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__uD1BFq__title{margin-bottom:2rem;font-size:2rem;font-weight:700}.page-module__uD1BFq__section{margin-bottom:3rem}.page-module__uD1BFq__subtitle{color:var(--foreground-rgb);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__uD1BFq__tableWrapper{margin-top:.5rem}
.MunicipalitiesTable-module__T86lrW__name{align-items:center;gap:4px;display:flex}
.PlansTable-module__0XV_QG__link{color:var(--primary-color);text-decoration:none}.PlansTable-module__0XV_QG__link:hover{text-decoration:underline}
.page-module__Q6uUuG__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__Q6uUuG__title{margin-bottom:2rem;font-size:2rem;font-weight:700}.page-module__Q6uUuG__section{margin-bottom:3rem}.page-module__Q6uUuG__subtitle{color:var(--foreground-rgb);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__Q6uUuG__tableWrapper{margin-top:.5rem}
.page-module__IPdAhW__container{max-width:1200px;margin:0 auto;padding:2rem}.page-module__IPdAhW__title{margin-bottom:2rem;font-size:2rem;font-weight:700}.page-module__IPdAhW__section{margin-bottom:3rem}.page-module__IPdAhW__subtitle{color:var(--foreground-rgb);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.page-module__IPdAhW__tableWrapper{margin-top:.5rem}
