/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-19glv2g,.svelte-19glv2g:before,.svelte-19glv2g:after,.svelte-19glv2g::backdrop{--tw-border-style:solid}}}.circle.svelte-19glv2g{box-sizing:border-box;border-style:var(--tw-border-style);border-width:3px;border-color:#0000;border-top-color:var(--colorOuter);border-radius:50%;animation:2s linear infinite svelte-19glv2g-circleSpin;position:relative}.circle.svelte-19glv2g:before,.circle.svelte-19glv2g:after{content:"";box-sizing:border-box;border-style:var(--tw-border-style);border-width:3px;border-color:#0000;border-radius:50%;position:absolute}.circle.svelte-19glv2g:after{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);border-top-color:var(--colorInner);animation:1.5s linear infinite svelte-19glv2g-circleSpin}.circle.svelte-19glv2g:before{top:calc(var(--spacing,.25rem) * 1);right:calc(var(--spacing,.25rem) * 1);bottom:calc(var(--spacing,.25rem) * 1);left:calc(var(--spacing,.25rem) * 1);border-top-color:var(--colorCenter);animation:3s linear infinite svelte-19glv2g-circleSpin}@keyframes svelte-19glv2g-circleSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
