@charset "UTF-8";.mcp-code-block{background:var(--mcp-code-bg);border:1px solid var(--mcp-border);border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px}@media(min-width:720px){.mcp-code-block{padding:24px 32px 32px}}.mcp-code-block__copy{align-items:center;align-self:flex-end;background:none;border:none;color:var(--mcp-text-muted);cursor:pointer;display:flex;font-weight:400;gap:8px;line-height:1.4;transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media(min-width:1200px){.mcp-code-block__copy{font-size:18px}}@media(min-width:992px)and (max-width:1199px){.mcp-code-block__copy{font-size:18px}}@media(min-width:720px)and (max-width:991px){.mcp-code-block__copy{font-size:16px}}@media(min-width:576px)and (max-width:719px){.mcp-code-block__copy{font-size:16px}}@media(min-width:375px)and (max-width:575px){.mcp-code-block__copy{font-size:14px}}@media(max-width:374px){.mcp-code-block__copy{font-size:14px}}@media(hover:hover){.mcp-code-block__copy:hover{color:var(--mcp-text)}}@media(hover:none){.mcp-code-block__copy.tap-hover{color:var(--mcp-text)}}.mcp-code-block__copy-icon{height:14px;width:14px}.mcp-code-block__copy-icon path{stroke:currentColor}.mcp-code-block__code{color:var(--mcp-accent);font-weight:400;line-height:1.4;margin:0;overflow-wrap:anywhere;overflow-x:auto;white-space:pre-wrap}@media(min-width:1200px){.mcp-code-block__code{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-code-block__code{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-code-block__code{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-code-block__code{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-code-block__code{font-size:16px}}@media(max-width:374px){.mcp-code-block__code{font-size:16px}}.mcp-faq{border-top:1px solid var(--mcp-border);list-style:none}@media(min-width:720px){.mcp-faq{border-top:none}}.mcp-faq__item{border-bottom:1px solid var(--mcp-border)}.mcp-faq__question{align-items:center;background:none;border:none;color:var(--mcp-text);cursor:pointer;display:flex;font-weight:400;gap:16px;justify-content:space-between;line-height:1.4;padding-block:24px;text-align:left;transition:color .2s ease,background-color .2s ease,border-color .2s ease;width:100%}@media(min-width:1200px){.mcp-faq__question{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-faq__question{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-faq__question{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-faq__question{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-faq__question{font-size:16px}}@media(max-width:374px){.mcp-faq__question{font-size:16px}}@media(hover:hover){.mcp-faq__question:hover{color:var(--main-dark-hover)}}@media(hover:none){.mcp-faq__question.tap-hover{color:var(--main-dark-hover)}}.mcp-faq__icon{flex-shrink:0;transition:transform .35s ease;width:15px}.mcp-faq__answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .35s ease}.mcp-faq__answer-inner{color:var(--mcp-text-muted);font-weight:400;line-height:1.4;min-height:0;overflow:hidden;white-space:pre-line}@media(min-width:1200px){.mcp-faq__answer-inner{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-faq__answer-inner{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-faq__answer-inner{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-faq__answer-inner{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-faq__answer-inner{font-size:16px}}@media(max-width:374px){.mcp-faq__answer-inner{font-size:16px}}.mcp-faq__item_open .mcp-faq__icon{transform:rotate(180deg)}.mcp-faq__item_open .mcp-faq__answer{grid-template-rows:1fr;opacity:1}.mcp-faq__item_open .mcp-faq__answer-inner{margin-bottom:24px}.mcp-tabs{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}@media(min-width:720px){.mcp-tabs{border-bottom:1px solid var(--mcp-border);display:flex;gap:0}}.mcp-tabs__tab{background:var(--mcp-surface);border:1px solid var(--mcp-border);border-radius:10px;color:var(--mcp-text-muted);cursor:pointer;font-weight:400;line-height:1.4;padding:12px 16px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media(min-width:1200px){.mcp-tabs__tab{font-size:18px}}@media(min-width:992px)and (max-width:1199px){.mcp-tabs__tab{font-size:18px}}@media(min-width:720px)and (max-width:991px){.mcp-tabs__tab{font-size:16px}}@media(min-width:576px)and (max-width:719px){.mcp-tabs__tab{font-size:16px}}@media(min-width:375px)and (max-width:575px){.mcp-tabs__tab{font-size:14px}}@media(max-width:374px){.mcp-tabs__tab{font-size:14px}}@media(hover:hover){.mcp-tabs__tab:hover{color:var(--mcp-text)}}@media(hover:none){.mcp-tabs__tab.tap-hover{color:var(--mcp-text)}}@media(min-width:720px){.mcp-tabs__tab{background:none;border:none;border-bottom:2px solid transparent;border-radius:0;flex:1;margin-bottom:-1px;padding:0 0 16px}}.mcp-tabs__tab_active{background:var(--main);border-color:var(--main);color:var(--white);pointer-events:none}@media(min-width:720px){.mcp-tabs__tab_active{background:none;font-weight:500}}.mcp-tools{display:flex;flex-direction:column;gap:16px;list-style:none}@media(min-width:720px){.mcp-tools{background:var(--mcp-surface);border:1px solid var(--mcp-border);border-radius:16px;gap:0;overflow:hidden}}.mcp-tools__row{background:var(--mcp-surface);border:1px solid var(--mcp-border);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:16px}@media(min-width:720px){.mcp-tools__row{background:none;border:none;border-radius:0;display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:24px 32px}.mcp-tools__row+.mcp-tools__row{border-top:1px solid var(--mcp-border)}}.mcp-tools__name{color:var(--mcp-accent);font-weight:400;line-height:1.4;overflow-wrap:anywhere}@media(min-width:1200px){.mcp-tools__name{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-tools__name{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-tools__name{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-tools__name{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-tools__name{font-size:16px}}@media(max-width:374px){.mcp-tools__name{font-size:16px}}.mcp-tools__description{color:var(--mcp-text);font-weight:400;line-height:1.4}@media(min-width:1200px){.mcp-tools__description{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-tools__description{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-tools__description{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-tools__description{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-tools__description{font-size:16px}}@media(max-width:374px){.mcp-tools__description{font-size:16px}}.mcp-landing{--mcp-text:#f8f7fa;--mcp-text-muted:#aaa7b8;--mcp-surface:#141219;--mcp-code-bg:#0d0c10;--mcp-border:#2b2634;--mcp-accent:#a66aff;height:100%;-webkit-tap-highlight-color:transparent}@media(min-width:1200px){.mcp-landing section{padding-inline:48px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing section{padding-inline:48px}}@media(min-width:720px)and (max-width:991px){.mcp-landing section{padding-inline:32px}}@media screen and (max-width:719px){.mcp-landing section{padding-inline:16px}}.mcp-landing section .container{padding-inline:0}.mcp-landing{background:radial-gradient(420px 350px at calc(50% - 90px) 220px,#5500eb38,#4000a321 40%,#10002500),radial-gradient(380px 320px at calc(50% + 150px) 330px,#256a973b,#1c425d24 45%,#09101a00),#070609;background-repeat:no-repeat;color:var(--mcp-text);display:flow-root}@media(min-width:720px){.mcp-landing{background:radial-gradient(1050px 870px at calc(50% - 471px) 557px,#5500eb38,#4000a321 40%,#10002500),radial-gradient(950px 790px at calc(50% + 394px) 818px,#256a973b,#1c425d24 45%,#09101a00),#070609;background-repeat:no-repeat}}.mcp-landing section{padding-inline:0}.mcp-landing__content{margin-inline:auto;max-width:1440px;padding-inline:15px}.mcp-landing_workspace .mcp-landing__content{max-width:100%}.mcp-landing__hero{padding-top:122px}@media(min-width:576px){.mcp-landing__hero{padding-top:152px}}@media(min-width:720px){.mcp-landing__hero{padding-top:192px}}.mcp-landing_workspace .mcp-landing__hero{padding-top:15px}@media(min-width:1200px){.mcp-landing__hero{margin-bottom:120px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__hero{margin-bottom:120px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__hero{margin-bottom:80px}}@media screen and (max-width:719px){.mcp-landing__hero{margin-bottom:80px}}@media(min-width:1200px){.mcp-landing__title{margin-bottom:32px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__title{margin-bottom:32px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__title{margin-bottom:24px}}@media screen and (max-width:719px){.mcp-landing__title{margin-bottom:32px;text-align:center}}.mcp-landing__lead{font-weight:400;line-height:1.4}@media(min-width:1200px){.mcp-landing__lead{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__lead{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__lead{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-landing__lead{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-landing__lead{font-size:16px}}@media(max-width:374px){.mcp-landing__lead{font-size:16px}}@media screen and (max-width:719px){.mcp-landing__lead{text-align:center}}@media(min-width:1200px){.mcp-landing__section{margin-bottom:120px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__section{margin-bottom:120px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__section{margin-bottom:80px}}@media screen and (max-width:719px){.mcp-landing__section{margin-bottom:80px}}@media(min-width:1200px){.mcp-landing__head{margin-bottom:48px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__head{margin-bottom:48px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__head{margin-bottom:32px}}@media screen and (max-width:719px){.mcp-landing__head{margin-bottom:24px}}@media(min-width:1200px){.mcp-landing__head h2{margin-bottom:32px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__head h2{margin-bottom:32px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__head h2{margin-bottom:24px}}@media screen and (max-width:719px){.mcp-landing__head h2{margin-bottom:16px}}.mcp-landing__head p{font-weight:400;line-height:1.4}@media(min-width:1200px){.mcp-landing__head p{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__head p{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__head p{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-landing__head p{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-landing__head p{font-size:16px}}@media(max-width:374px){.mcp-landing__head p{font-size:16px}}.mcp-landing__card{background:var(--mcp-surface);border:1px solid var(--mcp-border);border-radius:16px;padding:16px}@media(min-width:720px){.mcp-landing__card{padding:32px}}@media(min-width:1200px){.mcp-landing__card{padding:40px}}.mcp-landing__prompt{display:flex;flex-direction:column}@media(min-width:1200px){.mcp-landing__prompt{gap:32px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__prompt{gap:32px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__prompt{gap:24px}}@media screen and (max-width:719px){.mcp-landing__prompt{gap:24px}}.mcp-landing__prompt-text{color:var(--mcp-accent);font-weight:400;line-height:1.4}@media(min-width:1200px){.mcp-landing__prompt-text{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__prompt-text{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__prompt-text{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-landing__prompt-text{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-landing__prompt-text{font-size:16px}}@media(max-width:374px){.mcp-landing__prompt-text{font-size:16px}}.mcp-landing__prompt-button.button-violet{height:auto;transition:color .4s ease,background-color .4s ease,border-color .4s ease}@media(min-width:1200px){.mcp-landing__prompt-button.button-violet{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__prompt-button.button-violet{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__prompt-button.button-violet{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-landing__prompt-button.button-violet{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-landing__prompt-button.button-violet{font-size:16px}}@media(max-width:374px){.mcp-landing__prompt-button.button-violet{font-size:14px}}@media(hover:hover){.mcp-landing__prompt-button.button-violet:hover{background-color:var(--main);border-color:var(--main);color:var(--white)}}@media(hover:none){.mcp-landing__prompt-button.button-violet.tap-hover{background-color:var(--main);border-color:var(--main);color:var(--white)}}.mcp-landing__prompt-button.button-violet.mcp-landing__prompt-button_copied{background-color:var(--white);border-color:var(--white);color:var(--main)}@media(min-width:720px){.mcp-landing__prompt-button.button-violet{padding-inline:80px;width:-moz-fit-content;width:fit-content}}.mcp-landing__stack{display:flex;flex-direction:column}@media(min-width:1200px){.mcp-landing__stack{gap:32px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__stack{gap:32px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__stack{gap:24px}}@media screen and (max-width:719px){.mcp-landing__stack{gap:16px}}.mcp-landing__links{display:flex;flex-direction:column;gap:8px;list-style:none}.mcp-landing__link{color:var(--mcp-text);font-weight:400;line-height:1.4;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media(min-width:1200px){.mcp-landing__link{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__link{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__link{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-landing__link{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-landing__link{font-size:16px}}@media(max-width:374px){.mcp-landing__link{font-size:16px}}@media(hover:hover){.mcp-landing__link:hover{color:var(--main-dark-hover)}}@media(hover:none){.mcp-landing__link.tap-hover{color:var(--main-dark-hover)}}.mcp-landing__link:after{content:" ↗"}.mcp-landing__manual{display:flex;flex-direction:column;gap:24px}.mcp-landing__manual>p{font-weight:400;line-height:1.4}@media(min-width:1200px){.mcp-landing__manual>p{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__manual>p{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__manual>p{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-landing__manual>p{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-landing__manual>p{font-size:16px}}@media(max-width:374px){.mcp-landing__manual>p{font-size:16px}}.mcp-landing__note{color:var(--mcp-text-muted);display:flex;flex-direction:column;font-weight:400;gap:8px;line-height:1.4}@media(min-width:1200px){.mcp-landing__note{font-size:20px}}@media(min-width:992px)and (max-width:1199px){.mcp-landing__note{font-size:20px}}@media(min-width:720px)and (max-width:991px){.mcp-landing__note{font-size:18px}}@media(min-width:576px)and (max-width:719px){.mcp-landing__note{font-size:18px}}@media(min-width:375px)and (max-width:575px){.mcp-landing__note{font-size:16px}}@media(max-width:374px){.mcp-landing__note{font-size:16px}}@media(min-width:720px){.mcp-landing__note{gap:0}}
