.step-card.svelte-pzckq6{background:#ffffff94;border:1px solid #94a3b838;border-radius:14px;width:100%;max-width:100%;transition:border-color .14s,box-shadow .14s;overflow:hidden}.step-card[data-status=running].svelte-pzckq6,.step-card[data-status=active].svelte-pzckq6{border-color:#3b82f652}.step-card[data-status=failed].svelte-pzckq6{border-color:#f8717166}.step-card__head.svelte-pzckq6{width:100%;font:inherit;color:inherit;text-align:left;align-items:center;gap:.55rem;margin:0;padding:.6rem .72rem;display:flex}.step-card__head--button.svelte-pzckq6{cursor:pointer;background:0 0;border:none;transition:background .12s}.step-card__head--button.svelte-pzckq6:hover{background:#94a3b81a}.step-card__head--button.svelte-pzckq6:focus-visible{outline-offset:-2px;outline:2px solid #3b82f680}.step-card__icon.svelte-pzckq6{color:#334155eb;background:#94a3b829;border-radius:8px;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.step-card__icon.svelte-pzckq6 svg:where(.svelte-pzckq6){width:16px;height:16px}.step-card[data-status=running].svelte-pzckq6 .step-card__icon:where(.svelte-pzckq6),.step-card[data-status=active].svelte-pzckq6 .step-card__icon:where(.svelte-pzckq6){color:#2563ebf2;background:#3b82f624}.step-card[data-status=failed].svelte-pzckq6 .step-card__icon:where(.svelte-pzckq6){color:#dc2626f2;background:#f8717129}.step-card__title.svelte-pzckq6{letter-spacing:.01em;color:#0f172aeb;flex-shrink:0;font-size:.82rem;font-weight:650}.step-card__subtitle.svelte-pzckq6{color:#64748beb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;overflow:hidden}.step-card__spacer.svelte-pzckq6{flex:auto;min-width:.5rem}.step-card__status.svelte-pzckq6{color:#475569eb;flex-shrink:0;align-items:center;gap:.32rem;font-size:.7rem;font-weight:600;display:inline-flex}.step-card__status--failed.svelte-pzckq6{color:#dc2626f2}.step-card__spinner.svelte-pzckq6{color:#3b82f6e6;width:13px;height:13px;animation:.75s linear infinite svelte-pzckq6-step-card-spin}@keyframes svelte-pzckq6-step-card-spin{to{transform:rotate(360deg)}}.step-card__chevron.svelte-pzckq6{color:#64748bc7;flex-shrink:0;width:15px;height:15px;transition:transform .16s;transform:rotate(-90deg)}.step-card__chevron--open.svelte-pzckq6{transform:rotate(0)}.step-card__body.svelte-pzckq6{padding:0 .72rem .7rem}body.dark-theme .step-card.svelte-pzckq6{background:#0f172a73;border-color:#64748b57}body.dark-theme .step-card[data-status=running].svelte-pzckq6,body.dark-theme .step-card[data-status=active].svelte-pzckq6{border-color:#38bdf861}body.dark-theme .step-card[data-status=failed].svelte-pzckq6{border-color:#f871716b}body.dark-theme .step-card__head--button.svelte-pzckq6:hover{background:#94a3b81f}body.dark-theme .step-card__icon.svelte-pzckq6{color:#cbd5e1eb;background:#94a3b829}body.dark-theme .step-card[data-status=running].svelte-pzckq6 .step-card__icon:where(.svelte-pzckq6),body.dark-theme .step-card[data-status=active].svelte-pzckq6 .step-card__icon:where(.svelte-pzckq6){color:#7dd3fcf5;background:#38bdf82e}body.dark-theme .step-card[data-status=failed].svelte-pzckq6 .step-card__icon:where(.svelte-pzckq6){color:#fca5a5f5;background:#f871712e}body.dark-theme .step-card__title.svelte-pzckq6{color:#e2e8f0f5}body.dark-theme .step-card__subtitle.svelte-pzckq6,body.dark-theme .step-card__status.svelte-pzckq6{color:#94a3b8eb}body.dark-theme .step-card__status--failed.svelte-pzckq6{color:#fca5a5f5}body.dark-theme .step-card__spinner.svelte-pzckq6{color:#38bdf8eb}body.dark-theme .step-card__chevron.svelte-pzckq6{color:#94a3b8cc}.grid-shell.svelte-1msm8yd{flex-direction:column;gap:.5rem;width:100%;display:flex}.grid-toolbar.svelte-1msm8yd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.grid-search.svelte-1msm8yd{flex:9rem;align-items:center;min-width:8rem;max-width:16rem;display:inline-flex;position:relative}.grid-search__icon.svelte-1msm8yd{color:#64748bb3;pointer-events:none;width:14px;height:14px;position:absolute;left:.5rem}.grid-search__input.svelte-1msm8yd{width:100%;color:inherit;background:#fffffff0;border:1px solid #94a3b86b;border-radius:8px;padding:.32rem .5rem .32rem 1.75rem;font-size:.74rem}.grid-search__input.svelte-1msm8yd:focus-visible{border-color:#3b82f68c;outline:none;box-shadow:0 0 0 2px #3b82f624}.grid-toolbar__actions.svelte-1msm8yd{align-items:center;gap:.4rem;display:inline-flex}.grid-rows.svelte-1msm8yd{color:#64748beb;align-items:center;gap:.32rem;font-size:.72rem;display:inline-flex}.grid-rows__label.svelte-1msm8yd{font-weight:600}.grid-page-select.svelte-1msm8yd{color:inherit;cursor:pointer;background:#fffffff0;border:1px solid #94a3b86b;border-radius:8px;padding:.3rem .4rem;font-size:.72rem}.grid-btn.svelte-1msm8yd{color:#1e293bf2;cursor:pointer;background:#fffffff0;border:1px solid #94a3b86b;border-radius:8px;padding:.32rem .6rem;font-size:.72rem;font-weight:650;transition:background .12s,border-color .12s}.grid-btn.svelte-1msm8yd:hover:not(:disabled){background:#f1f5f9f5;border-color:#94a3b899}.grid-btn--quiet.svelte-1msm8yd{color:#475569eb;background:0 0}.grid-btn--sm.svelte-1msm8yd{padding:.26rem .5rem;font-size:.7rem}.grid-btn.svelte-1msm8yd:disabled{opacity:.45;cursor:default}.grid-error.svelte-1msm8yd{color:#b91c1cf2;margin:0;font-size:.7rem}.grid-footer.svelte-1msm8yd{color:#475569eb;justify-content:space-between;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.grid-footer__count.svelte-1msm8yd{font-variant-numeric:tabular-nums}.pager.svelte-1msm8yd{align-items:center;gap:.4rem;display:inline-flex}.pager__pos.svelte-1msm8yd{font-variant-numeric:tabular-nums;text-align:center;min-width:3rem}.grid-wrap.svelte-1msm8yd{border:1px solid #94a3b847;border-radius:10px;max-height:min(44vh,360px);overflow:auto}.grid-table.svelte-1msm8yd{border-collapse:collapse;width:max-content;min-width:100%;font-size:.74rem}.grid-table.svelte-1msm8yd th:where(.svelte-1msm8yd),.grid-table.svelte-1msm8yd td:where(.svelte-1msm8yd){text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #94a3b82e;max-width:340px;padding:.45rem .6rem;overflow:hidden}.grid-table.svelte-1msm8yd tbody:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd):last-child td:where(.svelte-1msm8yd){border-bottom:none}.grid-table.svelte-1msm8yd tbody:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd){transition:background 80ms}.grid-table.svelte-1msm8yd tbody:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd):hover{background:#94a3b814}.grid-table.svelte-1msm8yd thead:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd):first-child th:where(.svelte-1msm8yd){z-index:4;color:#334155f2;background:#f8fafcfc;border-bottom:1px solid #94a3b852;font-weight:650;position:sticky;top:0}.grid-table.svelte-1msm8yd thead:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd):nth-child(2) th:where(.svelte-1msm8yd){z-index:3;background:#f8fafcf7;position:sticky;top:2.1rem}.grid-table.svelte-1msm8yd th.th--sorted:where(.svelte-1msm8yd){background:#e2e8f0d9}.sort-btn.svelte-1msm8yd{all:unset;cursor:pointer;color:inherit;align-items:center;gap:.28rem;font-weight:650;display:inline-flex}.sort-indicator.svelte-1msm8yd{color:#475569b3;opacity:0;font-size:.62rem;transition:opacity .1s}.grid-table.svelte-1msm8yd th:where(.svelte-1msm8yd):hover .sort-indicator:where(.svelte-1msm8yd){opacity:.5}.sort-indicator--active.svelte-1msm8yd{opacity:1;color:#2563ebeb}.filter-cell.svelte-1msm8yd input:where(.svelte-1msm8yd){width:100%;min-width:5rem;color:inherit;background:#fffffff0;border:1px solid #94a3b86b;border-radius:6px;padding:.24rem .34rem;font-size:.68rem}.empty.svelte-1msm8yd{text-align:center;color:#475569d1;padding:1rem}body.dark-theme .grid-search__input.svelte-1msm8yd,body.dark-theme .grid-page-select.svelte-1msm8yd,body.dark-theme .filter-cell.svelte-1msm8yd input:where(.svelte-1msm8yd){color:#e2e8f0f2;background:#0f172ac2;border-color:#64748b80}body.dark-theme .grid-search__icon.svelte-1msm8yd{color:#94a3b8bf}body.dark-theme .grid-rows.svelte-1msm8yd{color:#94a3b8eb}body.dark-theme .grid-btn.svelte-1msm8yd{color:#e2e8f0f5;background:#1e293bb3;border-color:#64748b80}body.dark-theme .grid-btn.svelte-1msm8yd:hover:not(:disabled){background:#334155cc}body.dark-theme .grid-btn--quiet.svelte-1msm8yd{color:#cbd5e1eb;background:0 0}body.dark-theme .grid-error.svelte-1msm8yd{color:#fca5a5f5}body.dark-theme .grid-footer.svelte-1msm8yd{color:#94a3b8eb}body.dark-theme .grid-wrap.svelte-1msm8yd{border-color:#64748b80}body.dark-theme .grid-table.svelte-1msm8yd th:where(.svelte-1msm8yd),body.dark-theme .grid-table.svelte-1msm8yd td:where(.svelte-1msm8yd){border-bottom-color:#64748b52}body.dark-theme .grid-table.svelte-1msm8yd tbody:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd):hover{background:#94a3b81a}body.dark-theme .grid-table.svelte-1msm8yd thead:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd):first-child th:where(.svelte-1msm8yd){color:#e2e8f0f2;background:#0f172afa;border-bottom-color:#64748b73}body.dark-theme .grid-table.svelte-1msm8yd thead:where(.svelte-1msm8yd) tr:where(.svelte-1msm8yd):nth-child(2) th:where(.svelte-1msm8yd){background:#1e293bf5}body.dark-theme .grid-table.svelte-1msm8yd th.th--sorted:where(.svelte-1msm8yd){background:#334155e6}body.dark-theme .sort-indicator.svelte-1msm8yd{color:#94a3b8d9}body.dark-theme .sort-indicator--active.svelte-1msm8yd{color:#60a5faf2}body.dark-theme .empty.svelte-1msm8yd{color:#94a3b8d9}.relay-result.svelte-j32owz{flex-direction:column;gap:.4rem;width:100%;max-width:100%;display:flex}.relay-result__table-shell.svelte-j32owz{width:100%}.relay-result__preview-inline.svelte-j32owz{color:#334155f2;background:#f8fafcb3;border:1px dashed #94a3b880;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.74rem;line-height:1.4;display:flex}.relay-result__btn.svelte-j32owz{color:#1e40aff5;cursor:pointer;white-space:nowrap;background:#dbeafedb;border:1px solid #3b82f66b;border-radius:7px;flex-shrink:0;padding:.26rem .5rem;font-size:.72rem;font-weight:650}.relay-result__btn--quiet.svelte-j32owz{color:#334155f2;background:#f1f5f9db;border-color:#94a3b880;align-self:flex-start}.muted.svelte-j32owz{color:#475569e6;margin:0;font-size:.76rem;line-height:1.4}body.dark-theme .muted.svelte-j32owz{color:#94a3b8f0}body.dark-theme .relay-result__preview-inline.svelte-j32owz{color:#e2e8f0f2;background:#0f172a99;border-color:#64748b8c}body.dark-theme .relay-result__btn.svelte-j32owz{color:#bae6fdfa;background:#0e74904d;border-color:#7dd3fc70}body.dark-theme .relay-result__btn--quiet.svelte-j32owz{color:#cbd5e1f5;background:#0f172abd;border-color:#64748b99}.relay-chart.svelte-c4534o{flex-direction:column;gap:.5rem;display:flex}.relay-chart.svelte-c4534o h4:where(.svelte-c4534o){color:#0f172af2;margin:0;font-size:.83rem;font-weight:700}.relay-chart__meta.svelte-c4534o{color:#475569f2;flex-wrap:wrap;gap:.44rem;font-size:.72rem;display:flex}.relay-chart__warnings.svelte-c4534o{background:#fef3c7b3;border:1px solid #fbbf2480;border-radius:8px;padding:.42rem .48rem}.relay-chart__warnings.svelte-c4534o p:where(.svelte-c4534o){color:#78350ff2;margin:0;font-size:.72rem;line-height:1.4}.chart-wrap.svelte-c4534o{background:linear-gradient(#fffffff2,#f8fafcf7);border:1px solid #94a3b840;border-radius:12px;height:clamp(260px,42vh,500px);padding:.6rem .75rem;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.empty.svelte-c4534o{color:#475569e6;margin:0;font-size:.74rem}body.dark-theme .relay-chart.svelte-c4534o h4:where(.svelte-c4534o){color:#e2e8f0f2}body.dark-theme .relay-chart__meta.svelte-c4534o,body.dark-theme .empty.svelte-c4534o{color:#94a3b8f2}body.dark-theme .relay-chart__warnings.svelte-c4534o{background:#78350f5c;border-color:#d977068f}body.dark-theme .relay-chart__warnings.svelte-c4534o p:where(.svelte-c4534o){color:#fde68af5}body.dark-theme .chart-wrap.svelte-c4534o{background:linear-gradient(#020617eb,#0f172aeb);border-color:#64748b66;box-shadow:0 1px 3px #0003,0 1px 2px #0000001a}.image-card.svelte-gwi3hn{max-width:min(var(--chat-artifact-max,72rem), 100%);background:#ffffffeb;border:1px solid #94a3b847;border-radius:14px;flex-direction:column;gap:.55rem;padding:.7rem .78rem .85rem;display:flex;box-shadow:0 12px 28px -22px #0f172a8c}.image-card--placeholder.svelte-gwi3hn{flex-direction:row;align-items:center;gap:.85rem;padding:.7rem .95rem}.image-card--error.svelte-gwi3hn{background:#fee2e2db;border-color:#f8717199}.image-card__header.svelte-gwi3hn{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.image-card__title.svelte-gwi3hn{letter-spacing:.02em;color:#0f172a;font-size:.78rem;font-weight:700}.image-card__chip.svelte-gwi3hn{letter-spacing:.04em;color:#475569;background:#94a3b82e;border:1px solid #94a3b852;border-radius:999px;align-items:center;gap:.25rem;padding:.18rem .5rem;font-size:.66rem;font-weight:600;display:inline-flex}.image-card__chip--accent.svelte-gwi3hn{color:#1d4ed8;background:#3b82f624;border-color:#3b82f657}.image-card__chip--running.svelte-gwi3hn{color:#92400e;background:#facc1529;border-color:#facc155c}.image-card__chip[data-tone=error].svelte-gwi3hn{color:#b91c1c;background:#f871712e;border-color:#f8717166}.image-card__grid.svelte-gwi3hn{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;display:grid}.image-card[data-grid=one].svelte-gwi3hn .image-card__grid:where(.svelte-gwi3hn){grid-template-columns:minmax(0,1fr)}.image-card[data-grid=two].svelte-gwi3hn .image-card__grid:where(.svelte-gwi3hn){grid-template-columns:repeat(2,minmax(0,1fr))}.image-card__tile.svelte-gwi3hn{min-height:180px;color:inherit;isolation:isolate;background:0 0;border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}.image-card__tile[data-state=ready].svelte-gwi3hn{min-height:0}.image-card__tile.svelte-gwi3hn img:where(.svelte-gwi3hn){object-fit:contain;background:0 0;width:100%;height:auto;max-height:min(72vh,720px);display:block}.image-card__tile.svelte-gwi3hn:hover img:where(.svelte-gwi3hn),.image-card__tile.svelte-gwi3hn:focus-visible img:where(.svelte-gwi3hn){transition:transform .2s;transform:scale(1.005)}.image-card__tile-meta.svelte-gwi3hn{color:#f8fafceb;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;background:#0f172ab3;border-radius:999px;gap:.35rem;padding:.18rem .42rem;font-size:.62rem;font-weight:600;display:inline-flex;position:absolute;bottom:.45rem;right:.45rem}.image-card__tile-loading.svelte-gwi3hn,.image-card__tile-error.svelte-gwi3hn{color:#0f172abf;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:220px;padding:1rem;font-size:.78rem;display:flex}.image-card__tile-loading.svelte-gwi3hn svg:where(.svelte-gwi3hn){width:1.6rem;height:1.6rem;color:var(--primary-color,#05335c);animation:1.1s linear infinite svelte-gwi3hn-image-card-spin}.image-card__tile-error.svelte-gwi3hn{color:#7f1d1df2}.image-card__tile-error.svelte-gwi3hn strong:where(.svelte-gwi3hn){font-weight:700}.image-card__tile-error.svelte-gwi3hn span:where(.svelte-gwi3hn){color:#7f1d1dcc;font-size:.7rem}.image-card__caption.svelte-gwi3hn{color:#1e293b;flex-direction:column;gap:.18rem;font-size:.78rem;line-height:1.4;display:flex}.image-card__caption-label.svelte-gwi3hn{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:.6rem;font-weight:700}.image-card__caption-text.svelte-gwi3hn{word-break:break-word}.image-card__error.svelte-gwi3hn{color:#7f1d1d;word-break:break-word;margin:0;font-size:.78rem;line-height:1.5}.image-card__revised.svelte-gwi3hn{color:#334155;font-size:.74rem}.image-card__revised.svelte-gwi3hn summary:where(.svelte-gwi3hn){cursor:pointer;color:#1e293b;font-weight:600}.image-card__revised.svelte-gwi3hn p:where(.svelte-gwi3hn){margin:.28rem 0 0;line-height:1.45}.image-card__warnings.svelte-gwi3hn{color:#92400e;flex-direction:column;gap:.18rem;margin:0;padding-left:1.1rem;font-size:.72rem;display:flex}.image-card__debug.svelte-gwi3hn{color:#475569;font-size:.7rem}.image-card__debug.svelte-gwi3hn pre:where(.svelte-gwi3hn){background:#0f172a0f;border-radius:8px;max-height:220px;padding:.45rem .55rem;overflow:auto}.image-card__spinner.svelte-gwi3hn{width:1.6rem;height:1.6rem;color:var(--primary-color,#05335c)}.image-card__spinner.svelte-gwi3hn svg:where(.svelte-gwi3hn){width:100%;height:100%;animation:1.1s linear infinite svelte-gwi3hn-image-card-spin}.image-card__placeholder-copy.svelte-gwi3hn{color:#1f2937;flex-direction:column;gap:.12rem;font-size:.78rem;display:flex}.image-card__placeholder-copy.svelte-gwi3hn span:where(.svelte-gwi3hn){color:#64748b;font-size:.7rem}@keyframes svelte-gwi3hn-image-card-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.dark-theme .image-card.svelte-gwi3hn{background:#0f172ab3;border-color:#64748b73;box-shadow:0 18px 32px -22px #020617f2}body.dark-theme .image-card__title.svelte-gwi3hn,body.dark-theme .image-card__caption.svelte-gwi3hn{color:#e2e8f0f0}body.dark-theme .image-card__caption-label.svelte-gwi3hn{color:#94a3b8db}body.dark-theme .image-card__chip.svelte-gwi3hn{color:#e2e8f0eb;background:#1e293bd9;border-color:#64748b80}body.dark-theme .image-card__chip--accent.svelte-gwi3hn{color:#bfdbfef5;background:#3b82f652;border-color:#60a5fa8c}body.dark-theme .image-card__chip--running.svelte-gwi3hn{color:#fef08af5;background:#ca8a0452;border-color:#facc158c}body.dark-theme .image-card--error.svelte-gwi3hn{background:#7f1d1d8c;border-color:#f87171a6}body.dark-theme .image-card__error.svelte-gwi3hn{color:#fee2e2f5}body.dark-theme .image-card__tile.svelte-gwi3hn,body.dark-theme .image-card__tile.svelte-gwi3hn img:where(.svelte-gwi3hn){background:0 0}body.dark-theme .image-card__tile-meta.svelte-gwi3hn{background:#020617d9}body.dark-theme .image-card__warnings.svelte-gwi3hn{color:#fde68aeb}body.dark-theme .image-card__debug.svelte-gwi3hn pre:where(.svelte-gwi3hn){color:#e2e8f0eb;background:#02061773}body.dark-theme .image-card__placeholder-copy.svelte-gwi3hn{color:#e2e8f0f5}body.dark-theme .image-card__placeholder-copy.svelte-gwi3hn span:where(.svelte-gwi3hn){color:#94a3b8d9}body.dark-theme .image-card__tile-loading.svelte-gwi3hn{color:#e2e8f0d9}body.dark-theme .image-card__tile-loading.svelte-gwi3hn svg:where(.svelte-gwi3hn){color:#bfdbfeeb}body.dark-theme .image-card__tile-error.svelte-gwi3hn{color:#fecacaf2}body.dark-theme .image-card__tile-error.svelte-gwi3hn span:where(.svelte-gwi3hn){color:#fecacac7}.doc-pill.svelte-jocpgz{flex-direction:column;gap:.18rem;max-width:min(420px,100%);display:inline-flex}.doc-pill__open.svelte-jocpgz{color:#1e293b;font-size:.74rem;font:inherit;cursor:pointer;background:#f8fafce6;border:1px solid #94a3b852;border-radius:999px;align-items:center;gap:.45rem;padding:.32rem .55rem .32rem .42rem;transition:background .12s,border-color .12s;display:inline-flex}.doc-pill__open.svelte-jocpgz:hover:not(:disabled){background:#f1f5f9;border-color:#60a5fa8c}.doc-pill__open.svelte-jocpgz:disabled{cursor:progress;opacity:.85}.doc-pill[data-state=failed].svelte-jocpgz .doc-pill__open:where(.svelte-jocpgz){color:#7f1d1d;cursor:default;background:#fee2e2d9;border-color:#f871718c}.doc-pill__format.svelte-jocpgz{letter-spacing:.06em;color:var(--primary-color,#05335c);background:#0f172a14;border-radius:999px;padding:.1rem .42rem;font-size:.6rem;font-weight:700}.doc-pill__title.svelte-jocpgz{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-weight:600;overflow:hidden}.doc-pill__bytes.svelte-jocpgz{color:var(--text-muted,#64748b);font-size:.66rem}.doc-pill__spinner.svelte-jocpgz svg:where(.svelte-jocpgz){width:14px;height:14px;color:var(--primary-color,#05335c);animation:1.1s linear infinite svelte-jocpgz-doc-pill-spin}.doc-pill__icon.svelte-jocpgz{color:#1e293b;cursor:pointer;background:#ffffffd9;border:1px solid #94a3b852;border-radius:7px;justify-content:center;align-self:flex-start;align-items:center;width:24px;height:24px;margin-left:.4rem;transition:background .12s,border-color .12s;display:inline-flex}.doc-pill__icon.svelte-jocpgz:hover{background:#f1f5f9;border-color:#60a5fa8c}.doc-pill__icon.svelte-jocpgz svg:where(.svelte-jocpgz){width:12px;height:12px}.doc-pill__error.svelte-jocpgz{color:#7f1d1d;margin:0 0 0 .4rem;font-size:.7rem}@keyframes svelte-jocpgz-doc-pill-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.dark-theme .doc-pill__open.svelte-jocpgz{color:#e2e8f0f2;background:#1e293bd9;border-color:#64748b80}body.dark-theme .doc-pill__open.svelte-jocpgz:hover:not(:disabled){background:#334155f2;border-color:#60a5fa8c}body.dark-theme .doc-pill__format.svelte-jocpgz{color:#bfdbfef2;background:#0f172a8c}body.dark-theme .doc-pill__bytes.svelte-jocpgz{color:#94a3b8d9}body.dark-theme .doc-pill__icon.svelte-jocpgz{color:#e2e8f0f2;background:#1e293bd9;border-color:#64748b80}body.dark-theme .doc-pill__icon.svelte-jocpgz:hover{background:#334155f2}body.dark-theme .doc-pill[data-state=failed].svelte-jocpgz .doc-pill__open:where(.svelte-jocpgz){color:#fee2e2f2;background:#7f1d1d8c;border-color:#f8717199}body.dark-theme .doc-pill__error.svelte-jocpgz{color:#fecacaf2}.hitl-card.svelte-187vxz7{flex-direction:column;gap:.6rem;display:flex}.hitl-card__message.svelte-187vxz7{color:#334155f2;margin:0;font-size:.82rem;line-height:1.45}.hitl-card__errors.svelte-187vxz7{color:#b91c1cf2;background:#fef2f2d9;border:1px solid #f8717180;border-radius:8px;margin:0;padding:.4rem .5rem .4rem 1.4rem;font-size:.78rem;line-height:1.4}body.dark-theme .hitl-card__message.svelte-187vxz7{color:#cbd5e1f2}body.dark-theme .hitl-card__errors.svelte-187vxz7{color:#fecacaf5;background:#7f1d1d80;border-color:#f8717180}.hitl-actions.svelte-1aq41kk{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.hitl-btn.svelte-1aq41kk{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:.4rem;padding:.42rem .85rem;font-size:.78rem;font-weight:650;transition:background .14s,border-color .14s,opacity .14s;display:inline-flex}.hitl-btn.svelte-1aq41kk:disabled{opacity:.55;cursor:default}.hitl-btn--primary.svelte-1aq41kk{background:linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);color:#fff;box-shadow:0 1px 2px #05335c33}.hitl-btn--primary.svelte-1aq41kk:not(:disabled):hover{background:linear-gradient(135deg, var(--primary-light) 0%, var(--primary-color) 100%)}.hitl-btn--secondary.svelte-1aq41kk{color:#334155f2;background:#f1f5f9e6;border-color:#94a3b880}.hitl-btn--secondary.svelte-1aq41kk:not(:disabled):hover{background:#e2e8f0f2}.hitl-btn__spinner.svelte-1aq41kk{opacity:.85;border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite svelte-1aq41kk-hitl-spin}@keyframes svelte-1aq41kk-hitl-spin{to{transform:rotate(360deg)}}body.dark-theme .hitl-btn--secondary.svelte-1aq41kk{color:#cbd5e1f5;background:#0f172ab3;border-color:#64748b99}body.dark-theme .hitl-btn--secondary.svelte-1aq41kk:not(:disabled):hover{background:#1e293bd9}.hitl-picker.svelte-fcrglg{flex-direction:column;gap:.4rem;display:flex}.hitl-picker__search.svelte-fcrglg{background:var(--background-surface,#fff);width:100%;color:var(--text-color,#0f172a);border:1px solid #94a3b880;border-radius:8px;padding:.4rem .6rem;font-size:.8rem}.hitl-picker__search.svelte-fcrglg:focus-visible{outline-offset:-1px;border-color:#0000;outline:2px solid #3b82f673}.hitl-picker__list.svelte-fcrglg{background:#f8fafc99;border:1px solid #94a3b847;border-radius:9px;flex-direction:column;gap:.1rem;max-height:220px;padding:.25rem;display:flex;overflow-y:auto}.hitl-picker__empty.svelte-fcrglg{color:#64748be6;margin:0;padding:.5rem;font-size:.76rem}.hitl-picker__group.svelte-fcrglg{text-transform:uppercase;letter-spacing:.05em;color:#64748bd9;padding:.3rem .4rem .15rem;font-size:.62rem;font-weight:700}.hitl-picker__option.svelte-fcrglg{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:.5rem;width:100%;padding:.38rem .45rem;display:flex}.hitl-picker__option.svelte-fcrglg:not(:disabled):hover{background:#94a3b824}.hitl-picker__option.is-selected.svelte-fcrglg{background:var(--primary-bg,#05335c14);border-color:#3b82f666}.hitl-picker__option.svelte-fcrglg:disabled{cursor:default;opacity:.7}.hitl-picker__check.svelte-fcrglg{border:1.5px solid #64748b99;border-radius:4px;flex-shrink:0;width:15px;height:15px;position:relative}.hitl-picker__check--radio.svelte-fcrglg{border-radius:50%}.hitl-picker__check[data-on=true].svelte-fcrglg{background:var(--primary-color,#05335c);border-color:var(--primary-color,#05335c)}.hitl-picker__check[data-on=true].svelte-fcrglg:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.hitl-picker__labels.svelte-fcrglg{flex-direction:column;min-width:0;display:flex}.hitl-picker__label.svelte-fcrglg{color:#0f172aeb;font-size:.8rem;font-weight:600}.hitl-picker__desc.svelte-fcrglg{color:#64748beb;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}body.dark-theme .hitl-picker__search.svelte-fcrglg{color:#e2e8f0f5;background:#02061780;border-color:#64748b99}body.dark-theme .hitl-picker__list.svelte-fcrglg{background:#02061766;border-color:#64748b66}body.dark-theme .hitl-picker__group.svelte-fcrglg,body.dark-theme .hitl-picker__empty.svelte-fcrglg{color:#94a3b8d9}body.dark-theme .hitl-picker__option.svelte-fcrglg:not(:disabled):hover{background:#94a3b81f}body.dark-theme .hitl-picker__option.is-selected.svelte-fcrglg{border-color:#38bdf873}body.dark-theme .hitl-picker__label.svelte-fcrglg{color:#e2e8f0f5}body.dark-theme .hitl-picker__desc.svelte-fcrglg{color:#94a3b8e6}.hitl-text.svelte-suokfw{flex-direction:column;gap:.35rem;display:flex}.hitl-text__label.svelte-suokfw{text-transform:uppercase;letter-spacing:.05em;color:#475569d1;font-size:.64rem;font-weight:700}.hitl-text__input.svelte-suokfw{background:var(--background-surface,#fff);width:100%;color:var(--text-color,#0f172a);border:1px solid #94a3b880;border-radius:8px;padding:.45rem .6rem;font-size:.82rem}.hitl-text__input.svelte-suokfw:focus-visible{outline-offset:-1px;border-color:#0000;outline:2px solid #3b82f673}.hitl-text__suggestion.svelte-suokfw{color:#334155f2;cursor:pointer;background:#f1f5f9b3;border:1px dashed #94a3b899;border-radius:999px;align-self:flex-start;padding:.22rem .6rem;font-size:.72rem}.hitl-text__suggestion.svelte-suokfw:disabled{opacity:.55;cursor:default}body.dark-theme .hitl-text__label.svelte-suokfw{color:#94a3b8d9}body.dark-theme .hitl-text__input.svelte-suokfw{color:#e2e8f0f5;background:#02061780;border-color:#64748b99}body.dark-theme .hitl-text__suggestion.svelte-suokfw{color:#cbd5e1f5;background:#0f172a99;border-color:#64748bb3}.hitl-summary.svelte-ir6yzh{background:#f8fafcb3;border:1px solid #94a3b847;border-radius:9px;flex-direction:column;gap:.3rem;margin:0;padding:.5rem .6rem;display:flex}.hitl-summary__row.svelte-ir6yzh{grid-template-columns:minmax(70px,auto) 1fr;align-items:baseline;gap:.6rem;display:grid}.hitl-summary__label.svelte-ir6yzh{text-transform:uppercase;letter-spacing:.05em;color:#475569d1;margin:0;font-size:.64rem;font-weight:700}.hitl-summary__value.svelte-ir6yzh{color:#0f172aeb;word-break:break-word;margin:0;font-size:.8rem;line-height:1.4}body.dark-theme .hitl-summary.svelte-ir6yzh{background:#02061766;border-color:#64748b66}body.dark-theme .hitl-summary__label.svelte-ir6yzh{color:#94a3b8d9}body.dark-theme .hitl-summary__value.svelte-ir6yzh{color:#e2e8f0f2}.erp-card.svelte-1nns5q0{width:100%}.erp-card__footer.svelte-1nns5q0{justify-content:flex-end;display:flex}.erp-card__expiry.svelte-1nns5q0{color:#64748beb;margin:0;font-size:.72rem}.erp-card__results.svelte-1nns5q0{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.erp-card__result.svelte-1nns5q0{color:#0f172aeb;align-items:baseline;gap:.45rem;font-size:.8rem;line-height:1.4;display:flex}.erp-card__result-icon.svelte-1nns5q0{flex-shrink:0;font-weight:700}.erp-card__result[data-status=completed].svelte-1nns5q0 .erp-card__result-icon:where(.svelte-1nns5q0){color:#16a34af2}.erp-card__result[data-status=failed].svelte-1nns5q0 .erp-card__result-icon:where(.svelte-1nns5q0){color:#dc2626f2}body.dark-theme .erp-card__expiry.svelte-1nns5q0{color:#94a3b8e6}body.dark-theme .erp-card__result.svelte-1nns5q0{color:#e2e8f0f2}.tc-artifact.svelte-1kd9ndp{width:100%}.tc-artifact.svelte-1kd9ndp+.tc-details:where(.svelte-1kd9ndp),.tc-output-text.svelte-1kd9ndp+.tc-details:where(.svelte-1kd9ndp),.tc-error.svelte-1kd9ndp+.tc-details:where(.svelte-1kd9ndp){margin-top:.5rem}.tc-output-text.svelte-1kd9ndp{color:#334155f2;white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8rem;line-height:1.5}.tc-working.svelte-1kd9ndp{color:#64748be6;margin:0;font-size:.78rem;font-style:italic}.tc-error.svelte-1kd9ndp{color:#b91c1cf2;white-space:pre-wrap;word-break:break-word;background:#fef2f2d9;border:1px solid #f8717180;border-radius:8px;margin-bottom:.5rem;padding:.42rem .5rem;font-size:.78rem;line-height:1.42}.tc-details.svelte-1kd9ndp{border-top:1px solid #94a3b833;padding-top:.45rem}.tc-details.svelte-1kd9ndp>summary:where(.svelte-1kd9ndp){cursor:pointer;letter-spacing:.02em;color:#64748beb;-webkit-user-select:none;user-select:none;align-items:center;gap:.3rem;font-size:.72rem;font-weight:650;list-style:none;display:inline-flex}.tc-details.svelte-1kd9ndp>summary:where(.svelte-1kd9ndp)::-webkit-details-marker{display:none}.tc-details.svelte-1kd9ndp>summary:where(.svelte-1kd9ndp):before{content:"▸";font-size:.7rem;transition:transform .12s;display:inline-block}.tc-details[open].svelte-1kd9ndp>summary:where(.svelte-1kd9ndp):before{transform:rotate(90deg)}.tc-details__body.svelte-1kd9ndp{flex-direction:column;gap:.4rem;margin-top:.45rem;display:flex}.tc-field.svelte-1kd9ndp{flex-direction:column;gap:.18rem;display:flex}.tc-field__label.svelte-1kd9ndp{text-transform:uppercase;letter-spacing:.06em;color:#475569d1;font-size:.64rem;font-weight:700}.tc-field__code.svelte-1kd9ndp{white-space:pre-wrap;word-break:break-word;background:#f1f5f9e6;border:1px solid #94a3b838;border-radius:7px;max-height:140px;margin:0;padding:.36rem .46rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;line-height:1.4;overflow:auto}.tc-sub.svelte-1kd9ndp{background:#f8fafc99;border:1px solid #94a3b838;border-radius:7px;overflow:hidden}.tc-sub.svelte-1kd9ndp summary:where(.svelte-1kd9ndp){cursor:pointer;color:#475569e6;padding:.32rem .44rem;font-size:.68rem;font-weight:650;list-style:none}.tc-sub.svelte-1kd9ndp summary:where(.svelte-1kd9ndp)::-webkit-details-marker{display:none}.tc-sub.svelte-1kd9ndp summary:where(.svelte-1kd9ndp):before{content:"▸";margin-right:.28rem;transition:transform .12s;display:inline-block}.tc-sub[open].svelte-1kd9ndp summary:where(.svelte-1kd9ndp):before{transform:rotate(90deg)}.tc-sub.svelte-1kd9ndp pre:where(.svelte-1kd9ndp){background:#0f172a08;border-top:1px solid #94a3b833;max-height:200px;margin:0;padding:.42rem;font-size:.67rem;line-height:1.42;overflow:auto}.tc-meta.svelte-1kd9ndp{color:#64748bd1;flex-wrap:wrap;align-items:center;gap:.45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;display:flex}.tc-meta__id.svelte-1kd9ndp{opacity:.85}.tc-meta__status.svelte-1kd9ndp{text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-weight:700}.tc-meta__status[data-status=succeeded].svelte-1kd9ndp{color:#16a34ae6}.tc-meta__status[data-status=failed].svelte-1kd9ndp{color:#dc2626e6}.tc-meta__status[data-status=running].svelte-1kd9ndp{color:#2563ebe6}body.dark-theme .tc-output-text.svelte-1kd9ndp{color:#e2e8f0eb}body.dark-theme .tc-working.svelte-1kd9ndp{color:#94a3b8e6}body.dark-theme .tc-error.svelte-1kd9ndp{color:#fecacaf5;background:#7f1d1d80;border-color:#f8717180}body.dark-theme .tc-details.svelte-1kd9ndp{border-top-color:#64748b52}body.dark-theme .tc-details.svelte-1kd9ndp>summary:where(.svelte-1kd9ndp){color:#94a3b8eb}body.dark-theme .tc-field__label.svelte-1kd9ndp{color:#94a3b8d1}body.dark-theme .tc-field__code.svelte-1kd9ndp{color:#e2e8f0f2;background:#0206178c;border-color:#64748b66}body.dark-theme .tc-sub.svelte-1kd9ndp{background:#02061766;border-color:#64748b66}body.dark-theme .tc-sub.svelte-1kd9ndp summary:where(.svelte-1kd9ndp){color:#94a3b8e6}body.dark-theme .tc-sub.svelte-1kd9ndp pre:where(.svelte-1kd9ndp){color:#e2e8f0eb;background:#02061780;border-top-color:#64748b52}body.dark-theme .tc-meta.svelte-1kd9ndp{color:#94a3b8d1}.rs-body.svelte-1h6i4hl{color:#334155f5;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;font-size:.82rem;line-height:1.56}.rs-body.svelte-1h6i4hl p{margin:.3em 0}.rs-body.svelte-1h6i4hl p:first-child{margin-top:0}.rs-body.svelte-1h6i4hl p:last-child{margin-bottom:0}.rs-body.svelte-1h6i4hl strong{font-weight:700}.rs-body.svelte-1h6i4hl ul,.rs-body.svelte-1h6i4hl ol{margin:.35em 0;padding-left:1.3em}.rs-placeholder.svelte-1h6i4hl{color:#475569d1;margin:0;font-size:.78rem;font-style:italic}.rs-raw.svelte-1h6i4hl{background:#f8fafc99;border:1px solid #94a3b83d;border-radius:8px;margin-top:.5rem;overflow:hidden}.rs-raw.svelte-1h6i4hl summary:where(.svelte-1h6i4hl){cursor:pointer;letter-spacing:.02em;color:#475569e6;padding:.34rem .46rem;font-size:.7rem;font-weight:700;list-style:none}.rs-raw.svelte-1h6i4hl summary:where(.svelte-1h6i4hl)::-webkit-details-marker{display:none}.rs-raw.svelte-1h6i4hl summary:where(.svelte-1h6i4hl):before{content:"▸";margin-right:.3rem;transition:transform .12s;display:inline-block}.rs-raw[open].svelte-1h6i4hl summary:where(.svelte-1h6i4hl):before{transform:rotate(90deg)}.rs-raw.svelte-1h6i4hl pre:where(.svelte-1h6i4hl){background:#0f172a08;border-top:1px solid #94a3b833;max-height:220px;margin:0;padding:.42rem;font-size:.68rem;line-height:1.4;overflow:auto}body.dark-theme .rs-body.svelte-1h6i4hl{color:#e2e8f0f0}body.dark-theme .rs-body.svelte-1h6i4hl strong{color:#f8fafcfa}body.dark-theme .rs-placeholder.svelte-1h6i4hl{color:#94a3b8c7}body.dark-theme .rs-raw.svelte-1h6i4hl{background:#02061766;border-color:#64748b66}body.dark-theme .rs-raw.svelte-1h6i4hl summary:where(.svelte-1h6i4hl){color:#94a3b8e6}body.dark-theme .rs-raw.svelte-1h6i4hl pre:where(.svelte-1h6i4hl){color:#e2e8f0eb;background:#02061780;border-top-color:#64748b52}.attachment.svelte-afzrhg{width:min(var(--chat-artifact-max,72rem), 100%);background:#0f172a05;border:1px solid #94a3b840;border-radius:14px;padding:.65rem}.message-row--user .attachment.svelte-afzrhg{background:#ffffff0f;border-color:#ffffff2e}body.dark-theme .attachment.svelte-afzrhg{background:#0f172a80;border-color:#94a3b833}body.dark-theme .message-row--user .attachment.svelte-afzrhg{background:#0f172a2e;border-color:#bfdbfe2e}.attachment--image.svelte-afzrhg{padding:.55rem}.image-wrapper.svelte-afzrhg{background:0 0;border:none;border-radius:12px;width:100%;min-height:160px;padding:0;display:block;position:relative;overflow:hidden}.image-wrapper--loaded.svelte-afzrhg{min-height:0}.image-wrapper.svelte-afzrhg img:where(.svelte-afzrhg){object-fit:contain;opacity:0;width:100%;height:auto;max-height:min(62vh,640px);transition:opacity .3s;display:block}.image-wrapper--loaded.svelte-afzrhg img:where(.svelte-afzrhg){opacity:1}.image-wrapper.svelte-afzrhg .placeholder:where(.svelte-afzrhg){color:#94a3b8e6;justify-content:center;align-items:center;font-size:.8rem;display:flex;position:absolute;inset:0}figcaption.svelte-afzrhg{flex-direction:column;gap:.15rem;margin-top:.5rem;display:flex}.label.svelte-afzrhg{color:#0f172af2;font-size:.85rem;font-weight:600}.meta.svelte-afzrhg{letter-spacing:.08em;text-transform:uppercase;color:#64748bd9;font-size:.7rem}body.dark-theme .label.svelte-afzrhg{color:#e2e8f0eb}.message-row--user .label.svelte-afzrhg,.message-row--user .file-name.svelte-afzrhg{color:#fffffff5}body.dark-theme .meta.svelte-afzrhg{color:#94a3b8a6}.message-row--user .meta.svelte-afzrhg,.message-row--user .file-meta.svelte-afzrhg{color:#dbeafeb8}.attachment--file.svelte-afzrhg{align-items:center;gap:.85rem;display:flex}.file-info.svelte-afzrhg{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}.file-icon.svelte-afzrhg{color:#16a34ae6;background:#22c55e1f;border-radius:10px;place-items:center;width:2.25rem;height:2.25rem;display:grid}.message-row--user .file-icon.svelte-afzrhg{color:#86efaceb;background:#22c55e29}.file-icon.svelte-afzrhg svg:where(.svelte-afzrhg){width:1.35rem;height:1.35rem}.file-text.svelte-afzrhg{overflow:hidden}.file-name.svelte-afzrhg{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.file-meta.svelte-afzrhg{color:#475569cc;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}body.dark-theme .file-meta.svelte-afzrhg{color:#94a3b8a6}.file-open.svelte-afzrhg{text-transform:uppercase;letter-spacing:.1em;color:#15803df2;cursor:pointer;background:#22c55e1f;border:1px solid #22c55e40;border-radius:9999px;padding:.45rem .75rem;font-size:.75rem;font-weight:600}body.dark-theme .file-open.svelte-afzrhg{color:#dcfce7eb;background:#22c55e40;border-color:#22c55e59}.file-open.svelte-afzrhg:hover{background:#22c55e33}.fallback.svelte-afzrhg{color:#64748bd9;white-space:pre-wrap;font-size:.8rem}.data-card.svelte-1tkehb{width:min(var(--chat-artifact-max,72rem), 100%);color:#5b21b6f2;background:linear-gradient(120deg,#f3e8ff59,#e9d5ff26);border:1px solid #a78bfa4d;border-radius:14px;padding:.75rem .85rem}body.dark-theme .data-card.svelte-1tkehb{color:#ede9fee6;background:#4c1d9559;border-color:#a78bfa66}header.svelte-1tkehb{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.title.svelte-1tkehb{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.45rem;font-size:.8rem;font-weight:600;display:inline-flex}.title.svelte-1tkehb svg:where(.svelte-1tkehb){width:1.05rem;height:1.05rem}button.svelte-1tkehb{color:#5b21b6f2;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500}body.dark-theme button.svelte-1tkehb{color:#e9d5ffd9}button.svelte-1tkehb:hover{text-decoration:underline}.preview.svelte-1tkehb{white-space:pre-wrap;word-break:break-word;font-size:.85rem;line-height:1.45}.preview--muted.svelte-1tkehb{color:#5b21b699}pre.svelte-1tkehb{color:inherit;background:#5b21b614;border-radius:12px;max-height:280px;margin-top:.5rem;padding:.65rem;font-size:.75rem;line-height:1.4;overflow:auto}body.dark-theme pre.svelte-1tkehb{background:#4c1d958c}.memory-usage-card.svelte-kgk653{width:min(var(--chat-artifact-max,72rem), 100%);color:#0f172a;background:radial-gradient(circle at 100% 0,#60a5fa24,#0000 36%),linear-gradient(135deg,#dbeafe73,#fffffff5);border:1px solid #05335c24;border-radius:16px;padding:.9rem 1rem;box-shadow:0 10px 24px #0f172a0f}body.dark-theme .memory-usage-card.svelte-kgk653{color:#e2e8f0f0;background:radial-gradient(circle at 100% 0,#3b82f629,#0000 34%),linear-gradient(135deg,#0f172ae0,#1e293beb);border-color:#60a5fa3d;box-shadow:0 12px 26px #02061759}.memory-usage-card__header.svelte-kgk653{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.7rem;display:flex}.memory-usage-card__title.svelte-kgk653{flex-direction:column;gap:.15rem;min-width:0;display:flex}.memory-usage-card__eyebrow.svelte-kgk653{letter-spacing:.12em;text-transform:uppercase;color:#05335cbd;font-size:.68rem;font-weight:700}.memory-usage-card__copy.svelte-kgk653{color:#0f172ad1;font-size:.84rem;line-height:1.35}body.dark-theme .memory-usage-card__eyebrow.svelte-kgk653{color:#bfdbfedb}body.dark-theme .memory-usage-card__copy.svelte-kgk653{color:#e2e8f0d1}.memory-usage-card__link.svelte-kgk653{color:var(--primary-color);background:#ffffffad;border:1px solid #05335c1f;border-radius:999px;flex-shrink:0;padding:.38rem .68rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:background-color .14s,border-color .14s,transform .14s}.memory-usage-card__link.svelte-kgk653:hover{background:#ffffffeb;border-color:#05335c2e;transform:translateY(-1px)}body.dark-theme .memory-usage-card__link.svelte-kgk653{color:#bfdbfe;background:#0f172a8a;border-color:#60a5fa3d}body.dark-theme .memory-usage-card__link.svelte-kgk653:hover{background:#1e293be0}.memory-usage-card__list.svelte-kgk653{flex-wrap:wrap;gap:.45rem;display:flex}.memory-pill.svelte-kgk653{background:#ffffffd1;border:1px solid #94a3b840;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;padding:.42rem .62rem;display:inline-flex}.memory-pill[data-pinned=true].svelte-kgk653{border-color:#60a5fa47;box-shadow:inset 0 0 0 1px #60a5fa1f}body.dark-theme .memory-pill.svelte-kgk653{background:#0f172a85;border-color:#64748b6b}body.dark-theme .memory-pill[data-pinned=true].svelte-kgk653{border-color:#60a5fa57;box-shadow:inset 0 0 0 1px #60a5fa33}.memory-pill__kind.svelte-kgk653,.memory-pill__flag.svelte-kgk653,.memory-pill__meta.svelte-kgk653{letter-spacing:.04em;font-size:.67rem;font-weight:700}.memory-pill__kind.svelte-kgk653{color:var(--primary-color);text-transform:uppercase}.memory-pill__content.svelte-kgk653{color:#0f172adb;font-size:.77rem;line-height:1.3}.memory-pill__flag.svelte-kgk653{color:#0369a1eb}.memory-pill__meta.svelte-kgk653{color:#475569d6}body.dark-theme .memory-pill__kind.svelte-kgk653{color:#bfdbfe}body.dark-theme .memory-pill__content.svelte-kgk653{color:#e2e8f0e6}body.dark-theme .memory-pill__flag.svelte-kgk653{color:#7dd3fc}body.dark-theme .memory-pill__meta.svelte-kgk653{color:#bae6fdb8}@media (width<=640px){.memory-usage-card.svelte-kgk653{padding:.85rem}.memory-usage-card__header.svelte-kgk653{flex-direction:column;align-items:stretch}.memory-usage-card__link.svelte-kgk653{width:fit-content}}.raw-fragment.svelte-10c95fz{width:min(var(--chat-artifact-max,72rem), 100%);color:inherit;background:#0f172a0f;border:1px dashed #94a3b866;border-radius:12px;max-height:280px;padding:.75rem;font-size:.75rem;line-height:1.4;overflow:auto}body.dark-theme .raw-fragment.svelte-10c95fz{background:#0f172a8c;border-color:#94a3b859}.asd.svelte-15qtvnk{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.asd-reasoning.svelte-15qtvnk{color:#475569f2;word-break:break-word;overflow-wrap:anywhere;font-size:.8rem;line-height:1.56}.asd-reasoning.svelte-15qtvnk p{margin:.3em 0}.asd-reasoning.svelte-15qtvnk p:first-child{margin-top:0}.asd-reasoning.svelte-15qtvnk p:last-child{margin-bottom:0}.asd-reasoning.svelte-15qtvnk ul,.asd-reasoning.svelte-15qtvnk ol{margin:.35em 0;padding-left:1.3em}.asd-muted.svelte-15qtvnk{color:#64748be6;margin:0;font-size:.76rem;font-style:italic}.asd-output.svelte-15qtvnk{color:#334155f2;white-space:pre-wrap;word-break:break-word;margin:0;font-size:.78rem;line-height:1.5}.asd-error.svelte-15qtvnk{color:#b91c1cf2;white-space:pre-wrap;word-break:break-word;background:#fef2f2d9;border:1px solid #f8717180;border-radius:8px;padding:.42rem .5rem;font-size:.76rem;line-height:1.42}.asd-field.svelte-15qtvnk{flex-direction:column;gap:.18rem;display:flex}.asd-field__label.svelte-15qtvnk{text-transform:uppercase;letter-spacing:.06em;color:#64748bd9;font-size:.62rem;font-weight:700}.asd-field__code.svelte-15qtvnk{white-space:pre-wrap;word-break:break-word;background:#f1f5f9e6;border:1px solid #94a3b838;border-radius:7px;max-height:140px;margin:0;padding:.36rem .46rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.71rem;line-height:1.4;overflow:auto}.asd-sub.svelte-15qtvnk{background:#f8fafc99;border:1px solid #94a3b838;border-radius:7px;overflow:hidden}.asd-sub.svelte-15qtvnk summary:where(.svelte-15qtvnk){cursor:pointer;color:#475569e6;padding:.32rem .44rem;font-size:.67rem;font-weight:650;list-style:none}.asd-sub.svelte-15qtvnk summary:where(.svelte-15qtvnk)::-webkit-details-marker{display:none}.asd-sub.svelte-15qtvnk summary:where(.svelte-15qtvnk):before{content:"▸";margin-right:.28rem;transition:transform .12s;display:inline-block}.asd-sub[open].svelte-15qtvnk summary:where(.svelte-15qtvnk):before{transform:rotate(90deg)}.asd-sub.svelte-15qtvnk pre:where(.svelte-15qtvnk){background:#0f172a08;border-top:1px solid #94a3b833;max-height:200px;margin:0;padding:.42rem;font-size:.66rem;line-height:1.42;overflow:auto}.asd-meta.svelte-15qtvnk{color:#64748bc7;flex-wrap:wrap;align-items:center;gap:.45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;display:flex}.asd-meta__id.svelte-15qtvnk{opacity:.85}body.dark-theme .asd-reasoning.svelte-15qtvnk{color:#cbd5e1eb}body.dark-theme .asd-muted.svelte-15qtvnk{color:#94a3b8d9}body.dark-theme .asd-output.svelte-15qtvnk{color:#e2e8f0eb}body.dark-theme .asd-error.svelte-15qtvnk{color:#fecacaf5;background:#7f1d1d80;border-color:#f8717180}body.dark-theme .asd-field__label.svelte-15qtvnk{color:#94a3b8d1}body.dark-theme .asd-field__code.svelte-15qtvnk{color:#e2e8f0f2;background:#0206178c;border-color:#64748b66}body.dark-theme .asd-sub.svelte-15qtvnk{background:#02061766;border-color:#64748b66}body.dark-theme .asd-sub.svelte-15qtvnk summary:where(.svelte-15qtvnk){color:#94a3b8e6}body.dark-theme .asd-sub.svelte-15qtvnk pre:where(.svelte-15qtvnk){color:#e2e8f0eb;background:#02061780;border-top-color:#64748b52}body.dark-theme .asd-meta.svelte-15qtvnk{color:#94a3b8c7}.ag.svelte-1tg6p3u{width:100%;min-width:0}.ag-head.svelte-1tg6p3u{cursor:pointer;max-width:100%;font:inherit;color:#64748bf2;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.42rem;margin:0 -.4rem;padding:.22rem .4rem;font-size:.8rem;font-weight:550;transition:background .12s,color .12s;display:inline-flex}.ag-head.svelte-1tg6p3u:hover{color:#334155fa;background:#94a3b81f}.ag-head.svelte-1tg6p3u:focus-visible{outline-offset:-2px;outline:2px solid #3b82f680}.ag-spark.svelte-1tg6p3u,.ag-spinner.svelte-1tg6p3u{color:#64748bd9;flex-shrink:0;width:14px;height:14px}.ag-spinner.svelte-1tg6p3u{color:#3b82f6e6;animation:.75s linear infinite svelte-1tg6p3u-ag-spin}.ag-label.svelte-1tg6p3u{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ag-label--live.svelte-1tg6p3u{background:linear-gradient(90deg,#64748bd9 0%,#0f172af2 50%,#64748bd9 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite svelte-1tg6p3u-ag-shimmer}.ag-count.svelte-1tg6p3u{color:#94a3b8f2;flex-shrink:0;font-weight:450}.ag-failed.svelte-1tg6p3u{color:#dc2626d9;flex-shrink:0;font-weight:600}.ag-chevron.svelte-1tg6p3u{color:#94a3b8cc;flex-shrink:0;width:14px;height:14px;transition:transform .16s;transform:rotate(-90deg)}.ag-chevron--open.svelte-1tg6p3u{transform:rotate(0)}.ag-steps.svelte-1tg6p3u{border-left:1.5px solid #94a3b847;flex-direction:column;margin:.18rem 0 0 .42rem;padding-left:.72rem;display:flex}.ag-step.svelte-1tg6p3u{flex-direction:column;min-width:0;display:flex}.ag-step__row.svelte-1tg6p3u{cursor:pointer;width:100%;min-width:0;font:inherit;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:.45rem;margin:0;padding:.26rem .4rem;transition:background .12s;display:flex}.ag-step__row.svelte-1tg6p3u:hover{background:#94a3b81f}.ag-step__row.svelte-1tg6p3u:focus-visible{outline-offset:-2px;outline:2px solid #3b82f680}.ag-step__icon.svelte-1tg6p3u{color:#64748bd9;flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.ag-step__icon[data-status=failed].svelte-1tg6p3u{color:#dc2626e6}.ag-step__icon.svelte-1tg6p3u svg:where(.svelte-1tg6p3u){width:14px;height:14px}.ag-step__spinner.svelte-1tg6p3u{color:#3b82f6e6;animation:.75s linear infinite svelte-1tg6p3u-ag-spin}.ag-step__label.svelte-1tg6p3u{color:#475569f2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:500;overflow:hidden}.ag-step__label--failed.svelte-1tg6p3u{color:#dc2626e6}.ag-step__meta.svelte-1tg6p3u{color:#94a3b8f2;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:.72rem;overflow:hidden}.ag-step__chevron.svelte-1tg6p3u{color:#94a3b800;flex-shrink:0;width:12px;height:12px;margin-left:auto;transition:transform .16s,color .12s;transform:rotate(-90deg)}.ag-step__row.svelte-1tg6p3u:hover .ag-step__chevron:where(.svelte-1tg6p3u),.ag-step__row.svelte-1tg6p3u:focus-visible .ag-step__chevron:where(.svelte-1tg6p3u),.ag-step__chevron--open.svelte-1tg6p3u{color:#94a3b8d9}.ag-step__chevron--open.svelte-1tg6p3u{transform:rotate(0)}.ag-step__detail.svelte-1tg6p3u{background:#f8fafcb8;border:1px solid #94a3b833;border-radius:10px;min-width:0;margin:.2rem 0 .45rem 1.55rem;padding:.55rem .65rem}@keyframes svelte-1tg6p3u-ag-spin{to{transform:rotate(360deg)}}@keyframes svelte-1tg6p3u-ag-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ag-spinner.svelte-1tg6p3u,.ag-step__spinner.svelte-1tg6p3u{animation:none}.ag-label--live.svelte-1tg6p3u{color:#475569f2;background:0 0;animation:none}}body.dark-theme .ag-head.svelte-1tg6p3u{color:#94a3b8f2}body.dark-theme .ag-head.svelte-1tg6p3u:hover{color:#e2e8f0fa;background:#94a3b824}body.dark-theme .ag-spark.svelte-1tg6p3u{color:#94a3b8d9}body.dark-theme .ag-spinner.svelte-1tg6p3u,body.dark-theme .ag-step__spinner.svelte-1tg6p3u{color:#38bdf8eb}body.dark-theme .ag-label--live.svelte-1tg6p3u{background:linear-gradient(90deg,#94a3b8bf 0%,#f1f5f9fa 50%,#94a3b8bf 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}body.dark-theme .ag-count.svelte-1tg6p3u{color:#64748bf2}body.dark-theme .ag-failed.svelte-1tg6p3u{color:#fca5a5eb}body.dark-theme .ag-steps.svelte-1tg6p3u{border-left-color:#64748b61}body.dark-theme .ag-step__row.svelte-1tg6p3u:hover{background:#94a3b81f}body.dark-theme .ag-step__icon.svelte-1tg6p3u{color:#94a3b8d9}body.dark-theme .ag-step__icon[data-status=failed].svelte-1tg6p3u{color:#fca5a5eb}body.dark-theme .ag-step__label.svelte-1tg6p3u{color:#cbd5e1f2}body.dark-theme .ag-step__label--failed.svelte-1tg6p3u{color:#fca5a5eb}body.dark-theme .ag-step__meta.svelte-1tg6p3u{color:#64748bfa}body.dark-theme .ag-step__detail.svelte-1tg6p3u{background:#0f172a80;border-color:#64748b52}@media (prefers-reduced-motion:reduce){body.dark-theme .ag-label--live.svelte-1tg6p3u{color:#cbd5e1f2;background:0 0}}.message-row.svelte-1uwanmg{overflow-wrap:anywhere;line-height:1.52;position:relative}.message-row--assistant.svelte-1uwanmg{width:100%;max-width:100%;box-shadow:none;color:inherit;background:0 0;border:none}.message-row--assistant.message-row--error.svelte-1uwanmg{color:#7f1d1d;width:fit-content;max-width:min(46rem,100%);box-shadow:none;background:#fef2f2eb;border:1px solid #b91c1c2e;border-radius:10px;padding:.8rem .95rem}.message-row--user.svelte-1uwanmg{border:none;width:fit-content;max-width:100%;box-shadow:0 6px 16px -10px #05335c80}.message-row--supplemental.svelte-1uwanmg{max-width:min(var(--chat-artifact-max,72rem), 100%)}.message-row--user.svelte-1uwanmg .message-markdown:where(.svelte-1uwanmg){overscroll-behavior:contain;max-height:min(44vh,460px);padding-right:.2rem;overflow-y:auto}.message-row--user.svelte-1uwanmg .message-markdown:where(.svelte-1uwanmg)::-webkit-scrollbar{width:6px}.message-row--user.svelte-1uwanmg .message-markdown:where(.svelte-1uwanmg)::-webkit-scrollbar-track{background:0 0}.message-row--user.svelte-1uwanmg .message-markdown:where(.svelte-1uwanmg)::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:999px}.message-row--user.svelte-1uwanmg .message-markdown:where(.svelte-1uwanmg){scrollbar-width:thin;scrollbar-color:#94a3b88c transparent}body.dark-theme .message-row--user.svelte-1uwanmg{border:1px solid #94a3b82e;box-shadow:0 8px 22px -14px #020617cc}body.dark-theme .message-row--assistant.svelte-1uwanmg{color:#e2e8f0f5}body.dark-theme .message-row--assistant.message-row--error.svelte-1uwanmg{color:#fee2e2f5;background:#450a0ab8;border-color:#f8717147}body.dark-theme .message-row--user.svelte-1uwanmg .message-markdown:where(.svelte-1uwanmg)::-webkit-scrollbar-thumb{background:#94a3b88c}body.dark-theme .message-row--user.svelte-1uwanmg .message-markdown:where(.svelte-1uwanmg){scrollbar-color:#94a3b89e transparent}.message-markdown.svelte-1uwanmg{overflow-wrap:anywhere;word-break:break-word;--tw-prose-body:currentColor;--tw-prose-headings:currentColor;--tw-prose-links:currentColor;--tw-prose-bold:currentColor;--tw-prose-counters:currentColor;--tw-prose-bullets:#475569db;--tw-prose-code:currentColor;line-height:1.56}.message-markdown.svelte-1uwanmg p,.message-markdown.svelte-1uwanmg li,.message-markdown.svelte-1uwanmg blockquote,.message-markdown.svelte-1uwanmg h1,.message-markdown.svelte-1uwanmg h2,.message-markdown.svelte-1uwanmg h3,.message-markdown.svelte-1uwanmg h4,.message-markdown.svelte-1uwanmg h5,.message-markdown.svelte-1uwanmg h6,.message-markdown.svelte-1uwanmg td,.message-markdown.svelte-1uwanmg th{overflow-wrap:anywhere;word-break:break-word}.message-markdown.svelte-1uwanmg pre{max-width:100%;overflow-x:auto}.message-markdown.svelte-1uwanmg strong,.message-markdown.svelte-1uwanmg b{font-weight:700}.bubble-flow.svelte-1uwanmg{flex-direction:column;gap:.85rem;width:100%;display:flex}body.dark-theme .message-markdown.svelte-1uwanmg{--tw-prose-body:#e2e8f0f5;--tw-prose-headings:#f8fafcfa;--tw-prose-links:#bfdbfefa;--tw-prose-bold:#f8fafcfc;--tw-prose-counters:#cbd5e1eb;--tw-prose-bullets:#94a3b8e6;--tw-prose-code:#e2e8f0f5;--tw-prose-quotes:#e2e8f0f2;--tw-prose-quote-borders:#94a3b88c}body.dark-theme .message-markdown.svelte-1uwanmg blockquote{color:#e2e8f0f2;background:#0f172a6b;border-left-color:#94a3b88c}body.dark-theme .message-markdown.svelte-1uwanmg strong,body.dark-theme .message-markdown.svelte-1uwanmg b,body.dark-theme .message-markdown.svelte-1uwanmg h1,body.dark-theme .message-markdown.svelte-1uwanmg h2,body.dark-theme .message-markdown.svelte-1uwanmg h3,body.dark-theme .message-markdown.svelte-1uwanmg h4,body.dark-theme .message-markdown.svelte-1uwanmg h5,body.dark-theme .message-markdown.svelte-1uwanmg h6{color:#f8fafcfc}.shimmer.svelte-1uwanmg{background:linear-gradient(90deg,#eef2ff00 0%,#eef2ff99 50%,#eef2ff00 100%) 0 0/200% 100%;animation:1.6s linear infinite svelte-1uwanmg-shimmer}@keyframes svelte-1uwanmg-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.thinking-text.svelte-1uwanmg{letter-spacing:.01em;color:var(--text-muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.thinking-text.svelte-1uwanmg:after{content:"";background:currentColor;border-radius:9999px;width:6px;height:6px;animation:1.1s ease-in-out infinite svelte-1uwanmg-thinking-pulse;display:inline-block}@keyframes svelte-1uwanmg-thinking-pulse{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.9;transform:scale(1.1)}}.citation-pill.svelte-1uwanmg{color:#1f2937;background:#eef2ff;border-radius:9999px;margin-right:4px;padding:0 6px;display:inline-block}.bubble-segments+.prose.svelte-1uwanmg,.prose.svelte-1uwanmg+.bubble-segments{margin-top:.75rem}.timeline-row.svelte-1cnzuqb{align-items:flex-start;gap:.65rem;display:flex}.timeline-row--user.svelte-1cnzuqb{flex-direction:row-reverse}.timeline-avatar.svelte-1cnzuqb{letter-spacing:.04em;color:#fff;border-radius:9999px;place-items:center;width:30px;height:30px;font-size:.75rem;font-weight:600;display:grid;box-shadow:0 12px 20px -14px #0f172aa6}.timeline-avatar--assistant.svelte-1cnzuqb{background:linear-gradient(135deg,#60a5faf2,#f472b6bf)}.timeline-avatar--user.svelte-1cnzuqb{background:var(--primary-color,#3b82f6f2)}.timeline-avatar--system.svelte-1cnzuqb{color:#1e293bf2;background:#facc15f2}.timeline-avatar--tool.svelte-1cnzuqb,.timeline-avatar--function.svelte-1cnzuqb{background:#6366f1cc}.timeline-avatar__label.svelte-1cnzuqb{text-transform:uppercase}.timeline-avatar__icon.svelte-1cnzuqb{font-size:.7rem;font-weight:700}.timeline-content.svelte-1cnzuqb{flex-direction:column;flex:1;gap:.45rem;min-width:0;display:flex}.timeline-row--user.svelte-1cnzuqb .timeline-content:where(.svelte-1cnzuqb){align-items:flex-end}.timeline-line.svelte-1cnzuqb{width:100%;display:flex}.timeline-row--user.svelte-1cnzuqb .timeline-line:where(.svelte-1cnzuqb){justify-content:flex-end}.timeline-bubble-shell.svelte-1cnzuqb{isolation:isolate;flex-direction:column;align-items:flex-start;width:fit-content;min-width:0;max-width:100%;display:inline-flex;position:relative}.timeline-row--user.svelte-1cnzuqb .timeline-bubble-shell:where(.svelte-1cnzuqb){align-items:flex-end;max-width:min(48rem,82%);margin-left:auto}.timeline-row.svelte-1cnzuqb:not(.timeline-row--user) .timeline-bubble-shell:where(.svelte-1cnzuqb){width:min(100%, var(--chat-artifact-max,72rem))}.timeline-bubble-shell.svelte-1cnzuqb:hover,.timeline-bubble-shell.svelte-1cnzuqb:focus-within{z-index:3}.timeline-actions.svelte-1cnzuqb{opacity:0;visibility:hidden;pointer-events:none;z-index:4;will-change:transform, opacity;justify-content:flex-start;width:max-content;max-width:100%;padding-top:.5rem;transition:opacity .14s .26s,transform .16s .26s,visibility 0s linear .4s;display:flex;position:absolute;top:100%;left:0;transform:translateY(-3px)}.timeline-row--user.svelte-1cnzuqb .timeline-actions:where(.svelte-1cnzuqb){justify-content:flex-end;left:auto;right:0}.timeline-bubble-shell.svelte-1cnzuqb:hover .timeline-actions:where(.svelte-1cnzuqb),.timeline-bubble-shell.svelte-1cnzuqb:focus-within .timeline-actions:where(.svelte-1cnzuqb){opacity:1;visibility:visible;pointer-events:auto;transition:opacity .11s,transform .13s,visibility linear;transform:translate(0,0)}:is(.timeline-bubble-shell.svelte-1cnzuqb:has(.tc-popover) .timeline-actions:where(.svelte-1cnzuqb),.timeline-bubble-shell.svelte-1cnzuqb:has(.rs-popover) .timeline-actions:where(.svelte-1cnzuqb)){opacity:0;visibility:hidden;pointer-events:none;transition:opacity 60ms,transform 80ms,visibility 0s linear 80ms;transform:translateY(-3px)}.bubble-segments.svelte-1cnzuqb{flex-direction:column;gap:.6rem;margin-top:.75rem;display:flex}.bubble-segment.svelte-1cnzuqb{width:100%}.timeline-line--segment.svelte-1cnzuqb{margin-top:.1rem}.timeline-citations.svelte-1cnzuqb{flex-wrap:wrap;gap:.3rem;display:flex}.timeline-citation.svelte-1cnzuqb{color:#1e40aff2;background:#3b82f61f;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;padding:2px 6px;font-size:.7rem;font-weight:600;text-decoration:none;display:inline-flex}.timeline-citation.svelte-1cnzuqb:hover{background:#3b82f633}body.dark-theme .timeline-citation.svelte-1cnzuqb{color:#bfdbfef2;background:#60a5fa40}body.dark-theme .timeline-citation.svelte-1cnzuqb:hover{background:#60a5fa59}@media (width<=640px){.timeline-row.svelte-1cnzuqb{gap:.45rem}.timeline-avatar.svelte-1cnzuqb{width:26px;height:26px}.timeline-actions.svelte-1cnzuqb{opacity:1;visibility:visible;pointer-events:auto;will-change:auto;width:100%;margin-top:.35rem;transition:none;position:static;left:auto;right:auto;transform:none}.timeline-row--user.svelte-1cnzuqb .timeline-actions:where(.svelte-1cnzuqb){justify-content:flex-end;display:flex}:is(.timeline-bubble-shell.svelte-1cnzuqb:has(.tc-popover) .timeline-actions:where(.svelte-1cnzuqb),.timeline-bubble-shell.svelte-1cnzuqb:has(.rs-popover) .timeline-actions:where(.svelte-1cnzuqb)){opacity:1;visibility:visible;pointer-events:auto;transform:none}}
