.brand-image{display:flex!important;align-items:center!important;gap:11px!important;min-width:0!important;color:#f4f8f7!important;text-decoration:none!important}
.brand-image>img{display:block!important;flex:0 0 auto!important;width:38px!important;height:38px!important;object-fit:contain!important;margin:0!important;filter:drop-shadow(0 2px 7px #38d6ca77)}
.brand-wordmark{display:grid;gap:2px;min-width:0;line-height:1.1}
.brand-wordmark strong{color:inherit;font-size:1.16rem;font-weight:800;letter-spacing:-.045em}
.brand-wordmark small{color:#91a7b5;font-size:.63rem;font-weight:500;letter-spacing:.015em;white-space:nowrap}
.auth-brand{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;max-width:520px!important;margin:0 auto 22px!important}
.auth-brand .brand-image{justify-content:center!important;min-height:56px}
.auth-brand .brand-image>img{width:52px!important;height:52px!important}
.auth-brand .brand-wordmark{text-align:left}
.auth-brand .brand-wordmark strong{font-size:1.75rem}
.auth-brand .brand-wordmark small{font-size:.72rem}
.auth-brand>p:last-child{margin:10px 0 0!important;font-size:.9rem!important}
.sidebar .brand-image{width:100%!important;min-height:44px}
.sidebar .brand-image>img{width:40px!important;height:40px!important}
html[data-theme="light"] .brand-image{color:#15303a!important}
html[data-theme="light"] .brand-wordmark small{color:#617783}
@media(max-width:600px){.auth-brand .brand-image>img{width:46px!important;height:46px!important}.auth-brand .brand-wordmark strong{font-size:1.55rem}.auth-brand .brand-wordmark small{font-size:.65rem}.sidebar .brand-image{min-height:40px}}
