.mcp-docs .sb .sb-gridline{stroke:var(--rule);stroke-width:1;stroke-dasharray:2 4}.mcp-docs .sb .sb-gridline-base{stroke:var(--ink-3);stroke-dasharray:none}.mcp-docs .sb .sb-axis{stroke:var(--rule);stroke-width:1}.mcp-docs .sb .sb-tick{font-family:var(--font-mono);font-size:12px;fill:var(--ink-3)}.mcp-docs .sb .sb-track{fill:var(--rule-soft);opacity:.45}.mcp-docs .sb .sb-bar{fill:color-mix(in srgb,var(--ink) 20%,var(--surface-2))}.mcp-docs .sb .sb-tone-mid .sb-bar{fill:color-mix(in srgb,var(--sig) 42%,var(--surface-2))}.mcp-docs .sb .sb-tone-accent .sb-bar{fill:var(--sig);filter:drop-shadow(0 6px 10px rgba(26,111,209,.18))}.mcp-docs .sb .sb-tone-accent .sb-name{fill:var(--sig-ink)}.mcp-docs .sb .sb-value{font-family:var(--font-mono);font-size:15px;font-weight:500;fill:var(--ink-2);font-variant-numeric:tabular-nums}.mcp-docs .sb .sb-tone-accent .sb-value{fill:var(--sig-ink)}.mcp-docs .sb .sb-stack{display:grid;gap:1.1rem}.mcp-docs .sb .sb-stack-top{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.mcp-docs .sb .sb-stack-name{display:flex;flex-direction:column;gap:.15rem}.mcp-docs .sb .sb-stack-name strong{font-family:var(--font-sans);font-size:.9375rem;font-weight:500;color:var(--ink)}.mcp-docs .sb .sb-stack-name span{font-family:var(--font-mono);font-size:.75rem;color:var(--ink-2)}.mcp-docs .sb .sb-stack-value{font-family:var(--font-mono);font-size:1rem;font-weight:500;color:var(--ink-2);font-variant-numeric:tabular-nums}.mcp-docs .sb .sb-tone-accent .sb-stack-value,.mcp-docs .sb .sb-tone-accent strong{color:var(--sig-ink)}.mcp-docs .sb .sb-stack-track{height:12px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink) 5%,var(--surface-2));overflow:hidden}.mcp-docs .sb .sb-stack-bar{height:100%;border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink) 20%,var(--surface-2));transform-origin:left center}.mcp-docs .sb .sb-tone-mid .sb-stack-bar{background:color-mix(in srgb,var(--sig) 42%,var(--surface-2))}.mcp-docs .sb .sb-tone-accent .sb-stack-bar{background:var(--sig)}@keyframes sb-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.mcp-docs .sb .dg-inview.is-visible .sb-bar,.mcp-docs .sb .dg-inview.is-visible .sb-stack-bar{transform-box:fill-box;transform-origin:left center;animation:sb-grow 1.1s cubic-bezier(.25,1,.5,1) both;animation-delay:calc(.25s + var(--i, 0) * .16s)}.mcp-docs .sb .dg-inview.is-visible .sb-row .dg-sub,.mcp-docs .sb .dg-inview.is-visible .sb-row .dg-title,.mcp-docs .sb .dg-inview.is-visible .sb-stack-name{animation:dg-fade .42s ease-out both;animation-delay:calc(var(--i, 0) * 90ms)}.mcp-docs .sb .dg-inview.is-visible .sb-value{animation:dg-fade .3s ease-out both;animation-delay:calc(.25s + var(--i, 0) * .16s)}.mcp-docs .sb .dg-inview.is-visible .sb-grid{animation:dg-fade .5s ease-out both}}