.album-view-module__LRu40a__rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.album-view-module__LRu40a__rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (min-width:1100px){.album-view-module__LRu40a__rejilla{grid-template-columns:repeat(4,minmax(0,1fr))}}.album-view-module__LRu40a__rejilla li{aspect-ratio:1;background:#ffffff0a;border-radius:12px;overflow:hidden}.album-view-module__LRu40a__rejilla li:first-child{aspect-ratio:4/3;grid-column:1/-1}@media (min-width:720px){.album-view-module__LRu40a__rejilla li:first-child{aspect-ratio:1;grid-area:span 2/span 2}}.album-view-module__LRu40a__rejilla button{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.album-view-module__LRu40a__rejilla img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}@media (hover:hover){.album-view-module__LRu40a__rejilla button:hover img{transform:scale(1.03)}}.album-view-module__LRu40a__rejilla button:focus-visible{outline-offset:-3px;outline:3px solid #ffc61f}.album-view-module__LRu40a__visor{z-index:50;background:#05070d;flex-direction:column;display:flex;position:fixed;inset:0}.album-view-module__LRu40a__barra{color:#c6cee0;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.9rem;display:flex}.album-view-module__LRu40a__cerrar{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;width:44px;height:44px;font-size:1.6rem;line-height:1}.album-view-module__LRu40a__pista{overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;display:flex;overflow:auto hidden}.album-view-module__LRu40a__pista::-webkit-scrollbar{display:none}.album-view-module__LRu40a__pista figure{scroll-snap-align:center;flex:0 0 100%;place-items:center;margin:0;padding:0 0 16px;display:grid}.album-view-module__LRu40a__pista img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 90px)}.album-view-module__LRu40a__flecha{color:#fff;cursor:pointer;background:#05070d99;border:1px solid #fff3;border-radius:50%;width:52px;height:52px;font-size:2rem;line-height:1;display:none;position:absolute;top:50%;transform:translateY(-50%)}.album-view-module__LRu40a__flecha:disabled{opacity:.25;cursor:default}.album-view-module__LRu40a__anterior{left:18px}.album-view-module__LRu40a__siguiente{right:18px}@media (hover:hover) and (min-width:720px){.album-view-module__LRu40a__flecha{place-items:center;display:grid}}.album-view-module__LRu40a__pantalla{z-index:40;overscroll-behavior:none;background:#000;position:fixed;inset:0;overflow:hidden}.album-view-module__LRu40a__escena{position:absolute;inset:0}.album-view-module__LRu40a__escena canvas{cursor:grab;outline:none;width:100%;height:100%;display:block}.album-view-module__LRu40a__cargando{color:#d0d4df;place-items:center;margin:0;font-size:.95rem;font-weight:600;display:grid;position:absolute;inset:0}.album-view-module__LRu40a__arriba{padding:max(16px, env(safe-area-inset-top)) 16px 0;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.album-view-module__LRu40a__titular{text-shadow:0 2px 12px #000000d9;min-width:0;max-width:34rem}.album-view-module__LRu40a__titular h1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.35rem,5.5vw,2.2rem);font-weight:800;line-height:1.08;display:-webkit-box;overflow:hidden}.album-view-module__LRu40a__dedicatoria{color:#f1f3f8;font:inherit;text-align:left;text-shadow:0 1px 2px #000000f2,0 2px 12px #000000d9;pointer-events:auto;background:0 0;border:0;margin:.4rem 0 0;padding:0;font-size:.92rem;font-weight:700;line-height:1.45;display:block}.album-view-module__LRu40a__dedicatoria span{white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.album-view-module__LRu40a__dedicatoria:not(:disabled){cursor:pointer}.album-view-module__LRu40a__dedicatoria[aria-expanded=true]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05070dc7;border-radius:14px;max-height:55vh;margin-left:-.8rem;padding:.65rem .8rem;overflow-y:auto}.album-view-module__LRu40a__dedicatoria[aria-expanded=true] span{display:block}.album-view-module__LRu40a__dedicatoria:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #31b8c6}.album-view-module__LRu40a__ayuda{color:#ffffffe6;text-shadow:0 1px 2px #000000f2,0 2px 10px #000000d9;margin:.4rem 0 0;font-size:.8rem;font-weight:700}.album-view-module__LRu40a__ayuda strong{color:#ffc61f}.album-view-module__LRu40a__acciones{pointer-events:auto;flex:none;gap:8px;display:flex}.album-view-module__LRu40a__accion{color:#fff;height:42px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1.5px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:.82rem;font-weight:600;display:inline-flex}.album-view-module__LRu40a__accion svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (hover:hover){.album-view-module__LRu40a__accion:hover{background:#fbbf2433;border-color:#fbbf2499}}.album-view-module__LRu40a__accion:focus-visible{outline-offset:2px;outline:2px solid #31b8c6}@media (max-width:720px){.album-view-module__LRu40a__accion{justify-content:center;width:42px;padding:0}.album-view-module__LRu40a__accion span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.album-view-module__LRu40a__accion svg{width:18px;height:18px}}.album-view-module__LRu40a__abajo{right:0;bottom:max(14px, env(safe-area-inset-bottom));pointer-events:none;text-shadow:0 2px 10px #000000e6;position:absolute;left:0}.album-view-module__LRu40a__abajo>*{margin:0}.album-view-module__LRu40a__abajo a{pointer-events:auto}.album-view-module__LRu40a__modos{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 14px;display:flex}.album-view-module__LRu40a__modos button{color:#d0d4df;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;padding:.45rem 1rem;font-size:.88rem;font-weight:700}.album-view-module__LRu40a__modos button[aria-pressed=true]{color:#0b0f1c;background:#ffc61f;border-color:#ffc61f}.album-view-module__LRu40a__modos button:focus-visible{outline-offset:2px;outline:2px solid #31b8c6}
.album-module__eO46nq__pagina{color:#eef0f6;background:radial-gradient(70% 40% at 50% 0,#ffb80c1f,#0000 70%),#0b0f1c;min-height:100dvh;padding:clamp(28px,6vw,56px) 16px 32px}.album-module__eO46nq__cabecera{text-align:center;max-width:44rem;margin:0 auto clamp(22px,4vw,36px)}.album-module__eO46nq__cabecera h1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,8vw,3.6rem);font-weight:800;line-height:1.02}.album-module__eO46nq__mensaje{color:#d0d4df;white-space:pre-line;text-wrap:pretty;max-width:34rem;margin:.9rem auto 0;font-size:1.05rem;line-height:1.6}.album-module__eO46nq__cuenta{color:#ffc61f;margin:.9rem 0 0;font-size:.85rem;font-weight:700}.album-module__eO46nq__pagina>ul{max-width:1200px;margin-inline:auto}.album-module__eO46nq__vacio{color:#a9b5cd;text-align:center;max-width:28rem;margin:2rem auto;line-height:1.6}.album-module__eO46nq__pie{text-align:center;margin-top:32px}.album-module__eO46nq__pie a{color:#8f9bb5;font-size:.82rem;text-decoration:none}.album-module__eO46nq__pie a strong{color:#c6cee0}.album-module__eO46nq__pie a:hover{color:#ffc61f}
