:root{--accent-color:#86d3ff;--gray:#ccc}.s--inner.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx{padding:.5em;background-color:#fff;border:1px solid var(--gray)}[role=switch][aria-checked=true].svelte-lnw1yx .svelte-lnw1yx.svelte-lnw1yx:first-child,[role=switch][aria-checked=false].svelte-lnw1yx .svelte-lnw1yx.svelte-lnw1yx:last-child{display:none;color:#fff}.s--inner.svelte-lnw1yx button span.svelte-lnw1yx.svelte-lnw1yx{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;padding:.25em}.s--inner.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx:focus{outline:var(--accent-color) solid 1px}.s--slider.svelte-lnw1yx.svelte-lnw1yx.svelte-lnw1yx{display:flex;align-items:center}.s--slider.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx{width:3em;height:1.6em;position:relative;margin:0 0 0 .5em;background:var(--gray);border:none}.s--slider.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx:before{content:"";position:absolute;width:1.3em;height:1.3em;background:#fff;top:.13em;right:1.5em;transition:transform .3s}.s--slider.svelte-lnw1yx button[aria-checked=true].svelte-lnw1yx.svelte-lnw1yx{background-color:var(--accent-color)}.s--slider.svelte-lnw1yx button[aria-checked=true].svelte-lnw1yx.svelte-lnw1yx:before{transform:translate(1.3em);transition:transform .3s}.s--slider.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx:focus{box-shadow:0 0 0 1px var(--accent-color)}.s--multi.svelte-lnw1yx .group-container.svelte-lnw1yx.svelte-lnw1yx{border:none;padding:0;white-space:nowrap}.s--multi.svelte-lnw1yx label.svelte-lnw1yx.svelte-lnw1yx{display:inline-block;line-height:1.6;position:relative;z-index:2}.s--multi.svelte-lnw1yx input.svelte-lnw1yx.svelte-lnw1yx{opacity:0;position:absolute}.s--multi.svelte-lnw1yx label.svelte-lnw1yx.svelte-lnw1yx:first-of-type{padding-right:5em}.s--multi.svelte-lnw1yx label.svelte-lnw1yx.svelte-lnw1yx:last-child{margin-left:-5em;padding-left:5em}.s--multi.svelte-lnw1yx:focus-within label.svelte-lnw1yx.svelte-lnw1yx:first-of-type:after{box-shadow:0 0 8px var(--accent-color);border-radius:1.5em}.s--multi.svelte-lnw1yx label.svelte-lnw1yx.svelte-lnw1yx:first-of-type:before,.s--multi.svelte-lnw1yx label.svelte-lnw1yx.svelte-lnw1yx:first-of-type:after{content:"";height:1.25em;overflow:hidden;pointer-events:none;position:absolute;vertical-align:middle}.s--multi.svelte-lnw1yx label.svelte-lnw1yx.svelte-lnw1yx:first-of-type:before{border-radius:100%;z-index:2;position:absolute;width:1.2em;height:1.2em;background:#fff;top:.2em;right:1.2em;transition:transform .3s}.s--multi.svelte-lnw1yx label.svelte-lnw1yx.svelte-lnw1yx:first-of-type:after{background:var(--accent-color);border-radius:1em;margin:0 1em;transition:background .2s ease-in-out;width:3em;height:1.6em}.s--multi.svelte-lnw1yx input.svelte-lnw1yx:first-of-type:checked~label.svelte-lnw1yx:first-of-type:after{background:var(--accent-color)}.s--multi.svelte-lnw1yx input.svelte-lnw1yx:first-of-type:checked~label.svelte-lnw1yx:first-of-type:before{transform:translate(-1.4em)}.s--multi.svelte-lnw1yx input.svelte-lnw1yx:last-of-type:checked~label.svelte-lnw1yx:last-of-type{z-index:1}.s--multi.svelte-lnw1yx input.svelte-lnw1yx.svelte-lnw1yx:focus{box-shadow:0 0 8px var(--accent-color);border-radius:1.5em}[role=switch][aria-checked=true].svelte-lnw1yx .svelte-lnw1yx.svelte-lnw1yx:first-child,[role=switch][aria-checked=false].svelte-lnw1yx .svelte-lnw1yx.svelte-lnw1yx:last-child{border-radius:.25em;background:var(--accent-color);display:inline-block}.s--inner.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx:focus{box-shadow:0 0 8px var(--accent-color);border-radius:.1em}.s--slider.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx{border-radius:1.5em}.s--slider.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx:before{border-radius:100%}.s--slider.svelte-lnw1yx button.svelte-lnw1yx.svelte-lnw1yx:focus{box-shadow:0 0 8px var(--accent-color);border-radius:1.5em}.thumbnail-wrap.svelte-g15w1y .bp-wrap{contain:layout size}.thumbnail-bp.svelte-g15w1y .bp-wrap{position:absolute}.thumbnail-wrap.svelte-g15w1y.svelte-g15w1y.svelte-g15w1y{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;display:flex;flex-direction:column;contain:strict}.thumbnail-bp.svelte-g15w1y.svelte-g15w1y.svelte-g15w1y{flex-grow:1;position:relative}.thumbnails.svelte-g15w1y.svelte-g15w1y.svelte-g15w1y{width:100%;height:75px;position:relative;background:#12161a;z-index:9999;transition:opacity .4s}.thumbnails.svelte-g15w1y>div.svelte-g15w1y.svelte-g15w1y{display:table;margin:0 auto;height:100%}.thumbnails.svelte-g15w1y>div.svelte-g15w1y div.svelte-g15w1y{display:flex;padding:4px 0;touch-action:none}.thumbnails.svelte-g15w1y button.svelte-g15w1y.svelte-g15w1y{cursor:pointer;flex-shrink:0;background:transparent;border:0;padding:0;height:67px;width:85px;border-radius:2px;margin:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-size:cover;background-position:center;opacity:.7;transition:opacity .15s}.thumbnails.svelte-g15w1y button.svelte-g15w1y.svelte-g15w1y:hover,.thumbnails.svelte-g15w1y button.svelte-g15w1y.svelte-g15w1y:focus{opacity:.85}.thumbnails.svelte-g15w1y button.active.svelte-g15w1y.svelte-g15w1y{opacity:1}@keyframes bp-fadein{0%{opacity:.01}to{opacity:1}}@keyframes bp-bar{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes bp-o{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bp-wrap{top:0;left:0;width:100%;height:100%;position:fixed;z-index:999;contain:strict;touch-action:none;-webkit-tap-highlight-color:transparent}.bp-wrap>div:first-child{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000bf;animation:bp-fadein .48s cubic-bezier(.215,.61,.355,1)}.bp-vid audio{position:absolute;left:14px;width:calc(100% - 28px);bottom:14px;height:50px}.bp-inner{top:0;left:0;width:100%;height:100%;position:absolute;display:flex}.bp-html{display:contents}.bp-html>:first-child{margin:auto}.bp-img-wrap{top:0;left:0;width:100%;height:100%;position:absolute;contain:strict}.bp-img-wrap .bp-canzoom{cursor:zoom-in}.bp-img-wrap .bp-drag{cursor:grabbing}.bp-close{contain:layout size}.bp-img{position:absolute;top:50%;left:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-size:100% 100%}.bp-img img,.bp-img div{position:absolute;top:0;left:0;width:100%;height:100%}.bp-img .bp-o{display:none}.bp-zoomed .bp-img:not(.bp-drag){cursor:grab}.bp-zoomed .bp-cap{opacity:0;animation:none!important}.bp-zoomed.bp-small .bp-controls{opacity:0}.bp-zoomed.bp-small .bp-controls button{pointer-events:none}.bp-controls{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;text-align:left;transition:opacity .3s;animation:bp-fadein .3s}.bp-controls button{pointer-events:auto;cursor:pointer;position:absolute;border:0;background:#00000026;opacity:.9;transition:all .1s;contain:content}.bp-controls button:hover{background-color:#0003;opacity:1}.bp-controls svg{fill:#fff}.bp-count{position:absolute;color:#ffffffe6;line-height:1;margin:16px;height:50px;width:100px}.bp-prev,.bp-next{top:50%;right:0;margin-top:-32px;height:64px;width:58px;border-radius:3px 0 0 3px}.bp-prev:hover:before,.bp-next:hover:before{transform:translate(-2px)}.bp-prev:before,.bp-next:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");position:absolute;left:7px;top:9px;width:46px;transition:all .2s}.bp-prev{right:auto;left:0;transform:scalex(-1)}.bp-base{right:0;height:55px;width:58px;border-radius:0 0 0 3px}.bp-base:before{position:absolute;width:37px;right:10px}.bp-x{top:0}.bp-x:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23fff'%3E%3Cpath d='M24 10l-2-2-6 6-6-6-2 2 6 6-6 6 2 2 6-6 6 6 2-2-6-6z'/%3E%3C/svg%3E");top:8px}.bp-ext{top:55px}.bp-ext:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 14v5a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8c0-1.1.9-2 2-2h5M15 3h6v6M10 14L20.2 3.8'/%3E%3C/g%3E%3C/svg%3E");top:8px}.bp-save{top:110px}.bp-save:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z'%3E%3C/path%3E%3Cpolyline points='17 21 17 13 7 13 7 21'%3E%3C/polyline%3E%3Cpolyline points='7 3 7 8 15 8'%3E%3C/polyline%3E%3C/svg%3E");top:8px}.bp-if,.bp-vid{position:relative;margin:auto;background:#000;background-size:100% 100%}.bp-if iframe,.bp-if video,.bp-if div,.bp-vid iframe,.bp-vid video,.bp-vid div{top:0;left:0;width:100%;height:100%;position:absolute;border:0}.bp-load{display:flex;background-size:100% 100%;overflow:hidden;z-index:1}.bp-bar{position:absolute;top:0;left:0;height:3px;width:100%;transform:translate(-100%);background:#ffffffe6;border-radius:0 3px 3px 0;animation:bp-bar 4s both}.bp-o,.bp-o:after{border-radius:50%;width:90px;height:90px}.bp-o{margin:auto;border:10px solid rgba(255,255,255,.2);border-left-color:#ffffffe6;animation:bp-o 1s infinite linear}.bp-cap{position:absolute;bottom:2%;background:#090909cc;color:#ffffffe6;border-radius:4px;max-width:95%;line-height:1.3;padding:.6em 1.2em;left:50%;transform:translate(-50%);width:fit-content;width:-moz-fit-content;display:table;transition:opacity .3s;animation:bp-fadein .2s}.bp-cap a{color:inherit}.bp-inline{position:absolute}.bp-lock{overflow-y:hidden}.bp-lock body{overflow:scroll}.bp-noclose .bp-x{display:none}.bp-noclose:not(.bp-zoomed){touch-action:pan-y}.bp-noclose:not(.bp-zoomed) .bp-img-wrap{cursor:zoom-in}@media (prefers-reduced-motion){.bp-wrap *{animation-duration:0s!important}}@media (max-width: 500px){.bp-base{height:47px;width:47px}.bp-base:before{width:34px;right:6px}.bp-x:before{top:6px}.bp-ext{top:47px}.bp-ext:before{top:6px}.bp-save{top:94px}.bp-save:before{top:6px}.bp-prev,.bp-next{margin-top:-27px;height:54px;width:45px}.bp-prev:before,.bp-next:before{top:7px;left:2px;width:43px}.bp-o,.bp-o:after{border-width:6px;width:60px;height:60px}.bp-count{margin:12px 10px}}
