/* Canonical AstroNexus interface palette. Scientific states retain their semantics. */
:root {
  --an-primary: #146b92;
  --an-primary-hover: #0f5d80;
  --an-tint: #dcecf4;
  --an-ink: #12344a;
  --an-body: #35566a;
  --an-rule: #c9dce6;
  --an-surface: #f8fbfc;
  --an-white: #ffffff;
  --an-cyan: #0b8c9d;
  --an-focus: #146b92;
  --an-header-height: 80px;
  --an-font: Geist, 'Segoe UI', sans-serif;
}
/* Disclosure attached only to synthetic figures; reference measurements keep provenance. */
.figure-disclosure {
  display: inline-block;
  padding: 3px 7px;
  border: 1px solid var(--an-rule);
  border-radius: 2px;
  color: var(--an-body);
  background: var(--an-surface);
  font: 500 11px/1.5 Geist, 'Noto Sans Bengali', sans-serif;
  letter-spacing: .04em;
}
