.td-panel[data-v-6cfe0afc]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-base);flex-direction:column;display:flex}.td-controls[data-v-6cfe0afc]{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:10px 24px;padding:14px 20px;display:flex}.td-control[data-v-6cfe0afc]{align-items:center;gap:8px;display:inline-flex}.td-control-label[data-v-6cfe0afc]{color:var(--color-text-secondary);white-space:nowrap;font-size:13px;font-weight:600}.td-controls-actions[data-v-6cfe0afc]{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.td-inputs[data-v-6cfe0afc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.td-input-pane[data-v-6cfe0afc]{flex-direction:column;gap:8px;min-width:0;padding:14px 20px 16px;display:flex}.td-input-pane+.td-input-pane[data-v-6cfe0afc]{border-left:1px solid var(--color-border-subtle)}.td-input-label[data-v-6cfe0afc]{color:var(--color-text-secondary);font-size:13px;font-weight:600}.td-input-area[data-v-6cfe0afc]{resize:none;min-height:160px;font-family:var(--font-family-mono);flex:auto;font-size:13px;line-height:1.7}.td-results[data-v-6cfe0afc]{border-top:1px solid var(--color-border-subtle);flex-direction:column;min-height:120px;padding:14px 20px 16px;display:flex}.td-state[data-v-6cfe0afc]{display:flex}.td-message[data-v-6cfe0afc]{width:100%;margin:0}.td-done[data-v-6cfe0afc]{flex-direction:column;gap:12px;display:flex}.td-done .td-message[data-v-6cfe0afc]{width:100%}.td-stats[data-v-6cfe0afc]{font-variant-numeric:tabular-nums;gap:16px;margin:0;font-size:13.5px;font-weight:600;display:flex}.td-stats-add[data-v-6cfe0afc]{color:var(--color-success-600)}.td-stats-remove[data-v-6cfe0afc]{color:var(--color-danger-700)}.td-inline[data-v-6cfe0afc]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-soft);padding:12px 14px}.td-inline-flow[data-v-6cfe0afc]{font-family:var(--font-family-mono);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.8}.td-line[data-v-6cfe0afc]{font-family:var(--font-family-mono);white-space:pre-wrap;word-break:break-word;border-radius:var(--radius-sm);padding:1px 6px;font-size:13px;line-height:1.7}.td-seg--add[data-v-6cfe0afc]{color:var(--color-success-600);background:var(--color-success-surface)}.td-seg--del[data-v-6cfe0afc]{color:var(--color-danger-700);background:var(--color-danger-surface);text-decoration:line-through}.td-side[data-v-6cfe0afc]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-soft);flex-direction:column;display:flex;overflow:hidden}.td-side-head[data-v-6cfe0afc],.td-side-row[data-v-6cfe0afc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.td-side-head[data-v-6cfe0afc]{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);padding:6px 10px;font-size:12px;font-weight:600}.td-side-cell[data-v-6cfe0afc]{min-width:0;font-family:var(--font-family-mono);white-space:pre-wrap;word-break:break-word;padding:2px 10px;font-size:13px;line-height:1.7}.td-side-cell+.td-side-cell[data-v-6cfe0afc]{border-left:1px solid var(--color-border-subtle)}.td-truncated[data-v-6cfe0afc]{color:var(--color-text-tertiary);margin:0;font-size:12.5px}.td-done-actions[data-v-6cfe0afc]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.td-import[data-v-6cfe0afc]{color:var(--color-brand-600);font-size:14px;font-weight:500;text-decoration:none}.td-import[data-v-6cfe0afc]:hover{text-decoration:underline}.td-placeholder[data-v-6cfe0afc]{color:var(--color-text-tertiary);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.td-placeholder i[data-v-6cfe0afc]{opacity:.6;font-size:22px}.td-placeholder p[data-v-6cfe0afc]{margin:0;font-size:13.5px;line-height:1.7}@media (width<=959px){.td-inputs[data-v-6cfe0afc]{grid-template-columns:1fr}.td-input-pane+.td-input-pane[data-v-6cfe0afc]{border-left:0;border-top:1px solid var(--color-border-subtle)}}
