/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.spin-container{min-height:calc(var(--spacing,.25rem) * 10);width:100%;min-width:calc(var(--spacing,.25rem) * 10);display:inline-block;position:relative}.spin-container .overlay{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}.spin-container .overlay:has(+*){background-color:var(--color-base-0,var(--color-base-0))}@supports (color:color-mix(in lab,red,red)){.spin-container .overlay:has(+*){background-color:color-mix(in oklab,var(--color-base-0,var(--color-base-0)) 50%,transparent)}}.spin-container .overlay>*{color:var(--color-primary-500,var(--color-primary-500));position:absolute}.spin-container .overlay .spin-loading{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));color:var(--color-primary-500,var(--color-primary-500));text-indent:-9999em;border-radius:3.40282e+38px;width:1em;height:1em;animation:mltShdSpin 1.7s infinite,roundSpin 1.7s infinite;position:relative;overflow:hidden;transform:translateZ(0)}.spin-container.small{min-height:calc(var(--spacing,.25rem) * 3);min-width:calc(var(--spacing,.25rem) * 3)}.spin-container.small .overlay .loader{font-size:.5rem}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes roundSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}