/* =============================================================================
 * Overlord Custom CSS  —  APPLIED MANUALLY (not by the scripts)
 * -----------------------------------------------------------------------------
 * This file is NOT mounted or injected automatically. You must paste its entire
 * contents into the Overlord web UI:
 *
 *      Settings  →  Branding  →  "Custom CSS"  →  paste  →  Save
 *
 * It is stored in the database and served LAST (after main.css at
 * /assets/custom.css), so these rules win. Re-paste after any DB reset.
 *
 * File location on disk:
 *      /root/mydev/overlord/scanner-evasion/assets/custom.css
 * ===========================================================================*/

:root {
  --brand-accent: #2563eb;   /* keep in sync with OVERLORD_BRAND_ACCENT_COLOR */
}

/* Neutral, generic "corporate portal" look (drop the Overlord crown/particles) */
.login-crown,
.login-particles { display: none !important; }

.login-body {
  background: #0f172a;
  background-image: linear-gradient(160deg, #0f172a 0%, #111c33 60%, #0b1220 100%);
}

.login-card {
  background: #ffffff;
  color: #0f172a;
  border-radius: 14px;
  box-shadow: 0 20px 60px rgba(0, 0, 0, .35);
  padding: 2rem 2.25rem;
}

.login-brand {
  font-weight: 700;
  letter-spacing: .2px;
  color: #0f172a;
}

.login-title   { color: #0f172a; }
.login-subtitle { color: #475569; font-size: .9rem; }

.button.primary {
  background: var(--brand-accent);
  border-color: var(--brand-accent);
}