.st-lightbox{--st-focus-ring:currentcolor;--st-lightbox-media-layer:1;--st-lightbox-lens-layer:2;--st-lightbox-control-layer:3;--st-lightbox-lens-shadow:0 4px 16px #0000003d;--st-lightbox-exit-phase:var(--st-duration-fast,.1s);background:var(--st-surface-media);block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw;color:var(--st-on-media);isolation:isolate;-webkit-user-select:none;user-select:none;opacity:1;transition:opacity var(--st-duration-enter) var(--st-ease-emphasized-decelerate), display var(--st-duration-enter) allow-discrete, overlay var(--st-duration-enter) allow-discrete;border:0;margin:0;padding:0;overflow:hidden}.st-lightbox__rtl-probe{visibility:hidden;block-size:1px;inline-size:4px;position:absolute;inset:auto auto 0 -10000px;overflow:scroll}.st-lightbox__rtl-probe-inner{block-size:1px;inline-size:8px}.st-lightbox:not([open]){opacity:0;transition-duration:var(--st-duration-exit);transition-timing-function:var(--st-ease-emphasized-accelerate)}.st-lightbox.is-closing:not([open]){transition:opacity var(--st-lightbox-exit-phase) var(--st-ease-emphasized-accelerate) var(--st-lightbox-exit-phase), display var(--st-duration-exit) allow-discrete, overlay var(--st-duration-exit) allow-discrete}@starting-style{.st-lightbox[open]{opacity:0}}.st-lightbox::backdrop{background:var(--st-lightbox-scrim,var(--st-scrim));opacity:1;transition:opacity var(--st-duration-enter) var(--st-ease-emphasized-decelerate), display var(--st-duration-enter) allow-discrete, overlay var(--st-duration-enter) allow-discrete}.st-lightbox:not([open])::backdrop{opacity:0;transition-duration:var(--st-duration-exit);transition-timing-function:var(--st-ease-emphasized-accelerate)}.st-lightbox.is-closing:not([open])::backdrop{transition:opacity var(--st-lightbox-exit-phase) var(--st-ease-emphasized-accelerate) var(--st-lightbox-exit-phase), display var(--st-duration-exit) allow-discrete, overlay var(--st-duration-exit) allow-discrete}@starting-style{.st-lightbox[open]::backdrop{opacity:0}}.st-lightbox__body{opacity:1;block-size:100%;inline-size:100%;transition:opacity var(--st-lightbox-exit-phase) var(--st-ease-emphasized-accelerate);display:flex}.st-lightbox.is-closing .st-lightbox__body,.st-lightbox.is-closing>.st-lightbox__close,.st-lightbox.is-closing>.st-lightbox__zoom-toggle{opacity:0}.st-lightbox__exit-frozen{transform:var(--st-lightbox-exit-transform,none)!important;transition:none!important}.st-lightbox--thumbs-left .st-lightbox__body{flex-direction:row-reverse}[dir=rtl] .st-lightbox--thumbs-left .st-lightbox__body{flex-direction:row}.st-lightbox--thumbs-bottom .st-lightbox__body{flex-direction:column}.st-lightbox__stage{box-sizing:border-box;min-block-size:0;min-inline-size:0;padding:var(--st-lightbox-pad-block,var(--st-space-6)) var(--st-lightbox-pad-inline,var(--st-space-12));flex:auto;position:relative}.st-lightbox__main,.st-lightbox__track,.st-lightbox__slide,.st-lightbox__zoom{block-size:100%;inline-size:100%}.st-lightbox__track{z-index:var(--st-lightbox-media-layer,1);position:relative}.st-lightbox__slide,.st-lightbox__zoom{justify-content:center;align-items:center;display:flex}.st-lightbox__zoom{position:relative;overflow:hidden}.st-lightbox--engine-native .st-lightbox__main>.st-lightbox__track--native{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;cursor:grab;block-size:100%;inline-size:100%;transition:none;display:flex;overflow:auto hidden;transform:none}.st-lightbox__track--native::-webkit-scrollbar{display:none}.st-lightbox__thumb-track--native::-webkit-scrollbar{display:none}.st-lightbox--engine-native .st-lightbox__track--native>.st-lightbox__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;block-size:100%;min-inline-size:100%;display:flex}.st-lightbox--engine-native.is-dragging .st-lightbox__track--native,.st-lightbox--engine-native.st-lightbox--zoomed .st-lightbox__track--native{scroll-snap-type:none}.st-lightbox--engine-native.is-dragging .st-lightbox__track--native{cursor:grabbing}.st-lightbox:is(.is-dragging,.is-dragging-thumbs) .st-lightbox__nav,.st-lightbox:is(.is-dragging,.is-dragging-thumbs) .st-lightbox__close,.st-lightbox:is(.is-dragging,.is-dragging-thumbs) .st-lightbox__zoom-toggle{pointer-events:none}.st-lightbox--engine-native.st-lightbox--zoomed .st-lightbox__track--native{touch-action:none;overflow-x:hidden}.st-lightbox--engine-pending .st-lightbox__main .st-lightbox__track{transform:none}.st-lightbox--engine-pending .st-lightbox__main .st-lightbox__slide{display:none}.st-lightbox--engine-pending .st-lightbox__main .st-lightbox__slide--pending{display:flex}.st-lightbox--engine-swiper.st-lightbox--engine-pending .st-lightbox__thumb-track{gap:var(--st-space-2);inline-size:100%;min-block-size:var(--st-lightbox-thumb-size,56px);display:flex;overflow:hidden;transform:none}.st-lightbox--engine-pending .st-lightbox__thumb--pending-active{opacity:1;box-shadow:inset 0 0 0 2px}@media not (max-width:48em){.st-lightbox--engine-swiper.st-lightbox--engine-pending.st-lightbox--thumbs-left .st-lightbox__thumb-track{flex-direction:column;align-items:center;block-size:100%;min-block-size:0}}.st-lightbox__image{object-fit:contain;-webkit-user-drag:none;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;display:block}.st-lightbox__lens{box-sizing:border-box;inline-size:var(--st-lightbox-lens-measured-size,min(400px, calc(100% - 2px)));block-size:var(--st-lightbox-lens-measured-size,min(400px, calc(100% - 2px)));border:1px solid color-mix(in srgb, var(--st-on-media) 28%, transparent);background:var(--st-surface-media);box-shadow:var(--st-lightbox-lens-shadow);pointer-events:none;transform:translate3d(var(--st-lightbox-lens-x,0), var(--st-lightbox-lens-y,0), 0);will-change:transform;z-index:var(--st-lightbox-lens-layer,2);border-radius:50%;display:block;position:absolute;inset:0 auto auto 0;overflow:hidden}.st-lightbox__lens-image{inline-size:var(--st-lightbox-lens-image-width);block-size:var(--st-lightbox-lens-image-height);object-fit:fill;max-block-size:none;max-inline-size:none;transform:translate3d(var(--st-lightbox-lens-detail-x,0), var(--st-lightbox-lens-detail-y,0), 0) scale(var(--st-lightbox-lens-scale,1.8));transform-origin:0 0;will-change:transform;-webkit-user-drag:none;display:block;position:absolute;inset:0 auto auto 0}.st-lightbox:not(.st-lightbox--zoom-disabled,.st-lightbox--engine-failed) .st-lightbox__zoom{cursor:zoom-in}.st-lightbox.st-lightbox--zoomed .st-lightbox__zoom{cursor:grab}.st-lightbox--engine-swiper.st-lightbox--lens-active .st-lightbox__zoom,.st-lightbox--engine-swiper.st-lightbox--lens-active .swiper-slide-active .st-lightbox__image{cursor:none}.st-lightbox.st-lightbox--zoomed:is(.is-dragging,.is-panning) .st-lightbox__zoom{cursor:grabbing}.st-lightbox--engine-native .st-lightbox__zoom{touch-action:pan-x pan-y;cursor:zoom-in;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;overflow:hidden}.st-lightbox--zoom-disabled .st-lightbox__zoom,.st-lightbox--engine-failed .st-lightbox__zoom{touch-action:pan-x pan-y pinch-zoom;cursor:default}.st-lightbox--engine-native .st-lightbox__zoom.is-zoomed{touch-action:none;cursor:grab}.st-lightbox--engine-native.is-panning .st-lightbox__zoom.is-zoomed{cursor:grabbing}.st-lightbox--engine-native .st-lightbox__zoom.is-zoomed .st-lightbox__image{transform:translate3d(var(--st-lightbox-zoom-x,0), var(--st-lightbox-zoom-y,0), 0) scale(var(--st-lightbox-zoom-scale,1));will-change:transform}.st-lightbox--engine-native .st-lightbox__zoom.is-zoom-animating .st-lightbox__image{transition:transform var(--st-duration-exit) var(--st-ease-standard)}.st-lightbox__close,.st-lightbox__zoom-toggle,.st-lightbox__nav{inline-size:var(--st-tap-target-min);block-size:var(--st-tap-target-min);background:color-mix(in srgb, var(--st-on-media) 14%, var(--st-surface-media));color:inherit;cursor:pointer;z-index:var(--st-lightbox-control-layer,var(--st-z-raised,3));transition:background-color var(--st-duration-hover) var(--st-ease-standard), opacity var(--st-lightbox-exit-phase) var(--st-ease-emphasized-accelerate);border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.st-lightbox__close:hover,.st-lightbox__zoom-toggle:hover,.st-lightbox__nav:hover{background:color-mix(in srgb, var(--st-on-media) 24%, var(--st-surface-media))}.st-lightbox__close:focus-visible,.st-lightbox__zoom-toggle:focus-visible,.st-lightbox__nav:focus-visible{outline:var(--st-focus-ring-width) solid var(--st-focus-ring);outline-offset:var(--st-focus-ring-offset)}.st-lightbox__main:focus-visible{outline:var(--st-focus-ring-width) solid var(--st-focus-ring);outline-offset:calc(-1 * var(--st-focus-ring-width))}.st-lightbox__close{inset-block-start:var(--st-space-4);inset-inline-end:var(--st-space-4)}.st-lightbox__zoom-toggle{inset-block-start:var(--st-space-4);inset-inline-end:calc(var(--st-space-4) + var(--st-tap-target-min) + var(--st-space-2))}.st-lightbox__nav{inset-block-start:50%;transform:translateY(-50%)}.st-lightbox__nav--prev{inset-inline-start:var(--st-space-4)}.st-lightbox__nav--next{inset-inline-end:var(--st-space-4)}[dir=rtl] .st-lightbox__nav svg{transform:scaleX(-1)}.st-lightbox__nav.swiper-button-disabled{opacity:.38;pointer-events:none}.st-lightbox__nav[hidden],.st-lightbox__zoom-toggle[hidden]{display:none}.st-lightbox.st-lightbox--theme-white{--st-focus-ring:var(--st-accent-fg);background:var(--st-bg);color:var(--st-fg)}.st-lightbox.st-lightbox--theme-white::backdrop{background:color-mix(in srgb, var(--st-bg) 92%, transparent)}.st-lightbox.st-lightbox--theme-white .st-lightbox__close,.st-lightbox.st-lightbox--theme-white .st-lightbox__zoom-toggle,.st-lightbox.st-lightbox--theme-white .st-lightbox__nav{background:color-mix(in srgb, var(--st-fg) 8%, var(--st-bg))}.st-lightbox.st-lightbox--theme-white .st-lightbox__close:hover,.st-lightbox.st-lightbox--theme-white .st-lightbox__zoom-toggle:hover,.st-lightbox.st-lightbox--theme-white .st-lightbox__nav:hover{background:color-mix(in srgb, var(--st-fg) 14%, var(--st-bg))}.st-lightbox__thumbs{box-sizing:border-box;flex:none}.st-lightbox--thumbs-left .st-lightbox__thumbs{inline-size:var(--st-lightbox-thumb-track,96px);block-size:100%;padding-block:var(--st-lightbox-pad-block,var(--st-space-6))}.st-lightbox--thumbs-left .st-lightbox__thumbs .st-lightbox__thumb-track{align-items:center}.st-lightbox--thumbs-bottom .st-lightbox__thumbs{inline-size:100%;padding-inline:var(--st-lightbox-pad-inline,var(--st-space-12));padding-block-end:var(--st-lightbox-pad-block,var(--st-space-6))}.st-lightbox .st-lightbox__thumb{inline-size:var(--st-lightbox-thumb-size,56px);block-size:var(--st-lightbox-thumb-size,56px);border-radius:var(--st-radius-sm);opacity:.5;transition:opacity var(--st-duration-fast) var(--st-ease-standard);flex:none;overflow:hidden}.st-lightbox__thumb-button{cursor:pointer;block-size:100%;inline-size:100%;color:inherit;border-radius:inherit;background:0 0;border:0;padding:0;display:block}.st-lightbox__thumb-button:focus-visible{outline:var(--st-focus-ring-width) solid var(--st-focus-ring);outline-offset:calc(-1 * var(--st-focus-ring-width))}.st-lightbox__thumb:hover{opacity:.8}.st-lightbox__thumb.swiper-slide-thumb-active,.st-lightbox--engine-native .st-lightbox__thumb.is-active{opacity:1;box-shadow:inset 0 0 0 2px}.st-lightbox--engine-native .st-lightbox__thumb-track--native{gap:var(--st-space-2);scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior:contain;cursor:grab;block-size:100%;inline-size:100%;transition:none;display:flex;overflow:auto hidden;transform:none}.st-lightbox--engine-native.is-dragging-thumbs .st-lightbox__thumb-track--native{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.st-lightbox--engine-native .st-lightbox__thumb-track--native>.st-lightbox__thumb{scroll-snap-align:start}@media not (max-width:48em){.st-lightbox--engine-native.st-lightbox--thumbs-left .st-lightbox__thumb-track--native{scroll-snap-type:y proximity;flex-direction:column;overflow:hidden auto}}.st-lightbox__thumb-image{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (max-width:48em){.st-lightbox--thumbs-left .st-lightbox__body,[dir=rtl] .st-lightbox--thumbs-left .st-lightbox__body{flex-direction:column}.st-lightbox__stage{padding:var(--st-lightbox-pad-block-mobile,var(--st-space-3)) var(--st-lightbox-pad-inline-mobile,var(--st-space-4))}.st-lightbox--thumbs-left .st-lightbox__thumbs{block-size:auto;inline-size:100%;padding:0 var(--st-lightbox-pad-inline-mobile,var(--st-space-4)) max(var(--st-lightbox-pad-block-mobile,var(--st-space-3)), env(safe-area-inset-bottom))}.st-lightbox--thumbs-left .st-lightbox__thumbs .st-lightbox__thumb-track{align-items:stretch}.st-lightbox--thumbs-bottom .st-lightbox__thumbs{padding:0 var(--st-lightbox-pad-inline-mobile,var(--st-space-4)) max(var(--st-lightbox-pad-block-mobile,var(--st-space-3)), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.st-lightbox,.st-lightbox::backdrop,.st-lightbox__body,.st-lightbox__close,.st-lightbox__zoom-toggle,.st-lightbox__nav,.st-lightbox__thumb,.st-lightbox__image{transition:none}.st-lightbox .st-lightbox__zoom,.st-lightbox .st-lightbox__image{transition:none!important}}@media (forced-colors:active){.st-lightbox{--st-lightbox-forced-button-text:ButtonText;--st-lightbox-forced-highlight:Highlight}.st-lightbox__close,.st-lightbox__zoom-toggle,.st-lightbox__nav,.st-lightbox__thumb-button{forced-color-adjust:auto;color:var(--st-lightbox-forced-button-text);box-shadow:none;background:canvas;border:1px solid buttontext}.st-lightbox__close:focus-visible,.st-lightbox__zoom-toggle:focus-visible,.st-lightbox__nav:focus-visible,.st-lightbox__thumb-button:focus-visible{outline-color:var(--st-lightbox-forced-highlight)}.st-lightbox__main:focus-visible{forced-color-adjust:auto;outline-color:var(--st-lightbox-forced-highlight)}.st-lightbox__thumb.swiper-slide-thumb-active .st-lightbox__thumb-button,.st-lightbox--engine-native .st-lightbox__thumb.is-active .st-lightbox__thumb-button{border:2px solid highlight}}
