/*@import "../../../static/media/icons/bootstrap-icons.css";*/
@import "toast.css";
#logo {
    aspect-ratio: 1;
    height: 100%;
    width: 50px;
}

.nav-link:not(.active):hover {
    /*background: #113e9e;*/
    /*background: #0d6efd;*/
    font-weight: bold;
}

.toast-container {
    position: fixed;
    top: 30px;
    right: 30px;
}

.toast .toast-header {
    background: inherit;
}

.toast .toast-body {
    background: var(--bs-toast-header-bg);
}

table.table-hover tbody tr:hover {
    cursor: pointer;
}

#presets {

}

.diag-banner {
    position:relative;
}

.diag-banner span {
    position: absolute;
    /*width: 100%;*/
    font-size: 42px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-10deg) scaleX(3) scaleY(2);
}

.pointer:hover {
    cursor: pointer;
    filter: brightness(1.5);

}

.hidden {
    display: none !important;
}

.btn-primary {
    background-color: #768226;
    border-color: #768226;
}

.btn:disabled {
    background-color: #414718;
    border-color: #414718;
    cursor: not-allowed;
}

.btn-primary:hover {
    background: #545c1b;
    border-color: #545c1b;
}

.table.summary tbody tr:last-child {
    border-top-width: 2px;
    border-top-color: black;
}

body.wait *,
body.wait {
    cursor: wait;
}