/* 1. Apply background image ONLY to the outer page body */
body, html {
    background-image: url("bg.jpg") !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;
    background-color: #0b0d19 !important;
}

/* 2. Keep the Login Box Card solid dark */
.pf-c-login, .ct-login, .login-pf {
    background: rgba(30, 35, 45, 0.95) !important;
}

/* 3. Keep Input Fields clean and readable */
.pf-c-form-control, input[type="text"], input[type="password"] {
    background-color: #2a313d !important;
    color: #ffffff !important;
    background-image: none !important;
}

/* 4. Hide Ubuntu watermark logo */
.login-brand, #login-brand, .brand, #brand, .ct-login-brand, body > div.login-brand {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* 5. Custom Title inside login box */
#brand-title {
    font-size: 0 !important;
}
#brand-title::before {
    content: "Outright Control Panel" !important;
    font-size: 24px !important;
    font-weight: bold !important;
    color: #ffffff !important;
}
