@charset "UTF-8";
/* Fonte comum dos componentes. Somente recursos locais e fontes do sistema. */
:root {
  color-scheme: light;
  --c-0:#fff; --c-25:#fafcfb; --c-50:#f2f6f5; --c-100:#eaf0ee;
  --c-200:#d8e3df; --c-300:#bacac4; --c-400:#869c93; --c-500:#60766d;
  --c-600:#4b6259; --c-700:#344b42; --c-800:#253b32; --c-900:#172f25; --c-950:#0c2119;
  --a-50:#edf7f2; --a-100:#d5ece0; --a-200:#a6d6be; --a-300:#77bb9a;
  --a-400:#398660; --a-500:#146c4b; --a-600:#0e573c; --a-700:#08442e;
  --danger:#a12825; --danger-bg:#fff1ef; --danger-line:#e6b9b5;
  --warn:#78500b; --warn-bg:#fff7e6; --warn-line:#dfc691;
  --info:#245c81; --info-bg:#edf5fa; --info-line:#b7d3e4;
  --bg:var(--c-50); --surface:var(--c-0); --surface-sunken:var(--c-25);
  --line:var(--c-200); --line-soft:var(--c-100); --ink:var(--c-900);
  --ink-2:var(--c-700); --muted:var(--c-600); --faint:var(--muted);
  --accent:var(--a-500); --accent-hover:var(--a-600); --accent-ink:var(--a-700);
  --accent-bg:var(--a-50); --accent-line:var(--a-200);
  --focus:#815400; --control-line:var(--c-500);
  --r-1:6px; --r-2:12px; --r-3:18px; --r-full:999px;
  --sh-1:0 2px 5px rgb(12 33 25 / .03); --sh-2:0 8px 26px -15px rgb(12 33 25 / .2);
  --sh-3:0 24px 60px -25px rgb(12 33 25 / .3); --ring:0 0 0 3px rgb(20 108 75 / .18);
  --rail:15rem; --content-max:92rem; --pad-x:clamp(1rem,3vw,2.75rem);
  --font:system-ui,-apple-system,"Segoe UI",sans-serif;
  --mono:ui-monospace,"Cascadia Code",Consolas,monospace;
  --space-1:.25rem; --space-2:.5rem; --space-3:.75rem; --space-4:1rem;
  --space-5:1.5rem; --space-6:2rem; --space-7:3rem;
  --learn-ink:var(--ink); --learn-muted:var(--muted); --learn-surface:var(--surface);
  --learn-surface-soft:var(--bg); --learn-line:var(--line); --learn-control-line:var(--control-line);
  --learn-accent:var(--accent); --learn-focus:var(--focus); --learn-radius:var(--r-2); --learn-space:var(--space-5);
  --learn-success:var(--accent-ink); --learn-success-bg:var(--accent-bg);
  --learn-warning:var(--warn); --learn-warning-bg:var(--warn-bg);
  --learn-danger:var(--danger); --learn-danger-bg:var(--danger-bg);
}
