.pure-root .pure-mcp-docs-eyebrow,.v8-frontier .pure-mcp-docs-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:16px}.pure-root .pure-mcp-docs-title,.v8-frontier .pure-mcp-docs-title{font-family:"Cal Sans",var(--font-sans);font-size:clamp(32px,4.4vw,44px);font-weight:600;line-height:1.08;letter-spacing:0;color:var(--ink);margin:0 0 18px;text-wrap:balance}.pure-root[data-locale=ko] .pure-mcp-docs-title,.v8-frontier[data-locale=ko] .pure-mcp-docs-title{font-family:"Pretendard Variable",Pretendard,var(--font-sans);font-weight:700}.pure-root .pure-mcp-docs-intro,.v8-frontier .pure-mcp-docs-intro{font-size:16px;line-height:1.7;color:var(--body);max-width:640px;margin:0 0 32px;text-wrap:pretty}.pure-root .pure-mcp-docs-memory-card,.v8-frontier .pure-mcp-docs-memory-card{margin:0 0 48px;padding:28px 24px;background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-md)}.pure-root .pure-mcp-docs-memory-headline,.v8-frontier .pure-mcp-docs-memory-headline{font-size:15px;font-weight:600;color:var(--ink);margin:0 0 8px}.pure-root .pure-mcp-docs-memory-lede,.v8-frontier .pure-mcp-docs-memory-lede{font-size:13px;color:var(--body);margin:0 0 20px;line-height:1.7}.pure-root .pure-mcp-docs-memory-grid,.v8-frontier .pure-mcp-docs-memory-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:700px){.pure-root .pure-mcp-docs-memory-grid,.v8-frontier .pure-mcp-docs-memory-grid{grid-template-columns:1fr;gap:16px}}.pure-root .pure-mcp-docs-memory-status,.v8-frontier .pure-mcp-docs-memory-status{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.pure-root .pure-mcp-docs-memory-badge,.v8-frontier .pure-mcp-docs-memory-badge{display:inline-flex;align-items:center;font-size:10px;font-weight:600;letter-spacing:.04em;padding:2px 8px;border-radius:var(--r-pill);border:1px solid var(--hair);background:var(--bg)}.pure-root .pure-mcp-docs-memory-badge.is-live,.v8-frontier .pure-mcp-docs-memory-badge.is-live{color:var(--micro-lime);border-color:var(--hair-strong)}.pure-root .pure-mcp-docs-memory-badge.is-soon,.v8-frontier .pure-mcp-docs-memory-badge.is-soon{color:var(--micro-info)}.pure-root .pure-mcp-docs-memory-list,.v8-frontier .pure-mcp-docs-memory-list{list-style:none;padding:0;margin:0;font-size:13px;color:var(--body);line-height:1.7}.pure-root .pure-mcp-docs-memory-list.is-faint,.v8-frontier .pure-mcp-docs-memory-list.is-faint{color:var(--muted)}.pure-root .pure-mcp-docs-memory-list li,.v8-frontier .pure-mcp-docs-memory-list li{padding:3px 0}.pure-root .pure-mcp-docs-section,.v8-frontier .pure-mcp-docs-section{margin-bottom:48px;scroll-margin-top:96px}.pure-root .pure-mcp-docs-section-title,.v8-frontier .pure-mcp-docs-section-title{font-family:"Cal Sans",var(--font-sans);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:0;color:var(--ink);margin:0 0 16px}.pure-root[data-locale=ko] .pure-mcp-docs-section-title,.v8-frontier[data-locale=ko] .pure-mcp-docs-section-title{font-family:"Pretendard Variable",Pretendard,var(--font-sans);font-weight:700}.pure-root .pure-mcp-docs-body,.v8-frontier .pure-mcp-docs-body{font-size:14px;line-height:1.7;color:var(--body);margin:0 0 16px;text-wrap:pretty}.pure-root .pure-mcp-docs-body code,.v8-frontier .pure-mcp-docs-body code{font-family:var(--font-mono);font-size:13px;padding:1px 6px;background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-mcp-docs-callout-body,.v8-frontier .pure-mcp-docs-callout-body{font-size:14px;line-height:1.8;color:var(--body);margin:0;text-wrap:pretty}.pure-root .pure-mcp-docs-callout-body code,.v8-frontier .pure-mcp-docs-callout-body code{font-family:var(--font-mono);font-size:13px;padding:1px 6px;background:var(--bg);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-mcp-docs-callout-body strong,.v8-frontier .pure-mcp-docs-callout-body strong{color:var(--ink)}.pure-root .pure-mcp-docs-sublabel,.v8-frontier .pure-mcp-docs-sublabel{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:18px 0 10px}.pure-root .pure-mcp-docs-sublabel:first-child,.v8-frontier .pure-mcp-docs-sublabel:first-child{margin-top:0}.pure-root .pure-mcp-docs-callout-note,.v8-frontier .pure-mcp-docs-callout-note{font-size:13px;line-height:1.7;color:var(--muted);margin:12px 0 0}.pure-root .pure-mcp-docs-callout-note code,.v8-frontier .pure-mcp-docs-callout-note code{font-family:var(--font-mono);font-size:12px;padding:1px 6px;background:var(--bg);border:1px solid var(--hair);border-radius:var(--r-sm);color:var(--ink)}.pure-root .pure-mcp-docs-callout-note strong,.v8-frontier .pure-mcp-docs-callout-note strong{color:var(--body)}.pure-root .pure-mcp-docs-path,.v8-frontier .pure-mcp-docs-path{font-family:var(--font-mono);font-size:12px;color:var(--muted);margin:0 0 12px;word-break:break-all}.pure-root .pure-mcp-docs-tool-groups,.v8-frontier .pure-mcp-docs-tool-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;margin-bottom:24px}.pure-root .pure-mcp-docs-tool-group,.v8-frontier .pure-mcp-docs-tool-group{background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-md);padding:14px 16px}.pure-root .pure-mcp-docs-tool-group-title,.v8-frontier .pure-mcp-docs-tool-group-title{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.pure-root .pure-mcp-docs-tool-group-tool,.v8-frontier .pure-mcp-docs-tool-group-tool{display:block;font-family:var(--font-mono);font-size:12px;color:var(--ink);padding:2px 0}.pure-root .pure-mcp-docs-tools-note,.v8-frontier .pure-mcp-docs-tools-note{font-size:13px;color:var(--muted);line-height:1.7;margin:0 0 24px}.pure-root .pure-mcp-docs-tool-cards,.v8-frontier .pure-mcp-docs-tool-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;margin-bottom:16px}.pure-root .pure-mcp-docs-tool-card,.v8-frontier .pure-mcp-docs-tool-card{display:block;background:var(--bg-deep);border:1px solid var(--hair);border-radius:var(--r-md);padding:16px 18px;text-decoration:none;transition:border-color .16s ease}.pure-root .pure-mcp-docs-tool-card:hover,.v8-frontier .pure-mcp-docs-tool-card:hover{border-color:var(--hair-strong)}.pure-root .pure-mcp-docs-tool-card-name,.v8-frontier .pure-mcp-docs-tool-card-name{font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--ink)}.pure-root .pure-mcp-docs-tool-card-desc,.v8-frontier .pure-mcp-docs-tool-card-desc{font-size:13px;line-height:1.6;color:var(--body);margin:6px 0 0;text-wrap:pretty}.pure-root .pure-mcp-docs-tool-section,.v8-frontier .pure-mcp-docs-tool-section{margin-top:32px}.pure-root .pure-mcp-docs-tool-h3,.v8-frontier .pure-mcp-docs-tool-h3{font-size:18px;font-weight:600;color:var(--ink);margin:0 0 8px}.pure-root .pure-mcp-docs-tool-h3 code,.v8-frontier .pure-mcp-docs-tool-h3 code{font-family:var(--font-mono);font-size:18px;color:var(--ink)}.pure-root .pure-mcp-docs-param-table,.v8-frontier .pure-mcp-docs-param-table{margin-bottom:16px}.pure-root .pure-mcp-docs-param-row,.v8-frontier .pure-mcp-docs-param-row{display:grid;grid-template-columns:160px 80px 1fr;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--hair)}.pure-root .pure-mcp-docs-param-row:last-child,.v8-frontier .pure-mcp-docs-param-row:last-child{border-bottom:0}.pure-root .pure-mcp-docs-param-name,.v8-frontier .pure-mcp-docs-param-name{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--ink);word-break:break-all}.pure-root .pure-mcp-docs-param-required,.v8-frontier .pure-mcp-docs-param-required{font-size:9px;font-weight:700;color:var(--micro-pink);margin-left:6px;vertical-align:super;letter-spacing:.06em}.pure-root .pure-mcp-docs-param-type,.v8-frontier .pure-mcp-docs-param-type{font-family:var(--font-mono);font-size:12px;color:var(--muted)}.pure-root .pure-mcp-docs-param-desc,.v8-frontier .pure-mcp-docs-param-desc{font-size:13px;color:var(--body);line-height:1.6;text-wrap:pretty}@media (max-width:700px){.pure-root .pure-mcp-docs-param-row,.v8-frontier .pure-mcp-docs-param-row{grid-template-columns:1fr;gap:4px}}.pure-root .pure-mcp-docs-examples,.v8-frontier .pure-mcp-docs-examples{display:flex;flex-direction:column;gap:16px}