.brand-identity[data-v-34c25bc1]{flex-direction:column;align-items:center;gap:14px;display:flex}.brand-logo-frame[data-v-34c25bc1]{border:1px solid var(--app-brand-border);background:var(--app-surface);width:80px;height:80px;box-shadow:var(--app-shadow-card);border-radius:22px;padding:4px;overflow:hidden}.brand-logo-copy[data-v-34c25bc1]{flex-direction:column;align-items:center;gap:7px;display:flex}.brand-logo-copy strong[data-v-34c25bc1]{color:var(--app-text);letter-spacing:2px;font-size:28px;font-weight:700;line-height:1.2}.brand-logo-copy span[data-v-34c25bc1]{color:var(--app-text-muted);letter-spacing:1px;font-size:13px;font-weight:500}.brand-identity.compact[data-v-34c25bc1]{flex-direction:row;justify-content:center;gap:8px;min-width:0}.compact .brand-logo-frame[data-v-34c25bc1]{border-radius:var(--app-radius-control);width:32px;height:32px;box-shadow:none;flex:0 0 32px;padding:1px}.compact .brand-logo-copy[data-v-34c25bc1]{flex-direction:row;gap:6px;min-width:0}.compact .brand-logo-copy strong[data-v-34c25bc1]{letter-spacing:1px;white-space:nowrap;font-size:16px}.compact .brand-logo-copy span[data-v-34c25bc1]{border-left:1px solid var(--app-border);color:var(--app-text-muted);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;padding-left:6px;font-size:12px;overflow:hidden}
