body{color:#2f2f2f;background:#f6f2e9;font-family:ui-monospace,SFMono-Regular,SFMono,Consolas,Liberation Mono,Courier New,monospace}a.svelte-1uha8ag{color:#5f7f62;text-decoration:none}a.svelte-1uha8ag:hover{text-decoration:underline}button.svelte-1uha8ag,input.svelte-1uha8ag,textarea.svelte-1uha8ag{font:inherit}button.svelte-1uha8ag{border:1px solid #cfc7b6;border-radius:0;padding:.45rem .75rem;color:#f6f2e9;background:#5f7f62;font-size:.875rem;font-weight:600;line-height:1.35;cursor:pointer}.button-link.svelte-1uha8ag{display:inline-flex;width:fit-content;align-items:center;border:1px solid #cfc7b6;border-radius:0;padding:.45rem .75rem;color:#f6f2e9;background:#5f7f62;font-size:.875rem;font-weight:600;line-height:1.35;text-decoration:none}.button-link.svelte-1uha8ag:hover{background:#49684d;text-decoration:none}.secondary-link.svelte-1uha8ag{color:#2f2f2f;background:#f6f2e9}.secondary-link.svelte-1uha8ag:hover{background:#eee8dc}button.svelte-1uha8ag:hover:not(:disabled){background:#49684d}button.svelte-1uha8ag:disabled,input.svelte-1uha8ag:disabled,textarea.svelte-1uha8ag:disabled{cursor:not-allowed;opacity:.65}input.svelte-1uha8ag,textarea.svelte-1uha8ag{width:100%;border:1px solid #cfc7b6;border-radius:0;padding:.55rem .75rem;color:#2f2f2f;background:#fbf8ef;outline:none}textarea.svelte-1uha8ag{min-height:5rem;resize:vertical;line-height:1.45}input.svelte-1uha8ag:focus,textarea.svelte-1uha8ag:focus{border-color:#7d6bb3;box-shadow:0 0 0 2px #7d6bb329}label.svelte-1uha8ag{display:grid;gap:.45rem;color:#2f2f2f;font-size:.875rem;font-weight:600}h2.svelte-1uha8ag,h3.svelte-1uha8ag,p.svelte-1uha8ag{margin-top:0}h2.svelte-1uha8ag{margin-bottom:0;font-size:1.25rem;line-height:1.25}h3.svelte-1uha8ag{margin-bottom:.25rem;font-size:1rem;line-height:1.35}.shell.svelte-1uha8ag{width:min(100% - 2rem,1480px);margin:0 auto;padding:1rem 0}.workspace.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);gap:0;height:calc(100vh - 2rem);border:1px solid #d8d0bf;background:#fbf8ef}.panel.svelte-1uha8ag,.alert-card.svelte-1uha8ag,.empty.svelte-1uha8ag{border:0;border-radius:0;background:#fbf8ef}.panel.svelte-1uha8ag{overflow:hidden}.chat-panel.svelte-1uha8ag{display:grid;grid-template-rows:minmax(0,1fr) auto auto;min-height:0;overflow:visible}.alerts-section.svelte-1uha8ag{min-height:0;border-left:1px solid #d8d0bf;overflow-y:auto}.latest-notification.svelte-1uha8ag{position:fixed;top:1rem;right:1rem;left:1rem;z-index:15;display:flex;width:100%;max-width:calc(100% - 2rem);justify-content:space-between;gap:1rem;margin-bottom:1rem;border:1px solid #d8d0bf;border-radius:0;padding:1rem;color:#2f2f2f;background:#efe7d8;box-shadow:0 16px 48px #2f2f2f24;text-align:left;animation:svelte-1uha8ag-notification-slide-in .22s ease-out}@keyframes svelte-1uha8ag-notification-slide-in{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}.latest-notification.clickable.svelte-1uha8ag{gap:.75rem}.latest-notification.clickable.svelte-1uha8ag:hover,.latest-notification.clickable.svelte-1uha8ag:focus{border-color:#7d6bb3;outline:none}.latest-notification-main.svelte-1uha8ag{display:grid;flex:1 1 auto;border:0;padding:0;color:#2f2f2f;background:transparent;text-align:left}.latest-notification-main.svelte-1uha8ag:hover:not(:disabled),.latest-notification-main.svelte-1uha8ag:focus{color:#2f2f2f;background:transparent;outline:none}.latest-notification-main.svelte-1uha8ag>span:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.latest-notification-main.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1rem}.eyebrow.inline.svelte-1uha8ag{margin:0}.latest-notification-separator.svelte-1uha8ag{color:#8a8175;font-weight:700}.latest-notification-close.svelte-1uha8ag{flex:0 0 auto;align-self:flex-start;border:1px solid #cfc7b6;padding:.2rem .45rem;color:#6e685f;background:#fbf8ef;font-size:1rem;line-height:1}.latest-notification-close.svelte-1uha8ag:hover:not(:disabled),.latest-notification-close.svelte-1uha8ag:focus{color:#9a514e;background:#f3e2dd}.latest-notification-message.svelte-1uha8ag{margin:0;white-space:pre-wrap;font-family:inherit;line-height:1.45}.latest-notification-channel.svelte-1uha8ag{flex:0 0 auto;align-self:flex-start;border-radius:0;padding:.25rem .5rem;background:#fbf8ef;color:#5f7f62;font-size:.75rem;font-weight:700}.eyebrow.svelte-1uha8ag{margin:0 0 .35rem;color:#7d6bb3;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.modal-backdrop.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;padding:0;color:transparent;background:#2f2f2f6b;box-shadow:none}.modal-backdrop.svelte-1uha8ag:hover:not(:disabled),.modal-backdrop.svelte-1uha8ag:focus{background:#2f2f2f6b;box-shadow:none;outline:none}.modal-shell.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:21;display:grid;place-items:center;padding:1rem;overflow-y:auto;pointer-events:none}.modal-card.svelte-1uha8ag{display:grid;width:min(100%,38rem);gap:1rem;border:1px solid #d8d0bf;border-radius:0;padding:1.25rem;background:#fbf8ef;box-shadow:0 24px 80px #2f2f2f2e;pointer-events:auto}.modal-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:#6e685f;line-height:1.5}.modal-heading.svelte-1uha8ag{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.modal-pairing-card.svelte-1uha8ag{display:grid;gap:.65rem;border:1px solid #d8d0bf;border-radius:0;padding:.9rem;background:#f3edde}.modal-pairing-card.svelte-1uha8ag code:where(.svelte-1uha8ag){width:fit-content;border:1px solid #cfc7b6;border-radius:0;padding:.35rem .55rem;color:#2f2f2f;background:#fbf8ef;font-size:1rem;font-weight:700}.modal-details.svelte-1uha8ag{margin:0;white-space:pre-wrap;font-family:inherit;line-height:1.5}.signal-examples.svelte-1uha8ag{display:grid;gap:1rem;max-height:min(27rem,58vh);overflow:auto;padding-right:.15rem}.signal-example-section.svelte-1uha8ag{display:grid;gap:.45rem}.signal-example-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .05rem;color:#9a661d;font-size:.95rem}.signal-example.svelte-1uha8ag{display:grid;gap:.35rem;align-items:center;width:100%;border-color:#d8d0bf;padding:.7rem .8rem;color:#2f2f2f;background:#f3edde;text-align:left}.signal-example.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-weight:700}.signal-example.svelte-1uha8ag code:where(.svelte-1uha8ag){display:block;border-left:2px solid #cfc7b6;padding-left:.55rem;color:#6e685f;white-space:pre-wrap;font-size:.78rem;line-height:1.45}.signal-example.svelte-1uha8ag:focus,.signal-example.focused.svelte-1uha8ag{border-color:#7d6bb3;background:#efe7d8}.signal-example.svelte-1uha8ag:hover:not(:disabled){border-color:#7d6bb3;background:#efe7d8}.radar-proposals.svelte-1uha8ag{display:grid;gap:.85rem;max-height:min(32rem,62vh);overflow:auto;padding-right:.15rem}.radar-card.svelte-1uha8ag{display:grid;gap:.7rem;border:1px solid #d8d0bf;border-radius:0;padding:.9rem;background:#f3edde}.radar-card-header.svelte-1uha8ag{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.radar-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;color:#2f2f2f;font-size:1rem}.radar-meta.svelte-1uha8ag{margin-top:.2rem!important;color:#9a661d!important;font-size:.78rem;font-weight:700;text-transform:uppercase}.radar-prompt.svelte-1uha8ag{display:block;border-left:2px solid #7d6bb3;padding:.55rem .65rem;color:#2f2f2f;background:#fbf8ef;white-space:pre-wrap;line-height:1.45}.radar-sources.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem}.radar-sources.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#5f7f62;font-size:.82rem;font-weight:700}.source-picker.svelte-1uha8ag{display:grid;gap:1.1rem}.source-picker.svelte-1uha8ag section:where(.svelte-1uha8ag){display:grid;gap:.2rem}.source-picker.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .15rem;color:#9a661d;font-size:.95rem;line-height:1.1}.source-row.svelte-1uha8ag{display:grid;grid-template-columns:minmax(8rem,16rem) minmax(0,1fr);gap:.8rem;align-items:baseline;margin:0 -.4rem;border:0;border-radius:0;padding:.12rem .4rem;color:#2f2f2f;background:transparent;font:inherit;text-align:left;text-decoration:none}.source-row.svelte-1uha8ag:focus,.source-row.focused.svelte-1uha8ag{color:#2f2f2f;background:#d8d0bf;box-shadow:none;outline:none;text-decoration:none}.source-row.svelte-1uha8ag:hover:not(:disabled){color:#2f2f2f;background:#d8d0bf;box-shadow:none;outline:none;text-decoration:none}.source-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-weight:700}.source-row.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{color:#6e685f}.prompt-result-modal.svelte-1uha8ag{width:min(100%,52rem);max-height:min(46rem,calc(100vh - 2rem));overflow-y:auto}.prompt-result-meta.svelte-1uha8ag{display:grid;gap:.35rem;margin:0;border:1px solid #d8d0bf;padding:.75rem;background:#f3edde}.prompt-result-meta.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.75rem}.prompt-result-meta.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:#8a8175;font-size:.75rem;font-weight:700;text-transform:lowercase}.prompt-result-meta.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;color:#2f2f2f;overflow-wrap:anywhere}.prompt-result-body.svelte-1uha8ag{border-left:3px solid #7d6bb3;padding:1rem 1.1rem;background:#f6f2e9;font-size:1rem;line-height:1.6}.prompt-result-body.svelte-1uha8ag h3:where(.svelte-1uha8ag),.prompt-result-body.svelte-1uha8ag h4:where(.svelte-1uha8ag){margin:1.15rem 0 .45rem;color:#2f2f2f;line-height:1.2}.prompt-result-body.svelte-1uha8ag h3:where(.svelte-1uha8ag):first-child,.prompt-result-body.svelte-1uha8ag h4:where(.svelte-1uha8ag):first-child{margin-top:0}.prompt-result-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){border-bottom:1px solid #d8d0bf;padding-bottom:.35rem;font-size:1rem}.prompt-result-body.svelte-1uha8ag h4:where(.svelte-1uha8ag){color:#6e685f;font-size:.9rem;text-transform:uppercase;letter-spacing:.04em}.prompt-result-body.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 .8rem;white-space:pre-wrap}.prompt-result-body.svelte-1uha8ag ul:where(.svelte-1uha8ag){display:grid;gap:.45rem;margin:0 0 .9rem;padding-left:1.15rem}.prompt-result-body.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-left:.15rem}.prompt-result-body.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#2f2f2f;font-weight:750}.prompt-result-body.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.prompt-result-body.svelte-1uha8ag a:where(.svelte-1uha8ag){display:inline-block;margin:0 .15rem;border-bottom:1px solid rgba(95,127,98,.35);color:#5f7f62;overflow-wrap:anywhere;text-decoration:none}.prompt-result-body.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-bottom-color:currentColor;text-decoration:none}.error-text.svelte-1uha8ag{color:#9a514e}.pairing-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem}.notification-status.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.4rem;font-weight:700}.notification-status.connected.svelte-1uha8ag{color:#49684d}.panel-heading.svelte-1uha8ag{display:flex;justify-content:space-between;gap:1rem;align-items:center;border-bottom:1px solid #d8d0bf;padding:1rem;background:#f3edde}.chat-heading.svelte-1uha8ag{background:#f3edde}.chat-window.svelte-1uha8ag{display:grid;gap:.65rem;padding:.25rem .9rem .9rem;background:#f3edde}.chat-history-wrap.svelte-1uha8ag{min-height:0;overflow-y:auto;padding:1rem;background:#fbf8ef}.chat-history.svelte-1uha8ag{display:grid;align-content:end;gap:.65rem;min-height:100%}.chat-empty.svelte-1uha8ag{display:grid;min-height:100%;place-items:center;color:#8a8175;text-align:center}.empty-guide.svelte-1uha8ag{display:grid;gap:.65rem;max-width:42rem;justify-items:center;line-height:1.4}.empty-guide.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.empty-kicker.svelte-1uha8ag{color:#5f7159;font-weight:700}.empty-example.svelte-1uha8ag{border:1px solid #d8d0bf;padding:.45rem .7rem;background:#f3edde;color:#5f7159}.empty-note.svelte-1uha8ag{color:#9f554f}.chat-input-card.svelte-1uha8ag{display:grid;gap:.75rem;border:0;border-left:3px solid #7d6bb3;border-radius:0;padding:.65rem .8rem;background:#fbf8ef}.chat-input-card.svelte-1uha8ag:focus-within{box-shadow:none}.message-field.svelte-1uha8ag{position:relative}.chat-input-card.svelte-1uha8ag textarea[name=message]:where(.svelte-1uha8ag){min-height:2.75rem;border:0;border-radius:0;padding:0;background:transparent;font-size:1rem;line-height:1.45;resize:vertical}.chat-input-card.svelte-1uha8ag textarea[name=message]:where(.svelte-1uha8ag):focus{border-color:transparent;box-shadow:none}.chat-input-card.svelte-1uha8ag textarea[name=message]:where(.svelte-1uha8ag):disabled{background:#f6f2e9}.chat-input-card.svelte-1uha8ag:has(textarea:where(.svelte-1uha8ag):disabled){background:#f6f2e9}.command-menu.svelte-1uha8ag{position:absolute;right:0;bottom:calc(100% + .65rem);left:0;z-index:5;display:grid;box-sizing:border-box;overflow:hidden auto;max-height:min(15rem,42vh);border:1px solid #d8d0bf;border-radius:0;padding-bottom:.35rem;background:#fbf8ef;box-shadow:0 12px 32px #2f2f2f1f}.command-option.svelte-1uha8ag{display:grid;gap:.15rem;border:0;border-radius:0;padding:.7rem .85rem;color:#2f2f2f;background:#fbf8ef;text-align:left}.command-option.selected.svelte-1uha8ag{background:#efe7d8}.command-option.svelte-1uha8ag:hover:not(:disabled){background:#efe7d8}.command-option.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#5f7f62;font-family:ui-monospace,SFMono-Regular,SFMono,Consolas,Liberation Mono,monospace;font-size:.9rem}.command-option.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6e685f;font-size:.8125rem;font-weight:500}.input-footer.svelte-1uha8ag{display:grid;gap:.5rem}.composer-status.svelte-1uha8ag{display:flex;justify-content:space-between;gap:.75rem;align-items:center;padding:.45rem .9rem .25rem;background:#f3edde}.composer-status.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6e685f;font-size:.75rem;font-weight:600;line-height:1}.telegram-status.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.35rem;min-width:max-content}.telegram-status.connected.svelte-1uha8ag{color:#49684d}.telegram-status.disconnected.svelte-1uha8ag{color:#9a514e}.status-dot.svelte-1uha8ag{width:.6rem;height:.6rem;border-radius:999px;background:currentColor}.telegram-status.connected.svelte-1uha8ag .status-dot:where(.svelte-1uha8ag){background:#49684d}.telegram-status.disconnected.svelte-1uha8ag .status-dot:where(.svelte-1uha8ag){background:#9a514e}.input-actions.svelte-1uha8ag{display:flex;justify-self:end;gap:.5rem;align-items:center}.chat-row.svelte-1uha8ag{display:flex}.chat-row.user.svelte-1uha8ag{justify-content:flex-end}.chat-row.bot.svelte-1uha8ag{justify-content:flex-start}.bubble.svelte-1uha8ag{max-width:min(78%,38rem);border:1px solid #d8d0bf;border-radius:0;padding:.7rem .85rem;color:#2f2f2f;background:#f3edde;line-height:1.45;overflow-wrap:anywhere}.bubble.svelte-1uha8ag h3:where(.svelte-1uha8ag),.bubble.svelte-1uha8ag h4:where(.svelte-1uha8ag),.bubble.svelte-1uha8ag p:where(.svelte-1uha8ag),.bubble.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:0 0 .55rem}.bubble.svelte-1uha8ag h3:where(.svelte-1uha8ag),.bubble.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-family:inherit;line-height:1.2}.bubble.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1rem}.bubble.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:.9rem}.bubble.svelte-1uha8ag ul:where(.svelte-1uha8ag){padding-left:1.1rem}.bubble.svelte-1uha8ag :where(.svelte-1uha8ag):last-child{margin-bottom:0}.bubble.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-decoration-thickness:1px;text-underline-offset:.16em}.user.svelte-1uha8ag .bubble:where(.svelte-1uha8ag){border-color:#7d6bb3;color:#2f2f2f;background:#efe7d8}.bubble.success.svelte-1uha8ag{border-color:#b9c8a7;color:#49684d;background:#edf2e6}.bubble.error.svelte-1uha8ag,.bubble.error-tone.svelte-1uha8ag{border-color:#e0bbb5;color:#9a514e;background:#f3e2dd}.bubble.typing.svelte-1uha8ag{color:#6e685f;background:#f3edde}.bubble.trace-step.svelte-1uha8ag{color:#4a4a4a;background:#eef2f5;font-size:.85rem;display:flex;align-items:center;gap:.4rem;padding:.4rem .75rem}.bubble.svelte-1uha8ag .preview:where(.svelte-1uha8ag){margin-bottom:0;white-space:pre-wrap}.collapse-toggle.svelte-1uha8ag{display:block;margin-top:.35rem;padding:0;border:none;background:none;color:#6e685f;font:inherit;font-size:.85rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.collapse-toggle.svelte-1uha8ag:hover{color:#2f2f2f}.step-icon.svelte-1uha8ag{display:inline-flex;width:1.1rem;height:1.1rem;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0}.step-duration.svelte-1uha8ag{color:#8a8a8a;font-size:.75rem}.step-dot.running.svelte-1uha8ag{display:inline-block;width:.6rem;height:.6rem;background:#7d6bb3;border-radius:999px;animation:svelte-1uha8ag-step-dot-pulse 1.1s ease-in-out infinite}@keyframes svelte-1uha8ag-step-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.modal-options.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem}.choice-card.svelte-1uha8ag{display:grid;width:100%;gap:.15rem;height:100%;border-color:#d8d0bf;padding:.75rem;color:#2f2f2f;text-align:left;background:#f3edde}.choice-card.svelte-1uha8ag:hover:not(:disabled){border-color:#7d6bb3;background:#efe7d8}.muted.svelte-1uha8ag{color:#6e685f;overflow-wrap:anywhere}.sources-used.svelte-1uha8ag{display:grid;gap:.35rem}.sources-used.svelte-1uha8ag summary:where(.svelte-1uha8ag){position:relative;padding:0;color:#8a8175;font-size:.75rem;font-weight:600;text-transform:lowercase;cursor:pointer}.sources-used.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.sources-used.svelte-1uha8ag summary:where(.svelte-1uha8ag)::marker{content:""}.sources-used.svelte-1uha8ag summary:where(.svelte-1uha8ag):before{position:absolute;left:-1rem;color:#6e685f;content:"▶";transition:transform .15s ease}.sources-used[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):before{transform:rotate(90deg)}.sources-used-list.svelte-1uha8ag{display:grid;gap:.25rem;padding:0}.sources-used-list.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;grid-template-columns:4.5rem minmax(6rem,9rem) minmax(0,1fr);gap:.5rem;align-items:baseline}.sources-used-list.svelte-1uha8ag span:where(.svelte-1uha8ag),.sources-used-list.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#6e685f;font-size:.75rem}.sources-used-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:.75rem}.examples-carousel.svelte-1uha8ag{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.35rem;align-items:center;width:100%;min-width:0}.examples.svelte-1uha8ag{min-width:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.examples.fade-left.fade-right.svelte-1uha8ag{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1rem),transparent)}.examples.svelte-1uha8ag::-webkit-scrollbar{display:none}.examples-track.svelte-1uha8ag{display:flex;width:max-content;flex-wrap:nowrap;gap:.5rem;will-change:transform}.example-arrow.svelte-1uha8ag{display:grid;width:2rem;height:2rem;place-items:center;border-radius:0;padding:0;color:#6e685f;background:#fbf8ef;font-size:1.35rem;font-weight:500;line-height:1}.example-arrow.svelte-1uha8ag:hover:not(:disabled){color:#5f7f62;background:#efe7d8}.example-chip.svelte-1uha8ag{flex:0 0 auto;max-width:min(28rem,70vw);border-color:#d8d0bf;padding:.35rem .6rem;color:#5f7f62;background:#fbf8ef;font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.example-chip.svelte-1uha8ag:hover:not(:disabled){background:#efe7d8}.alerts-list.svelte-1uha8ag{display:grid;gap:0}.alert-card.svelte-1uha8ag{border-top:0;border-radius:0;padding:0}.alert-card.svelte-1uha8ag:last-child{border-radius:0}.alert-card.disabled.svelte-1uha8ag{background:#f3edde}.alert-summary.svelte-1uha8ag{cursor:pointer;list-style:none;padding:.8rem .9rem}.alert-summary.svelte-1uha8ag::-webkit-details-marker{display:none}.alert-summary.svelte-1uha8ag:before{content:"›";display:inline-grid;float:left;width:1rem;height:1.25rem;margin-right:.5rem;color:#6e685f;font-size:1.2rem;line-height:1;place-items:center;transition:transform .15s ease}.alert-card[open].svelte-1uha8ag .alert-summary:where(.svelte-1uha8ag):before{transform:rotate(90deg)}.alert-details.svelte-1uha8ag{padding:0 .9rem .85rem 2.35rem}.alert-facts.svelte-1uha8ag{display:grid;gap:.25rem;margin:0}.alert-facts.svelte-1uha8ag>div:where(.svelte-1uha8ag){display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem;align-items:baseline}.alert-facts.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:#8a8175;font-size:.75rem;font-weight:600;text-transform:lowercase}.alert-facts.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;color:#2f2f2f;font-size:.8125rem;overflow-wrap:anywhere}.inline-meta.svelte-1uha8ag{color:#8a8175}.running-indicator.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.45rem;color:#7d6bb3;font-weight:700}.running-bars.svelte-1uha8ag{display:inline-grid;grid-template-columns:repeat(4,.35rem);gap:.18rem;align-items:end;height:.9rem}.running-bars.svelte-1uha8ag span:where(.svelte-1uha8ag){width:.35rem;height:.35rem;background:currentColor;animation:svelte-1uha8ag-running-bars .8s steps(2,end) infinite}.running-bars.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){animation-delay:.1s}.running-bars.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(3){animation-delay:.2s}.running-bars.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(4){animation-delay:.3s}@keyframes svelte-1uha8ag-running-bars{0%,to{height:.25rem;opacity:.45}50%{height:.9rem;opacity:1}}@media(prefers-reduced-motion:reduce){.running-bars.svelte-1uha8ag span:where(.svelte-1uha8ag){animation:none;opacity:.8}.status-dot.running.svelte-1uha8ag{animation:none;opacity:.85}}.alert-main.svelte-1uha8ag{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.badge.svelte-1uha8ag{border:1px solid #b9c8a7;border-radius:0;padding:.05rem .35rem;color:#49684d;background:#edf2e6;font-size:.75rem;font-weight:600;white-space:nowrap}.badge.off.svelte-1uha8ag{border-color:#d8d0bf;color:#6e685f;background:#f3edde}.edit-alert-form.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;align-items:end;margin-top:.65rem;border-top:1px solid #d8d0bf;padding-top:.65rem}.edit-alert-form.svelte-1uha8ag label:where(.svelte-1uha8ag){gap:.25rem;min-width:0;color:#6e685f;font-size:.75rem}.edit-alert-form.svelte-1uha8ag .full-span:where(.svelte-1uha8ag){grid-column:1 / -1}.edit-alert-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.edit-alert-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){min-height:2rem;padding:.3rem .4rem;font-size:.8125rem}.interval-parts.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:.35rem;align-items:center}.interval-parts.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%}.edit-alert-form.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:2rem;padding:.3rem .5rem}.save-alert-button.svelte-1uha8ag{grid-column:1 / -1;background:#7d6bb3}.save-alert-button.svelte-1uha8ag:hover:not(:disabled){background:#675697}.save-alert-button.saved.svelte-1uha8ag{background:#5f7f62}.save-alert-button.saved.svelte-1uha8ag:hover:not(:disabled){background:#49684d}.barrier-model.svelte-1uha8ag{margin-top:.75rem;border:1px solid #d8d0bf;background:#fbf8f0;padding:.6rem}.barrier-model-heading.svelte-1uha8ag,.barrier-model-meta.svelte-1uha8ag{display:flex;justify-content:space-between;gap:.7rem;color:#6e685f;font-size:.75rem}.barrier-model-heading.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#2f2f2f;font-weight:700}.risk-assumptions.svelte-1uha8ag{margin:.6rem 0 0;padding-left:1rem;color:#6e685f;font-size:.75rem}.risk-assumptions.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag){margin-top:.25rem}.risk-variable-list.svelte-1uha8ag{display:grid;gap:.35rem;margin-top:.6rem;color:#6e685f;font-size:.75rem}.risk-variable-list.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;grid-template-columns:minmax(9rem,.45fr) 1fr;gap:.5rem;border-top:1px solid #e4dccb;padding-top:.35rem}.risk-variable-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#2f2f2f;font-weight:700}.risk-model-card.svelte-1uha8ag{width:min(860px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);display:flex;flex-direction:column;overflow:hidden}.risk-model-scroll.svelte-1uha8ag{overflow-y:auto;min-height:0;padding-right:.25rem;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.risk-model-section.svelte-1uha8ag{display:grid;gap:.5rem;margin-top:1rem}.risk-model-section.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:.9rem}.risk-model-overview.svelte-1uha8ag{display:grid;gap:.35rem;margin:0;color:#6e685f;font-size:.78rem}.risk-model-overview.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;grid-template-columns:minmax(9rem,.35fr) 1fr;gap:.5rem}.risk-model-overview.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:#2f2f2f;font-weight:700}.risk-model-overview.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0}.risk-expression-list.svelte-1uha8ag{display:grid;gap:.5rem}.risk-expression-list.svelte-1uha8ag div:where(.svelte-1uha8ag){display:grid;gap:.3rem;border-top:1px solid #e4dccb;padding-top:.5rem}.risk-expression-list.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:.75rem}.risk-expression-list.svelte-1uha8ag code:where(.svelte-1uha8ag){display:block;overflow-x:auto;border:1px solid #e4dccb;background:#fbf8f0;padding:.45rem;color:#3f3d38;font-size:.75rem;white-space:pre}.help-icon.svelte-1uha8ag{width:1.25rem;height:1.25rem;min-height:0;padding:0;border-radius:999px;border:1px solid #cfc6b4;background:#f4eddf;color:#6e685f;font-size:.72rem;line-height:1}.help-icon.svelte-1uha8ag:hover:not(:disabled){background:#ebe1d0;color:#2f2f2f}.barrier-model-heading.svelte-1uha8ag .help-icon:where(.svelte-1uha8ag){margin-right:auto}.probability-help-card.svelte-1uha8ag{width:min(720px,calc(100vw - 2rem))}.probability-help-body.svelte-1uha8ag{display:grid;gap:.75rem;color:#3f3d38}.probability-help-body.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.probability-help-body.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .4rem;font-size:1rem}.probability-help-body.svelte-1uha8ag dl:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;margin:0}.probability-help-body.svelte-1uha8ag dl:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag){display:grid;gap:.1rem}.probability-help-body.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:#6e685f;font-weight:700}.probability-help-body.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0}.barrier-chart-card.svelte-1uha8ag{width:min(980px,calc(100vw - 2rem));overflow-x:hidden}.barrier-model.expanded.svelte-1uha8ag{margin-top:0}.barrier-model.expanded.svelte-1uha8ag svg:where(.svelte-1uha8ag){max-width:100%}.barrier-model.svelte-1uha8ag svg:where(.svelte-1uha8ag){display:block;width:100%;height:auto;margin:.45rem 0;overflow:visible}.chart-bg.svelte-1uha8ag{fill:#f7f1e4}.axis-grid.svelte-1uha8ag{stroke:#6e685f2e;stroke-width:1}.axis-line.svelte-1uha8ag{stroke:#8c8477;stroke-width:1}.axis-label.svelte-1uha8ag,.axis-title.svelte-1uha8ag{fill:#6e685f;font-size:12px}.axis-title.svelte-1uha8ag{font-weight:700}.vertical-axis.svelte-1uha8ag{transform:rotate(-90deg);transform-box:fill-box;transform-origin:center}.sample-path.svelte-1uha8ag{fill:none;stroke:#7d6bb329;stroke-width:1}.median-path.svelte-1uha8ag{fill:none;stroke:#2f2f2f;stroke-width:2}.barrier-line.svelte-1uha8ag{stroke:#b25a47;stroke-dasharray:5 4;stroke-width:1.5}.current-line.svelte-1uha8ag{stroke:#2f2f2f57;stroke-dasharray:2 5;stroke-width:1}.histogram-bar.svelte-1uha8ag{fill:#7d6bb3}.histogram-zero-line.svelte-1uha8ag{stroke:#b25a47;stroke-dasharray:5 4;stroke-width:1.5}.barrier-chart-legend.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin:.35rem 0 .55rem;color:#6e685f;font-size:.75rem}.barrier-chart-legend.svelte-1uha8ag span:where(.svelte-1uha8ag){display:inline-flex;align-items:center;gap:.35rem}.legend-line.svelte-1uha8ag{display:inline-block;width:2rem;border-top:2px solid #2f2f2f}.legend-line.barrier.svelte-1uha8ag{border-color:#b25a47;border-top-style:dashed}.chart-expand-button.svelte-1uha8ag{margin-top:.55rem;width:100%}.actions.svelte-1uha8ag{display:flex;gap:.4rem;margin-top:.5rem}.actions.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:.3rem .5rem}.secondary.svelte-1uha8ag{color:#2f2f2f;background:#f3edde}.secondary.svelte-1uha8ag:hover:not(:disabled){background:#efe7d8}.danger.svelte-1uha8ag{color:#9a514e;background:#fbf8ef}.danger.svelte-1uha8ag:hover:not(:disabled){color:#f6f2e9;background:#9a514e}.empty.svelte-1uha8ag{border-top:0;border-radius:0;padding:1rem;color:#6e685f}@media(max-width:980px){.workspace.svelte-1uha8ag{grid-template-columns:1fr;min-height:auto}.chat-panel.svelte-1uha8ag{min-height:min(42rem,calc(100vh - 2rem))}.alerts-section.svelte-1uha8ag{overflow:visible}}@media(max-width:720px){.shell.svelte-1uha8ag{width:min(100% - 1rem,980px);padding-top:1rem}.alert-main.svelte-1uha8ag,.edit-alert-form.svelte-1uha8ag,.input-footer.svelte-1uha8ag{display:grid;grid-template-columns:1fr}.input-actions.svelte-1uha8ag{justify-content:flex-end;flex-wrap:wrap}.composer-status.svelte-1uha8ag{align-items:flex-start;flex-direction:column}.examples-carousel.svelte-1uha8ag{min-width:0}.bubble.svelte-1uha8ag{max-width:92%}.modal-options.svelte-1uha8ag{grid-template-columns:1fr}.actions.svelte-1uha8ag{flex-wrap:wrap}}
