.mcp-page{--mcp-page:#0a0a0c;--mcp-raised:#121214;--mcp-raised-2:#1a1a1e;--mcp-sunken:#050506;--mcp-line:#ffffff12;--mcp-line-strong:#ffffff24;--mcp-fg-1:#f5f5f0;--mcp-fg-2:#b8b8b4;--mcp-fg-3:#7c7c7a;--mcp-fg-4:#4f4f52;--mcp-accent:#f5f5f0;--mcp-spill:#ffffff24;background:var(--mcp-page);color:var(--mcp-fg-2);font-family:var(--font-geist-sans),"PingFang SC","Hiragino Sans","Noto Sans CJK SC","Microsoft YaHei",system-ui,sans-serif;overflow-x:clip}.mcp-page ::selection{color:var(--mcp-fg-1);background:#fff3}.mcp-page :focus-visible{outline:2px solid var(--mcp-accent);outline-offset:2px}.mcp-page :is(h1,h2,h3){text-wrap:balance}.mcp-page :is(p,li){text-wrap:pretty}.mcp-page:lang(zh) :is(h1,h2,h3),.mcp-page:lang(ja) :is(h1,h2,h3){word-break:auto-phrase}.mcp-display{font-family:var(--font-playfair),"Songti SC","Hiragino Mincho ProN","Noto Serif CJK SC",Georgia,serif}.mcp-mono{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.mcp-frame{width:min(1200px,100% - 40px);margin-inline:auto}@media (min-width:640px){.mcp-frame{width:min(1200px,100% - 48px)}}.mcp-label{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mcp-fg-3);font-size:12px;line-height:16px}.mcp-lit{isolation:isolate;position:relative}.mcp-lit:after{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 0%,var(--mcp-spill),transparent 72%);filter:blur(14px);pointer-events:none;height:40%;position:absolute;bottom:-18%;left:-4%;right:-4%}.mcp-grid-bg{background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(70% 60% at 70% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 40%,#000 0%,#0000 75%)}@keyframes mcp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mcp-rise{animation:.5s cubic-bezier(.22,1,.36,1) both mcp-rise}.mcp-step{animation:.52s cubic-bezier(.22,1,.36,1) both mcp-rise;animation-delay:var(--mcp-delay,0s)}@keyframes mcp-caret{0%,to{opacity:1}50%{opacity:0}}.mcp-caret{animation:1.1s step-end infinite mcp-caret}.mcp-faq summary::-webkit-details-marker{display:none}.mcp-faq[open] .mcp-faq-icon{transform:rotate(45deg)}.mcp-mono-icon{filter:brightness(0)invert(.96)}@media (prefers-reduced-motion:reduce){.mcp-page *,.mcp-page :before,.mcp-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
/*# sourceMappingURL=aa66a7b3de90e84d.css.map*/