.examples[data-v-56e3b989]{padding:16px 4px 4px}.tabs[data-v-56e3b989]{display:flex;gap:4px;border-bottom:1px solid var(--border);margin-bottom:12px}.tabs button[data-v-56e3b989]{border:none;background:transparent;border-radius:6px 6px 0 0;padding:8px 14px;color:var(--text-dim);font-size:13px;border-bottom:2px solid transparent}.tabs button[data-v-56e3b989]:hover{color:var(--text)}.tabs button.active[data-v-56e3b989]{color:var(--accent);border-bottom-color:var(--accent)}.example-controls[data-v-56e3b989]{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.dialogue-head[data-v-e28f5ad2]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.dialogue-title[data-v-e28f5ad2]{color:var(--text-dim);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.toggles[data-v-e28f5ad2]{display:flex;gap:14px;flex-wrap:wrap}.turns[data-v-e28f5ad2]{max-height:520px;overflow-y:auto;border:1px solid var(--border);border-radius:8px}.turn[data-v-e28f5ad2]{display:flex;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border);border-left:3px solid var(--speaker-color)}.turn[data-v-e28f5ad2]:last-child{border-bottom:none}.turn.selected[data-v-e28f5ad2]{background:var(--panel-2)}.turn.playing[data-v-e28f5ad2]{background:color-mix(in srgb,var(--speaker-color) 16%,transparent)}.turn-time[data-v-e28f5ad2]{flex:0 0 auto;align-self:flex-start;padding:3px 8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--accent);background:var(--panel-2);border-radius:6px}.turn-body[data-v-e28f5ad2]{min-width:0;flex:1 1 auto}.turn-meta[data-v-e28f5ad2]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:11.5px;color:var(--text-dim);margin-bottom:3px}.speaker[data-v-e28f5ad2]{font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--speaker-color)}.tag-overlap[data-v-e28f5ad2]{padding:1px 6px;border-radius:4px;background:color-mix(in srgb,var(--danger) 18%,transparent);color:var(--danger)}.turn-range[data-v-e28f5ad2]{margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,monospace}.turn-text[data-v-e28f5ad2]{margin:0;cursor:pointer;overflow-wrap:anywhere}.turn-text.words[data-v-e28f5ad2]{cursor:default;margin:-2px}.word[data-v-e28f5ad2]{padding:1px 3px;margin:1px;border:none;background:transparent;border-radius:4px;font:inherit;color:var(--text);border-bottom:2px solid color-mix(in srgb,var(--danger) calc(var(--uncertainty) * 100%),transparent)}.word[data-v-e28f5ad2]:hover{background:var(--panel-2)}.no-words[data-v-e28f5ad2]{color:var(--text-dim);font-size:12px}@media (max-width: 640px){.turn[data-v-e28f5ad2]{flex-direction:column;gap:6px}.turn-range[data-v-e28f5ad2]{margin-left:0}.turns[data-v-e28f5ad2]{max-height:none}}.gantt[data-v-ff9a2930]{--label-w: 150px}.gantt-head[data-v-ff9a2930]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.gantt-title[data-v-ff9a2930]{color:var(--text-dim);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.zoom[data-v-ff9a2930]{display:flex;align-items:center;gap:4px}.zoom-label[data-v-ff9a2930]{color:var(--text-dim);font-size:12px;margin-right:4px}.zoom-btn[data-v-ff9a2930]{padding:4px 9px;font-size:12px;border-radius:6px}.zoom-btn.active[data-v-ff9a2930]{background:var(--accent);border-color:var(--accent);color:#fff}.gantt-scroll[data-v-ff9a2930]{overflow-x:auto;overflow-y:hidden;border:1px solid var(--border);border-radius:8px;background:var(--panel-2)}.gantt-inner[data-v-ff9a2930]{min-width:100%}.gantt-row[data-v-ff9a2930]{display:flex;align-items:stretch}.gantt-label[data-v-ff9a2930]{flex:0 0 var(--label-w);width:var(--label-w);display:flex;align-items:center;gap:6px;padding:6px 10px;position:sticky;left:0;z-index:2;background:var(--panel-2);border-right:1px solid var(--border);overflow:hidden}.dot[data-v-ff9a2930]{flex:0 0 auto;width:10px;height:10px;border-radius:3px}.label-text[data-v-ff9a2930]{min-width:0;display:flex;flex-direction:column;line-height:1.25}.label-id[data-v-ff9a2930]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-role[data-v-ff9a2930]{color:var(--text-dim);font-size:11px}.gantt-track[data-v-ff9a2930]{position:relative;flex:1 1 auto;min-width:0;height:32px;cursor:crosshair;border-bottom:1px solid var(--border)}.axis-track[data-v-ff9a2930]{height:22px;cursor:default}.tick[data-v-ff9a2930]{position:absolute;top:4px;font-size:11px;color:var(--text-dim);font-family:ui-monospace,SF Mono,Menlo,monospace;padding-left:4px;border-left:1px solid var(--border);height:14px;white-space:nowrap;pointer-events:none}.gantt-body[data-v-ff9a2930]{position:relative}.bar[data-v-ff9a2930]{position:absolute;top:6px;bottom:6px;min-width:3px;padding:0;border:none;border-radius:3px;opacity:.75;cursor:pointer;transition:opacity .1s,outline-color .1s;outline:2px solid transparent}.bar[data-v-ff9a2930]:hover{opacity:1}.bar.selected[data-v-ff9a2930]{opacity:1;outline-color:var(--text)}.bar.overlap[data-v-ff9a2930]{background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.35) 3px,transparent 3px,transparent 6px)}.playhead-layer[data-v-ff9a2930]{position:absolute;top:0;bottom:0;left:var(--label-w);right:0;pointer-events:none}.playhead[data-v-ff9a2930]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--danger)}.gantt-hint[data-v-ff9a2930]{color:var(--text-dim);font-size:12px;margin:8px 0 0}@media (max-width: 640px){.gantt[data-v-ff9a2930]{--label-w: 96px}.gantt-label[data-v-ff9a2930]{padding:6px}.label-id[data-v-ff9a2930]{font-size:10.5px}.label-role[data-v-ff9a2930]{font-size:10px}.gantt-track[data-v-ff9a2930]{height:28px}.tick[data-v-ff9a2930]{font-size:10px}}.attrs-head[data-v-027d0253]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.attrs-title[data-v-027d0253]{color:var(--text-dim);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.buttons.compact[data-v-027d0253]{margin-top:0}.grid[data-v-027d0253]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.card[data-v-027d0253]{background:var(--panel-2);border-radius:8px;padding:12px 14px;min-width:0}h3[data-v-027d0253]{margin:0 0 8px;font-size:13px;font-weight:600}dl[data-v-027d0253]{display:grid;grid-template-columns:minmax(90px,auto) 1fr;gap:3px 10px;margin:0;font-size:12.5px}dt[data-v-027d0253]{color:var(--text-dim)}dd[data-v-027d0253]{margin:0;text-align:right}.mono[data-v-027d0253]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px}.wrap[data-v-027d0253]{overflow-wrap:anywhere}.speakers[data-v-027d0253]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12.5px}.speakers li[data-v-027d0253]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dot[data-v-027d0253]{width:10px;height:10px;border-radius:3px}.role[data-v-027d0253]{padding:1px 6px;border-radius:4px;background:var(--panel);font-size:11.5px}.dim[data-v-027d0253]{color:var(--text-dim);font-size:11.5px}.note[data-v-027d0253]{margin:10px 0 0;color:var(--text-dim);font-size:11.5px}@media (max-width: 640px){dl[data-v-027d0253]{grid-template-columns:1fr auto}}.page-head[data-v-ec65f847]{margin-bottom:20px}.service-line[data-v-ec65f847]{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.chip[data-v-ec65f847]{font-size:11.5px;padding:3px 9px;border-radius:999px;border:1px solid var(--border);background:var(--panel-2)}.chip.dim[data-v-ec65f847]{color:var(--text-dim)}.chip.ok[data-v-ec65f847]{color:var(--success);border-color:color-mix(in srgb,var(--success) 40%,transparent)}.chip.warn[data-v-ec65f847]{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.chip.error[data-v-ec65f847]{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.radio-row[data-v-ec65f847]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px}.inputs-row[data-v-ec65f847]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.job-line[data-v-ec65f847]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.badge[data-v-ec65f847]{padding:2px 10px;border-radius:999px;font-size:12px;background:var(--panel-2);border:1px solid var(--border)}.badge.processing[data-v-ec65f847],.badge.queued[data-v-ec65f847]{color:var(--accent)}.badge.done[data-v-ec65f847]{color:var(--success)}.badge.failed[data-v-ec65f847]{color:var(--danger)}.job-id[data-v-ec65f847]{font-size:12px;color:var(--text-dim)}.dim[data-v-ec65f847]{color:var(--text-dim);font-size:12.5px}.progress[data-v-ec65f847]{height:8px;border-radius:999px;background:var(--panel-2);overflow:hidden}.progress-bar[data-v-ec65f847]{height:100%;background:var(--accent);transition:width .3s}.progress-bar.failed[data-v-ec65f847]{background:var(--danger)}.progress-value[data-v-ec65f847]{margin-top:4px;font-size:12px;color:var(--text-dim);font-family:ui-monospace,SF Mono,Menlo,monospace}.player[data-v-ec65f847]{width:100%;margin-bottom:16px}.collapse-summary[data-v-ec65f847]{cursor:pointer;font-weight:500;-webkit-user-select:none;user-select:none}@media (max-width: 640px){.inputs-row .text-input[data-v-ec65f847]{min-width:0;flex:1 1 140px}}:root{color-scheme:light dark;--bg: #0f1115;--panel: #171a21;--panel-2: #1f232c;--border: #2a2f3a;--text: #e6e8ee;--text-dim: #96a0b0;--accent: #6ea8ff;--accent-2: #4a86e8;--danger: #ff6b6b;--success: #58c17e}@media (prefers-color-scheme: light){:root{--bg: #f6f7fa;--panel: #ffffff;--panel-2: #eff1f6;--border: #dde1eb;--text: #1a1d24;--text-dim: #616b7a}}*{box-sizing:border-box}body{margin:0;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;background:var(--bg);color:var(--text)}#app{max-width:1100px;margin:0 auto;padding:24px 16px 64px}h1{font-size:22px;margin:0 0 4px}.subtitle{color:var(--text-dim);margin:0}.panel{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:20px;margin-bottom:16px}.panel-title{font-weight:600;margin:0 0 12px;font-size:15px}.field{margin-bottom:16px}.field:last-child{margin-bottom:0}.field-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.field-label{font-weight:500}.field-hint{color:var(--text-dim);font-size:12px;margin-top:6px}.file-drop{display:block;border:2px dashed var(--border);border-radius:10px;padding:32px;text-align:center;transition:border-color .15s;cursor:pointer}.file-drop.dragging{border-color:var(--accent);background:var(--panel-2)}.file-drop input[type=file]{display:none}.file-name{color:var(--accent);font-family:ui-monospace,SF Mono,Menlo,monospace;overflow-wrap:anywhere}.buttons{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}button{cursor:pointer;border:1px solid var(--border);background:var(--panel-2);color:var(--text);padding:10px 16px;border-radius:8px;font:inherit;transition:background .15s}button:hover:not(:disabled){background:var(--border)}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--accent);color:#fff;border-color:var(--accent)}button.primary:hover:not(:disabled){background:var(--accent-2)}button.danger{background:var(--danger);color:#fff;border-color:var(--danger)}button.danger:hover:not(:disabled){filter:brightness(1.1)}.button-link{display:inline-flex;align-items:center;padding:10px 16px;border:1px solid var(--border);border-radius:8px;background:var(--panel-2);color:var(--text);text-decoration:none}.button-link:hover{background:var(--border)}.status{padding:12px;border-radius:8px;margin-top:12px;font-size:13px;overflow-wrap:anywhere}.status.error{background:color-mix(in srgb,var(--danger) 15%,transparent);color:var(--danger)}.status.info{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.link{color:var(--accent)}.checkbox{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dim);cursor:pointer}.inline-label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dim)}.text-input{padding:8px 10px;border:1px solid var(--border);border-radius:6px;background:var(--panel);color:var(--text);font:inherit;font-size:13px;min-width:220px;font-family:ui-monospace,SF Mono,Menlo,monospace}.text-input.narrow{min-width:80px;width:90px}.text-input:focus{outline:none;border-color:var(--accent)}pre.code{background:var(--panel-2);border:1px solid var(--border);border-radius:8px;padding:14px 16px;overflow-x:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.5;color:var(--text);margin:0 0 12px;white-space:pre}.hint{color:var(--text-dim);font-size:12px;margin:8px 0 0;line-height:1.5}.hint code{background:var(--panel-2);padding:1px 5px;border-radius:4px;font-size:11.5px}@media (max-width: 640px){#app{padding:16px 10px 48px}h1{font-size:19px}.panel{padding:14px;border-radius:10px}.file-drop{padding:22px 12px}.buttons button,.buttons .button-link{flex:1 1 100%;justify-content:center}.text-input{min-width:0;width:100%}}
