.data-loading{color:#246950;justify-content:center;align-items:center;min-height:64px;display:flex}.data-loading.data-loading-inline{vertical-align:middle;min-height:0;display:inline-flex}.data-loading .data-loading-ring{color:#246950;flex:0 0 20px;width:20px;height:20px;animation:.8s linear infinite data-loading-turn;display:block}.data-loading-screen{place-items:center;min-height:100dvh;display:grid}@keyframes data-loading-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.data-loading .data-loading-ring{animation:none}}
