@charset "UTF-8";.container.svelte-zka3ay.svelte-zka3ay{flex:1;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;transition:background .2s;touch-action:none;pointer-events:none;-webkit-user-drag:none}.container.background.svelte-zka3ay.svelte-zka3ay{background:#fff}.container.svelte-zka3ay .content.svelte-zka3ay{object-fit:contain;max-width:100%;max-height:100%;min-width:100%;min-height:100%}.container.svelte-zka3ay video.content.svelte-zka3ay::-webkit-media-controls{display:none}img.svelte-zka3ay.svelte-zka3ay{font-size:0}.root.svelte-68amhx{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;touch-action:pan-y;border:1px solid var(--col-warm-grey)}.root.selected.svelte-68amhx{cursor:zoom-in}.root.adjacent.svelte-68amhx{cursor:pointer}.root.pan.svelte-68amhx{cursor:grab}.root.zoomed.svelte-68amhx{cursor:zoom-out}.root.zoomed.pan.svelte-68amhx{cursor:grab}.root.zoomed.dragging.svelte-68amhx{cursor:grabbing}.viewport.svelte-68amhx{position:relative;padding-bottom:100%;overflow:hidden;-webkit-user-select:none;user-select:none}.root.svelte-189w1by{position:relative;width:90px;height:90px;border-radius:0;padding:0;overflow:hidden;display:flex;cursor:pointer;margin:5px;border:1px solid var(--col-warm-grey);flex-shrink:0}.root.selected.svelte-189w1by{border-radius:0;border:1px solid var(--col-theme-light);transition:border .4s}@media (max-width: 650px){.root.svelte-189w1by{width:70px;height:70px}}.thumb-container.svelte-189w1by{position:absolute;left:0;right:0;top:0;bottom:0;padding:2px;display:flex;align-items:center;justify-content:center;overflow:hidden}.thumb-container.svelte-189w1by img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;flex-shrink:0}.thumb-container.svelte-189w1by video{width:100%;height:100%;object-fit:cover;object-position:center;display:block;flex-shrink:0}.thumb-container.svelte-189w1by div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.thumb_video_icon{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:25px;pointer-events:none;z-index:1}.root.svelte-ptgfs2.svelte-ptgfs2{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.main-view.svelte-ptgfs2.svelte-ptgfs2{flex:1;display:flex;flex-direction:column;min-width:0;position:relative}.main-view-nav-arrows.svelte-ptgfs2.svelte-ptgfs2{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 .5rem;pointer-events:none;z-index:5;transition:opacity .3s ease-in-out}.main-view-nav-arrows.svelte-ptgfs2 .icon.svelte-ptgfs2{color:#fff}.nav-arrow.svelte-ptgfs2.svelte-ptgfs2{pointer-events:all;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;background:none;border:none}.nav-arrow.svelte-ptgfs2.svelte-ptgfs2:hover{transform:scale(1.2)}.overlays-container.svelte-ptgfs2.svelte-ptgfs2{pointer-events:none;position:absolute;top:0;bottom:0;display:flex;align-items:stretch;justify-content:stretch}.overlays-content.svelte-ptgfs2.svelte-ptgfs2{width:100%;height:100%;position:relative}.overlay.svelte-ptgfs2.svelte-ptgfs2{flex:1}.overlay-button.svelte-ptgfs2.svelte-ptgfs2{border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;flex:0 0 auto;position:absolute;animation-fill-mode:forwards;opacity:0;transition:transform .4s ease,opacity .3s ease;background:none;box-shadow:0 6px 18px #0000002e;color:var(--col-theme-dark, #1c1c1c);transition:all .3s ease;isolation:isolate;animation:svelte-ptgfs2-bubbleIn .6s cubic-bezier(.68,-.55,.27,1.55);position:relative;overflow:hidden}.overlay-button.svelte-ptgfs2.svelte-ptgfs2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .3s ease,background .3s ease;transform:scale(1);z-index:-1}.overlay-button.svelte-ptgfs2 .icon.svelte-ptgfs2{position:relative;z-index:1;color:currentColor}@media (pointer: coarse){.overlay-button.svelte-ptgfs2.svelte-ptgfs2{width:48px;height:48px}}.overlay-button.svelte-ptgfs2.svelte-ptgfs2:nth-child(1){animation:svelte-ptgfs2-morphLeft .6s ease forwards;animation-delay:.1s}.overlay-button.svelte-ptgfs2.svelte-ptgfs2:hover{background:radial-gradient(circle at 30% 30%,#fff,#e6e6e699);box-shadow:inset 2px 2px 8px #ffffffb3,inset -2px -2px 8px #00000012,0 10px 25px #00000040;transform:scale(1.05)}.overlay-button.svelte-ptgfs2.svelte-ptgfs2:nth-child(2){position:relative;z-index:2;animation:none}.overlay-button.svelte-ptgfs2.svelte-ptgfs2:nth-child(3){animation:svelte-ptgfs2-morphRight .6s ease forwards;animation-delay:.1s}@keyframes svelte-ptgfs2-morphLeft{0%{transform:translate(0) scale(.5);opacity:0}60%{transform:translate(-40px) scale(1.1);opacity:1}to{transform:translate(-30px) scale(1);opacity:1}}@keyframes svelte-ptgfs2-morphRight{0%{transform:translate(0) scale(.5);opacity:0}60%{transform:translate(40px) scale(1.1);opacity:1}to{transform:translate(30px) scale(1);opacity:1}}@keyframes svelte-ptgfs2-bubbleIn{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.2);opacity:1}80%{transform:scale(.9)}to{transform:scale(1)}}.left-right-overlay.svelte-ptgfs2.svelte-ptgfs2{position:absolute;bottom:24px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:1rem;padding:0 24px;min-height:64px;width:100%;pointer-events:auto}.left-right-overlay.svelte-ptgfs2.svelte-ptgfs2:after{content:"";position:absolute;left:0;right:0;bottom:-24px;height:24px;pointer-events:auto}@supports (bottom: calc(24px + env(safe-area-inset-bottom))){.left-right-overlay.svelte-ptgfs2.svelte-ptgfs2{bottom:calc(24px + env(safe-area-inset-bottom));padding-left:calc(24px + env(safe-area-inset-left));padding-right:calc(24px + env(safe-area-inset-right));padding-bottom:calc(env(safe-area-inset-bottom) + 0px)}.left-right-overlay.svelte-ptgfs2.svelte-ptgfs2:after{bottom:calc(-24px - env(safe-area-inset-bottom));height:calc(24px + env(safe-area-inset-bottom))}}.reserve.svelte-ptgfs2.svelte-ptgfs2{display:none}.dots.svelte-ptgfs2.svelte-ptgfs2{width:100%;overflow:hidden;margin-top:10px;display:flex;justify-content:center}.dots.svelte-ptgfs2 .dots-container.svelte-ptgfs2{height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}.dots.svelte-ptgfs2 .dot.svelte-ptgfs2{width:10px;height:10px;border-radius:50%;border:none;background:#d3d3d3;cursor:pointer;transition:all .2s ease;padding:0;pointer-events:auto}.dots.svelte-ptgfs2 .dot.svelte-ptgfs2:hover{background:#bbb}.dots.svelte-ptgfs2 .dot.active.svelte-ptgfs2{background:var(--col-theme-light);width:10px;height:10px}.thumbs.svelte-ptgfs2.svelte-ptgfs2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-self:center;max-width:80%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.thumbs.svelte-ptgfs2.svelte-ptgfs2::-webkit-scrollbar{display:none}.thumbs.svelte-ptgfs2 button.root{flex-shrink:0}.content.svelte-ptgfs2.svelte-ptgfs2{flex:1;position:relative;width:100%;transform:translateZ(0);display:grid}.content-wrapper.svelte-ptgfs2.svelte-ptgfs2{grid-area:1/1;display:flex;height:100%;width:100%;will-change:opacity}@media screen and (max-height: 900px) and (min-width: 651px){.root.svelte-ptgfs2.svelte-ptgfs2{flex-direction:row;align-items:flex-start}.thumbs.svelte-ptgfs2.svelte-ptgfs2{order:1;flex-direction:column;flex-shrink:0;max-height:min(65vh,520px);overflow-y:auto;overflow-x:hidden;justify-content:flex-start;align-items:stretch;align-self:center;margin:auto 0;padding:.5rem 0;scrollbar-width:none}.thumbs.svelte-ptgfs2.svelte-ptgfs2::-webkit-scrollbar{display:none}.main-view.svelte-ptgfs2.svelte-ptgfs2{order:2;flex:1 1 auto}}.root.svelte-mzj4yk{display:none}.media-wrapper.svelte-1i6lujz.svelte-1i6lujz{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.media-wrapper-inner.svelte-1i6lujz.svelte-1i6lujz{position:relative;display:inline-block}.media-wrapper-inner.svelte-1i6lujz img.svelte-1i6lujz,.media-wrapper-inner.svelte-1i6lujz video.svelte-1i6lujz{display:block;width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center;will-change:transform}.media-wrapper.maximised.svelte-1i6lujz .media-wrapper-inner img.svelte-1i6lujz,.media-wrapper.maximised.svelte-1i6lujz .media-wrapper-inner video.svelte-1i6lujz{height:100%;width:auto;max-height:100vh;max-width:100vw;object-fit:contain}.media-wrapper.zooming.svelte-1i6lujz .media-wrapper-inner img.svelte-1i6lujz,.media-wrapper.zooming .media-wrapper-inner.svelte-1i6lujz video.svelte-1i6lujz{height:100%;width:auto;max-height:100vh;max-width:100vw;object-fit:contain}.container.svelte-1i6lujz.svelte-1i6lujz{flex:1;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;overflow:hidden;touch-action:none;pointer-events:none;-webkit-user-drag:none}.container.background.svelte-1i6lujz.svelte-1i6lujz{background:#fff}.container.interactive.svelte-1i6lujz.svelte-1i6lujz{pointer-events:auto;cursor:grab}.container.interactive.dragging.svelte-1i6lujz.svelte-1i6lujz{cursor:grabbing}.container.svelte-1i6lujz .content.svelte-1i6lujz{object-fit:scale-down;max-width:100%;max-height:100%;transform-origin:center;will-change:transform}.container.svelte-1i6lujz video.content.svelte-1i6lujz::-webkit-media-controls{display:none}.image-label.svelte-1i6lujz.svelte-1i6lujz{position:absolute;left:24px;bottom:24px;padding:.25rem .6rem;border-radius:4px;background-color:#737373b3;color:#fff;pointer-events:none;z-index:2;max-width:min(80%,100% - 48px);transition:opacity .3s ease-out}.image-label.hidden.svelte-1i6lujz.svelte-1i6lujz{transition:none;opacity:0}@media (max-width: 650px){.image-label.svelte-1i6lujz.svelte-1i6lujz{font-size:.7rem}}img.svelte-1i6lujz.svelte-1i6lujz{font-size:0}
