.Actualizador-module-scss-module__-qbq6W__actualizador{color:var(--texto-suave);font-size:.75rem}
.EstadoSemaforo-module-scss-module__D2lOrG__estado{color:var(--texto);white-space:nowrap;align-items:center;gap:4px;font-size:.875rem;font-weight:600;display:inline-flex}.EstadoSemaforo-module-scss-module__D2lOrG__icono{flex-shrink:0}.EstadoSemaforo-module-scss-module__D2lOrG__bien .EstadoSemaforo-module-scss-module__D2lOrG__icono{color:var(--estado-bien)}.EstadoSemaforo-module-scss-module__D2lOrG__atencion .EstadoSemaforo-module-scss-module__D2lOrG__icono{color:var(--estado-atencion)}.EstadoSemaforo-module-scss-module__D2lOrG__problema .EstadoSemaforo-module-scss-module__D2lOrG__icono{color:var(--estado-problema)}.EstadoSemaforo-module-scss-module__D2lOrG__sin-actividad{color:var(--texto-suave)}.EstadoSemaforo-module-scss-module__D2lOrG__sin-actividad .EstadoSemaforo-module-scss-module__D2lOrG__icono{color:var(--estado-neutro)}
.Indicador-module-scss-module__XW1yra__indicador{background:var(--superficie);border:1px solid var(--borde);border-top:3px solid var(--borde);border-radius:10px;flex-direction:column;gap:4px;padding:16px 24px;display:flex}.Indicador-module-scss-module__XW1yra__atencion{border-top-color:var(--estado-atencion)}.Indicador-module-scss-module__XW1yra__problema{border-top-color:var(--estado-problema)}.Indicador-module-scss-module__XW1yra__normal{border-top-color:var(--marca-500)}.Indicador-module-scss-module__XW1yra__etiqueta{color:var(--texto-suave);font-size:.875rem}.Indicador-module-scss-module__XW1yra__valor{color:var(--texto);font-size:1.75rem;font-weight:600;line-height:1.1}.Indicador-module-scss-module__XW1yra__detalle{color:var(--texto-suave);font-size:.75rem}
.Partes-module-scss-module__Cw8d-a__indicadores{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.Partes-module-scss-module__Cw8d-a__tabla{border-collapse:collapse;width:100%;font-size:.875rem}.Partes-module-scss-module__Cw8d-a__tabla th,.Partes-module-scss-module__Cw8d-a__tabla td{text-align:left;vertical-align:top;border-bottom:1px solid var(--borde);padding:12px 16px}.Partes-module-scss-module__Cw8d-a__tabla th{text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave);background:var(--superficie-2);white-space:nowrap;font-size:.75rem;font-weight:600}.Partes-module-scss-module__Cw8d-a__tabla tbody tr:hover{background:var(--superficie-2)}.Partes-module-scss-module__Cw8d-a__tabla tbody tr:last-child td{border-bottom:0}.Partes-module-scss-module__Cw8d-a__num{font-variant-numeric:tabular-nums;text-align:right!important}.Partes-module-scss-module__Cw8d-a__principal{color:var(--texto);font-weight:600;display:block}.Partes-module-scss-module__Cw8d-a__secundario{color:var(--texto-suave);margin-top:2px;font-size:.75rem;display:block}.Partes-module-scss-module__Cw8d-a__vacio{text-align:center;color:var(--texto-suave);padding:24px}.Partes-module-scss-module__Cw8d-a__lista{margin:0;padding:0;list-style:none}.Partes-module-scss-module__Cw8d-a__item{border-bottom:1px solid var(--borde);flex-direction:column;gap:2px;padding:12px 24px;display:flex}.Partes-module-scss-module__Cw8d-a__item:last-child{border-bottom:0}.Partes-module-scss-module__Cw8d-a__itemCabecera{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Partes-module-scss-module__Cw8d-a__mensaje{color:var(--texto);font-size:.875rem}
.Seccion-module-scss-module__0CrUrW__seccion{background:var(--superficie);border:1px solid var(--borde);border-radius:16px;overflow:hidden}.Seccion-module-scss-module__0CrUrW__encabezado{border-bottom:1px solid var(--borde);padding:16px 24px}.Seccion-module-scss-module__0CrUrW__encabezado h2{font-size:1rem}.Seccion-module-scss-module__0CrUrW__encabezado p{color:var(--texto-suave);margin-top:2px;font-size:.75rem}.Seccion-module-scss-module__0CrUrW__cuerpo{overflow-x:auto}
.Vista-module-scss-module__IuPNaG__vista{flex-direction:column;gap:24px;display:flex}.Vista-module-scss-module__IuPNaG__encabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.Vista-module-scss-module__IuPNaG__encabezado h1{font-size:1.75rem;line-height:1.2}.Vista-module-scss-module__IuPNaG__subtitulo{color:var(--texto-suave);margin-top:4px;font-size:.875rem}.Vista-module-scss-module__IuPNaG__estado{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.Vista-module-scss-module__IuPNaG__estado .Vista-module-scss-module__IuPNaG__subtitulo{margin-top:0}.Vista-module-scss-module__IuPNaG__volver{align-self:flex-start;align-items:center;gap:4px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.Vista-module-scss-module__IuPNaG__volver:focus-visible{box-shadow:var(--enfoque);outline:none}.Vista-module-scss-module__IuPNaG__volver:hover{text-decoration:underline}.Vista-module-scss-module__IuPNaG__rejilla{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.Vista-module-scss-module__IuPNaG__columnas{gap:24px;display:grid}@media (min-width:1024px){.Vista-module-scss-module__IuPNaG__columnas{grid-template-columns:1fr 1fr}}
.Alerta-module-scss-module__iEOOXq__alerta{border:1px solid #0000;border-left-width:4px;border-radius:10px;padding:12px 16px;font-size:.875rem}.Alerta-module-scss-module__iEOOXq__titulo{font-weight:600}.Alerta-module-scss-module__iEOOXq__cuerpo{margin-top:4px}.Alerta-module-scss-module__iEOOXq__cuerpo ul{margin:0;padding-left:24px}.Alerta-module-scss-module__iEOOXq__error{background:var(--peligro-fondo);border-color:var(--peligro);color:var(--texto)}.Alerta-module-scss-module__iEOOXq__exito{background:var(--exito-fondo);border-color:var(--exito);color:var(--texto)}.Alerta-module-scss-module__iEOOXq__info{background:var(--info-fondo);border-color:var(--info);color:var(--texto)}
.Boton-module-scss-module__Pw6sHG__boton{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 24px;font-size:1rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.Boton-module-scss-module__Pw6sHG__boton:focus-visible{box-shadow:var(--enfoque);outline:none}.Boton-module-scss-module__Pw6sHG__boton:disabled{opacity:.6;cursor:not-allowed}.Boton-module-scss-module__Pw6sHG__primario{background:var(--marca-500);color:var(--texto-invertido)}.Boton-module-scss-module__Pw6sHG__primario:hover:not(:disabled){background:var(--marca-600)}.Boton-module-scss-module__Pw6sHG__secundario{background:var(--superficie);border-color:var(--borde);color:var(--texto)}.Boton-module-scss-module__Pw6sHG__secundario:hover:not(:disabled){background:var(--superficie-2)}.Boton-module-scss-module__Pw6sHG__texto{min-height:auto;color:var(--marca-600);background:0 0;padding:4px 8px}.Boton-module-scss-module__Pw6sHG__texto:hover:not(:disabled){text-decoration:underline}.Boton-module-scss-module__Pw6sHG__chico{min-height:34px;padding:0 12px;font-size:.875rem}.Boton-module-scss-module__Pw6sHG__anchoCompleto{width:100%}.Boton-module-scss-module__Pw6sHG__giro{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite Boton-module-scss-module__Pw6sHG__girar}@keyframes Boton-module-scss-module__Pw6sHG__girar{to{transform:rotate(360deg)}}
.CampoTexto-module-scss-module__0FLjpW__campo{flex-direction:column;gap:4px;display:flex}.CampoTexto-module-scss-module__0FLjpW__etiqueta{color:var(--texto);font-size:.875rem;font-weight:600}.CampoTexto-module-scss-module__0FLjpW__caja{background:var(--superficie);border:1px solid var(--borde);border-radius:10px;align-items:center;min-height:44px;transition:border-color .15s,box-shadow .15s;display:flex}.CampoTexto-module-scss-module__0FLjpW__caja:focus-within{border-color:var(--marca-500);box-shadow:var(--enfoque)}.CampoTexto-module-scss-module__0FLjpW__conError{border-color:var(--peligro)}.CampoTexto-module-scss-module__0FLjpW__entrada{min-width:0;color:var(--texto);background:0 0;border:0;outline:none;flex:1;padding:8px 12px}.CampoTexto-module-scss-module__0FLjpW__entrada::placeholder{color:var(--texto-suave)}.CampoTexto-module-scss-module__0FLjpW__mostrar{color:var(--texto-suave);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-right:4px;padding:4px 8px;font-size:.75rem;font-weight:600}.CampoTexto-module-scss-module__0FLjpW__mostrar:focus-visible{box-shadow:var(--enfoque);outline:none}.CampoTexto-module-scss-module__0FLjpW__mostrar:hover{color:var(--texto)}.CampoTexto-module-scss-module__0FLjpW__ayuda,.CampoTexto-module-scss-module__0FLjpW__error{font-size:.75rem}.CampoTexto-module-scss-module__0FLjpW__ayuda{color:var(--texto-suave)}.CampoTexto-module-scss-module__0FLjpW__error{color:var(--peligro)}
.Avatar-module-scss-module__mstLja__avatar{color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.Avatar-module-scss-module__mstLja__cuadrado{border-radius:10px}
.Marca-module-scss-module__cuK4xG__marca{color:var(--texto);align-items:center;gap:12px;display:inline-flex}.Marca-module-scss-module__cuK4xG__icono{background:var(--marca-500);width:40px;height:40px;color:var(--texto-invertido);letter-spacing:.5px;border-radius:10px;place-items:center;font-weight:800;display:grid}.Marca-module-scss-module__cuK4xG__textos{flex-direction:column;line-height:1.15;display:flex}.Marca-module-scss-module__cuK4xG__nombre{font-weight:700}.Marca-module-scss-module__cuK4xG__empresa{color:var(--texto-suave);font-size:.75rem}.Marca-module-scss-module__cuK4xG__invertida{color:var(--texto-invertido)}.Marca-module-scss-module__cuK4xG__invertida .Marca-module-scss-module__cuK4xG__icono{background:var(--texto-invertido);color:var(--marca-600)}.Marca-module-scss-module__cuK4xG__invertida .Marca-module-scss-module__cuK4xG__empresa{color:#fffc}
.Formulario-module-scss-module__HkDVua__formulario{flex-direction:column;gap:16px;display:flex}.Formulario-module-scss-module__HkDVua__enlaceDerecha{justify-content:flex-end;margin-top:-8px;font-size:.875rem;display:flex}.Formulario-module-scss-module__HkDVua__enlaceCentro{text-align:center;font-size:.875rem}.Formulario-module-scss-module__HkDVua__nota{color:var(--texto-suave);font-size:.875rem}.Formulario-module-scss-module__HkDVua__acciones{flex-direction:column;gap:8px;display:flex}.Formulario-module-scss-module__HkDVua__codigo input{letter-spacing:.4em;text-align:center;font-size:1.25rem}
.MarcoAcceso-module-scss-module__FdrOJa__pantalla{min-height:100vh;display:grid}@media (min-width:1024px){.MarcoAcceso-module-scss-module__FdrOJa__pantalla{grid-template-columns:5fr 7fr}}.MarcoAcceso-module-scss-module__FdrOJa__panelMarca{background:linear-gradient(150deg, var(--marca-500) 0%, var(--marca-700) 100%);color:var(--texto-invertido);flex-direction:column;justify-content:space-between;padding:48px;display:none}@media (min-width:1024px){.MarcoAcceso-module-scss-module__FdrOJa__panelMarca{display:flex}}.MarcoAcceso-module-scss-module__FdrOJa__mensaje{max-width:420px}.MarcoAcceso-module-scss-module__FdrOJa__mensaje h2{font-size:1.75rem;line-height:1.25}.MarcoAcceso-module-scss-module__FdrOJa__mensaje p{color:#ffffffd9;margin-top:12px}.MarcoAcceso-module-scss-module__FdrOJa__pie{color:#ffffffbf;font-size:.75rem}.MarcoAcceso-module-scss-module__FdrOJa__panelFormulario{place-items:center;padding:24px 16px;display:grid}.MarcoAcceso-module-scss-module__FdrOJa__tarjeta{background:var(--superficie);border:1px solid var(--borde);width:100%;max-width:420px;box-shadow:var(--sombra-2);border-radius:16px;flex-direction:column;gap:24px;padding:32px 24px;display:flex}@media (min-width:768px){.MarcoAcceso-module-scss-module__FdrOJa__tarjeta{padding:48px 32px}}@media (min-width:1024px){.MarcoAcceso-module-scss-module__FdrOJa__marcaMovil{display:none}}.MarcoAcceso-module-scss-module__FdrOJa__encabezado h1{font-size:1.25rem}.MarcoAcceso-module-scss-module__FdrOJa__encabezado p{color:var(--texto-suave);margin-top:4px;font-size:.875rem}
.MarcoPanel-module-scss-module__iF24bW__marco{flex-direction:column;min-height:100vh;display:flex}.MarcoPanel-module-scss-module__iF24bW__encabezado{z-index:10;background:var(--superficie);border-bottom:1px solid var(--borde);box-shadow:var(--sombra-1);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:sticky;top:0}@media (min-width:768px){.MarcoPanel-module-scss-module__iF24bW__encabezado{padding:12px 32px}}.MarcoPanel-module-scss-module__iF24bW__izquierda{align-items:center;gap:24px;display:flex}.MarcoPanel-module-scss-module__iF24bW__menu{gap:4px;display:flex}.MarcoPanel-module-scss-module__iF24bW__menu a{color:var(--texto-suave);border-radius:6px;padding:4px 12px;font-size:.875rem;font-weight:600;text-decoration:none}.MarcoPanel-module-scss-module__iF24bW__menu a:focus-visible{box-shadow:var(--enfoque);outline:none}.MarcoPanel-module-scss-module__iF24bW__menu a:hover{color:var(--texto);background:var(--superficie-2)}.MarcoPanel-module-scss-module__iF24bW__usuario{align-items:center;gap:16px;display:flex}.MarcoPanel-module-scss-module__iF24bW__datos{flex-direction:column;align-items:flex-end;line-height:1.2;display:none}@media (min-width:768px){.MarcoPanel-module-scss-module__iF24bW__datos{display:flex}}.MarcoPanel-module-scss-module__iF24bW__nombre{font-size:.875rem;font-weight:600}.MarcoPanel-module-scss-module__iF24bW__correo{color:var(--texto-suave);font-size:.75rem}.MarcoPanel-module-scss-module__iF24bW__contenido{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:24px 16px}@media (min-width:768px){.MarcoPanel-module-scss-module__iF24bW__contenido{padding:32px}}
.TarjetaCloud-module-scss-module__KDwxbW__tarjeta{background:var(--superficie);border:1px solid var(--borde);border-left:4px solid var(--estado-neutro);color:var(--texto);border-radius:16px;flex-direction:column;gap:12px;padding:16px 24px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.TarjetaCloud-module-scss-module__KDwxbW__tarjeta:focus-visible{box-shadow:var(--enfoque);outline:none}.TarjetaCloud-module-scss-module__KDwxbW__tarjeta:hover{box-shadow:var(--sombra-2);transform:translateY(-1px)}.TarjetaCloud-module-scss-module__KDwxbW__tarjeta:hover .TarjetaCloud-module-scss-module__KDwxbW__flecha{color:var(--marca-500)}.TarjetaCloud-module-scss-module__KDwxbW__bien{border-left-color:var(--estado-bien)}.TarjetaCloud-module-scss-module__KDwxbW__atencion{border-left-color:var(--estado-atencion)}.TarjetaCloud-module-scss-module__KDwxbW__problema{border-left-color:var(--estado-problema)}.TarjetaCloud-module-scss-module__KDwxbW__cabecera{justify-content:space-between;align-items:flex-start;display:flex}.TarjetaCloud-module-scss-module__KDwxbW__nombre{font-size:1.25rem;line-height:1.2}.TarjetaCloud-module-scss-module__KDwxbW__servidor{color:var(--texto-suave);font-size:.75rem}.TarjetaCloud-module-scss-module__KDwxbW__flecha{color:var(--texto-suave);transition:color .15s}.TarjetaCloud-module-scss-module__KDwxbW__estado{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.TarjetaCloud-module-scss-module__KDwxbW__motivo{color:var(--texto-suave);font-size:.75rem}.TarjetaCloud-module-scss-module__KDwxbW__cifras{border-top:1px solid var(--borde);border-bottom:1px solid var(--borde);grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:12px 0;display:grid}.TarjetaCloud-module-scss-module__KDwxbW__cifras dt{color:var(--texto-suave);font-size:.75rem}.TarjetaCloud-module-scss-module__KDwxbW__cifras dd{margin:0;font-size:1.25rem;font-weight:600}.TarjetaCloud-module-scss-module__KDwxbW__pie{color:var(--texto-suave);font-size:.75rem}
