/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.app-loader{background:var(--background,#fff);justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.app-loader .spinner{aspect-ratio:1;background-color:#0000;background-image:radial-gradient(farthest-side at top,#0000 calc(100% - 21px),#add8e6 calc(100% - 20px),#add8e6 99%,#0000),radial-gradient(farthest-side,#add8e6 94%,#0000),radial-gradient(farthest-side,#add8e6 94%,#0000);background-position:bottom,0,100%;background-repeat:no-repeat;background-size:100% 50%,20px 20px,20px 20px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:80px;position:relative}.app-loader .spinner:before{content:"";transform-origin:50% -20px;background:orange;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s cubic-bezier(.5,623,.5,-623) infinite app-loader-spin;position:absolute;inset:auto 0 0}@keyframes app-loader-spin{to{transform:rotate(.5deg)}}
