.lds-ring{position:relative;width:32px;height:32px;margin:32px auto;display:none}.lds-ring--visible{display:block}.lds-ring--big{position:absolute;width:64px;height:64px;margin:0;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;border:4px solid;border-radius:50%;border-color:var(--bg-font-dim) transparent transparent transparent;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.lds-ring--big div{width:64px;height:64px;border-width:8px;border-color:var(--hl-light-shade) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader{width:32px;margin:32px auto;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side, var(--bg-font-dim) 94%, rgba(0,0,0,0)) top/4px 4px no-repeat,conic-gradient(rgba(0,0,0,0) 30%, var(--bg-font-dim));-webkit-mask:radial-gradient(farthest-side, rgba(0,0,0,0) calc(100% - 4px), #000 0);animation:l13 0.5s infinite linear}@keyframes l13{100%{transform:rotate(1turn)}}
