.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:hsla(0,0%,100%,.12)}.v-sheet.v-alert{border-radius:4px}.v-sheet.v-alert:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-alert.v-sheet--shaped{border-radius:16px 4px}.v-alert{display:block;font-size:16px;margin-bottom:16px;padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.v-alert__border:not(.v-alert__border--has-color){opacity:.26}.v-alert__border--left,.v-alert__border--right{bottom:0;top:0}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-ltr .v-alert__border--right,.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-application--is-ltr .v-alert--border.v-alert--prominent .v-alert__icon{margin-left:8px}.v-application--is-rtl .v-alert--border.v-alert--prominent .v-alert__icon{margin-right:8px}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:transparent!important;border:thin solid currentColor!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--prominent .v-alert__icon.v-icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent.v-alert--dense .v-alert__icon.v-icon:after{transform:scale(1)}.v-alert--text{background:transparent!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}@media only screen and (min-width:1367px)and (min-height:820px){body,html{overflow-y:hidden}}.link{text-decoration:none}.login-pagina{position:relative;overflow-x:hidden;min-height:100vh;display:flex;padding:16px}.login-pagina>.login-contenedor{margin:auto}.login-pagina:before{content:"";position:absolute;right:-8%;bottom:-14%;width:min(640px,60vw);aspect-ratio:1;background:url(/assets/images/brand/white-icon-logo.svg) no-repeat 50%/contain;opacity:.06;pointer-events:none}.login-pagina--teclado{padding-bottom:320px}.login-pagina--teclado>.login-contenedor{margin-top:0}.login-tarjeta{padding:16px 20px 24px}.auth-glass.login-tarjeta{background:hsla(0,0%,100%,.96)!important}.login-teclado .v-label{font-size:.8rem;color:rgba(0,0,0,.6)}.login-encabezado{gap:12px;margin-bottom:6px}.login-encabezado,.login-insignia{display:flex;align-items:center;justify-content:center}.login-insignia{flex:0 0 auto;width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,#4caf50,#2e7d32);box-shadow:0 6px 16px rgba(46,125,50,.35)}.login-titulo{font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:6px}@media(min-width:600px){.login-tarjeta{padding:20px 32px 32px}}.login-bg{min-height:100vh;background-color:#f7f7f9!important;background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.5px),radial-gradient(circle at 12% 18%,rgba(76,175,80,.14),transparent 42%),radial-gradient(circle at 88% 85%,rgba(36,169,225,.34),transparent 52%),linear-gradient(135deg,#0b1f33,#0d2d4a 50%,#0e3a5c)!important;background-size:26px 26px,auto,auto,auto!important;background-position:0 0,50%,50%,50%!important;background-repeat:repeat,no-repeat,no-repeat,no-repeat!important}.login-contenedor{position:relative;display:flex;align-items:flex-start;gap:64px}.login-caja,.login-contenedor{width:100%;max-width:440px;margin:0 auto}.login-novedades{flex:1;flex-direction:column;color:#fff}.login-novedades__logo{width:220px;margin-bottom:32px}.login-novedades__bienvenida{font-size:2.4rem;font-weight:700;line-height:1.15;margin-bottom:24px}.login-novedades__titulo{font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.login-novedad{--tipo:#fff;display:flex;gap:16px;padding:18px 20px;margin-bottom:14px;border-radius:14px;font-size:1rem;color:#fff;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.34);border-left:5px solid var(--tipo);box-shadow:0 8px 24px rgba(0,0,0,.16)}.login-novedad--aviso{--tipo:#ffb74d}.login-novedad--novedad{--tipo:#4fc3f7}.login-novedad--promocion{--tipo:#f48fb1}.login-novedad__icono{align-self:flex-start;padding:10px;border-radius:12px;color:var(--tipo)!important;background:rgba(0,0,0,.22)}.login-novedad__tipo{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tipo)}.login-novedad strong{font-size:1.1rem;line-height:1.3}.login-estado{display:flex;align-items:center;gap:12px;margin-bottom:28px;padding:12px 16px;border-radius:12px;font-size:1rem;font-weight:600;line-height:1.3;color:#fff;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.3)}.login-estado__icono{color:inherit!important}.login-estado--normal .login-estado__icono{color:#69f0ae!important}.login-estado--demoras{color:#3b2f00;background:#ffc107;border-color:#ffc107}.login-estado--interrumpido{color:#fff;background:#d32f2f;border-color:#ff8a80;box-shadow:0 6px 24px rgba(211,47,47,.45)}.login-novedad p{margin-top:4px;font-size:1rem;line-height:1.45;opacity:.95}@media(min-width:960px){.login-contenedor{max-width:1020px}.login-caja{flex:0 0 440px;margin:0}.login-contenedor--solo{max-width:440px}.login-contenedor--solo .login-caja{margin:0 auto}}.login-logo{display:block;width:64%;max-width:260px;margin:0 auto 20px}