/* ============================================================
   Sistem Akuntansi PT Arsiling Indonesia — Styles (CSS)
   ============================================================ */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap');

* { margin: 0; padding: 0; box-sizing: border-box; }

html, body {
  font-family: 'Plus Jakarta Sans', system-ui, -apple-system, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: #F5F6F8;
}

#root { min-height: 100vh; }

/* Scrollbar tipis bertema */
::-webkit-scrollbar { width: 10px; height: 10px; }
::-webkit-scrollbar-track { background: #EEF1F5; }
::-webkit-scrollbar-thumb { background: #C3CCDA; border-radius: 6px; }
::-webkit-scrollbar-thumb:hover { background: #2B62C2; }

/* Transisi halus untuk elemen interaktif */
button, select, input { transition: filter .15s, border-color .15s, background .15s; }
