@keyframes ib-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ib-progress{transform-origin:left center;animation-name:ib-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes ib-caret{0%,49%{opacity:1}50%,to{opacity:0}}.ib-caret{animation:ib-caret 1s step-end infinite}@keyframes ib-ring{0%{box-shadow:0 0 #1e70eb73}to{box-shadow:0 0 0 9px #1e70eb00}}.ib-ring{animation:ib-ring 1.4s ease-out infinite}@keyframes ib-spin{to{transform:rotate(360deg)}}.ib-spin{animation:ib-spin 2.4s linear infinite}.ib-dots{background-image:radial-gradient(hsl(216 60% 40% / .16) 1px,transparent 1.3px);background-size:14px 14px;background-position:7px 7px}.ib-dots-dark{background-image:radial-gradient(hsl(0 0% 100% / .11) 1px,transparent 1.3px);background-size:14px 14px;background-position:7px 7px}@media (prefers-reduced-motion: reduce){.ib-caret,.ib-ring,.ib-spin{animation:none}.ib-progress{animation:none;transform:scaleX(1)}}
