#staff-cards .staff-card-head{display:flex;flex-wrap:wrap;gap:6px;align-items:center}#staff-cards .staff-card-head>h2,#staff-cards .staff-card-head>h3{flex:1 1 100%;width:100%;margin:0;word-break:normal;overflow-wrap:break-word}#staff-cards .staff-card-head>button{font-size:.8rem;padding:5px 10px;min-height:32px}.role-hierarchy958 .hierarchy-row958{grid-template-columns:minmax(140px,2fr) minmax(80px,1fr) repeat(3,minmax(100px,1fr))}body[data-page^="registry"] .view-tabs{display:flex;flex-wrap:wrap;gap:8px}body[data-page^="registry"] .view-tabs a{padding:10px 12px}body[data-page^="registry"] form.panel{display:grid;gap:14px}body[data-page^="registry"] .table-wrap{overflow:auto}@media(max-width:700px){.role-hierarchy958 .hierarchy-row958{grid-template-columns:1fr}body[data-page^="registry"] .view-tabs a{flex:1 1 40%;white-space:normal;word-break:normal}}