@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--colores-fondo);min-height:100dvh;color:var(--colores-texto);font-family:var(--tipografia-familia);font-size:var(--tipografia-tamano-texto);font-weight:var(--tipografia-peso-normal);line-height:var(--tipografia-altura-linea);-webkit-font-smoothing:antialiased}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{font-weight:var(--tipografia-peso-negrita);overflow-wrap:break-word;line-height:1.15}p{overflow-wrap:break-word}a{color:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}:focus-visible{outline:3px solid var(--colores-oscuro);outline-offset:3px}.sobre-oscuro :focus-visible,.sobre-oscuro:focus-visible{outline-color:var(--colores-icono-sobre-oscuro)}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sin-scroll{overflow:hidden}.aplicacion{flex-direction:column;min-height:100dvh;display:flex}.aplicacion__contenido{flex:1}.aplicacion__contenido:focus{outline:none}.saltar-contenido{z-index:20;border-radius:var(--forma-radio-boton);background:var(--colores-oscuro);color:var(--colores-texto-sobre-oscuro);padding:8px 16px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.saltar-contenido:focus{outline-color:var(--colores-icono-sobre-oscuro);outline-offset:-5px;transform:none}.pagina{padding:24px 16px 56px}.pagina--centrada{text-align:center}.pagina--centrada p{margin-top:1rem}.pagina--detalle{padding-top:26px}.titulo-pagina{font-size:var(--tipografia-tamano-titulo-pagina);text-align:center}.lista-tarjetas{flex-direction:column;gap:40px;margin-top:16px;display:flex}.mensaje-estado{max-width:var(--medidas-ancho-tarjeta);text-align:center;flex-direction:column;align-items:center;gap:16px;margin-inline:auto;padding:32px 16px;display:flex}.enlace-volver{max-width:var(--medidas-ancho-tarjeta);text-align:center;margin:24px auto 0}.boton-pastilla{border-radius:var(--forma-radio-boton);background:var(--colores-oscuro);min-height:48px;color:var(--colores-texto-sobre-oscuro);font-size:var(--tipografia-tamano-texto);text-align:center;border:0;justify-content:center;align-items:center;padding:10px 28px;line-height:1.3;text-decoration:none;display:inline-flex}.boton-pastilla:hover{text-underline-offset:3px;text-decoration:underline}.boton-pastilla:disabled{cursor:default;opacity:.6}.boton-pastilla--con-icono{gap:10px}.boton-pastilla__icono{flex-shrink:0}.boton-pastilla--secundario{box-shadow:inset 0 0 0 2px var(--colores-oscuro);color:var(--colores-texto);background:0 0}.formulario{flex-direction:column;gap:18px;display:flex}.campo{text-align:left;flex-direction:column;gap:6px;display:flex}.campo__etiqueta{font-weight:var(--tipografia-peso-negrita)}.campo__entrada{border:2px solid var(--colores-oscuro);border-radius:calc(var(--forma-radio-imagen) / 2);background:var(--colores-fondo);width:100%;min-height:48px;color:var(--colores-texto);font-size:var(--tipografia-tamano-texto);padding:10px 14px}.campo__entrada--clave{letter-spacing:.08em;text-transform:uppercase}.campo__ayuda{font-size:var(--tipografia-tamano-texto-pequeno)}.campo__entrada:focus-visible{outline-offset:2px}.campo__casilla{text-align:left;align-items:flex-start;gap:10px;display:flex}.campo__casilla input{width:20px;height:20px;accent-color:var(--colores-oscuro);flex-shrink:0;margin-top:2px}.mensaje-error{border-left:4px solid var(--colores-oscuro);border-radius:calc(var(--forma-radio-imagen) / 4);background:var(--colores-fondo);color:var(--colores-texto);font-weight:var(--tipografia-peso-negrita);text-align:left;padding:10px 14px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cabecera{height:var(--medidas-altura-cabecera);background:var(--colores-primario);color:var(--colores-texto-sobre-primario);font-size:var(--tipografia-tamano-menu);align-items:stretch;display:flex}.cabecera__logo{flex-shrink:0;align-items:center;margin-right:1.5rem;padding-inline:24px;display:flex}.cabecera__logo img{width:auto;height:calc(var(--medidas-altura-cabecera) - 24px)}.cabecera__logo:focus-visible{outline-offset:-4px}.cabecera__boton-menu{display:none}.cabecera__navegacion{flex:1;display:flex}.cabecera__lista{flex:1;align-items:stretch;display:flex}.cabecera__lista>li{flex:0 6.9em;display:flex}.cabecera__lista>.cabecera__perfil{text-transform:uppercase;margin-left:auto}.cabecera__lista>.cabecera__perfil--con-sesion{text-transform:none;flex:0 auto;min-width:0}.cabecera__perfil--con-sesion .cabecera__enlace{gap:10px;min-width:0;padding-inline:16px 24px}.cabecera__avatar{width:var(--medidas-tamano-avatar-cabecera);height:var(--medidas-tamano-avatar-cabecera);border-radius:var(--forma-radio-boton);background:var(--colores-icono-sobre-oscuro);color:var(--colores-oscuro);flex-shrink:0;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.cabecera__avatar img{object-fit:cover;width:100%;height:100%}.cabecera__avatar svg{width:78%;height:auto}.cabecera__usuario{text-overflow:ellipsis;white-space:nowrap;max-width:14em;overflow:hidden}.cabecera__enlace{text-align:center;color:var(--colores-texto-sobre-primario);flex:1;justify-content:center;align-items:center;padding:4px 8px;line-height:1.35;text-decoration:none;display:flex}.cabecera__enlace:hover{text-underline-offset:4px;text-decoration:underline}.cabecera__enlace:focus-visible{outline-offset:-5px}.cabecera--compacta{z-index:10;justify-content:space-between;position:sticky;top:0}.cabecera--compacta .cabecera__logo{margin-right:0;padding-inline:16px}.cabecera--compacta .cabecera__boton-menu{width:var(--medidas-altura-cabecera);color:var(--colores-texto-sobre-primario);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.cabecera--compacta .cabecera__boton-menu[aria-expanded=true]{background:var(--colores-oscuro);color:var(--colores-icono-sobre-oscuro)}.cabecera--compacta .cabecera__boton-menu:focus-visible{outline-offset:-5px}.cabecera--compacta .cabecera__boton-menu[aria-expanded=true]:focus-visible{outline-color:var(--colores-icono-sobre-oscuro)}.cabecera--compacta .cabecera__navegacion{display:none}.cabecera--compacta .cabecera__navegacion--abierta{inset:var(--medidas-altura-cabecera) 0 0 0;background:var(--colores-primario);display:block;position:fixed;overflow-y:auto}.cabecera--compacta .cabecera__lista{flex-direction:column}.cabecera--compacta .cabecera__lista>li,.cabecera--compacta .cabecera__lista>.cabecera__perfil{border-bottom:1px solid color-mix(in srgb, var(--colores-texto-sobre-primario) 35%, transparent);flex:none;margin-left:0}.cabecera--compacta .cabecera__enlace{text-align:left;justify-content:flex-start;min-height:3.5rem;padding:12px 24px}.cabecera--compacta .cabecera__perfil--con-sesion .cabecera__enlace{padding-inline:24px}.cabecera--compacta .cabecera__usuario{max-width:none}.pie{background:var(--colores-primario);color:var(--colores-texto-sobre-primario);font-size:var(--tipografia-tamano-texto);text-align:center;text-transform:uppercase;justify-content:space-between;align-items:center;gap:32px;padding:40px 48px;display:flex}.pie__columna{flex-direction:column;align-items:center;gap:12px;display:flex}.pie__logo{width:auto;height:3.5rem}.pie__enlace{max-width:12em;color:var(--colores-texto-sobre-primario);line-height:1.6;text-decoration:none}.pie__enlace:hover{text-underline-offset:4px;text-decoration:underline}.pie__titulo{font-size:inherit;font-weight:var(--tipografia-peso-normal)}.pie__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.pie__logo-patrocinador{width:auto;height:2.25rem}@media (width<=899.98px){.pie{flex-direction:column;gap:28px;padding:40px 16px}}.boton-icono{width:var(--forma-tamano-boton-icono);height:var(--forma-tamano-boton-icono);border-radius:var(--forma-radio-boton);background:var(--colores-oscuro);color:var(--colores-icono-sobre-oscuro);border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .15s;display:inline-flex}.boton-icono--pequeno{width:var(--forma-tamano-boton-icono-pequeno);height:var(--forma-tamano-boton-icono-pequeno)}.boton-icono:disabled{cursor:default;opacity:.55}.boton-icono:disabled:hover{transform:none}.boton-icono:hover{transform:scale(1.06)}.boton-icono:active{transform:scale(.96)}.boton-icono--con-pista{position:relative}.boton-icono__pista{z-index:1;border-radius:var(--forma-radio-boton);background:var(--colores-oscuro);color:var(--colores-texto-sobre-oscuro);font-size:var(--tipografia-tamano-texto-pequeno);white-space:nowrap;pointer-events:none;opacity:0;padding:4px 10px;transition:opacity .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.boton-icono--con-pista:hover .boton-icono__pista,.boton-icono--con-pista:focus-visible .boton-icono__pista{opacity:1}.volver-arriba{z-index:20;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s,transform .15s;position:fixed;bottom:24px;right:24px}.volver-arriba--visible{visibility:visible;opacity:1}.volver-arriba:focus-visible{outline-offset:3px}@media (width<=899.98px){.volver-arriba{bottom:16px;right:16px}}.tarjeta{width:100%;max-width:var(--medidas-ancho-tarjeta);padding:var(--medidas-relleno-tarjeta);border-radius:var(--forma-radio-tarjeta);background:var(--colores-primario);color:var(--colores-texto);margin-inline:auto}@media (width<=599.98px){.tarjeta{padding:calc(var(--medidas-relleno-tarjeta) / 2);border-radius:calc(var(--forma-radio-tarjeta) * .75)}}.carrusel{aspect-ratio:4/5;border-radius:var(--forma-radio-imagen);background:var(--colores-oscuro);position:relative;overflow:hidden}.carrusel__imagen{object-fit:cover;width:100%;height:100%;animation:.25s carrusel-aparecer}@keyframes carrusel-aparecer{0%{opacity:.4}}.carrusel--vacio{justify-content:center;align-items:center;display:flex}.carrusel__camara{width:83%;height:auto;color:var(--colores-texto)}.carrusel__flecha{border-radius:var(--forma-radio-boton);width:64px;height:64px;color:var(--colores-icono-sobre-oscuro);filter:drop-shadow(0 0 2px var(--colores-oscuro)) drop-shadow(0 0 1px var(--colores-oscuro));background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:transform .15s;display:flex;position:absolute;bottom:8px}.carrusel__flecha:hover{transform:scale(1.08)}.carrusel__flecha--anterior{left:20px}.carrusel__flecha--siguiente{right:20px}@media (width<=599.98px){.carrusel__flecha{width:52px;height:52px}.carrusel__flecha svg{width:40px;height:40px}.carrusel__flecha--anterior{left:8px}.carrusel__flecha--siguiente{right:8px}}.tarjeta-noticia{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.tarjeta-noticia__acciones{gap:16px;margin-top:28px;padding-left:14px;display:flex}.tarjeta-noticia__titulo{font-size:var(--tipografia-tamano-titulo-tarjeta);text-align:center;-webkit-hyphens:auto;hyphens:auto}.tarjeta-noticia__fecha{font-size:var(--tipografia-tamano-texto-pequeno);text-align:center;margin:6px 0 16px}.tarjeta-noticia__texto{font-size:var(--tipografia-tamano-texto-pequeno);font-weight:var(--noticia-peso-texto);text-align:var(--noticia-alineacion-texto)}.tarjeta-noticia__texto p+p{margin-top:.9em}.tarjeta-noticia__portada{aspect-ratio:4/5;padding:var(--medidas-relleno-tarjeta);border-radius:var(--forma-radio-imagen);background:var(--colores-oscuro);color:var(--colores-texto-sobre-oscuro);overflow-wrap:anywhere;flex-direction:column;justify-content:center;display:flex}.tarjeta-noticia__portada .tarjeta-noticia__fecha{margin-bottom:0}.tarjeta-noticia__texto--resumen p{-webkit-line-clamp:var(--noticia-lineas-resumen);line-clamp:var(--noticia-lineas-resumen);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tarjeta-noticia--cargando{animation:1.2s ease-in-out infinite alternate tarjeta-noticia-latido}@keyframes tarjeta-noticia-latido{to{opacity:.6}}.tarjeta-noticia__hueco-boton{width:var(--forma-tamano-boton-icono);height:var(--forma-tamano-boton-icono);border-radius:var(--forma-radio-boton);background:var(--colores-oscuro)}.tarjeta-noticia--cargando .tarjeta-noticia__contenido{flex-direction:column;gap:10px;display:flex}.tarjeta-noticia__hueco{border-radius:var(--forma-radio-boton);background:color-mix(in srgb, var(--colores-oscuro) 22%, transparent);height:.8rem}.tarjeta-noticia__hueco--titulo{width:60%;height:2.5rem;margin:8px auto 18px}@media (width<=699.98px){.tarjeta-noticia{grid-template-columns:minmax(0,1fr);gap:20px}.tarjeta-noticia__acciones{margin-top:16px;padding-left:0}.tarjeta-noticia__portada{aspect-ratio:auto;padding:var(--medidas-relleno-tarjeta) calc(var(--medidas-relleno-tarjeta) / 2)}}.dialogo{width:calc(100% - 32px);max-width:calc(var(--medidas-ancho-tarjeta) / 2);max-height:calc(100dvh - 48px);padding:var(--medidas-relleno-tarjeta);border-radius:var(--forma-radio-tarjeta);background:var(--colores-primario);color:var(--colores-texto);border:0;margin:auto}.dialogo--ancho{max-width:var(--medidas-ancho-tarjeta);overflow-y:auto}.dialogo::backdrop{background:color-mix(in srgb, var(--colores-oscuro) 65%, transparent)}.dialogo__titulo{font-size:var(--tipografia-tamano-subtitulo);text-align:center;margin-bottom:20px}.dialogo__descripcion{text-align:center;margin-bottom:20px}.dialogo__nota{font-size:var(--tipografia-tamano-texto-pequeno);text-align:center}.dialogo__acciones{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.dialogo__hecho{font-weight:var(--tipografia-peso-negrita);flex-direction:column;align-items:center;gap:20px;display:flex}.dialogo__seccion{border-radius:var(--forma-radio-tabla);background:var(--colores-fondo);border:0;flex-direction:column;gap:18px;padding:18px;display:flex}.dialogo__seccion legend{font-weight:var(--tipografia-peso-negrita);padding-inline:8px}.dialogo__pareja{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;display:grid}@media (width<=699.98px){.dialogo{padding:calc(var(--medidas-relleno-tarjeta) * .75)}}.encuadre{width:100%;max-width:var(--medidas-tamano-encuadre-foto);border-radius:var(--forma-radio-imagen);background:var(--colores-oscuro);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.encuadre--vista{cursor:inherit;display:block}.encuadre:active{cursor:grabbing}.encuadre__imagen{pointer-events:none;max-width:none;position:absolute}.encuadre__mascara{border-radius:inherit;box-shadow:inset 0 0 0 2px var(--colores-icono-sobre-oscuro);pointer-events:none;position:absolute;inset:0}.encuadre__mascara--circulo{border-radius:var(--forma-radio-boton);box-shadow:0 0 0 2px var(--colores-icono-sobre-oscuro), 0 0 0 100vmax color-mix(in srgb, var(--colores-oscuro) 65%, transparent)}.encuadre__zoom{width:100%;max-width:var(--medidas-tamano-encuadre-foto)}.encuadre__zoom input{width:100%;accent-color:var(--colores-oscuro)}.publicacion-imagenes{border:0;min-width:0;margin:0;padding:0}.publicacion-imagenes legend{margin-bottom:6px;padding:0}.publicacion-imagenes__editor{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-top:8px;display:flex}.publicacion-imagenes__encuadre{flex:1 1 var(--medidas-tamano-encuadre-foto);max-width:var(--medidas-tamano-encuadre-foto);flex-direction:column;gap:10px;display:flex}.publicacion-imagenes__rotulo{overflow-wrap:anywhere}.publicacion-imagenes__lista{flex-wrap:wrap;flex:1 1 0;align-content:flex-start;gap:12px;margin:0;padding:0;list-style:none;display:flex}.publicacion-imagenes__elemento{flex-direction:column;align-items:center;gap:6px;display:flex}.publicacion-imagenes__miniatura{width:var(--medidas-tamano-miniatura);border-radius:var(--forma-radio-imagen);cursor:pointer;background:0 0;border:0;padding:0;display:block}.publicacion-imagenes__miniatura .encuadre{border-radius:calc(var(--forma-radio-imagen) / 2)}.publicacion-imagenes__miniatura[aria-pressed=true] .encuadre{outline:3px solid var(--colores-oscuro);outline-offset:2px}.publicacion-imagenes__elegir{margin-top:12px}.publicacion-imagenes__elegir label{cursor:pointer}.publicacion-imagenes__elegir input:focus-visible+label{outline:3px solid var(--colores-oscuro);outline-offset:3px}.noticias__marketing{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:16px auto 0;padding-inline:16px;display:flex}.noticias__mensaje{font-weight:var(--tipografia-peso-negrita)}.noticias__mensaje:empty{display:none}.comentarios{scroll-margin-top:calc(var(--medidas-altura-cabecera) + 16px);margin-top:32px}.comentarios__titulo{font-size:var(--tipografia-tamano-subtitulo);margin-bottom:16px}.comentarios__titulo:focus{outline:none}.comentarios__lista{flex-direction:column;padding:0;list-style:none;display:flex}.comentario{border-bottom:1px solid color-mix(in srgb, var(--colores-oscuro) 30%, transparent);padding:14px 0}.comentario:first-child{padding-top:0}.comentario__cabecera{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.comentario__autor{font-weight:var(--tipografia-peso-negrita);overflow-wrap:anywhere}.comentario__fecha{font-size:var(--tipografia-tamano-texto-pequeno)}.comentario__texto{white-space:pre-line;overflow-wrap:anywhere;margin-top:4px}.comentario__borrar{color:var(--colores-texto);font-size:var(--tipografia-tamano-texto-pequeno);font-weight:var(--tipografia-peso-negrita);text-underline-offset:3px;background:0 0;border:0;margin-top:6px;padding:2px 0;text-decoration:underline}.comentario__borrar+.comentario__borrar{margin-left:16px}.comentarios__mensaje:empty{display:none}.comentarios__mensaje{margin-top:16px}.comentarios__error{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.comentarios__formulario{margin-top:20px}.comentarios__texto{resize:vertical}.comentarios__publicar{align-self:flex-start}.comentarios__sin-sesion{margin-top:16px}.pagina--contacto{padding-top:48px}.contacto__titulo{font-size:var(--tipografia-tamano-titulo-tarjeta);text-align:center;margin-bottom:28px}.contacto__datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;display:grid}.contacto__dato--ancho{grid-column:1/-1}.contacto__dato dt{font-size:var(--tipografia-tamano-texto-pequeno);font-weight:var(--tipografia-peso-negrita);text-transform:uppercase}.contacto__dato dd{font-size:var(--tipografia-tamano-menu);overflow-wrap:anywhere;margin:2px 0 0}.contacto__dato a{text-underline-offset:3px}.contacto__redes{text-align:center;margin-top:32px}.contacto__subtitulo{font-size:var(--tipografia-tamano-menu);margin-bottom:12px}.contacto__lista-redes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=599.98px){.pagina--contacto{padding-top:24px}.contacto__datos{grid-template-columns:minmax(0,1fr)}}.avisos__actualizacion{font-size:var(--tipografia-tamano-texto-pequeno);text-align:center;margin-top:8px}.avisos__indice ul{font-weight:var(--tipografia-peso-negrita);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:16px;display:flex}.avisos__indice a{text-underline-offset:4px}.avisos__seccion{scroll-margin-top:calc(var(--medidas-altura-cabecera) + 16px)}.avisos__titulo{font-size:var(--tipografia-tamano-subtitulo);margin-bottom:16px}.avisos__subtitulo{font-size:var(--tipografia-tamano-menu);margin-bottom:12px}.avisos__datos{gap:10px;margin-bottom:20px;display:grid}.avisos__datos>div{grid-template-columns:8rem minmax(0,1fr);gap:16px;display:grid}.avisos__datos dt{font-weight:var(--tipografia-peso-negrita)}.avisos__datos dd{overflow-wrap:anywhere;margin:0}.avisos__pendiente{border:2px dashed var(--colores-oscuro);border-radius:calc(var(--forma-radio-imagen) / 2);background:var(--colores-fondo);font-weight:var(--tipografia-peso-negrita);padding:14px 18px}@media (width<=599.98px){.avisos__datos>div{grid-template-columns:minmax(0,1fr);gap:0}}.pagina--acceso{padding-top:48px}.acceso{max-width:calc(var(--medidas-ancho-tarjeta) / 2)}.acceso__titulo{font-size:var(--tipografia-tamano-titulo-tarjeta);text-align:center;margin-bottom:24px}.acceso__espera{font-size:var(--tipografia-tamano-texto-pequeno);text-align:center}.acceso__boton{align-self:center;min-width:10rem;margin-top:6px}.acceso__alternativa{font-size:var(--tipografia-tamano-texto-pequeno);text-align:center;margin-top:20px}.acceso__demo{border-top:2px dashed var(--colores-oscuro);font-size:var(--tipografia-tamano-texto-pequeno);text-align:center;margin-top:28px;padding-top:20px}.acceso__demo-titulo{font-weight:var(--tipografia-peso-negrita);margin-bottom:6px}.foto-perfil{align-items:center}.foto-perfil__elegir{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.foto-perfil__elegir label{cursor:pointer}.foto-perfil__elegir input:focus-visible+label{outline:3px solid var(--colores-oscuro);outline-offset:3px}.pagina--perfil{padding-top:56px}.perfil-disposicion{flex-direction:column;gap:24px;display:flex}@media (width>=1320px){.perfil-disposicion{grid-template-columns:var(--medidas-ancho-tarjeta) var(--medidas-ancho-comentarios-perfil);justify-content:center;align-items:stretch;display:grid}.perfil-disposicion>.tarjeta{margin-inline:0}.perfil-comentarios{flex-direction:column;height:0;min-height:100%;display:flex}.perfil-comentarios .mis-comentarios{flex:1;min-height:0;padding-right:8px;overflow-y:auto}}.perfil{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;min-height:500px;display:grid}.perfil__marco{position:relative}.perfil__foto{aspect-ratio:8/7;border-radius:var(--forma-radio-imagen);background:var(--colores-oscuro);justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.perfil__imagen{aspect-ratio:1;border-radius:var(--forma-radio-boton);object-fit:cover;align-self:center;width:78%}.perfil__cambiar-foto{box-shadow:0 0 0 4px var(--colores-primario);position:absolute;bottom:-10px;right:-10px}.perfil__silueta{width:72%;height:auto;color:var(--colores-texto);margin-bottom:4%}.perfil__datos{text-align:center;flex-direction:column;align-items:center;display:flex}.perfil__usuario{font-size:var(--tipografia-tamano-titulo-tarjeta);overflow-wrap:anywhere}.perfil__info{font-size:var(--tipografia-tamano-texto-pequeno);font-weight:var(--tipografia-peso-negrita)}.perfil__error{flex-direction:column;align-items:center;gap:12px;display:flex}.perfil__documentos{width:100%;margin-top:28px}.perfil-comentarios{text-align:center}.mis-comentarios{font-size:var(--tipografia-tamano-texto-pequeno);text-align:left;flex-direction:column;gap:12px;display:flex}.mis-comentarios__fila{border-bottom:1px solid color-mix(in srgb, var(--colores-oscuro) 30%, transparent);padding-bottom:12px}.mis-comentarios__fila:last-child{border-bottom:0;padding-bottom:0}.mis-comentarios__cabecera{font-weight:var(--tipografia-peso-negrita)}.mis-comentarios__contenido{overflow-wrap:anywhere;white-space:pre-line;margin-top:4px}.perfil__subtitulo{font-size:var(--tipografia-tamano-subtitulo);margin-bottom:12px}.perfil__vacio{font-size:var(--tipografia-tamano-texto-pequeno)}.documentos{font-size:var(--tipografia-tamano-texto-pequeno);flex-direction:column;gap:10px;display:flex}.documentos__fila{border-bottom:1px solid color-mix(in srgb, var(--colores-oscuro) 30%, transparent);text-align:left;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding-bottom:10px;display:grid}.documentos__fila:last-child{border-bottom:0;padding-bottom:0}.documentos__tipo{font-weight:var(--tipografia-peso-negrita)}.documentos__estado{border-radius:var(--forma-radio-boton);box-shadow:inset 0 0 0 2px var(--colores-oscuro);font-weight:var(--tipografia-peso-negrita);white-space:nowrap;grid-row:span 2;padding:4px 12px}.documentos__estado--caduca-pronto,.documentos__estado--caducado,.documentos__estado--pendiente{background:var(--colores-oscuro);color:var(--colores-texto-sobre-oscuro)}.perfil__acciones{flex-wrap:wrap;justify-content:center;gap:16px 20px;margin-top:32px;display:flex}@media (width<=699.98px){.pagina--perfil{padding-top:24px}.perfil{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.perfil__marco{width:55%;margin-inline:auto}.perfil__acciones{gap:12px 16px}}.barra-filtros{width:100%;max-width:var(--medidas-ancho-listado);border-radius:var(--forma-radio-fila);background:var(--colores-primario);color:var(--colores-texto-sobre-primario);margin-inline:auto}.barra-filtros__alternar{border-radius:var(--forma-radio-fila);width:100%;min-height:64px;color:var(--colores-texto-sobre-primario);font-size:var(--tipografia-tamano-texto);text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;padding:8px 16px;display:flex}.barra-filtros__alternar:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-4px;transition:transform .2s;transform:rotate(45deg)}.barra-filtros__alternar[aria-expanded=true]:after{margin-top:4px;transform:rotate(-135deg)}.barra-filtros__alternar:focus-visible{outline-offset:-5px}.barra-filtros__contador{border-radius:var(--forma-radio-boton);background:var(--colores-oscuro);color:var(--colores-texto-sobre-oscuro);font-size:var(--tipografia-tamano-texto-pequeno);text-transform:none;padding:2px 10px}.barra-filtros__panel{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:4px 24px 24px;display:flex}.barra-filtros__panel[hidden]{display:none}.barra-filtros__campos{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}.barra-filtros__campo{font-size:var(--tipografia-tamano-texto-pequeno);font-weight:var(--tipografia-peso-negrita);flex-direction:column;gap:4px;display:flex}.barra-filtros__campo select{border:2px solid var(--colores-oscuro);border-radius:calc(var(--forma-radio-imagen) / 2);background:var(--colores-fondo);min-width:9rem;min-height:44px;color:var(--colores-texto);font-size:var(--tipografia-tamano-texto);font-weight:var(--tipografia-peso-normal);padding:8px 12px}.barra-filtros__campo--casilla{min-height:44px;font-size:var(--tipografia-tamano-texto);flex-direction:row;align-items:center;gap:8px}.barra-filtros__campo--casilla input{width:22px;height:22px;accent-color:var(--colores-oscuro);margin:0}@media (width<=699.98px){.barra-filtros__panel,.barra-filtros__campos{flex-direction:column;align-items:stretch}.barra-filtros__panel{padding-inline:16px}}.aviso-flotante{z-index:30;width:calc(100% - 48px);max-width:calc(var(--medidas-ancho-tarjeta) / 2);border-radius:var(--forma-radio-tabla);background:var(--colores-oscuro);color:var(--colores-texto-sobre-oscuro);box-shadow:0 8px 24px color-mix(in srgb, var(--colores-oscuro) 40%, transparent);padding:16px 18px;animation:.2s ease-out aviso-flotante-entrada;position:fixed;bottom:24px;right:24px}.aviso-flotante__cabecera{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.aviso-flotante__titulo{font-size:var(--tipografia-tamano-texto)}.aviso-flotante__cerrar{border-radius:var(--forma-radio-boton);width:32px;height:32px;color:var(--colores-icono-sobre-oscuro);font-size:var(--tipografia-tamano-menu);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;line-height:1;display:grid}.aviso-flotante__cerrar:hover{background:color-mix(in srgb, var(--colores-icono-sobre-oscuro) 15%, transparent)}@keyframes aviso-flotante-entrada{0%{opacity:0;transform:translateY(12px)}}@media (width<=699.98px){.aviso-flotante{width:calc(100% - 32px);bottom:16px;right:16px}}.aviso-parciales__fecha{font-size:var(--tipografia-tamano-texto-pequeno);margin-bottom:8px}.aviso-parciales{flex-direction:column;gap:6px;display:flex}.aviso-parciales>li{justify-content:space-between;gap:12px;display:flex}.aviso-parciales__tiempo{font-variant-numeric:tabular-nums;font-weight:var(--tipografia-peso-negrita)}.aviso-parciales__final{border-top:1px solid color-mix(in srgb, var(--colores-texto-sobre-oscuro) 35%, transparent);font-weight:var(--tipografia-peso-negrita);padding-top:6px}.etiqueta-estado{border-radius:var(--forma-radio-boton);max-width:100%;color:var(--colores-texto-sobre-estado);font-size:var(--tipografia-tamano-texto-pequeno);font-weight:var(--tipografia-peso-negrita);white-space:nowrap;padding:3px 10px;line-height:1.35;display:inline-block}.etiqueta-estado--correcto{background:var(--colores-estado-correcto)}.etiqueta-estado--aviso{background:var(--colores-estado-aviso)}.etiqueta-estado--fallo{background:var(--colores-estado-fallo)}.etiqueta-estado--neutro{background:var(--colores-estado-neutro)}.pagina--gestion{padding-inline:16px}.gestion{max-width:var(--medidas-ancho-gestion);margin-inline:auto}@media (width>=1100px){.pagina--gestion{grid-template-columns:var(--medidas-ancho-submenu-lateral) minmax(0, 1fr);max-width:calc(var(--medidas-ancho-submenu-lateral) + 32px + var(--medidas-ancho-gestion) + 32px);align-items:start;gap:32px;margin-inline:auto;display:grid}.pagina--gestion .gestion{width:100%;margin-inline:0}}.gestion__cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.gestion__titulo{font-size:var(--tipografia-tamano-subtitulo)}.gestion__descripcion{font-size:var(--tipografia-tamano-texto-pequeno);margin-top:4px}.gestion__acciones-generales{flex-wrap:wrap;gap:12px;display:flex}.gestion__barra{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:20px;display:flex}.gestion__barra .campo{flex:220px;max-width:420px}.gestion__resumen{font-size:var(--tipografia-tamano-texto-pequeno);margin-left:auto;padding-bottom:12px}.tabla-gestion{border-collapse:separate;border-spacing:0 8px;width:100%}.tabla-gestion thead th{font-size:var(--tipografia-tamano-texto-pequeno);text-align:left;text-transform:uppercase;padding:0 14px 4px}.tabla-gestion tbody tr{background:var(--colores-primario);color:var(--colores-texto-sobre-primario)}.tabla-gestion tbody td{vertical-align:middle;padding:12px 14px}.tabla-gestion tbody td:first-child{border-top-left-radius:var(--forma-radio-tabla);border-bottom-left-radius:var(--forma-radio-tabla)}.tabla-gestion tbody td:last-child{border-top-right-radius:var(--forma-radio-tabla);border-bottom-right-radius:var(--forma-radio-tabla)}.tabla-gestion .gestion__botones{justify-content:flex-end;gap:8px;display:flex}.gestion__secundario{font-size:var(--tipografia-tamano-texto-pequeno)}.gestion__cargando,.gestion__vacio{text-align:center;padding:32px 0}.gestion__error{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px 0;display:flex}.gestion__aviso{border-left:6px solid var(--colores-oscuro);border-radius:var(--forma-radio-tabla);background:var(--colores-primario);color:var(--colores-texto);padding:16px 20px}.clave{text-align:center;flex-direction:column;gap:16px;display:flex}.clave__valor{border-radius:var(--forma-radio-tabla);background:var(--colores-fondo);font-size:var(--tipografia-tamano-menu);font-weight:var(--tipografia-peso-negrita);letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:16px}@media (width<=899.98px){.tabla-gestion thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabla-gestion tbody tr{border-radius:var(--forma-radio-tabla);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 16px;padding:16px;display:grid}.tabla-gestion tbody td{padding:0}.tabla-gestion tbody td[data-etiqueta]:before{content:attr(data-etiqueta);font-size:var(--tipografia-tamano-texto-pequeno);text-transform:uppercase;display:block}.tabla-gestion tbody td.gestion__celda-ancha{grid-column:1/-1}.tabla-gestion .gestion__botones{flex-wrap:wrap;justify-content:flex-start}.gestion__resumen{margin-left:0;padding-bottom:0}}.tabla-resultados__atleta{font-weight:var(--tipografia-peso-negrita)}.tabla-resultados__tiempo{font-variant-numeric:tabular-nums;font-weight:var(--tipografia-peso-negrita)}.tabla-resultados__parcial{margin-left:8px}.tabla-resultados__fila--grupo{cursor:pointer}.tabla-resultados__fila--grupo:hover td{background:color-mix(in srgb, var(--colores-oscuro) 12%, transparent)}.tabla-resultados__ver{color:inherit;font-weight:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.resultados{max-width:var(--medidas-ancho-listado);margin-inline:auto}.resultados__cargando{gap:var(--medidas-separacion-filas);margin-top:var(--medidas-separacion-filas);flex-direction:column;animation:1.2s ease-in-out infinite alternate resultados-latido;display:flex}@keyframes resultados-latido{to{opacity:.6}}.resultados__hueco{border-radius:var(--forma-radio-fila);background:var(--colores-primario);height:65px}@media (width<=699.98px){.resultados{margin-top:var(--medidas-separacion-filas)}.resultados__hueco{height:120px}}.pagina--resultados{padding-top:42px}@media (width<=699.98px){.pagina--resultados{padding-top:24px}}.pagina--mis-atletas{padding-top:42px}.mis-atletas__cabecera{max-width:var(--medidas-ancho-listado);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin:0 auto 24px;display:flex}.mis-atletas__cabecera .titulo-pagina{text-align:left}.mis-atletas__selector{flex:0 20rem}.ficha-atleta{max-width:var(--medidas-ancho-listado)}.ficha-atleta__nombre{font-size:var(--tipografia-tamano-titulo-tarjeta);overflow-wrap:anywhere}.ficha-atleta__aviso{font-size:var(--tipografia-tamano-texto-pequeno);margin-top:12px}.ficha-atleta__datos{flex-wrap:wrap;gap:12px 40px;margin-top:16px;display:flex}.ficha-atleta__dato dt{font-size:var(--tipografia-tamano-texto-pequeno);font-weight:var(--tipografia-peso-negrita)}.ficha-atleta__secundario{font-size:var(--tipografia-tamano-texto-pequeno)}.ficha-atleta__subtitulo{font-size:var(--tipografia-tamano-subtitulo);margin-top:24px;margin-bottom:10px}.ficha-atleta__documentos{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:10px 24px;display:grid}.ficha-atleta__documento{border-bottom:1px solid color-mix(in srgb, var(--colores-oscuro) 30%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-bottom:10px;display:flex}.mis-atletas__tiempos{margin-top:40px}.mis-atletas__subtitulo{max-width:var(--medidas-ancho-listado);font-size:var(--tipografia-tamano-subtitulo);margin:0 auto 16px}@media (width<=699.98px){.pagina--mis-atletas{padding-top:24px}.mis-atletas__cabecera{flex-direction:column;align-items:stretch}.mis-atletas__cabecera .titulo-pagina{text-align:center}.mis-atletas__selector{flex-basis:auto}.mis-atletas__tiempos{margin-top:28px}}.submenu-gestion{max-width:var(--medidas-ancho-gestion);margin:0 auto 24px}.submenu-gestion__lista{flex-wrap:wrap;gap:8px;display:flex}.submenu-gestion__enlace{border-radius:var(--forma-radio-boton);background:var(--colores-primario);min-height:44px;color:var(--colores-texto-sobre-primario);align-items:center;padding:8px 20px;text-decoration:none;display:inline-flex}.submenu-gestion__enlace:hover{text-underline-offset:4px;text-decoration:underline}.submenu-gestion__enlace--activo{background:var(--colores-oscuro);color:var(--colores-texto-sobre-oscuro)}.submenu-gestion__enlace--activo:focus-visible{outline-color:var(--colores-icono-sobre-oscuro)}@media (width>=1100px){.submenu-gestion{top:calc(var(--medidas-altura-cabecera) + 24px);margin:0;position:sticky}.submenu-gestion__lista{flex-direction:column}.submenu-gestion__enlace{width:100%;display:flex}}@media (width<=699.98px){.submenu-gestion__lista{gap:6px}.submenu-gestion__enlace{min-height:40px;font-size:var(--tipografia-tamano-texto-pequeno);padding:6px 14px}}.tabla-atletas__nombre{font-weight:var(--tipografia-peso-negrita);display:block}.tabla-atletas__edad{font-size:var(--tipografia-tamano-texto-pequeno);display:block}@media (width>=900px){.tabla-atletas td:last-child{white-space:nowrap;width:1%}}.lista-grupos{flex-direction:column;gap:12px;display:flex}.lista-grupos>li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.lista-grupos__baja{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lista-grupos__baja .campo__entrada{width:auto;min-height:40px;padding:4px 10px}.lista-grupos__baja .boton-pastilla{min-height:40px;padding-inline:16px}.lista-documentos{border-radius:var(--forma-radio-tabla);background:var(--colores-fondo);flex-direction:column;gap:10px;margin-bottom:24px;padding:16px 18px;display:flex}.lista-documentos>li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.pasar-lista__barra{align-items:flex-end}.pasar-lista__dias{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pasar-lista__dias .boton-pastilla{gap:8px;min-height:44px;padding-inline:18px}.pasar-lista__tramo{font-weight:var(--tipografia-peso-negrita)}.pasar-lista__tramo:first-letter{text-transform:uppercase}.pasar-lista__leyenda{font-size:var(--tipografia-tamano-texto-pequeno);flex-wrap:wrap;gap:8px 18px;margin-bottom:16px;display:flex}.pasar-lista__leyenda li{align-items:center;gap:6px;display:flex}.pasar-lista__dias-lista{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:24px;display:grid}.pasar-lista__fecha{font-size:var(--tipografia-tamano-menu);margin-bottom:12px}.pasar-lista__fecha:first-letter{text-transform:uppercase}.pasar-lista__sesiones{flex-direction:column;gap:16px;display:flex}.sesion{border-radius:var(--forma-radio-tabla);background:var(--colores-primario);color:var(--colores-texto);padding:16px 18px}.sesion__cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.sesion__grupo{font-size:var(--tipografia-tamano-texto)}.sesion__horario{font-size:var(--tipografia-tamano-texto-pequeno)}.sesion__abrir{min-height:40px;font-size:var(--tipografia-tamano-texto-pequeno);padding-inline:16px}.sesion__nota{font-size:var(--tipografia-tamano-texto-pequeno);margin-top:10px}.sesion__cargando,.sesion__error{text-align:center;margin-top:14px}.sesion__error{flex-direction:column;align-items:center;gap:12px;display:flex}.sesion__lista{margin-top:14px}.asistencia{flex-direction:column;gap:8px;display:flex}.asistencia__fila{border-radius:var(--forma-radio-tabla);background:var(--colores-fondo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.asistencia__nombre{flex:auto}.asistencia__botones{flex-shrink:0;gap:6px;display:flex}.asistencia__boton{border:2px solid var(--colores-oscuro);border-radius:var(--forma-radio-boton);width:40px;height:40px;color:var(--colores-texto);font-weight:var(--tipografia-peso-negrita);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.asistencia__boton[aria-pressed=true]{color:var(--colores-texto-sobre-estado);border-color:#0000}.asistencia__boton--correcto{background:var(--colores-estado-correcto)}.asistencia__boton--aviso{background:var(--colores-estado-aviso)}.asistencia__boton--fallo{background:var(--colores-estado-fallo)}.asistencia__boton--neutro{background:var(--colores-estado-neutro)}.sesion__pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.sesion__resumen{font-size:var(--tipografia-tamano-texto-pequeno)}.sesion__acciones{flex-wrap:wrap;gap:10px;display:flex}.sesion__acciones .boton-pastilla{min-height:44px;font-size:var(--tipografia-tamano-texto-pequeno);padding-inline:20px}@media (width<=699.98px){.pasar-lista__dias{justify-content:space-between;width:100%}.pasar-lista__tramo{text-align:center;order:-1;width:100%}.pasar-lista__dias-lista{grid-template-columns:minmax(0,1fr)}.asistencia__fila{padding:10px 12px}.asistencia__boton{width:44px;height:44px}.sesion__acciones{width:100%}.sesion__acciones .boton-pastilla{flex:1}}.resultados-club__filtros{margin-bottom:12px}.resultados-club__filtros .barra-filtros{max-width:none}.tabla-tutores__nombre{font-weight:var(--tipografia-peso-negrita);display:block}.tabla-tutores__usuario,.tabla-tutores__telefono{font-size:var(--tipografia-tamano-texto-pequeno);display:block}@media (width>=900px){.tabla-tutores td:last-child{white-space:nowrap;width:1%}}.gestion__barra .marketing__filtro-corto{flex:0 170px}.marketing__nota{margin:-8px 0 12px}.marketing__mensaje{font-weight:var(--tipografia-peso-negrita);margin-bottom:12px}.marketing__mensaje:empty{display:none}.tabla-publicaciones__titulo{font-weight:var(--tipografia-peso-negrita);display:block}a.tabla-publicaciones__titulo{color:inherit;text-underline-offset:3px}.tabla-publicaciones__autor{margin-top:2px;display:block}.moderacion{flex-direction:column;gap:12px;max-height:55dvh;display:flex;overflow-y:auto}.moderacion__comentario{border-radius:var(--forma-radio-tabla);background:var(--colores-fondo);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.moderacion__comentario--oculto .moderacion__texto{opacity:.6}.moderacion__cabecera{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.moderacion__texto{overflow-wrap:anywhere}.moderacion__boton{align-self:flex-start}.tabla-usuarios__nombre{font-weight:var(--tipografia-peso-negrita);overflow-wrap:anywhere}.gestion__barra .administracion__filtro-corto{flex:0 190px}.administracion__mensaje{font-weight:var(--tipografia-peso-negrita);margin-bottom:12px}.administracion__mensaje:empty{display:none}.administracion__subtitulo{font-size:var(--tipografia-tamano-texto)}.tabla-cuentas__nombre{font-weight:var(--tipografia-peso-negrita);overflow-wrap:anywhere}.administracion__ayuda-rol{display:block}.tabla-grupos__nombre{font-weight:var(--tipografia-peso-negrita);display:block}.tabla-grupos__linea{display:block}.tabla-grupos .etiqueta-estado{margin-top:4px}.administracion__casillas{border:0;flex-wrap:wrap;gap:10px 24px;padding:0;display:flex}.administracion__casillas legend{width:100%;margin-bottom:8px;padding:0}.administracion__horarios{flex-direction:column;gap:18px;display:flex}.horarios{flex-direction:column;gap:8px;display:flex}.horarios__fila{border-radius:var(--forma-radio-tabla);background:var(--colores-fondo);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.horarios__fila--editando{box-shadow:inset 0 0 0 2px var(--colores-oscuro)}.horarios__datos{flex-direction:column;flex:220px;display:flex}.horarios__cuando{font-weight:var(--tipografia-peso-negrita)}.horarios__fila .gestion__botones{gap:8px;display:flex}@media (width<=899.98px){.tabla-cuentas td:last-child,.tabla-grupos td:last-child{grid-column:1/-1}}@media (width>=900px){.tabla-cuentas td:last-child,.tabla-grupos td:last-child{white-space:nowrap;width:1%}}
