/* Myximus Vault branding overlay — injected into the Vaultwarden web-vault
   via nginx sub_filter (CSP-safe: served same-origin, style-src 'self').
   QA-18 / QA-19 / QA-22. Does NOT touch Vaultwarden's own generated
   /css/vaultwarden.css (which is created dynamically by the server). */

/* QA-18/19: Hide the "Get started" onboarding card — this is what shows the
   "Install browser extension" / "Use the extension to quickly save logins…"
   prompt on first login. app-vault-onboarding is a stable Angular component
   tag (not minified), so this targets only that card. */
app-vault-onboarding,
vault-onboarding {
  display: none !important;
}

/* QA-23: Belt-and-suspenders — also hide the dedicated extension-setup element.
   `.setup-extension` is a real class in the Vaultwarden web-vault, so this kills
   the "Install browser extension" recommendation even if it ever renders outside
   the onboarding card above. We do NOT recommend any browser extension until
   Myximus ships its own (extensions require elevated, risky privileges). */
.setup-extension {
  display: none !important;
}

/* QA-22: Rebrand the front-end logo (login / unauth screens). The web-vault
   renders <img class="new-logo-themed" alt="Vaultwarden">; replace the rendered
   image with the Myximus mark (served same-origin at /branding-logo.svg). */
img.new-logo-themed {
  content: url("/branding-logo.svg") !important;
}
