.fancy-loading-wrapper.svelte-16w7573{--line-width:5px;--curtain-color:var(--color-surface-500);--outer-line-color:var(--color-primary-500);--middle-line-color:var(--color-secondary-500);--inner-line-color:var(--color-tertiary-500);position:relative}:where([data-mode=dark],[data-mode=dark] *){--curtain-color:var(--color-surface-800)}.fancy-loader.svelte-16w7573{border:var(--line-width) solid transparent;border-top-color:var(--outer-line-color);z-index:11;border-radius:100%;width:150px;height:150px;margin:-75px 0 0 -75px;animation:2s linear infinite svelte-16w7573-fancy-spin;display:block;position:relative;top:50%;left:50%}.fancy-loader.svelte-16w7573:before{content:"";border:var(--line-width) solid transparent;border-top-color:var(--inner-line-color);border-radius:100%;animation:3s linear infinite svelte-16w7573-fancy-spin;position:absolute;inset:4px}.fancy-loader.svelte-16w7573:after{content:"";border:var(--line-width) solid transparent;border-top-color:var(--middle-line-color);border-radius:100%;animation:1.5s linear infinite svelte-16w7573-fancy-spin;position:absolute;inset:14px}@keyframes svelte-16w7573-fancy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fancy-loading-wrapper.svelte-16w7573 .fancy-loader-section:where(.svelte-16w7573){background:var(--curtain-color);z-index:10;width:51%;height:100%;position:absolute;top:0}.fancy-loading-wrapper.svelte-16w7573 .fancy-loader-section.fancy-loader-section-left:where(.svelte-16w7573){left:0}.fancy-loading-wrapper.svelte-16w7573 .fancy-loader-section.fancy-loader-section-right:where(.svelte-16w7573){right:0}.loaded.svelte-16w7573 .fancy-loading-wrapper:where(.svelte-16w7573) .fancy-loader-section.fancy-loader-section-left:where(.svelte-16w7573){transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(-100%)}.loaded.svelte-16w7573 .fancy-loading-wrapper:where(.svelte-16w7573) .fancy-loader-section.fancy-loader-section-right:where(.svelte-16w7573){transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(100%)}.loaded.svelte-16w7573 .fancy-loader:where(.svelte-16w7573){opacity:0;transition:all .3s ease-out}.loaded.svelte-16w7573 .fancy-loading-wrapper:where(.svelte-16w7573){visibility:hidden;transition:all .3s ease-out 1s;transform:translateY(-100%)}
