.brand-text-only{font-weight:800;font-size:18px;color:var(--ink);text-decoration:none}
.compact-panel:has(.compact-user-table){min-height:680px}
.compact-panel:has(.compact-user-table) .compact-user-table{max-height:none;min-height:440px;overflow-x:auto;overflow-y:visible;padding-bottom:18px}
.compact-panel:has(.compact-user-table) .compact-user-table td{vertical-align:top}
.compact-panel:has(.compact-user-table) .row-actions{align-items:flex-start;flex-wrap:wrap;min-width:600px}
.compact-panel:has(.compact-user-table) .row-actions details[open]{flex-basis:100%}
.compact-panel:has(.compact-user-table) .row-popover{position:static;width:min(720px,100%);margin-top:10px;padding:14px;box-shadow:none}
.compact-panel:has(.compact-user-table) .password-reset-form,.compact-panel:has(.compact-user-table) .quota-editor,.compact-panel:has(.compact-user-table) .inline-control{flex-wrap:wrap}
.compact-panel:has(.compact-user-table) .password-reset-form .password-wrap{min-width:260px;flex:1}
@media(max-width:850px){.brand-text-only{font-size:15px}.compact-panel:has(.compact-user-table){min-height:620px}.compact-panel:has(.compact-user-table) .row-actions{min-width:560px}.compact-panel:has(.compact-user-table) .row-popover{position:static;width:100%}}
