.node.svelte-cf0evd{--depth:1;fill-opacity:calc(var(--f) * var(--depth));stroke-opacity:calc(var(--s) * var(--depth))}.edge.svelte-cf0evd{--on:1;stroke-opacity:calc(.17 * var(--on))}.pulse.svelte-cf0evd{--on:0;stroke-opacity:calc(.55 * var(--on))}.beat.svelte-cf0evd{--on:1;fill-opacity:calc(.055 * var(--on))}svg.svelte-cf0evd{overflow:visible}@media (prefers-reduced-motion:no-preference){.node.svelte-cf0evd,.edge.svelte-cf0evd,.pulse.svelte-cf0evd,.beat.svelte-cf0evd{animation:svelte-cf0evd-synapse-in 1.1s var(--ease-out,ease-out) both}}@keyframes svelte-cf0evd-synapse-in{0%{opacity:0}to{opacity:1}}.suite-map.svelte-i8u1a7{--core:clamp(196px, 33cqw, 252px);--gapx:calc(var(--core) + 67px);--rowgap:clamp(200px, 28cqw, 215px);container-type:inline-size}.cards.svelte-i8u1a7{-moz-column-gap:var(--gapx);column-gap:var(--gapx);row-gap:var(--rowgap);grid-template-columns:1fr 1fr;display:grid}.card.svelte-i8u1a7{z-index:2;position:relative}@media (width>=1280px){.card.svelte-i8u1a7:nth-child(3){top:-40px}}.front.svelte-i8u1a7{z-index:2;transition:transform .25s ease-out,box-shadow .25s ease-out;position:relative}.front.svelte-i8u1a7 a.stretch:after{content:"";border-radius:16px;position:absolute;inset:0}.drawer.svelte-i8u1a7{--tuck:16px}.panel.svelte-i8u1a7{background:#fff;border:1px solid;border-top:0;border-radius:0 0 16px 16px;padding:2px 14px 12px;box-shadow:0 12px 32px -20px #10122647}.front.svelte-i8u1a7{box-shadow:none;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.expand-hint{display:none}@media (width>=1280px) and (hover:hover) and (pointer:fine){.drawer.svelte-i8u1a7{z-index:1;left:0;right:0;top:calc(100% - var(--tuck));position:absolute}.front.svelte-i8u1a7{border-bottom:1px solid;border-bottom-right-radius:16px;border-bottom-left-radius:16px;height:100%;box-shadow:0 1px 2px #1012260a,0 12px 32px -20px #10122647}.panel.svelte-i8u1a7{padding:calc(var(--tuck) + 8px) 14px 12px;box-shadow:0 18px 34px -22px #10122666}.expand-hint{display:block}.drawer-clip.svelte-i8u1a7{max-height:0;padding-bottom:26px;transition:max-height .4s ease-out;overflow:hidden}.panel.svelte-i8u1a7{opacity:0;transition:opacity .22s ease-out,transform .4s ease-out;transform:translateY(-6px)}.drawer.svelte-i8u1a7{pointer-events:none}.card.svelte-i8u1a7:hover,.card.svelte-i8u1a7:focus-within{z-index:6}.card.svelte-i8u1a7:hover .drawer:where(.svelte-i8u1a7),.card.svelte-i8u1a7:focus-within .drawer:where(.svelte-i8u1a7),.card.peek.svelte-i8u1a7 .drawer:where(.svelte-i8u1a7){pointer-events:auto}.card.svelte-i8u1a7:hover .drawer-clip:where(.svelte-i8u1a7),.card.svelte-i8u1a7:focus-within .drawer-clip:where(.svelte-i8u1a7),.card.peek.svelte-i8u1a7 .drawer-clip:where(.svelte-i8u1a7){max-height:220px}.card.svelte-i8u1a7:hover .panel:where(.svelte-i8u1a7),.card.svelte-i8u1a7:focus-within .panel:where(.svelte-i8u1a7),.card.peek.svelte-i8u1a7 .panel:where(.svelte-i8u1a7){opacity:1;transform:translateY(0)}.card.svelte-i8u1a7:hover .expand-hint,.card.svelte-i8u1a7:focus-within .expand-hint,.card.peek.svelte-i8u1a7 .expand-hint{transform:rotate(180deg)}.card.svelte-i8u1a7:nth-child(n+3):hover .expand-hint,.card.svelte-i8u1a7:nth-child(n+3):focus-within .expand-hint{transform:rotate(0)}.card.svelte-i8u1a7:hover .front:where(.svelte-i8u1a7),.card.svelte-i8u1a7:focus-within .front:where(.svelte-i8u1a7),.card.peek.svelte-i8u1a7 .front:where(.svelte-i8u1a7){transform:translateY(-2px);box-shadow:0 1px 2px #1012260a,0 18px 40px -22px #10122659}.card.svelte-i8u1a7:nth-child(n+3) .drawer:where(.svelte-i8u1a7){top:auto;bottom:calc(100% - var(--tuck))}.card.svelte-i8u1a7:nth-child(n+3) .drawer-clip:where(.svelte-i8u1a7){align-items:flex-end;padding-top:26px;padding-bottom:0;display:flex}.card.svelte-i8u1a7:nth-child(n+3) .panel:where(.svelte-i8u1a7){width:100%;padding:12px 14px calc(var(--tuck) + 8px);border-top:1px solid;border-bottom:0;border-radius:16px 16px 0 0;transform:translateY(6px);box-shadow:0 -18px 34px -22px #10122666}.card.svelte-i8u1a7:nth-child(n+3) .front:where(.svelte-i8u1a7){border-top:0;border-bottom:1px solid;border-radius:0 0 16px 16px}.card.svelte-i8u1a7:nth-child(n+3):hover .panel:where(.svelte-i8u1a7),.card.svelte-i8u1a7:nth-child(n+3):focus-within .panel:where(.svelte-i8u1a7){transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.panel.svelte-i8u1a7,.drawer-clip.svelte-i8u1a7,.front.svelte-i8u1a7{transition:none}}.core.svelte-i8u1a7{width:var(--core);aspect-ratio:1;padding-inline:calc(var(--core) * .06);background:radial-gradient(circle at 50% 42%,#fff 0% 58%,#1f6feb0f 100%);box-shadow:0 0 0 12px #1f6feb0a,0 0 0 26px #1f6feb06,0 18px 50px -22px #1f6feb73}.core-note.svelte-i8u1a7{width:calc(var(--core) * .64)}.ring.svelte-i8u1a7{z-index:1;pointer-events:none;border:1px dashed #1f6feb38;border-radius:50%;animation:60s linear infinite svelte-i8u1a7-hm-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-1.svelte-i8u1a7{width:calc(var(--core) + 30px);aspect-ratio:1}.ring-2.svelte-i8u1a7{width:calc(var(--core) + 150px);aspect-ratio:1;border-color:#1f6feb1f;animation-duration:90s;animation-direction:reverse}@keyframes svelte-i8u1a7-hm-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.arrow.svelte-i8u1a7{z-index:2;width:44px;height:calc(var(--core) * .35);pointer-events:none;position:absolute}.arrow.svelte-i8u1a7 svg:where(.svelte-i8u1a7){width:100%;height:100%;display:block;overflow:visible}.arrow.tl.svelte-i8u1a7,.arrow.bl.svelte-i8u1a7{right:calc(50% + var(--core) * .44)}.arrow.tr.svelte-i8u1a7,.arrow.br.svelte-i8u1a7{left:calc(50% + var(--core) * .44)}.arrow.tl.svelte-i8u1a7,.arrow.tr.svelte-i8u1a7{top:calc(50% - var(--core) * .585)}.arrow.bl.svelte-i8u1a7,.arrow.br.svelte-i8u1a7{bottom:calc(50% - var(--core) * .585)}.arrow.tr.svelte-i8u1a7{transform:scaleX(-1)}.arrow.bl.svelte-i8u1a7{transform:scaleY(-1)}.arrow.br.svelte-i8u1a7{transform:scale(-1)}.dash.svelte-i8u1a7{stroke-dasharray:5 7;animation:9s linear infinite svelte-i8u1a7-hm-drift}.dash-slow.svelte-i8u1a7{animation-duration:12s;animation-direction:reverse}@keyframes svelte-i8u1a7-hm-drift{to{stroke-dashoffset:-120px}}.flow-tag.svelte-i8u1a7{z-index:4;white-space:nowrap;border:1px solid var(--line);color:var(--ink-3);background:#fff;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:650;position:absolute}.flow-tag.top.svelte-i8u1a7,.flow-tag.bottom.svelte-i8u1a7{left:50%;transform:translate(-50%)}.flow-tag.top.svelte-i8u1a7{bottom:calc(50% + var(--core) * .66)}.flow-tag.bottom.svelte-i8u1a7{top:calc(50% + var(--core) * .66)}@media (width<=1279px){.cards.svelte-i8u1a7{-moz-column-gap:0;grid-template-columns:1fr;gap:14px 0}.ring.svelte-i8u1a7,.arrow.svelte-i8u1a7,.flow-tag.svelte-i8u1a7{display:none}.core.svelte-i8u1a7{aspect-ratio:auto;border-radius:16px;width:100%;height:auto;margin-bottom:14px;padding:20px;position:static;transform:none;box-shadow:0 12px 32px -20px #10122647}.core-note.svelte-i8u1a7{width:auto;max-width:46ch}}@media (prefers-reduced-motion:reduce){.ring.svelte-i8u1a7,.dash.svelte-i8u1a7{animation:none}}.arm-on-band.svelte-g8a444{-webkit-mask-image:linear-gradient(#0000 51%,#000 51% 73.5%,#0000 73.5%);mask-image:linear-gradient(#0000 51%,#000 51% 73.5%,#0000 73.5%)}@media (width>=1536px){.arm-on-band.svelte-g8a444{-webkit-mask-image:linear-gradient(#0000 49%,#000 49% 66.2%,#0000 66.2%);mask-image:linear-gradient(#0000 49%,#000 49% 66.2%,#0000 66.2%)}}.second-opinion.svelte-u6ug2w{animation:.42s cubic-bezier(.2,.7,.3,1) .12s both svelte-u6ug2w-so-rise}@keyframes svelte-u6ug2w-so-rise{0%{opacity:0;transform:translateY(10px)}}.finding.svelte-u6ug2w{animation:.26s ease-out both svelte-u6ug2w-fade-in;animation-delay:calc(.32s + var(--i) * .11s)}.source-row.svelte-u6ug2w{animation:.3s ease-out both svelte-u6ug2w-fade-in;animation-delay:calc(.62s + var(--i) * 90ms)}@keyframes svelte-u6ug2w-fade-in{0%{opacity:0;transform:translateY(6px)}}.rise-dot.svelte-u6ug2w{animation:2.6s ease-in-out infinite svelte-u6ug2w-rise-dot;animation-delay:var(--rd,0s)}@keyframes svelte-u6ug2w-rise-dot{0%{opacity:0;transform:translateY(0)}20%,70%{opacity:.9}to{opacity:0;transform:translateY(-40px)}}@media (prefers-reduced-motion:reduce){.second-opinion.svelte-u6ug2w,.finding.svelte-u6ug2w,.source-row.svelte-u6ug2w{animation:none}.rise-dot.svelte-u6ug2w{display:none}}.ctx.svelte-sjue6v{animation:.32s ease-out both svelte-sjue6v-ctx-in;animation-delay:calc(.18s + var(--i) * 70ms)}@keyframes svelte-sjue6v-ctx-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ctx.svelte-sjue6v{animation:none}}.beat.svelte-rz3s5{animation:12s ease-in-out infinite svelte-rz3s5-beat-pulse;animation-delay:calc(var(--i) * 2.4s)}@keyframes svelte-rz3s5-beat-pulse{0%,14%,to{opacity:.55;transform:translateY(0)}4%,10%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.beat.svelte-rz3s5{opacity:1;animation:none}}.mcp-pulse.svelte-h6i0hk:after{content:"";border-radius:inherit;pointer-events:none;animation:1.1s ease-out svelte-h6i0hk-mcp-pulse;position:absolute;inset:0}@keyframes svelte-h6i0hk-mcp-pulse{0%{box-shadow:0 0 #1f6feb80}70%{box-shadow:0 0 0 14px #1f6feb00}to{box-shadow:0 0 #1f6feb00}}.mcp-hit.svelte-h6i0hk{animation:1.1s ease-out svelte-h6i0hk-mcp-hit}@keyframes svelte-h6i0hk-mcp-hit{0%{transform:scale(1)}25%{transform:scale(1.06)}to{transform:scale(1)}}.mcp-line.svelte-h6i0hk{animation:.35s ease-out svelte-h6i0hk-mcp-line}@keyframes svelte-h6i0hk-mcp-line{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mcp-pulse.svelte-h6i0hk:after,.mcp-hit.svelte-h6i0hk,.mcp-line.svelte-h6i0hk{animation:none}}.mq.svelte-qlbhz7{flex-direction:column;gap:8px;display:flex}.mq-row.svelte-qlbhz7{padding:2px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mq-track.svelte-qlbhz7{gap:10px;width:max-content;animation:72s linear infinite svelte-qlbhz7-mq-run;display:flex}.mq-row.svelte-qlbhz7:nth-child(2) .mq-track:where(.svelte-qlbhz7){animation-duration:58s;animation-direction:reverse}.mq-row.svelte-qlbhz7:nth-child(3) .mq-track:where(.svelte-qlbhz7){animation-duration:88s}.mq-row.svelte-qlbhz7:hover .mq-track:where(.svelte-qlbhz7){animation-play-state:paused}@keyframes svelte-qlbhz7-mq-run{to{transform:translate(-50%)}}.mq-i.svelte-qlbhz7{white-space:nowrap;border:1px solid var(--line);background:#fff;border-radius:100px;flex-shrink:0;align-items:baseline;gap:8px;padding:7px 14px;transition:border-color .25s,box-shadow .25s,opacity .25s,filter .25s,transform .25s cubic-bezier(.2,.7,.3,1);display:inline-flex}.mq-i.svelte-qlbhz7:hover{border-color:var(--blue-200);transform:translateY(-1px);box-shadow:0 10px 26px -18px #10122680}.mq-i.svelte-qlbhz7 b:where(.svelte-qlbhz7){color:var(--ink-2);font-size:13.5px;font-weight:600}.mq-a.svelte-qlbhz7{color:var(--line);font-size:11px}.mq-i.svelte-qlbhz7 i:where(.svelte-qlbhz7){color:var(--ink-3);font-size:11px;font-style:normal;font-weight:500}.loop-dots.svelte-qlbhz7{background-image:radial-gradient(circle, var(--blue-200) 1.6px, transparent 1.7px);background-repeat:repeat-x;background-size:8px 4px;width:34px;height:4px;margin:0 8px}@media (prefers-reduced-motion:reduce){.mq-track.svelte-qlbhz7{animation:none}}.ai-pulse.svelte-1f6h2i8{animation:2s ease-in-out infinite svelte-1f6h2i8-ai-pulse}@keyframes svelte-1f6h2i8-ai-pulse{0%,to{opacity:1;box-shadow:0 0 #a78bff99}50%{opacity:.6;box-shadow:0 0 0 4px #a78bff00}}@media (prefers-reduced-motion:reduce){.ai-pulse.svelte-1f6h2i8{animation:none}}.chaos-card.svelte-1f6h2i8{animation:5s ease-in-out infinite alternate svelte-1f6h2i8-chaos-drift}@keyframes svelte-1f6h2i8-chaos-drift{0%{translate:0}to{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.chaos-card.svelte-1f6h2i8{animation:none}}@keyframes svelte-jn7jv1-ops-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[role=tab].svelte-jn7jv1 span:where(.svelte-jn7jv1){animation:none!important}}.ops-tablist.svelte-hkzmrf{scrollbar-width:none}.ops-tablist.svelte-hkzmrf::-webkit-scrollbar{display:none}@keyframes svelte-hkzmrf-mkt-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[role=tab].svelte-hkzmrf span:where(.svelte-hkzmrf){animation:none!important}}.ops-tablist.svelte-3a7k0p{scrollbar-width:none}.ops-tablist.svelte-3a7k0p::-webkit-scrollbar{display:none}@keyframes svelte-3a7k0p-dev-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[role=tab].svelte-3a7k0p span:where(.svelte-3a7k0p){animation:none!important}}
