/* Meja Dosen — override font brand & background untuk Grup B (halaman
   auth: login, register, forgot/reset password, verify-email, hapus-akun,
   approval-pending). Dimuat SETELAH app.css di layouts/auth.blade.php,
   supaya menang lewat urutan cascade (bukan !important). File ini HANYA
   override typography (font-family) & warna permukaan (background) —
   TIDAK mengubah struktur .auth-shell/.auth-kartu/.formulir, itu logika
   layout app.css yang sudah jalan, di luar scope fase ini.

   Variabel di bawah cuma alias nama supaya konsisten dengan Grup A
   (landing/artikel/halaman-statis, lihat public/css/publik.css) — value
   hex-nya SAMA seperti yang sudah ada di app.css (--navy, --gold), hanya
   --slate yang baru (alias untuk --aksen di app.css, hex sama). app.css
   sendiri TIDAK diubah / TIDAK dihapus variabelnya. */
:root{
  --navy:#111844;
  --slate:#7288AE;
  --gold:#C89B3C;
  --bg:#F4F6FB;
}

/* app.css men-declare font-family & background di body{} (selector tag,
   spesifisitas 0,0,0,1) — override di sini pakai selector yang sama
   persis supaya menang murni lewat urutan file, bukan spesifisitas.
   background pakai warna solid (bukan shorthand gradient app.css) —
   otomatis reset background-image jadi none, background-attachment:fixed
   dari app.css jadi no-op karena tidak ada gambar untuk di-attach. */
body{
  font-family:'Plus Jakarta Sans', system-ui, sans-serif;
  background:var(--bg);
}

/* Judul kartu auth — app.css sendiri styling lewat selector
   `.auth-kartu h1` (specificity 0,0,1,1), bukan `h1` polos. Dipakai
   selector yang sama di sini supaya konsisten & tidak butuh spesifisitas
   lebih tinggi/!important untuk menang — app.css punya text-align &
   font-size di situ, font-family belum pernah di-set siapa pun sampai
   sekarang (cuma warisan body), jadi tidak ada rebutan cascade. */
.auth-kartu h1{
  font-family:'Fraunces', serif;
  display:flex;align-items:center;justify-content:center;gap:10px;
}
.auth-kartu h1 svg{flex-shrink:0;}
