.carousel.svelte-48850t{display:flex;gap:var(--spacing);width:100%;height:100%;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;aspect-ratio:21/9;scrollbar-width:none;border-left:4px solid black;border-right:4px solid black}.carousel.svelte-48850t::-webkit-scrollbar{display:none}.carousel-container.svelte-48850t{position:relative}.carousel-container.svelte-48850t>.btn:where(.svelte-48850t){position:absolute;top:50%;transform:translateY(-50%);width:48px;aspect-ratio:1;background-color:var(--kolora-color-base);color:#fff;border:4px solid black;font-size:1.3rem;font-weight:700;rotate:45deg;cursor:pointer;z-index:1;opacity:0;transition:opacity .2s}.carousel-container.svelte-48850t>.btn>span:where(.svelte-48850t){display:inline-block;rotate:-45deg}.carousel-container.svelte-48850t:hover>.btn:where(.svelte-48850t){opacity:1}.carousel-container.svelte-48850t>.btn.prevPage:where(.svelte-48850t){left:-40px}.carousel-container.svelte-48850t>.btn.nextPage:where(.svelte-48850t){right:-4px}.page-wrapper.svelte-48850t{flex:0 0 min(80%,520px);height:100%;scroll-snap-align:center;scroll-snap-stop:always}.page.svelte-48850t{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:4px;background-color:#000}.page-content.svelte-48850t{display:inline-flex;position:relative;flex-direction:column;justify-content:flex-end;gap:calc(var(--spacing) / 2);padding:var(--spacing);width:100%;height:100%;background-color:var(--kolora-color-base);color:#fff;background-size:cover;background-position:center}.page-content.svelte-48850t .fallback-content:where(.svelte-48850t){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-content.svelte-48850t h4:where(.svelte-48850t){text-shadow:0 2px 12px rgba(0,0,0,.9);white-space:normal}.page-content.svelte-48850t p:where(.svelte-48850t){font-size:.8rem;text-shadow:0 2px 6px rgba(0,0,0,.9);white-space:normal}
