/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.c-lightbox{align-items:center;display:none;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:var(--z-index-modal,200)}.c-lightbox[data-state=open]{display:flex}.c-lightbox__backdrop{background:rgba(0,0,0,.9);inset:0;position:absolute}.c-lightbox__image-wrapper{align-items:center;display:flex;flex:1;justify-content:center;padding:1rem 1rem 0;position:relative;width:100%;z-index:1}.c-lightbox__image{height:auto;max-height:80vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;-webkit-user-drag:none}.c-lightbox__nav{align-items:center;color:#b3b3b3;display:flex;font-size:clamp(.75rem,.7117rem + .1701vw,.875rem);gap:1rem;justify-content:center;line-height:1.1;padding:.75rem 1.5rem;position:relative;width:100%;z-index:2}.c-lightbox__btn,.c-lightbox__nav{font-family:var(--font-mono)}.c-lightbox__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;cursor:pointer;font-size:clamp(.875rem,.8367rem + .1701vw,1rem);line-height:1;line-height:1.6;padding:.5rem;transition:opacity .2s}.c-lightbox__btn:hover{opacity:.7}.c-lightbox__btn:disabled{cursor:default;opacity:.3}.c-lightbox__counter{font-variant-numeric:tabular-nums;min-width:3em;text-align:center}.c-lightbox__close{margin-left:auto}.c-lightbox__caption{color:#b3b3b3;font-family:var(--font-mono);font-size:clamp(.75rem,.7117rem + .1701vw,.875rem);line-height:1.1;max-width:60ch;padding:0 1.5rem .75rem;position:relative;text-align:center;z-index:2}