.ketcher-host.svelte-fejznw{background:#fff;border-radius:6px;width:100%;height:100%;min-height:480px;position:relative;overflow:hidden}.ketcher-host__mount.svelte-fejznw{position:absolute;inset:0}.ketcher-host__status.svelte-fejznw{color:var(--text-secondary);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.chem-editor.svelte-17x571l{gap:var(--space-3);flex-direction:column;display:flex}.chem-editor__stage.svelte-17x571l{height:min(60vh,560px);min-height:420px}.chem-editor__tools.svelte-17x571l{gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;display:flex}.chem-editor__tools.svelte-17x571l small:where(.svelte-17x571l){color:var(--text-secondary)}.arrow.svelte-17x571l:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.arrow.svelte-17x571l{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.arrow.svelte-17x571l:disabled{opacity:.5;cursor:not-allowed}.arrow.svelte-17x571l:not(:disabled):hover{background:var(--bg-surface-alt)}.arrow.svelte-17x571l{padding:var(--space-1) var(--space-3)}.chem-editor__caption.svelte-17x571l{font-size:var(--font-size-sm);gap:.25rem;display:grid}.chem-editor__caption.svelte-17x571l input:where(.svelte-17x571l){font:inherit;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);border-radius:6px;padding:.45rem .6rem}.chem-editor__caption.svelte-17x571l small:where(.svelte-17x571l){color:var(--text-secondary)}.chem-editor__error.svelte-17x571l{color:var(--status-danger);font-size:var(--font-size-sm);margin:0}.chem-editor__actions.svelte-17x571l{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.chem-editor__licence.svelte-17x571l{color:var(--text-secondary);margin-right:auto}.submit.svelte-17x571l:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.submit.svelte-17x571l{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-contrast);font-weight:600;font-size:var(--font-size-sm);border:none;display:inline-flex}.submit.svelte-17x571l:disabled{opacity:.5;cursor:not-allowed}.submit.svelte-17x571l:not(:disabled):hover{filter:brightness(1.08)}.submit.svelte-17x571l{padding:var(--space-1) var(--space-3)}.cancel.svelte-17x571l:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cancel.svelte-17x571l{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.cancel.svelte-17x571l:disabled{opacity:.5;cursor:not-allowed}.cancel.svelte-17x571l:not(:disabled):hover{background:var(--bg-surface-alt)}.cancel.svelte-17x571l{padding:var(--space-1) var(--space-3)}
