@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse}p,h1,h2,h3,h4,li,dd,td,th,figcaption{overflow-wrap:anywhere}}@layer tokens{@font-face{font-family:Inter Tight;src:url(/fonts/inter-tight-latin-var.woff2)format("woff2");font-weight:300 400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215}:root{--color-indigo-ink:#533afd;--color-indigo-hover:#7389ff;--color-indigo-press:#4330e0;--color-midnight-ink:#061b31;--color-slate:#64748d;--color-steel:#50617a;--color-smoke:#839bc8;--color-pure-white:#fff;--color-mist:#f8fafd;--color-frost:#e5edf5;--color-lavender-border:#b9b9f9;--color-lilac-border:#d6d9fc;--color-periwinkle-wash:#e8e9ff;--color-deep-violet:#182659;--color-amethyst-edge:#7f71e6;--color-texto:var(--color-midnight-ink);--color-texto-suave:var(--color-slate);--color-texto-tenue:var(--color-steel);--color-texto-decorativo:var(--color-smoke);--color-texto-sobre-acento:var(--color-pure-white);--color-fondo:var(--color-pure-white);--color-banda:var(--color-mist);--color-borde:var(--color-frost);--color-superficie-hover:var(--color-frost);--color-superficie-tinte:var(--color-periwinkle-wash);--color-acento:var(--color-indigo-ink);--color-acento-hover:var(--color-indigo-press);--color-acento-texto:var(--color-indigo-ink);--color-borde-fantasma:var(--color-lavender-border);--color-borde-terciario:var(--color-lilac-border);--color-marco:var(--color-deep-violet);--color-velo:#061b316b;--color-verde:#1a7f4b;--color-verde-tinte:#e3f4ea;--color-ambar:#8a6100;--color-ambar-tinte:#fbf1d9;--color-rojo:#c0392f;--color-rojo-tinte:#fbe5e3;--color-gris:#6b7280;--color-gris-tinte:var(--color-frost);--fuente:"Inter Tight", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--peso-ligero:300;--peso-regular:400;--rasgos-tipograficos:"ss01" on, "tnum" on;--texto-caption:.75rem;--texto-body-sm:.875rem;--texto-body:1.0625rem;--texto-body-lg:1.25rem;--texto-subheading:1.375rem;--texto-heading-sm:1.625rem;--texto-heading:clamp(1.625rem, 1.3rem + 1.4vw, 2rem);--texto-heading-lg:clamp(2rem, 1.4rem + 2.6vw, 3rem);--texto-display:clamp(2.375rem, 1.5rem + 3.8vw, 3.5rem);--texto-input:1rem;--interlineado-cuerpo:1.55;--interlineado-ajustado:1.1;--interlineado-titular:1.03;--interlineado-caption:1.45;--tracking-sm:-.01em;--tracking-md:-.02em;--tracking-lg:-.025em;--tracking-etiqueta:.04em;--espacio-4:4px;--espacio-8:8px;--espacio-12:12px;--espacio-16:16px;--espacio-24:24px;--espacio-32:32px;--espacio-40:40px;--espacio-48:48px;--espacio-64:64px;--espacio-80:80px;--espacio-96:96px;--espacio-seccion:clamp(var(--espacio-48), 6vw, var(--espacio-96));--radio:4px;--radio-etiqueta:9999px;--borde-fino:1px;--anillo-foco:2px;--ancho-max:1320px;--ancho-lectura:44rem;--gutter:16px;--cabecera:56px;--cabecera-compacta:44px;--barra-inferior:64px;--tap-min:48px;--boton-avisar:56px;--zona-segura-abajo:env(safe-area-inset-bottom,0px);--alto-anuncio-movil:280px;--alto-anuncio-escritorio:250px;--alto-minimapa:220px;--z-pegajoso:20;--z-barra:30;--z-velo:40;--z-hoja:50;--z-toast:60;--ease-marca:cubic-bezier(.22, 1, .36, 1);--ease-rebote:cubic-bezier(.34, 1.56, .64, 1);--t-micro:.12s;--t-corto:.22s;--t-medio:.38s;--t-largo:.64s;--t-pulso:2.4s;--stagger:40ms;--desplazamiento-revelado:16px;color-scheme:light}@media (width>=900px){:root{--texto-body:1.125rem;--gutter:32px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-texto:#e5edf5;--color-texto-suave:#a9b8cf;--color-texto-tenue:#93a4bd;--color-texto-decorativo:#7f93b8;--color-fondo:#061b31;--color-banda:#0a2340;--color-borde:#1c3553;--color-superficie-hover:#12304f;--color-superficie-tinte:#1a2560;--color-acento-texto:var(--color-indigo-hover);--color-acento-hover:var(--color-amethyst-edge);--color-borde-fantasma:#4b4fb0;--color-borde-terciario:#2c3878;--color-velo:#0009;--color-verde:#5fd394;--color-verde-tinte:#0f3a2a;--color-ambar:#f0c15a;--color-ambar-tinte:#3d2f0c;--color-rojo:#ff8a80;--color-rojo-tinte:#43191a;--color-gris:#a0a8b6;--color-gris-tinte:#1c3553;color-scheme:dark}}:root[data-theme=dark]{--color-texto:#e5edf5;--color-texto-suave:#a9b8cf;--color-texto-tenue:#93a4bd;--color-texto-decorativo:#7f93b8;--color-fondo:#061b31;--color-banda:#0a2340;--color-borde:#1c3553;--color-superficie-hover:#12304f;--color-superficie-tinte:#1a2560;--color-acento-texto:var(--color-indigo-hover);--color-acento-hover:var(--color-amethyst-edge);--color-borde-fantasma:#4b4fb0;--color-borde-terciario:#2c3878;--color-velo:#0009;--color-verde:#5fd394;--color-verde-tinte:#0f3a2a;--color-ambar:#f0c15a;--color-ambar-tinte:#3d2f0c;--color-rojo:#ff8a80;--color-rojo-tinte:#43191a;--color-gris:#a0a8b6;--color-gris-tinte:#1c3553;color-scheme:dark}}@layer base{html{background:var(--color-fondo);scroll-padding-top:calc(var(--cabecera) + var(--espacio-16))}body{background:var(--color-fondo);min-height:100dvh;color:var(--color-texto);font-family:var(--fuente);font-weight:var(--peso-ligero);font-size:var(--texto-body);line-height:var(--interlineado-cuerpo);letter-spacing:var(--tracking-sm);font-feature-settings:var(--rasgos-tipograficos);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}h1,h2,h3,h4{font-weight:var(--peso-ligero);line-height:var(--interlineado-ajustado);text-wrap:balance}h1{font-size:var(--texto-heading-lg);line-height:var(--interlineado-titular);letter-spacing:var(--tracking-md)}h2{font-size:var(--texto-heading);letter-spacing:var(--tracking-md)}h3{font-size:var(--texto-subheading);letter-spacing:var(--tracking-sm)}p{text-wrap:pretty}strong,b{font-weight:var(--peso-regular)}a{color:var(--color-acento-texto);text-decoration:underline;text-decoration-thickness:var(--borde-fino);text-underline-offset:.18em}a:hover{color:var(--color-acento-hover)}:focus-visible{outline:var(--anillo-foco) solid var(--color-acento);outline-offset:var(--anillo-foco);border-radius:var(--radio)}::selection{background:var(--color-superficie-tinte);color:var(--color-texto)}hr{border:0;border-top:var(--borde-fino) solid var(--color-borde)}input,select,textarea{font-size:var(--texto-input)}}@layer componentes{.contenedor{width:100%;max-width:var(--ancho-max);padding-inline:var(--gutter);margin-inline:auto}.contenedor--lectura{max-width:calc(var(--ancho-lectura) + 2 * var(--gutter))}.seccion{padding-block:var(--espacio-seccion);border-top:var(--borde-fino) solid var(--color-borde)}.seccion:first-child{border-top:0}.seccion--banda{background:var(--color-banda)}.etiqueta-seccion{font-size:var(--texto-caption);text-transform:uppercase;letter-spacing:var(--tracking-etiqueta);color:var(--color-texto-suave);margin-bottom:var(--espacio-16);display:block}.entradilla{font-size:var(--texto-subheading);color:var(--color-texto-suave);max-width:40ch;line-height:1.4}.texto-pequeno{font-size:var(--texto-body-sm);color:var(--color-texto-suave);line-height:1.4}.texto-caption{font-size:var(--texto-caption);line-height:var(--interlineado-caption);color:var(--color-texto-suave)}.boton{justify-content:center;align-items:center;gap:var(--espacio-8);min-height:var(--tap-min);padding:var(--espacio-12) var(--espacio-24);border-radius:var(--radio);border:var(--borde-fino) solid transparent;font-size:var(--texto-body-sm);font-weight:var(--peso-regular);letter-spacing:var(--tracking-sm);white-space:nowrap;transition:background-color var(--t-micro) var(--ease-marca), border-color var(--t-micro) var(--ease-marca), color var(--t-micro) var(--ease-marca), transform var(--t-micro) var(--ease-marca);line-height:1.2;text-decoration:none;display:inline-flex}.boton:active{transform:scale(.98)}.boton[disabled],.boton[aria-disabled=true]{opacity:.5;pointer-events:none}.boton--primario{background:var(--color-acento);color:var(--color-texto-sobre-acento)}.boton--primario:hover{background:var(--color-acento-hover);color:var(--color-texto-sobre-acento)}.boton--fantasma{color:var(--color-acento-texto);border-color:var(--color-borde-fantasma);background:0 0}.boton--fantasma:hover{background:var(--color-superficie-tinte);color:var(--color-acento-texto)}.boton--terciario{color:var(--color-acento-texto);border-color:var(--color-borde-terciario);padding-inline:var(--espacio-16);background:0 0}.boton--terciario:hover{background:var(--color-superficie-tinte)}.boton--bloque{width:100%}.boton svg{flex:none}.enlace-chevron{align-items:center;gap:var(--espacio-4);font-weight:var(--peso-regular);color:var(--color-acento-texto);text-decoration:none;display:inline-flex}.enlace-chevron:after{content:"›";transition:transform var(--t-micro) var(--ease-marca)}.enlace-chevron:hover:after{transform:translateX(var(--espacio-4))}.prosa{max-width:var(--ancho-lectura)}.prosa>*+*{margin-top:var(--espacio-16)}.prosa h2{margin-top:var(--espacio-48)}.prosa h3{margin-top:var(--espacio-32)}.prosa ul,.prosa ol{padding-left:var(--espacio-24)}.prosa li+li{margin-top:var(--espacio-8)}.prosa li::marker{color:var(--color-texto-suave)}.tabla-envoltorio{border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio);width:100%;overflow-x:auto}.tabla{width:100%;font-size:var(--texto-body-sm);line-height:1.4}.tabla caption{text-align:left;padding:var(--espacio-16);font-size:var(--texto-body-sm);color:var(--color-texto-suave);border-bottom:var(--borde-fino) solid var(--color-borde)}.tabla th,.tabla td{padding:var(--espacio-12) var(--espacio-16);text-align:left;vertical-align:top;border-bottom:var(--borde-fino) solid var(--color-borde)}.tabla thead th{font-weight:var(--peso-regular);color:var(--color-texto-suave);background:var(--color-banda);font-size:var(--texto-caption);text-transform:uppercase;letter-spacing:var(--tracking-etiqueta)}.tabla tbody tr:last-child>*{border-bottom:0}.tabla tbody th{font-weight:var(--peso-regular)}@media (width<=640px){.tabla--apilable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tabla--apilable tr{padding:var(--espacio-8) 0;border-bottom:var(--borde-fino) solid var(--color-borde);display:block}.tabla--apilable tbody tr:last-child{border-bottom:0}.tabla--apilable th,.tabla--apilable td{gap:var(--espacio-12);padding:var(--espacio-4) var(--espacio-16);border:0;grid-template-columns:minmax(7rem,38%) 1fr;display:grid}.tabla--apilable [data-label]:before{content:attr(data-label);color:var(--color-texto-suave);font-size:var(--texto-caption);text-transform:uppercase;letter-spacing:var(--tracking-etiqueta);padding-top:2px}}.faq{border-top:var(--borde-fino) solid var(--color-borde)}.faq details{border-bottom:var(--borde-fino) solid var(--color-borde)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--espacio-16);min-height:var(--tap-min);padding-block:var(--espacio-16);list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font-size:var(--texto-body-lg);line-height:1.3}.faq summary:after{content:"+";font-size:var(--texto-heading-sm);color:var(--color-acento-texto);transition:transform var(--t-corto) var(--ease-marca);flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq .faq__respuesta{padding-bottom:var(--espacio-24);max-width:var(--ancho-lectura);color:var(--color-texto)}.rejilla{gap:var(--espacio-16);display:grid}.rejilla--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=720px){.rejilla--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.rejilla--5{grid-template-columns:repeat(5,minmax(0,1fr))}.rejilla--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.salto-contenido{left:var(--espacio-16);top:calc(-1 * var(--espacio-96));z-index:var(--z-toast);background:var(--color-acento);color:var(--color-texto-sobre-acento);padding:var(--espacio-12) var(--espacio-16);border-radius:var(--radio);text-decoration:none;position:absolute}.salto-contenido:focus{top:var(--espacio-16)}.toast{pointer-events:auto;justify-content:space-between;align-items:center;gap:var(--espacio-16);padding:var(--espacio-12) var(--espacio-16);border-radius:var(--radio);background:var(--color-midnight-ink);color:var(--color-pure-white);font-size:var(--texto-body-sm);animation:subir var(--t-corto) var(--ease-marca);display:flex}.toast button{color:var(--color-indigo-hover);font-weight:var(--peso-regular);min-height:var(--tap-min);padding-inline:var(--espacio-8)}.hoja{--altura-hoja:92dvh;--arrastre:0px;width:100%;max-width:100%;height:var(--altura-hoja);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio) var(--radio) 0 0;background:var(--color-fondo);max-height:92dvh;color:var(--color-texto);transform:translateY(var(--arrastre));transition:height var(--t-corto) var(--ease-marca), transform var(--t-corto) var(--ease-marca);border-bottom:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto 0 0}.hoja:not([open]){display:none}.hoja[open]{animation:hoja-entra var(--t-medio) var(--ease-marca)}.hoja--arrastrando{transition:none}.hoja::backdrop{background:var(--color-velo);animation:aparecer var(--t-corto) var(--ease-marca)}@keyframes hoja-entra{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width>=900px){.hoja{border-radius:var(--radio);border-bottom:var(--borde-fino) solid var(--color-borde);width:min(36rem,92vw);height:auto;max-height:86dvh;margin:auto;inset:0;transform:none}.hoja[open]{animation:subir var(--t-medio) var(--ease-marca)}.hoja__asa{display:none}}.hoja__asa{height:var(--espacio-24);cursor:grab;touch-action:none;flex:none;place-items:center;display:grid}.hoja__asa span{width:var(--espacio-40);height:var(--espacio-4);border-radius:var(--radio-etiqueta);background:var(--color-borde)}.hoja__cabecera{justify-content:space-between;align-items:center;gap:var(--espacio-16);padding:var(--espacio-8) var(--espacio-24) var(--espacio-16);border-bottom:var(--borde-fino) solid var(--color-borde);flex:none;display:flex}.hoja__titulo{font-size:var(--texto-subheading)}.hoja__cerrar{width:var(--tap-min);height:var(--tap-min);font-size:var(--texto-heading-sm);color:var(--color-texto-suave);border-radius:var(--radio)}.hoja__cerrar:hover{background:var(--color-superficie-hover)}.hoja__cuerpo{padding:var(--espacio-24);overscroll-behavior:contain;padding-bottom:calc(var(--espacio-24) + var(--zona-segura-abajo));flex:1;overflow-y:auto}.campo{gap:var(--espacio-8);display:grid}.campo+.campo{margin-top:var(--espacio-16)}.campo label,.campo legend{font-size:var(--texto-body-sm);font-weight:var(--peso-regular)}.entrada{width:100%;min-height:var(--tap-min);padding:var(--espacio-12) var(--espacio-16);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio);background:var(--color-fondo);color:var(--color-texto);font-size:var(--texto-input);font-weight:var(--peso-ligero);transition:border-color var(--t-micro) var(--ease-marca)}.entrada:hover{border-color:var(--color-borde-terciario)}.entrada:focus-visible{border-color:var(--color-acento);outline:var(--anillo-foco) solid var(--color-superficie-tinte);outline-offset:0}.entrada--grande{font-size:var(--texto-body-lg);min-height:56px}.ayuda{font-size:var(--texto-caption);color:var(--color-texto-suave)}.error-campo{font-size:var(--texto-body-sm);color:var(--color-rojo)}.opciones-grandes{gap:var(--espacio-8);border:0;padding:0;display:grid}.opcion-grande{align-items:center;gap:var(--espacio-16);width:100%;min-height:56px;padding:var(--espacio-12) var(--espacio-16);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio);background:var(--color-fondo);text-align:left;font-size:var(--texto-body);transition:background-color var(--t-micro) var(--ease-marca), border-color var(--t-micro) var(--ease-marca);display:flex}.opcion-grande:hover{background:var(--color-banda)}.opcion-grande[aria-pressed=true]{border-color:var(--color-acento);background:var(--color-superficie-tinte)}.opcion-grande svg{color:var(--color-acento-texto)}.chips{gap:var(--espacio-8);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--espacio-4);min-height:40px;padding:var(--espacio-4) var(--espacio-16);border:var(--borde-fino) solid var(--color-borde-terciario);border-radius:var(--radio-etiqueta);font-size:var(--texto-body-sm);color:var(--color-texto);background:var(--color-fondo);transition:background-color var(--t-micro) var(--ease-marca), color var(--t-micro) var(--ease-marca);display:inline-flex}.chip:hover{background:var(--color-superficie-tinte)}.chip[aria-pressed=true]{background:var(--color-acento);border-color:var(--color-acento);color:var(--color-texto-sobre-acento)}.resultados{margin-top:var(--espacio-8);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio);max-height:18rem;padding:0;list-style:none;overflow-y:auto}.resultados:empty{display:none}.resultados li+li{border-top:var(--borde-fino) solid var(--color-borde)}.resultado{justify-content:space-between;align-items:center;gap:var(--espacio-12);width:100%;min-height:var(--tap-min);padding:var(--espacio-8) var(--espacio-16);text-align:left;color:var(--color-texto);text-decoration:none;display:flex}.resultado:hover,.resultado[aria-selected=true]{background:var(--color-superficie-tinte);color:var(--color-texto)}.resultado__nombre:first-letter{text-transform:uppercase}.pasos-progreso{gap:var(--espacio-4);margin-bottom:var(--espacio-24);display:flex}.pasos-progreso span{background:var(--color-borde);border-radius:var(--radio-etiqueta);height:2px;transition:background-color var(--t-corto) var(--ease-marca);flex:1}.pasos-progreso span.hecho{background:var(--color-acento)}.acciones-form{gap:var(--espacio-8);margin-top:var(--espacio-24);background:var(--color-fondo);padding-top:var(--espacio-8);display:flex;position:sticky;bottom:0}.acciones-form .boton{flex:1}.mini-semaforo{align-items:center;gap:var(--espacio-4);font-size:var(--texto-caption);color:var(--color-texto-suave);white-space:nowrap;display:inline-flex}.mini-semaforo:before{content:"";width:var(--espacio-8);height:var(--espacio-8);border-radius:var(--radio-etiqueta);background:var(--color-gris)}.mini-semaforo--verde:before{background:var(--color-verde)}.mini-semaforo--ambar:before{background:var(--color-ambar)}.mini-semaforo--rojo:before{background:var(--color-rojo)}.confirmacion{text-align:center;justify-items:center;gap:var(--espacio-16);padding-block:var(--espacio-32);display:grid;position:relative}.confirmacion svg.check circle{fill:var(--color-superficie-tinte)}.confirmacion svg.check path{stroke:var(--color-acento);stroke-width:3px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:dibujar var(--t-medio) var(--ease-marca) forwards}.confirmacion .mas-uno{top:var(--espacio-24);font-size:var(--texto-heading-sm);color:var(--color-acento-texto);animation:flotar var(--t-largo) var(--ease-rebote) forwards;position:absolute}.confirmacion canvas{pointer-events:none;position:absolute;inset:0}@keyframes dibujar{to{stroke-dashoffset:0}}@keyframes flotar{0%{opacity:0;transform:translate(var(--espacio-32), var(--espacio-24)) scale(.6)}60%{opacity:1}to{opacity:0;transform:translate(var(--espacio-32), calc(-1 * var(--espacio-24))) scale(1)}}.insignia-entrega{align-items:center;gap:var(--espacio-12);padding:var(--espacio-12) var(--espacio-16);border:var(--borde-fino) solid var(--color-borde-fantasma);border-radius:var(--radio);background:var(--color-superficie-tinte);animation:insignia var(--t-largo) var(--ease-rebote);display:flex}@keyframes insignia{0%{transform:translateY(var(--espacio-48)) scale(.6);opacity:0}to{opacity:1;transform:none}}.estado-carga,.estado-error{padding:var(--espacio-16);border-radius:var(--radio);font-size:var(--texto-body-sm)}.estado-error{border:var(--borde-fino) solid var(--color-rojo);color:var(--color-texto);background:var(--color-rojo-tinte)}.estado-carga{color:var(--color-texto-suave);background:var(--color-banda)}.radar-producto{gap:var(--espacio-16);display:grid}.avisos{border-top:var(--borde-fino) solid var(--color-borde);padding:0;list-style:none}.aviso{gap:var(--espacio-12);padding-block:var(--espacio-12);border-bottom:var(--borde-fino) solid var(--color-borde);grid-template-columns:auto 1fr;align-items:start;display:grid}.aviso>.icono{color:var(--color-acento-texto);margin-top:2px}.aviso--visto>.icono,.aviso--nuevo_formato>.icono{color:var(--color-verde)}.aviso--no_esta>.icono,.aviso--agotado>.icono,.aviso--descatalogado>.icono{color:var(--color-rojo)}.aviso__votos{gap:var(--espacio-8);grid-column:2;display:flex}@media (width>=640px){.aviso{grid-template-columns:auto 1fr auto}.aviso__votos{grid-column:auto}}.minimapa{height:var(--alto-minimapa);border-radius:var(--radio);border:var(--borde-fino) solid var(--color-borde);background:var(--color-banda);overflow:hidden}@media (width>=900px){.minimapa{height:320px}}.buscador-heroe{max-width:40rem;position:relative}.buscador-heroe__caja{align-items:center;gap:var(--espacio-12);padding:var(--espacio-8) var(--espacio-8) var(--espacio-8) var(--espacio-16);border:var(--borde-fino) solid var(--color-borde-fantasma);border-radius:var(--radio);background:var(--color-fondo);color:var(--color-texto-suave);transition:border-color var(--t-micro) var(--ease-marca);display:flex}.buscador-heroe__caja:focus-within{border-color:var(--color-acento);outline:var(--anillo-foco) solid var(--color-superficie-tinte)}.buscador-heroe__entrada{min-width:0;min-height:var(--tap-min);font-size:var(--texto-body-lg);font-weight:var(--peso-ligero);color:var(--color-texto);background:0 0;border:0;outline:none;flex:1}.buscador-heroe__entrada::placeholder{color:var(--color-texto-suave)}.buscador-heroe__lista{inset-inline:0;top:calc(100% + var(--espacio-4));background:var(--color-fondo);z-index:var(--z-pegajoso);position:absolute}@media (width<=480px){.buscador-heroe__caja .boton{display:none}}.carrusel{gap:var(--espacio-16);scroll-snap-type:x mandatory;padding:0 0 var(--espacio-8);scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.carrusel__item{scroll-snap-align:start;flex:0 0 86.9565%}@media (width>=640px){.carrusel__item{flex-basis:18rem}}.tarjeta-aviso{gap:var(--espacio-8);height:100%;padding:var(--espacio-16);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio);color:var(--color-texto);text-decoration:none;display:grid}.tarjeta-aviso:hover{background:var(--color-banda);color:var(--color-texto)}.tarjeta-aviso__nombre{font-size:var(--texto-body-lg)}.tarjeta-aviso__nombre:first-letter{text-transform:uppercase}.radar{gap:var(--espacio-24);display:grid}.radar__contadores{gap:var(--espacio-32);flex-wrap:wrap;display:flex}.radar__contadores strong{font-size:var(--texto-heading-lg);font-weight:var(--peso-ligero);letter-spacing:var(--tracking-lg);line-height:1;display:block}.radar__contadores p{color:var(--color-texto-suave)}.radar__filtros{gap:var(--espacio-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.radar__filtros .campo+.campo{margin-top:0}@media (width>=900px){.radar__filtros{grid-template-columns:repeat(4,minmax(0,1fr))}}.radar__dia h3{margin-bottom:var(--espacio-8)}.lista{gap:var(--espacio-16);max-width:var(--ancho-lectura);display:grid}.lista__anadir{gap:var(--espacio-8);display:flex}.lista__anadir .entrada{flex:1}.lista__barra{justify-content:space-between;align-items:center;gap:var(--espacio-12);flex-wrap:wrap;display:flex}.lista__seccion-cabecera{padding-block:var(--espacio-8);border-bottom:var(--borde-fino) solid var(--color-borde);justify-content:space-between;align-items:center;display:flex}.lista__seccion-cabecera h3{font-size:var(--texto-body-sm);text-transform:uppercase;letter-spacing:var(--tracking-etiqueta);color:var(--color-texto-suave)}.lista__articulos{padding:0;list-style:none}.articulo{gap:var(--espacio-12);min-height:56px;padding-block:var(--espacio-8);border-bottom:var(--borde-fino) solid var(--color-borde);background:var(--color-fondo);touch-action:pan-y;transition:transform var(--t-corto) var(--ease-marca), opacity var(--t-corto) var(--ease-marca);grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:relative}.articulo[data-gesto]{transition:none}.articulo[data-gesto=marcar]{background:var(--color-verde-tinte)}.articulo[data-gesto=borrar]{background:var(--color-rojo-tinte)}.articulo__check{border:var(--borde-fino) solid var(--color-borde-fantasma);border-radius:var(--radio);width:32px;height:32px;color:var(--color-texto-sobre-acento);place-items:center;display:grid}.articulo--hecho .articulo__check{background:var(--color-acento);border-color:var(--color-acento)}.articulo__nombre{display:inline-block;position:relative}.articulo__nombre:first-letter{text-transform:uppercase}.articulo__nombre:after{content:"";background:var(--color-texto-suave);transform-origin:0;height:1px;transition:transform var(--t-medio) var(--ease-marca);position:absolute;top:55%;left:0;right:0;transform:scaleX(0)}.articulo--hecho .articulo__nombre{color:var(--color-texto-suave)}.articulo--hecho .articulo__nombre:after{transform:scaleX(1)}.articulo__texto{gap:2px;min-width:0;display:grid}.articulo__acciones{gap:var(--espacio-4);display:flex}.articulo__acciones .chip{min-height:36px;padding-inline:var(--espacio-12)}:root.modo-tienda .lista{max-width:none}:root.modo-tienda .articulo{min-height:72px;font-size:var(--texto-subheading)}:root.modo-tienda body{--color-texto-suave:var(--color-texto)}.juego{gap:var(--espacio-24);max-width:36rem;display:grid}.juego__progreso{gap:var(--espacio-8);display:flex}.juego__progreso span{height:var(--espacio-4);border-radius:var(--radio-etiqueta);background:var(--color-borde);flex:1}.juego__progreso .actual{background:var(--color-borde-fantasma)}.juego__progreso .hecho--verde{background:var(--color-verde)}.juego__progreso .hecho--ambar{background:var(--color-ambar)}.juego__progreso .hecho--rojo{background:var(--color-rojo)}.juego__tarjeta,.juego__final{gap:var(--espacio-16);padding:var(--espacio-32) var(--espacio-24);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio);display:grid}.juego__nombre{font-size:var(--texto-heading)}.juego__nombre:first-letter{text-transform:uppercase}.juego__precio{font-size:var(--texto-display);letter-spacing:var(--tracking-lg);font-feature-settings:var(--rasgos-tipograficos);line-height:1;display:flex;overflow:hidden}.digito-rodante{display:inline-block}@media (prefers-reduced-motion:no-preference){.digito-rodante{animation:rodar-digito var(--t-largo) var(--ease-rebote) both}}@keyframes rodar-digito{0%{opacity:0;transform:translateY(100%)}60%{opacity:1;transform:translateY(-12%)}to{transform:none}}.juego__barra{height:var(--espacio-8);border-radius:var(--radio-etiqueta);background:var(--color-borde);overflow:hidden}.juego__relleno{transform-origin:0;background:var(--color-acento);height:100%;display:block}.juego__relleno--verde{background:var(--color-verde)}.juego__relleno--ambar{background:var(--color-ambar)}.juego__relleno--rojo{background:var(--color-rojo)}.juego__total{font-size:var(--texto-display);letter-spacing:var(--tracking-lg);line-height:1}.juego__total span{font-size:var(--texto-heading-sm);color:var(--color-texto-suave)}.juego__cuadros{font-size:var(--texto-heading-sm);letter-spacing:var(--espacio-4)}.deslizador{gap:var(--espacio-12);user-select:none;display:grid}.deslizador__valor{font-size:var(--texto-heading-lg);letter-spacing:var(--tracking-lg);font-feature-settings:var(--rasgos-tipograficos);color:var(--color-acento-texto)}.deslizador__pista{height:var(--tap-min);border-radius:var(--radio);background:var(--color-banda);border:var(--borde-fino) solid var(--color-borde);touch-action:none;position:relative}.deslizador__pulgar{border-radius:var(--radio);background:var(--color-acento);cursor:grab;touch-action:none;width:40px;height:40px;position:absolute;top:3px;left:0}.deslizador__pulgar:active{cursor:grabbing}.deslizador__escala{justify-content:space-between;display:flex}.dupes{gap:var(--espacio-32);display:grid}.dupes__lista{border-top:var(--borde-fino) solid var(--color-borde);padding:0;list-style:none}.dupes__fila{justify-content:space-between;align-items:center;gap:var(--espacio-16);padding-block:var(--espacio-12);border-bottom:var(--borde-fino) solid var(--color-borde);display:flex}.dupes__original{font-size:var(--texto-body-lg)}.dupes__proponer{gap:var(--espacio-12);padding:var(--espacio-24);background:var(--color-banda);border-radius:var(--radio);display:grid}.sustitutos{gap:var(--espacio-16);max-width:var(--ancho-lectura);display:grid}.sustitutos__resultado{gap:var(--espacio-16);display:grid}.corona{color:var(--color-ambar);margin-right:var(--espacio-4);vertical-align:middle;display:inline-flex}.mapa-avisos{gap:var(--espacio-16);display:grid;position:relative}.mapa-avisos__mapa{border-radius:var(--radio);border:var(--borde-fino) solid var(--color-borde);background:var(--color-banda);height:60svh;min-height:320px;overflow:hidden}.mapa-avisos__panel{gap:var(--espacio-16);background:var(--color-fondo);align-content:start;display:grid}.mapa-avisos__asa{display:none}@media (width<=899px){.mapa-avisos{margin-inline:calc(-1 * var(--gutter))}.mapa-avisos__mapa{border-inline:0;border-radius:0;height:78svh}.mapa-avisos__panel{z-index:2;padding:0 var(--gutter) var(--espacio-24);border-top:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio) var(--radio) 0 0;transition:max-height var(--t-medio) var(--ease-marca);margin-top:-24svh;position:relative;overflow-y:auto}.panel--bajo{max-height:24svh}.panel--medio{max-height:52svh}.panel--alto{max-height:86svh}.mapa-avisos__asa{width:100%;height:var(--espacio-32);background:var(--color-fondo);place-items:center;display:grid;position:sticky;top:0}.mapa-avisos__asa span{width:var(--espacio-40);height:var(--espacio-4);border-radius:var(--radio-etiqueta);background:var(--color-borde)}}}@layer utilidades{.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.oculto-visual{display:none}.solo-movil{display:revert}.solo-escritorio{display:none}@media (width>=900px){.solo-movil{display:none}.solo-escritorio{display:revert}}.sin-margen{margin:0}.pila>*+*{margin-top:var(--espacio-16)}.pila-lg>*+*{margin-top:var(--espacio-32)}}@layer motion{@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.revelar{animation:linear both revelar view();animation-range:entry entry 35%}}}@keyframes revelar{0%{opacity:0;transform:translateY(var(--desplazamiento-revelado))}to{opacity:1;transform:none}}@keyframes respirar{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-verde) 45%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-verde) 0%, transparent);transform:scale(1.25)}}@keyframes aparecer{0%{opacity:0}to{opacity:1}}@keyframes subir{0%{opacity:0;transform:translateY(var(--espacio-8))}to{opacity:1;transform:none}}@keyframes brillo{0%{background-position:-200% 0}to{background-position:200% 0}}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--t-corto);animation-timing-function:var(--ease-marca)}::view-transition-group(*){animation-duration:var(--t-medio);animation-timing-function:var(--ease-marca)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.15s!important}}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.logo[data-astro-cid-qmbhzs4e]{align-items:center;gap:var(--espacio-8);color:var(--color-texto);display:inline-flex}.logo__marca[data-astro-cid-qmbhzs4e]{transform-origin:0;transition:transform var(--t-corto) var(--ease-marca);flex:none}.logo__texto[data-astro-cid-qmbhzs4e]{font-size:var(--texto-body-lg);font-weight:var(--peso-regular);letter-spacing:var(--tracking-md)}.logo__texto[data-astro-cid-qmbhzs4e] span[data-astro-cid-qmbhzs4e]{color:var(--color-acento-texto)}.icono[data-astro-cid-re2mlo42]{color:inherit;flex:none;line-height:0;display:inline-flex}.cabecera[data-astro-cid-sw4q5h6h]{z-index:var(--z-pegajoso);background:color-mix(in srgb, var(--color-fondo) 94%, transparent);border-bottom:var(--borde-fino) solid var(--color-borde);transition:transform var(--t-corto) var(--ease-marca);position:sticky;top:0}.cabecera__fila[data-astro-cid-sw4q5h6h]{align-items:center;gap:var(--espacio-24);height:var(--cabecera);transition:height var(--t-corto) var(--ease-marca);display:flex}[data-cabecera].es-compacta .cabecera__fila[data-astro-cid-sw4q5h6h]{height:var(--cabecera-compacta)}[data-cabecera].es-compacta .logo__marca{transform:scale(.86)}.cabecera__logo[data-astro-cid-sw4q5h6h]{min-height:var(--tap-min);align-items:center;text-decoration:none;display:inline-flex}.cabecera__nav[data-astro-cid-sw4q5h6h]{margin-right:auto}.cabecera__nav[data-astro-cid-sw4q5h6h] ul[data-astro-cid-sw4q5h6h]{gap:var(--espacio-8);padding:0;list-style:none;display:flex}.cabecera__nav[data-astro-cid-sw4q5h6h] a[data-astro-cid-sw4q5h6h]{min-height:40px;padding-inline:var(--espacio-12);font-size:var(--texto-body-sm);font-weight:var(--peso-regular);color:var(--color-texto);border-radius:var(--radio);align-items:center;text-decoration:none;display:inline-flex}.cabecera__nav[data-astro-cid-sw4q5h6h] a[data-astro-cid-sw4q5h6h]:hover,.cabecera__nav[data-astro-cid-sw4q5h6h] a[data-astro-cid-sw4q5h6h][aria-current=page]{color:var(--color-acento-texto);background:var(--color-superficie-tinte)}.cabecera__acciones[data-astro-cid-sw4q5h6h]{gap:var(--espacio-8);margin-left:auto;display:flex}.cabecera__acciones[data-astro-cid-sw4q5h6h] .boton[data-astro-cid-sw4q5h6h]{min-height:40px;padding-block:var(--espacio-8)}.cabecera__buscar[data-astro-cid-sw4q5h6h]{padding-inline:var(--espacio-12);min-width:var(--tap-min)}@media (width>=900px){.cabecera__acciones[data-astro-cid-sw4q5h6h]{margin-left:0}.cabecera__buscar[data-astro-cid-sw4q5h6h]{padding-inline:var(--espacio-16)}}.independencia[data-astro-cid-2ilgig3f]{font-size:var(--texto-body-sm);color:var(--color-texto-tenue);max-width:70ch;line-height:1.5}.pie[data-astro-cid-n2vzcmgg]{background:var(--color-banda);border-top:var(--borde-fino) solid var(--color-borde);padding-block:var(--espacio-64) calc(var(--espacio-64) + var(--barra-inferior));margin-top:var(--espacio-seccion)}@media (width>=900px){.pie[data-astro-cid-n2vzcmgg]{padding-bottom:var(--espacio-64)}}.pie__marca[data-astro-cid-n2vzcmgg]{gap:var(--espacio-16);max-width:32rem;margin-bottom:var(--espacio-48);display:grid}.pie__columnas[data-astro-cid-n2vzcmgg]{gap:var(--espacio-40);margin-bottom:var(--espacio-48);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pie__pasillos[data-astro-cid-n2vzcmgg]{grid-column:1/-1}.pie__pasillos[data-astro-cid-n2vzcmgg] ul[data-astro-cid-n2vzcmgg]{columns:2 12rem;column-gap:var(--espacio-24)}@media (width>=900px){.pie__columnas[data-astro-cid-n2vzcmgg]{grid-template-columns:3fr 1fr 1fr}.pie__pasillos[data-astro-cid-n2vzcmgg]{grid-column:auto}.pie__pasillos[data-astro-cid-n2vzcmgg] ul[data-astro-cid-n2vzcmgg]{columns:3 12rem}}ul[data-astro-cid-n2vzcmgg]{padding:0;list-style:none}li[data-astro-cid-n2vzcmgg]{break-inside:avoid}li[data-astro-cid-n2vzcmgg] a[data-astro-cid-n2vzcmgg]{min-height:36px;font-size:var(--texto-body-sm);color:var(--color-texto);align-items:center;text-decoration:none;display:inline-flex}li[data-astro-cid-n2vzcmgg] a[data-astro-cid-n2vzcmgg]:hover{color:var(--color-acento-texto)}hr[data-astro-cid-n2vzcmgg]{margin-bottom:var(--espacio-32)}.pie__legal[data-astro-cid-n2vzcmgg]{gap:var(--espacio-16);display:grid}.pie__atribuciones[data-astro-cid-n2vzcmgg]{font-size:var(--texto-body-sm);color:var(--color-texto-tenue);max-width:70ch;line-height:1.5}.pie__atribuciones[data-astro-cid-n2vzcmgg] a[data-astro-cid-n2vzcmgg]{color:inherit}.barra[data-astro-cid-cadwcycv]{inset-inline:0;z-index:var(--z-barra);height:calc(var(--barra-inferior) + var(--zona-segura-abajo));padding-bottom:var(--zona-segura-abajo);background:var(--color-fondo);border-top:var(--borde-fino) solid var(--color-borde);transition:transform var(--t-corto) var(--ease-marca);grid-template-columns:repeat(5,1fr);align-items:center;display:grid;position:fixed;bottom:0}@media (width>=900px){.barra[data-astro-cid-cadwcycv]{display:none}}[data-barra-inferior].esta-oculta{transform:translateY(100%)}.barra__item[data-astro-cid-cadwcycv]{min-height:var(--tap-min);font-size:var(--texto-caption);color:var(--color-texto-suave);transition:color var(--t-micro) var(--ease-marca);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.barra__item[data-astro-cid-cadwcycv][aria-current=page]{color:var(--color-acento-texto)}.barra__item[data-astro-cid-cadwcycv][aria-current=page] svg{fill:var(--color-superficie-tinte)}.barra__avisar[data-astro-cid-cadwcycv]{width:var(--boton-avisar);height:var(--boton-avisar);margin-top:calc(-1 * var(--espacio-24));border-radius:var(--radio-etiqueta);background:var(--color-acento);color:var(--color-texto-sobre-acento);border:var(--espacio-4) solid var(--color-fondo);box-sizing:content-box;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:0;font-size:.625rem;display:flex}.barra__avisar[data-astro-cid-cadwcycv]:active{transform:scale(.96)}.toasts{z-index:var(--z-toast);left:50%;bottom:calc(var(--barra-inferior) + var(--zona-segura-abajo) + var(--espacio-16));gap:var(--espacio-8);pointer-events:none;width:min(92vw,28rem);display:grid;position:fixed;transform:translate(-50%)}@media (width>=900px){.toasts{bottom:var(--espacio-24)}}main{outline:none;display:block}
