.v-icon[data-v-f2f63377]{display:block;flex-shrink:0}.cmp-avisos-temporales[data-v-308cc500]{position:fixed;left:16px;right:16px;bottom:96px;z-index:200;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}@media (min-width: 1280px){.cmp-avisos-temporales[data-v-308cc500]{left:auto;right:32px;bottom:32px;align-items:flex-end}}.cmp-avisos-temporales__aviso[data-v-308cc500]{display:flex;align-items:center;gap:10px;width:100%;max-width:420px;padding:8px 8px 8px 16px;border-radius:12px;background-color:var(--marca-marino);box-shadow:var(--sombra-flotante);color:var(--texto-inverso);pointer-events:auto}.cmp-avisos-temporales__icono[data-v-308cc500]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:999px;background-color:var(--estado-exito);color:var(--texto-inverso)}.cmp-avisos-temporales__textos[data-v-308cc500]{display:flex;flex:1 1 0;flex-direction:column}.cmp-avisos-temporales__titulo[data-v-308cc500]{font-size:16px;font-weight:600;line-height:24px}.cmp-avisos-temporales__cerrar[data-v-308cc500]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--texto-inverso)}.cmp-avisos-temporales__cerrar[data-v-308cc500]:focus-visible{outline-color:var(--marca-azul-claro)}.cmp-avisos-temporales-enter-active[data-v-308cc500],.cmp-avisos-temporales-leave-active[data-v-308cc500]{transition:opacity .15s ease,transform .15s ease}.cmp-avisos-temporales-enter-from[data-v-308cc500],.cmp-avisos-temporales-leave-to[data-v-308cc500]{opacity:0;transform:translateY(8px)}.app__saltar{position:absolute;top:8px;left:8px;z-index:200;padding:10px 16px;border-radius:10px;background-color:var(--marca-azul);font-size:16px;font-weight:700;line-height:24px;color:var(--texto-inverso);transform:translateY(-200%)}.app__saltar:focus-visible{transform:none}:root{--marca-azul: #1d4ed8;--marca-azul-claro: #e8eeff;--marca-marino: #0b1b3a;--marca-degradado: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 71.429%);--fondo-app: #f4f6fb;--fondo-superficie: #ffffff;--fondo-oscuro: rgba(11, 27, 58, .6);--texto-principal: #0b1b3a;--texto-cuerpo: #1f2937;--texto-secundario: #475467;--texto-inverso: #ffffff;--borde-suave: #e3e8f2;--borde-campo: #667085;--estado-exito: #067647;--estado-exito-fondo: #e6f8ee;--estado-error: #b42318;--estado-error-fondo: #fff1f0;--estado-aviso-texto: #5b4300;--estado-aviso-fondo: #fff7e0;--estado-en-linea: #22c55e;--estado-conectando: #f59e0b;--pieza-contexto-fondo: #fde68a;--pieza-contexto-borde: #b7791f;--pieza-objetivo-fondo: #a7f3d0;--pieza-objetivo-borde: #2f855a;--pieza-nivel-fondo: #bfdbfe;--pieza-nivel-borde: #2b6cb0;--pieza-formato-fondo: #fbcfe8;--pieza-formato-borde: #b83280;--sombra-modal: 0 24px 60px rgba(10, 26, 59, .28);--fondo-hover-inverso: rgba(255, 255, 255, .08);--sombra-flotante: 0 12px 32px rgba(11, 27, 58, .16);--fuente: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}:root[data-contrast]{--texto-secundario: #1f2937;--texto-cuerpo: #0b1b3a;--borde-campo: #344054;--borde-suave: #98a2b3;--fondo-app: #ffffff}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-width:360px;font-family:var(--fuente);font-size:16px;font-weight:400;line-height:24px;color:var(--texto-cuerpo);background-color:var(--fondo-app);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-decoration:none}svg{display:block;flex-shrink:0}:focus-visible{outline:3px solid var(--marca-azul);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.solo-lector{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[data-text-scale] body{zoom:1.125}:root[data-buttons-large] .v-button{min-height:60px;padding-inline:28px}:root[data-buttons-large] :focus-visible{outline-width:4px}
