.pipeline.svelte-1nfa7u6{position:relative;width:100%;max-width:30rem;margin:0 auto;display:flex;flex-direction:column;opacity:0;transform:translateY(12px);transition:opacity .8s ease,transform .8s ease}.pipeline.show.svelte-1nfa7u6{opacity:1;transform:translateY(0)}.stage-label.svelte-1nfa7u6{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--color-sage, #b0cdbb)}.live-dot.svelte-1nfa7u6{width:5px;height:5px;border-radius:50%;background:#6ec896;box-shadow:0 0 6px #6ec89699;animation:svelte-1nfa7u6-pulse 2.8s ease-in-out infinite;flex-shrink:0}@keyframes svelte-1nfa7u6-pulse{0%,to{opacity:1}50%{opacity:.4}}.station.svelte-1nfa7u6{background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:.625rem .875rem .75rem}.station-head.svelte-1nfa7u6{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.station-tag.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d2dce673}.connector.svelte-1nfa7u6{position:relative;height:20px;width:1.5px;margin-left:26px;background:#b0cdbb38;flex-shrink:0}.flow-dot.svelte-1nfa7u6{position:absolute;left:-1.75px;top:0;width:5px;height:5px;border-radius:50%;background:#6ec896;box-shadow:0 0 5px #6ec896b3;animation:svelte-1nfa7u6-flow 1.6s linear var(--fd, 0s) infinite}@keyframes svelte-1nfa7u6-flow{0%{transform:translateY(-2px);opacity:0}25%{opacity:1}75%{opacity:1}to{transform:translateY(18px);opacity:0}}.stage-source.svelte-1nfa7u6{display:flex;align-items:center;gap:1.125rem}.globe-wrap.svelte-1nfa7u6{position:relative;width:138px;height:138px;flex-shrink:0}.globe-canvas.svelte-1nfa7u6{display:block;width:100%;height:100%}.doc.svelte-1nfa7u6{position:absolute;top:58px;left:96px;width:8px;height:10px;border-radius:1.5px;background:#fffdf5d9;border-left:2px solid #6ec896;offset-path:path("M 0 0 C 26 -22, 48 -10, 62 14");animation:svelte-1nfa7u6-doc-lift 4.2s ease-in var(--dd, 0s) infinite;opacity:0}@keyframes svelte-1nfa7u6-doc-lift{0%{offset-distance:0%;opacity:0}12%{opacity:.9}70%{opacity:.9}to{offset-distance:100%;opacity:0}}.source-meta.svelte-1nfa7u6{display:flex;flex-direction:column;gap:5px;min-width:0}.source-count.svelte-1nfa7u6{font-family:var(--font-display, "Crimson Pro", Georgia, serif);font-size:1.25rem;line-height:1.2;color:#ebf0eef2}.source-sub.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:8.5px;letter-spacing:.04em;line-height:1.5;color:#d2dce666}.feed.svelte-1nfa7u6{display:flex;flex-direction:column;gap:6px}.feed-row.svelte-1nfa7u6{display:flex;align-items:center;gap:7px;min-width:0}.feed-row.svelte-1nfa7u6:first-child .feed-text:where(.svelte-1nfa7u6){color:#ebf0eef2}.feed-icon.svelte-1nfa7u6{width:14px;height:14px;border-radius:50%;object-fit:cover;border:1px solid rgba(176,205,187,.2);flex-shrink:0}.feed-tick.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:9px;color:#6ec896b3;width:14px;text-align:center;flex-shrink:0}.feed-text.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:10px;font-weight:600;color:#dce4e8a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.feed-meta.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:8px;color:#d2dce659;flex-shrink:0}.evals.svelte-1nfa7u6{display:flex;flex-direction:column;gap:6px}.eval-row.svelte-1nfa7u6{display:flex;align-items:center;gap:8px;min-width:0}.eval-row.svelte-1nfa7u6:last-child .eval-q:where(.svelte-1nfa7u6){color:#ebf0eef2}.eval-id.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:8.5px;color:#d2dce659;flex-shrink:0;width:44px}.eval-q.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:10px;font-weight:600;color:#dce4e8a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.eval-by.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:8px;letter-spacing:.06em;color:#d2dce659;flex-shrink:0}.eval-verdict.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:9px;font-weight:700;width:16px;height:16px;border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.eval-verdict--pass.svelte-1nfa7u6{color:#6ec896;background:#6ec8961f;border:1px solid rgba(110,200,150,.3)}.eval-verdict--fail.svelte-1nfa7u6{color:#e1a550;background:#e1a5501f;border:1px solid rgba(225,165,80,.3)}.train.svelte-1nfa7u6{display:flex;align-items:flex-end;gap:1rem}.train-bars.svelte-1nfa7u6{display:flex;align-items:flex-end;gap:3px;height:34px;flex:1}.train-bar.svelte-1nfa7u6{flex:1;background:#b0cdbb1f;border-radius:1px;transition:background .3s ease,box-shadow .3s ease}.train-bar--active.svelte-1nfa7u6{background:#6ec8968c;box-shadow:0 0 4px #6ec89640}.train-stats.svelte-1nfa7u6{display:flex;flex-direction:column;gap:3px;flex-shrink:0}.train-stat.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:9px;color:#d2dce673}.train-stat.svelte-1nfa7u6 strong:where(.svelte-1nfa7u6){color:#ebf0eee6;font-weight:700}.train-down.svelte-1nfa7u6{color:#6ec896}.fork.svelte-1nfa7u6{display:flex;align-items:stretch;margin-top:2px}.fork-paths.svelte-1nfa7u6{width:36px;height:auto;align-self:stretch;margin-left:8px;flex-shrink:0}.fork-paths.svelte-1nfa7u6 path:where(.svelte-1nfa7u6){fill:none;stroke:#b0cdbb59;stroke-width:1.4;vector-effect:non-scaling-stroke}.fork--shipped.svelte-1nfa7u6 .fork-paths:where(.svelte-1nfa7u6) path:where(.svelte-1nfa7u6){stroke:#6ec89699;transition:stroke .3s ease}.fork-clients.svelte-1nfa7u6{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:4px 0;flex:1;min-width:0}.client.svelte-1nfa7u6{display:flex;align-items:center;gap:9px;background:#ffffff06;border:1px solid rgba(255,255,255,.08);border-radius:5px;padding:6px 10px;min-width:0;transition:border-color .4s ease,box-shadow .4s ease}.fork--shipped.svelte-1nfa7u6 .client:where(.svelte-1nfa7u6){border-color:#6ec89659;box-shadow:0 0 14px #6ec89612;transition-delay:var(--cd, 0ms)}.client-chip.svelte-1nfa7u6{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:#b0cdbb1f;color:var(--color-sage, #b0cdbb);flex-shrink:0}.client-text.svelte-1nfa7u6{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.client-name.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.04em;color:#e6eceae6}.client-sub.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:8px;color:#d2dce661;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-updated.svelte-1nfa7u6{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#6ec896;background:#6ec8961f;border:1px solid rgba(110,200,150,.3);border-radius:3px;padding:2px 5px;flex-shrink:0}@media(prefers-reduced-motion:reduce){.pipeline.svelte-1nfa7u6{transition:none;opacity:1;transform:none}.live-dot.svelte-1nfa7u6,.flow-dot.svelte-1nfa7u6,.doc.svelte-1nfa7u6{animation:none}.doc.svelte-1nfa7u6{opacity:0}.flow-dot.svelte-1nfa7u6{opacity:1;top:7px}}@media(max-width:600px){.globe-wrap.svelte-1nfa7u6{width:104px;height:104px}.doc.svelte-1nfa7u6{top:44px;left:72px}.source-count.svelte-1nfa7u6{font-size:1.05rem}.feed-meta.svelte-1nfa7u6,.eval-by.svelte-1nfa7u6{display:none}.fork-paths.svelte-1nfa7u6{height:120px}}.regmap-showcase.svelte-dw0n3f{background:var(--color-off-white, #FFFDF5);position:relative;overflow:clip}@media(min-width:992px)and (prefers-reduced-motion:no-preference){.scroll-track.svelte-dw0n3f{height:calc(100vh + (var(--steps) - 1) * 80vh)}.sticky-stage.svelte-dw0n3f{position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.sticky-stage.svelte-dw0n3f .showcase-inner:where(.svelte-dw0n3f){width:100%;padding-top:2rem;padding-bottom:2rem}}.showcase-inner.svelte-dw0n3f{max-width:75rem;margin-inline:auto;padding:5rem 1.5rem;display:grid;grid-template-columns:1.15fr 1fr;gap:4rem;align-items:center;opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.showcase-inner.visible.svelte-dw0n3f{opacity:1;transform:translateY(0)}.showcase-visual.svelte-dw0n3f{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;overflow:visible}.visual-dots.svelte-dw0n3f{position:absolute;inset:0;background-image:radial-gradient(circle at 2px 2px,rgba(95,122,106,.06) 1px,transparent 0);background-size:32px 32px;pointer-events:none}.visual-glow.svelte-dw0n3f{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(95,122,106,.05) 0%,transparent 60%);pointer-events:none}.globe-wrap.svelte-dw0n3f{position:relative;width:100%;max-width:500px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.globe-fade.svelte-dw0n3f{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.us-dot-map.svelte-dw0n3f{display:block;width:100%;height:100%;opacity:0;overflow:visible;transition:opacity .8s ease}.us-dot-map.show.svelte-dw0n3f{opacity:1}.dot.svelte-dw0n3f{fill:#5f7a6a;opacity:.2;transform-box:fill-box;transform-origin:center;transition:opacity .7s ease}.map--dim.svelte-dw0n3f .dot[data-role=ambient]:where(.svelte-dw0n3f){opacity:.07}.dot[data-role=state].svelte-dw0n3f{fill:#4ead6b;opacity:1;transform:scale(1.35);transition:fill .5s ease,opacity .5s ease,transform .5s ease;transition-delay:calc(var(--i) * 22ms);animation:svelte-dw0n3f-pulse-state 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.17s)}.map--dim.svelte-dw0n3f .dot[data-role=state]:where(.svelte-dw0n3f){animation:none;opacity:.3;transform:scale(1.1);transition-delay:0ms}.dot[data-role=vend].svelte-dw0n3f{fill:#fffdf5;opacity:1;transform:scale(1.9);stroke:#3a82a0;stroke-width:1.6;transition:transform .4s ease,stroke .4s ease;animation:svelte-dw0n3f-pulse-vend 2.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.21s)}.dot[data-role=cite].svelte-dw0n3f{fill:#4ead6b;opacity:1;transform:scale(2.1);stroke:#4ead6b80;stroke-width:2;animation:svelte-dw0n3f-pulse-cite 1.8s ease-in-out 1.1s infinite}@keyframes svelte-dw0n3f-pulse-state{0%,to{transform:scale(1.1);opacity:.5;filter:drop-shadow(0 0 .5px rgba(78,173,107,.3))}50%{transform:scale(1.75);opacity:1;filter:drop-shadow(0 0 4px rgba(78,173,107,.9))}}@keyframes svelte-dw0n3f-pulse-vend{0%,to{transform:scale(1.6);opacity:.7;filter:drop-shadow(0 0 1px rgba(58,130,160,.4))}50%{transform:scale(2.25);opacity:1;filter:drop-shadow(0 0 6px rgba(58,130,160,.95))}}@keyframes svelte-dw0n3f-pulse-cite{0%,to{transform:scale(1.7);filter:drop-shadow(0 0 2px rgba(78,173,107,.5))}50%{transform:scale(2.6);filter:drop-shadow(0 0 8px rgba(78,173,107,1))}}.arc.svelte-dw0n3f{fill:none;stroke:#5f7a6a47;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1),opacity .6s ease;transition-delay:var(--ad),0ms}.arcs--on.svelte-dw0n3f .arc:where(.svelte-dw0n3f){stroke-dashoffset:0}.arcs--dim.svelte-dw0n3f .arc:where(.svelte-dw0n3f){opacity:.45}.arcs--off.svelte-dw0n3f .arc:where(.svelte-dw0n3f){opacity:0}.arc-pulse.svelte-dw0n3f{fill:#4ead6b;filter:drop-shadow(0 0 3px rgba(78,173,107,.8));opacity:.9;transition:opacity .5s ease}.pulses--dim.svelte-dw0n3f .arc-pulse:where(.svelte-dw0n3f){opacity:.35}.pulses--off.svelte-dw0n3f .arc-pulse:where(.svelte-dw0n3f){opacity:0}.node.svelte-dw0n3f{opacity:0;transition:opacity .7s ease .6s}.node--on.svelte-dw0n3f{opacity:1}.node-halo.svelte-dw0n3f{fill:#5f7a6a1a;transform-box:fill-box;transform-origin:center;animation:svelte-dw0n3f-node-breathe 3.2s ease-in-out infinite;transition:opacity .5s ease}.node-core.svelte-dw0n3f{fill:#5f7a6a;stroke:#fffdf5d9;stroke-width:2;transform-box:fill-box;transform-origin:center;transition:opacity .45s ease,transform .45s ease}@keyframes svelte-dw0n3f-node-breathe{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.18);opacity:1}}.node-ring-policy.svelte-dw0n3f{fill:none;stroke:#c2853a;stroke-width:1.6;stroke-dasharray:5 4;opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(1.7);transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1)}.node--policy.svelte-dw0n3f .node-ring-policy:where(.svelte-dw0n3f){opacity:1;transform:scale(1);animation:svelte-dw0n3f-ring-rotate 14s linear infinite}@keyframes svelte-dw0n3f-ring-rotate{0%{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.model-chip.svelte-dw0n3f{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(1.6);transition:opacity .5s ease .25s,transform .6s cubic-bezier(.22,1,.36,1) .25s}.model-chip.svelte-dw0n3f rect:where(.svelte-dw0n3f){fill:#fffdf5f2;stroke:#5f7a6a;stroke-width:1.6}.model-chip.svelte-dw0n3f .model-chip-inner:where(.svelte-dw0n3f){fill:#5f7a6a2e;stroke:#5f7a6a99;stroke-width:1.2}.model-chip.svelte-dw0n3f path:where(.svelte-dw0n3f){fill:none;stroke:#5f7a6a8c;stroke-width:1.4;stroke-linecap:round}.node--model.svelte-dw0n3f .model-chip:where(.svelte-dw0n3f){opacity:1;transform:scale(1)}.node--model.svelte-dw0n3f .node-core:where(.svelte-dw0n3f){opacity:0;transform:scale(.3)}.node--model.svelte-dw0n3f .node-halo:where(.svelte-dw0n3f){animation:none;opacity:0}.node--model.svelte-dw0n3f .node-ring-policy:where(.svelte-dw0n3f){animation:svelte-dw0n3f-ring-rotate 14s linear infinite;stroke-dasharray:4 5;opacity:.85}.node-label.svelte-dw0n3f{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:12px;font-weight:700;letter-spacing:.14em;fill:#5f7a6abf}.vend-edge.svelte-dw0n3f{fill:none;stroke:#3a82a080;stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-dw0n3f-edge-draw .9s cubic-bezier(.22,1,.36,1) var(--vd) forwards}@keyframes svelte-dw0n3f-edge-draw{to{stroke-dashoffset:0}}.cite-stage.svelte-dw0n3f{transition:opacity .7s ease}.cite-stage--dim.svelte-dw0n3f{opacity:.12}.us-dot-map.map--bg.svelte-dw0n3f{opacity:.35}.cite-flow.svelte-dw0n3f{fill:none;stroke:#5f7a6a8c;stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1}.cite-flow--query.svelte-dw0n3f{animation:svelte-dw0n3f-edge-draw .5s ease-out .35s forwards}.cite-flow--answer.svelte-dw0n3f{animation:svelte-dw0n3f-edge-draw .35s ease-out .95s forwards}.cite-thread.svelte-dw0n3f{fill:none;stroke:#4ead6b;stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 2px rgba(78,173,107,.4));animation:svelte-dw0n3f-edge-draw .6s ease-out 1.7s forwards}.cite-card.svelte-dw0n3f{opacity:0}.cite-card--query.svelte-dw0n3f{animation:svelte-dw0n3f-card-pop .45s cubic-bezier(.22,1,.36,1) 0ms forwards}.cite-card--answer.svelte-dw0n3f{animation:svelte-dw0n3f-card-pop .45s cubic-bezier(.22,1,.36,1) 1.25s forwards}@keyframes svelte-dw0n3f-card-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cite-card.svelte-dw0n3f rect:where(.svelte-dw0n3f){fill:#fffdf5f7;stroke:#5f7a6a59;stroke-width:1.2;filter:drop-shadow(0 4px 10px rgba(31,27,27,.08))}.cite-card--answer.svelte-dw0n3f rect:where(.svelte-dw0n3f){stroke:#4ead6b8c}.cite-card.svelte-dw0n3f text:where(.svelte-dw0n3f){font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:14px;font-weight:600;fill:#3d5445}.cite-answer-main.svelte-dw0n3f{font-weight:700;fill:#1f1b1b}.cite-card.svelte-dw0n3f .cite-answer-cite:where(.svelte-dw0n3f){font-size:12px;font-weight:700;letter-spacing:.06em;fill:#4ead6b}.cite-card.svelte-dw0n3f .cite-answer-latency:where(.svelte-dw0n3f){font-size:11px;font-weight:700;letter-spacing:.1em;fill:#5f7a6a99}.cite-chain.svelte-dw0n3f{position:absolute;top:9%;bottom:9%;left:7%;width:80%;display:flex;flex-direction:column;justify-content:space-between;z-index:3}.chain-line.svelte-dw0n3f{position:absolute;top:14px;bottom:14px;left:5px;width:1.5px;background:linear-gradient(to bottom,#1e2a3873,#c2853a8c,#4ead6b99);transform-origin:top;animation:svelte-dw0n3f-chain-line-draw 1.1s cubic-bezier(.22,1,.36,1) .15s backwards}@keyframes svelte-dw0n3f-chain-line-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.chain-row.svelte-dw0n3f{position:relative;display:flex;align-items:flex-start;gap:16px;animation:svelte-dw0n3f-chain-row-enter .5s cubic-bezier(.22,1,.36,1) calc(.2s + var(--ci) * .28s) backwards}@keyframes svelte-dw0n3f-chain-row-enter{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.chain-node.svelte-dw0n3f{width:12px;height:12px;border-radius:50%;background:var(--color-off-white, #FFFDF5);border:2.5px solid rgba(30,42,56,.7);flex-shrink:0;margin-top:10px;box-sizing:border-box}.chain-node--policy.svelte-dw0n3f{border-color:#c2853a}.chain-node--reg.svelte-dw0n3f{border-color:#4ead6b}.chain-card.svelte-dw0n3f{display:flex;flex-direction:column;gap:2px;background:#ffffffeb;border:1px solid rgba(95,122,106,.22);border-left-width:3px;border-left-color:#1e2a388c;border-radius:5px;padding:8px 12px;box-shadow:0 4px 14px #1f1b1b0f;min-width:0}.chain-card--policy.svelte-dw0n3f{border-left-color:#c2853a}.chain-card--reg.svelte-dw0n3f{border-left-color:#4ead6b}.chain-role.svelte-dw0n3f{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#9c988b}.chain-title.svelte-dw0n3f{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.01em;color:#1f1b1b;line-height:1.35}.chain-sub.svelte-dw0n3f{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:9px;color:#6b6660;line-height:1.4}.chip.svelte-dw0n3f{position:absolute;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#3d5445;background:#ffffffd9;border:1px solid rgba(95,122,106,.2);border-radius:999px;padding:5px 10px;white-space:nowrap;height:28px;box-sizing:border-box;animation:svelte-dw0n3f-chip-enter .4s ease-out backwards;transition:top 1.4s cubic-bezier(.16,1,.3,1),left 1.4s cubic-bezier(.16,1,.3,1),right 1.4s cubic-bezier(.16,1,.3,1),bottom 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1),opacity .6s ease;z-index:2}.chip--dim.svelte-dw0n3f{opacity:.5}.chip--faded.svelte-dw0n3f{opacity:.15}.chip--hidden.svelte-dw0n3f{opacity:0;pointer-events:none}.chip--live.svelte-dw0n3f{padding-left:18px}.chip--live.svelte-dw0n3f:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#4ead6b;box-shadow:0 0 4px 1px #4ead6b66;animation:svelte-dw0n3f-live-pulse 2s ease-in-out infinite}@keyframes svelte-dw0n3f-live-pulse{0%,to{box-shadow:0 0 4px 1px #4ead6b66;opacity:1}50%{box-shadow:0 0 8px 4px #4ead6b33;opacity:.7}}.chip--policy.svelte-dw0n3f{color:#ffffffe6;background:#1e2a38d9;border-color:#3c506e4d}.chip--stamped.svelte-dw0n3f{inset:41% auto auto 50%!important;transform:translate(-50%) scale(.45)!important;opacity:0!important;pointer-events:none}@keyframes svelte-dw0n3f-chip-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.chip-icons.svelte-dw0n3f{display:inline-flex;align-items:center;gap:3px;flex-shrink:0}.chip-icon.svelte-dw0n3f{width:16px;height:16px;border-radius:50%;object-fit:cover;border:1px solid rgba(95,122,106,.15)}.chip-label.svelte-dw0n3f{line-height:1}.chip--below-left-1.svelte-dw0n3f{top:56%;left:-8%}.chip--below-right-1.svelte-dw0n3f{top:58%;right:-8%}.chip--below-left-2.svelte-dw0n3f{bottom:10%;left:2%}.chip--below-right-2.svelte-dw0n3f{bottom:8%;right:2%}.chip--above-left.svelte-dw0n3f{top:10%;left:0%}.chip--above-center.svelte-dw0n3f{top:5%;left:50%;transform:translate(-50%)}.chip--above-right.svelte-dw0n3f{top:12%;right:0%}.policy-badge.svelte-dw0n3f{position:absolute;top:63%;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9a6a2e;background:#c2853a1a;border:1px solid rgba(194,133,58,.35);border-radius:999px;padding:4px 10px;white-space:nowrap;z-index:2;animation:svelte-dw0n3f-chip-enter .5s ease-out 1.1s backwards;transition:top .6s ease}.policy-badge--lifted.svelte-dw0n3f{top:65%}.policy-badge-dot.svelte-dw0n3f{width:6px;height:6px;border-radius:50%;background:#c2853a;box-shadow:0 0 4px 1px #c2853a66}.showcase-list.svelte-dw0n3f{padding-right:1rem}.showcase-caption.svelte-dw0n3f{display:flex;align-items:center;gap:8px;margin-bottom:1rem}.caption-dot.svelte-dw0n3f{width:8px;height:8px;border-radius:50%;background:var(--color-black, #1F1B1B);flex-shrink:0}.caption-text.svelte-dw0n3f{font-family:var(--font-mono, "IBM Plex Mono", monospace);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-400, #9C988B)}.showcase-heading.svelte-dw0n3f{font-family:var(--font-display, "Crimson Pro", Georgia, serif);font-weight:400;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.01em;color:var(--color-black, #1F1B1B);margin-bottom:2.5rem}.showcase-heading.svelte-dw0n3f em{font-style:italic}.feature-items.svelte-dw0n3f{display:flex;flex-direction:column}.feature-item.svelte-dw0n3f{display:block;width:100%;text-align:left;background:none;border:none;border-top:1px solid rgba(194,200,194,.3);padding:1.25rem 0;cursor:pointer;transition:opacity .2s ease}.feature-item.svelte-dw0n3f:last-child{border-bottom:1px solid rgba(194,200,194,.3)}.feature-item.svelte-dw0n3f:hover{opacity:.75}.feature-item.active.svelte-dw0n3f:hover{opacity:1}.item-title.svelte-dw0n3f{font-family:var(--font-display, "Crimson Pro", Georgia, serif);font-weight:400;font-size:22px;line-height:1.3;color:var(--color-gray-400, #9C988B);transition:color .25s ease}.feature-item.active.svelte-dw0n3f .item-title:where(.svelte-dw0n3f){color:var(--color-black, #1F1B1B);font-weight:600}.item-desc.svelte-dw0n3f{font-family:var(--font-body, "IBM Plex Sans", sans-serif);font-size:15px;line-height:1.55;color:#4a4740;margin-top:.5rem;animation:svelte-dw0n3f-desc-enter .25s ease-out}@keyframes svelte-dw0n3f-desc-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:991px){.showcase-inner.svelte-dw0n3f{grid-template-columns:1fr;gap:2.5rem}.showcase-list.svelte-dw0n3f{padding-right:0}.globe-wrap.svelte-dw0n3f{max-width:400px;margin-inline:auto}}@media(max-width:600px){.globe-wrap.svelte-dw0n3f{max-width:300px}.chip.svelte-dw0n3f{font-size:7px;padding:3px 6px}.chip--live.svelte-dw0n3f{padding-left:14px}.chip-icon.svelte-dw0n3f{width:12px;height:12px}.item-title.svelte-dw0n3f{font-size:18px}.showcase-heading.svelte-dw0n3f{margin-bottom:1.5rem}.node-label.svelte-dw0n3f{font-size:14px}.chain-card.svelte-dw0n3f{padding:5px 8px}.chain-title.svelte-dw0n3f{font-size:9px}.chain-sub.svelte-dw0n3f{font-size:7.5px}.chain-role.svelte-dw0n3f{font-size:7px}}@media(prefers-reduced-motion:reduce){.us-dot-map.svelte-dw0n3f{transition:none;opacity:1}.dot.svelte-dw0n3f,.dot[data-role].svelte-dw0n3f{transition:none;animation:none;opacity:1}.arc.svelte-dw0n3f{transition:none;stroke-dashoffset:0}.vend-edge.svelte-dw0n3f,.cite-flow.svelte-dw0n3f,.cite-thread.svelte-dw0n3f{animation:none;stroke-dashoffset:0}.cite-card.svelte-dw0n3f{animation:none;opacity:1}.cite-stage.svelte-dw0n3f{transition:none}.chain-line.svelte-dw0n3f,.chain-row.svelte-dw0n3f{animation:none}.node.svelte-dw0n3f{transition:none}.node-halo.svelte-dw0n3f,.node--policy.svelte-dw0n3f .node-ring-policy:where(.svelte-dw0n3f),.node--model.svelte-dw0n3f .node-ring-policy:where(.svelte-dw0n3f){animation:none}.node-core.svelte-dw0n3f,.node-ring-policy.svelte-dw0n3f,.model-chip.svelte-dw0n3f{transition:none}.chip.svelte-dw0n3f{animation:none;opacity:1;transform:none;transition:none}.chip--above-center.svelte-dw0n3f{transform:translate(-50%)}.chip--dim.svelte-dw0n3f{opacity:.5}.chip--faded.svelte-dw0n3f{opacity:.15}.chip--stamped.svelte-dw0n3f{opacity:0!important}.chip--live.svelte-dw0n3f:before{animation:none}.policy-badge.svelte-dw0n3f{animation:none;transition:none}.showcase-inner.svelte-dw0n3f{transition:none;opacity:1;transform:none}.item-desc.svelte-dw0n3f{animation:none}}
