html,body.viewer-page{width:100%;height:100%;min-height:100%;color:var(--color-papel);background:#08090c;overflow:hidden}.viewer[data-astro-cid-tqsgqnxw]{color:var(--color-papel);background:#08090c;position:fixed;inset:0;overflow:hidden}.scene[data-astro-cid-tqsgqnxw]{background:#08090c;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.scene[data-astro-cid-tqsgqnxw] iframe,.scene[data-astro-cid-tqsgqnxw] .scene-frame{background:#08090c;position:absolute;inset:0;border:0!important;width:100%!important;height:100%!important;display:block!important}.scene-fallback[data-astro-cid-tqsgqnxw]{background:var(--color-arena);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.scene-fallback[data-astro-cid-tqsgqnxw]>img[data-astro-cid-tqsgqnxw]{object-fit:cover;filter:brightness(.78);width:100%;height:100%}.scene-fallback--pending[data-astro-cid-tqsgqnxw] .foto-pendiente[data-astro-cid-tqsgqnxw]{width:100%;height:100%}.fallback-label[data-astro-cid-tqsgqnxw]{white-space:nowrap;position:absolute;top:88px;left:50%;transform:translate(-50%)}.scene-notice[data-astro-cid-tqsgqnxw]{max-width:calc(100% - 32px);padding:var(--space-3) var(--space-4);color:var(--color-tinta);background:var(--color-papel);border:var(--border-default) solid var(--color-tinta);border-radius:var(--radius-md);box-shadow:var(--shadow-m);text-align:center;margin:0;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.viewer-top[data-astro-cid-tqsgqnxw]{z-index:var(--z-cabecera);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);pointer-events:none;background:linear-gradient(#000000bf,#00000040 60%,#0000);display:flex;position:absolute;top:0;left:0;right:0}.viewer-top[data-astro-cid-tqsgqnxw]>[data-astro-cid-tqsgqnxw]{pointer-events:auto}.viewer-title[data-astro-cid-tqsgqnxw]{font:700 13px/1.3 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;text-align:center;text-shadow:0 1px 3px #000c;margin:0}.viewer-actions[data-astro-cid-tqsgqnxw]{gap:var(--space-2);display:flex}.viewer-controls[data-astro-cid-tqsgqnxw]{z-index:var(--z-hoja);gap:var(--space-2);padding:var(--space-2);background:var(--color-papel);border:var(--border-default) solid var(--color-tinta);border-radius:var(--radius-md);box-shadow:var(--shadow-m);transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast);flex-direction:column;display:flex;position:absolute;bottom:16px;left:16px}.viewer-controls[data-astro-cid-tqsgqnxw][hidden]{display:none}.viewer-controls[data-astro-cid-tqsgqnxw] .btn[data-astro-cid-tqsgqnxw]{box-shadow:none}.viewer-panel[data-astro-cid-tqsgqnxw]{width:min(380px,100% - 32px);padding:var(--space-5);color:var(--color-tinta);background:var(--color-papel);border:var(--border-default) solid var(--color-tinta);border-radius:var(--radius-md);box-shadow:var(--shadow-l)}.controls-panel[data-astro-cid-tqsgqnxw]{width:auto;max-width:320px;animation:postal-pop var(--dur-slow) var(--ease-pop) both;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);position:absolute;bottom:16px;right:16px}.controls-panel__head[data-astro-cid-tqsgqnxw]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.controls-close[data-astro-cid-tqsgqnxw]{font:700 14px/1 var(--font-mono);color:var(--color-tinta);cursor:pointer;opacity:.6;transition:opacity var(--dur-fast), transform var(--dur-fast);background:0 0;border:none;border-radius:4px;padding:4px}.controls-close[data-astro-cid-tqsgqnxw]:hover{opacity:1;transform:scale(1.15)}.controls-panel[data-astro-cid-tqsgqnxw] p[data-astro-cid-tqsgqnxw]{margin:var(--space-3) 0}.viewer-center[data-astro-cid-tqsgqnxw]{z-index:var(--z-dialogo);padding:var(--space-4);place-items:center;display:grid;position:absolute;inset:0}.viewer-center[data-astro-cid-tqsgqnxw][data-state-panel=cargando]{-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle,#0e1016a6 0%,#08090ce0 100%)}.viewer-center[data-astro-cid-tqsgqnxw][hidden],.viewer-panel[data-astro-cid-tqsgqnxw][hidden]{display:none}.loading-panel[data-astro-cid-tqsgqnxw],.error-panel[data-astro-cid-tqsgqnxw]{width:min(520px,100%);animation:postal-pop var(--dur-slow) var(--ease-pop) both}@keyframes postal-pop{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.loading-panel[data-astro-cid-tqsgqnxw] h2[data-astro-cid-tqsgqnxw],.error-panel[data-astro-cid-tqsgqnxw] h2[data-astro-cid-tqsgqnxw],.finish-panel[data-astro-cid-tqsgqnxw] h2[data-astro-cid-tqsgqnxw],.help-panel[data-astro-cid-tqsgqnxw] h2[data-astro-cid-tqsgqnxw]{margin-top:var(--space-3)}.viewer-progress[data-astro-cid-tqsgqnxw]{height:12px;margin-top:var(--space-3);background:var(--color-arena-2);border:var(--border-chip) solid var(--color-tinta);border-radius:var(--radius-pill);overflow:hidden;box-shadow:inset 0 2px 4px #0000001a}.viewer-progress[data-astro-cid-tqsgqnxw] i[data-astro-cid-tqsgqnxw]{background:linear-gradient(90deg, var(--color-retama), #ffb703, var(--color-retama));border-radius:var(--radius-pill);width:45%;height:100%;animation:viewer-load 1.4s var(--ease-in-out) infinite;display:block}@keyframes viewer-load{0%{transform:translate(-100%)}to{transform:translate(250%)}}.viewer-hints[data-astro-cid-tqsgqnxw]{gap:var(--space-2);margin:var(--space-4) 0;flex-direction:column;padding:0;list-style:none;display:flex}.viewer-hints[data-astro-cid-tqsgqnxw] li[data-astro-cid-tqsgqnxw]{align-items:center;gap:var(--space-2);display:flex}.help-panel[data-astro-cid-tqsgqnxw]{z-index:var(--z-dialogo);animation:postal-pop var(--dur-slow) var(--ease-pop) both;position:absolute;bottom:16px;right:16px}.finish-panel[data-astro-cid-tqsgqnxw]{width:min(520px,100%);animation:drop .5s var(--ease-out) both;position:static;transform:rotate(-1.5deg)}.finish-panel[data-astro-cid-tqsgqnxw] p[data-astro-cid-tqsgqnxw]{margin:var(--space-3) 0}.scene-enter[data-astro-cid-tqsgqnxw]{animation:scene-fade-in var(--dur-normal) var(--ease-out) both}@keyframes scene-fade-in{0%{opacity:0}to{opacity:1}}@media (width<=699px){.viewer-top[data-astro-cid-tqsgqnxw]{padding:var(--space-3)}.viewer-title[data-astro-cid-tqsgqnxw]{display:none}.viewer-controls[data-astro-cid-tqsgqnxw]{flex-direction:row;justify-content:space-between;bottom:12px;left:12px;right:12px}.controls-panel[data-astro-cid-tqsgqnxw],.help-panel[data-astro-cid-tqsgqnxw]{bottom:88px;right:12px}.fallback-label[data-astro-cid-tqsgqnxw]{max-width:calc(100% - 24px);font-size:10px;top:76px}.scene-notice[data-astro-cid-tqsgqnxw]{font-size:14px;top:46%}}@media (prefers-reduced-motion:reduce){.viewer-progress[data-astro-cid-tqsgqnxw] i[data-astro-cid-tqsgqnxw]{background:repeating-linear-gradient(45deg, var(--color-retama) 0 10px, var(--color-papel) 10px 20px);width:100%;animation:none}.scene-enter[data-astro-cid-tqsgqnxw],.loading-panel[data-astro-cid-tqsgqnxw],.finish-panel[data-astro-cid-tqsgqnxw],.help-panel[data-astro-cid-tqsgqnxw],.controls-panel[data-astro-cid-tqsgqnxw]{animation:none!important}}
