.loader {
    width: 35px;
    aspect-ratio: 1;
    --loader-color: no-repeat radial-gradient(farthest-side, var(--action-primary) 94%, #0000);
    background: var(--loader-color) 0 0,
    var(--loader-color) 100% 0,
    var(--loader-color) 100% 100%,
    var(--loader-color) 0 100%;
    background-size: 40% 40%;
    animation: l38 .5s infinite;
}

@keyframes l38 {
    100% {
        background-position: 100% 0, 100% 100%, 0 100%, 0 0
    }
}