/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.loader__dot-and-bar{width:40px;height:20px;--c:no-repeat radial-gradient(farthest-side,var(--primary-600) 93%,transparent);background:var(--c) 0 0,var(--c) 50% 0,var(--c) 100% 0;background-size:8px 8px;position:relative;animation:l4-0 1s linear infinite alternate;margin:auto}.loader__dot-and-bar:before{content:"";position:absolute;width:8px;height:12px;background:var(--primary-600);left:0;top:0;animation:l4-1 1s linear infinite alternate,l4-2 .5s cubic-bezier(0,200,.8,200) infinite}@keyframes l4-0{0%{background-position:0 100%,50% 0,100% 0}42%,8%{background-position:0 0,50% 0,100% 0}50%{background-position:0 0,50% 100%,100% 0}58%,92%{background-position:0 0,50% 0,100% 0}to{background-position:0 0,50% 0,100% 100%}}@keyframes l4-1{to{left:calc(100% - 8px)}}@keyframes l4-2{to{top:-.1px}}