:root {
    --background-gradient: 45deg, #ffca46 0%, #db0092 50%, #764191 100%;
}

body {
    min-height: 100vh;
    background: #ffca46;
    background: -moz-linear-gradient(var(--background-gradient));
    background: -webkit-linear-gradient(var(--background-gradient));
    background: linear-gradient(var(--background-gradient));
}

.table td.fit,
.table th.fit {
    white-space: nowrap;
    width: 1%;
}

.btn.btn-primary:disabled,
.btn.btn-secondary:disabled,
.btn.btn-success:disabled,
.btn.btn-danger:disabled,
.btn.btn-warning:disabled,
.btn.btn-info:disabled {
    background-color: #cccccc;
    color: darkgray;
    border-color: darkgray;
}
