/* ---------------------------------------------------------------
   account.css — halaman akun/auth (login, daftar, lupa sandi)

   Berkas ini TIDAK ADA di referensi (404) sehingga formulir auth di
   sana hanya mengandalkan mobile.css. Kami menyediakan berkas ini
   sebagai penyempurnaan kecil supaya tautan /assets/css/mobile/account.css
   tidak 404 dan formulir auth tampil lebih rapi di desktop — TANPA
   mengubah struktur/ukuran yang sudah sama dengan referensi
   (.standard-form-container tetap LEBAR PENUH, margin 15px 16px).
   --------------------------------------------------------------- */

.standard-form-container.login-outer-container,
.standard-form-container.register-outer-container {
  width: auto;
  max-width: none;
  box-sizing: border-box;
}

.standard-form-container .login-panel {
  width: 100%;
  box-sizing: border-box;
}

.standard-form-container .form-group input.form-control,
.standard-form-container .form-group select.form-control {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}

.standard-form-container .standard-button-group {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
}

/* pesan galat/sukses dari sistem kami */
.standard-form-container ~ .alert,
body[data-route] > .alert {
  margin: 12px 16px !important;
  border-radius: 8px;
}
