.forge-lightbox[open],.forge-lightbox[open]::backdrop{animation:.24s ease-out both forge-lightbox-in}.forge-lightbox-stage{animation:.28s cubic-bezier(.22,1,.36,1) both forge-lightbox-image-in}.forge-lightbox[data-closing],.forge-lightbox[data-closing]::backdrop{animation:.18s ease-in both forge-lightbox-out}.forge-lightbox[data-closing] .forge-lightbox-stage{animation:.18s ease-in both forge-lightbox-image-out}@keyframes forge-lightbox-in{0%{opacity:0}to{opacity:1}}@keyframes forge-lightbox-out{0%{opacity:1}to{opacity:0}}@keyframes forge-lightbox-image-in{0%{transform:scale(.97)}to{transform:scale(1)}}@keyframes forge-lightbox-image-out{0%{transform:scale(1)}to{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.forge-lightbox[open],.forge-lightbox[open]::backdrop,.forge-lightbox .forge-lightbox-stage{animation:none}}.forge-lightbox::backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b18cc}.forge-lightbox-control{width:44px;height:44px;color:var(--fs-cream);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.forge-lightbox-control:hover:not(:disabled){color:var(--fs-peach);background:#ff4f9b12;border-color:#ff667d66}.forge-lightbox-control:focus-visible{outline:2px solid var(--fs-cyan);outline-offset:3px}.forge-lightbox-control:disabled{opacity:.3;cursor:default}.forge-lightbox-toolbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0d1fa6;border-top:1px solid #f8f3ea1f;align-items:center;gap:0;padding:0 4px;display:flex}.forge-lightbox-image{max-width:min(100vw - 160px,1320px);max-height:calc(100dvh - 240px)}.forge-lightbox-header{max-width:1480px;margin-inline:auto}.forge-lightbox-prev{left:max(16px,50vw - 740px)}.forge-lightbox-next{right:max(16px,50vw - 740px)}@media (max-width:640px){.forge-lightbox-image{max-width:calc(100vw - 32px)}.forge-lightbox-prev{background:#070b18a6;left:4px}.forge-lightbox-next{background:#070b18a6;right:4px}}.forge-lightbox-toolbar .forge-lightbox-control{border-color:#0000}.forge-lightbox-toolbar .forge-lightbox-reset{width:92px;font-family:var(--font-outfit);letter-spacing:.08em;font-variant-numeric:tabular-nums;gap:8px;font-size:12px}
