/* Semantic aliases for Sura HIS. Base values live in colors.css; use these in components. */
:root{
--his-surface-page:#f8f8f8;
--his-surface-card:#ffffff;
--his-surface-subtle:#f4f4f4;
--his-border:#e7e7e7;
--his-border-strong:#b4b4b5;
--his-border-focus:#0033a0;
--his-text-primary:#3f3f41;
--his-text-secondary:#53565a;
--his-text-muted:#888b8d;
--his-text-heading:#2d6df6;     /* H1 */
--his-text-link:#0033a0;
--his-text-on-brand:#ffffff;
--his-action-primary-bg:#2d6df6;
--his-action-primary-bg-hover:#0033a0;
--his-action-secondary-fg:#0033a0;
--his-action-danger-fg:#d12d35;
--his-action-disabled-bg:#f8f8f8;
--his-action-disabled-fg:#888b8d;
--his-focus-ring:0 0 0 2px #ffffff,0 0 0 4px #0033a0;
--his-status-info-fg:#0033a0;--his-status-info-bg:#e1ebff;
--his-status-success-fg:#067014;--his-status-success-bg:#def6de;
--his-status-warning-fg:#ed8b00;--his-status-warning-bg:#fff5ec;
--his-status-error-fg:#d12d35;--his-status-error-bg:#fff4f3;
}
a{color:var(--his-text-link);text-decoration:none}
a:hover{color:var(--sura-color-brand-primary-1);text-decoration:underline}
