/*footer {*/
/*    display: none !important;;*/
/*}*/

.navbar-brand img {
    height: 40px;          /* Höhe anpassen */
    margin-right: 8px;     /* Abstand zum Text */
    vertical-align: middle;
}

.navbar-brand {
    display: flex;
    align-items: center;
    gap: 8px;
}

/*.navbar-brand img {*/
/*    height: 36px;*/
/*}*/

.navbar-brand span {
    display: inline-block;
}

@media (prefers-color-scheme: dark) {
    .navbar-brand img {
        content: url("../../docs/images/logo.svg");
    }
}