@keyframes svelte-1rnobg6-scaleUp{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1rnobg6-scaleDown{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes svelte-1rnobg6-scaleAnchor{0%{opacity:1;width:2rem;height:2rem}40%{opacity:.3}to{width:var(--center-pane-width);height:var(--center-pane-height);opacity:0;transform:translate(var(--translate-left), var(--translate-top))}}@media (width<=768px){html[data-direction=forward]::view-transition-new(center-pane){transform-origin:var(--icon-center);animation:.25s ease-out forwards svelte-1rnobg6-scaleUp}html[data-direction=back]::view-transition-old(center-pane){transform-origin:var(--icon-center);animation:.25s ease-out forwards svelte-1rnobg6-scaleDown}::view-transition-old(anchor){transform-origin:var(--icon-center);animation:.25s ease-out forwards svelte-1rnobg6-scaleAnchor}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.carousel-home{padding-inline:calc(var(--spacing,.25rem) * 0);--tw-duration:.2s;flex-basis:100%;transition-duration:.2s}@property --tw-duration{syntax:"*";inherits:false}
