:root{--omnidataeditor-color-accent:#235ec7;--omnidataeditor-color-danger:#ad2323;--omnidataeditor-color-background:#fff;--omnidataeditor-color-text:#17273a;--omnidataeditor-border-color:#b6c2d0;--omnidataeditor-radius:.5rem;--omnidataeditor-space:.75rem}:where(.omnidataeditor-dialog,.omnidataeditor-inline){color:var(--omnidataeditor-color-text);background:var(--omnidataeditor-color-background);border:1px solid var(--omnidataeditor-border-color);border-radius:var(--omnidataeditor-radius);font:inherit;padding:calc(var(--omnidataeditor-space) * 2);box-sizing:border-box}:where(.omnidataeditor-dialog){width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);overflow:auto;box-shadow:0 1rem 4rem #15284133}.omnidataeditor-dialog::backdrop{background:#0b1b3299}:where(.omnidataeditor-dialog h2){margin:0 0 1.5rem;font-size:1.35rem}:where(.omnidataeditor-form){gap:1.1rem;display:grid}:where(.omnidataeditor-field){border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid;position:relative}:where(.omnidataeditor-field label,.omnidataeditor-field legend){font-size:.92rem;font-weight:600}:where(.omnidataeditor-control){box-sizing:border-box;border:1px solid var(--omnidataeditor-border-color);border-radius:calc(var(--omnidataeditor-radius) / 2);width:100%;min-height:2.6rem;color:inherit;background:inherit;font:inherit;padding:.6rem .75rem}:where(input.omnidataeditor-control[type=checkbox]){width:1.2rem;min-height:1.2rem}:where(.omnidataeditor-control:disabled){opacity:.65}:where(.omnidataeditor-control[aria-readonly=true]){background:#f1f4f7}:where(.omnidataeditor-form :focus-visible){outline:3px solid var(--omnidataeditor-color-accent);outline-offset:3px}:where(.omnidataeditor-issues,.omnidataeditor-summary){color:var(--omnidataeditor-color-danger);font-size:.9rem}:where(.omnidataeditor-summary:empty,.omnidataeditor-conflict:empty,.omnidataeditor-issues:empty){display:none}:where(.omnidataeditor-actions){gap:var(--omnidataeditor-space);flex-wrap:wrap;margin-top:.6rem;display:flex}:where(.omnidataeditor-form button){border:1px solid var(--omnidataeditor-border-color);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.3rem;padding:.65rem 1rem}:where(.omnidataeditor-form button[type=submit]){background:var(--omnidataeditor-color-accent);color:#fff;border-color:#0000}:where(.omnidataeditor-form button:disabled){opacity:.6;cursor:default}:where(.omnidataeditor-field[hidden]){display:none}:where(.omnidataeditor-listbox){z-index:1;inset-inline:0;box-sizing:border-box;background:var(--omnidataeditor-color-background);border:1px solid var(--omnidataeditor-border-color);border-radius:.3rem;max-height:12rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:100%;overflow:auto}:where(.omnidataeditor-listbox [aria-selected=true]){background:#e3edff}:where(.omnidataeditor-listbox li){cursor:pointer;padding:.5rem}
