@layer components{.image-preview-modal{flex-direction:column;display:flex}.image-preview-modal__body{height:calc(90vh - 4.5rem)}.image-preview-lightbox .image-preview-modal__body{min-height:calc(var(--spacing,.25rem)*0);flex-direction:column;flex:1;height:100%;display:flex}.image-preview-lightbox-body{min-height:calc(var(--spacing,.25rem)*0);flex:1;width:100%}.image-preview-view--pannable{cursor:grab}.image-preview-view--pannable:active{cursor:grabbing}.image-preview-canvas-wrap{cursor:grab}.image-preview-canvas-wrap:active{cursor:grabbing}.image-preview-before-after__track{cursor:ew-resize;touch-action:none}.image-preview-histogram__canvas{image-rendering:pixelated}.image-preview-lightbox-caption--overlay{background:linear-gradient(#0000 0%,#00000059 45%,#000000b3 100%)}.image-preview-lightbox-nav{pointer-events:auto;width:calc(var(--spacing,.25rem)*11);height:calc(var(--spacing,.25rem)*11);cursor:pointer;color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}.image-preview-lightbox-nav:disabled{pointer-events:none;opacity:.3}.image-preview-lightbox-nav:hover:not(:disabled){background-color:#ffffff1a}.image-preview-lightbox-stage-media{align-self:stretch}.image-preview-lightbox-stage-media .image-preview-view{width:100%;min-width:0;height:100%;min-height:0}.image-preview-lightbox-stage-media .image-preview-view__image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.image-preview-lightbox-thumbnails{scrollbar-width:thin;scrollbar-color:#ffffff59 transparent}.image-preview-lightbox-thumbnails::-webkit-scrollbar{height:4px}.image-preview-lightbox-thumbnails::-webkit-scrollbar-thumb{background-color:#ffffff59;border-radius:9999px}}
