.qcf.svelte-13sz9cf{flex-direction:column;gap:16px;display:flex}.qcf--panel.svelte-13sz9cf{min-height:0;max-height:min(72vh,720px);overflow:auto}.qcf__block.svelte-13sz9cf{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:16px}.qcf__field.svelte-13sz9cf{margin-bottom:12px;display:block}.qcf__field.svelte-13sz9cf:last-child{margin-bottom:0}.qcf__lbl.svelte-13sz9cf{color:var(--text-primary);margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}.qcf__lbl--ico.svelte-13sz9cf{align-items:center;gap:8px;line-height:1.2;display:flex}.qcf__in.svelte-13sz9cf{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-page);width:100%;color:var(--text-primary);font:inherit;padding:8px 12px}textarea.qcf__in.svelte-13sz9cf{resize:vertical;min-height:72px}.qcf__grid3.svelte-13sz9cf{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.qcf__grid2.svelte-13sz9cf{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.qcf__h2.svelte-13sz9cf{color:var(--text-primary);margin:0 0 10px;font-size:1rem;font-weight:700}.qcf__ob-head.svelte-13sz9cf{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.qcf__ob-add.svelte-13sz9cf{border:1px solid rgb(var(--primary-rgb));color:rgb(var(--primary-rgb));border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:4px 10px;font-size:.8rem;font-weight:600}.qcf__ob.svelte-13sz9cf{background:var(--surface-muted,#0000000a);border-radius:var(--radius-sm);margin-bottom:8px;padding:10px}.qcf__ob.svelte-13sz9cf:last-of-type{margin-bottom:0}.qcf__ob-top.svelte-13sz9cf{justify-content:space-between;margin-bottom:8px;display:flex}.qcf__ob-idx.svelte-13sz9cf{color:var(--text-secondary);font-size:.75rem;font-weight:600}.qcf__ob-rm.svelte-13sz9cf{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:.7rem}.qcf__ob.svelte-13sz9cf .qcf__in:where(.svelte-13sz9cf){margin-bottom:6px}.qcf__ob.svelte-13sz9cf .qcf__in:where(.svelte-13sz9cf):last-child{margin-bottom:0}.qcf__submit.svelte-13sz9cf{border-radius:var(--radius-sm);background:var(--primary-color,rgb(var(--primary-rgb)));width:100%;color:var(--mgmt-on-primary-text);font:inherit;cursor:pointer;border:none;padding:12px;font-weight:600}
