
.mp-nat-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin:10px 0;color:var(--mp-text,#1c2733);font-size:13px}.mp-nat-bulk,.mp-nat-icon,.mp-nat-cancel,.mp-nat-save{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;border:1px solid var(--mp-border,#a4aebc);border-radius:8px;background:var(--mp-card,#fff);color:var(--mp-text,#172333);font:inherit;padding:8px 12px}.mp-nat-icon{width:35px;height:35px;padding:6px}.mp-nat-danger{color:#d25b62}.mp-nat-row-actions{display:flex;align-items:center;gap:8px}.mp-nat-bulk{color:#d25b62}.mp-nat-icon:hover,.mp-nat-bulk:hover{border-color:currentColor}.mp-nat-icon:disabled,.mp-nat-bulk:disabled{opacity:.45;cursor:not-allowed}.mp-nat-table th:first-child,.mp-nat-table td:first-child{width:44px;text-align:center}.mp-nat-table input[type=checkbox]{width:17px;height:17px;accent-color:#d5a33a;cursor:pointer}.mp-nat-overlay{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:16px}.mp-nat-modal{width:min(520px,100%);max-height:90vh;overflow:auto;background:var(--mp-card,#fff);color:var(--mp-text,#172333);border:1px solid var(--mp-border,#b6bfcb);border-radius:14px;padding:24px;box-shadow:0 16px 60px #0004}.mp-nat-modal h2{margin:0 0 12px}.mp-nat-modal label{display:block;margin:16px 0 6px}.mp-nat-modal input,.mp-nat-modal textarea{display:block;width:100%;box-sizing:border-box;padding:10px;border-radius:8px;border:1px solid var(--mp-border,#b6bfcb);background:var(--mp-input,var(--mp-card,#fff));color:var(--mp-text,#172333)}.mp-nat-modal-buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.mp-nat-save{background:#c99b36;color:#171717;border-color:#c99b36}
html[data-mp-theme="dark"] .mp-nat-modal,html[data-mp-theme="dark"] .mp-nat-icon,html[data-mp-theme="dark"] .mp-nat-bulk{background:#1c2837;color:#f4f6fb;border-color:#4c5b6d}html[data-mp-theme="dark"] .mp-nat-danger,html[data-mp-theme="dark"] .mp-nat-bulk{color:#ff9b9e}html[data-mp-theme="dark"] .mp-nat-modal input,html[data-mp-theme="dark"] .mp-nat-modal textarea{background:#233246;color:#fff;border-color:#4c5b6d}
