/* Administration consumes the Studio's approved semantic colors. */
:root{
  --bg:var(--background);--panel:var(--card);--panel2:var(--secondary);--border2:var(--border);
  --neon:var(--primary);--blue:var(--chart-2);--red:var(--destructive);
  --gray:var(--kd-color-muted);--white:var(--kd-color-foreground);
  --admin-button-text:var(--kd-button-text-light);
  --admin-input-background:var(--kd-input-background-light,var(--kd-input-background));
  --admin-input-border:var(--kd-input-border-light,var(--kd-input-border));
  --admin-input-text:var(--kd-input-text-light);
}
:root.dark{
  --admin-button-text:var(--kd-button-text-dark);
  --admin-input-background:var(--kd-input-background-dark,var(--kd-input-background));
  --admin-input-border:var(--kd-input-border-dark,var(--kd-input-border));
  --admin-input-text:var(--kd-input-text-dark);
}
#login{background:radial-gradient(circle at 50% 32%,var(--card) 0%,var(--background) 58%,var(--background) 100%)}
.btn-full.primary{color:var(--admin-button-text)}
.field input{background:var(--admin-input-background);border-color:var(--admin-input-border);color:var(--admin-input-text)}
.field input:focus{border-color:var(--primary)}
.field.err input{border-color:var(--destructive)}
