@layer theme,base,components,utilities;@layer components{.mcp-page{display:flex;flex:1;flex-direction:column;gap:var(--tako-space-spacious);padding-block:var(--tako-space-spacious)}.mcp-page__intro{display:flex;max-inline-size:var(--tako-mcp-measure);flex-direction:column;gap:var(--tako-space-normal)}.mcp-page__topics{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tako-space-roomy)}.mcp-topic{display:flex;max-inline-size:var(--tako-mcp-measure);flex-direction:column;align-items:flex-start;gap:var(--tako-space-tight);font:var(--tako-text-body);color:var(--tako-secondary-text)}.mcp-address{display:flex;flex-direction:column;gap:var(--tako-space-tight);margin-block-start:var(--tako-space-tight)}.mcp-address__box{display:flex;align-items:center;justify-content:space-between;gap:var(--tako-space-normal);padding-block:var(--tako-space-tight);padding-inline:var(--tako-space-loose) var(--tako-space-tight);border-radius:var(--tako-radius-pill);background:var(--tako-surface-sunken)}.mcp-code{min-inline-size:0;font:var(--tako-text-body-emphasis);font-family:var(--tako-font-mono);color:var(--tako-text);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;-webkit-user-select:all;user-select:all}.mcp-code--block{align-self:stretch;padding:var(--tako-space-normal) var(--tako-space-loose);border-radius:var(--tako-radius-field);background:var(--tako-surface-sunken);font:var(--tako-text-secondary);font-family:var(--tako-font-mono)}}@media(min-width:1024px){.mcp-page__topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tako-space-spacious) var(--tako-landing-heading-gap)}}
