#landingThemeIcon{width:44px;height:44px;min-width:44px;padding:10px;display:inline-flex;align-items:center;justify-content:center;flex:none}
.landing-nav-actions{align-items:center}.landing-nav-actions [hidden]{display:none!important}
.header-account{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}
.header-account img,.header-account #headerAvatarFallback{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:none}
#headerAvatarFallback{display:grid;place-items:center;background:var(--violet-soft);color:var(--ink)}
.header-login-status{position:fixed;z-index:60;top:100px;right:20px;max-width:min(420px,calc(100vw - 40px));margin:0;padding:18px 22px;background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);font-size:15px;line-height:1.5}
@media(max-width:720px){.landing-nav-actions{flex-wrap:nowrap;gap:6px}.landing-nav-actions .button-small{padding:10px 13px}.header-account span:last-child{display:none}.header-login-status{top:150px}}
