/* Marca VTS Soluções aplicada por cima do NocoDB (injetado pelo proxy crm-brand).
   Nada do NocoDB é modificado: só sobrescrevemos as variáveis de cor da marca
   e trocamos os logos. Cores da identidade: navy #012353, petróleo #0A7DA2,
   turquesa #3DA4A4 — as mesmas do painel de métricas e do vtssolucoes.com.br. */

:root{
  --color-brand-20:#f4fafc!important;
  --color-brand-50:#e8f4f9!important;
  --color-brand-100:#cbe6f0!important;
  --color-brand-200:#9ccfe3!important;
  --color-brand-300:#64b3d1!important;
  --color-brand-400:#2f95ba!important;
  --color-brand-500:#0a7da2!important;
  --color-brand-600:#086a8a!important;
  --color-brand-700:#065670!important;
  --color-brand-800:#044257!important;
  --color-brand-900:#032e3d!important;
  --rgb-color-brand-20:244,250,252!important;
  --rgb-color-brand-50:232,244,249!important;
  --rgb-color-brand-100:203,230,240!important;
  --rgb-color-brand-200:156,207,227!important;
  --rgb-color-brand-300:100,179,209!important;
  --rgb-color-brand-400:47,149,186!important;
  --rgb-color-brand-500:10,125,162!important;
  --rgb-color-brand-600:8,106,138!important;
  --rgb-color-brand-700:6,86,112!important;
  --rgb-color-brand-800:4,66,87!important;
  --rgb-color-brand-900:3,46,61!important;
  --nc-brand-accent:#0a7da2!important;
  --nc-brand-accent-hover:#086a8a!important;
  --nc-brand-accent-rgb:10,125,162!important;
}

/* No tema escuro a escala do NocoDB é invertida (20 = mais escuro). */
[theme=dark]{
  --color-brand-20:#071c27!important;
  --color-brand-50:#0a2937!important;
  --color-brand-100:#0b4a5f!important;
  --color-brand-200:#0a5f7c!important;
  --color-brand-300:#0a7da2!important;
  --color-brand-400:#1795bb!important;
  --color-brand-500:#35a9cd!important;
  --color-brand-600:#6ec4dd!important;
  --color-brand-700:#a4dbea!important;
  --color-brand-800:#cdeaf3!important;
  --color-brand-900:#e6f5f9!important;
  --rgb-color-brand-20:7,28,39!important;
  --rgb-color-brand-50:10,41,55!important;
  --rgb-color-brand-100:11,74,95!important;
  --rgb-color-brand-200:10,95,124!important;
  --rgb-color-brand-300:10,125,162!important;
  --rgb-color-brand-400:23,149,187!important;
  --rgb-color-brand-500:53,169,205!important;
  --rgb-color-brand-600:110,196,221!important;
  --rgb-color-brand-700:164,219,234!important;
  --rgb-color-brand-800:205,234,243!important;
  --rgb-color-brand-900:230,245,249!important;
  --nc-brand-accent:#35a9cd!important;
  --nc-brand-accent-hover:#6ec4dd!important;
  --nc-brand-accent-rgb:53,169,205!important;
}

/* Logo do NocoDB (SVG inline na sidebar/rail) -> símbolo VTS */
.nc-noco-brand-icon,.nc-logo-icon{
  background-image:url("/__vts/vts-simbolo.png")!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  background-position:center!important;
}
.nc-noco-brand-icon>*,.nc-logo-icon>*{visibility:hidden!important}

/* Logos raster já são servidos como lockup VTS pelo proxy: garante proporção */
img[src*="nocodb-full"],img[src*="nocodb.EOS"]{object-fit:contain!important}
