.nt-load{--nt-load-color:color-mix(in srgb, var(--mg-accent,#fd8a32) 52%, transparent);width:var(--nt-load-size,28px);height:var(--nt-load-size,28px);color:var(--nt-load-color);opacity:0;flex:none;place-items:center;animation:.25s .15s forwards nt-load-in;display:inline-grid}:root[data-theme=dark] .nt-load{--nt-load-color:color-mix(in srgb, var(--mg-accent,#fd8a32) 58%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nt-load{--nt-load-color:color-mix(in srgb, var(--mg-accent,#fd8a32) 58%, transparent)}}.nt-load svg{width:100%;height:100%;animation:.95s linear infinite nt-load-spin}.nt-load-track{opacity:.22}@keyframes nt-load-spin{to{transform:rotate(1turn)}}@keyframes nt-load-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.nt-load svg{animation:none}.nt-load{animation:1.8s ease-in-out .15s infinite alternate nt-load-pulse}}@keyframes nt-load-pulse{0%{opacity:.35}to{opacity:.9}}.nt-wait{place-items:center;display:grid}.nt-reveal{animation:.24s ease-out both nt-reveal}@keyframes nt-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nt-reveal{animation-duration:.12s}}
