.sidebar nav{flex:1;min-height:0;overflow-y:auto;padding-right:2px}
.account-wrap{margin-top:auto;position:relative;border-top:1px solid #393734;padding-top:10px}
.account{width:100%;margin:0;padding:8px;border:0;border-radius:10px;background:transparent;color:#fff;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}
.account:hover,.account[aria-expanded="true"]{background:#373431}
.account-copy{display:flex;flex-direction:column;gap:3px;min-width:0}
.account-copy strong,.account-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.account-more{margin-left:auto;color:#aaa}
.account-menu{position:absolute;left:0;right:0;bottom:64px;padding:7px;background:#fff;border:1px solid #ddd8d1;border-radius:11px;box-shadow:0 12px 30px #0004;z-index:60}
.account-menu[hidden]{display:none}
.account-menu button{width:100%;border:0;background:transparent;padding:10px 12px;border-radius:7px;text-align:left;cursor:pointer;color:#292724}
.account-menu button:hover{background:#f5f1ec}
.account-menu button.danger{color:#b84032}
.account-table .status-pill{display:inline-block;padding:4px 9px;border-radius:14px;font-size:12px}
.account-table .status-pill.enabled{background:#e5f3ed;color:#26745a}
.account-table .status-pill.disabled{background:#eeeae5;color:#777}
.account-table td:last-child button{border:0;background:transparent;color:var(--brand);cursor:pointer;margin-right:10px}
.account-table td:last-child button.danger{color:#a3382d}
.account-help{margin:-5px 0 18px;color:var(--muted);font-size:13px}
