.blh-login{background:var(--page-bg);min-height:100dvh;color:var(--text-primary);place-items:center;padding:32px 16px;display:grid}.blh-login-column{justify-items:center;gap:18px;width:min(380px,100%);display:grid}.blh-login-nameplate{background:var(--brand-plaque-face);min-height:48px;color:var(--action-ink);box-shadow:inset 0 1px 1px var(--action-highlight), inset 0 -1px 1px var(--action-edge), 0 2px 3px var(--action-shadow);letter-spacing:.035em;white-space:nowrap;border-radius:9px;align-items:center;padding:0 20px;font-size:16px;font-weight:800;display:inline-flex}.blh-login-panel{gap:16px;width:100%;padding:24px;display:grid}.blh-login-title{margin:0 0 2px;font-size:20px;font-weight:750}.blh-login-submit{width:100%;margin-top:4px}.blh-login-note{text-align:center}
