/* Přihlášený účet zachovává odsazení menu a čtyřpixelové mezery řádků. */
#account-member { padding: 8px; }
#account-member[hidden], #account-guest[hidden] { display: none; }
.account-sidebar-name { margin: 0 0 4px; padding: 7px 10px; overflow-wrap: anywhere; line-height: calc(1em + 4px); }
#account-member form { margin: 0; }
.account-sidebar-logout { display: flex; align-items: center; gap: 10px; width: 100%; padding: 7px 10px; border: 0; border-radius: 3px; background: transparent; color: var(--text-secondary); font: inherit; line-height: calc(1em + 4px); text-align: left; cursor: pointer; }
.account-sidebar-logout .icon { width: 17px; height: 17px; color: lime; }
.account-sidebar-logout:hover, .account-sidebar-logout:focus-visible { color: var(--text); background: var(--surface-hover); }
