.altf-brandlock{display:inline-flex;align-items:center;min-width:0}.altf-by{display:inline-flex;align-items:baseline;gap:.34rem;flex-shrink:0;white-space:nowrap;font-weight:400;line-height:1;margin-left:.6rem}.altf-by-label{font-size:.72rem;letter-spacing:.01em;color:var(--muted-foreground,#64748b)}.altf-by-link{display:inline-flex;align-items:baseline;border-radius:3px;text-decoration:none}.altf-by-link:focus-visible{outline:2px solid var(--foreground,#0f172a);outline-offset:3px}.altf-by-logo{height:.8rem;opacity:.92;transition:opacity .15s ease}.altf-by-logo .alt-ui-brand-logo__wordmark{font-size:.8rem}.altf-by-link:hover .altf-by-logo{opacity:1}[data-theme=dark] .altf-by-logo{opacity:.88}[data-theme=dark] .altf-by-link:hover .altf-by-logo{opacity:1}@media (max-width:520px){.altf-by{display:none}}