/* ITConnection Vault - branding. NO editar index.html a mano: brand/apply-branding.sh */

/* Paleta de marca ITC (azul #1773c4). Dos escalas Bitwarden re-tematizadas en un solo lugar. */
:root {
  --color-brand-050: #eef6fc !important;
  --color-brand-100: #d6e9f7 !important;
  --color-brand-200: #aed2ef !important;
  --color-brand-300: #7eb6e5 !important;
  --color-brand-400: #4896d6 !important;
  --color-brand-500: #2380cd !important;
  --color-brand-600: #1773c4 !important;
  --color-brand-700: #135fa3 !important;
  --color-brand-800: #104f87 !important;
  --color-brand-900: #0d3f6b !important;
  --color-brand-950: #0a2f50 !important;
  --color-brand-950-rgb: 10, 47, 80 !important;
  --color-primary-100: 219 229 246 !important;
  --color-primary-300: 120 175 224 !important;
  --color-primary-500: 36 128 205 !important;
  --color-primary-600: 23 115 196 !important;
  --color-primary-700: 19 95 163 !important;
}

/* Logo del login */
bit-landing-header a {
  display: inline-block !important;
  width: 290px !important;
  height: 60px !important;
  background-image: url('/itc-logo.png') !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
  background-size: contain !important;
}
bit-landing-header a bit-svg { display: none !important; }

/* Logo del splash de carga */
img.new-logo-themed {
  content: url('/itc-logo.png') !important;
  width: 290px !important;
  height: auto !important;
}

/* Logo del sidebar interno (post-login) -> ITC blanco sobre nav oscuro */
bit-nav-logo bit-nav-item a:before {
  background-image: url('/itc-logo-light.png') !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
  background-size: contain !important;
  width: 165px !important;
  height: 38px !important;
}

/* Tema oscuro: logo blanco en login/splash */
html.theme_dark img.new-logo-themed { content: url('/itc-logo-light.png') !important; }
html.theme_dark bit-landing-header a { background-image: url('/itc-logo-light.png') !important; }
