.elb-portal{--elb-ease-out:cubic-bezier(.16, 1, .3, 1);--elb-z:100;isolation:isolate;z-index:1}.elb-trigger{font:inherit;color:inherit;appearance:none;cursor:pointer;text-align:inherit;padding:0}.elb-trigger:focus{outline:none}.elb-trigger:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.elb-backdrop{z-index:var(--elb-z);opacity:0;transition:opacity var(--lightbox-pull-snap-duration,var(--lightbox-vt-duration,.36s)) var(--lightbox-pull-snap-easing,var(--elb-ease-out));background-color:#0a0a0a;position:fixed;inset:0}@starting-style{.elb-backdrop[data-open]{opacity:0}}.elb-backdrop[data-open]{opacity:calc(1 - var(--lightbox-pull-progress,0) * .6)}.elb-backdrop[data-pulling]{transition:none}.elb-content{z-index:calc(var(--elb-z) + 1);overscroll-behavior:contain;opacity:0;color:#fafafa;transition:opacity var(--lightbox-vt-duration,.36s) var(--elb-ease-out);--elb-inset-top:calc(3.5rem + env(safe-area-inset-top,0px));--elb-inset-bottom:calc(6rem + env(safe-area-inset-bottom,0px));--elb-inset-inline:1rem;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}@media (min-width:768px){.elb-content{--elb-inset-top:calc(4rem + env(safe-area-inset-top,0px));--elb-inset-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px));--elb-inset-inline:5rem}}.elb-content[data-open]{opacity:1}@starting-style{.elb-content[data-open]{opacity:0}}.elb-slides{scrollbar-width:none;flex:1;gap:1rem;min-height:0}.elb-slides::-webkit-scrollbar{display:none}.elb-slide{box-sizing:border-box;min-width:100%;height:100%;padding:var(--elb-inset-top) var(--elb-inset-inline) var(--elb-inset-bottom);flex:0 0 100%}.elb-item{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.elb-zoom{cursor:zoom-in;width:100%;height:100%;container-type:size}.elb-media{transition:border-radius var(--lightbox-vt-duration,.36s) var(--elb-ease-out);border-radius:1rem;overflow:hidden}.elb-content[data-zoomed] .elb-media{border-radius:0}.elb-media img{-webkit-user-select:none;user-select:none}.elb-chrome-gesture-hide{opacity:1;visibility:visible;transition:opacity .2s,visibility linear}@starting-style{.elb-chrome-gesture-hide{opacity:0}}.elb-content:is([data-pulling],[data-pull-dismissing]) .elb-chrome-gesture-hide{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}.elb-content[data-zoomed] .elb-slides{z-index:1}.elb-content[data-zoomed] .elb-bottom.elb-chrome-zoom-hide{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}@media (max-width:767px){.elb-content[data-zoomed] .elb-top.elb-chrome-zoom-hide{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}}.elb-top{inset-inline:0;z-index:1;padding:calc(.875rem + env(safe-area-inset-top,0px)) 1rem 0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0}.elb-top-controls{align-items:center;gap:.25rem;display:flex}.elb-counter{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#ffffff8c;direction:ltr;unicode-bidi:isolate;font-size:.8125rem}.elb-bottom{pointer-events:none;inset-inline:0;z-index:1;padding-inline:1.25rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));justify-content:center;display:flex;position:absolute;bottom:0}.elb-caption{pointer-events:auto;-webkit-user-select:text;user-select:text;text-align:center;flex-direction:column;gap:.375rem;max-width:42rem;display:flex}.elb-caption-text{color:#ffffffeb;font-size:.9375rem;line-height:1.5}.elb-credit{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:.6875rem;font-weight:500}.elb-control{color:#fffc;cursor:pointer;background-color:#0000;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .15s ease-out,color .15s ease-out,opacity .15s ease-out,transform .15s ease-out;display:inline-flex}.elb-control:hover{color:#fff;background-color:#ffffff1a}.elb-control:active{transform:scale(.96)}.elb-control:focus{outline:none}.elb-control:focus-visible{outline-offset:2px;outline:2px solid #fff9}.elb-control:disabled{cursor:not-allowed;opacity:.25}.elb-control:disabled:active{transform:none}.elb-control svg{width:1.25rem;height:1.25rem;display:block}.elb-nav{z-index:1;width:3rem;height:3rem;position:absolute;top:50%;transform:translateY(-50%)}.elb-nav:active{transform:translateY(-50%)scale(.96)}.elb-nav:disabled:active{transform:translateY(-50%)}.elb-nav-prev{inset-inline-start:1rem}.elb-nav-next{inset-inline-end:1rem}.elb-nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}@media (max-width:767px){.elb-nav{display:none}}
