html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.search-sequence.svelte-rhe4wn{width:100%;max-width:980px;height:min(clamp(430px,50svh,540px),calc(100svh - var(--search-top) - 20px));display:flex;flex-direction:column;gap:12px;color:var(--color-neutral-900);font-family:var(--font-sans);pointer-events:auto}.search-sequence.ss-flow.svelte-rhe4wn{max-width:none;height:calc(var(--search-flow-height, clamp(460px, 64svh, 620px)) + 54px);gap:6px}.ss-flow.svelte-rhe4wn{--search-ease: cubic-bezier(.22,.72,.18,1)}.ss-flow.svelte-rhe4wn .ss-panel:where(.svelte-rhe4wn){transition:height var(--results-duration) var(--search-ease),box-shadow var(--results-duration) ease}.ss-flow[data-phase=closing].svelte-rhe4wn .ss-panel:where(.svelte-rhe4wn){transition-timing-function:cubic-bezier(.45,0,.65,1),ease}.ss-flow.svelte-rhe4wn .ss-search:where(.svelte-rhe4wn){transition:border-color var(--results-duration) ease}.ss-flow.svelte-rhe4wn .ss-body:where(.svelte-rhe4wn){transition:opacity var(--results-duration) ease}.ss-flow.svelte-rhe4wn .ss-query-text:where(.svelte-rhe4wn){overflow:hidden;text-overflow:ellipsis}.ss-flow.svelte-rhe4wn .ss-query[data-phase=typing]:where(.svelte-rhe4wn) .ss-query-text:where(.svelte-rhe4wn){animation:svelte-rhe4wn-query-arrival .24s var(--search-ease) both}.ss-flow.svelte-rhe4wn .ss-query-text:where(.svelte-rhe4wn):after{content:"";display:inline-block;width:1px;height:.9em;margin-left:4px;vertical-align:-.08em;background:currentColor;opacity:0}.ss-flow.svelte-rhe4wn .ss-query[data-phase=typing]:where(.svelte-rhe4wn) .ss-query-text:where(.svelte-rhe4wn):after{animation:svelte-rhe4wn-query-caret .8s steps(1,end) infinite}.ss-flow[data-running=false].svelte-rhe4wn .ss-query-text:where(.svelte-rhe4wn):after{animation-play-state:paused}.ss-flow.svelte-rhe4wn .ss-section-label:where(.svelte-rhe4wn){opacity:var(--opening);transform:translateY(calc((1 - var(--opening)) * 6px));transition:opacity .22s ease,transform .32s var(--search-ease)}.search-sequence.ss-flow.svelte-rhe4wn .ss-result:where(.svelte-rhe4wn){opacity:var(--opening);transform:translateY(calc((1 - var(--opening)) * 12px));transition:opacity .22s ease,transform .32s var(--search-ease),background .18s,border-color .18s;transition-delay:calc(var(--result-order) * 45ms),calc(var(--result-order) * 45ms),0s,0s}.ss-flow.svelte-rhe4wn .ss-preview:where(.svelte-rhe4wn){opacity:var(--opening);transform:translateY(calc((1 - var(--opening)) * 10px));transition:opacity .24s ease 90ms,transform .36s var(--search-ease) 90ms}.ss-flow[data-phase=closing].svelte-rhe4wn .ss-result:where(.svelte-rhe4wn){transform:translateY(-6px);transition-delay:calc(var(--result-exit) * 30ms),calc(var(--result-exit) * 30ms),0s,0s}.ss-flow[data-phase=closing].svelte-rhe4wn .ss-preview:where(.svelte-rhe4wn){transform:translateY(-6px);transition-delay:0s}.ss-flow.svelte-rhe4wn .ss-preview:where(.svelte-rhe4wn) .ss-artifact{animation:svelte-rhe4wn-preview-recall .24s var(--search-ease) both}.ss-flow.motion-reduced.svelte-rhe4wn *{animation:none!important;transition:none!important}@keyframes svelte-rhe4wn-query-arrival{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-rhe4wn-query-caret{0%,to{opacity:.7}50%{opacity:0}}@keyframes svelte-rhe4wn-preview-recall{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.search-sequence.ss-flow.svelte-rhe4wn :is(.ss-panel:where(.svelte-rhe4wn),.ss-result:where(.svelte-rhe4wn),.ss-file-icon:where(.svelte-rhe4wn),.ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn)){border-radius:0}.search-sequence.svelte-rhe4wn,.search-sequence.svelte-rhe4wn :where(.svelte-rhe4wn){box-sizing:border-box}.search-sequence.svelte-rhe4wn button:where(.svelte-rhe4wn){color:inherit;font:inherit;cursor:pointer}.ss-panel-frame.svelte-rhe4wn{position:relative;flex:1;min-height:0}.ss-panel.svelte-rhe4wn{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,#fff calc((1 - var(--bar)) * 100%),var(--color-neutral-400));border-radius:calc(50px - 40px * var(--bar));background:color-mix(in srgb,#fafafa calc((1 - var(--bar)) * 100%),var(--color-neutral-50));box-shadow:0 0 calc(15px * (1 - var(--bar))) calc(4px * (1 - var(--bar))) #ffffff65,0 0 calc(55px * (1 - var(--bar))) calc(12px * (1 - var(--bar))) #ffffff16,0 calc(24px * var(--opening)) calc(80px * var(--opening)) #0005}.ss-search.svelte-rhe4wn>*{opacity:var(--header-opacity)}.ss-search.svelte-rhe4wn{display:flex;align-items:center;flex:0 0 58px;gap:15px;padding:0 20px;border-bottom:1px solid color-mix(in srgb,var(--color-neutral-300) calc(var(--opening) * 100%),transparent)}.ss-query.svelte-rhe4wn{flex:1;min-width:0;overflow:hidden;display:flex;align-items:center;-webkit-user-select:none;user-select:none;pointer-events:none}.ss-query[data-phase=leaving].svelte-rhe4wn .ss-query-text:where(.svelte-rhe4wn){animation:svelte-rhe4wn-query-departure .18s ease-in both}.ss-query[data-phase=waiting].svelte-rhe4wn .ss-query-text:where(.svelte-rhe4wn){visibility:hidden}@keyframes svelte-rhe4wn-query-departure{to{transform:translateY(-100%);opacity:0}}.ss-query-text.svelte-rhe4wn{display:block;width:100%;min-width:0;height:44px;line-height:44px;white-space:nowrap;font-size:clamp(15px,1.65vw,19px);letter-spacing:-.025em}.ss-body.svelte-rhe4wn{opacity:var(--opening);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);flex:0 0 calc(var(--panel-height) - var(--bar-height));min-height:0}.ss-results.svelte-rhe4wn{min-width:0;min-height:0;overflow-y:auto;padding:17px 10px}.ss-section-label.svelte-rhe4wn{display:flex;justify-content:space-between;padding:0 11px 12px;font-size:10px;letter-spacing:.035em;color:var(--color-neutral-700)}.ss-section-label.svelte-rhe4wn>span:where(.svelte-rhe4wn):last-child{font-variant-numeric:tabular-nums}.search-sequence.svelte-rhe4wn .ss-result:where(.svelte-rhe4wn){display:flex;align-items:center;gap:11px;width:100%;height:70px;padding:8px 10px;text-align:left;background:transparent;border:1px solid transparent;border-radius:5px;transition:background .18s,border-color .18s}.search-sequence.svelte-rhe4wn .ss-result:where(.svelte-rhe4wn):hover{background:#ffffff06}.search-sequence.svelte-rhe4wn .ss-result.ss-selected:where(.svelte-rhe4wn){background:#ffffff08}.ss-file-icon.svelte-rhe4wn{display:grid;place-items:center;width:33px;height:38px;border:1px solid #ffffff24;border-radius:4px;flex-shrink:0}.ss-result-copy.svelte-rhe4wn{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.ss-result-copy.svelte-rhe4wn>:where(.svelte-rhe4wn){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-result-copy.svelte-rhe4wn strong:where(.svelte-rhe4wn){font-size:12px;font-weight:600;letter-spacing:-.01em}.ss-source.svelte-rhe4wn{font-size:10px;color:var(--color-neutral-700)}.ss-excerpt.svelte-rhe4wn{font-size:11px;color:var(--color-neutral-800)}.ss-result-arrow.svelte-rhe4wn{font-size:12px;opacity:.6}.ss-preview.svelte-rhe4wn{display:flex;flex-direction:column;min-width:0;min-height:0;padding:12px 14px 14px;border-left:1px solid #ffffff15}.ss-preview-origin.svelte-rhe4wn{display:flex;flex-shrink:0;align-items:center;gap:7px;height:24px;margin-bottom:7px;font-size:10px;color:var(--color-neutral-800)}.ss-preview-origin.svelte-rhe4wn>span:where(.svelte-rhe4wn):first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-preview-label.svelte-rhe4wn{margin-left:auto;font-size:9px;color:var(--color-neutral-700)}.ss-examples.svelte-rhe4wn{opacity:var(--opening);transform:translateY(calc((1 - var(--opening)) * 8px));display:grid;flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:6px}.search-sequence.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn){flex-shrink:0;min-height:40px;padding:7px 12px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #ffffff26;border-radius:20px;background:transparent;font-size:16px;line-height:1.15;transition:border-color .18s,background .18s}.search-sequence.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn):hover,.search-sequence.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button.ss-current:where(.svelte-rhe4wn){background:#ffffff0c}.ss-empty-preview.svelte-rhe4wn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;font-size:12px;color:var(--color-neutral-700)}@media(max-width:760px),(orientation:portrait){.search-sequence.svelte-rhe4wn{height:min(540px,calc(100svh - var(--search-top) - 16px));gap:10px}.ss-examples.svelte-rhe4wn{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.search-sequence.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn){min-height:42px;padding:7px 8px;font-size:16px}}@media(max-width:760px),(orientation:portrait){.ss-search.svelte-rhe4wn{flex-basis:52px;padding-inline:14px;gap:10px}.ss-query-text.svelte-rhe4wn{height:40px;line-height:40px;font-size:16px}.ss-body.svelte-rhe4wn{grid-template-columns:minmax(0,1fr);grid-template-rows:142px minmax(0,1fr)}.ss-results.svelte-rhe4wn{padding:8px 10px}.ss-section-label.svelte-rhe4wn,.ss-excerpt.svelte-rhe4wn{display:none}.search-sequence.svelte-rhe4wn .ss-result:where(.svelte-rhe4wn){height:42px;padding:5px 8px;gap:10px}.ss-file-icon.svelte-rhe4wn{height:30px;width:30px;border-color:#ffffff15}.ss-result-copy.svelte-rhe4wn{gap:2px}.ss-result-copy.svelte-rhe4wn strong:where(.svelte-rhe4wn){font-size:12px;line-height:1.3}.ss-source.svelte-rhe4wn{font-size:10px;line-height:1.3}.ss-preview.svelte-rhe4wn{padding:8px 10px 10px;border-left:none;border-top:1px solid #ffffff15}.ss-preview-origin.svelte-rhe4wn{height:22px;margin-bottom:7px;font-size:10px}.ss-empty-preview.svelte-rhe4wn{gap:8px;font-size:11px}}@media(max-height:520px)and (min-width:600px){.search-sequence.svelte-rhe4wn{height:calc(100svh - var(--search-top) - 12px);gap:8px}.search-sequence.ss-flow.svelte-rhe4wn{height:calc(100svh - 32px)}.ss-examples.svelte-rhe4wn{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.search-sequence.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn){min-height:34px;padding:5px 6px;font-size:15px}.ss-search.svelte-rhe4wn{flex-basis:44px;padding-inline:14px}.ss-query-text.svelte-rhe4wn{height:36px;line-height:36px;font-size:16px}.ss-body.svelte-rhe4wn{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr)}.ss-results.svelte-rhe4wn{padding:6px}.ss-section-label.svelte-rhe4wn,.ss-excerpt.svelte-rhe4wn{display:none}.search-sequence.svelte-rhe4wn .ss-result:where(.svelte-rhe4wn){height:42px;padding:5px 8px;gap:10px}.ss-file-icon.svelte-rhe4wn{width:30px;height:30px}.ss-result-copy.svelte-rhe4wn strong:where(.svelte-rhe4wn){font-size:12px}.ss-source.svelte-rhe4wn{font-size:10px}.ss-preview.svelte-rhe4wn{padding:8px 10px;border-top:none;border-left:1px solid #ffffff15}.ss-preview-origin.svelte-rhe4wn{height:22px;margin-bottom:7px;font-size:10px}}.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn){position:relative;z-index:1;display:flex;gap:0;opacity:1;transform:none}.search-sequence.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn){position:relative;flex:0 0 auto;min-width:120px;min-height:48px;padding:10px 18px;border:1px solid transparent;border-radius:5px 5px 0 0;background:transparent;color:var(--color-neutral-700);font-size:13px;line-height:1.2;white-space:nowrap}.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn)+button:where(.svelte-rhe4wn):before{content:"";position:absolute;left:-1px;top:15px;bottom:15px;width:1px;background:#ffffff20}.search-sequence.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn):hover{color:var(--color-neutral-900);background:#ffffff04}.search-sequence.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button.ss-current:where(.svelte-rhe4wn){background:var(--color-neutral-50);border-color:var(--color-neutral-400);border-bottom-color:transparent;color:var(--color-neutral-900)}.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button.ss-current:where(.svelte-rhe4wn):before,.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button.ss-current:where(.svelte-rhe4wn)+button:where(.svelte-rhe4wn):before{opacity:0}.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button.ss-current:where(.svelte-rhe4wn):after{content:"";position:absolute;left:-1px;right:-1px;bottom:-8px;height:9px;border-inline:1px solid var(--color-neutral-400);background:var(--color-neutral-50);pointer-events:none}@media(max-width:600px){.search-sequence.ss-flow.svelte-rhe4wn .ss-examples:where(.svelte-rhe4wn) button:where(.svelte-rhe4wn){flex:1 1 0;min-width:0;padding-inline:5px;font-size:11px}}@media(prefers-reduced-motion:reduce){.search-sequence.svelte-rhe4wn button:where(.svelte-rhe4wn){transition:none}}.provider-logos.svelte-9fea4a{display:flex;flex-wrap:wrap;align-items:center;row-gap:6px;max-width:100%;padding-left:4px}.provider-logo.svelte-9fea4a{position:relative;display:flex;align-items:center;flex:none;gap:6px;width:28px;height:28px;padding:5px;margin-left:-4px;box-sizing:border-box;overflow:hidden;border:1px solid #ffffff14;border-radius:8px;background:#252628;box-shadow:0 2px 5px #0002;cursor:default;transition:width .24s cubic-bezier(.16,1,.3,1),background .18s,border-color .18s}.provider-mark.svelte-9fea4a{width:20px;height:20px;flex:none;object-fit:contain;filter:brightness(0) invert(.85);transition:filter .18s}.provider-wordmark.svelte-9fea4a{width:var(--wordmark-width);height:14px;flex:none;object-fit:contain;opacity:0;transform:translate(-5px);transition:opacity .16s,transform .24s cubic-bezier(.16,1,.3,1)}.provider-logo.svelte-9fea4a:hover{width:var(--expanded);z-index:1;background:#f4f4ef;border-color:#f4f4ef}.provider-logo.svelte-9fea4a:hover .provider-mark:where(.svelte-9fea4a){filter:var(--brand-filter)}.provider-logo.svelte-9fea4a:hover .provider-wordmark:where(.svelte-9fea4a){opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.provider-logo.svelte-9fea4a,.provider-mark.svelte-9fea4a,.provider-wordmark.svelte-9fea4a{transition:none}}.selector-chip.svelte-djgsqd{display:inline-flex;align-items:center;gap:5px;min-width:0;min-height:25px;padding:3px 7px;border:1px solid #ffffff1c;border-radius:5px;background:transparent;color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.selector-chip.svelte-djgsqd:focus-visible{outline:2px solid #d7dbde;outline-offset:2px}.demo-model-chip.svelte-djgsqd>span:where(.svelte-djgsqd){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-model-chip[data-model-state=loading].svelte-djgsqd{animation:svelte-djgsqd-breathe .75s ease-in-out infinite alternate}.demo-selector-panel.svelte-djgsqd{flex-direction:column;gap:7px;position:fixed;inset:auto;box-sizing:border-box;width:min(320px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;margin:0;padding:13px;border:1px solid #ffffff30;border-radius:8px;background:#19191bf7;box-shadow:0 16px 44px #0009;color:#f2f2f2;font-family:var(--font-sans,Manrope,sans-serif);font-size:12px;line-height:1.45;opacity:0;transform:translateY(5px);transition:opacity .15s ease,transform .18s ease,display .18s allow-discrete,overlay .18s allow-discrete}.demo-selector-panel.svelte-djgsqd:popover-open{display:flex;flex-direction:column;gap:7px;opacity:1;transform:translateY(0)}@starting-style{.demo-selector-panel.svelte-djgsqd:popover-open{opacity:0;transform:translateY(5px)}}.demo-selector-panel.svelte-djgsqd>strong:where(.svelte-djgsqd){font-size:12px;font-weight:600}.panel-current.svelte-djgsqd{color:#aeb1b4;font-size:9px}.scope-row.svelte-djgsqd,.model-row.svelte-djgsqd{display:flex;align-items:center;gap:9px;min-height:34px;padding:5px 7px;border:1px solid transparent}.scope-row.current.svelte-djgsqd,.model-row.current.svelte-djgsqd{border-color:#ffffff24;background:#ffffff0a}.scope-row.svelte-djgsqd>span:where(.svelte-djgsqd),.model-row.svelte-djgsqd>span:where(.svelte-djgsqd){display:grid;min-width:0;gap:1px}.scope-row.svelte-djgsqd b:where(.svelte-djgsqd),.model-row.svelte-djgsqd b:where(.svelte-djgsqd){overflow:hidden;font-size:10px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.scope-row.svelte-djgsqd small:where(.svelte-djgsqd),.model-row.svelte-djgsqd small:where(.svelte-djgsqd){color:#aeb1b4;font-size:9px}.scope-row.svelte-djgsqd>.icon:last-child,.model-row.svelte-djgsqd>.icon:last-child{margin-left:auto}@media(prefers-reduced-motion:reduce){.demo-selector-panel.svelte-djgsqd{transition:none}.demo-selector-panel.svelte-djgsqd:popover-open{transform:none}.demo-model-chip[data-model-state=loading].svelte-djgsqd{animation:none}}.demo-selector-panel[data-reduced=true]{transition:none}@keyframes svelte-djgsqd-breathe{0%{opacity:.35}to{opacity:1}}.platform-sequence.svelte-10eaa62{position:absolute;top:34%;bottom:8%;left:50%;width:min(900px,88%);transform:translate(-50%);display:flex;flex-direction:column;gap:11px;color:var(--color-neutral-900);font-family:var(--font-sans)}.platform-sequence.ps-flow.svelte-10eaa62{position:relative;inset:auto;transform:none;width:100%;height:var(--platform-flow-height, 660px)}.platform-sequence.svelte-10eaa62 :where(.svelte-10eaa62){box-sizing:border-box}.ps-chat.svelte-10eaa62{min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(140deg,#242426f5,#18181af5);border:1px solid #ffffff2c;border-radius:13px;box-shadow:0 24px 80px #0004,inset 0 1px #ffffff08}.platform-sequence.ps-pith.svelte-10eaa62{gap:0}.ps-pith.svelte-10eaa62 .ps-header:where(.svelte-10eaa62){min-height:44px;padding-block:8px}.ps-pith.svelte-10eaa62 .ps-title:where(.svelte-10eaa62){gap:8px}.ps-pith.svelte-10eaa62 .ps-title:where(.svelte-10eaa62) .wordmark{font-size:20px;line-height:1;letter-spacing:-1px}.ps-pith.svelte-10eaa62 .ps-title-detail:where(.svelte-10eaa62){margin-left:1px}.ps-pith.svelte-10eaa62 .ps-call-total:where(.svelte-10eaa62){color:var(--color-neutral-800);font-size:12px}.ps-pith.svelte-10eaa62 .ps-call-total[data-active-call-counter]:where(.svelte-10eaa62){font-variant-numeric:tabular-nums}.ps-pith.svelte-10eaa62 .ps-connection:where(.svelte-10eaa62){display:none}.ps-pith.svelte-10eaa62 .ps-transcript:where(.svelte-10eaa62){padding-block:17px}.ps-pith.svelte-10eaa62 .ps-history:where(.svelte-10eaa62){gap:22px}.ps-pith.svelte-10eaa62 .ps-turn:where(.svelte-10eaa62){gap:12px}.ps-pith.svelte-10eaa62 .ps-avatar:where(.svelte-10eaa62){display:none}.ps-pith.svelte-10eaa62 .ps-assistant:where(.svelte-10eaa62){gap:0}.ps-pith.svelte-10eaa62 .ps-user:where(.svelte-10eaa62)>span:where(.svelte-10eaa62){max-width:78%;padding:8px 12px;border-radius:9px;background:#ffffff0b;font-size:13px;line-height:1.55}.ps-pith.svelte-10eaa62 .ps-response:where(.svelte-10eaa62){gap:9px}.ps-session.svelte-10eaa62{align-self:center;padding:3px 9px;border:1px solid #ffffff20;color:var(--color-neutral-800);font-size:10px}.ps-pith-step.svelte-10eaa62{min-width:0}.ps-pith-step.svelte-10eaa62>summary:where(.svelte-10eaa62){display:flex;align-items:center;gap:8px;min-height:27px;list-style:none;cursor:pointer}.ps-pith-step.svelte-10eaa62>summary:where(.svelte-10eaa62)::-webkit-details-marker{display:none}.ps-pith-step.svelte-10eaa62>summary:where(.svelte-10eaa62)>.ps-step-label:where(.svelte-10eaa62){flex:none;max-width:45%;font-size:12px;font-weight:550}.ps-query.svelte-10eaa62{min-width:0;overflow:hidden;color:var(--color-neutral-800);text-overflow:ellipsis;white-space:nowrap}.ps-pith-step.svelte-10eaa62>summary:where(.svelte-10eaa62)>.icon:last-child{margin-left:auto}.ps-call-detail.svelte-10eaa62{margin:3px 0 5px 18px;padding:1px 0 1px 12px;border-left:1px solid #ffffff20;color:var(--color-neutral-800);font-size:11px;line-height:1.55}.ps-call-detail.svelte-10eaa62 p:where(.svelte-10eaa62){margin:0}.ps-call-detail.svelte-10eaa62>code:where(.svelte-10eaa62){display:block;overflow-x:auto;margin-top:5px;white-space:pre}.ps-source-count.svelte-10eaa62{display:block;margin-top:3px}.ps-memory-state.svelte-10eaa62{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin:1px 0 6px 18px;padding-left:12px;border-left:1px solid #ffffff20;font-size:11px;line-height:1.5}.ps-memory-label.svelte-10eaa62{display:inline-flex;align-items:center;gap:6px;color:#d7dbde;font-weight:550}.ps-counter-number.svelte-10eaa62{display:inline-grid;overflow:hidden;vertical-align:bottom;height:1.5em;min-width:1ch;font-variant-numeric:tabular-nums}.ps-counter-number.svelte-10eaa62>span:where(.svelte-10eaa62){display:block;animation:svelte-10eaa62-counter-rise .18s cubic-bezier(.2,.7,.2,1) both}.ps-calling-dots.svelte-10eaa62{display:inline-flex;width:1em}.ps-calling-dots.svelte-10eaa62 i:where(.svelte-10eaa62){font-style:normal}.ps-calling-dots.svelte-10eaa62 i:where(.svelte-10eaa62):nth-child(2){animation:svelte-10eaa62-call-dot-two 1.05s steps(1,end) infinite}.ps-calling-dots.svelte-10eaa62 i:where(.svelte-10eaa62):nth-child(3){animation:svelte-10eaa62-call-dot-three 1.05s steps(1,end) infinite}.ps-pith.svelte-10eaa62 .ps-origins:where(.svelte-10eaa62) img:where(.svelte-10eaa62){animation:svelte-10eaa62-source-pop .16s calc(var(--source-order,0) * 55ms) cubic-bezier(.2,.7,.2,1) both}@keyframes svelte-10eaa62-counter-rise{0%{opacity:0;transform:translateY(85%)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-10eaa62-call-dot-two{0%,to{opacity:0}33%,99%{opacity:1}}@keyframes svelte-10eaa62-call-dot-three{0%,to{opacity:0}66%,99%{opacity:1}}@keyframes svelte-10eaa62-source-pop{0%{opacity:0;transform:translateY(3px) scale(.82)}to{opacity:1;transform:translateY(0) scale(1)}}.ps-memory-pins.svelte-10eaa62{display:flex;flex-wrap:wrap;gap:4px}.ps-memory-pins.svelte-10eaa62>span:where(.svelte-10eaa62){padding:2px 6px;border:1px solid #ffffff20;color:var(--color-neutral-800)}.ps-memory-state.svelte-10eaa62 p:where(.svelte-10eaa62){flex-basis:100%;margin:0;color:var(--color-neutral-800)}.ps-memory-empty.svelte-10eaa62{color:var(--color-neutral-800)}.ps-thinking.svelte-10eaa62{font-size:12px}.ps-thinking.svelte-10eaa62 summary:where(.svelte-10eaa62){display:flex;align-items:center;gap:7px;min-height:25px;color:var(--color-neutral-800);cursor:pointer;list-style:none}.ps-thinking.svelte-10eaa62 summary:where(.svelte-10eaa62)::-webkit-details-marker{display:none}.ps-thinking.svelte-10eaa62 summary:where(.svelte-10eaa62) .icon:last-child{margin-left:auto}.ps-thinking.svelte-10eaa62 p:where(.svelte-10eaa62){max-height:120px;overflow:auto;margin:2px 0 4px 18px;color:var(--color-neutral-800);font-size:11px;line-height:1.6;white-space:pre-wrap}.ps-answer-block.svelte-10eaa62{max-width:100%;margin:2px 0 0}.ps-answer-block.svelte-10eaa62:not(:has([data-started=true])),.ps-table-wrap.svelte-10eaa62 tr:where(.svelte-10eaa62):not(:has([data-started=true])),.ps-answer-list.svelte-10eaa62 li:where(.svelte-10eaa62):not(:has([data-started=true])){visibility:hidden}.ps-answer-block.svelte-10eaa62 pre:where(.svelte-10eaa62){max-width:100%;overflow:auto;margin:0;padding:10px 12px;border:1px solid #ffffff20;font:11px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.ps-answer-block.svelte-10eaa62 pre:where(.svelte-10eaa62) code:where(.svelte-10eaa62){font:inherit;white-space:inherit}.ps-block-language.svelte-10eaa62{display:block;margin:0 0 3px;color:var(--color-neutral-800);font-size:10px}.ps-table-wrap.svelte-10eaa62{overflow:auto;max-height:180px}.ps-table-wrap.svelte-10eaa62 table:where(.svelte-10eaa62){width:100%;border-collapse:collapse;font-size:11px}.ps-table-wrap.svelte-10eaa62 th:where(.svelte-10eaa62),.ps-table-wrap.svelte-10eaa62 td:where(.svelte-10eaa62){padding:5px 7px;border:1px solid #ffffff20;text-align:left;vertical-align:top}.ps-table-wrap.svelte-10eaa62 th:where(.svelte-10eaa62){color:#d7dbde;font-weight:550}.ps-answer-list.svelte-10eaa62{padding-left:20px;font-size:13px;line-height:1.6}.ps-grounding.svelte-10eaa62{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0 23px 7px;color:var(--color-neutral-800);font-size:10px}.ps-grounding.svelte-10eaa62>span:where(.svelte-10eaa62):not(:first-of-type){padding:2px 6px;border:1px solid #ffffff20}.ps-pith.svelte-10eaa62 .ps-composer:where(.svelte-10eaa62){margin:0 23px 17px;padding:9px 11px 8px}.ps-pith.svelte-10eaa62 .ps-composer-meta:where(.svelte-10eaa62){justify-content:flex-start;flex-wrap:wrap;gap:5px}.ps-pith.svelte-10eaa62 .ps-composer-meta:where(.svelte-10eaa62) span:where(.svelte-10eaa62){min-width:0}.ps-meta-chip.svelte-10eaa62{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:3px 7px;border:1px solid #ffffff1c;border-radius:5px;white-space:nowrap}.ps-meta-chip.ps-permission.svelte-10eaa62{margin-left:auto}.ps-meta-chip.ps-globe.svelte-10eaa62{padding-inline:6px;opacity:.62}.ps-pith.svelte-10eaa62 .ps-send:where(.svelte-10eaa62){align-self:flex-end}.ps-pith.ps-flow.svelte-10eaa62 .ps-call-total:where(.svelte-10eaa62){display:block}.ps-pith.ps-reduced.svelte-10eaa62 .ps-composer:where(.svelte-10eaa62){display:block}.ps-model-providers.svelte-10eaa62{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 8px;padding-block:6px;font-size:13px;line-height:1.4;color:#b7b7b0}.ps-model-providers.svelte-10eaa62>span:where(.svelte-10eaa62){padding-bottom:2px}.ps-header.svelte-10eaa62{display:flex;align-items:center;min-height:56px;padding:12px 21px;border-bottom:1px solid #ffffff12}.ps-title.svelte-10eaa62{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;min-width:0}.ps-title-detail.svelte-10eaa62{margin-left:12px;font-size:10px;font-weight:400;color:var(--color-neutral-800)}.ps-connection.svelte-10eaa62{display:flex;justify-content:space-between;align-items:center;padding:11px 23px 0;gap:10px;font-size:10px}.ps-connected.svelte-10eaa62{display:flex;align-items:center;gap:7px}.ps-connected.svelte-10eaa62>span:where(.svelte-10eaa62){color:var(--color-neutral-800);margin-left:3px}.ps-call-total.svelte-10eaa62{font-variant-numeric:tabular-nums;white-space:nowrap}.ps-transcript.svelte-10eaa62{min-height:0;flex:1;overflow:hidden;overflow-anchor:none;padding:20px 23px}.ps-flow.svelte-10eaa62 .ps-transcript:where(.svelte-10eaa62){overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ffffff30 transparent}.ps-history.svelte-10eaa62{display:flex;flex-direction:column;gap:24px;min-height:100%;transition:opacity .45s ease,transform .45s ease}[data-phase=resetting].svelte-10eaa62 .ps-history:where(.svelte-10eaa62){opacity:0;transform:translateY(-6px)}.ps-empty.svelte-10eaa62{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;padding:20px}.platform-sequence.svelte-10eaa62 .ps-empty:where(.svelte-10eaa62) p:where(.svelte-10eaa62){margin:10px 0 0;font-size:16px;letter-spacing:-.03em}.ps-empty.svelte-10eaa62>span:where(.svelte-10eaa62){font-size:11px;color:var(--color-neutral-800)}.ps-update.svelte-10eaa62{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:9px 12px;border:1px solid #ffffff21;border-left-color:var(--connected-accent, #ffffff70);font-size:10px}.ps-update.svelte-10eaa62 small:where(.svelte-10eaa62){flex-basis:100%;font-size:10px;color:var(--color-neutral-800)}.ps-turn.svelte-10eaa62{display:flex;flex-direction:column;gap:16px}.ps-user.svelte-10eaa62{display:flex;justify-content:flex-end}.ps-user.svelte-10eaa62>span:where(.svelte-10eaa62){display:block;max-width:82%;padding:10px 14px;border:1px solid #ffffff0c;border-radius:11px 11px 3px;background:#ffffff0a;font-size:13px;line-height:1.5}.ps-assistant.svelte-10eaa62{display:flex;gap:11px;align-items:flex-start}.ps-avatar.svelte-10eaa62{display:grid;place-items:center;width:25px;height:28px;flex-shrink:0}.ps-response.svelte-10eaa62{min-width:0;flex:1;display:flex;flex-direction:column;gap:10px}.ps-activity.svelte-10eaa62{min-width:0;max-width:100%;font-size:10px}.ps-activity.svelte-10eaa62 summary:where(.svelte-10eaa62){cursor:pointer;list-style:none}.ps-activity-label.svelte-10eaa62{display:flex;align-items:center;gap:7px;min-height:28px}.ps-indicator.svelte-10eaa62{display:inline-flex}.ps-working.svelte-10eaa62{animation:svelte-10eaa62-breathe 1.1s ease-in-out infinite alternate}.ps-tool-preview.svelte-10eaa62{display:block;height:18px;overflow:hidden;color:var(--color-neutral-800)}.ps-tool-preview.svelte-10eaa62>span:where(.svelte-10eaa62){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:svelte-10eaa62-arrive .3s ease both}.platform-sequence.svelte-10eaa62 code:where(.svelte-10eaa62){font:9px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.ps-activity-label.svelte-10eaa62>code:where(.svelte-10eaa62){margin-left:5px;color:var(--color-neutral-800)}.ps-call-list.svelte-10eaa62{max-height:clamp(64px,18svh,160px);overflow-y:auto;overscroll-behavior:contain;pointer-events:auto}.ps-activity.svelte-10eaa62 ol:where(.svelte-10eaa62){list-style:none;margin:5px 0 0 5px;padding:1px 0 1px 13px;border-left:1px solid #ffffff20;display:grid;gap:12px}.ps-activity.svelte-10eaa62 li:where(.svelte-10eaa62){display:flex;gap:8px;align-items:flex-start}.ps-activity.svelte-10eaa62 li:where(.svelte-10eaa62)>div:where(.svelte-10eaa62){display:flex;flex-wrap:wrap;gap:3px 8px}.ps-activity.svelte-10eaa62 li:where(.svelte-10eaa62)>div:where(.svelte-10eaa62)>span:where(.svelte-10eaa62){color:var(--color-neutral-800)}.ps-activity.svelte-10eaa62 small:where(.svelte-10eaa62){flex-basis:100%;font-size:9px;line-height:1.5;color:var(--color-neutral-800)}.ps-sources.svelte-10eaa62{display:flex;flex-wrap:wrap;gap:5px}.ps-activity.svelte-10eaa62 summary:where(.svelte-10eaa62)::-webkit-details-marker{display:none}.ps-flow.svelte-10eaa62 .ps-call-total:where(.svelte-10eaa62){display:none}.ps-steps.svelte-10eaa62{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:12px}.ps-step-sources.svelte-10eaa62{margin-top:3px;font-weight:550}.ps-step.svelte-10eaa62>summary:where(.svelte-10eaa62),div.ps-step.svelte-10eaa62{display:flex;align-items:center;gap:7px;min-width:0;min-height:24px}.ps-step.svelte-10eaa62>summary:where(.svelte-10eaa62){cursor:pointer;list-style:none}.ps-step.svelte-10eaa62>summary:where(.svelte-10eaa62) .ps-step-label:where(.svelte-10eaa62){flex-shrink:0}.ps-step.svelte-10eaa62>summary:where(.svelte-10eaa62)::-webkit-details-marker{display:none}div.ps-step.svelte-10eaa62{animation:svelte-10eaa62-arrive .3s cubic-bezier(.2,.7,.2,1) both}.ps-step-label.svelte-10eaa62{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-origins.svelte-10eaa62{display:inline-flex;gap:4px;min-width:0;overflow:hidden}.ps-origins.svelte-10eaa62 img:where(.svelte-10eaa62),.ps-results.svelte-10eaa62 img:where(.svelte-10eaa62){width:12px;height:12px;flex-shrink:0}.ps-results.svelte-10eaa62{list-style:none;margin:5px 0 0 5px;padding:1px 0 1px 13px;border-left:1px solid #ffffff20;display:grid;gap:6px}.ps-results.svelte-10eaa62 li:where(.svelte-10eaa62){display:flex;align-items:center;gap:7px;min-width:0}.ps-results.svelte-10eaa62 li:where(.svelte-10eaa62)>span:where(.svelte-10eaa62){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-results.svelte-10eaa62 small:where(.svelte-10eaa62){margin-left:auto;flex-shrink:0;font-size:9px;color:var(--color-neutral-800)}.platform-sequence.svelte-10eaa62 .ps-answer:where(.svelte-10eaa62){margin:0;max-width:66ch;font-size:14px;line-height:1.75;letter-spacing:-.01em;white-space:pre-wrap}.ps-caret.svelte-10eaa62{display:inline-block;height:1em;width:3px;background:currentColor;vertical-align:-.12em;margin-left:3px}.ps-composer.svelte-10eaa62{margin:0 23px 17px;padding:13px 14px 10px;border:1px solid #ffffff30;border-radius:9px}.ps-draft.svelte-10eaa62{display:flex;align-items:flex-start;gap:9px;min-height:29px;font-size:12px;line-height:1.5}.ps-draft.svelte-10eaa62>span[data-draft]:where(.svelte-10eaa62){flex:1;min-width:0}.ps-draft.svelte-10eaa62>.icon{margin-top:2px}.ps-send.svelte-10eaa62{display:grid;place-items:center;width:24px;height:24px;border:1px solid #ffffff38;border-radius:5px;flex-shrink:0}.ps-composer-meta.svelte-10eaa62{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:9px;color:var(--color-neutral-800)}.ps-composer-meta.svelte-10eaa62>span:where(.svelte-10eaa62):first-child{display:flex;align-items:center;gap:6px}.ps-user.svelte-10eaa62{animation:svelte-10eaa62-arrive .42s cubic-bezier(.2,.7,.2,1) both}.ps-assistant.svelte-10eaa62,.ps-update.svelte-10eaa62{animation:svelte-10eaa62-arrive .42s .1s cubic-bezier(.2,.7,.2,1) both}.ps-word.svelte-10eaa62{animation:svelte-10eaa62-ink .24s ease-out both}.ps-caret.svelte-10eaa62{animation:svelte-10eaa62-breathe .75s ease-in-out infinite alternate}[data-running=false].svelte-10eaa62 :where(.svelte-10eaa62),[data-onscreen=false].svelte-10eaa62 :where(.svelte-10eaa62){animation-play-state:paused}.ps-reduced.svelte-10eaa62 .ps-composer:where(.svelte-10eaa62){display:none}.ps-reduced.svelte-10eaa62 :where(.svelte-10eaa62){animation:none!important;transition:none!important}@keyframes svelte-10eaa62-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-10eaa62-ink{0%{opacity:.15}to{opacity:1}}@keyframes svelte-10eaa62-breathe{0%{opacity:.35}to{opacity:1}}@media(max-width:640px),(orientation:portrait){.platform-sequence.svelte-10eaa62{width:92%;gap:8px}.ps-chat.svelte-10eaa62{border-radius:9px}.ps-header.svelte-10eaa62{min-height:42px;padding:7px 12px}.ps-title.svelte-10eaa62{font-size:12px;gap:8px}.ps-title-detail.svelte-10eaa62{display:none}.ps-connection.svelte-10eaa62{padding:10px 13px 0;font-size:9px;gap:5px}.ps-connected.svelte-10eaa62{gap:5px}.ps-connected.svelte-10eaa62>span:where(.svelte-10eaa62){margin-left:0}.ps-transcript.svelte-10eaa62{padding:15px 13px}.ps-history.svelte-10eaa62{gap:21px}.ps-turn.svelte-10eaa62{gap:12px}.ps-user.svelte-10eaa62>span:where(.svelte-10eaa62){max-width:92%;padding:8px 10px;font-size:11px}.ps-assistant.svelte-10eaa62{gap:6px}.ps-avatar.svelte-10eaa62{width:18px}.ps-response.svelte-10eaa62{gap:8px}.ps-activity.svelte-10eaa62{font-size:9px}.ps-activity.svelte-10eaa62 ol:where(.svelte-10eaa62){padding-left:9px}.ps-activity.svelte-10eaa62 li:where(.svelte-10eaa62)>div:where(.svelte-10eaa62){gap:2px 5px}.ps-steps.svelte-10eaa62{font-size:10px}.platform-sequence.svelte-10eaa62 .ps-answer:where(.svelte-10eaa62){font-size:11px;line-height:1.75}.ps-composer.svelte-10eaa62{margin:0 12px 11px;padding:10px}.ps-pith.svelte-10eaa62 .ps-composer:where(.svelte-10eaa62){margin:0 12px 11px;padding:8px}.ps-pith.svelte-10eaa62 .ps-composer-meta:where(.svelte-10eaa62){gap:4px}.ps-pith.svelte-10eaa62 .ps-meta-chip:where(.svelte-10eaa62){min-height:23px;padding-inline:5px;font-size:8px}.ps-pith.svelte-10eaa62 .ps-meta-chip.ps-permission:where(.svelte-10eaa62){margin-left:0}.ps-grounding.svelte-10eaa62{margin-inline:12px}.ps-draft.svelte-10eaa62{font-size:10px;min-height:24px}.ps-composer-meta.svelte-10eaa62{font-size:8px}.platform-sequence.svelte-10eaa62 .ps-empty:where(.svelte-10eaa62) p:where(.svelte-10eaa62){font-size:13px}.ps-empty.svelte-10eaa62>span:where(.svelte-10eaa62){font-size:10px}}@media(max-width:640px)and (max-height:740px){.ps-header.svelte-10eaa62{min-height:34px;padding-block:3px}.ps-connection.svelte-10eaa62{padding-top:7px}.ps-transcript.svelte-10eaa62{padding-block:10px}.ps-history.svelte-10eaa62{gap:18px}.ps-composer.svelte-10eaa62{padding:8px;margin-bottom:8px}.ps-composer-meta.svelte-10eaa62{margin-top:4px}}@media(max-height:560px){.ps-pith.svelte-10eaa62 .ps-transcript:where(.svelte-10eaa62){padding-block:7px}.ps-pith.svelte-10eaa62 .ps-history:where(.svelte-10eaa62){gap:12px}.ps-pith.svelte-10eaa62 .ps-composer:where(.svelte-10eaa62){padding-block:6px}.ps-pith.svelte-10eaa62 .ps-draft:where(.svelte-10eaa62){min-height:22px}}.connector-row.svelte-1wqzog6{overflow:hidden;padding-block:7px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.logo-belt.svelte-1wqzog6{display:flex;width:max-content;animation:svelte-1wqzog6-connector-travel var(--travel) linear infinite;animation-direction:var(--direction)}.logo-group.svelte-1wqzog6{display:flex;gap:16px;padding-right:16px}.logo-tile.svelte-1wqzog6{width:138px;height:81px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;background:#17171bc9;border:1px solid #ffffff20;border-radius:6px;color:inherit;text-decoration:none;transition:transform .25s,border-color .25s}.logo-tile.svelte-1wqzog6 img:where(.svelte-1wqzog6){width:29px;height:29px;object-fit:contain;border-radius:4px}.logo-tile.svelte-1wqzog6>span:where(.svelte-1wqzog6):last-child{font-size:10px;color:var(--color-neutral-800)}.source-wordmark.svelte-1wqzog6{font-size:12px;font-weight:600}.logo-tile.svelte-1wqzog6:hover,.logo-tile.svelte-1wqzog6:focus-visible{transform:translateY(-4px);border-color:#ffffff60}.connector-rows:is(:hover,.paused) .logo-belt.svelte-1wqzog6,.connector-row.svelte-1wqzog6:is(:where(.svelte-1wqzog6):hover,:where(.svelte-1wqzog6):focus-within) .logo-belt:where(.svelte-1wqzog6),.paused.svelte-1wqzog6 .logo-belt:where(.svelte-1wqzog6){animation-play-state:paused}.static.svelte-1wqzog6 .logo-belt:where(.svelte-1wqzog6){animation:none}.static.svelte-1wqzog6,.static.svelte-1wqzog6 .logo-tile:where(.svelte-1wqzog6),.static.svelte-1wqzog6 .logo-tile:where(.svelte-1wqzog6)>span:where(.svelte-1wqzog6):last-child{transition:none}@keyframes svelte-1wqzog6-connector-travel{to{transform:translate(-50%)}}@media(max-width:760px),(orientation:portrait){.logo-tile.svelte-1wqzog6{width:106px;height:72px}.logo-group.svelte-1wqzog6{gap:11px;padding-right:11px}.logo-tile.svelte-1wqzog6 img:where(.svelte-1wqzog6){width:26px;height:26px}.logo-tile.svelte-1wqzog6>span:where(.svelte-1wqzog6):last-child{font-size:9px}}@media(max-width:760px)and (max-height:740px){.logo-tile.svelte-1wqzog6{height:60px;gap:6px}.logo-tile.svelte-1wqzog6 img:where(.svelte-1wqzog6){width:23px;height:23px}}@media(max-height:740px)and (min-width:761px){.logo-tile.svelte-1wqzog6{height:67px}}.source-thread.svelte-11iajmn{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;fill:none;stroke:#fff5;stroke-width:1;pointer-events:none}.thread-spine.svelte-11iajmn,.thread-branch.svelte-11iajmn{stroke-dasharray:1}.thread-spine.svelte-11iajmn{stroke-dashoffset:calc(1 - var(--stem, 0))}.thread-branch.svelte-11iajmn{stroke-dashoffset:calc(1 - var(--branch, 0))}.source-thread.drawn.svelte-11iajmn path:where(.svelte-11iajmn){stroke-dasharray:none}
