.post-call-preview [hidden],[hidden] .post-call-preview,[hidden].post-call-preview{display:none!important}.post-call-preview{min-width:0;color:var(--truffl-text);font-size:.875rem}.post-call-preview *{box-sizing:border-box}.post-call-preview h2{margin:0;font-size:1.125rem;font-weight:650}.post-call-preview h3{margin:.6rem 0 0;font-size:1rem;font-weight:650}.post-call-preview h4,.post-call-preview h5,.post-call-preview h6{margin:0;font-size:.9rem;font-weight:650}.post-call-preview p{margin:.35rem 0;line-height:1.55;overflow-wrap:anywhere}.post-call-preview .post-call-authoring,.post-call-preview .post-call-comparison,.post-call-preview .post-call-profile,.post-call-preview .post-call-workspace{display:grid;min-width:0;grid-gap:1rem;gap:1rem}.post-call-preview .post-call-workspace{margin-top:1.25rem}.post-call-preview .post-call-authoring{padding:0;margin:0;border:0}.post-call-preview .post-call-label{display:grid;min-width:0;grid-gap:.35rem;gap:.35rem;font-size:.8125rem;color:var(--truffl-text)}.post-call-preview .post-call-label>span:first-child{font-weight:550}.post-call-preview .post-call-input{width:100%;min-width:0;padding:.55rem .65rem;border:1px solid var(--truffl-border);border-radius:6px;background:#fff;color:#0f172a;font:inherit;line-height:1.45}.post-call-preview textarea{resize:vertical;min-height:4rem}.post-call-preview input[type=checkbox]{width:1rem;height:1rem;margin:.1rem .45rem 0 0;accent-color:var(--truffl-blue);vertical-align:text-top}.post-call-preview .post-call-button{width:-moz-fit-content;width:fit-content;max-width:100%;padding:.5rem .8rem;border:1px solid var(--truffl-border);border-radius:6px;background:#fff;color:var(--truffl-text);font:inherit;font-weight:500;cursor:pointer;line-height:1.35}.post-call-preview .post-call-button:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.post-call-preview .post-call-button:disabled{opacity:.5;cursor:not-allowed}.post-call-preview .post-call-primary{background:var(--truffl-blue);border-color:var(--truffl-blue);color:#fff}.post-call-preview .post-call-primary:hover:not(:disabled){background:var(--truffl-blue-hover);border-color:var(--truffl-blue-hover)}.post-call-preview :is(input,select,textarea,button,summary):focus-visible{outline:3px solid var(--truffl-focus);outline-offset:2px}.post-call-preview .post-call-toolbar{display:flex;flex-wrap:wrap;gap:.5rem}.post-call-preview .post-call-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.post-call-preview .post-call-detail-body{padding-top:1rem}.post-call-preview .post-call-editor-card,.post-call-preview .post-call-model{padding:1rem;border:1px solid var(--truffl-border);border-radius:8px;background:#fff}.post-call-preview summary{cursor:pointer;font-weight:550;color:var(--truffl-text);line-height:1.5}.post-call-preview details[open]>summary{margin-bottom:.65rem}.post-call-preview .post-call-mapping-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin:.7rem 0;padding:.8rem;border:1px solid var(--truffl-border);border-radius:6px;background:#f8fafc}.post-call-preview .post-call-model{display:grid;grid-gap:.5rem;gap:.5rem}.post-call-preview .post-call-model>label{font-weight:600}.post-call-preview .post-call-model>p{color:var(--truffl-muted);font-size:.8rem}.post-call-preview .post-call-calls{display:grid;grid-gap:.45rem;gap:.45rem;max-height:14rem;overflow-y:auto;padding:.5rem 0}.post-call-preview .post-call-comparison{margin-top:.75rem;padding-top:1.25rem;border-top:2px solid var(--truffl-border)}.post-call-preview .post-call-source{display:grid;grid-gap:1rem;gap:1rem;min-width:0;padding:1rem;background:#f8fafc;border:1px solid #dbe2ea;border-radius:8px}.post-call-preview .post-call-table-scroll{width:100%;min-width:0;overflow-x:auto;border:1px solid #dbe2ea;border-radius:6px;background:#fff}.post-call-preview table{width:100%;border-collapse:collapse;text-align:left;font-size:.8rem}.post-call-preview .post-call-table-scroll table{min-width:740px;table-layout:fixed}.post-call-preview .post-call-table-scroll th:first-child{width:170px}.post-call-preview td,.post-call-preview th{padding:.7rem;vertical-align:top;border-bottom:1px solid var(--truffl-border);overflow-wrap:anywhere}.post-call-preview .post-call-table-scroll :is(th,td)+:is(th,td){border-left:1px solid var(--truffl-border)}.post-call-preview thead th{background:#eef2ff;color:#312e81}.post-call-preview tbody th{background:#f8fafc;font-weight:550}.post-call-preview td .post-call-label,.post-call-preview td>.post-call-input{margin-top:.65rem}.post-call-preview td p{margin:.25rem 0;white-space:pre-wrap}.post-call-preview .post-call-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:1rem;gap:1rem;min-width:0}.post-call-preview .post-call-result-card{min-width:0;display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;padding:1rem;border:1px solid var(--truffl-border);border-radius:6px;background:#fff}.post-call-preview .post-call-result-card>p{font-size:.78rem;color:#475569}.post-call-preview .post-call-result-card td,.post-call-preview .post-call-result-card th{padding:.4rem}.post-call-preview .post-call-transcript{max-height:26rem;overflow-y:auto;margin-top:.75rem;padding:1rem;border:1px solid #c7d2fe;border-radius:6px;background:#eef2ff}.post-call-preview .post-call-transcript-turn{margin-top:.6rem;padding:.75rem;border:1px solid var(--truffl-border);border-radius:5px;background:#fff}.post-call-preview .post-call-transcript-turn p:first-child{font-weight:600;font-size:.75rem;color:#475569}.post-call-preview .post-call-transcript-turn p:last-child{white-space:pre-wrap}.post-call-preview pre{max-height:18rem;overflow:auto;padding:.8rem;border-radius:6px;background:#f1f5f9;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem}.post-call-preview [role=alert]{padding:.65rem;border:1px solid #fecaca;border-radius:6px;background:#fef2f2;color:#991b1b}.post-call-preview [role=status]{padding:.65rem;border:1px solid #bbf7d0;border-radius:6px;background:#f0fdf4;color:#166534}.post-call-preview .text-amber-800{display:block;margin-top:.5rem;color:#92400e;font-weight:500}.post-call-preview caption.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:700px){.post-call-preview .post-call-form-grid,.post-call-preview .post-call-mapping-grid{grid-template-columns:minmax(0,1fr)}.post-call-preview .post-call-source{padding:.65rem}}.post-call-automatic-results,.post-call-automation{display:grid;grid-gap:1rem;gap:1rem}.post-call-automation-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.post-call-preview .post-call-eyebrow{color:var(--truffl-blue);font-size:.7rem;font-weight:700;letter-spacing:.12em}.post-call-state{border:1px solid #c7d2fe;border-radius:999px;background:#eef2ff;padding:.35rem .7rem;font-size:.75rem}.post-call-preview .post-call-destination,.post-call-preview .post-call-output,.post-call-preview .post-call-question{display:grid;grid-gap:.75rem;gap:.75rem}.post-call-preview .post-call-destination{border-top:1px solid var(--truffl-border);padding-top:1rem}.post-call-preview .post-call-muted{color:var(--truffl-muted);font-size:.8rem}.post-call-preview .post-call-answers{margin:0}.post-call-preview .post-call-answers>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr);grid-gap:1rem;gap:1rem;padding:.8rem 0;border-bottom:1px solid var(--truffl-border)}.post-call-preview .post-call-answers dt{font-weight:600}.post-call-preview .post-call-answers dd{margin:0}.post-call-preview .post-call-deliveries{margin-top:1rem}@media (max-width:700px){.post-call-preview .post-call-answers>div{grid-template-columns:minmax(0,1fr);gap:.4rem}}.builder-content:has(>.post-call-page){max-width:none;padding:0}.post-call-page{min-width:0;min-height:var(--builder-page-height,100dvh);background:#fff}.post-call-page .post-call-tab .post-call-automation{padding:32px clamp(20px,4vw,72px)}.post-call-tab{display:grid;grid-gap:1rem;gap:1rem}.post-call-tab-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.post-call-sections{display:flex;flex-wrap:wrap;gap:.4rem}.post-call-section{padding:.45rem .9rem;border:1px solid var(--truffl-border);border-radius:999px;background:#fff;color:var(--truffl-text);font:inherit;font-weight:600;cursor:pointer}.post-call-section:hover{background:#f1f5f9}.post-call-section-active{background:var(--truffl-blue);border-color:var(--truffl-blue);color:#fff}.post-call-linklike{padding:0;border:0;background:none;color:var(--truffl-blue);font:inherit;cursor:pointer;text-decoration:underline}.post-call-latest-status{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1rem}.post-call-status-list{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.post-call-status-list li{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.6rem .8rem;border:1px solid var(--truffl-border);border-radius:6px;background:#fff}.post-call-workbook{display:grid;grid-gap:1rem;gap:1rem}.post-call-workbook-filters{align-items:end}.post-call-workbook-filters .post-call-label{min-width:9rem}.post-call-workbook-scroll{max-height:32rem;overflow:auto}.post-call-workbook-scroll table{min-width:900px;table-layout:auto}.post-call-workbook-scroll thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#eef2ff;white-space:nowrap}.post-call-workbook-scroll tbody th{white-space:nowrap}.post-call-cell-button{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.post-call-cell-not_configured,.post-call-cell-unknown{color:var(--truffl-muted);font-style:italic}.post-call-cell-failed,.post-call-cell-pending,.post-call-cell-stale{color:#92400e}.post-call-row-selected td,.post-call-row-selected th{background:#fefce8}.post-call-state-failed,.post-call-state-stale{border-color:#fcd34d;background:#fffbeb}.post-call-state-pending{border-color:var(--truffl-border);background:#f8fafc}.post-call-drawer{display:grid;grid-gap:.6rem;gap:.6rem;padding:1rem;border:1px solid #c7d2fe;border-radius:8px;background:#fff}.post-call-page{background:var(--console-canvas,#f4f5f7)}.post-call-tab .post-call-automation{background:transparent;border:0;border-radius:0;margin:0}.post-call-page .post-call-tab .post-call-automation{min-height:var(--builder-page-height,100dvh);padding:28px clamp(20px,3vw,48px);align-content:start}.post-call-preview .post-call-analysis-title{font-size:28px;font-weight:600;color:var(--console-text,#202938);margin:0}.post-call-preview .post-call-settings-row{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(0,1fr);grid-gap:28px;gap:28px;padding:24px;border:1px solid var(--console-border,#e3e4ee);border-radius:16px;background:var(--console-surface,#fff);box-shadow:0 3px 14px #25386504;margin:0}.post-call-preview .post-call-settings-row h3{margin:0;font-size:17px;font-weight:600;color:var(--console-text,#202938)}.post-call-preview .post-call-settings-row p{margin:6px 0;color:var(--console-muted,#687384);font-size:14px;line-height:1.55}.post-call-preview .post-call-settings-controls{display:grid;grid-gap:12px;gap:12px;min-width:0;align-content:start}.post-call-preview .post-call-collection-summary{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;border:1px solid #dfe4f2;border-radius:12px;background:#f7f8ff;color:var(--console-text,#202938);text-align:left;font:inherit;cursor:pointer;transition:background .15s,border-color .15s}.post-call-preview .post-call-collection-summary:hover{background:#eef2ff;border-color:#c5d1f7}.post-call-collection-summary small,.post-call-collection-summary strong{display:block}.post-call-collection-summary strong{font-size:15px;font-weight:600}.post-call-collection-summary small{margin-top:6px;font-size:13px;color:var(--console-muted,#687384)}.post-call-collection-summary>span:last-child{color:#315cff}.post-call-collection-dialog{width:min(880px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);padding:0;border:1px solid var(--console-border,#e3e4ee);border-radius:16px;background:var(--console-surface,#fff);color:var(--console-text,#202938);box-shadow:0 18px 60px #25386526}.post-call-collection-dialog[open]{display:flex;flex-direction:column}.post-call-collection-dialog::-webkit-backdrop{background:#202b4040}.post-call-collection-dialog::backdrop{background:#202b4040}.post-call-collection-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid var(--console-border,#e3e4ee)}.post-call-collection-dialog>header h3{margin:0}.post-call-collection-body{padding:24px;overflow-y:auto;overscroll-behavior:contain;min-height:0;display:grid;grid-gap:18px;gap:18px;background:#fafbfe}.post-call-preview .post-call-question{padding:0}.post-call-question>summary{padding:16px;overflow-wrap:anywhere}.post-call-field-kind{float:right;margin-left:16px;font-size:12px;color:var(--console-muted,#687384);font-weight:400}.post-call-question-body{display:grid;grid-gap:16px;gap:16px;padding:0 16px 16px}.post-call-automation .post-call-input,.post-call-collection-dialog .post-call-input{border-color:var(--console-border,#e3e4ee);border-radius:10px;background:var(--console-surface,#fff);color:var(--console-text,#202938);padding:10px 12px}.post-call-automation .post-call-button,.post-call-collection-dialog .post-call-button{border-color:var(--console-border,#e3e4ee);border-radius:10px;padding:9px 14px}.post-call-automation .post-call-primary{background:#315cff;border-color:#315cff}.post-call-automation .post-call-primary:hover:not(:disabled){background:#254bdc;border-color:#254bdc}.post-call-automation :is(input,select,textarea,button,summary):focus-visible,.post-call-collection-dialog :is(input,select,textarea,button,summary):focus-visible{outline:3px solid #bdcaff;outline-offset:2px}.post-call-automation .post-call-authoring{gap:16px}.post-call-preview .post-call-destination{border:0;padding:0}.post-call-preview .post-call-advanced .post-call-settings-row{border:0;padding:20px 0 4px;box-shadow:none}.post-call-answer-selection{display:grid;grid-gap:10px;gap:10px;max-height:300px;overflow:auto;padding:16px 0}.post-call-output>details{width:100%}.post-call-analysis-status{width:-moz-fit-content;width:fit-content;padding:5px 10px;border-radius:999px;background:#eaf0ff;color:#3653a0;font-size:12px}@media (max-width:850px){.post-call-preview .post-call-settings-row{grid-template-columns:1fr;gap:16px;padding:20px}}@media (max-width:600px){.post-call-page .post-call-tab .post-call-automation{padding:20px 16px}.post-call-collection-body,.post-call-collection-dialog>header{padding:16px}.post-call-collection-dialog{max-height:calc(100dvh - 24px)}}.post-call-preview .post-call-button,.post-call-preview .post-call-input{min-height:var(--truffl-control-height);border-radius:var(--truffl-control-radius);font-size:14px}.post-call-preview :is(.post-call-editor-card,.post-call-model,.post-call-source,.post-call-result-card){border-radius:var(--truffl-card-radius)}.focused-agent-content>.post-call-page{min-height:100%;background:var(--truffl-canvas)}.focused-agent-content .post-call-page .post-call-tab .post-call-automation{min-height:0;margin:16px 0 0;padding:24px}@media (max-width:600px){.focused-agent-content .post-call-page .post-call-tab .post-call-automation{padding:16px}}