.proximae-loader{--loader-size:40px;--loader-thickness:6px;--loader-color:var(--text);--loader-track:transparent;width:var(--loader-size);height:var(--loader-size);color:var(--loader-color);display:inline-block;position:relative}.proximae-loader-spinner{box-sizing:border-box;width:var(--loader-size);height:var(--loader-size);border:var(--loader-thickness) solid var(--loader-track);border-radius:50%;animation:.9s linear infinite proximae-loader-rotate;position:relative}.proximae-loader-arc{left:calc(-1 * var(--loader-thickness));top:calc(-1 * var(--loader-thickness));width:calc(100% + 2 * var(--loader-thickness));height:calc(100% + 2 * var(--loader-thickness));pointer-events:none;position:absolute;overflow:visible}.proximae-loader-arc circle{box-sizing:border-box;stroke:var(--loader-color);transform-origin:50%}.proximae-loader-label{font-family:var(--font-ui);font-size:var(--loader-label-size);color:var(--primary);font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.proximae-loader-value{white-space:nowrap}.proximae-loader-label-complete{animation:.25s ease-out 2s forwards proximae-loader-label-fade}@keyframes proximae-loader-label-fade{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.proximae-loader-label-complete{animation-duration:.01ms}}.proximae-loader-percent{font-size:50%}@keyframes proximae-loader-rotate{0%{transform:rotate(0)}5%{transform:rotate(11.82deg)}10%{transform:rotate(24.24deg)}15%{transform:rotate(37.82deg)}20%{transform:rotate(52.98deg)}25%{transform:rotate(70deg)}30%{transform:rotate(88.98deg)}35%{transform:rotate(109.82deg)}40%{transform:rotate(132.24deg)}45%{transform:rotate(155.82deg)}50%{transform:rotate(180deg)}55%{transform:rotate(204.18deg)}60%{transform:rotate(227.76deg)}65%{transform:rotate(250.18deg)}70%{transform:rotate(271.02deg)}75%{transform:rotate(290deg)}80%{transform:rotate(307.02deg)}85%{transform:rotate(322.18deg)}90%{transform:rotate(335.76deg)}95%{transform:rotate(348.18deg)}to{transform:rotate(360deg)}}
