.classroom-shell .brand-logo img{object-fit:contain}
.classroom-shell .brand-logo img.identity-flag{object-fit:contain;padding:2px;background:#fff;border-radius:5px}
.identity-company{display:inline-flex;align-items:center;line-height:1.2;font-size:12px;color:var(--class-muted);max-width:190px}
.flow051-emphasis{outline:3px solid #cf262b!important;outline-offset:3px;box-shadow:0 0 0 5px rgba(207,38,43,.15)!important}
#classroom-connection.flow051-needed{border:3px solid #cf262b!important;box-shadow:0 0 0 3px rgba(207,38,43,.14)}
.flow051-logo{width:32px;height:32px;object-fit:contain;flex:none}
.flow051-heading{display:flex;align-items:center;gap:10px}
@media(max-width:650px){.identity-company{font-size:10px;max-width:105px}.flow051-logo{width:27px;height:27px}}

.welcome051-flag{width:35px;height:25px;object-fit:contain;flex:none}
