html.image-lightbox-open{overflow:hidden}.image-lightbox[data-v-a11b0643]{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;padding:clamp(.75rem,2.5vw,2rem);background:transparent;color:#fafaf9;overflow:auto}.image-lightbox[open][data-v-a11b0643]{display:grid;place-items:center}.image-lightbox[data-v-a11b0643]::backdrop{background:#08080ae6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.image-lightbox-surface[data-v-a11b0643]{position:relative;display:grid;max-width:100%;animation:image-lightbox-enter-a11b0643 .22s cubic-bezier(.22,1,.36,1)}.image-lightbox-surface form[data-v-a11b0643]{position:absolute;top:.55rem;right:.55rem;z-index:1;margin:0}.image-lightbox-close[data-v-a11b0643]{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid hsla(0,0%,100%,.38);border-radius:999px;padding:0;background:#08080ab8;box-shadow:0 8px 30px #00000047;color:#fafaf9;cursor:pointer;font:inherit;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.image-lightbox-close span[data-v-a11b0643]{margin-top:-.12em;font-size:1.8rem;font-weight:300;line-height:1}.image-lightbox-close[data-v-a11b0643]:hover{border-color:#ffffffc7;background:#08080aeb;transform:scale(1.04)}.image-lightbox-close[data-v-a11b0643]:focus-visible{outline:2px solid #fafaf9;outline-offset:3px}.image-lightbox figure[data-v-a11b0643]{display:grid;max-width:100%;justify-items:center;margin:0}.image-lightbox img[data-v-a11b0643]{display:block;width:auto;max-width:calc(100vw - clamp(1.5rem,5vw,4rem));height:auto;max-height:calc(100dvh - 8rem);border:1px solid hsla(0,0%,100%,.16);border-radius:8px;background:#111113;box-shadow:0 24px 80px #0000007a;-o-object-fit:contain;object-fit:contain}.image-lightbox figcaption[data-v-a11b0643]{max-width:min(56rem,calc(100vw - 3rem));margin-top:.85rem;color:#fafaf9c7;font-size:.88rem;line-height:1.5;text-align:center}@keyframes image-lightbox-enter-a11b0643{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.image-lightbox-surface[data-v-a11b0643]{animation:none}.image-lightbox-close[data-v-a11b0643]{transition:none}}
