.login-security-note-v55,.login-credentials-v54,.login-credentials-v53{display:none!important}
.login-demo-credentials-v56{margin-top:12px;border:1px solid #efcfb4;border-radius:10px;overflow:hidden;background:#fffaf5}
.login-demo-head-v56{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;background:#fff3e8;border-bottom:1px solid #efcfb4}
.login-demo-head-v56>div{display:flex;flex-direction:column;gap:2px}
.login-demo-head-v56 b{font-size:11px;color:#9e4c0e}
.login-demo-head-v56 span{font-size:9px;color:#8c7462}
.demo-safe-badge-v56{display:inline-flex!important;padding:4px 7px;border-radius:999px;background:#e8f5ed;color:#287349!important;border:1px solid #b9dac6;font-weight:900;white-space:nowrap}
.login-demo-row-v56{display:grid;grid-template-columns:minmax(160px,1.4fr) minmax(100px,.85fr) minmax(75px,.65fr) auto;gap:8px;align-items:center;padding:9px 11px;border-bottom:1px solid #f2dfd0;font-size:10.5px}
.login-demo-row-v56>div{display:flex;flex-direction:column}
.login-demo-row-v56>div b{color:#a55212;font-size:10.5px}
.login-demo-row-v56>div span{font-size:9px;color:#8a796d;margin-top:2px}
.login-demo-row-v56 code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:800;color:#29485c;font-size:10px;white-space:nowrap}
.login-demo-row-v56 .btn{padding:5px 8px!important;min-width:44px}
.login-prod-note-v56{padding:9px 11px;background:#f8fafb;color:#607582;font-size:9.5px;line-height:1.45}
.login-prod-note-v56 b{color:#173f5e}
@media(max-width:620px){
 .login-demo-row-v56{grid-template-columns:minmax(0,1fr) auto}
 .login-demo-row-v56 code{grid-column:1/2}
 .login-demo-row-v56 .btn{grid-column:2;grid-row:1/4}
 .login-demo-head-v56{align-items:flex-start}
}
