.base-lightbox.base-dialog[data-v-ab9c913a]:is(.is-modal,.is-fullscreen){isolation:isolate;background-color:#0000;border:none;grid-template-rows:minmax(0,1fr);height:min(100dvh,56rem);margin:auto;animation:.2s ease-out both fadeFromTransparent;display:grid;overflow:clip}.base-lightbox.base-dialog[data-v-ab9c913a]::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.base-lightbox__backdrop[data-v-ab9c913a]{background:color-mix(in srgb,var(--neutral-90) 40%,transparent);pointer-events:none;z-index:-1;position:fixed;inset:0}.base-lightbox__close[data-v-ab9c913a]{z-index:1;font-size:1.25rem;position:fixed;inset-block-start:1rem;inset-inline-end:1rem}.base-lightbox__carousel[data-v-ab9c913a]{height:100%;min-height:0}.base-lightbox__carousel[data-v-ab9c913a] .base-carousel__item{-moz-column-gap:0;background-color:var(--color-bg-contrast);grid-template-columns:minmax(0,1fr);grid-template-areas:"i""c";gap:0}.base-lightbox__carousel[data-v-ab9c913a] .base-carousel__image-frame{width:100%;max-width:100%;height:100%;max-height:100%;overflow:clip}.base-lightbox__carousel[data-v-ab9c913a] .base-carousel__image-frame img{outline-color:var(--color-border-dark)}.base-lightbox__carousel[data-v-ab9c913a] .base-carousel__item figcaption{background-color:var(--color-bg-contrast);color:var(--color-text-contrast);justify-self:center;width:max-content;max-width:30ch;padding:.5em 1em;font-size:1rem}
