.loading-donut-wrap{justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl);flex-direction:column;min-height:80px;display:flex}.loading-donut-wrap--sm .loading-donut{border-width:2px;width:24px;height:24px}.loading-donut-wrap--md .loading-donut{border-width:3px;width:40px;height:40px}.loading-donut-wrap--lg .loading-donut{border-width:4px;width:56px;height:56px}.loading-donut-message{font-size:var(--font-size-base);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.loading-donut{border-style:solid;border-color:var(--color-action) transparent transparent transparent;border-radius:50%;animation:.8s linear infinite loading-donut-spin}@keyframes loading-donut-spin{to{transform:rotate(360deg)}}
