.port-hero__notice[data-astro-cid-lnamgzts]{border:1px solid var(--color-background-border);border-radius:var(--radius-md,.375rem);background:var(--color-background-secondary);margin-top:1.5rem;padding:1rem;font-size:.875rem}.landing-install[data-astro-cid-4gy2f7la]{margin-top:1.5rem}.landing-install[data-astro-cid-4gy2f7la] h3[data-astro-cid-4gy2f7la]{margin-bottom:.5rem;font-weight:600}.landing-install[data-astro-cid-4gy2f7la] h3[data-astro-cid-4gy2f7la] code[data-astro-cid-4gy2f7la]{font-size:.875rem;font-weight:400}.landing-install[data-astro-cid-4gy2f7la]>p[data-astro-cid-4gy2f7la]{color:var(--color-muted);margin-bottom:.75rem;font-size:.875rem}.port-landing[data-astro-cid-xpodwevq]{max-width:56rem;container-type:inline-size}.landing-products[data-astro-cid-xpodwevq]{border:0;border-bottom:1px solid var(--color-edge);flex-wrap:wrap;gap:.125rem;margin:0 0 1.25rem;padding:0;display:flex}.landing-products[data-astro-cid-xpodwevq] label[data-astro-cid-xpodwevq]{min-height:2.5rem;color:var(--color-muted);cursor:pointer;border:1px solid #0000;border-bottom:0;border-radius:.35rem .35rem 0 0;align-items:center;padding:0 .9rem;font-size:.875rem;display:inline-flex;position:relative}.landing-products[data-astro-cid-xpodwevq] label[data-astro-cid-xpodwevq]:hover{color:inherit}.landing-products[data-astro-cid-xpodwevq] label[data-astro-cid-xpodwevq]:has(:checked){border-color:var(--color-edge);background:var(--color-surface-hover);color:inherit;font-weight:600}.landing-products[data-astro-cid-xpodwevq] label[data-astro-cid-xpodwevq]:has(:focus-visible){outline:2px solid var(--focus-ring-color,currentColor);outline-offset:-2px}.landing-products[data-astro-cid-xpodwevq] input[data-astro-cid-xpodwevq]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.landing-panel[data-astro-cid-xpodwevq]{display:none}.port-landing[data-astro-cid-xpodwevq]:not(:has([data-landing-product])) .landing-panel[data-astro-cid-xpodwevq],.port-landing[data-astro-cid-xpodwevq]:has([data-landing-product][value=core]:checked) .landing-panel[data-astro-cid-xpodwevq][data-landing-panel=core],.port-landing[data-astro-cid-xpodwevq]:has([data-landing-product][value=mcp]:checked) .landing-panel[data-astro-cid-xpodwevq][data-landing-panel=mcp],.port-landing[data-astro-cid-xpodwevq]:has([data-landing-product][value=workspace]:checked) .landing-panel[data-astro-cid-xpodwevq][data-landing-panel=workspace]{display:block}.landing-excerpt[data-astro-cid-xpodwevq] .expressive-code{--ec-codeFontSize:clamp(.8125rem, calc((100cqi - 2rem) / (var(--home-code-columns) * .625)), .9375rem)}.landing-note[data-astro-cid-xpodwevq]{color:var(--color-muted);font-size:.875rem}.landing-excerpt[data-astro-cid-xpodwevq] .expressive-code pre{tab-size:8;overflow:auto}.landing-panel[data-astro-cid-xpodwevq] .home-example .expressive-code pre{tab-size:8;scrollbar-gutter:stable;max-height:34rem;overflow:auto}.landing-more--lines[data-astro-cid-xpodwevq]{gap:.35rem;display:grid}.landing-source[data-astro-cid-xpodwevq],.landing-more[data-astro-cid-xpodwevq]{color:var(--color-muted);margin-top:.8rem;font-size:.8125rem}.landing-source[data-astro-cid-xpodwevq] a[data-astro-cid-xpodwevq],.landing-more[data-astro-cid-xpodwevq] a[data-astro-cid-xpodwevq]{color:var(--color-link)}.landing-source[data-astro-cid-xpodwevq] code[data-astro-cid-xpodwevq]{white-space:normal;overflow-wrap:anywhere}.landing-lead[data-astro-cid-xpodwevq]{margin:0 0 1rem}.landing-example[data-astro-cid-xpodwevq]{margin:0}.landing-example[data-astro-cid-xpodwevq] h3{margin:0 0 .5rem;font-weight:600;line-height:1.4}.landing-example[data-astro-cid-xpodwevq]>p:not(.mcp-provenance),.landing-note[data-astro-cid-xpodwevq]{margin:0 0 1rem}.landing-command-lead[data-astro-cid-xpodwevq]{margin-block:.9rem .25rem;font-size:.875rem}.landing-links[data-astro-cid-xpodwevq]{gap:.35rem;margin:1.25rem 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.landing-links[data-astro-cid-xpodwevq] a[data-astro-cid-xpodwevq]{color:var(--color-link)}.landing-excerpt[data-astro-cid-xpodwevq]{margin-top:1.25rem}.landing-excerpt[data-astro-cid-xpodwevq]>summary[data-astro-cid-xpodwevq]{cursor:pointer;color:var(--color-link);font-size:.875rem}.landing-excerpt[data-astro-cid-xpodwevq][open]>summary[data-astro-cid-xpodwevq]{margin-bottom:.75rem}.home-preview[data-astro-cid-55fzm6vk]{grid-template-columns:minmax(0,min(20rem,32%)) minmax(0,1fr);gap:2rem;display:grid}.home-preview[data-astro-cid-55fzm6vk] [data-astro-cid-55fzm6vk][hidden]{display:none!important}.home-preview[data-astro-cid-55fzm6vk]>[data-astro-cid-55fzm6vk]{min-width:0}.home-eyebrow[data-astro-cid-55fzm6vk]{font-family:var(--font-ibm-plex-mono);color:var(--color-muted);margin-bottom:.85rem;font-size:.8125rem}h1[data-astro-cid-55fzm6vk]{letter-spacing:-.025em;max-width:13ch;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.15}.home-lede[data-astro-cid-55fzm6vk]{max-width:36ch;color:var(--color-muted);margin-top:1.25rem;line-height:1.65}.home-actions[data-astro-cid-55fzm6vk]{flex-wrap:wrap;align-items:center;gap:1rem;margin-block:1.5rem 2rem;font-size:.875rem;display:flex}.home-actions[data-astro-cid-55fzm6vk] .brand-action[data-astro-cid-55fzm6vk]{border-radius:.35rem;padding:.65rem .9rem}.home-solutions[data-astro-cid-55fzm6vk]{gap:.65rem;display:grid}.home-solutions[data-astro-cid-55fzm6vk]>a[data-astro-cid-55fzm6vk]{border:1px solid var(--color-edge);border-radius:.5rem;align-items:center;gap:.75rem;padding:.85rem;display:flex}.home-solutions[data-astro-cid-55fzm6vk]>a[data-astro-cid-55fzm6vk]:hover{background:var(--color-surface-hover)}.home-solutions[data-astro-cid-55fzm6vk] img[data-astro-cid-55fzm6vk]{flex:none}.home-solutions[data-astro-cid-55fzm6vk] strong[data-astro-cid-55fzm6vk],.home-solutions[data-astro-cid-55fzm6vk] small[data-astro-cid-55fzm6vk]{display:block}.home-solutions[data-astro-cid-55fzm6vk] strong[data-astro-cid-55fzm6vk]{font-size:.875rem;font-weight:600}.home-solutions[data-astro-cid-55fzm6vk] small[data-astro-cid-55fzm6vk]{color:var(--color-muted);margin-top:.2rem;font-size:.8125rem}.home-solution-arrow[data-astro-cid-55fzm6vk]{color:var(--color-link);margin-left:auto}.home-examples[data-astro-cid-55fzm6vk]{container-type:inline-size}.home-examples[data-astro-cid-55fzm6vk] h2[data-astro-cid-55fzm6vk]{margin-bottom:.85rem;font-size:1rem;font-weight:600}.home-example-link[data-astro-cid-55fzm6vk]{color:var(--color-muted);margin-block:.8rem 1.2rem;font-size:.8125rem}.home-example-link[data-astro-cid-55fzm6vk] a[data-astro-cid-55fzm6vk]{color:var(--color-link)}.home-examples[data-astro-cid-55fzm6vk] .expressive-code pre{tab-size:8;scrollbar-gutter:stable;max-height:34rem;overflow:auto;container-type:inline-size}@media (width<=48rem){.home-preview[data-astro-cid-55fzm6vk]{grid-template-columns:1fr}h1[data-astro-cid-55fzm6vk]{max-width:18ch}.home-solutions[data-astro-cid-55fzm6vk]{margin-top:1rem}}.home-example-note[data-astro-cid-55fzm6vk],.home-example-source[data-astro-cid-55fzm6vk]{color:var(--color-muted);margin-top:.8rem;font-size:.8125rem}.home-examples[data-astro-cid-55fzm6vk] summary[data-astro-cid-55fzm6vk]{cursor:pointer}.home-example-source[data-astro-cid-55fzm6vk] p[data-astro-cid-55fzm6vk]{margin-top:.75rem}.home-launcher[data-astro-cid-5kvajutq]{--home-launcher-icon-size:1.5rem;align-items:center;gap:.5rem;min-width:0;display:flex}.home-launcher[data-astro-cid-5kvajutq] [data-astro-cid-5kvajutq][hidden]{display:none!important}.home-launcher-next[data-astro-cid-5kvajutq]{color:var(--color-muted);font-size:.8125rem}.home-language-control[data-astro-cid-5kvajutq]{--picker-trigger-padding-inline:.55rem}.home-launcher-solution[data-astro-cid-5kvajutq]{flex:none}.home-launcher[data-astro-cid-5kvajutq] .page-port-name,.home-launcher[data-astro-cid-5kvajutq] .page-port-short-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.home-launcher-reset[data-astro-cid-5kvajutq]{color:var(--color-link);text-underline-offset:.15em;cursor:pointer;flex:none;padding:.2rem 0;font-size:.75rem;font-weight:400;text-decoration:underline}.home-launcher-reset[data-astro-cid-5kvajutq]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.home-launcher[data-astro-cid-5kvajutq] [data-page-port-switcher]>summary,.home-launcher[data-astro-cid-5kvajutq] .surface-picker>summary{min-height:2.25rem;padding:.25rem .55rem}.home-launcher[data-astro-cid-5kvajutq] .surface-current strong{white-space:nowrap;font-size:.8125rem;font-weight:400}.home-launcher[data-astro-cid-5kvajutq] .surface-artwork{width:var(--home-launcher-icon-size);height:var(--home-launcher-icon-size)}.site-header__bar:has(.home-launcher){flex-wrap:nowrap}@media (width<=46rem){.home-launcher[data-astro-cid-5kvajutq] .doc-picker:not([data-enhanced])>.doc-picker-panel{width:min(var(--picker-width), calc(100% - 1rem));position:fixed;top:auto;left:.5rem}.home-launcher[data-astro-cid-5kvajutq] .page-port-name,.home-launcher[data-astro-cid-5kvajutq] .page-port-sizer-default,.home-launcher[data-astro-cid-5kvajutq] .home-solution-name-full{display:none}.home-launcher[data-astro-cid-5kvajutq] .page-port-short-name,.home-launcher[data-astro-cid-5kvajutq] .home-solution-name-short{display:inline}}@media (width<=35rem){.site-header__bar:has(.home-launcher){flex-wrap:wrap}.home-launcher[data-astro-cid-5kvajutq]{flex-basis:100%;order:5;padding-block:.25rem}}@media (width<=24rem){.home-language-control[data-astro-cid-5kvajutq]{--picker-trigger-padding-inline:.35rem}.home-launcher[data-astro-cid-5kvajutq]{gap:.3rem}.home-launcher[data-astro-cid-5kvajutq] [data-page-port-switcher]>summary,.home-launcher[data-astro-cid-5kvajutq] .surface-picker>summary{gap:.3rem;padding-inline:.35rem}}.home-agent-prompt[data-astro-cid-lcdefpme]{container-type:inline-size}.home-agent-prompt[data-astro-cid-lcdefpme] .lm-agent-prompt__code code{font-size:clamp(.8125rem,1.89394cqi - .0378788rem,.9375rem)}
