/* The original label still defines the button width; the account name adds no size. */
.topbar .header-actions button.logout-button{position:relative}
.logout-button .logout-sizing{visibility:hidden}
.logout-button .logout-caption{position:absolute;inset-inline:4px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:3px;line-height:1.2;pointer-events:none}
.logout-button .logout-user{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500}
@media(max-width:600px){.logout-button .logout-caption{inset-inline:2px;gap:1px}.logout-button .logout-user{font-size:10px}}
