#weight .table-wrap{max-height:330px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}thead th{position:sticky;top:0;z-index:1}.account-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%;padding-top:14px;margin-top:10px;border-top:1px solid #e3ebe6;font-size:12px}.account-bar>span{flex:1;min-width:180px}.account-bar .btn{padding:9px 12px;min-height:42px;font-size:12px}.row-actions{display:flex;flex-wrap:wrap;gap:8px}.row-actions .btn{font-size:12px;padding:9px 12px;min-height:42px}button:disabled{cursor:not-allowed;opacity:.4}#reportTableCard{margin-bottom:24px}#detailActions{margin-bottom:18px}.report-table{max-height:530px;overflow:auto}.users-layout{display:grid;gap:20px;align-items:start}.permission-tags{display:flex;gap:5px;flex-wrap:wrap;max-width:240px}.permission-tags .pill{font-size:11px}.permission-option{display:flex;gap:12px;align-items:center;min-height:46px;padding:4px;font-size:14px}.permission-option input{width:20px;height:20px;min-height:20px;flex-shrink:0}.permission-option:has(input:checked){color:#126b49;font-weight:650}fieldset{border:1px solid #cbded2;border-radius:10px;padding:12px}legend{font-size:13px;padding:0 5px}dialog{border:1px solid #dbe5e0;border-radius:18px;padding:24px;width:min(500px,calc(100vw - 28px));max-height:90dvh;overflow:auto;color:#183b31}dialog::backdrop{background:#103d2e99}.demo-role-buttons{display:grid;gap:9px}dialog input{width:100%}#usersPage .card{min-width:0}#userError,#loginError{font-size:13px}.report-table td{vertical-align:top}.bottom button{font-size:10px}.bottom{gap:4px}
@media(min-width:1080px){.users-layout{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr)}.bottom button{font-size:14px}.users-layout>.card:last-child{position:sticky;top:18px}}
@media(max-width:699px){#weight .table-wrap{max-height:260px}.report-table table{min-width:700px}.account-bar>span{flex-basis:100%}.row-actions .btn{min-height:44px}.bottom strong svg{width:20px;height:20px}.bottom button{padding-inline:0}dialog{padding:18px}}
@media print{#reportTableCard,#detailActions,.account-bar,#usersPage,dialog{display:none!important}}
