/* Atasof AI rebrand for NocoDB - accent recolor (blue -> cyan) */
:root, body {
  --color-primary: 0,194,255 !important;
  --ant-primary-color:#00C2FF !important;
  --ant-primary-6:#00C2FF !important;
  --ant-primary-color-active:#00A5DB !important;
  --ant-primary-color-hover:#33CEFF !important;
  --ant-primary-color-outline: rgba(0,194,255,.24) !important;
  --antd-wave-shadow-color:#00C2FF !important;
  --nc-content-brand:#00C2FF !important;
  --nc-fill-primary:#00C2FF !important;
  --nc-brand-accent:#00C2FF !important;
  --nc-brand-accent-rgb:0,194,255 !important;
  --nc-border-brand:#00C2FF !important;
  --color-brand-500:#00C2FF !important;
  --rgb-color-brand-500:0,194,255 !important;
  --tw-ring-color: rgba(0,194,255,.5) !important;
}
img[data-atasof]{object-fit:contain !important;}
/* Auth pages: Atasof dark backdrop behind the sign-in card */
body.atasof-auth main.ant-layout-content,
body.atasof-auth .ant-layout-content{
  background:radial-gradient(1200px 600px at 50% -10%, rgba(0,194,255,.14), transparent), #0D0D0D !important;
}
/* Lift the logo fully above the white card and give it presence */
body.atasof-auth img[data-atasof]{
  transform: translateY(-62px) scale(1.25);
  filter: drop-shadow(0 6px 20px rgba(0,194,255,.35));
}
