/* Canonical save state belongs beside the existing Pragtical metadata editors. */
.native-data-management-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 20px;margin:12px 0;background:#fff;border:1px solid #d3dbe3;border-radius:10px;font:14px/1.5 'DM Sans',Arial,sans-serif}
.native-data-management-toolbar>div{display:flex;gap:10px;flex-wrap:wrap}.native-data-management-toolbar p{margin:0;max-width:65ch}.native-data-management-toolbar button{min-height:44px;padding:8px 14px;font-size:14px;border:1px solid #bac6d2;border-radius:6px;background:white;color:#263746}.native-data-management-toolbar button:first-child{background:#243544;color:white}.native-data-management-toolbar button:disabled{opacity:.5}
.native-data-management-dialog{width:min(900px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:1px solid #bac6d2;border-radius:12px;font:16px/1.5 'DM Sans',Arial,sans-serif}.native-data-management-dialog>form{display:flex;flex-direction:column;max-height:calc(100dvh - 24px)}.native-data-management-dialog :is(header,footer){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:18px 24px}.native-data-management-dialog h2{font-size:24px;margin:0}.native-data-management-dialog__body{padding:20px 24px;min-height:0;overflow:auto}.native-data-management-dialog :is(button,input:not([type=checkbox],[type=radio]),select){min-height:44px;font:inherit}.native-data-management-dialog textarea{font:inherit;min-height:100px}.native-data-management-dialog .cp-editor-field{display:grid;gap:8px;margin-block:16px}.native-data-management-dialog fieldset{margin-block:16px}.native-data-management-dialog fieldset label{display:block;padding:8px}.native-data-management-dialog article{padding:18px 0;border-bottom:1px solid #dbe2e8}.native-data-management-dialog article button{margin:6px}
@media(max-width:600px){.native-data-management-toolbar{padding:14px}.native-data-management-dialog :is(header,footer),.native-data-management-dialog__body{padding:16px}}
