/* KNN LAB V7.3.4 — perubahan tampilan saja */
/* Registrasi: hapus seluruh logo di bagian atas; tautan kembali tetap muncul. */
body.v72-body .v72-header .v72-brand {display:none!important}
body.v72-body .v72-header {justify-content:flex-end!important;min-height:22px!important;padding:0 3px 10px!important}
/* Registrasi: TV LED sedikit lebih tinggi daripada versi compact. */
@media(min-width:1101px){
 body.v72-body .v72-tv-shell{max-width:1120px!important;margin-inline:auto!important;padding-top:10px!important;padding-bottom:15px!important}
 body.v72-body .v72-tv-screen{min-height:625px!important}
 body.v72-body .v72-tv-intro{padding-top:27px!important;padding-bottom:27px!important}
 body.v72-body .v72-form-panel{padding-top:23px!important;padding-bottom:23px!important}
}
/* Admin: kecilkan mockup HP, bukan komponen dashboard. */
body.v6-login .v6-phone-scene{max-width:365px!important}
body.v6-login .v6-phone-scene .phone-device.v6-phone{width:min(345px,100%)!important;max-width:345px!important;border-radius:38px!important;transform:none!important}
body.v6-login .v6-phone-scene .phone-screen.v6-phone-screen{min-height:0!important;height:auto!important;padding:28px 21px 22px!important;border-radius:28px!important}
body.v6-login .v6-phone-screen h2{font-size:24px!important;margin:8px 0!important}
body.v6-login .v6-phone-screen .muted{font-size:12px!important;line-height:1.45!important;margin-bottom:13px!important}
body.v6-login .v6-phone-screen .auth-form label{font-size:12px!important;margin:10px 0 5px!important}
body.v6-login .v6-phone-screen .auth-form input{height:43px!important;min-height:43px!important;padding:8px 11px!important;font-size:14px!important}
body.v6-login .v6-phone-screen .captcha-challenge{min-height:43px!important;font-size:19px!important}
body.v6-login .v6-phone-screen .primary-btn{padding:12px!important;min-height:44px!important;font-size:14px!important}
@media(max-width:700px){
 body.v72-body .v72-header{padding:0 3px 9px!important}
 body.v6-login .v6-phone-scene .phone-device.v6-phone{width:min(345px,100%)!important}
 body.v6-login .v6-phone-scene .phone-screen.v6-phone-screen{padding:25px 17px 20px!important}
}
