.yasdog-lockup { display: inline-flex; align-items: center; gap: .3em; flex: none; direction: ltr; white-space: nowrap; line-height: 1; vertical-align: middle; }
.yasdog-lockup .yasdog-symbol { display: block; width: 1.65em; height: 1.54em; max-width: none; flex: none; object-fit: contain; }
.yasdog-lockup .yasdog-wordmark { font-family: Manrope, ui-sans-serif, system-ui, sans-serif; font-weight: 800; letter-spacing: -.055em; color: #f4f7fb; }
.sky-title .yasdog-lockup { font-size: 20px; }
.sky-title .yasdog-symbol { width: 1.5em; height: 1.4em; }
header.account-topbar { height: auto; min-height: 86px; padding-block: 12px; flex-wrap: wrap; }
header.account-topbar .nav-actions { min-width: 0; max-width: 100%; flex-wrap: wrap; }
header.account-topbar .nav-guest { max-width: 100%; flex-wrap: wrap; }
@media (max-width: 650px) { header.account-topbar { min-height: 72px; } }
.earth-topbar { min-height: 88px; height: auto; padding-block: 16px; flex-wrap: wrap; }
@media (max-width: 760px) { .earth-topbar { min-height: 72px; gap: 12px; } .earth-topbar .brand { flex-basis: 100%; } }
