/* Go Econd — token dari katalog tokens.json (dibuat alat/susun_ge.py, jangan diedit tangan) */
:root {
  --cyan: #01b1eb;
  --biru-tombol: #0a76a8;
  --biru-tekan: #085f88;
  --on-tombol: #ffffff;
  --biru-es: #e3f4fc;
  --biru-es-garis: #cfe9f6;
  --cyan-muda: #e6f6fd;
  --navy: #0b2a4a;
  --krom-terang: #fafbfc;
  --krom-tengah: #e2e8ed;
  --krom-gelap: #d3dbe2;
  --latar: #f3f6f9;
  --kartu: #ffffff;
  --garis: #dbe2e9;
  --garis-isian: #7390a6;
  --teks: #10202e;
  --teks-redup: #5a6b7b;
  --hijau: #1b7f3b;
  --hijau-muda: #e6f4ea;
  --oranye: #c25e00;
  --oranye-muda: #fdf0e3;
  --merah: #b3261e;
  --merah-muda: #fbe9e7;
  --abu: #8a97a5;
  --abu-muda: #eef1f4;
  --abu-teks: #5f6b77;
  --blok-kuning: #fff4cc;
  --tim-marun: #8e2337;
  --tim-silver: #e0a800;
  --tim-gm: {cyan};
  --tim-avanza: #7b4fd6;
  --emas: #8f5c00;
  --emas-muda: #fbf0d4;
  --emas-garis: #e2b54a;
  --tirai: rgba(16, 32, 46, 0.28);
  --bayangan-melayang: 0 4px 12px rgba(16, 32, 46, 0.14);
  --jarak-1: 4px;
  --jarak-2: 8px;
  --jarak-3: 12px;
  --jarak-4: 16px;
  --jarak-6: 24px;
  --sudut-blok: 4px;
  --sudut-kartu: 12px;
  --sudut-lembar: 20px;
  --sudut-penuh: 999px;
  --tinggi-tombol: 46px;
  --tinggi-tombol-kecil: 36px;
  --tinggi-isian: 48px;
  --area-sentuh: 44px;
  --tinggi-kepala: 56px;
  --tinggi-menu-bawah: 64px;
  --lebar-menu-samping: 264px;
  --font-sans: "Lexend", "Segoe UI", system-ui, sans-serif;
  --font-ikon: "Material Symbols Rounded";
}
.t-judul { font-family: var(--font-sans); font-size: 20px; line-height: 28px; font-weight: 600; letter-spacing: 0; }
.t-tombol { font-family: var(--font-sans); font-size: 16px; line-height: 22px; font-weight: 600; letter-spacing: 0; }
.t-penting { font-family: var(--font-sans); font-size: 16px; line-height: 24px; font-weight: 600; letter-spacing: 0; }
.t-isi { font-family: var(--font-sans); font-size: 15px; line-height: 22px; font-weight: 400; letter-spacing: 0; }
.t-isi-tebal { font-family: var(--font-sans); font-size: 15px; line-height: 22px; font-weight: 600; letter-spacing: 0; }
.t-ket { font-family: var(--font-sans); font-size: 13px; line-height: 18px; font-weight: 400; letter-spacing: 0; }
.t-ket-tebal { font-family: var(--font-sans); font-size: 13px; line-height: 18px; font-weight: 600; letter-spacing: 0; }
