.slideshow-container.svelte-1xtf3f6{margin-top:54px;display:flex;background:black;box-shadow:0 0 1em 1em #000;height:calc(100vh - 54px);width:100%}@media screen and (max-width: 970px){.slideshow-container.svelte-1xtf3f6{height:50vh}}.slide-wrap.svelte-1xtf3f6{position:relative;text-align:center}.slide-text-type.svelte-1xtf3f6{width:60%;height:100%;margin-left:auto;margin-right:auto;overflow:scroll;position:absolute;top:0;left:0;right:0;padding-top:64px;display:flex;flex-direction:column;justify-content:safe center}.slide-text-type>*{flex:0 0 auto;max-width:none}.slide-text-type h2{font-size:4.5rem}.slide-text-type h2,.slide-text-type h3{color:hsla(var(--light-color),.9)}.slide-text-type h2,.slide-text-type-thumb h2{color:hsla(var(--light-color),.9);text-align:center}.slide-text-type-thumb h2,.slide-text-type-thumb h3{font-size:1em}@media screen and (max-width: 1500px){.slide-text-type h2,.slide-text-type h3{font-size:3.5rem}}@media screen and (max-width: 1200px){.slide-text-type h2,.slide-text-type h3{font-size:2.5rem}}@media screen and (max-width: 970px){.slide-text-type h2{font-size:1.8em}}@media screen and (max-width: 970px){.slide-text-type h2{font-size:1.8em}.slide-text-type p{font-size:.9em}}@media screen and (max-width: 700px){.slide-text-type.svelte-1xtf3f6{width:80%}.slide-text-type h2{font-size:1.8em}.slide-text-type p{max-width:100%;font-size:1.3em}}@media screen and (max-width: 500px){.slide-text-type.svelte-1xtf3f6{width:90%}.slide-text-type h2{font-size:2.5em}.slide-text-type p{max-width:100%;font-size:2em}.slide-text-type a{max-width:100%;font-size:.8em}}.slide-text-type-thumb-wrapper.svelte-1xtf3f6{display:flex;flex-direction:column;align-items:center;overflow:auto;width:100%;font-size:.4em;aspect-ratio:16/9}.slide-text-type-thumb.svelte-1xtf3f6{padding:3em}.slide-image-type.svelte-1xtf3f6,.slide-video-type.svelte-1xtf3f6{padding:32px;position:absolute;top:0;left:0;right:0;height:100%;display:flex;flex-direction:column}.slide-text-type.svelte-1xtf3f6{text-align:left}.slide.inactive.svelte-1xtf3f6{opacity:0;transition:opacity .8s ease-out}.slide.active.svelte-1xtf3f6{z-index:10;opacity:1;transition:opacity 1.5s .8s ease-in}.slide-image.svelte-1xtf3f6,.slide-video.svelte-1xtf3f6{opacity:1;flex-shrink:1;flex-grow:1;flex-basis:auto;min-height:0;object-fit:contain;cursor:zoom-in;transition:transform .2s}.slide-video.svelte-1xtf3f6{height:95%;padding:20px}.slide-image.slide-image-item.zoomed.svelte-1xtf3f6{transform:scale(2);cursor:zoom-out;transition:transform .2s}.slide-image-item.svelte-1xtf3f6{padding:12px}.slide-caption.svelte-1xtf3f6{flex-shrink:1;flex-grow:1;flex-basis:auto;font-size:18px;color:hsla(var(--light-color),.8);text-align:center}@media screen and (max-width: 970px){.slide-caption.svelte-1xtf3f6{font-size:12px}}.slide-prev.svelte-1xtf3f6,.slide-next.svelte-1xtf3f6{flex:0 1 auto;padding-left:20px;padding-right:20px;cursor:pointer;border:none;width:auto;color:#fff;font-size:4em;background-color:#fff0}.slide-gallery.svelte-1xtf3f6{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:auto;grid-gap:32px;padding:64px}@media screen and (max-width: 1024px){.slide-gallery.svelte-1xtf3f6{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media screen and (max-width: 560px){.slide-gallery.svelte-1xtf3f6{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}@media screen and (max-width: 460px){.slide-gallery.svelte-1xtf3f6{display:flex;flex-direction:column;padding:64px 5vh}}.slide-gallery-thumb.svelte-1xtf3f6{background:var(--bg-settings);aspect-ratio:16 / 9;width:100%;box-shadow:inset -10px -10px 10px 20px #fff}.slide-thumb-wrapper.svelte-1xtf3f6{cursor:pointer}.slide-thumb-wrapper-fade.svelte-1xtf3f6,.slide-thumb-wrapper-fade.svelte-1xtf3f6:hover{opacity:.7;transition:opacity .3s}@media screen and (max-width: 560px){.slide-thumb-wrapper-fade.svelte-1xtf3f6{opacity:1}}.slide-thumb-wrapper.svelte-1xtf3f6:hover,.slide-thumb-wrapper.active-thumb.svelte-1xtf3f6{opacity:1}.sound-ctl.svelte-1xtf3f6{top:initial;bottom:1em;position:fixed;right:1em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M533.6 32.5C598.5 85.2 640 165.8 640 256s-41.5 170.7-106.4 223.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8c54.2-44 88.7-111 88.7-186.2s-34.5-142.2-88.7-186.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM473.1 107c43.2 35.2 70.9 88.9 70.9 149s-27.7 113.8-70.9 149c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C475.3 341.3 496 301.1 496 256s-20.7-85.3-53.2-111.8c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zm-60.5 74.5c21.5 17.6 35.4 44.4 35.4 74.5s-13.9 56.9-35.4 74.5c-10.3 8.4-25.4 6.8-33.8-3.5s-6.8-25.4 3.5-33.8C393.1 284.4 400 271 400 256s-6.9-28.4-17.7-37.3c-10.3-8.4-11.8-23.5-3.5-33.8s23.5-11.8 33.8-3.5zM301.1 34.8C312.6 40 320 51.4 320 64v384c0 12.6-7.4 24-18.9 29.2s-25 3.1-34.4-5.3L131.8 352H64c-35.3 0-64-28.7-64-64v-64c0-35.3 28.7-64 64-64h67.8L266.7 40.1c9.4-8.4 22.9-10.4 34.4-5.3z'/%3E%3C/svg%3E") 0 0/1.5em auto no-repeat;width:1.5em;height:1.5em;z-index:5;border:none}.sound-ctl.stopped.svelte-1xtf3f6{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23fff' d='M320 64c0-12.6-7.4-24-18.9-29.2s-25-3.1-34.4 5.3L131.8 160H64c-35.3 0-64 28.7-64 64v64c0 35.3 28.7 64 64 64h67.8l134.9 119.9c9.4 8.4 22.9 10.4 34.4 5.3S320 460.6 320 448V64z'/%3E%3C/svg%3E") 0 0 / auto 1.25em no-repeat}.no-scrollbar.svelte-1xtf3f6{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar.svelte-1xtf3f6::-webkit-scrollbar{display:none}
