.stage.svelte-18xspxs{overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background-color:var(--color-bg-surface);box-shadow:var(--shadow-lg)}.browser.svelte-18xspxs{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border-default);font-size:.8125rem;background-color:var(--color-bg-subtle)}.dots.svelte-18xspxs{display:flex;gap:.375rem}.dots.svelte-18xspxs i:where(.svelte-18xspxs){width:.625rem;height:.625rem;border-radius:var(--radius-full);background-color:var(--color-border-strong)}.browser-title.svelte-18xspxs{flex:1;color:var(--color-text-secondary)}.browser.svelte-18xspxs .browser-lock{color:var(--color-success-main)}.app.svelte-18xspxs{display:grid;grid-template-columns:3.5rem minmax(0,1fr)}@media(max-width:33.12375rem){.app.svelte-18xspxs{grid-template-columns:minmax(0,1fr)}}.rail.svelte-18xspxs{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:.875rem 0;border-right:1px solid var(--color-border-default);font-size:1.125rem;color:var(--color-text-muted)}@media(max-width:33.12375rem){.rail.svelte-18xspxs{display:none}}.rail-mark.svelte-18xspxs{display:grid;place-items:center;width:2.125rem;height:2.125rem;margin-bottom:.5rem;border-radius:var(--radius-md);color:var(--color-text-inverse);background-color:var(--color-primary-accent)}.rail-item.svelte-18xspxs{display:grid;place-items:center;width:2.125rem;height:2.125rem;border-radius:var(--radius-md)}.rail-active.svelte-18xspxs{color:var(--color-primary-accent);background-color:var(--color-primary-subtle)}.rail-bottom.svelte-18xspxs{margin-top:auto}.main.svelte-18xspxs{min-width:0;padding:clamp(.75rem,.6634615385rem + .3846153846vw,1.125rem)}.toolbar.svelte-18xspxs{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.screens.svelte-18xspxs .screen-tabs .tab-list{width:100%;margin-bottom:.875rem}.screens.svelte-18xspxs .screen-tabs .tab{flex:1;min-height:2.25rem;padding:.375rem .625rem;font-size:.8125rem}.muted.svelte-18xspxs{font-size:.75rem;color:var(--color-text-tertiary)}.mono.svelte-18xspxs{font-family:var(--font-mono);font-size:.75rem}.screen-title.svelte-18xspxs{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem;margin-bottom:.75rem}.screen-heading.svelte-18xspxs{font-size:1.0625rem;font-weight:700}.metrics.svelte-18xspxs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.metric.svelte-18xspxs{display:grid;gap:.125rem;min-width:0;padding:.625rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.metric-value.svelte-18xspxs{font-size:clamp(1.25rem,1.1923076923rem + .2564102564vw,1.5rem);line-height:1.2}.chart.svelte-18xspxs{margin-top:.625rem;padding:.75rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.chart-heading.svelte-18xspxs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.8125rem}.legend.svelte-18xspxs{display:flex;gap:.75rem;font-size:.6875rem;color:var(--color-text-tertiary)}.legend.svelte-18xspxs span:where(.svelte-18xspxs):before{content:"";display:inline-block;width:.75rem;height:.125rem;margin-right:.3125rem;vertical-align:middle;background-color:var(--color-text-muted)}.legend.svelte-18xspxs .legend-fact:where(.svelte-18xspxs):before{background-color:var(--color-primary-accent)}.chart-svg.svelte-18xspxs{display:block;width:100%;height:auto;margin-top:.5rem}.grid.svelte-18xspxs{stroke:var(--color-border-default)}.labels.svelte-18xspxs{font-size:.625rem;fill:var(--color-text-tertiary)}.fill.svelte-18xspxs{fill:var(--color-primary-accent);fill-opacity:.1}.plan.svelte-18xspxs{fill:none;stroke:var(--color-text-muted);stroke-dasharray:4 5;stroke-width:2}.fact.svelte-18xspxs{fill:none;stroke:var(--color-primary-accent);stroke-width:2.5}.dot.svelte-18xspxs{fill:var(--color-bg-surface);stroke:var(--color-primary-accent);stroke-width:2}.table.svelte-18xspxs{margin-top:.625rem;font-size:.8125rem}.table-head.svelte-18xspxs,.table-row.svelte-18xspxs{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:.5rem 0;border-bottom:1px solid var(--color-border-default)}.table-head.svelte-18xspxs{font-size:.6875rem;color:var(--color-text-tertiary)}.row-title.svelte-18xspxs{display:flex;align-items:center;gap:.5rem}.avatar.svelte-18xspxs{display:grid;flex-shrink:0;place-items:center;width:1.625rem;height:1.625rem;border-radius:var(--radius-sm);font-size:.625rem;font-style:normal;font-weight:700;color:var(--color-primary-accent-hover);background-color:var(--color-primary-subtle)}.avatar-lg.svelte-18xspxs{width:2.25rem;height:2.25rem;font-size:.6875rem}.person.svelte-18xspxs,.integration.svelte-18xspxs{display:flex;align-items:center;gap:.625rem;padding:.625rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:.8125rem}.person-copy.svelte-18xspxs{display:grid;flex:1;gap:.125rem;min-width:0}.task.svelte-18xspxs{display:grid;gap:.375rem;margin-top:.625rem;padding:.75rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.task-top.svelte-18xspxs,.task-meta.svelte-18xspxs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.task-name.svelte-18xspxs{font-size:.9375rem;font-weight:600}.task-meta.svelte-18xspxs{justify-content:flex-start;padding-top:.375rem;border-top:1px solid var(--color-border-default);font-size:.6875rem;color:var(--color-text-tertiary)}.task-meta.svelte-18xspxs svg{color:var(--color-success-main)}.integrations.svelte-18xspxs{display:grid;gap:.5rem}.request.svelte-18xspxs{margin:.625rem 0 .5rem;padding:.75rem;border-radius:var(--radius-md);color:var(--color-chrome-text);background-color:var(--color-chrome-bg)}.request-head.svelte-18xspxs{display:flex;justify-content:space-between;color:var(--color-chrome-text-muted)}.request-code.svelte-18xspxs{margin:.5rem 0 0;font-family:var(--font-mono);font-size:.75rem;line-height:1.6;white-space:pre-wrap}.note.svelte-18xspxs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--color-border-default);font-size:.6875rem;color:var(--color-text-tertiary);background-color:var(--color-bg-subtle)}.stack.svelte-107nhzn{display:grid;padding:clamp(1.125rem,.9230769231rem + .8974358974vw,2rem);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background-color:var(--color-bg-surface)}.band.svelte-107nhzn{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:.75rem 1.5rem;padding:clamp(1rem,.9134615385rem + .3846153846vw,1.375rem);border:1px solid var(--color-border-default);border-radius:var(--radius-lg)}@media(max-width:63.99875rem){.band.svelte-107nhzn{grid-template-columns:minmax(0,1fr)}}.band-accent.svelte-107nhzn{border-color:var(--color-primary-border);background-color:var(--color-primary-subtle)}.items.svelte-107nhzn,.crosscut.svelte-107nhzn{display:flex;flex-wrap:wrap;gap:.625rem}.item.svelte-107nhzn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:.875rem;background-color:var(--color-bg-surface)}.item.svelte-107nhzn svg{color:var(--color-primary-accent)}.link.svelte-107nhzn{display:flex;align-items:center;gap:.625rem;padding:.625rem clamp(1rem,.9134615385rem + .3846153846vw,1.375rem);font-size:.75rem;color:var(--color-text-tertiary)}.link.svelte-107nhzn .link-arrow{color:var(--color-primary-accent);rotate:90deg}.crosscut.svelte-107nhzn{margin-top:1.125rem;padding-top:1.125rem;border-top:1px solid var(--color-border-default)}.crosscut.svelte-107nhzn .item:where(.svelte-107nhzn){border:none;padding:0;font-size:.8125rem;color:var(--color-text-secondary)}.hub.svelte-d2u0eh{padding:clamp(1.25rem,1.0769230769rem + .7692307692vw,2rem);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background-color:var(--color-bg-surface)}.hub-title.svelte-d2u0eh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:1.5rem}.system.svelte-d2u0eh{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:1rem;border-radius:var(--radius-md);background-color:var(--color-bg-muted)}.system.svelte-d2u0eh svg{color:var(--color-primary-accent)}.line.svelte-d2u0eh{width:.125rem;height:1.75rem;margin:0 auto;background-color:var(--color-primary-accent)}.api.svelte-d2u0eh{display:grid;justify-items:center;gap:.375rem;padding:1rem;border-radius:var(--radius-md);text-align:center;color:var(--color-text-inverse);background-color:var(--color-primary-accent)}.api-label.svelte-d2u0eh{font-family:var(--font-mono);font-size:1.125rem;font-weight:700}.api-text.svelte-d2u0eh{font-size:.8125rem;opacity:.85}.branches.svelte-d2u0eh{height:1.75rem;margin:0 16.6666666667%;border:.125rem solid var(--color-primary-accent);border-bottom:none;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.targets.svelte-d2u0eh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.target.svelte-d2u0eh{display:grid;justify-items:center;gap:.25rem;padding:.875rem .5rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:.9375rem}.target-text.svelte-d2u0eh{font-size:.75rem;color:var(--color-text-tertiary)}.caption.svelte-d2u0eh{margin-top:1.125rem;font-size:.75rem;color:var(--color-text-tertiary)}.shift.svelte-1qduv8z{display:grid;gap:.75rem}.before.svelte-1qduv8z{padding:clamp(1.125rem,1.0096153846rem + .5128205128vw,1.625rem);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl)}.before-top.svelte-1qduv8z{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.scattered.svelte-1qduv8z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:1.125rem}.scattered-item.svelte-1qduv8z{display:grid;justify-items:center;gap:.5rem;padding:1rem .5rem;border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:.8125rem;color:var(--color-text-secondary);background-color:var(--color-bg-surface);rotate:var(--tilt)}.scattered-item.svelte-1qduv8z svg{width:1.375rem;height:1.375rem;color:var(--color-text-muted)}.connector.svelte-1qduv8z{display:grid;place-items:center;color:var(--color-primary-accent);rotate:90deg}.after.svelte-1qduv8z{padding:clamp(1.375rem,1.2596153846rem + .5128205128vw,1.875rem);border-radius:var(--radius-xl);background-color:var(--color-bg-section);--color-bg-section: var(--color-chrome-bg);--color-bg-surface: var(--color-chrome-bg-raised);--color-bg-subtle: var(--color-chrome-bg-raised);--color-bg-muted: var(--color-chrome-bg-raised);--color-bg-emphasis: var(--color-chrome-bg-hover);--color-text-primary: var(--color-chrome-text);--color-text-emphasis: var(--color-chrome-text);--color-text-secondary: var(--color-chrome-text-muted);--color-text-tertiary: var(--color-chrome-text-muted);--color-text-muted: var(--color-chrome-text-muted);--color-border-subtle: var(--color-chrome-border);--color-border-default: var(--color-chrome-border);--color-border-strong: var(--color-chrome-bg-hover);--color-primary-subtle: var(--color-chrome-bg-hover);color:var(--color-text-primary)}.after-title.svelte-1qduv8z{margin:.875rem 0 1.125rem;font-size:clamp(1.3125rem,1.2403846154rem + .3205128205vw,1.625rem);font-weight:700}.gains.svelte-1qduv8z{display:flex;flex-wrap:wrap;gap:.625rem 1.125rem}.gain.svelte-1qduv8z{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem}.gain.svelte-1qduv8z svg{color:var(--color-chrome-accent)}.accent.svelte-1f35ami{color:var(--color-primary-accent)}.architecture.svelte-1f35ami{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:clamp(2rem,1.7692307692rem + 1.0256410256vw,3rem)}@media(max-width:63.99875rem){.architecture.svelte-1f35ami{grid-template-columns:minmax(0,1fr)}}
