/* light mode - show dark logo */
#jupyterhub-logo img.jpy-logo {
    height: 50px;
    width: auto;
}

#jupyterhub-logo .logo-dark { display: inline; }
#jupyterhub-logo .logo-light { display: none; }

/* dark mode - show white logo */
[data-bs-theme="dark"] #jupyterhub-logo .logo-dark { display: none; }
[data-bs-theme="dark"] #jupyterhub-logo .logo-light { display: inline; }

/* Maintenance banner - full width, above all content */
#maintenance-banner {
    width: 100%;
    background-color: #856404;
    color: #fff3cd;
    text-align: center;
    padding: 12px 20px;
    margin: 0;
    font-size: 1rem;
    box-sizing: border-box;
    position: relative;
    z-index: 1000;
}

#maintenance-banner strong {
    color: #ffffff;
}

/* dark mode */
[data-bs-theme="dark"] #maintenance-banner {
    background-color: #664d03;
    color: #ffe69c;
}
