.administration38{max-width:1200px;margin:auto;line-height:1.9}.administration38 fieldset{border:0;padding:0;min-width:0}.administration38 label{display:block;margin:12px 0}.administration38 input:not([type=checkbox]),.administration38 select,.administration38 textarea{width:100%;box-sizing:border-box}.administration38 input[type=checkbox]{width:auto;margin-inline-end:8px}.role38-branches{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));max-height:330px;overflow:auto;border:1px solid #cbd8df;padding:12px}.role38-grants{max-height:420px;overflow:auto;padding:12px 28px}.role38-grants li{padding:6px;border-bottom:1px solid #ddd}.role38-grants small{display:block}.role38-case,.role38-preview{padding:18px;border:1px solid #cbd8df;border-radius:12px;margin:20px 0;background:#fff}.role38-opinion{padding:16px;margin:12px 0;background:#f4f8fa}.administration38 button{margin:8px;min-height:44px}.administration38 .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:640px){.administration38 .form-grid{grid-template-columns:1fr}.administration38{overflow-wrap:anywhere}.role38-case{padding:10px}}