/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.loading:after{right:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);--tw-border-style:solid;border:2px solid #ffffff80;border-radius:2147483647px;width:0;height:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.loading:after{border-color:color-mix(in oklab,var(--color-white,#fff) 50%,transparent)}}.loading:after{border-top-color:var(--color-white,#fff);border-left-color:var(--color-white,#fff);animation:.6s linear infinite spin,.3s ease-out forwards grow}@keyframes spin{to{transform:rotate(1turn)}}@keyframes grow{to{width:14px;height:14px;margin-top:-8px;right:13px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
