.brand-logo-frame{display:block;position:relative;flex:none;width:44px;height:44px;overflow:visible;border-radius:0;background:transparent;box-shadow:none}
.brand-logo-frame img{display:block;position:static;width:100%;height:100%;max-width:100%}
.board-icon{display:inline-flex;position:relative;align-items:center;justify-content:center;overflow:visible;background:transparent;border:0}
.board-icon img{display:block;position:static;width:23px;height:23px;max-width:100%}
@media(max-width:580px){.brand-logo-frame{width:38px;height:38px;border-radius:0}.brand-logo-frame img{position:static;width:100%;height:100%}}
