.workflow-steps ol[data-v-5b2d921f]{display:flex;gap:1.5rem;list-style:none;padding:0;margin:.5rem 0;color:#64748b;font-size:.85rem;flex-wrap:wrap}.workflow-steps li[data-v-5b2d921f]{display:flex;align-items:center;gap:.45rem}.workflow-steps li>span[data-v-5b2d921f]{display:grid;place-items:center;width:1.6rem;height:1.6rem;border:1px solid #cbd5e1;border-radius:50%}.workflow-steps .active[data-v-5b2d921f]{font-weight:650;color:#334bc0}.workflow-steps .active>span[data-v-5b2d921f]{background:#eef2ff;border-color:currentColor}.workflow-steps .complete[data-v-5b2d921f]{color:#16705d}@media(max-width:480px){.workflow-steps ol[data-v-5b2d921f]{gap:.65rem;font-size:.75rem}.workflow-steps li[data-v-5b2d921f]{gap:.3rem}}.visual-style-preview[data-v-9d76821f]{margin:0;min-width:0;max-width:270px;width:100%;justify-self:center}.visual-style-preview svg[data-v-9d76821f]{display:block;width:100%;border:1px solid #cbd5e1;border-radius:9px;box-sizing:border-box;aspect-ratio:8/5}.visual-style-preview figcaption[data-v-9d76821f]{display:grid;gap:4px;font-size:.8rem;line-height:1.4;color:#475569;margin-top:8px}.visual-style-preview strong[data-v-9d76821f]{color:#263e59;font-weight:650}.brief-proposal[data-v-ceafae3f]{border:1px solid #b8c7f0;background:#f0f5ff;border-radius:12px;padding:16px;display:grid;gap:10px}.brief-proposal p[data-v-ceafae3f]{margin:0;font-size:.9rem;line-height:1.5}.brief-actions[data-v-ceafae3f]{display:flex;gap:10px}.brief-actions button[data-v-ceafae3f]{border:1px solid #4560c5;background:#fff;color:#263e98;border-radius:8px;padding:10px 16px;min-height:44px;cursor:pointer}.brief-actions button[data-v-ceafae3f]:last-child{background:#304bab;color:#fff}.brief-proposal[data-v-ceafae3f]:focus{outline:3px solid #4368d6;outline-offset:3px}.form-error[data-v-ceafae3f]{margin:0}.visual-style-layout[data-v-ceafae3f]{display:grid;gap:16px;min-width:0}@media(min-width:1400px){.visual-style-layout[data-v-ceafae3f]{grid-template-columns:minmax(0,1fr) minmax(135px,.85fr);align-items:start}}.main-configuration>.pedagogy[data-v-ceafae3f]{margin:0}.main-configuration[data-v-ceafae3f] .pedagogy .options{max-height:132px}.manual-start[data-v-ceafae3f]{justify-self:start;border:0;background:transparent;color:#304bab;cursor:pointer;min-height:44px;text-decoration:underline}.source-list .source-retry[data-v-ceafae3f],.source-retry[data-v-ceafae3f]{font-size:.875rem;padding:8px;border:1px solid #aab8d3;border-radius:8px;background:#fff;color:#304bab;cursor:pointer}.source-error[data-v-ceafae3f]{font-size:.85rem;color:#9f1239;margin:6px 0}.source-preview[data-v-ceafae3f]{border:1px solid #cbd5e1;border-radius:16px;padding:24px;max-width:640px;width:calc(100% - 48px);max-height:80vh;overflow:auto}.source-preview[data-v-ceafae3f]::backdrop{background:#0f172a88}.creation-flow[data-v-ceafae3f]{color:#17243b;display:grid;gap:24px}.creation-flow fieldset[data-v-ceafae3f]{border:0;margin:0;padding:0;min-width:0}.creation-flow legend[data-v-ceafae3f]{font-weight:650;margin-bottom:12px}.intent-grid[data-v-ceafae3f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.intent-card[data-v-ceafae3f]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;min-height:166px;padding:22px;background:#fff;border:1px solid #cbd5e1;border-radius:18px;color:inherit;cursor:pointer}.intent-card i[data-v-ceafae3f]{font-size:24px;color:#3652b3}.intent-card strong[data-v-ceafae3f]{font-size:1.08rem}.intent-card span[data-v-ceafae3f],.help[data-v-ceafae3f]{font-size:.88rem;line-height:1.55;color:#475569}.selected[data-v-ceafae3f]{border-color:#4560c5!important;background:#eef2ff!important;color:#263e98!important;box-shadow:inset 0 0 0 1px #4560c5}.configuration-grid[data-v-ceafae3f]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px;align-items:start}.config-card[data-v-ceafae3f],.summary-card[data-v-ceafae3f]{background:#fff;border:1px solid #dbe3ed;border-radius:18px;padding:24px;display:grid;gap:18px;min-width:0}.decisions[data-v-ceafae3f]{display:grid;gap:18px}.config-card h2[data-v-ceafae3f],.summary-card h2[data-v-ceafae3f]{margin:0;font-size:1.12rem}.config-card h3[data-v-ceafae3f]{margin:0;font-size:1rem}.fields[data-v-ceafae3f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wide[data-v-ceafae3f]{grid-column:1/-1}label[data-v-ceafae3f]{display:grid;gap:7px;font-size:.9rem;font-weight:550;min-width:0}input[data-v-ceafae3f]:not([type=checkbox]):not([type=radio]):not([type=file]),textarea[data-v-ceafae3f],select[data-v-ceafae3f]{box-sizing:border-box;width:100%;min-height:42px;border:1px solid #b8c5d6;border-radius:9px;padding:10px;background:#fff;color:#17243b;font:inherit}textarea[data-v-ceafae3f]{resize:vertical}.chips[data-v-ceafae3f]{display:flex;gap:8px;flex-wrap:wrap}.chips button[data-v-ceafae3f],.style-options button[data-v-ceafae3f],.document-choice button[data-v-ceafae3f]{border:1px solid #cbd5e1;background:#fff;border-radius:9px;padding:10px 13px;color:inherit;cursor:pointer}.check[data-v-ceafae3f]{display:flex;align-items:center;gap:9px;line-height:1.45}.check input[data-v-ceafae3f]{accent-color:#3652b3}.option[data-v-ceafae3f]{border:1px solid #cbd5e1;padding:12px;border-radius:10px;cursor:pointer}.interaction-options[data-v-ceafae3f],.style-options[data-v-ceafae3f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.help[data-v-ceafae3f]{margin:0}.drop-zone[data-v-ceafae3f]{display:grid;justify-items:center;gap:14px;border:2px dashed #b4c2d8;border-radius:14px;padding:24px 16px;text-align:center;background:#f8fafc}.dragging[data-v-ceafae3f]{border-color:#3652b3;background:#eef2ff}.drop-zone>i[data-v-ceafae3f]{font-size:26px;color:#3652b3}.file-button[data-v-ceafae3f]{position:relative;border:1px solid #64748b;padding:10px 16px;border-radius:8px;cursor:pointer;overflow:hidden}.file-button input[data-v-ceafae3f]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}.file-button[data-v-ceafae3f]:focus-within{outline:3px solid #4368d6;outline-offset:3px}.source-list[data-v-ceafae3f]{list-style:none;padding:0;margin:0;display:grid;gap:8px}.source-list li[data-v-ceafae3f]{display:flex;justify-content:space-between;gap:10px;border:1px solid #dbe3ed;border-radius:9px;padding:12px}.source-list strong[data-v-ceafae3f]{overflow-wrap:anywhere}.source-list small[data-v-ceafae3f],.document-choice small[data-v-ceafae3f]{display:block;color:#475569;margin-top:5px}.source-list button[data-v-ceafae3f]{border:0;background:transparent;font-size:24px;cursor:pointer}.document-choice[data-v-ceafae3f]{display:flex;justify-content:space-between;gap:12px;margin:14px 0}.summary-card[data-v-ceafae3f]{background:#f1f5ff;border-color:#c7d2fe}.summary-card ul[data-v-ceafae3f]{padding-left:20px;line-height:1.9;margin:0}.primary[data-v-ceafae3f]{border:0;border-radius:11px;background:#304bab;color:#fff;padding:15px;font-weight:650;cursor:pointer}.advanced-options[data-v-ceafae3f]{border-top:1px solid #dbe3ed;padding-top:20px}button[data-v-ceafae3f]:disabled{opacity:.6;cursor:wait}button[data-v-ceafae3f]:focus-visible,summary[data-v-ceafae3f]:focus-visible,input[data-v-ceafae3f]:focus-visible,select[data-v-ceafae3f]:focus-visible,textarea[data-v-ceafae3f]:focus-visible{outline:3px solid #4368d6;outline-offset:3px}[role=alert][data-v-ceafae3f]{color:#9f1239}details summary[data-v-ceafae3f]{cursor:pointer;font-weight:600}small[data-v-ceafae3f]{font-size:.8rem;line-height:1.5}progress[data-v-ceafae3f]{width:100%}@media(max-width:900px){.configuration-grid[data-v-ceafae3f]{grid-template-columns:1fr}.intent-card[data-v-ceafae3f]{padding:16px}}@media(max-width:600px){.intent-grid[data-v-ceafae3f]{grid-template-columns:1fr}.intent-card[data-v-ceafae3f]{min-height:0;gap:8px}.fields[data-v-ceafae3f]{grid-template-columns:1fr}.config-card[data-v-ceafae3f],.summary-card[data-v-ceafae3f]{padding:18px}.interaction-options[data-v-ceafae3f]{grid-template-columns:1fr}}
