/* Approved 晋商付 ledger mark. Keep the current application layout and controls. */
:root{--teal:#0b3b5c;--teal-dark:#0a314d;--teal-soft:#eaf1f7}
.brand{color:#0b3b5c}.brand-mark{background:transparent;box-shadow:none;flex-shrink:0}.brand-mark img{display:block;width:34px;height:34px}.brand small{letter-spacing:0;font-size:10px;color:#64748b}
.login-mobile-brand{display:none}.login-visual{background:#eef3f7}.login-form-shell:before{content:none}
.redeem-brand-mark{background:transparent;border-radius:0;box-shadow:none}.redeem-brand-mark img{display:block;width:36px;height:36px}.redeem-brand{color:#0b3b5c}.redeem-brand small{letter-spacing:0}
@media(max-width:700px){.login-mobile-brand{display:block;margin-bottom:34px}.login-mobile-brand .brand{font-size:21px;gap:10px}.login-mobile-brand .brand-mark{width:36px;height:36px}.login-mobile-brand .brand small{font-size:10px;margin-top:3px}}
@media(max-width:600px){.redeem-brand-mark img{width:32px;height:32px}}
