.create-modal.svelte-5dkwqj{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-body);padding:0;width:min(440px,92vw)}.create-modal.svelte-5dkwqj::backdrop{background:#0000008c}form.svelte-5dkwqj{display:flex;flex-direction:column;padding:18px 20px 16px;gap:14px}.modal-header.svelte-5dkwqj{display:flex;align-items:center;gap:12px}.modal-header.svelte-5dkwqj h2:where(.svelte-5dkwqj){margin:0;font-size:1.05rem;color:var(--text-primary);font-weight:600}.field.svelte-5dkwqj{display:flex;flex-direction:column;gap:4px}.field-label.svelte-5dkwqj{font-size:.78rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.field.svelte-5dkwqj input:where(.svelte-5dkwqj){background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:8px 10px;border-radius:var(--radius-sm);font-family:inherit;font-size:.9rem}.field.svelte-5dkwqj input:where(.svelte-5dkwqj):focus{outline:none;border-color:var(--border-focus)}.prefilled.svelte-5dkwqj{background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:10px 12px}.prefilled.svelte-5dkwqj ul:where(.svelte-5dkwqj){margin:6px 0 0;padding-left:18px;color:var(--text-secondary);font-size:.82rem}.modal-actions.svelte-5dkwqj{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.cancel.svelte-5dkwqj,.submit.svelte-5dkwqj{padding:8px 14px;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;font-family:inherit;border:1px solid transparent;cursor:pointer}.cancel.svelte-5dkwqj{background:transparent;color:var(--text-secondary);border-color:var(--border)}.cancel.svelte-5dkwqj:hover{color:var(--text-primary);background:var(--bg-hover)}.submit.svelte-5dkwqj{background:var(--accent);color:var(--text-on-accent)}.submit.svelte-5dkwqj:hover:not(:disabled){background:var(--accent-hover)}.submit.svelte-5dkwqj:disabled{opacity:.55;cursor:not-allowed}
