.image-video-slider{min-width:0;isolation:isolate}.image-video-slider .ivs-content{display:flex;gap:12px;min-width:0}.image-video-slider .ivs-content--bottom{flex-direction:column}.image-video-slider .ivs-content--top{flex-direction:column-reverse}.image-video-slider .ivs-content--right{flex-direction:row}.image-video-slider .ivs-content--left{flex-direction:row-reverse}.image-video-slider .ivs-stage{position:relative;display:grid;place-items:center;flex:1 1 auto;min-width:0;min-height:0;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:#15171d;color:#fff;touch-action:pan-y}.image-video-slider .ivs-media-scroll{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-video-slider .ivs-media-scroll--pending{opacity:0}.image-video-slider .ivs-media-scroll--enter-next{animation:ivs-enter-next .32s cubic-bezier(.2,.7,.2,1) both}.image-video-slider .ivs-media-scroll--enter-previous{animation:ivs-enter-previous .32s cubic-bezier(.2,.7,.2,1) both}.image-video-slider .ivs-outgoing{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.image-video-slider .ivs-outgoing--next{animation:ivs-exit-next .32s cubic-bezier(.2,.7,.2,1) both}.image-video-slider .ivs-outgoing--previous{animation:ivs-exit-previous .32s cubic-bezier(.2,.7,.2,1) both}@keyframes ivs-enter-next{0%{opacity:0;transform:translate(16px) scale(.99)}to{opacity:1;transform:none}}@keyframes ivs-enter-previous{0%{opacity:0;transform:translate(-16px) scale(.99)}to{opacity:1;transform:none}}@keyframes ivs-exit-next{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-16px) scale(.99)}}@keyframes ivs-exit-previous{0%{opacity:1;transform:none}to{opacity:0;transform:translate(16px) scale(.99)}}.image-video-slider .ivs-stage:focus{outline:none}.image-video-slider .ivs-stage:focus-visible,.image-video-slider .ivs-stage button:focus-visible,.image-video-slider .ivs-thumb:focus-visible{outline:3px solid #ffdd00;outline-offset:3px}.image-video-slider .ivs-image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.image-video-slider .ivs-video-trigger{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:#15171d;color:#fff;cursor:pointer}.image-video-slider .ivs-video-trigger .ivs-image{position:absolute;inset:0;width:100%;height:100%}.image-video-slider .ivs-play{position:relative;display:grid;place-items:center;width:68px;height:68px;padding-left:4px;border:1px solid rgb(255 255 255 / 45%);border-radius:50%;background:#09101bbf;box-shadow:0 12px 40px #00000059;font-size:26px;transition:transform .2s ease,background .2s ease}.image-video-slider .ivs-video-trigger:hover .ivs-play{transform:scale(1.08);background:#09101beb}.image-video-slider .ivs-stage .ivs-player,.image-video-slider .ivs-stage .video-player{width:100%;height:100%;min-height:0;max-width:none}.image-video-slider .ivs-stage .video-player iframe,.image-video-slider .ivs-stage .video-player video{width:100%;height:100%}.image-video-slider .ivs-nav,.image-video-slider .ivs-expand,.image-video-slider .ivs-zoom,.image-video-slider .ivs-counter{position:absolute;z-index:3;display:grid;place-items:center;min-width:40px;min-height:40px;border:1px solid rgb(255 255 255 / 15%);border-radius:999px;background:#0f1723a6;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.image-video-slider .ivs-nav,.image-video-slider .ivs-expand,.image-video-slider .ivs-zoom{cursor:pointer}.image-video-slider .ivs-nav:hover:not(:disabled),.image-video-slider .ivs-expand:hover,.image-video-slider .ivs-zoom:hover{background:#0f1723d9}.image-video-slider .ivs-nav:disabled{opacity:.35;cursor:default}.image-video-slider .ivs-nav{top:50%;transform:translateY(-50%)}.image-video-slider .ivs-nav--left{left:12px}.image-video-slider .ivs-nav--right{right:12px}.image-video-slider .ivs-nav svg{width:23px;height:23px}.image-video-slider .ivs-expand{top:12px;right:12px;font-size:28px;line-height:1}.image-video-slider .ivs-zoom{top:12px;right:64px;font-size:26px;line-height:1}.image-video-slider .ivs-counter{top:12px;left:12px;min-height:32px;padding:0 12px;font-size:13px;font-variant-numeric:tabular-nums}.image-video-slider:not(.ivs-dialog) .ivs-media-scroll .ivs-image{cursor:zoom-in}@media(hover:hover)and (pointer:fine){.image-video-slider:not(.ivs-dialog) .ivs-stage :is(.ivs-nav,.ivs-expand,.ivs-counter){opacity:0;transition:opacity .2s ease}.image-video-slider:not(.ivs-dialog) .ivs-stage:is(:hover,:focus-visible,:has(:focus-visible)) :is(.ivs-nav,.ivs-expand,.ivs-counter){opacity:1}.image-video-slider:not(.ivs-dialog) .ivs-stage:is(:hover,:focus-visible,:has(:focus-visible)) .ivs-nav:disabled{opacity:.35}}.image-video-slider .ivs-caption{position:absolute;z-index:2;right:0;bottom:0;left:0;padding:32px 64px 14px;background:linear-gradient(transparent,#000000a6);color:#fff;font-size:14px;text-align:center;pointer-events:none}.image-video-slider .ivs-thumbs{display:flex;gap:8px;overflow:auto;scrollbar-width:thin;scroll-snap-type:x proximity}.image-video-slider .ivs-content--right .ivs-thumbs,.image-video-slider .ivs-content--left .ivs-thumbs{flex:0 0 88px;contain:size;flex-direction:column;max-height:min(70vh,700px);scroll-snap-type:y proximity}.image-video-slider .ivs-thumb{position:relative;flex:0 0 80px;width:80px;height:64px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:8px;background:#1b222c;color:#fff;cursor:pointer;opacity:.7;scroll-snap-align:center;transition:opacity .2s ease,border-color .2s ease}.image-video-slider .ivs-thumb:hover,.image-video-slider .ivs-thumb--active{opacity:1;border-color:var(--blue-500, #3764bd)}.image-video-slider .ivs-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-video-slider .ivs-thumb-play{position:absolute;right:4px;bottom:4px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#000000b3;font-size:10px}.image-video-slider .ivs-thumb-placeholder{display:grid;place-items:center;height:100%}.image-video-slider .ivs-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ivs-dialog.overflow{background:#0b0e14}.ivs-dialog .ivs-dialog-content.container{width:100%!important;max-width:none;height:100%;padding:0!important;box-sizing:border-box}.ivs-dialog .ivs-dialog-surface{height:100%;padding:56px 20px 24px;box-sizing:border-box}.ivs-dialog .ivs-dialog-backdrop{background:#0b0e14;opacity:1}.ivs-dialog .ivs-content{position:relative;z-index:2;height:100%;max-width:1440px;margin:0 auto;flex-direction:column}.ivs-dialog .ivs-stage{aspect-ratio:auto;border-radius:8px;background:#0b0e14}.ivs-dialog .ivs-media-scroll--zoomed{display:block;overflow:auto;touch-action:auto;overscroll-behavior:contain}.ivs-dialog .ivs-media-scroll--zoomed .ivs-image{width:200%;height:auto;max-width:none;max-height:none;cursor:zoom-out}.ivs-dialog.image-video-slider .ivs-content .ivs-thumbs{contain:none;justify-content:center;flex:0 0 68px;flex-direction:row;max-height:none;scroll-snap-type:x proximity}.ivs-dialog .ivs-thumb{width:74px;height:60px}@media(max-width:576px){.image-video-slider .ivs-content--right,.image-video-slider .ivs-content--left{flex-direction:column}.image-video-slider .ivs-content--right .ivs-thumbs,.image-video-slider .ivs-content--left .ivs-thumbs{contain:none;flex-direction:row;flex-basis:auto;max-height:none}.image-video-slider .ivs-stage{border-radius:8px}.image-video-slider .ivs-nav{min-width:36px;min-height:36px}.image-video-slider .ivs-nav--left{left:6px}.image-video-slider .ivs-nav--right{right:6px}.ivs-dialog .ivs-dialog-surface{padding:56px 8px 16px}}@media(prefers-reduced-motion:reduce){.image-video-slider .ivs-play,.image-video-slider .ivs-thumb{transition:none}.image-video-slider .ivs-media-scroll--enter-next,.image-video-slider .ivs-media-scroll--enter-previous,.image-video-slider .ivs-outgoing--next,.image-video-slider .ivs-outgoing--previous{animation:none}.image-video-slider .ivs-outgoing--next,.image-video-slider .ivs-outgoing--previous{display:none}}
