.t2s-grid.svelte-kqf8e2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px}.panel.svelte-kqf8e2{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden;display:flex;flex-direction:column}.panel-head.svelte-kqf8e2{padding:14px 18px;border-bottom:1px solid var(--hairline);display:flex;align-items:center;justify-content:space-between;background:var(--bg)}.panel-head.svelte-kqf8e2 .title:where(.svelte-kqf8e2){font:600 12px/1 var(--font-mono);color:var(--text-mute);text-transform:uppercase;letter-spacing:.12em}.panel-head.svelte-kqf8e2 .title:where(.svelte-kqf8e2) .num:where(.svelte-kqf8e2){color:var(--accent);margin-right:8px}.prompt-row.svelte-kqf8e2{padding:18px;display:flex;flex-direction:column;gap:14px}.prompt-input.svelte-kqf8e2{display:flex;align-items:center;background:var(--bg);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);padding:0 12px;transition:border-color var(--m-fast)}.prompt-input.svelte-kqf8e2:focus-within{border-color:var(--accent)}.prompt-input.svelte-kqf8e2 .prefix:where(.svelte-kqf8e2){font:500 13px/1 var(--font-mono);color:var(--accent);padding-right:10px;border-right:1px solid var(--hairline);margin-right:12px}.prompt-input.svelte-kqf8e2 input:where(.svelte-kqf8e2){flex:1;background:transparent;border:0;outline:0;color:var(--text);font:400 14px/1 var(--font-display);padding:14px 0;min-width:0}.prompt-input.svelte-kqf8e2 input:where(.svelte-kqf8e2)::placeholder{color:var(--text-faint)}.prompt-input.svelte-kqf8e2 .submit:where(.svelte-kqf8e2){flex-shrink:0;height:30px;padding:0 14px;margin-left:8px;background:var(--accent);color:var(--text-on-accent);border:0;border-radius:var(--r-sm);font:600 13px/1 var(--font-display);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background var(--m-fast)}.prompt-input.svelte-kqf8e2 .submit:where(.svelte-kqf8e2):hover{background:var(--accent-2)}.prompt-input.svelte-kqf8e2 .submit:where(.svelte-kqf8e2):disabled{opacity:.4;cursor:not-allowed}.api-error-banner.svelte-kqf8e2{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-radius:var(--r-sm);border:1px solid;font:400 13px/1.5 var(--font-display)}.api-error-banner.is-rate-limit.svelte-kqf8e2{background:#f59e0b14;border-color:#f59e0b66;color:var(--warning, #f59e0b)}.api-error-banner.is-input-error.svelte-kqf8e2{background:#ef44440f;border-color:#ef444459;color:var(--danger, #ef4444)}.err-icon.svelte-kqf8e2{font-size:16px;flex-shrink:0;line-height:1.4}.err-body.svelte-kqf8e2{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.err-msg.svelte-kqf8e2{font-weight:500}.err-detail.svelte-kqf8e2{font:400 11px/1.4 var(--font-mono);opacity:.75}.err-close.svelte-kqf8e2{background:transparent;border:0;cursor:pointer;color:inherit;opacity:.5;font-size:18px;line-height:1;padding:0 2px;flex-shrink:0;transition:opacity var(--m-fast)}.err-close.svelte-kqf8e2:hover{opacity:1}.char-counter.svelte-kqf8e2{display:flex;justify-content:flex-end;font:400 11px/1 var(--font-mono);color:var(--text-faint);padding:0 2px}.char-counter.is-over.svelte-kqf8e2{color:var(--danger, #ef4444);font-weight:600}.prompt-input.is-error.svelte-kqf8e2{border-color:var(--danger, #ef4444)}.examples.svelte-kqf8e2{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.examples.svelte-kqf8e2 .lbl:where(.svelte-kqf8e2){font:500 10px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;margin-right:4px}.examples.svelte-kqf8e2 button:where(.svelte-kqf8e2){background:transparent;border:1px solid var(--hairline-strong);color:var(--text-mute);font:400 12px/1.4 var(--font-display);padding:5px 10px;border-radius:var(--r-sm);cursor:pointer;transition:all var(--m-fast)}.examples.svelte-kqf8e2 button:where(.svelte-kqf8e2):hover{border-color:var(--accent);color:var(--accent);background:var(--accent-ghost)}.pipeline.svelte-kqf8e2{padding:0 18px 18px;display:flex;gap:8px;align-items:center}.pipeline.svelte-kqf8e2 .step:where(.svelte-kqf8e2){flex:1;padding:10px 12px;background:var(--bg);border:1px solid var(--hairline);border-radius:var(--r-sm);display:flex;align-items:center;gap:8px;font:500 11px/1.3 var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em;transition:all var(--m-fast)}.pipeline.svelte-kqf8e2 .step:where(.svelte-kqf8e2) .n:where(.svelte-kqf8e2){width:18px;height:18px;border-radius:50%;background:var(--raised);color:var(--text-faint);display:inline-flex;align-items:center;justify-content:center;font:600 10px/1 var(--font-mono);flex-shrink:0;transition:all var(--m-fast)}.pipeline.svelte-kqf8e2 .step.is-active:where(.svelte-kqf8e2){border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.pipeline.svelte-kqf8e2 .step.is-active:where(.svelte-kqf8e2) .n:where(.svelte-kqf8e2){background:transparent;border:2px solid var(--accent);border-top-color:transparent;animation:svelte-kqf8e2-spin .7s linear infinite}.pipeline.svelte-kqf8e2 .step.is-done:where(.svelte-kqf8e2){border-color:var(--hairline-strong);color:var(--text-mute)}.pipeline.svelte-kqf8e2 .step.is-done:where(.svelte-kqf8e2) .n:where(.svelte-kqf8e2){background:var(--success);color:#062a13}.pipeline.svelte-kqf8e2 .step.is-error:where(.svelte-kqf8e2){border-color:var(--danger);color:var(--danger);background:#ef444414}.pipeline.svelte-kqf8e2 .step.is-error:where(.svelte-kqf8e2) .n:where(.svelte-kqf8e2){background:var(--danger);color:#fff}.pipeline.svelte-kqf8e2 .arrow:where(.svelte-kqf8e2){color:var(--text-faint);font-family:var(--font-mono);flex-shrink:0}@keyframes svelte-kqf8e2-spin{to{transform:rotate(360deg)}}.sql-block.svelte-kqf8e2{background:var(--bg);border-top:1px solid var(--hairline);min-height:240px;position:relative}.sql-block.svelte-kqf8e2 .sql-header:where(.svelte-kqf8e2){padding:10px 18px;display:flex;align-items:center;justify-content:space-between;font:500 11px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--hairline)}.sql-block.svelte-kqf8e2 .sql-header:where(.svelte-kqf8e2) .badges:where(.svelte-kqf8e2){display:flex;gap:6px}.sql-block.svelte-kqf8e2 .sql-header:where(.svelte-kqf8e2) .bdg:where(.svelte-kqf8e2){font:500 10px/1 var(--font-mono);padding:3px 7px;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);color:var(--text-mute);text-transform:uppercase}.sql-block.svelte-kqf8e2 .sql-header:where(.svelte-kqf8e2) .bdg.ok:where(.svelte-kqf8e2){color:var(--success);border-color:var(--success)}.sql-block.svelte-kqf8e2 pre:where(.svelte-kqf8e2){margin:0;padding:18px 22px;font:400 13px/1.7 var(--font-mono);color:var(--text);overflow-x:auto;white-space:pre-wrap;word-break:break-word}.sql-block pre .kw{color:var(--accent);font-weight:600}.sql-block pre .str{color:#c2ff48}.sql-block pre .num{color:#60a5fa}.sql-block.svelte-kqf8e2 .empty:where(.svelte-kqf8e2){padding:60px 22px;text-align:center;color:var(--text-faint);font:400 13px/1.6 var(--font-display)}.sql-block.svelte-kqf8e2 .empty:where(.svelte-kqf8e2) .ico:where(.svelte-kqf8e2){width:36px;height:36px;margin:0 auto 12px;border:1px dashed var(--hairline-strong);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);color:var(--text-ghost)}.result-block.svelte-kqf8e2{border-top:1px solid var(--hairline)}.result-head.svelte-kqf8e2{padding:10px 18px 0;display:flex;align-items:center;justify-content:space-between}.result-head.svelte-kqf8e2 .t:where(.svelte-kqf8e2){font:600 12px/1 var(--font-mono);color:var(--text-mute);text-transform:uppercase;letter-spacing:.1em}.result-head.svelte-kqf8e2 .stats-mini:where(.svelte-kqf8e2){font:400 11px/1 var(--font-mono);color:var(--text-faint)}.view-tabs.svelte-kqf8e2{display:flex;gap:2px;padding:10px 18px 0;border-bottom:1px solid var(--hairline)}.view-tab.svelte-kqf8e2{padding:6px 14px;background:transparent;border:1px solid transparent;border-bottom:none;border-radius:var(--r-sm) var(--r-sm) 0 0;font:500 11px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:all var(--m-fast)}.view-tab.svelte-kqf8e2:hover{color:var(--text-mute)}.view-tab.is-active.svelte-kqf8e2{background:var(--bg);border-color:var(--hairline-strong);color:var(--text)}.result-table-wrap.svelte-kqf8e2{padding:0 18px 18px;overflow-x:auto}.result-table.svelte-kqf8e2{width:100%;border-collapse:collapse;font:400 13px/1.5 var(--font-display)}.result-table.svelte-kqf8e2 th:where(.svelte-kqf8e2),.result-table.svelte-kqf8e2 td:where(.svelte-kqf8e2){padding:10px 12px;text-align:left;border-bottom:1px solid var(--hairline);font-variant-numeric:tabular-nums}.result-table.svelte-kqf8e2 th:where(.svelte-kqf8e2){font:500 11px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;background:var(--bg)}.result-table.svelte-kqf8e2 tbody:where(.svelte-kqf8e2) tr:where(.svelte-kqf8e2):hover{background:var(--elevation)}.result-table.svelte-kqf8e2 tbody:where(.svelte-kqf8e2) tr:where(.svelte-kqf8e2):last-child td:where(.svelte-kqf8e2){border-bottom:0}.chart-view.svelte-kqf8e2{padding:14px 18px 18px}.chart-controls.svelte-kqf8e2{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;background:var(--bg);border:1px solid var(--hairline);border-radius:var(--r-sm)}.chart-type-btns.svelte-kqf8e2{display:flex;gap:4px}.chart-type-btn.svelte-kqf8e2{padding:5px 10px;background:transparent;border:1px solid var(--hairline-strong);border-radius:var(--r-sm);font:500 10px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase;cursor:pointer;transition:all var(--m-fast)}.chart-type-btn.svelte-kqf8e2:hover{border-color:var(--accent);color:var(--accent)}.chart-type-btn.is-active.svelte-kqf8e2{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.axis-selectors.svelte-kqf8e2{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.axis-selectors.svelte-kqf8e2 label:where(.svelte-kqf8e2){display:flex;align-items:center;gap:6px;font:500 10px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase}.axis-selectors.svelte-kqf8e2 select:where(.svelte-kqf8e2){background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);color:var(--text);font:400 12px/1 var(--font-mono);padding:4px 8px;cursor:pointer;outline:none}.axis-selectors.svelte-kqf8e2 select:where(.svelte-kqf8e2):focus{border-color:var(--accent)}.chart-scroll.svelte-kqf8e2{overflow-x:auto}.chart-svg{display:block}.chart-svg .axis-text{fill:var(--text-faint);font:400 9px/1 var(--font-mono)}.chart-svg .axis-label{fill:var(--text-mute);font:400 10px/1 var(--font-mono)}.pie-legend.svelte-kqf8e2{display:flex;flex-direction:column;gap:6px;padding:12px 0}.pie-legend-item.svelte-kqf8e2{display:flex;align-items:center;gap:8px;font:400 12px/1.4 var(--font-display);color:var(--text-mute)}.pie-legend-dot.svelte-kqf8e2{width:10px;height:10px;border-radius:2px;flex-shrink:0}.chart-empty.svelte-kqf8e2{padding:40px 18px;text-align:center;color:var(--text-faint);font:400 12px/1.6 var(--font-mono)}.chart-wrap.svelte-kqf8e2{position:relative;overflow:visible}.chart-tooltip.svelte-kqf8e2{position:absolute;pointer-events:none;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);padding:7px 10px;display:flex;flex-direction:column;gap:3px;z-index:10;white-space:nowrap;box-shadow:0 4px 12px #0000004d}.tt-label.svelte-kqf8e2{font:400 11px/1 var(--font-mono);color:var(--text-faint)}.tt-value.svelte-kqf8e2{font:600 13px/1 var(--font-mono);color:var(--text)}.timing-breakdown.svelte-kqf8e2{padding:12px 18px;border-top:1px solid var(--hairline);background:var(--bg)}.timing-head.svelte-kqf8e2{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.timing-total.svelte-kqf8e2{font:600 13px/1 var(--font-mono);color:var(--text)}.timing-sub.svelte-kqf8e2{font:400 10px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em}.timing-rows.svelte-kqf8e2{display:flex;flex-direction:column;gap:6px}.timing-row.svelte-kqf8e2{display:flex;align-items:center;gap:8px}.t-label.svelte-kqf8e2{font:400 10px/1 var(--font-mono);color:var(--text-faint);width:120px;flex-shrink:0;text-transform:uppercase;letter-spacing:.06em}.t-bar-wrap.svelte-kqf8e2{flex:1;height:4px;background:var(--raised);border-radius:2px;overflow:hidden}.t-bar.svelte-kqf8e2{height:100%;background:var(--accent);border-radius:2px;transition:width .4s ease;min-width:2px}.t-ms.svelte-kqf8e2{font:500 11px/1 var(--font-mono);color:var(--text-mute);width:60px;text-align:right;flex-shrink:0}.t-pct.svelte-kqf8e2{font:400 10px/1 var(--font-mono);color:var(--text-faint);width:40px;flex-shrink:0}.schema-panel.svelte-kqf8e2{flex:1;min-height:0}.schema-tabs.svelte-kqf8e2{display:flex;border-bottom:1px solid var(--hairline);flex-shrink:0}.schema-tab.svelte-kqf8e2{flex:1;padding:9px 12px;background:transparent;border:0;border-bottom:2px solid transparent;font:500 11px/1 var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:all var(--m-fast);margin-bottom:-1px}.schema-tab.svelte-kqf8e2:hover{color:var(--text-mute)}.schema-tab.is-active.svelte-kqf8e2{color:var(--accent);border-bottom-color:var(--accent)}.schema-list.svelte-kqf8e2{padding:8px 0;overflow-y:auto;flex:1}.history-list.svelte-kqf8e2{flex:1;overflow-y:auto}.history-item.svelte-kqf8e2{width:100%;background:transparent;border:0;border-bottom:1px solid var(--hairline);padding:10px 18px;text-align:left;cursor:pointer;transition:background var(--m-fast);display:flex;flex-direction:column;gap:5px}.history-item.svelte-kqf8e2:hover{background:var(--elevation)}.history-item.svelte-kqf8e2:last-child{border-bottom:0}.h-top.svelte-kqf8e2{display:flex;align-items:center;gap:7px}.h-status.svelte-kqf8e2{font-size:8px;line-height:1}.h-status.ok.svelte-kqf8e2{color:var(--success)}.h-status.err.svelte-kqf8e2{color:var(--danger)}.h-ts.svelte-kqf8e2{font:400 10px/1 var(--font-mono);color:var(--text-ghost)}.h-meta.svelte-kqf8e2{margin-left:auto;font:400 10px/1 var(--font-mono);color:var(--text-faint)}.h-question.svelte-kqf8e2{font:400 12px/1.4 var(--font-display);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.schema-table.svelte-kqf8e2{padding:12px 18px;border-bottom:1px solid var(--hairline)}.schema-table.svelte-kqf8e2:last-child{border-bottom:0}.schema-table.svelte-kqf8e2 .t-name:where(.svelte-kqf8e2){display:flex;align-items:center;gap:8px;font:600 13px/1 var(--font-mono);color:var(--text);margin-bottom:10px}.schema-table.svelte-kqf8e2 .t-name:where(.svelte-kqf8e2) .ico:where(.svelte-kqf8e2){color:var(--accent)}.schema-table.svelte-kqf8e2 .t-name:where(.svelte-kqf8e2) .rows:where(.svelte-kqf8e2){margin-left:auto;font:400 11px/1 var(--font-mono);color:var(--text-faint)}.schema-table.svelte-kqf8e2 .cols:where(.svelte-kqf8e2){display:flex;flex-direction:column;gap:3px}.schema-table.svelte-kqf8e2 .col:where(.svelte-kqf8e2){display:flex;align-items:center;gap:8px;font:400 12px/1.4 var(--font-mono);color:var(--text-mute);padding:3px 0}.schema-table.svelte-kqf8e2 .col:where(.svelte-kqf8e2) .pk:where(.svelte-kqf8e2){color:var(--accent);font-size:9px;background:var(--accent-soft);padding:1px 4px;border-radius:2px;text-transform:uppercase}.schema-table.svelte-kqf8e2 .col:where(.svelte-kqf8e2) .fk:where(.svelte-kqf8e2){color:var(--info);font-size:9px;background:#60a5fa1f;padding:1px 4px;border-radius:2px;text-transform:uppercase}.schema-table.svelte-kqf8e2 .col:where(.svelte-kqf8e2) .typ:where(.svelte-kqf8e2){margin-left:auto;color:var(--text-faint);font-size:11px}.log-panel.svelte-kqf8e2{max-height:280px;display:flex;flex-direction:column}.log-stream.svelte-kqf8e2{padding:8px 0;overflow-y:auto;flex:1;font:400 12px/1.6 var(--font-mono)}.log-line.svelte-kqf8e2{padding:4px 18px;display:flex;gap:12px;align-items:flex-start;color:var(--text-mute);border-left:2px solid transparent}.log-line.svelte-kqf8e2 .ts:where(.svelte-kqf8e2){color:var(--text-ghost);flex-shrink:0;font-size:11px}.log-line.svelte-kqf8e2 .lvl:where(.svelte-kqf8e2){font-weight:600;flex-shrink:0;width:48px;font-size:10px;text-transform:uppercase}.log-line.svelte-kqf8e2 .msg:where(.svelte-kqf8e2){color:var(--text);flex:1;min-width:0;word-break:break-word}.log-line.l-info.svelte-kqf8e2 .lvl:where(.svelte-kqf8e2){color:var(--info)}.log-line.l-ok.svelte-kqf8e2 .lvl:where(.svelte-kqf8e2){color:var(--success)}.log-line.l-warn.svelte-kqf8e2 .lvl:where(.svelte-kqf8e2){color:var(--warning)}.log-line.l-err.svelte-kqf8e2 .lvl:where(.svelte-kqf8e2){color:var(--danger)}.log-line.l-debug.svelte-kqf8e2 .lvl:where(.svelte-kqf8e2){color:var(--text-faint)}.log-line.l-err.svelte-kqf8e2{border-left-color:var(--danger);background:#ef44440a}.arch-lede.svelte-kqf8e2{font:400 13px/1.65 var(--font-display);color:var(--text-mute);max-width:70ch;margin:0 0 16px}.arch-lede.svelte-kqf8e2 strong:where(.svelte-kqf8e2){color:var(--text);font-weight:600}.arch-wrap.svelte-kqf8e2{border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--bg);padding:18px;overflow-x:auto}.arch-svg.svelte-kqf8e2{display:block;width:100%;min-width:680px;height:auto}.arch-svg.svelte-kqf8e2 text:where(.svelte-kqf8e2){font-family:var(--font-mono)}.arch-mobile-wrap.svelte-kqf8e2{display:none;overflow-x:visible}.arch-mobile.svelte-kqf8e2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.astep.svelte-kqf8e2{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--r-sm);padding:12px 14px;position:relative}.astep.svelte-kqf8e2:not(:last-child){margin-bottom:30px}.astep.svelte-kqf8e2:not(:last-child):after{content:"↓";position:absolute;left:50%;bottom:-24px;transform:translate(-50%);color:var(--text-faint);font:400 15px/1 var(--font-mono)}.astep.svelte-kqf8e2 .an:where(.svelte-kqf8e2){font:600 10px/1 var(--font-mono);color:var(--text-ghost);border:1px solid var(--hairline);border-radius:var(--r-sm);padding:5px 6px;flex-shrink:0}.astep.svelte-kqf8e2 .ab:where(.svelte-kqf8e2){display:flex;flex-direction:column;gap:3px;min-width:0}.astep.svelte-kqf8e2 .ab:where(.svelte-kqf8e2) b:where(.svelte-kqf8e2){font:600 14px/1.3 var(--font-display);color:var(--text)}.astep.svelte-kqf8e2 .ab:where(.svelte-kqf8e2) span:where(.svelte-kqf8e2){font:400 11px/1 var(--font-mono);color:var(--text-faint)}.astep.is-input.svelte-kqf8e2{border-style:dashed}.astep.is-core.svelte-kqf8e2{border-color:var(--accent)}.astep.is-core.svelte-kqf8e2 .ab:where(.svelte-kqf8e2) b:where(.svelte-kqf8e2){color:var(--accent)}.astep.is-done.svelte-kqf8e2{border-color:var(--success)}.astep.is-done.svelte-kqf8e2 .ab:where(.svelte-kqf8e2) b:where(.svelte-kqf8e2){color:var(--success)}.arch-loop.svelte-kqf8e2{margin-top:16px;padding:11px 13px;border:1px dashed color-mix(in srgb,var(--accent) 40%,transparent);border-radius:var(--r-sm);color:var(--accent);font:500 11px/1.55 var(--font-mono);text-align:center}.feature-grid.svelte-kqf8e2{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden}.feature-grid.svelte-kqf8e2 .f:where(.svelte-kqf8e2){background:var(--surface);padding:22px 24px;display:flex;flex-direction:column;gap:10px}.feature-grid.svelte-kqf8e2 .f:where(.svelte-kqf8e2) .n:where(.svelte-kqf8e2){font:500 11px/1 var(--font-mono);color:var(--accent)}.feature-grid.svelte-kqf8e2 .f:where(.svelte-kqf8e2) h4:where(.svelte-kqf8e2){font:600 16px/1.3 var(--font-display);margin:0}.feature-grid.svelte-kqf8e2 .f:where(.svelte-kqf8e2) p:where(.svelte-kqf8e2){font:400 13px/1.6 var(--font-display);color:var(--text-mute);margin:0}.k-note.svelte-kqf8e2{font:400 9px/1 var(--font-mono);color:var(--text-ghost);text-transform:none;letter-spacing:0}@media(max-width:1080px){.t2s-grid.svelte-kqf8e2,.feature-grid.svelte-kqf8e2{grid-template-columns:1fr}}@media(max-width:640px){.arch-desktop.svelte-kqf8e2{display:none}.arch-mobile-wrap.svelte-kqf8e2{display:block}.pipeline.svelte-kqf8e2{flex-wrap:wrap;gap:6px;padding:0 14px 14px}.pipeline.svelte-kqf8e2 .arrow:where(.svelte-kqf8e2){display:none}.pipeline.svelte-kqf8e2 .step:where(.svelte-kqf8e2){flex:1 1 calc(50% - 6px);min-width:0;font-size:10px;padding:8px}.pipeline.svelte-kqf8e2 .step:where(.svelte-kqf8e2) .n:where(.svelte-kqf8e2){width:16px;height:16px;font-size:9px}.prompt-input.svelte-kqf8e2{flex-wrap:wrap}.prompt-input.svelte-kqf8e2 .submit:where(.svelte-kqf8e2){width:100%;margin:8px 0 0;height:36px}.examples.svelte-kqf8e2 button:where(.svelte-kqf8e2){font-size:11px;padding:4px 8px}.t-label.svelte-kqf8e2{width:80px;font-size:9px}.t-ms.svelte-kqf8e2{width:48px;font-size:10px}.t-pct.svelte-kqf8e2{width:32px;font-size:9px}.axis-selectors.svelte-kqf8e2{margin-left:0;width:100%}.chart-controls.svelte-kqf8e2{flex-direction:column;gap:8px}}
