.pay-departments .pay-notice,.pay-departments-new{margin-bottom:16px}.pay-departments-new h2{margin-bottom:14px}.pay-departments-fields{grid-template-columns:140px minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.pay-departments-submit{align-items:center;gap:6px;min-height:44px;display:flex}.pay-departments-form .pay-notice{margin:0}.pay-departments-code{font-variant-numeric:tabular-nums;color:var(--pay-muted)}.pay-departments-actions{white-space:nowrap;text-align:right}.pay-departments-actions>*{vertical-align:middle}.pay-departments-delete{align-items:center;gap:8px;display:inline-flex}.pay-departments-table td .pay-departments-form{padding:4px 0}.pay-departments .pay-org-icon-button{color:#6f8279;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:32px;display:inline-grid}.pay-departments .pay-org-icon-button:hover:not(:disabled){color:var(--pay-teal);background:#edf4ee}.pay-departments .pay-org-icon-button:disabled{opacity:.4;cursor:default}@media (max-width:720px){.pay-departments-fields{grid-template-columns:1fr}.pay-departments .pay-page-heading{flex-direction:column;align-items:flex-start;gap:12px}}