/* teamasta tokens. Names are the contract for base.css, helpers and Vue screens. */
:root {
  --aa-night: #0B172D;
  --aa-deep: #132758;
  --aa-navy: #1E3A8A; /* filled press, link */
  --aa-ink: #121521;
  --aa-body: #2B3445;
  --aa-slate: #5B6372;
  --aa-paper: #FFFFFF;
  --aa-mist: #F4F6FB; /* page */
  --aa-soft: #E8EEFB; /* selected, avatar ground */
  --aa-line: #E3E7EF;
  --aa-line-strong: #D5DAE3;
  --aa-orange: #FF6F3C; /* your move: edge, dot, outline only */
  --aa-orange-ink: #A8461C;
  --aa-orange-tint: #FFE9DF;
  --aa-mint: #5EE0B8;
  --aa-mint-ink: #0B6B55;
  --aa-mint-tint: #E2F7EF;
  --aa-band: linear-gradient(180deg, #0B172D 0%, #132758 62%, #1E3A8A 100%);
  --aa-band-ink: #AFC0EC;
  --aa-band-tab: #C7D2F0;
  --aa-band-line: rgba(255,255,255,.14);
  --aa-band-glass: rgba(255,255,255,.08);
  --aa-lift: 0 1px 2px rgba(11,23,45,.04), 0 24px 48px -36px rgba(11,23,45,.35);
  --aa-r-sheet: 22px;
  --aa-r-card: 16px;
  --aa-r-inner: 12px;
  --aa-r-pill: 999px;
  --aa-ease: cubic-bezier(.16,1,.3,1);
  --aa-dur-fast: 200ms;
  --aa-dur-base: 400ms;
  --aa-font-words: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --aa-font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;
  --aa-font-voice: "Source Serif 4", Georgia, serif;
}
