.account-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 18px}.account-toolbar>.el-input{width:260px}.account-toolbar>.el-select{width:150px}.account-alert{margin-bottom:16px}.account-help{margin:0 0 18px;line-height:1.7;color:var(--muted)}.password-page{min-height:65vh;display:grid;place-items:center}.password-card{width:min(520px,100%)}.password-form{display:grid;gap:14px}.password-form .el-form-item{margin-bottom:0}.account-management .pagination-bar{margin-top:20px}.account-management .el-table{font-size:13px}.auth-invite-status{margin-top:4px}.auth-password-help{font-size:12px;line-height:1.6;color:var(--muted)}@media(max-width:560px){.account-toolbar{align-items:stretch}.account-toolbar>.el-input,.account-toolbar>.el-select{width:100%}.account-management .el-card__body{padding:14px}}
.sidebar-note .el-button+.el-button{margin-left:0}
.account-actions{display:grid;gap:8px;padding:4px 0}.account-primary-actions,.account-secondary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.account-management .account-actions .el-button{margin:0;min-height:28px;width:100%;padding-left:8px;padding-right:8px}.account-role-action{justify-self:stretch}
.account-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;max-width:100%}.account-profile-footer{display:flex;justify-content:flex-end;gap:8px}.account-audit-toolbar>.el-input{width:220px}.account-audit-toolbar>.el-date-editor{width:280px;flex:none}.account-audit-toolbar .el-range-input{min-width:0}@media(max-width:560px){.account-audit-toolbar>.el-input,.account-audit-toolbar>.el-date-editor{width:100%;box-sizing:border-box}.account-profile-footer .el-button{flex:1}}
