.workspace-brand > .swift-company-logo,
.auth-brand > .swift-company-logo {
  display: block;
  width: 44px;
  height: 44px;
  max-width: 44px;
  object-fit: contain;
  border-radius: 50%;
  flex: 0 0 44px;
}
.workspace-brand > span,
.auth-brand > span {
  min-width: 0;
  flex: 1 1 0;
}
.workspace-brand strong,
.auth-brand strong {
  white-space: normal;
  overflow-wrap: anywhere;
  line-height: 1.3;
}
.workspace-brand { min-width: 0; }
.auth-brand { display: flex; align-items: center; gap: 12px; }

.swift-wordmark{display:inline-flex!important;flex-direction:column;min-width:0;flex:0 1 auto!important;line-height:1;color:inherit}
.swift-wordmark strong{display:block!important;font-family:Manrope,"Segoe UI",sans-serif;font-size:28px!important;font-weight:800;letter-spacing:-1.2px!important;line-height:1!important;white-space:nowrap!important}
.swift-wordmark small{display:block!important;font-family:"Segoe UI",sans-serif;font-size:8px!important;font-weight:500;letter-spacing:3.1px!important;line-height:1.4;margin-top:5px!important;white-space:nowrap;color:inherit!important}
.workspace-brand .swift-company-logo,.auth-brand .swift-company-logo{border-radius:0}
.brand>.site-logo{width:44px;height:44px;max-width:44px;object-fit:contain;flex:0 0 44px}
.brand>.swift-wordmark{max-width:none}
.brand>.swift-company-logo{width:44px;height:44px;object-fit:contain;flex:0 0 44px}
