.search-view-input.svelte-j27dtc{padding:10px 12px;display:flex;align-items:center;background:var(--ui-border);border-bottom:1px solid #24242a;gap:8px}.search-view-input.replace-row.svelte-j27dtc{border-bottom:1px solid #24242a}.search-view-body.svelte-j27dtc{flex:1;overflow-y:auto}.mode-toggle.svelte-j27dtc{display:inline-flex;gap:2px}.mode-btn.svelte-j27dtc{background:transparent;border:1px solid transparent;color:var(--ui-text-dim);font-size:.9rem;width:24px;height:24px;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.mode-btn.svelte-j27dtc:hover{background:var(--ui-surface-hover);color:#ddd}.mode-btn.active.svelte-j27dtc{background:#2c2c36;border-color:#3a3a44;color:var(--ui-text-strong)}.opt-row.svelte-j27dtc{display:inline-flex;gap:2px}.opt-btn.svelte-j27dtc{background:transparent;border:1px solid transparent;color:#777;font-size:.72rem;height:22px;padding:0 6px;border-radius:var(--radius-xs);cursor:pointer;font-family:inherit}.opt-btn.svelte-j27dtc:hover{background:var(--ui-surface-hover);color:#ddd}.opt-btn.active.svelte-j27dtc{background:#2c2c36;border-color:#3a3a44;color:var(--ui-text-strong)}.apply-all.svelte-j27dtc{background:#2c2c36;border:1px solid #3a3a44;color:var(--ui-text-strong);font-size:.75rem;padding:3px 10px;border-radius:var(--radius-xs);cursor:pointer}.apply-all.svelte-j27dtc:hover:not(:disabled){background:#38384a}.apply-all.svelte-j27dtc:disabled{opacity:.4;cursor:not-allowed}.replace-status.svelte-j27dtc{padding:6px 12px;color:var(--ui-text-dim);font-size:.75rem;background:var(--ui-surface-raised);border-bottom:1px solid var(--ui-border)}.replace-status.err.svelte-j27dtc{color:#ff8080}.replace-status.svelte-j27dtc .ok:where(.svelte-j27dtc){color:#7ad07a;margin-left:4px}.rp-file.svelte-j27dtc{border-bottom:1px solid var(--ui-border)}.rp-file-header.svelte-j27dtc{display:flex;align-items:center;gap:6px;padding:6px 10px 6px 8px;background:var(--ui-surface-raised)}.rp-file-title.svelte-j27dtc{flex:1;min-width:0;display:flex;align-items:center;gap:6px;cursor:pointer;overflow:hidden}.rp-caret.svelte-j27dtc{color:var(--ui-text-dim);font-size:.7rem;width:10px}.rp-file-name.svelte-j27dtc{color:var(--ui-text-strong);font-size:.82rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-file-crumb.svelte-j27dtc{color:var(--ui-text-faint);font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-count.svelte-j27dtc{margin-left:auto;color:var(--ui-text-dim);font-size:.7rem;background:#1e1e26;padding:1px 6px;border-radius:var(--radius-lg)}.rp-file-actions.svelte-j27dtc{display:inline-flex;gap:2px}.rp-icon.svelte-j27dtc{background:transparent;border:none;color:var(--ui-text-dim);width:20px;height:20px;border-radius:var(--radius-xs);cursor:pointer;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center}.rp-icon.svelte-j27dtc:hover:not(:disabled){background:var(--ui-surface-hover);color:#ddd}.rp-icon.svelte-j27dtc:disabled{opacity:.4}.rp-match.svelte-j27dtc{display:flex;align-items:center;padding:4px 10px 4px 22px;cursor:pointer;gap:6px}.rp-match.svelte-j27dtc:hover{background:var(--ui-border)}.rp-line.svelte-j27dtc{flex:1;font-size:.78rem;color:var(--ui-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:SF Mono,ui-monospace,monospace}.rp-line.svelte-j27dtc mark.del:where(.svelte-j27dtc){background:#ff5a5a38;color:#ffbcbc;text-decoration:line-through;padding:0 2px;border-radius:2px}.rp-line.svelte-j27dtc mark.ins:where(.svelte-j27dtc){background:#78d27838;color:#b8e6b8;padding:0 2px;border-radius:2px;margin-left:2px}.rp-skip.svelte-j27dtc{flex-shrink:0}.view.svelte-27u2i{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--panel-bg, var(--ui-surface));color:var(--panel-fg, var(--ui-text));font-size:13px}.head.svelte-27u2i{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid #1c1c1c;background:#0d0d0d}.title.svelte-27u2i{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ui-text-soft);font-weight:600}.clear-btn.svelte-27u2i{background:transparent;border:1px solid #262626;color:var(--ui-text-faint);border-radius:var(--radius-sm);padding:3px 8px;font-size:10.5px;font-family:inherit;cursor:pointer}.clear-btn.svelte-27u2i:hover{border-color:#5a1e1e;color:#fca5a5}.tabs.svelte-27u2i{display:flex;border-bottom:1px solid #1c1c1c;background:#0d0d0d}.tab.svelte-27u2i{flex:1;background:transparent;border:none;color:var(--ui-text-faint);padding:7px 6px;font-size:11px;font-family:inherit;cursor:pointer;border-bottom:2px solid transparent;transition:color var(--dur-fast),border-color var(--dur-fast)}.tab.svelte-27u2i:hover{color:var(--ui-text)}.tab.active.svelte-27u2i{color:#d4a94a;border-bottom-color:#c19a3b}.body.svelte-27u2i{flex:1;overflow-y:auto;padding:10px}.empty.svelte-27u2i{color:var(--ui-text-faint);font-size:12px;text-align:center;padding:40px 12px;line-height:1.7}.cards.svelte-27u2i{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.card.svelte-27u2i{background:var(--ui-surface-rail);border:1px solid var(--ui-border-rail);border-radius:var(--radius-md);padding:10px 12px}.card-label.svelte-27u2i{font-size:10px;color:var(--ui-text-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.card-value.svelte-27u2i{font-size:16px;font-weight:600;color:var(--ui-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.card-value.main.svelte-27u2i{color:#d4a94a;font-size:20px}.card-sub.svelte-27u2i{font-size:10px;color:var(--ui-text-faint);margin-top:3px}.tbl.svelte-27u2i{width:100%;border-collapse:collapse;font-size:11.5px}.tbl.svelte-27u2i th:where(.svelte-27u2i){text-align:left;font-weight:500;color:var(--ui-text-faint);font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:6px;border-bottom:1px solid var(--ui-border-strong)}.tbl.svelte-27u2i td:where(.svelte-27u2i){padding:6px;border-bottom:1px solid rgba(255,255,255,.03);color:var(--ui-text-muted)}.tbl.svelte-27u2i td.mono:where(.svelte-27u2i){font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tbl.svelte-27u2i td.num:where(.svelte-27u2i){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:right}.tbl.svelte-27u2i td.cost:where(.svelte-27u2i){color:#d4a94a;font-weight:500}.tbl.svelte-27u2i td.title-cell:where(.svelte-27u2i){max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reset-btn.svelte-wf3469{background:transparent;border:1px solid var(--ui-surface-hover);color:var(--ui-text-dim);font-size:.72rem;padding:3px 8px;border-radius:var(--radius-xs);cursor:pointer;transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}.reset-btn.svelte-wf3469:hover{color:var(--ui-text-strong);border-color:var(--ui-border-mid);background:var(--ui-border)}.body.svelte-wf3469{padding:12px 14px 32px;display:flex;flex-direction:column;gap:16px}.section.svelte-wf3469{display:flex;flex-direction:column;gap:10px;padding:12px 12px 14px;border:1px solid #1a1a22;border-radius:var(--radius-md);background:#0c0c10}.section-head.svelte-wf3469{display:flex;flex-direction:column;gap:2px}.section-title.svelte-wf3469{margin:0;font-size:.85rem;font-weight:600;color:var(--ui-text)}.section-hint.svelte-wf3469{font-size:.7rem;color:#6a6a72}.row.svelte-wf3469{display:flex;flex-direction:column;gap:4px}.row-label.svelte-wf3469{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:.78rem;color:var(--ui-text-soft)}.row-value.svelte-wf3469{font-variant-numeric:tabular-nums;font-size:.78rem;color:var(--ui-text);letter-spacing:.02em}.scale.svelte-wf3469{display:flex;justify-content:space-between;font-size:.65rem;color:#55555c;font-variant-numeric:tabular-nums}.hint.svelte-wf3469{margin:0;font-size:.72rem;line-height:1.5;color:var(--ui-text-dim)}.hint.svelte-wf3469 strong:where(.svelte-wf3469){color:var(--ui-text);font-weight:500}.row.svelte-wf3469 input[type=range]:where(.svelte-wf3469){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:18px;background:transparent;cursor:pointer;outline:none;--pct: 0%;--gold: var(--ui-accent);--gold-bright: #e8c65a;--track: #1e1e26}.row.svelte-wf3469 input[type=range]:where(.svelte-wf3469)::-webkit-slider-runnable-track{height:3px;background:linear-gradient(to right,var(--gold) 0%,var(--gold) var(--pct),var(--track) var(--pct),var(--track) 100%);border-radius:2px}.row.svelte-wf3469 input[type=range]:where(.svelte-wf3469)::-moz-range-track{height:3px;background:var(--track);border-radius:2px}.row.svelte-wf3469 input[type=range]:where(.svelte-wf3469)::-moz-range-progress{height:3px;background:var(--gold);border-radius:2px}.row.svelte-wf3469 input[type=range]:where(.svelte-wf3469)::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-4.5px;background:var(--gold);border-radius:var(--radius-full);border:none;box-shadow:0 0 0 1px #00000059;transition:background var(--dur-fast),transform var(--dur-fast)}.row.svelte-wf3469 input[type=range]:where(.svelte-wf3469)::-moz-range-thumb{width:12px;height:12px;background:var(--gold);border-radius:var(--radius-full);border:none}.row.svelte-wf3469 input[type=range]:where(.svelte-wf3469):hover::-webkit-slider-thumb{background:var(--gold-bright);transform:scale(1.1)}.backdrop.svelte-ytz81f{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999}.modal.svelte-ytz81f{width:min(760px,92vw);max-height:85vh;background:#131313;border:1px solid #2a2a2a;border-radius:10px;display:flex;flex-direction:column;box-shadow:0 20px 60px #0009;overflow:hidden}.head.svelte-ytz81f{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid #232323;background:#0f0f0f}.head-title.svelte-ytz81f{display:flex;align-items:baseline;gap:10px;min-width:0}.head-title.svelte-ytz81f h2:where(.svelte-ytz81f){margin:0;font-size:13px;color:#f5f5f5;font-weight:600}.hint.svelte-ytz81f{font-size:11px;color:#737373;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.close.svelte-ytz81f{background:transparent;border:none;color:#737373;cursor:pointer;font-size:13px;padding:4px 8px;border-radius:4px;line-height:1;flex-shrink:0}.close.svelte-ytz81f:hover{background:#1f1f1f;color:#e5e5e5}.body.svelte-ytz81f{flex:1 1 auto;min-height:0;overflow:auto;padding:12px 14px;background:#0a0a0a}pre.svelte-ytz81f{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.55;color:#d4d4d4;white-space:pre-wrap;word-break:break-word}code.svelte-ytz81f{background:transparent}.foot.svelte-ytz81f{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:12px 14px;border-top:1px solid #232323;background:#0f0f0f}.spacer.svelte-ytz81f{flex:1 1 auto}.btn.svelte-ytz81f{border-radius:6px;padding:7px 16px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;border:1px solid transparent;display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.copy.svelte-ytz81f{background:transparent;color:#a3a3a3;border-color:#333}.copy.svelte-ytz81f:hover{background:#1c1c1c;color:#e5e5e5}.ghost.svelte-ytz81f{background:transparent;color:#d4d4d4;border-color:#3a3a3a}.ghost.svelte-ytz81f:hover{background:#1c1c1c}.primary.svelte-ytz81f{background:#c19a3b;color:#0a0a0a;border-color:#c19a3b}.primary.svelte-ytz81f:hover{background:#d4a94a;border-color:#d4a94a}.kbd.svelte-ytz81f{font-size:10px;opacity:.75}pre.svelte-ytz81f .j-key{color:#7cc4ff}pre.svelte-ytz81f .j-str{color:#a5d6ff}pre.svelte-ytz81f .j-num{color:#ffa657}pre.svelte-ytz81f .j-lit{color:#d2a8ff}.indicator.svelte-1wjw7np{display:flex;flex-direction:column;gap:2px;padding:4px 12px 6px;background:#12121a80;border-bottom:1px solid rgba(255,255,255,.04);font-size:10.5px;flex-shrink:0}.row.svelte-1wjw7np{display:flex;align-items:center;gap:6px;color:var(--ui-text-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;transition:opacity var(--dur-base),color var(--dur-base);opacity:.75}.row.pending.svelte-1wjw7np{color:#b0bcff;opacity:1}.row.error.svelte-1wjw7np{color:#fca5a5}.mark.svelte-1wjw7np{display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;font-size:9px;line-height:1}.spinner.svelte-1wjw7np{width:8px;height:8px;border:1.4px solid rgba(138,155,255,.28);border-top-color:#8a9bff;border-radius:50%;animation:svelte-1wjw7np-spin .7s linear infinite}@keyframes svelte-1wjw7np-spin{to{transform:rotate(360deg)}}.label.svelte-1wjw7np{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.overlay.svelte-1w6xmbc{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.modal.svelte-1w6xmbc{background:#141418;border:1px solid var(--ui-border-mid);border-radius:var(--radius-lg);width:min(680px,100%);max-height:85vh;display:flex;flex-direction:column;color:var(--ui-text);font-size:12px}.head.svelte-1w6xmbc{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--ui-border)}.title.svelte-1w6xmbc{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ui-text-strong)}.close.svelte-1w6xmbc{background:none;border:none;color:var(--ui-text-faint);font-size:14px;cursor:pointer;padding:2px 6px;border-radius:var(--radius-sm)}.close.svelte-1w6xmbc:hover{color:var(--ui-text);background:#ffffff0f}.body.svelte-1w6xmbc{overflow-y:auto;padding:10px 14px 14px;display:flex;flex-direction:column;gap:8px}.empty.svelte-1w6xmbc{color:var(--ui-text-faint);padding:20px 0;text-align:center}.status-line.svelte-1w6xmbc{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:#8a9bff14;border:1px solid rgba(138,155,255,.2);border-radius:var(--radius-md);color:#b0bcff}.stop-banner.svelte-1w6xmbc{border:1px solid rgba(240,184,108,.4);background:#f0b86c0f;border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:6px}.stop-banner.error.svelte-1w6xmbc{border-color:#fca5a566;background:#fca5a50f}.stop-row.svelte-1w6xmbc{display:flex;gap:10px;align-items:baseline;line-height:1.5}.stop-key.svelte-1w6xmbc{flex:0 0 auto;width:48px;color:var(--ui-text-dim);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.stop-val.svelte-1w6xmbc{flex:1;min-width:0;word-break:break-word}.stop-val.svelte-1w6xmbc code:where(.svelte-1w6xmbc){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;background:#0000004d;padding:1px 5px;border-radius:3px}.stop-friendly.svelte-1w6xmbc{color:var(--ui-text-dim);margin-left:6px}.stop-phase.svelte-1w6xmbc{color:var(--ui-text)}.stop-msg.svelte-1w6xmbc{display:block;white-space:pre-wrap}.step.svelte-1w6xmbc{border:1px solid var(--ui-border);border-radius:var(--radius-md);padding:8px 10px;background:#ffffff05}.step.pending.svelte-1w6xmbc{border-color:#8a9bff59;background:#8a9bff0d}.step.error.svelte-1w6xmbc{border-color:#fca5a559;background:#fca5a50d}.step.response.svelte-1w6xmbc{border-color:#9fe6a04d;background:#9fe6a00a}.step.stop-point.svelte-1w6xmbc{border-color:#f0b86c;box-shadow:0 0 0 1px #f0b86c66}.step-head.svelte-1w6xmbc{display:flex;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.step-no.svelte-1w6xmbc{min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:var(--ui-text-dim);background:#ffffff0a;border-radius:3px;padding:0 4px}.step-icon.svelte-1w6xmbc{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:11px}.step.pending.svelte-1w6xmbc .step-icon:where(.svelte-1w6xmbc),.step.pending.svelte-1w6xmbc .step-label:where(.svelte-1w6xmbc){color:#b0bcff}.step.error.svelte-1w6xmbc .step-icon:where(.svelte-1w6xmbc),.step.error.svelte-1w6xmbc .step-label:where(.svelte-1w6xmbc){color:#fca5a5}.step-label.svelte-1w6xmbc{word-break:break-all}.stop-badge.svelte-1w6xmbc{margin-left:auto;color:#f0b86c;font-size:10.5px;font-weight:600;font-family:ui-sans-serif,system-ui;flex-shrink:0}.box.svelte-1w6xmbc{margin:6px 0 0;padding:6px 8px;border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45;white-space:pre-wrap;word-break:break-word;max-height:240px;overflow:auto}.box.input.svelte-1w6xmbc{background:#ffffff08;color:var(--ui-text-dim)}.box.result.svelte-1w6xmbc{background:#0000004d;color:var(--ui-text)}.box.response-text.svelte-1w6xmbc{background:#9fe6a00f;color:var(--ui-text);max-height:320px}.box.raw.svelte-1w6xmbc{background:#0000004d;color:var(--ui-text-dim)}.no-result.svelte-1w6xmbc{margin-top:6px;padding:6px 8px;border-radius:var(--radius-sm);background:#fca5a514;color:#fca5a5;font-size:11px}.link.svelte-1w6xmbc{background:none;border:none;color:var(--ui-border-focus);font-size:11px;padding:4px 0 0;cursor:pointer;font-family:inherit;text-align:left}.link.svelte-1w6xmbc:hover{text-decoration:underline}.dot.svelte-1w6xmbc{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:10px}.dot.pending.svelte-1w6xmbc{color:#b0bcff}.dot.done.svelte-1w6xmbc,.dot.ok.svelte-1w6xmbc{color:#9fe6a0}.dot.warn.svelte-1w6xmbc{color:#f0b86c}.dot.error.svelte-1w6xmbc{color:#fca5a5}.spinner.svelte-1w6xmbc{display:inline-block;width:10px;height:10px;border:1.4px solid rgba(138,155,255,.28);border-top-color:#8a9bff;border-radius:50%;animation:svelte-1w6xmbc-spin .7s linear infinite}@keyframes svelte-1w6xmbc-spin{to{transform:rotate(360deg)}}.raw.svelte-n727kb{display:flex;flex-direction:column;flex:1;min-height:0}.raw-bar.svelte-n727kb{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid #1c1c1c;background:#111;flex-shrink:0;font-size:11px}.seg.svelte-n727kb{display:inline-flex;border:1px solid var(--ui-border-strong);border-radius:var(--radius-md);overflow:hidden}.seg.svelte-n727kb button:where(.svelte-n727kb){background:none;border:none;color:var(--ui-text-faint);font-size:11px;padding:3px 9px;cursor:pointer}.seg.svelte-n727kb button.active:where(.svelte-n727kb){background:#1f1f1f;color:var(--ui-text-strong)}.meta-info.svelte-n727kb{color:var(--ui-text-faint)}.spacer.svelte-n727kb{flex:1}.txt-btn.svelte-n727kb{background:none;border:none;color:var(--ui-text-faint);font-size:11px;cursor:pointer;padding:2px 4px}.txt-btn.svelte-n727kb:hover:not(:disabled){color:var(--ui-text)}.raw-body.svelte-n727kb{flex:1;min-height:0;overflow:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.raw-empty.svelte-n727kb{color:var(--ui-text-faint);text-align:center;padding:40px 12px;font-size:12px}.raw-empty.err.svelte-n727kb{color:#d97a6c}.plain.svelte-n727kb{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.6;color:var(--ui-text);white-space:pre-wrap;word-break:break-all}.ln.svelte-n727kb{display:inline-block;width:3em;margin-right:8px;color:var(--ui-text-faint);text-align:right;-webkit-user-select:none;user-select:none}.ev.svelte-n727kb{--ev-hue: var(--ui-border-mid);border:1px solid #1f1f1f;border-radius:var(--radius-md);background:#0d0d0d;overflow:hidden;flex-shrink:0}.ev-user.svelte-n727kb{--ev-hue: #7bb3ff}.ev-assistant.svelte-n727kb{--ev-hue: #9fe6a0}.ev-context.svelte-n727kb{--ev-hue: #f0d49a}.ev-bad.svelte-n727kb{--ev-hue: #d97a6c}.ev-head.svelte-n727kb{display:flex;align-items:center;gap:8px;padding:5px 10px;border-bottom:1px solid #1a1a1a;font-size:11px}.ev-no.svelte-n727kb{color:var(--ui-text-faint);font-variant-numeric:tabular-nums}.ev-type.svelte-n727kb{color:var(--ev-hue);font-weight:600}.ev-time.svelte-n727kb,.ev-size.svelte-n727kb{color:var(--ui-text-faint);font-variant-numeric:tabular-nums}.ev-json.svelte-n727kb{margin:0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.55;color:var(--ui-text);white-space:pre-wrap;word-break:break-word}.view.svelte-18ml6x9{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--panel-bg, var(--ui-surface));color:var(--panel-fg, var(--ui-text));font-size:13px}.inactive.svelte-18ml6x9{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:4px;color:var(--ui-text-soft);text-align:center;padding:24px;cursor:pointer}.inactive.svelte-18ml6x9 p:where(.svelte-18ml6x9){margin:0}.inactive.svelte-18ml6x9 .hint:where(.svelte-18ml6x9){font-size:11px;color:var(--ui-text-faint)}.session-title.svelte-18ml6x9{font-size:12px;font-weight:600;color:var(--ui-text-strong)}.session-warn.svelte-18ml6x9{margin-left:8px;font-size:11px;color:#d9a86c}.scope-row.svelte-18ml6x9{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:5px 10px;border-bottom:1px solid #1c1c1c;background:#0f0f0f;flex-shrink:0;font-size:11px}.scope-label.svelte-18ml6x9{color:#9fe6a0;font-weight:600;margin-right:2px}.scope-empty.svelte-18ml6x9{color:var(--ui-text-faint)}.scope-chip-wrap.svelte-18ml6x9{display:inline-flex;align-items:center;gap:2px}.scope-chip.svelte-18ml6x9{display:inline-flex;align-items:center;gap:3px;max-width:220px;padding:1px 6px;border:1px solid #3f5a3a;border-radius:var(--radius-lg);background:transparent;color:var(--ui-text);font:inherit;font-size:11px;cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}.scope-chip.svelte-18ml6x9:hover:not(:disabled){border-color:#6fd08c}.scope-chip.svelte-18ml6x9:disabled{cursor:default}.scope-chip.read.svelte-18ml6x9{background:#6eb46438}.scope-chip.missing.svelte-18ml6x9{opacity:.5;text-decoration:line-through}.bar-spacer.svelte-18ml6x9{flex:1}.view-toggle.svelte-18ml6x9{display:inline-flex;border:1px solid var(--ui-border-strong);border-radius:var(--radius-md);overflow:hidden}.view-toggle.svelte-18ml6x9 button:where(.svelte-18ml6x9){background:none;border:none;color:var(--ui-text-faint);font-size:11px;padding:2px 10px;cursor:pointer}.view-toggle.svelte-18ml6x9 button.active:where(.svelte-18ml6x9){background:#1f1f1f;color:var(--ui-text-strong)}.session-bar.svelte-18ml6x9{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid #1c1c1c;background:#0d0d0d;flex-shrink:0}.chip-name.svelte-18ml6x9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.chip-x.svelte-18ml6x9{background:transparent;border:none;color:var(--ui-text-dim);padding:0 3px;cursor:pointer;font-size:9px;line-height:1;border-radius:var(--radius-xs)}.chip-x.svelte-18ml6x9:hover{background:var(--ui-border-strong);color:#fca5a5}.err.svelte-18ml6x9{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;background:#3a1414;border-bottom:1px solid #5a1e1e;color:#fca5a5;font-size:11px}.err.svelte-18ml6x9 button:where(.svelte-18ml6x9){background:transparent;border:none;color:#fca5a5;cursor:pointer;padding:2px 4px}.scroller.svelte-18ml6x9{flex:1;overflow-y:auto;padding:12px}.empty.svelte-18ml6x9{text-align:center;color:var(--ui-text-faint);font-size:12px;padding:40px 12px;line-height:1.7}.empty.svelte-18ml6x9 .hint:where(.svelte-18ml6x9){color:var(--ui-border-mid);font-size:11px;margin-top:6px}.stream.svelte-18ml6x9{display:flex;flex-direction:column;gap:12px}.msg.svelte-18ml6x9{display:flex;flex-direction:column;gap:3px}.who.svelte-18ml6x9{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ui-text-faint);font-weight:600}.content.svelte-18ml6x9{color:var(--ui-text);line-height:1.6;font-size:12.5px;word-break:break-word}.user-content.svelte-18ml6x9{background:#1a1a1a;padding:7px 10px;border-radius:var(--radius-lg);white-space:pre-wrap;align-self:flex-start}.msg-docs.svelte-18ml6x9{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:4px;align-self:flex-start;max-width:100%}.msg-doc.svelte-18ml6x9{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border:1px solid var(--ui-border);border-radius:10px;background:#ffffff08;color:var(--ui-text-dim);font-size:10.5px;line-height:1.3;max-width:220px}.msg-doc.entity.svelte-18ml6x9{border-color:#966edc4d;background:#966edc14}.msg-doc-tag.svelte-18ml6x9{color:#d6b8ff;font-size:9.5px;text-transform:uppercase;letter-spacing:.04em}.msg-doc-name.svelte-18ml6x9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text)}.msg-doc-icon.svelte-18ml6x9{flex-shrink:0;color:var(--ui-text-faint)}.content.md.svelte-18ml6x9{white-space:normal}.caret.svelte-18ml6x9{display:inline-block;color:var(--ui-text-soft);animation:svelte-18ml6x9-blink 1s steps(1) infinite;margin-left:2px}.usage-badge.svelte-18ml6x9{margin-top:4px;font-size:10px;color:var(--ui-text-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.usage-sep.svelte-18ml6x9{margin:0 4px;color:var(--ui-border-mid)}.usage-cost.svelte-18ml6x9{color:var(--ui-accent-deep)}@keyframes svelte-18ml6x9-blink{50%{opacity:0}}.tool-log.svelte-18ml6x9{list-style:none;margin:0 0 6px;padding:4px 8px;background:#ffffff05;border-left:2px solid rgba(134,239,172,.35);border-radius:0 4px 4px 0;display:flex;flex-direction:column;gap:2px}.tool-log-item.svelte-18ml6x9{display:flex;flex-direction:column;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#86efac;line-height:1.4}.tool-log-item.pending.svelte-18ml6x9{color:#b0bcff}.tool-log-item.error.svelte-18ml6x9{color:#fca5a5}.tool-log-row.svelte-18ml6x9{display:flex;align-items:center;gap:6px;background:transparent;border:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%}.tool-log-row.svelte-18ml6x9:hover{color:var(--ui-text)}.tool-log-caret.svelte-18ml6x9{display:inline-flex;width:10px;font-size:9px;color:var(--ui-text-faint);flex-shrink:0}.tool-log-detail.svelte-18ml6x9{margin:4px 0 4px 22px;padding:6px 8px;background:#00000040;border-radius:3px;display:flex;flex-direction:column;gap:6px}.tool-log-field-label.svelte-18ml6x9{font-size:9.5px;color:var(--ui-text-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.tool-log-field-value.mono.svelte-18ml6x9{color:var(--ui-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.tool-log-code.svelte-18ml6x9{margin:0;padding:4px 6px;background:#0a0a0a;border:1px solid rgba(255,255,255,.05);border-radius:3px;color:var(--ui-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;line-height:1.4;white-space:pre-wrap;word-break:break-word;max-height:240px;overflow-y:auto}.tool-log-code.result.svelte-18ml6x9{max-height:300px}.tool-log-mark.svelte-18ml6x9{display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;font-size:9px;flex-shrink:0}.tool-log-spinner.svelte-18ml6x9{width:8px;height:8px;border:1.4px solid rgba(138,155,255,.28);border-top-color:#8a9bff;border-radius:50%;animation:svelte-18ml6x9-spin .7s linear infinite;display:inline-block}@keyframes svelte-18ml6x9-spin{to{transform:rotate(360deg)}}.tool-log-label.svelte-18ml6x9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.input-wrap.svelte-18ml6x9{padding:10px 12px 12px;flex-shrink:0}.action-suggestions.svelte-18ml6x9{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.action-pill.svelte-18ml6x9{display:inline-flex;align-items:center;gap:4px;background:#8b94ff14;border:1px solid rgba(139,148,255,.3);color:#b0bcff;border-radius:999px;padding:3px 11px;font-size:11px;font-family:inherit;cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}.action-pill.svelte-18ml6x9:hover{background:#8b94ff29;border-color:#8b94ff80}.action-pill.svelte-18ml6x9:before{content:"✨";font-size:10px}.slash-palette.svelte-18ml6x9{display:flex;flex-direction:column;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:var(--radius-md);padding:4px;margin-bottom:8px;max-height:260px;overflow-y:auto}.slash-item.svelte-18ml6x9{display:flex;align-items:baseline;gap:10px;background:transparent;border:0;color:var(--ui-text);font:inherit;text-align:left;padding:6px 10px;border-radius:var(--radius-sm);cursor:pointer}.slash-item.svelte-18ml6x9:hover,.slash-item.selected.svelte-18ml6x9{background:#8b94ff24}.slash-cmd.svelte-18ml6x9{color:#b0bcff;font-weight:600;font-size:12px;min-width:110px}.slash-desc.svelte-18ml6x9{color:var(--ui-text-dim);font-size:11px;flex:1}.slash-hint.svelte-18ml6x9{padding:4px 10px 2px;color:var(--ui-text-faint);font-size:10px;border-top:1px solid var(--ui-border);margin-top:2px}.input-box.svelte-18ml6x9{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:var(--radius-lg);padding:7px 9px;transition:border-color var(--dur-base)}.input-box.svelte-18ml6x9:focus-within{border-color:#3f3f3f}textarea.svelte-18ml6x9{width:100%;resize:none;border:none;outline:none;background:transparent;color:var(--ui-text);font-family:inherit;font-size:12.5px;line-height:1.5;padding:3px;max-height:200px}textarea.svelte-18ml6x9::placeholder{color:var(--ui-text-faint)}.input-row.svelte-18ml6x9{display:flex;align-items:center;justify-content:space-between;padding-top:5px;gap:8px}.input-left.svelte-18ml6x9{display:inline-flex;align-items:center;gap:8px;min-width:0}.input-right.svelte-18ml6x9{display:inline-flex;align-items:center;gap:6px}.hint.svelte-18ml6x9{font-size:10px;color:var(--ui-border-focus)}.txt-btn.svelte-18ml6x9{background:transparent;border:none;color:var(--ui-text-faint);font-size:10.5px;padding:2px 6px;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;transition:color var(--dur-fast)}.txt-btn.svelte-18ml6x9:hover{color:#fca5a5}.send.svelte-18ml6x9,.stop.svelte-18ml6x9{border:none;border-radius:5px;padding:3px 10px;font-size:11.5px;font-weight:500;cursor:pointer;font-family:inherit;transition:all var(--dur-base)}.send.svelte-18ml6x9{background:var(--ui-text);color:var(--ui-surface-rail)}.send.svelte-18ml6x9:hover:not(:disabled){background:var(--ui-text-strong)}.send.svelte-18ml6x9:disabled{background:var(--ui-border-mid);color:var(--ui-text-dim);cursor:not-allowed}.stop.svelte-18ml6x9{background:#2a1414;color:#fca5a5;border:1px solid #5a1e1e}.stop.svelte-18ml6x9:hover{background:#3a1a1a}.progress.svelte-18ml6x9{display:inline-flex;align-items:center;gap:6px;background:#8a9bff14;color:#b0bcff;border:1px solid rgba(138,155,255,.3);border-radius:5px;padding:3px 10px;font-size:11.5px;font-weight:500;cursor:pointer;font-family:inherit;transition:background var(--dur-fast)}.progress.svelte-18ml6x9:hover{background:#8a9bff24}.progress.interrupted.svelte-18ml6x9{background:#f0b86c1a;color:#f0b86c;border-color:#f0b86c59}.progress.interrupted.svelte-18ml6x9:hover{background:#f0b86c2e}.progress-count.svelte-18ml6x9{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:15px;padding:0 4px;border-radius:8px;background:#8a9bff33;color:#cfd6ff;font-size:10px;font-variant-numeric:tabular-nums}.progress-spinner.svelte-18ml6x9{display:inline-block;width:9px;height:9px;border:1.4px solid rgba(138,155,255,.3);border-top-color:#8a9bff;border-radius:50%;animation:svelte-18ml6x9-progress-spin .7s linear infinite}@keyframes svelte-18ml6x9-progress-spin{to{transform:rotate(360deg)}}.md.svelte-18ml6x9 p{margin:0 0 .5em}.md.svelte-18ml6x9 p:last-child{margin-bottom:0}.md.svelte-18ml6x9 h1,.md.svelte-18ml6x9 h2,.md.svelte-18ml6x9 h3{margin:.7em 0 .3em;color:var(--ui-text-strong);font-weight:600}.md.svelte-18ml6x9 h1{font-size:1.1em}.md.svelte-18ml6x9 h2{font-size:1.05em}.md.svelte-18ml6x9 h3{font-size:1em}.md.svelte-18ml6x9 ul,.md.svelte-18ml6x9 ol{padding-left:1.2em;margin:.3em 0 .5em}.md.svelte-18ml6x9 li{margin:.15em 0}.md.svelte-18ml6x9 a{color:var(--ui-accent-deep)}.md.svelte-18ml6x9 strong{color:var(--ui-text-strong)}.md.svelte-18ml6x9 code{background:var(--ui-border-rail);color:#f0abfc;padding:1px 4px;border-radius:var(--radius-xs);font-size:.88em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.md.svelte-18ml6x9 pre{background:#0b0b0b;border:1px solid var(--ui-border-strong);border-radius:var(--radius-md);padding:8px 10px;overflow-x:auto;margin:.4em 0}.md.svelte-18ml6x9 pre code{background:transparent;padding:0;color:var(--ui-text);font-size:11.5px}.md.svelte-18ml6x9 blockquote{border-left:2px solid var(--ui-border-mid);padding:2px 8px;margin:.4em 0;color:var(--ui-text-soft)}.view.svelte-1vhh29b{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--ui-surface);color:var(--ui-text);font-size:12px}.chat-wrap.svelte-1vhh29b,.list-wrap.svelte-1vhh29b{display:flex;flex-direction:column;height:100%;min-height:0}.hidden.svelte-1vhh29b{display:none!important}.chat-topbar.svelte-1vhh29b{display:flex;align-items:center;gap:6px;padding:6px 8px;border-bottom:1px solid var(--ui-border);flex-shrink:0}.back-btn.svelte-1vhh29b{background:none;border:1px solid var(--ui-border-mid);color:var(--ui-text-dim);font-size:11px;padding:2px 8px;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit}.back-btn.svelte-1vhh29b:hover{color:var(--ui-text);border-color:var(--ui-border-focus)}.new-chat.small.svelte-1vhh29b{margin-left:auto;padding:2px 8px}.chat-body.svelte-1vhh29b{flex:1;min-height:0;overflow:hidden}.header.svelte-1vhh29b{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--ui-border);flex-shrink:0}.title.svelte-1vhh29b{font-size:12px;font-weight:600;color:var(--ui-text-strong);text-transform:uppercase;letter-spacing:.08em}.new-chat.svelte-1vhh29b{margin-left:auto;display:inline-flex;align-items:center;gap:4px;background:#6eb4641a;color:#b7e3b0;border:1px solid rgba(110,180,100,.35);border-radius:5px;padding:3px 8px;font-size:11px;cursor:pointer;font-family:inherit}.new-chat.svelte-1vhh29b:hover{background:#6eb4642e}.filter-wrap.svelte-1vhh29b{position:relative;padding:6px 10px;border-bottom:1px solid var(--ui-border);flex-shrink:0}.filter.svelte-1vhh29b{width:100%;padding:4px 24px 4px 8px;background:#0000004d;border:1px solid var(--ui-border);border-radius:var(--radius-sm);color:var(--ui-text);font-size:11.5px;font-family:inherit;box-sizing:border-box}.filter.svelte-1vhh29b:focus{outline:none;border-color:var(--ui-border-focus)}.filter-x.svelte-1vhh29b{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--ui-text-faint);font-size:14px;cursor:pointer;padding:0 4px}.body.svelte-1vhh29b{flex:1;min-height:0;overflow-y:auto;padding:4px 0 12px}.section.svelte-1vhh29b+.section:where(.svelte-1vhh29b){margin-top:10px}.section-head.svelte-1vhh29b{display:flex;align-items:center;gap:6px;padding:6px 12px 2px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ui-text-dim)}.section-count.svelte-1vhh29b{color:var(--ui-text-faint);font-weight:400}.row.svelte-1vhh29b{display:flex;align-items:center;gap:7px;width:100%;padding:4px 12px;background:none;border:none;color:var(--ui-text);font:inherit;font-size:12px;text-align:left;cursor:pointer}.row.svelte-1vhh29b:hover{background:var(--ui-surface-hover)}.row.chat.active.svelte-1vhh29b{background:#8caaff1f;color:var(--ui-text-strong);box-shadow:inset 2px 0 0 var(--ui-accent, #6a95d4)}.row.chat.active.svelte-1vhh29b:hover{background:#8caaff2e}.row-icon.svelte-1vhh29b{flex-shrink:0;color:var(--ui-text-faint)}.row-name.svelte-1vhh29b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-count.svelte-1vhh29b{color:var(--ui-text-faint);font-size:10.5px;font-variant-numeric:tabular-nums}.chat-badge.svelte-1vhh29b{display:inline-block;font-size:9.5px;font-weight:700;letter-spacing:.1em;padding:0 5px;border-radius:3px;color:#b7e3b0;background:#6eb46424;border:1px solid #3f5a3a;flex-shrink:0}.empty.svelte-1vhh29b{padding:16px 12px;text-align:center;color:var(--ui-text-faint);font-size:11px;display:flex;flex-direction:column;align-items:center;gap:6px}.empty-cta.svelte-1vhh29b{background:none;border:1px dashed var(--ui-border-mid);color:var(--ui-text-dim);padding:4px 10px;border-radius:4px;cursor:pointer;font:inherit;font-size:11px}.empty-cta.svelte-1vhh29b:hover{color:var(--ui-text);border-color:var(--ui-border-focus)}.overlay.svelte-6pxad5{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.modal.svelte-6pxad5{background:#141418;border:1px solid var(--ui-border-mid);border-radius:var(--radius-lg);width:min(640px,100%);max-height:85vh;display:flex;flex-direction:column;color:var(--ui-text);font-size:12px}.head.svelte-6pxad5{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--ui-border)}.title.svelte-6pxad5{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ui-text-strong)}.sparkle.svelte-6pxad5{color:#9fe6a0}.close.svelte-6pxad5{background:none;border:none;color:var(--ui-text-faint);font-size:14px;cursor:pointer;padding:2px 6px;border-radius:var(--radius-sm)}.close.svelte-6pxad5:hover{color:var(--ui-text);background:#ffffff0f}.body.svelte-6pxad5{flex:1;min-height:0;overflow-y:auto;padding:10px 14px}.empty.svelte-6pxad5{color:var(--ui-text-faint);text-align:center;padding:24px 0}.link-section.svelte-6pxad5{margin-bottom:10px;padding:8px 10px;background:#6eb4640d;border:1px solid rgba(110,180,100,.25);border-radius:var(--radius-md)}.link-head.svelte-6pxad5{display:flex;align-items:center;gap:8px;margin-bottom:6px}.link-title.svelte-6pxad5{font-weight:600;font-size:12px;color:#9fe6a0}.link-sub.svelte-6pxad5{flex:1;font-size:10.5px;color:var(--ui-text-dim)}.btn.small.svelte-6pxad5{font-size:11px;padding:2px 10px}.link-list.svelte-6pxad5{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.link-row.svelte-6pxad5{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#ffffff0a;border:1px solid var(--ui-border);border-radius:10px;font-size:11px}.link-name.svelte-6pxad5{color:#9fe6a0}.link-count.svelte-6pxad5{color:var(--ui-text-dim);font-variant-numeric:tabular-nums}.toolbar.svelte-6pxad5{display:flex;align-items:center;gap:6px;padding:2px 2px 8px;font-size:11px}.toolbar.svelte-6pxad5 .spacer:where(.svelte-6pxad5){flex:1}.toolbar.svelte-6pxad5 .sep:where(.svelte-6pxad5){color:var(--ui-text-faint)}.toolbar.svelte-6pxad5 .count:where(.svelte-6pxad5){color:var(--ui-text-dim);font-variant-numeric:tabular-nums}.link.svelte-6pxad5{background:none;border:none;color:var(--ui-border-focus);font-size:11px;padding:2px 4px;cursor:pointer;font-family:inherit}.link.svelte-6pxad5:hover{text-decoration:underline}.list.svelte-6pxad5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.row.svelte-6pxad5{display:grid;grid-template-columns:1fr auto 1.2fr;gap:8px;align-items:center;padding:6px 8px;border:1px solid var(--ui-border);border-radius:var(--radius-md);background:#ffffff05}.row.on.svelte-6pxad5{border-color:#6eb4644d;background:#6eb4640d}.pick.svelte-6pxad5{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.name.svelte-6pxad5{font-weight:500;color:var(--ui-text-strong)}.type.svelte-6pxad5{background:#0f0f12;color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--radius-sm);padding:2px 4px;font-size:11px;font-family:inherit}.type.svelte-6pxad5:disabled{opacity:.5}.type.new.svelte-6pxad5{border-color:#f0b86c80;background:#f0b86c14;color:#f0b86c}.snippet.svelte-6pxad5{color:var(--ui-text-dim);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.foot.svelte-6pxad5{display:flex;justify-content:flex-end;gap:6px;padding:10px 14px;border-top:1px solid var(--ui-border)}.btn.svelte-6pxad5{border:1px solid var(--ui-border-mid);border-radius:5px;padding:4px 12px;font-size:11.5px;cursor:pointer;font-family:inherit}.btn.ghost.svelte-6pxad5{background:none;color:var(--ui-text-dim)}.btn.ghost.svelte-6pxad5:hover{color:var(--ui-text)}.btn.primary.svelte-6pxad5{background:#6eb46424;color:#9fe6a0;border-color:#6eb46466}.btn.primary.svelte-6pxad5:hover:not(:disabled){background:#6eb46438}.btn.primary.svelte-6pxad5:disabled{opacity:.5;cursor:not-allowed}.err.svelte-6pxad5{margin-top:8px;padding:6px 10px;background:#fca5a514;border:1px solid rgba(252,165,165,.3);border-radius:var(--radius-sm);color:#fca5a5;font-size:11px}.done.svelte-6pxad5{margin-top:8px;padding:6px 10px;background:#6eb4641a;border:1px solid rgba(110,180,100,.35);border-radius:var(--radius-sm);color:#9fe6a0;font-size:11.5px;font-weight:500}.warn.svelte-6pxad5{margin-top:8px;padding:6px 10px;background:#f0b86c14;border:1px solid rgba(240,184,108,.3);border-radius:var(--radius-sm);color:#f0b86c;font-size:11px}
