/* Tokens compartidos de las apps (admin, residente, vigilante, etc.).
   Fuente unica de valores; cada pagina mapea sus nombres locales a estos. */
:root {
    --ak-bg: #f3f5f5;
    --ak-surface: #ffffff;
    --ak-border: #e2e5e7;
    --ak-text: #333c40;
    --ak-text-muted: #5a6b73;
    --ak-accent: #1f785c;
    --ak-accent-dark: #175e49;
    --ak-accent-light: #ccfbec;
    --ak-danger: #ef4444;
    --ak-danger-strong: #b42318; /* texto blanco encima: contraste AA */
    --ak-warning: #e05c2a;
    /* Campos de formulario (ver css/forms.css) */
    --ak-control-h: 52px;
    --ak-control-h-sm: 44px;
    --ak-control-py: 12px;
    --ak-control-px: 14px;
}
