.app-spinner {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background-color: var(--wm-spinner-background);
    width: var(--wm-spinner-width);
    height: auto;
    min-height: auto;
}

.app-spinner-text {
    font-size: var(--wm-spinner-text-font-size);
    padding-left: var(--wm-spinner-text-padding-left);
    color: var(--wm-spinner-text-color);
}

.app-spinner-image {
    font-size: var(--wm-spinner-icon-size);
}

.app-spinner-icon{
    font-size: var(--wm-spinner-icon-size);
    color: var(--wm-spinner-icon-color);
    width: var(--wm-spinner-icon-width);
}

.app-spinner-icon .app-icon{
    width: auto;
    height: auto;
}

.app-spinner-icon .app-icon-shape{
    font-size: var(--wm-spinner-icon-size);
    color: var(--wm-spinner-icon-color);
}

.app-spinner-lottie {
    height: var(--wm-spinner-lottie-height);
    width: var(--wm-spinner-lottie-width);
}