﻿:root {
    --q-gradiant-alpha: #1986ac;
    --q-gradiant-beta: #a13a32;
}

.dashboard-panel .rz-panel-titlebar-icon.rz-panel-titlebar-toggler {

    position: relative;
    top: 6px;
    right: 6px;
}

.w-100 {
    width: 100%;
}

.valid.modified:not([type="checkbox"]) {
    outline: transparent;
}

.rz-treenode-label {
    width: 100%;
}

.login-panel {
    background:
        radial-gradient(circle at 4rem 4rem, var(--q-gradiant-alpha) 0%, var(--q-gradiant-beta) 80%);
}

.queastor-submenu {
    border-bottom: 1px solid #dedede;
    background: #71b3de33;
}

.rz-state-highlight .rz-link {
    color: white !important;
}

/*
@keyframes spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}
.loading-indicator {
    animation: spin 5s linear infinite;
}
*/