.control-ring.svelte-1irl5ud{--ring-start-scale:calc(48 / 77);transform:scale(var(--ring-start-scale));opacity:0;filter:drop-shadow(0 1px 2px #00000040);width:3.5rem;height:3.5rem;color:var(--color-white);pointer-events:none;transition:opacity .3s,transform .35s cubic-bezier(.22,1,.36,1);position:absolute;overflow:visible}.control-ring.large.svelte-1irl5ud{--ring-start-scale:calc(96 / 121);width:5.5rem;height:5.5rem}circle.svelte-1irl5ud{stroke:currentColor;stroke-width:1.5px}.control-ring.large.svelte-1irl5ud circle:where(.svelte-1irl5ud){stroke-width:1px}.carousel-control:not([aria-disabled=true]):is(:hover,:focus-visible,:has(:focus-visible)) .control-ring.svelte-1irl5ud{opacity:1;transform:scale(1)}.carousel-control{cursor:pointer}.carousel-control[aria-disabled=true]{cursor:default}.carousel-control>[data-slot^=carousel-]{cursor:inherit;transition:background-color .35s,color .35s,border-color .35s,box-shadow .35s,transform .35s,scale .35s}.carousel-control:not([aria-disabled=true]):is(:hover,:focus-visible,:has(:focus-visible))>[data-slot^=carousel-]:not(:disabled){border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black-main);scale:1;box-shadow:0 3px 12px #00000029}.carousel-control .carousel-arrow{transition:transform .35s cubic-bezier(.22,1,.36,1);display:inline-flex}.carousel-control:not([aria-disabled=true]):is(:hover,:focus-visible,:has(:focus-visible)) .carousel-arrow{transform:translateX(var(--carousel-arrow-shift))}@media (prefers-reduced-motion:reduce){.control-ring.svelte-1irl5ud,.carousel-control>[data-slot^=carousel-],.carousel-control .carousel-arrow{transition:none}.carousel-control:not([aria-disabled=true]):is(:hover,:focus-visible,:has(:focus-visible)) .carousel-arrow{transform:none}}
