.diop-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.diop-split{display:inline}.diop-w{display:inline-block;white-space:nowrap}.diop-u{display:inline-block}.diop-m{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.1em;margin-bottom:-.1em}.diop .dio-l.diop-off{visibility:hidden;opacity:0;pointer-events:none}.diop [data-diop-act]{cursor:pointer}.diop .dio-l[role=button]:focus-visible{outline:3px solid var(--dio-nav);outline-offset:3px}.diop .diop-global{z-index:3}.diop .diop-global--below{z-index:0}.diop-thumbs{display:flex;gap:8px;justify-content:center;margin:0;padding:10px 12px;overflow-x:auto;scrollbar-width:thin;color:#111827}.diop-thumbs--inside{position:absolute;left:0;right:0;bottom:0;z-index:5;padding-bottom:14px;color:var(--dio-nav);background:linear-gradient(transparent,#00000080)}.diop.diop-has-thumbs:has(.diop-thumbs--inside) .dio__bullets{display:none}.diop-thumb{flex:none;margin:0;padding:2px;border:2px solid transparent;border-radius:9px;background:none;cursor:pointer;opacity:.62;transition:opacity .2s,border-color .2s;-webkit-tap-highlight-color:transparent}.diop-thumb:hover{opacity:.9}.diop-thumb[aria-current=true]{opacity:1;border-color:currentColor}.diop-thumb__img{display:block;height:var(--diop-th, 64px);aspect-ratio:16/10;border-radius:6px;overflow:hidden}.diop-thumb__img img{display:block;width:100%;height:100%;object-fit:cover;margin:0;max-width:none}.diop-tab{flex:1 1 0;min-width:120px;max-width:280px;margin:0;padding:10px 14px 8px;border:0;border-top:3px solid rgba(127,127,127,.35);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.7;transition:opacity .2s,border-color .2s}.diop-tab:hover{opacity:.9}.diop-tab[aria-current=true]{opacity:1;border-top-color:currentColor}.diop-tab strong{display:block;font-size:15px;line-height:1.3}.diop-tab span{display:block;margin-top:2px;font-size:13px;line-height:1.35;opacity:.8}.diop-thumb:focus-visible,.diop-tab:focus-visible{outline:3px solid currentColor;outline-offset:2px}.diop-car{--diop-gap: 16px;--diop-n: 3;--diop-speed: .6s}.diop-car__viewport{position:relative;height:var(--dio-h);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;outline:0}.diop-car__viewport::-webkit-scrollbar{display:none}.diop-car.dio--fullscreen .diop-car__viewport{height:calc(100vh - var(--dio-off));height:calc(100svh - var(--dio-off));min-height:320px}.diop-car__track{display:flex;gap:var(--diop-gap);height:100%}.diop-car__item{position:relative;flex:0 0 calc((100% - var(--diop-gap) * (var(--diop-n) - 1)) / var(--diop-n));height:100%;scroll-snap-align:start;border-radius:var(--diop-radius, 0);overflow:hidden;isolation:isolate;container-type:inline-size}.diop-car.is-ready .diop-car__viewport{overflow:hidden;touch-action:pan-y;scroll-snap-type:none}.diop-car.is-ready .diop-car__track{display:block;position:relative}.diop-car.is-ready .diop-car__item{position:absolute;top:0;left:0;transform-origin:50% 50%;transition:transform var(--diop-speed) cubic-bezier(.22,.8,.2,1),opacity var(--diop-speed) ease;will-change:transform}.diop-car.is-dragging .diop-car__item,.diop-car .diop-car__item.is-jump{transition:none}.diop-car.is-dragging{cursor:grabbing}.diop-car.is-dragging a{pointer-events:none}.diop-car--coverflow.is-ready .diop-car__track,.diop-car--3d.is-ready .diop-car__track{height:100%;perspective:1400px;transform-style:preserve-3d}.diop-car--coverflow .diop-car__item,.diop-car--3d .diop-car__item{box-shadow:0 18px 50px #00000047}.diop-car--coverflow .diop-car__item:not(.is-current),.diop-car--3d .diop-car__item:not(.is-current){cursor:pointer}.diop-car .dio__bullets,.diop-car .dio__arrow{z-index:150}.diop-car .dio__pause{z-index:151}.diop-pop{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.diop-pop[hidden]{display:none}.diop-pop--top{align-items:flex-start}.diop-pop--bottom{align-items:flex-end}.diop-pop--bottom-left{align-items:flex-end;justify-content:flex-start}.diop-pop--bottom-right{align-items:flex-end;justify-content:flex-end}.diop-pop__overlay{position:absolute;inset:0;background:var(--diop-ov, #0f172a);opacity:var(--diop-ovo, .6)}.diop-pop__box{position:relative;width:min(var(--diop-pw, 720px),100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;border-radius:14px;box-shadow:0 30px 80px #00000073;outline:0;overscroll-behavior:contain}.diop-pop__box>.dio{max-width:none}.diop-pop__close{position:absolute;top:10px;right:10px;z-index:20;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#00000080;color:var(--diop-close, #fff);cursor:pointer}.diop-pop__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.diop-pop__close:focus-visible{outline:3px solid var(--diop-close, #fff);outline-offset:2px}.diop-pop .dio__pause{right:58px}.diop-pop.is-open .diop-pop__overlay{animation:diop-fade .3s ease both}.diop-pop--fade.is-open .diop-pop__box{animation:diop-fade .35s ease both}.diop-pop--zoom.is-open .diop-pop__box{animation:diop-zoom .45s cubic-bezier(.16,1,.3,1) both}.diop-pop--slide-up.is-open .diop-pop__box{animation:diop-up .45s cubic-bezier(.16,1,.3,1) both}@keyframes diop-fade{0%{opacity:0}}@keyframes diop-zoom{0%{opacity:0;transform:scale(.88)}}@keyframes diop-up{0%{opacity:0;transform:translateY(48px)}}html.diop-lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.diop .diop-u,.diop-pop .diop-pop__box,.diop-pop .diop-pop__overlay{animation:none!important}.diop-car .diop-car__item{transition:none!important}.diop .dio__layers{transform:none!important}.diop .dio-l{--dio-tx: 0px !important;--dio-ty: 0px !important}.diop .dio__media{translate:none!important}.diop-thumb,.diop-tab{transition:none}}
