:root{--accent:161 246 204;--accent-light:181 247 212;--accent-strong:145 239 189}.ivy-loading{z-index:10000;color:#edf3ef;background:#000;place-items:center;font-family:Montserrat,sans-serif;font-weight:700;display:grid;position:fixed;inset:0}.ivy-loading-label{position:relative}.ivy-loading-dots{white-space:nowrap;width:0;animation:1.2s steps(4,end) infinite ivy-dots;position:absolute;left:100%;overflow:hidden}.ivy-loading-track{background:rgb(var(--accent-strong) / .094);width:100%;height:4px;position:absolute;bottom:0;left:0;overflow:hidden}.ivy-loading-track>span{background:rgb(var(--accent-strong));height:100%;transition:width .15s linear;display:block}@keyframes ivy-dots{to{width:1.1em}}@media (prefers-reduced-motion:reduce){.ivy-loading-dots{width:1.1em;animation:none}.ivy-loading-track>span{transition:none}}