.login-form{background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:400px;padding:20px}.login-form label{display:block;margin-bottom:10px}.login-form input{border:1px solid #ccc;border-radius:50px;margin-bottom:20px;padding:10px;width:calc(100% - 22px)}.login-form button{background-color:#007bff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;justify-content:space-around;margin:auto;padding:10px;text-align:center;width:calc(50% - 22px)}.login-form button:hover{background-color:#0056b3}@media screen and (max-width:480px){.login-form{padding:15px}}.nav{background-color:#0d0de2;justify-content:space-between}.nav,.nav ul{align-items:center;display:flex}.nav ul{gap:4rem;list-style:none}.nav a:link,.nav a:visited{color:var(--color-light--2);font-size:1.5rem;font-weight:500;text-decoration:none;text-transform:uppercase}a.ctaLink:link,a.ctaLink:visited{background-color:var(--color-brand--2);border-radius:7px;color:var(--color-dark--0);padding:.8rem 2rem}.nav a:hover{color:#00ff1e (0,255,128)}.horizontal-list{background-color:#1553f1;display:flex;justify-content:space-around;list-style-type:none;padding:10px}.horizontal-list li{color:#fff;font-size:20px;font-weight:700;margin:0 10px;text-shadow:1px 1px 2px #00000080}.logo-container img{height:auto;margin-top:20px;width:100px}@media screen and (Max-width:481px){.DisplayNotMax481px{display:none}}.login-Titulo{justify-content:flex-start}.logo-container{margin-right:10px;width:70px}h1{color:#fff;font-size:24px;margin:0}.container{justify-content:center;padding:20px}.container,.login-Titulo{align-items:center;display:flex}.login-Titulo{gap:10px}.logo-container{height:auto;width:120px}@media (max-width:768px){.logo-container{width:80px}h1{color:#fff;font-size:18px;margin:0}}@media (max-width:480px){.login-Titulo{flex-direction:column}.logo-container{width:60px}h1{color:#fff;font-size:16px;margin:0}}.dropdown-container{position:absolute}c
.dropdown-button{align-items:center;background-color:#b96a0fcc;border:1px solid #ec1414;border-radius:5px;color:#eb0c0c;cursor:pointer;display:flex;left:auto;padding:10px 15px;position:absolute;right:153px;top:3px}.menu-icon{margin-right:10px}.dropdown-content{background-color:#0a0a0ecc;border:1px solid #ccc;border-radius:0 0 5px 5px;border-top:none;display:none;left:auto;list-style:none;padding:10px 0;position:absolute;right:-35px;top:32px;width:150px}.dropdown-link{color:#ccc;display:block;padding:8px 15px;text-decoration:none;transition:background-color .3s ease}.dropdown-link:hover{background-color:#4e74df;color:#1014dd}.buttonMenu{background-color:#091183;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;left:300px;margin:5px;min-width:60px;padding:10px 20px;position:absolute;top:5%;transition-duration:.4s;z-index:1}@media screen and (min-width:451px){.dropdown-container{display:none}}@media screen and (max-width:450px){.dropdown-container{display:block}.dropdown-content{display:none}.dropdown-container.open .dropdown-content{display:block}.dropdown-button{align-items:center;background-color:#290fb9cc;border:1px solid #ccc;border-radius:5px;color:#ccc;cursor:pointer;display:flex;left:auto;padding:10px 15px;position:absolute;right:-500px;top:-60px}}.contenedor{align-items:center;display:flex;justify-content:center}body{background-color:#f07c46!important}.encabezados{font-size:15px;margin-right:60px}.urbanismo-item{border:5px solid #ccc;padding:10px}.urbanismo-item span{display:inline-block;font-size:15px;height:0;margin-bottom:0;width:200px}.button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:5px;padding:10px 20px;text-align:center;text-decoration:none;transition-duration:.4s}.button:hover{background-color:#0f0594}.buttonCerrar{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:5px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;transition-duration:.4s;z-index:4}.buttonCerrar:hover{background-color:#0f0594}.h3{color:#fff;font-size:24px;margin:5px}.buttonIngreso{background-color:#fff;border:none;border-radius:25px;color:#000;cursor:pointer;display:inline-block;font-size:16px;margin:5px;padding:10px 20px;text-align:center;text-decoration:none;transition-duration:.4s}.buttonIngreso:hover{background-color:#a9fdb7}.marginbitton{margin-bottom:10px}select{background-color:#fffcfce7;border:10px solid #1335ca;border-radius:20px;font-size:8px;padding:5px 10px 10px}.selected{background-color:#4caf50;color:#fff}select:focus,select:hover{border-color:#000}select:focus{outline:none}option{background-color:#fff;color:#333;font-size:16px}select option:checked{background-color:#333;color:#fff}@media screen and (max-width:360px){body{font-size:14px}select{background-color:#fffcfce7;border:10px solid #1335ca;border-radius:20px;font-size:8px}}.buttonDescargar{background-color:#010201;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:10px 0;padding:10px 20px}.buttonDescargar:hover{background-color:#45a049}#myChart{height:auto;position:relative;width:90%!important;z-index:2}@media (max-width:768px){#myChart{min-height:10px;position:relative;z-index:2}}@media (max-width:480px){#myChart{margin-top:-50px;min-height:10px;position:relative;z-index:2}}.encabezados{color:#fff;display:inline-block;font-size:1.2em;margin-right:50px}body{background-color:#3861c7}.urbanismo-item{list-style-type:none;margin-bottom:20px}.urbanismo-item span{display:block;margin-bottom:5px}.dropdown-container{position:relative}.dropdown-button{align-items:center;background-color:#290fb9cc;border:1px solid #ccc;border-radius:5px;color:#ccc;cursor:pointer;display:flex;left:auto;padding:10px 15px;position:-webkit-sticky;position:sticky;right:-100px;top:-60px}.menu-icon{margin-right:5px}.buttonMenuIndicadores{background-color:#091183;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:5px;min-width:60px;padding:10px 20px;position:relative;transition-duration:.4s;z-index:10}.buttonMenu:hover{background-color:#1c0cf3}.filtros-container{align-items:center;display:flex;gap:1rem;margin:1rem 0}.filtro-select{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.5rem}.conteos p{font-weight:700;margin:5px 0}.filtros button{border:none;border-radius:5px;cursor:pointer;margin:5px;padding:10px}.filtros button.activo{background-color:#007bff;color:#fff}.mostrar-ocultar{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:10px 0;padding:10px}.lista-clientes{list-style-type:none;padding:0}.lista-clientes li{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:10px}.page-not-found{align-items:center;background:linear-gradient(to bottom right,#1e3c72,#2a5298);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;min-height:100vh;padding:100px 20px 20px;position:relative;text-align:center}.report-header-info{align-items:flex-start;display:flex;flex-direction:column;left:20px;position:absolute;top:100px;z-index:10}.company-logo{border-radius:5px;height:50px;margin-bottom:-100px;max-width:120px}.author-text{color:#ffffffb3;font-size:.9rem;margin:0;text-align:left}.report-container{align-items:center;display:flex;flex-direction:column;margin-top:20px;max-width:1200px;width:100%}.report-container iframe{border:2px solid #fff;border-radius:10px;box-shadow:0 4px 6px #0000004d;height:600px;margin-bottom:20px;width:95%}@media (max-width:768px){.report-header-info{left:15px;top:80px}.company-logo{max-width:100px}.author-text{font-size:.8rem}.report-container{width:98%}.report-container iframe{height:450px;width:100%}}@media (max-width:480px){.report-header-info{left:10px;top:60px}.company-logo{max-width:80px}.author-text{font-size:.7rem}.report-container iframe{height:300px}}
/*# sourceMappingURL=main.f52acdf1.css.map*/