.hero.svelte-1v7krux{touch-action:pan-y;-webkit-user-select:none;user-select:none}.zone.svelte-1v7krux{position:absolute;top:0;bottom:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:0;z-index:2}.zone-left.svelte-1v7krux{left:0;width:28%;justify-content:flex-start;padding-left:.75rem}.zone-right.svelte-1v7krux{right:0;width:28%;justify-content:flex-end;padding-right:.75rem}.zone-center.svelte-1v7krux{left:28%;right:28%;cursor:zoom-in;justify-content:center}.zone-left.svelte-1v7krux:focus-visible,.zone-right.svelte-1v7krux:focus-visible,.zone-center.svelte-1v7krux:focus-visible{outline:2px solid #1e5fff;outline-offset:-4px}.arrow.svelte-1v7krux{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;background:#ffffff8c;color:#0f1419;opacity:0;transition:opacity .15s ease,background .15s ease,transform .15s ease}.arrow.svelte-1v7krux svg:where(.svelte-1v7krux){width:22px;height:22px}.zone-left.svelte-1v7krux:hover .arrow:where(.svelte-1v7krux),.zone-right.svelte-1v7krux:hover .arrow:where(.svelte-1v7krux),.hero.svelte-1v7krux:hover .arrow:where(.svelte-1v7krux){opacity:1;background:#ffffffeb}.zone-left.svelte-1v7krux:active .arrow:where(.svelte-1v7krux),.zone-right.svelte-1v7krux:active .arrow:where(.svelte-1v7krux){transform:scale(.95)}@media(hover:none){.arrow.svelte-1v7krux{opacity:.85;background:#ffffffbf}}.dots.svelte-1v7krux{position:absolute;bottom:.6rem;left:50%;transform:translate(-50%);display:flex;gap:.35rem;z-index:3;pointer-events:none}.dot.svelte-1v7krux{width:8px;height:8px;border-radius:9999px;border:none;background:#ffffff80;cursor:pointer;pointer-events:auto}.dot.active.svelte-1v7krux{background:#fff}.counter.svelte-1v7krux{position:absolute;top:.6rem;right:.6rem;background:#0000008c;color:#fff;font-size:.75rem;font-weight:500;padding:.18rem .5rem;border-radius:9999px;z-index:3;pointer-events:none}.lb-stage.svelte-1v7krux{max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;touch-action:pan-y}.lb-img{max-width:95vw;max-height:90vh;width:auto!important;height:auto!important}.lb-arrow.svelte-1v7krux{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:9999px;background:#ffffff26;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.lb-arrow.svelte-1v7krux:hover{background:#ffffff4d}.lb-arrow.svelte-1v7krux svg:where(.svelte-1v7krux){width:26px;height:26px}.lb-left.svelte-1v7krux{left:1rem}.lb-right.svelte-1v7krux{right:1rem}.lb-counter.svelte-1v7krux{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);color:#fff;background:#00000080;padding:.3rem .7rem;border-radius:9999px;font-size:.85rem}
