.call-scenario-wizard[data-v-1697a93b],.csw-step[data-v-1697a93b]{direction:rtl;text-align:right}.csw-step[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-1697a93b]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-1697a93b]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-1697a93b]{display:grid;gap:14px}.csw-grid.two[data-v-1697a93b]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-1697a93b]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-1697a93b]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-1697a93b]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-1697a93b]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-1697a93b]{padding:14px}.csw-stacked[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-1697a93b],.call-scenario-wizard select[data-v-1697a93b],.call-scenario-wizard textarea[data-v-1697a93b]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-1697a93b]:focus,.call-scenario-wizard select[data-v-1697a93b]:focus,.call-scenario-wizard textarea[data-v-1697a93b]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-1697a93b]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-1697a93b]:disabled,.call-scenario-wizard select[data-v-1697a93b]:disabled,.call-scenario-wizard textarea[data-v-1697a93b]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-1697a93b],.csw-field-label>span[data-v-1697a93b]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-1697a93b],.csw-radio-card[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-1697a93b]{margin:4px 0}.csw-checkbox input[data-v-1697a93b],.csw-radio-card input[data-v-1697a93b]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-1697a93b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-1697a93b]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-1697a93b]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-1697a93b]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-1697a93b]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-1697a93b]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-1697a93b]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-1697a93b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-1697a93b]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-1697a93b]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-1697a93b]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-1697a93b]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-1697a93b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-1697a93b]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-1697a93b]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-1697a93b]{color:#64748b;font-size:12px}.csw-empty[data-v-1697a93b]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-1697a93b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-1697a93b]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-1697a93b]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-1697a93b]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-1697a93b]{font-weight:700;color:#b42318}.csw-ai-error[data-v-1697a93b],.csw-hint[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-1697a93b]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-1697a93b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-1697a93b],.csw-grid.three[data-v-1697a93b],.csw-grid.two[data-v-1697a93b]{grid-template-columns:1fr}}.csw-intro[data-v-1697a93b]{gap:22px}.csw-intro-hero[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;padding:22px 24px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#3e6bde,#2563eb 60%,#2bb3e6);-webkit-box-shadow:0 18px 40px -20px rgba(109,40,217,.55);box-shadow:0 18px 40px -20px rgba(109,40,217,.55)}.csw-intro-icon[data-v-1697a93b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:hsla(0,0%,100%,.2);font-size:24px;-ms-flex-negative:0;flex-shrink:0}.csw-intro-headline h3[data-v-1697a93b]{margin:0 0 8px;font-size:20px;font-weight:900}.csw-intro-goal[data-v-1697a93b]{margin:0;color:#e0f2fe;font-size:14px;line-height:2.1}.csw-intro-flow h4[data-v-1697a93b],.csw-intro-learn h4[data-v-1697a93b]{margin:0 0 12px;font-size:15px;font-weight:800;color:#0f3d6e}.csw-intro-learn-grid[data-v-1697a93b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.csw-learn-card[data-v-1697a93b]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px;background:#fff;border:1px solid #e6eef8;border-radius:14px}.csw-learn-icon[data-v-1697a93b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#eff6ff;color:#2563eb;font-size:16px}.csw-learn-card strong[data-v-1697a93b]{display:block;margin-bottom:4px;font-size:13px;color:#0f3d6e}.csw-learn-card p[data-v-1697a93b]{margin:0;font-size:12px;line-height:1.9;color:#64748b}.csw-intro-flow-list[data-v-1697a93b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:0;padding:0;list-style:none;counter-reset:step}.csw-intro-flow-list li[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;font-size:13px;font-weight:700;color:#334155;counter-increment:step;min-height:46px}.csw-flow-num[data-v-1697a93b]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;min-width:26px;border-radius:50%;background:linear-gradient(135deg,#3e6bde,#35a7ff);color:#fff;font-size:12px;font-weight:900}.csw-flow-num[data-v-1697a93b]:before{content:counter(step)}.csw-flow-label[data-v-1697a93b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;line-height:1.6}.csw-intro-start[data-v-1697a93b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:18px 0 6px}.csw-intro-start-btn[data-v-1697a93b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:48px;padding:10px 28px;border:0;border-radius:14px;cursor:pointer;font:inherit;font-weight:900;font-size:15px;color:#fff;background:linear-gradient(135deg,#059669,#10b981);-webkit-box-shadow:0 14px 30px -12px rgba(16,185,129,.7);box-shadow:0 14px 30px -12px rgba(16,185,129,.7);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-intro-start-btn[data-v-1697a93b]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.csw-intro-start-hint[data-v-1697a93b]{margin:0;font-size:12px;color:#94a3b8}.call-scenario-wizard[data-v-77e26610],.csw-step[data-v-77e26610]{direction:rtl;text-align:right}.csw-step[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-77e26610]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-77e26610]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-77e26610]{display:grid;gap:14px}.csw-grid.two[data-v-77e26610]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-77e26610]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-77e26610]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-77e26610]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-77e26610]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-77e26610]{padding:14px}.csw-stacked[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-77e26610],.call-scenario-wizard select[data-v-77e26610],.call-scenario-wizard textarea[data-v-77e26610]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-77e26610]:focus,.call-scenario-wizard select[data-v-77e26610]:focus,.call-scenario-wizard textarea[data-v-77e26610]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-77e26610]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-77e26610]:disabled,.call-scenario-wizard select[data-v-77e26610]:disabled,.call-scenario-wizard textarea[data-v-77e26610]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-77e26610],.csw-field-label>span[data-v-77e26610]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-77e26610],.csw-radio-card[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-77e26610]{margin:4px 0}.csw-checkbox input[data-v-77e26610],.csw-radio-card input[data-v-77e26610]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-77e26610]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-77e26610]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-77e26610]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-77e26610]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-77e26610]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-77e26610]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-77e26610]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-77e26610]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-77e26610]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-77e26610]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-77e26610]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-77e26610]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-77e26610]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-77e26610]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-77e26610]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-77e26610]{color:#64748b;font-size:12px}.csw-empty[data-v-77e26610]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-77e26610]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-77e26610]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-77e26610]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-77e26610]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-77e26610]{font-weight:700;color:#b42318}.csw-ai-error[data-v-77e26610],.csw-hint[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-77e26610]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-77e26610]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-77e26610],.csw-grid.three[data-v-77e26610],.csw-grid.two[data-v-77e26610]{grid-template-columns:1fr}}.csw-chat-card[data-v-77e26610]{gap:12px;min-height:360px}.csw-chat-card[data-v-77e26610],.csw-chat-messages[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csw-chat-messages[data-v-77e26610]{gap:10px;max-height:380px;overflow-y:auto;padding:6px 4px;scroll-behavior:smooth}.csw-chat-bubble[data-v-77e26610]{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.csw-chat-avatar[data-v-77e26610]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#e2e8f0;color:#475569;font-size:15px;-ms-flex-negative:0;flex-shrink:0}.csw-chat-bubble.assistant .csw-chat-avatar[data-v-77e26610]{background:linear-gradient(135deg,#3e6bde,#35a7ff);color:#fff}.csw-chat-bubble.user .csw-chat-avatar[data-v-77e26610]{background:linear-gradient(135deg,#2563eb,#2bb3e6);color:#fff}.csw-chat-content[data-v-77e26610]{background:#f1f5f9;border-radius:12px;padding:10px 14px;max-width:100%}.csw-chat-bubble.assistant .csw-chat-content[data-v-77e26610],.csw-chat-bubble.user .csw-chat-content[data-v-77e26610]{background:#eff6ff;border:1px solid #dbeafe}.csw-chat-text[data-v-77e26610]{margin:0;font-size:14px;line-height:2;color:#1e293b;white-space:pre-wrap;word-wrap:break-word}.csw-chat-hint[data-v-77e26610]{margin:4px 0 0;font-size:12px;color:#94a3b8}.csw-typing[data-v-77e26610]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 0}.csw-typing span[data-v-77e26610]{width:7px;height:7px;border-radius:50%;background:#35a7ff;-webkit-animation:csw-bounce-data-v-77e26610 1.2s ease-in-out infinite;animation:csw-bounce-data-v-77e26610 1.2s ease-in-out infinite}.csw-typing span[data-v-77e26610]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.csw-typing span[data-v-77e26610]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes csw-bounce-data-v-77e26610{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.5}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:1}}@keyframes csw-bounce-data-v-77e26610{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.5}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:1}}.csw-chat-error[data-v-77e26610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b42318;font-size:13px;font-weight:700}.csw-chat-composer[data-v-77e26610]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-top:8px;border-top:1px solid #e2e8f0}.csw-chat-input[data-v-77e26610]{width:100%;min-height:44px;max-height:140px;border:1px solid #dbe6f1;border-radius:12px;padding:10px 12px;font:inherit;background:#fff;color:#0f172a;line-height:1.9;resize:vertical}.csw-chat-input[data-v-77e26610]:focus{outline:0;border-color:#35a7ff;-webkit-box-shadow:0 0 0 3px rgba(139,92,246,.15);box-shadow:0 0 0 3px rgba(139,92,246,.15)}.csw-chat-send[data-v-77e26610]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:44px;padding:8px 18px;border:0;border-radius:12px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-chat-send[data-v-77e26610]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-chat-send[data-v-77e26610]:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.csw-chat-composer[data-v-77e26610]{grid-template-columns:1fr}}.call-scenario-wizard[data-v-5b6f76ab],.csw-step[data-v-5b6f76ab]{direction:rtl;text-align:right}.csw-step[data-v-5b6f76ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-5b6f76ab]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-5b6f76ab]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-5b6f76ab]{display:grid;gap:14px}.csw-grid.two[data-v-5b6f76ab]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-5b6f76ab]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-5b6f76ab]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-5b6f76ab]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-5b6f76ab]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-5b6f76ab]{padding:14px}.csw-stacked[data-v-5b6f76ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-5b6f76ab],.call-scenario-wizard select[data-v-5b6f76ab],.call-scenario-wizard textarea[data-v-5b6f76ab]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-5b6f76ab]:focus,.call-scenario-wizard select[data-v-5b6f76ab]:focus,.call-scenario-wizard textarea[data-v-5b6f76ab]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-5b6f76ab]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-5b6f76ab]:disabled,.call-scenario-wizard select[data-v-5b6f76ab]:disabled,.call-scenario-wizard textarea[data-v-5b6f76ab]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-5b6f76ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-5b6f76ab],.csw-field-label>span[data-v-5b6f76ab]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-5b6f76ab],.csw-radio-card[data-v-5b6f76ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-5b6f76ab]{margin:4px 0}.csw-checkbox input[data-v-5b6f76ab],.csw-radio-card input[data-v-5b6f76ab]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-5b6f76ab]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-5b6f76ab]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-5b6f76ab]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-5b6f76ab]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-5b6f76ab]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-5b6f76ab]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-5b6f76ab]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-5b6f76ab]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-5b6f76ab]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-5b6f76ab]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-5b6f76ab]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-5b6f76ab]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-5b6f76ab]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-5b6f76ab]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-5b6f76ab]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-5b6f76ab]{color:#64748b;font-size:12px}.csw-empty[data-v-5b6f76ab]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-5b6f76ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-5b6f76ab]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-5b6f76ab]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-5b6f76ab]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-5b6f76ab]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-5b6f76ab]{font-weight:700;color:#b42318}.csw-ai-error[data-v-5b6f76ab],.csw-hint[data-v-5b6f76ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-5b6f76ab]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-5b6f76ab]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-5b6f76ab],.csw-grid.three[data-v-5b6f76ab],.csw-grid.two[data-v-5b6f76ab]{grid-template-columns:1fr}}.csw-business-known[data-v-5b6f76ab]{margin-bottom:4px}.csw-known-row[data-v-5b6f76ab]{display:grid;grid-template-columns:2fr 1fr;gap:12px}@media (max-width:600px){.csw-known-row[data-v-5b6f76ab]{grid-template-columns:1fr}}.call-scenario-wizard[data-v-214ed6a8],.csw-step[data-v-214ed6a8]{direction:rtl;text-align:right}.csw-step[data-v-214ed6a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-214ed6a8]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-214ed6a8]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-214ed6a8]{display:grid;gap:14px}.csw-grid.two[data-v-214ed6a8]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-214ed6a8]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-214ed6a8]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-214ed6a8]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-214ed6a8]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-214ed6a8]{padding:14px}.csw-stacked[data-v-214ed6a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-214ed6a8],.call-scenario-wizard select[data-v-214ed6a8],.call-scenario-wizard textarea[data-v-214ed6a8]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-214ed6a8]:focus,.call-scenario-wizard select[data-v-214ed6a8]:focus,.call-scenario-wizard textarea[data-v-214ed6a8]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-214ed6a8]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-214ed6a8]:disabled,.call-scenario-wizard select[data-v-214ed6a8]:disabled,.call-scenario-wizard textarea[data-v-214ed6a8]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-214ed6a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-214ed6a8],.csw-field-label>span[data-v-214ed6a8]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-214ed6a8],.csw-radio-card[data-v-214ed6a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-214ed6a8]{margin:4px 0}.csw-checkbox input[data-v-214ed6a8],.csw-radio-card input[data-v-214ed6a8]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-214ed6a8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-214ed6a8]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-214ed6a8]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-214ed6a8]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-214ed6a8]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-214ed6a8]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-214ed6a8]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-214ed6a8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-214ed6a8]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-214ed6a8]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-214ed6a8]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-214ed6a8]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-214ed6a8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-214ed6a8]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-214ed6a8]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-214ed6a8]{color:#64748b;font-size:12px}.csw-empty[data-v-214ed6a8]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-214ed6a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-214ed6a8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-214ed6a8]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-214ed6a8]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-214ed6a8]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-214ed6a8]{font-weight:700;color:#b42318}.csw-ai-error[data-v-214ed6a8],.csw-hint[data-v-214ed6a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-214ed6a8]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-214ed6a8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-214ed6a8],.csw-grid.three[data-v-214ed6a8],.csw-grid.two[data-v-214ed6a8]{grid-template-columns:1fr}}.csw-hours-card[data-v-214ed6a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;color:#047857}.csw-hours-card i[data-v-214ed6a8]{font-size:18px}.csw-hours-card strong[data-v-214ed6a8]{display:block;font-size:13px;margin-bottom:2px}.csw-hours-card span[data-v-214ed6a8]{font-size:14px;font-weight:700}.call-scenario-wizard[data-v-1f906f16],.csw-step[data-v-1f906f16]{direction:rtl;text-align:right}.csw-step[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-1f906f16]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-1f906f16]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-1f906f16]{display:grid;gap:14px}.csw-grid.two[data-v-1f906f16]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-1f906f16]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-1f906f16]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-1f906f16]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-1f906f16]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-1f906f16]{padding:14px}.csw-stacked[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-1f906f16],.call-scenario-wizard select[data-v-1f906f16],.call-scenario-wizard textarea[data-v-1f906f16]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-1f906f16]:focus,.call-scenario-wizard select[data-v-1f906f16]:focus,.call-scenario-wizard textarea[data-v-1f906f16]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-1f906f16]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-1f906f16]:disabled,.call-scenario-wizard select[data-v-1f906f16]:disabled,.call-scenario-wizard textarea[data-v-1f906f16]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-1f906f16],.csw-field-label>span[data-v-1f906f16]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-1f906f16],.csw-radio-card[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-1f906f16]{margin:4px 0}.csw-checkbox input[data-v-1f906f16],.csw-radio-card input[data-v-1f906f16]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-1f906f16]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-1f906f16]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-1f906f16]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-1f906f16]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-1f906f16]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-1f906f16]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-1f906f16]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-1f906f16]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-1f906f16]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-1f906f16]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-1f906f16]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-1f906f16]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-1f906f16]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-1f906f16]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-1f906f16]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-1f906f16]{color:#64748b;font-size:12px}.csw-empty[data-v-1f906f16]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-1f906f16]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-1f906f16]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-1f906f16]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-1f906f16]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-1f906f16]{font-weight:700;color:#b42318}.csw-ai-error[data-v-1f906f16],.csw-hint[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-1f906f16]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-1f906f16]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-1f906f16],.csw-grid.three[data-v-1f906f16],.csw-grid.two[data-v-1f906f16]{grid-template-columns:1fr}}.csw-ivr-edit[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.csw-ivr-actions[data-v-1f906f16]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.csw-confirm-btn[data-v-1f906f16],.csw-revise-btn[data-v-1f906f16]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800}.csw-confirm-btn[data-v-1f906f16]{color:#fff;background:linear-gradient(135deg,#059669,#10b981);-webkit-box-shadow:0 10px 22px -12px rgba(16,185,129,.7);box-shadow:0 10px 22px -12px rgba(16,185,129,.7)}.csw-revise-btn[data-v-1f906f16]{color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe}.call-scenario-wizard[data-v-982ac000],.csw-step[data-v-982ac000]{direction:rtl;text-align:right}.csw-step[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-982ac000]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-982ac000]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-982ac000]{display:grid;gap:14px}.csw-grid.two[data-v-982ac000]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-982ac000]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-982ac000]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-982ac000]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-982ac000]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-982ac000]{padding:14px}.csw-stacked[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-982ac000],.call-scenario-wizard select[data-v-982ac000],.call-scenario-wizard textarea[data-v-982ac000]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-982ac000]:focus,.call-scenario-wizard select[data-v-982ac000]:focus,.call-scenario-wizard textarea[data-v-982ac000]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-982ac000]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-982ac000]:disabled,.call-scenario-wizard select[data-v-982ac000]:disabled,.call-scenario-wizard textarea[data-v-982ac000]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-982ac000],.csw-field-label>span[data-v-982ac000]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-982ac000],.csw-radio-card[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-982ac000]{margin:4px 0}.csw-checkbox input[data-v-982ac000],.csw-radio-card input[data-v-982ac000]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-982ac000]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-982ac000]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-982ac000]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-982ac000]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-982ac000]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-982ac000]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-982ac000]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-982ac000]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-982ac000]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-982ac000]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-982ac000]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-982ac000]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-982ac000]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-982ac000]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-982ac000]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-982ac000]{color:#64748b;font-size:12px}.csw-empty[data-v-982ac000]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-982ac000]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-982ac000]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-982ac000]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-982ac000]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-982ac000]{font-weight:700;color:#b42318}.csw-ai-error[data-v-982ac000],.csw-hint[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-982ac000]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-982ac000]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-982ac000],.csw-grid.three[data-v-982ac000],.csw-grid.two[data-v-982ac000]{grid-template-columns:1fr}}.csw-menu-tree[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-tree-prompt[data-v-982ac000]{margin-bottom:6px}.csw-tree-option[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:10px;background:#fff;border:1px solid #e6eef8;border-radius:10px}.csw-option-row[data-v-982ac000]{display:grid;grid-template-columns:34px minmax(0,1.4fr) minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.csw-tree-digit[data-v-982ac000]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#2563eb,#2bb3e6);color:#fff;font-weight:900}.csw-tree-dest[data-v-982ac000],.csw-tree-input[data-v-982ac000],.csw-tree-title[data-v-982ac000]{min-height:36px;padding:6px 10px;border:1px solid #dbe6f1;border-radius:8px;font:inherit}.csw-tree-remove[data-v-982ac000]{width:36px;height:36px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#b42318;cursor:pointer}.csw-tree-extra[data-v-982ac000]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.csw-queue-edit-btn[data-v-982ac000]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;border:1px dashed #60a5fa;border-radius:8px;background:#eff6ff;color:#3e6bde;font-weight:700;cursor:pointer;font:inherit}.csw-tree-submenu[data-v-982ac000]{margin-top:6px;padding:10px 10px 10px 16px;border-right:3px solid #93c5fd;background:#f0f7ff;border-radius:0 10px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-submenu-head[data-v-982ac000]{font-size:12px;font-weight:800;color:#3e6bde}.csw-submenu-head[data-v-982ac000],.csw-tree-add[data-v-982ac000]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.csw-tree-add[data-v-982ac000]{-ms-flex-item-align:start;align-self:flex-start;min-height:36px;padding:6px 12px;border:1px dashed #93c5fd;border-radius:8px;background:#eff6ff;color:#2563eb;font-weight:700;cursor:pointer;font:inherit}@media (max-width:640px){.csw-option-row[data-v-982ac000]{grid-template-columns:32px 1fr}.csw-tree-dest[data-v-982ac000],.csw-tree-remove[data-v-982ac000]{grid-column:2}}.call-scenario-wizard[data-v-1178ec52],.csw-step[data-v-1178ec52]{direction:rtl;text-align:right}.csw-step[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-1178ec52]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-1178ec52]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-1178ec52]{display:grid;gap:14px}.csw-grid.two[data-v-1178ec52]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-1178ec52]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-1178ec52]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-1178ec52]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-1178ec52]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-1178ec52]{padding:14px}.csw-stacked[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-1178ec52],.call-scenario-wizard select[data-v-1178ec52],.call-scenario-wizard textarea[data-v-1178ec52]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-1178ec52]:focus,.call-scenario-wizard select[data-v-1178ec52]:focus,.call-scenario-wizard textarea[data-v-1178ec52]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-1178ec52]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-1178ec52]:disabled,.call-scenario-wizard select[data-v-1178ec52]:disabled,.call-scenario-wizard textarea[data-v-1178ec52]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-1178ec52],.csw-field-label>span[data-v-1178ec52]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-1178ec52],.csw-radio-card[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-1178ec52]{margin:4px 0}.csw-checkbox input[data-v-1178ec52],.csw-radio-card input[data-v-1178ec52]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-1178ec52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-1178ec52]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-1178ec52]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-1178ec52]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-1178ec52]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-1178ec52]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-1178ec52]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-1178ec52]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-1178ec52]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-1178ec52]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-1178ec52]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-1178ec52]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-1178ec52]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-1178ec52]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-1178ec52]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-1178ec52]{color:#64748b;font-size:12px}.csw-empty[data-v-1178ec52]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-1178ec52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-1178ec52]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-1178ec52]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-1178ec52]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-1178ec52]{font-weight:700;color:#b42318}.csw-ai-error[data-v-1178ec52],.csw-hint[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-1178ec52]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-1178ec52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-1178ec52],.csw-grid.three[data-v-1178ec52],.csw-grid.two[data-v-1178ec52]{grid-template-columns:1fr}}.csw-queue-overlay[data-v-1178ec52]{position:fixed;inset:0;background:rgba(15,23,42,.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1050;padding:16px}.csw-queue-modal[data-v-1178ec52]{width:100%;max-width:560px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.4);box-shadow:0 25px 50px -12px rgba(0,0,0,.4)}.csw-queue-head[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eef2f7}.csw-queue-head h3[data-v-1178ec52]{margin:0;font-size:16px;font-weight:800;color:#0f3d6e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.csw-queue-close[data-v-1178ec52]{width:36px;height:36px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;cursor:pointer}.csw-queue-body[data-v-1178ec52]{padding:18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.csw-queue-row[data-v-1178ec52]{display:grid;grid-template-columns:1.4fr 1fr .8fr;gap:12px}.csw-queue-agents-head[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.csw-agent-count[data-v-1178ec52]{font-size:12px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:4px 12px}.csw-agents-grid[data-v-1178ec52]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;max-height:260px;overflow-y:auto;padding:4px}.csw-agent-chip[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 10px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-weight:700;font-size:13px;color:#475569}.csw-agent-chip.selected[data-v-1178ec52]{border-color:#35a7ff;background:#eff6ff;color:#00325a}.csw-agent-chip input[data-v-1178ec52]{accent-color:#35a7ff}.csw-queue-foot[data-v-1178ec52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #eef2f7}.csw-queue-cancel[data-v-1178ec52]{min-height:40px;padding:8px 16px;border:1px solid #dbe6f1;border-radius:10px;background:#fff;color:#475569;font-weight:700;cursor:pointer;font:inherit}.csw-queue-save[data-v-1178ec52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;padding:8px 18px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7)}.csw-queue-save[data-v-1178ec52]:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.csw-queue-row[data-v-1178ec52]{grid-template-columns:1fr}}.call-scenario-wizard[data-v-7daad27a],.csw-step[data-v-7daad27a]{direction:rtl;text-align:right}.csw-step[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-7daad27a]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-7daad27a]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-7daad27a]{display:grid;gap:14px}.csw-grid.two[data-v-7daad27a]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-7daad27a]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-7daad27a]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-7daad27a]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-7daad27a]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-7daad27a]{padding:14px}.csw-stacked[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-7daad27a],.call-scenario-wizard select[data-v-7daad27a],.call-scenario-wizard textarea[data-v-7daad27a]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-7daad27a]:focus,.call-scenario-wizard select[data-v-7daad27a]:focus,.call-scenario-wizard textarea[data-v-7daad27a]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-7daad27a]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-7daad27a]:disabled,.call-scenario-wizard select[data-v-7daad27a]:disabled,.call-scenario-wizard textarea[data-v-7daad27a]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-7daad27a],.csw-field-label>span[data-v-7daad27a]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-7daad27a],.csw-radio-card[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-7daad27a]{margin:4px 0}.csw-checkbox input[data-v-7daad27a],.csw-radio-card input[data-v-7daad27a]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-7daad27a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-7daad27a]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-7daad27a]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-7daad27a]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-7daad27a]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-7daad27a]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-7daad27a]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-7daad27a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-7daad27a]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-7daad27a]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-7daad27a]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-7daad27a]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-7daad27a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-7daad27a]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-7daad27a]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-7daad27a]{color:#64748b;font-size:12px}.csw-empty[data-v-7daad27a]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-7daad27a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-7daad27a]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-7daad27a]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-7daad27a]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-7daad27a]{font-weight:700;color:#b42318}.csw-ai-error[data-v-7daad27a],.csw-hint[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-7daad27a]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-7daad27a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-7daad27a],.csw-grid.three[data-v-7daad27a],.csw-grid.two[data-v-7daad27a]{grid-template-columns:1fr}}.csw-menu-preview[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.csw-menu-head[data-v-7daad27a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.csw-menu-stats[data-v-7daad27a]{font-size:12px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:4px 12px}.csw-confirm-btn[data-v-7daad27a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-item-align:start;align-self:flex-start;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#059669,#10b981);-webkit-box-shadow:0 10px 22px -12px rgba(16,185,129,.7);box-shadow:0 10px 22px -12px rgba(16,185,129,.7)}.call-scenario-wizard[data-v-56bbb565],.csw-step[data-v-56bbb565]{direction:rtl;text-align:right}.csw-step[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-56bbb565]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-56bbb565]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-56bbb565]{display:grid;gap:14px}.csw-grid.two[data-v-56bbb565]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-56bbb565]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-56bbb565]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-56bbb565]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-56bbb565]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-56bbb565]{padding:14px}.csw-stacked[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-56bbb565],.call-scenario-wizard select[data-v-56bbb565],.call-scenario-wizard textarea[data-v-56bbb565]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-56bbb565]:focus,.call-scenario-wizard select[data-v-56bbb565]:focus,.call-scenario-wizard textarea[data-v-56bbb565]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-56bbb565]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-56bbb565]:disabled,.call-scenario-wizard select[data-v-56bbb565]:disabled,.call-scenario-wizard textarea[data-v-56bbb565]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-56bbb565],.csw-field-label>span[data-v-56bbb565]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-56bbb565],.csw-radio-card[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-56bbb565]{margin:4px 0}.csw-checkbox input[data-v-56bbb565],.csw-radio-card input[data-v-56bbb565]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-56bbb565]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-56bbb565]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-56bbb565]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-56bbb565]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-56bbb565]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-56bbb565]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-56bbb565]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-56bbb565]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-56bbb565]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-56bbb565]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-56bbb565]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-56bbb565]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-56bbb565]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-56bbb565]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-56bbb565]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-56bbb565]{color:#64748b;font-size:12px}.csw-empty[data-v-56bbb565]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-56bbb565]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-56bbb565]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-56bbb565]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-56bbb565]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-56bbb565]{font-weight:700;color:#b42318}.csw-ai-error[data-v-56bbb565],.csw-hint[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-56bbb565]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-56bbb565]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-56bbb565],.csw-grid.three[data-v-56bbb565],.csw-grid.two[data-v-56bbb565]{grid-template-columns:1fr}}.csw-after-skip[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 14px;background:#ecfeff;border:1px solid #a5f3fc;border-radius:12px;color:#075985;font-weight:700}.csw-after-menu[data-v-56bbb565],.csw-ivr-edit[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.csw-ivr-actions[data-v-56bbb565]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.csw-confirm-btn[data-v-56bbb565],.csw-revise-btn[data-v-56bbb565]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800}.csw-confirm-btn[data-v-56bbb565]{color:#fff;background:linear-gradient(135deg,#059669,#10b981);-webkit-box-shadow:0 10px 22px -12px rgba(16,185,129,.7);box-shadow:0 10px 22px -12px rgba(16,185,129,.7)}.csw-revise-btn[data-v-56bbb565]{color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe}.call-scenario-wizard[data-v-5362d8f4],.csw-step[data-v-5362d8f4]{direction:rtl;text-align:right}.csw-step[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;min-height:420px}.csw-step-head h3[data-v-5362d8f4]{margin:0;font-size:21px;font-weight:900;color:#0f3d6e}.csw-step-head p[data-v-5362d8f4]{margin:6px 0 0;color:#64748b;font-size:14px}.csw-grid[data-v-5362d8f4]{display:grid;gap:14px}.csw-grid.two[data-v-5362d8f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.csw-grid.three[data-v-5362d8f4]{grid-template-columns:repeat(3,minmax(0,1fr))}.csw-field-title[data-v-5362d8f4]{display:block;margin-bottom:8px;font-weight:800;color:#1f3550}.csw-section-title[data-v-5362d8f4]{margin-top:6px;margin-bottom:4px;font-weight:800;color:#1f3550}.csw-fieldset[data-v-5362d8f4]{border:1px solid #e2ecf7;border-radius:16px;padding:18px;background:#f8fbff}.csw-fieldset.compact[data-v-5362d8f4]{padding:14px}.csw-stacked[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.call-scenario-wizard input[data-v-5362d8f4],.call-scenario-wizard select[data-v-5362d8f4],.call-scenario-wizard textarea[data-v-5362d8f4]{width:100%;min-height:40px;border:1px solid #dbe6f1;border-radius:10px;padding:9px 11px;font:inherit;background:#fff;color:#0f172a;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.call-scenario-wizard input[data-v-5362d8f4]:focus,.call-scenario-wizard select[data-v-5362d8f4]:focus,.call-scenario-wizard textarea[data-v-5362d8f4]:focus{outline:0;border-color:#2f80ed;-webkit-box-shadow:0 0 0 3px rgba(47,128,237,.15);box-shadow:0 0 0 3px rgba(47,128,237,.15)}.call-scenario-wizard textarea[data-v-5362d8f4]{resize:vertical;line-height:1.8}.call-scenario-wizard input[data-v-5362d8f4]:disabled,.call-scenario-wizard select[data-v-5362d8f4]:disabled,.call-scenario-wizard textarea[data-v-5362d8f4]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.csw-field-label[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.csw-field-label>label[data-v-5362d8f4],.csw-field-label>span[data-v-5362d8f4]{font-weight:700;font-size:13px;color:#334155}.csw-checkbox[data-v-5362d8f4],.csw-radio-card[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0}.csw-checkbox.compact[data-v-5362d8f4]{margin:4px 0}.csw-checkbox input[data-v-5362d8f4],.csw-radio-card input[data-v-5362d8f4]{width:auto;min-height:auto;accent-color:#2563eb}.csw-switch[data-v-5362d8f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csw-switch input[data-v-5362d8f4]{position:absolute;opacity:0;width:0;height:0}.csw-switch-track[data-v-5362d8f4]{position:relative;width:42px;height:24px;border-radius:999px;background:#cbd5e1;-webkit-transition:background .15s ease;transition:background .15s ease}.csw-switch-track[data-v-5362d8f4]:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-switch input:checked+.csw-switch-track[data-v-5362d8f4]{background:#2563eb}.csw-switch input:checked+.csw-switch-track[data-v-5362d8f4]:after{-webkit-transform:translateX(-18px);transform:translateX(-18px)}[dir=rtl] .csw-switch input:checked+.csw-switch-track[data-v-5362d8f4]:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.csw-choice-list[data-v-5362d8f4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.csw-radio-card[data-v-5362d8f4]{padding:12px 14px;border:1px solid #d9e2ec;border-radius:12px;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.csw-radio-card[data-v-5362d8f4]:hover{border-color:#93c5fd;background:#f0f7ff}.csw-radio-card input:checked~span[data-v-5362d8f4]{color:#0f3d6e;font-weight:800}.csw-radio-card[data-v-5362d8f4]:has(input:checked){border-color:#2563eb;background:#eff6ff}.csw-extension-list[data-v-5362d8f4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.csw-extension-card[data-v-5362d8f4]{display:grid;gap:4px;background:#fff;border:1px solid #e6eef8;border-radius:12px;padding:12px}.csw-extension-card strong[data-v-5362d8f4]{color:#0f3d6e;font-size:14px}.csw-extension-card small[data-v-5362d8f4]{color:#64748b;font-size:12px}.csw-empty[data-v-5362d8f4]{color:#64748b;padding:8px 0;font-size:13px}.csw-suggester[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-ai-btn[data-v-5362d8f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:800;color:#fff;background:linear-gradient(135deg,#3e6bde,#35a7ff);-webkit-box-shadow:0 10px 22px -12px rgba(139,92,246,.7);box-shadow:0 10px 22px -12px rgba(139,92,246,.7);-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.csw-ai-btn[data-v-5362d8f4]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-ai-btn[data-v-5362d8f4]:disabled{opacity:.65;cursor:progress}.csw-ai-btn.ghost[data-v-5362d8f4]{color:#3e6bde;background:#eff6ff;border:1px dashed #93c5fd;-webkit-box-shadow:none;box-shadow:none}.csw-ai-error[data-v-5362d8f4]{font-weight:700;color:#b42318}.csw-ai-error[data-v-5362d8f4],.csw-hint[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;font-size:13px}.csw-hint[data-v-5362d8f4]{padding:10px 12px;color:#075985;background:#ecfeff;border:1px solid #a5f3fc;border-radius:10px}.csw-ai-badge[data-v-5362d8f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;color:#3e6bde;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px}@media (max-width:900px){.csw-choice-list[data-v-5362d8f4],.csw-grid.three[data-v-5362d8f4],.csw-grid.two[data-v-5362d8f4]{grid-template-columns:1fr}}.csw-summary-loading[data-v-5362d8f4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:40px;color:#3e6bde}.csw-summary-edit-hint[data-v-5362d8f4],.csw-summary-loading[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.csw-summary-edit-hint[data-v-5362d8f4]{gap:8px;margin-bottom:12px;padding:10px 12px;background:#eff6ff;border:1px solid #dbeafe;border-radius:10px;color:#1e40af;font-size:13px}.csw-summary-actions[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:14px}.csw-summary-btn[data-v-5362d8f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border:1px solid #dbe6f1;border-radius:10px;background:#fff;color:#20364f;cursor:pointer;font:inherit;font-weight:800;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.csw-summary-btn[data-v-5362d8f4]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.csw-summary-btn.copied[data-v-5362d8f4]{color:#047857;border-color:#a7f3d0;background:#ecfdf5}.csw-summary-btn.primary[data-v-5362d8f4]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#2563eb,#2bb3e6)}.csw-summary-btn.edit[data-v-5362d8f4]{color:#00325a;border-color:#93c5fd;background:#eff6ff}.csw-summary-btn[data-v-5362d8f4]:disabled{opacity:.6;cursor:progress}.csw-summary-narrative[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;overflow:hidden;border:1px solid #e2ecf7;border-radius:14px}.csw-summary-narrative-head[data-v-5362d8f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 16px;background:#0f3d6e;color:#fff;font-weight:800}.csw-summary-narrative pre[data-v-5362d8f4]{margin:0;padding:18px;background:#0f172a;color:#e2e8f0;direction:rtl;text-align:right;font-family:Vazirmatn,Segoe UI,Tahoma,sans-serif;font-size:13px;line-height:2;white-space:pre-wrap;word-wrap:break-word;max-height:480px;overflow-y:auto}.csw-summary-advanced[data-v-5362d8f4]{margin-top:14px;border:1px solid #e2ecf7;border-radius:12px;background:#f8fafc}.csw-summary-advanced summary[data-v-5362d8f4]{padding:12px 16px;cursor:pointer;font-weight:800;color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.csw-summary-json[data-v-5362d8f4]{margin:0;padding:14px;background:#101828;color:#f8fafc;direction:ltr;text-align:left;font-family:Courier New,monospace;font-size:12px;line-height:1.7;overflow:auto;max-height:360px;border-radius:0 0 12px 12px}.call-scenario-wizard[data-v-f685d064]{direction:rtl;text-align:right;color:#0f172a;background:#f4f8fe;border:1px solid #dbe6f1;border-radius:22px;overflow:hidden;-webkit-box-shadow:0 22px 50px -28px rgba(109,40,217,.25);box-shadow:0 22px 50px -28px rgba(109,40,217,.25)}.csw-shell-grid[data-v-f685d064]{display:grid;grid-template-columns:290px minmax(0,1fr);gap:0;min-height:560px}.csw-sidebar[data-v-f685d064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;padding:22px 18px;background:-webkit-gradient(linear,left top,left bottom,from(#00325a),to(#3e6bde));background:linear-gradient(180deg,#00325a,#3e6bde);color:#e0f2fe}.csw-sidebar-brand[data-v-f685d064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.18)}.csw-brand-icon[data-v-f685d064]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.2);color:#fff;font-size:18px}.csw-brand-text[data-v-f685d064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csw-brand-text strong[data-v-f685d064]{font-size:14px;font-weight:800;color:#fff}.csw-brand-text span[data-v-f685d064]{font-size:11px;color:#dbeafe}.csw-steps[data-v-f685d064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.csw-step-btn[data-v-f685d064]{display:grid;grid-template-columns:32px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 12px;width:100%;padding:11px 12px;text-align:right;color:#dbeafe;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;font:inherit;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.csw-step-btn[data-v-f685d064]:hover:not(:disabled){background:hsla(0,0%,100%,.08);color:#fff}.csw-step-btn[data-v-f685d064]:disabled{opacity:.4;cursor:not-allowed}.csw-step-btn.active[data-v-f685d064]{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.4);color:#fff}.csw-step-btn.done[data-v-f685d064]{color:#a7f3d0}.csw-step-badge[data-v-f685d064]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.2);color:#fff;font-weight:900;font-size:12px}.csw-step-btn.done .csw-step-badge[data-v-f685d064]{background:#10b981}.csw-step-btn.active .csw-step-badge[data-v-f685d064]{background:#fff;color:#3e6bde}.csw-step-text[data-v-f685d064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.csw-step-text strong[data-v-f685d064]{font-size:13px;font-weight:800}.csw-step-text small[data-v-f685d064]{font-size:11px;color:#93c5fd}.csw-step-ai[data-v-f685d064]{color:#fcd34d;font-size:12px}.csw-sidebar-company[data-v-f685d064]{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;background:rgba(0,0,0,.2);border-radius:10px;font-size:13px;font-weight:700;color:#e0f2fe}.csw-main-panel[data-v-f685d064]{min-width:0;background:#fff;padding:26px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:900px){.csw-shell-grid[data-v-f685d064]{grid-template-columns:1fr}.csw-sidebar[data-v-f685d064]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.csw-steps[data-v-f685d064]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto}.csw-step-btn[data-v-f685d064]{min-width:200px}}.wizard-page[data-v-0b8dd2d8]{max-width:1180px;margin:0 auto;padding:4px}.wizard-page-hero[data-v-0b8dd2d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-bottom:18px;padding:22px 24px;color:#fff;background:linear-gradient(135deg,#00325a,#3e6bde 50%,#2563eb);border-radius:20px;-webkit-box-shadow:0 18px 40px -18px rgba(76,29,149,.55);box-shadow:0 18px 40px -18px rgba(76,29,149,.55)}.wizard-hero-kicker[data-v-0b8dd2d8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#e0f2fe;background:hsla(0,0%,100%,.18);padding:5px 12px;border-radius:999px}.wizard-hero-text h1[data-v-0b8dd2d8]{margin:10px 0 6px;font-size:24px;font-weight:900}.wizard-hero-text p[data-v-0b8dd2d8]{margin:0;color:#dbeafe;max-width:560px}.wizard-hero-actions[data-v-0b8dd2d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.wizard-hero-chip[data-v-0b8dd2d8]{border-radius:999px}.wizard-hero-chip[data-v-0b8dd2d8],.wizard-refresh-btn[data-v-0b8dd2d8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 14px;font-weight:800;color:#00325a;background:#fff}.wizard-refresh-btn[data-v-0b8dd2d8]{min-height:38px;border:0;border-radius:10px;cursor:pointer;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.wizard-refresh-btn[data-v-0b8dd2d8]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.wizard-source-note[data-v-0b8dd2d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px;padding:11px 14px;border-radius:12px;font-weight:700}.wizard-source-note.warning[data-v-0b8dd2d8]{color:#915930;background:#fff7ed;border:1px solid #fed7aa}@media (max-width:768px){.wizard-hero-actions[data-v-0b8dd2d8],.wizard-page-hero[data-v-0b8dd2d8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}