@layer components{.pg-toolpage-head{padding-block-end:var(--space-64)}.pg-toolpage-head__kicker{margin:0}.pg-toolpage-head__title:focus{outline:none}.pg-toolpage-head__title:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.pg-toolpage-primary{box-shadow:inset 0 1px 0 var(--line-strong);padding-block-start:var(--space-48)}.pg-toolpage-primary__body{--col-md:1 / -1;--col-lg:4 / 13;min-width:0}.pg-toolpage-body{padding-block-end:var(--section-md)}main:has(+.pg-cta) .pg-toolpage-body{padding-block-end:0}.pg-tool-section{row-gap:var(--space-24);box-shadow:inset 0 1px 0 var(--line);margin-block-start:var(--section-sm);padding-block-start:var(--space-32)}.pg-tool-section__label{--col-md:1 / 3;--col-lg:1 / 4;align-self:start;margin:0;padding-block-start:var(--space-4)}.pg-tool-section__body{--col-md:3 / -1;--col-lg:4 / 13;min-width:0}.pg-tool-section__body>*+*{margin-block-start:var(--space-24)}.pg-tool-section__title{font:var(--fw-h2) var(--fs-h2) / var(--lh-h2) var(--font-display);letter-spacing:var(--tr-h2);word-spacing:.1em;color:var(--paper);text-wrap:balance;margin:0}.pg-tool-section__body>.pg-tool-section__title+*{margin-block-start:var(--space-32)}.pg-tool-text{max-width:var(--measure);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--paper-dim)}@media (width>=1024px){.pg-tool-section__label{top:calc(var(--header-h) + var(--space-24));position:sticky}}.pg-snippet{min-width:0}.pg-snippet__bar{justify-content:space-between;align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;padding-block-end:var(--space-12);display:flex}.pg-snippet__label{font:var(--fw-meta) var(--fs-meta) / var(--lh-meta) var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;color:var(--paper-faint)}.pg-snippet__code{padding:var(--space-24);background:var(--ink-raised);box-shadow:inset 0 1px 0 var(--line-strong);color:var(--paper-dim);font:var(--fw-meta) var(--fs-meta) / calc(2 * var(--fs-meta)) var(--font-mono);letter-spacing:0;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0}.pg-toast{z-index:var(--layer-overlay);max-width:min(40rem, calc(100vw - 2 * var(--grid-margin)));padding:var(--space-12) var(--space-16);background:var(--signal);color:var(--signal-ink);font:var(--fw-meta) var(--fs-meta) / var(--lh-meta) var(--font-mono);letter-spacing:var(--tr-meta);opacity:0;translate:0 var(--space-8);pointer-events:none;transition:opacity var(--dur-160) var(--ease-out), translate var(--dur-320) var(--ease-out);margin:0;position:fixed;inset-block-end:var(--space-24);inset-inline-start:var(--grid-margin)}.pg-toast:empty{padding:0}.pg-toast.visible{opacity:1;translate:0}.pg-tabs__list{box-shadow:inset 0 -1px 0 var(--line);flex-wrap:wrap;display:flex}.pg-tabs__tab{min-height:var(--target-min);padding:0 var(--space-16);box-shadow:inset 0 -1px 0 var(--line);color:var(--paper-dim);font:var(--fw-meta) var(--fs-meta) / 1 var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;transition:color var(--dur-160) var(--ease-out), box-shadow var(--dur-160) var(--ease-out)}.pg-tabs__tab:first-child{padding-inline-start:0}.pg-tabs__tab:is(:hover,:focus-visible){color:var(--paper)}.pg-tabs__tab[aria-selected=true]{color:var(--paper);box-shadow:inset 0 calc(-1 * var(--pixel-size)) 0 var(--signal)}.pg-tabs__panels{padding-block-start:var(--space-32)}:root.js .pg-tabs [role=tabpanel][data-tab-idle],:root:not(.js) .pg-tabs__list{display:none}:root:not(.js) .pg-tabs [role=tabpanel]+[role=tabpanel]{margin-block-start:var(--space-48)}:root:not(.js) .pg-tabs [role=tabpanel][data-tab-label]:before{content:attr(data-tab-label);color:var(--paper);font:var(--fw-meta) var(--fs-meta) / var(--lh-meta) var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;margin-block-end:var(--space-16);display:block}@media (width<=767px){.pg-toolpage-head{padding-block-end:var(--space-48)}.pg-toolpage-primary{padding-block-start:var(--space-32)}.pg-toolpage-body{padding-block-end:var(--section-md-phone)}.pg-tool-section{margin-block-start:var(--section-sm-phone);padding-block-start:var(--space-24)}.pg-snippet__code{padding:var(--space-16)}.pg-tabs__list{column-gap:var(--space-16);box-shadow:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pg-tabs__tab,.pg-tabs__tab:first-child{padding:var(--space-8) 0;text-align:start}}@media (width<=359px){.pg-tabs__list{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer pages{.pg-mcp-endpoint__label{margin:0 0 var(--space-16);font:var(--fw-meta) var(--fs-meta) / var(--lh-meta) var(--font-mono);letter-spacing:var(--tr-meta);text-transform:uppercase;color:var(--paper-faint)}.pg-mcp-endpoint__row{align-items:center;gap:var(--space-24) var(--space-32);flex-wrap:wrap;display:flex}.pg-mcp-endpoint__value{min-width:0;font:var(--fw-meta) var(--fs-kicker) / var(--lh-kicker) var(--font-mono);letter-spacing:0;color:var(--paper);overflow-wrap:anywhere}.pg-mcp-notes{gap:var(--space-16);margin-block-start:var(--space-48);display:grid}.pg-mcp-notes [data-local-preview]{color:var(--paper)}.mcp-tabs-wrap{margin-block-start:var(--space-48)}.mcp-guide-link{margin-block-start:var(--space-24)}.pg-mcp-caps{margin:var(--space-32) 0 0}.pg-mcp-caps__row{gap:var(--space-8) var(--grid-gutter);padding-block:var(--space-16);box-shadow:inset 0 1px 0 var(--line);grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:baseline;display:grid}.pg-mcp-caps dt{align-items:baseline;gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}.pg-mcp-caps__title{font:var(--fw-h3) var(--fs-lead) / var(--lh-lead) var(--font-display);letter-spacing:var(--tr-lead);color:var(--paper)}.pg-mcp-caps__tool{font-size:var(--fs-meta);letter-spacing:var(--tr-meta);color:var(--signal-strong)}.pg-mcp-caps dd{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--paper-dim);margin:0}.pg-mcp-small{max-width:var(--measure);margin-block-start:var(--space-32)}.pg-tool-section :not(pre)>code{font-size:var(--fs-meta);color:var(--paper)}@media (width<=767px){.pg-mcp-endpoint__value{font:var(--fw-body) var(--fs-body) / var(--lh-body) var(--font-body)}.pg-mcp-caps__row{grid-template-columns:minmax(0,1fr)}}.pg-mcp-fold__summary{justify-content:space-between;align-items:center;gap:var(--space-24);min-height:var(--target-min);cursor:pointer;font:var(--fw-lead) var(--fs-lead) / var(--lh-lead) var(--font-body);letter-spacing:var(--tr-lead);color:var(--paper);text-wrap:balance;list-style:none;display:flex}.pg-mcp-fold__summary::-webkit-details-marker{display:none}.pg-mcp-fold__summary:is(:hover,:focus-visible){color:var(--signal-strong)}.pg-mcp-fold__mark{width:calc(6 * var(--pixel-size));height:calc(6 * var(--pixel-size));color:var(--signal);flex:none;position:relative}.pg-mcp-fold__mark:before,.pg-mcp-fold__mark:after{content:"";background:currentColor;position:absolute}.pg-mcp-fold__mark:before{inset:calc(50% - var(--pixel-size) / 2) 0 auto;height:var(--pixel-size)}.pg-mcp-fold__mark:after{inset:0 auto 0 calc(50% - var(--pixel-size) / 2);width:var(--pixel-size)}.pg-mcp-fold[open] .pg-mcp-fold__mark:after{display:none}.pg-mcp-any{padding-block-end:var(--space-32)}.pg-mcp-any+.mcp-extras{margin-block-start:0}.pg-mcp-fold__body{gap:var(--space-32);padding-block-start:var(--space-32);display:grid}.pg-mcp-check{justify-items:start;gap:var(--space-16);display:grid}.pg-mcp-check .pg-btn{white-space:normal;text-align:start;padding-block:var(--space-12)}.pg-mcp-check__result{max-width:var(--measure);font:var(--fw-meta) var(--fs-meta) / calc(2 * var(--fs-meta)) var(--font-mono);letter-spacing:var(--tr-meta);color:var(--paper-dim)}}
