/* ---------------------------------------------------------------
   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;
}
