.reloj{margin-block-start:1rem;padding:1rem 1.15rem 1.1rem;border-radius:var(--radio);background:var(--capa-2);border:1px solid var(--filo);box-shadow:var(--luz-superior),var(--sombra-1)}.reloj__fila{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.reloj__hueco{flex:1 1 10rem;min-inline-size:0}.reloj__rotulo{font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--texto-3)}.reloj__cifra{margin-block-start:.15rem;font-family:var(--fuente-display),inherit;font-size:2.4rem;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--cian)}.reloj__cerrado{margin-block-start:.2rem;font-family:var(--fuente-display),inherit;font-size:1.35rem;font-weight:600;color:var(--texto)}.reloj__que{margin-block-start:.3rem;font-size:.85rem;color:var(--texto-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reloj__que strong{color:var(--texto);font-variant-numeric:tabular-nums}.reloj__acciones{display:flex;gap:.5rem;flex:0 0 auto}.reloj__resto{display:flex;gap:.4rem;margin-block-start:.9rem;padding-block-start:.85rem;border-block-start:1px solid var(--filo);overflow-x:auto;scrollbar-width:none}.reloj__resto::-webkit-scrollbar{display:none}.reloj__otro{flex:0 0 auto;padding:.3rem .65rem;border-radius:var(--radio-pastilla);background:var(--capa-3);color:var(--texto-3);font-size:.75rem;white-space:nowrap}.reloj__otro strong{color:var(--texto-2);font-variant-numeric:tabular-nums}.monedero{margin-block-start:.9rem;padding:1.1rem 1.15rem;border-radius:var(--radio);background:var(--capa-2);border:1px solid rgb(255 197 61/.22);box-shadow:var(--luz-superior),var(--sombra-1)}.monedero__acciones{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:1rem}.monedero__nota{margin-block-start:.85rem;font-size:.78rem;line-height:1.5;color:var(--texto-3)}.monedero__nota strong{color:var(--texto-2)}.puertas{display:grid;gap:.6rem}@media (min-width:34rem){.puertas{grid-template-columns:repeat(2,minmax(0,1fr))}}.puerta{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;border-radius:var(--radio);background:var(--capa-2);border:1px solid var(--filo);transition:background-color var(--rapido) var(--salida),border-color var(--rapido) var(--salida)}.puerta:hover{background:var(--capa-3);border-color:var(--filo-fuerte)}.puerta__marca{display:grid;place-content:center;flex:0 0 auto;inline-size:2.4rem;block-size:2.4rem;border-radius:var(--radio-sm);background:var(--capa-3);color:var(--texto-2)}.puerta__titulo{display:block;font-family:var(--fuente-display),inherit;font-size:.98rem;font-weight:600;color:var(--texto)}.puerta__detalle{display:block;margin-block-start:.15rem;font-size:.8rem;line-height:1.4;color:var(--texto-3)}.modulo{padding:1.6rem 0 0}.modulo__titulo{display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem;font-family:var(--fuente-display),inherit;font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-2)}.modulo__titulo svg{color:var(--texto-3)}.promos{display:flex;gap:.7rem;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:.2rem}.promos::-webkit-scrollbar{display:none}.promo{position:relative;display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-end;inline-size:78%;max-inline-size:20rem;min-block-size:8.5rem;padding:1rem;border-radius:var(--radio);overflow:hidden;scroll-snap-align:start;background:var(--capa-2);border:1px solid var(--filo);text-align:start;transition:transform var(--rapido) var(--resorte)}.promo:active{transform:scale(.985)}.promo:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,color-mix(in srgb,var(--c) 55%,transparent),transparent 70%)}.promo>*{position:relative}.promo__titulo{font-family:var(--fuente-display),inherit;font-size:1.15rem;font-weight:700;line-height:1.15;color:var(--texto)}.promo__gancho{margin-top:.2rem;font-size:.85rem;color:var(--texto-2)}.promo__ver{margin-top:.85rem;width:fit-content;padding:.35rem .75rem;border-radius:var(--radio-xs);background:rgb(255 255 255/.12);font-size:.75rem;font-weight:700;color:var(--texto)}.promo__cinta{position:absolute;inset-inline-end:-2.4rem;inset-block-start:.9rem;z-index:1;rotate:45deg;padding:.2rem 2.6rem;background:var(--oro-vivo);color:var(--tinta);font-size:.6rem;font-weight:800;letter-spacing:.16em}.promos__puntos{display:flex;justify-content:center;gap:.35rem;margin-top:.7rem}.promos__punto{block-size:.35rem;inline-size:.35rem;border-radius:var(--radio-pastilla);background:var(--capa-4);transition:inline-size var(--normal) var(--salida),background-color var(--normal) var(--salida)}.promos__punto[data-actual=si]{inline-size:1.1rem;background:var(--violeta-claro)}.propios{display:grid;gap:.7rem}.propio{display:flex;align-items:center;gap:.9rem;padding:.9rem 1rem;border-radius:var(--radio);background:var(--capa-2);border:1px solid var(--filo);transition:background-color var(--rapido) var(--salida),border-color var(--rapido) var(--salida)}.propio:hover{background:var(--capa-3);border-color:var(--filo-fuerte)}.propio__marca{display:grid;place-content:center;flex:0 0 auto;inline-size:3rem;block-size:3rem;border-radius:var(--radio-sm);background:color-mix(in srgb,var(--c) 20%,var(--capa-3));color:var(--c)}.propio__nombre{display:block;font-family:var(--fuente-display),inherit;font-size:1.02rem;font-weight:600;color:var(--texto)}.propio__resumen{margin-top:.15rem;font-size:.8rem;line-height:1.4;color:var(--texto-3)}.propio__cifras{display:flex;align-items:baseline;gap:.4rem;margin-top:.35rem;font-size:.78rem}.propio__paga{font-weight:700;font-variant-numeric:tabular-nums;color:var(--oro-vivo)}.propio__prob{color:var(--texto-3)}.destacados{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.destacado__arte{display:block;border-radius:var(--radio-sm);overflow:hidden}.destacado__nombre{display:block;margin-top:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--texto-2)}.hueco{padding:1.15rem;border-radius:var(--radio);background:var(--capa-2);border:1px dashed var(--filo-fuerte);font-size:.85rem;line-height:1.6;color:var(--texto-3)}.hueco strong{color:var(--texto)}