.master-data-module{scroll-margin-top:16px}.master-status{display:none;margin:0 24px 16px;padding:10px 12px;border-radius:5px;font-size:12px}.master-status.pending,.master-status.success,.master-status.error{display:block}.master-status.pending{background:#f4f6f5;color:#53635e}.master-status.success{background:#eaf6f1;color:#12644f}.master-status.error{background:#fff0ef;color:#a12e27}.master-tabs{display:flex;gap:8px;padding:0 24px 18px;border-bottom:1px solid #e2e7e4}.master-tabs button{border:1px solid #d6dfda;background:#f5f8f6;color:#365c52;padding:10px 18px;border-radius:5px;cursor:pointer}.master-tabs button.active{background:#17715c;color:#fff;border-color:#17715c}.master-pane{padding:22px 24px}.master-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.master-form label{display:grid;gap:6px;color:#4f625d;font-size:11px;font-weight:700}.master-form input,.master-form select{width:100%;border:1px solid #cbd7d2;border-radius:5px;padding:10px;background:#fff}.master-form .wide{grid-column:span 2}.master-form>button{align-self:end;border:0;border-radius:5px;background:#17715c;color:#fff;padding:11px 16px;font-weight:700;cursor:pointer}.master-form>button:disabled{cursor:wait;opacity:.65}.master-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.master-list button{border:1px solid #dce4e0;border-radius:5px;background:#f9faf9;padding:12px;text-align:left;cursor:pointer}.master-list b,.master-list span{display:block}.master-list span{margin-top:5px;color:#71817c;font-size:11px}@media(max-width:850px){.master-form,.master-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.master-tabs{overflow-x:auto}.master-form,.master-list{grid-template-columns:1fr}.master-form .wide{grid-column:auto}}
