.mcp-page{--term-bg:#0a1426;--term-bar:#0e1a31;--term-line:#1c2b48;--term-ink:#dce5f4;--term-dim:#8494b1;--term-faint:#4f5f7e;--term-ok:#4ade80;--term-prompt:#142240;--term-spin:#7aa9ff;--tj-key:#8fb6ff;--tj-str:#9fe3c2;--tj-num:#f3c58b;--tg-bg:#0e1621;--tg-bar:#17212b;--tg-bubble:#182533;--tg-ink:#f2f5f8;--tg-link:#6ab3f3;--tg-time:#6d7f8f;--tg-key:#1f2f40;--cs-surface:#16191e;--cs-bg:#0d0f12;--cs-border:#262a31;--cs-strong:#333842;--cs-text:#eceef1;--cs-muted:#9aa1ad;--cs-faint:#6b7280;--cs-brand:#4f92ff;--cs-danger:#ff9b90;--cs-danger-bg:#2a1614;--cs-danger-border:#5c2a25}.mcp-page :is(button,a,input,[tabindex]):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mcp-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,4.5vw,4.5rem);padding-block:clamp(.5rem,2vw,1.5rem) clamp(4.5rem,9vw,7rem);display:grid}.mcp-hero-copy{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.mcp-hero h1{font-size:inherit;letter-spacing:0;flex-direction:column;gap:1rem;display:flex}.mcp-hero-kicker{font-family:var(--font-mono);color:var(--muted);border:1px solid var(--hairline);background:var(--tint);border-radius:8px;align-self:flex-start;padding:.5rem .8rem;font-size:.92rem;font-weight:600;line-height:1}.mcp-hero-title{letter-spacing:-.015em;color:var(--ink);font-size:clamp(2.15rem,3.6vw,3.1rem);line-height:1.22}.mcp-hero-lead{color:var(--muted);max-inline-size:36rem;font-size:clamp(1.05rem,1.7vw,1.2rem);font-weight:500;line-height:1.95}.mcp-hero-actions{flex-wrap:wrap;align-items:center;gap:.7rem .8rem;margin-block-start:.25rem;display:flex}.mcp-btn-mark{flex:none;block-size:1.15em;inline-size:1.15em}.mcp-gh-link{color:var(--text);align-items:center;gap:.5rem;padding:.6rem .4rem;font-weight:700;transition:color .15s;display:inline-flex}.mcp-gh-link:hover{color:var(--ink)}.mcp-gh-mark{flex:none;block-size:1.25rem;inline-size:1.25rem}.mcp-hero-endpoint{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem .8rem;font-size:.88rem;font-weight:700;display:flex}.mcp-works{color:var(--faint);flex-wrap:wrap;gap:.5rem 1.2rem;margin:.35rem 0 0;padding:0;font-size:.84rem;font-weight:600;list-style:none;display:flex}.mcp-works li{align-items:center;gap:.4rem;display:inline-flex}.mcp-works svg{block-size:1rem;inline-size:1rem;color:var(--muted)}.mcp-page .is-claude{color:#d97757}.mcp-page .is-gemini{color:#8ab4f8}.mcp-stage{min-inline-size:0;margin:0;position:relative}.mcp-stage:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--brand) 32%, transparent), transparent);filter:blur(40px);z-index:-1;pointer-events:none;position:absolute;inset:8% 6% 14%}.mcp-term{background:var(--term-bg);border:1px solid var(--term-line);block-size:clamp(31rem,68vh,36rem);color:var(--term-ink);font-family:var(--font-mono);text-align:left;border-radius:14px;flex-direction:column;font-size:12.5px;line-height:1.7;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 40px 90px -40px #000000d9}.mcp-term-bar{background:var(--term-bar);border-block-end:1px solid var(--term-line);align-items:center;gap:.8rem;padding:.5rem .6rem .5rem .85rem;display:flex}.mcp-term-dots{flex:none;gap:6px;display:inline-flex}.mcp-term-dots i{background:#24324f;border-radius:50%;block-size:11px;inline-size:11px}.mcp-term-title{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;color:var(--term-dim);flex:1;font-size:11.5px;overflow:hidden}.mcp-term-tabs{border:1px solid var(--term-line);direction:rtl;background:#ffffff08;border-radius:8px;flex:none;gap:2px;padding:2px;display:inline-flex}.mcp-term-tab{color:var(--term-dim);font:600 12px/1.4 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.28rem .7rem;transition:background .15s,color .15s}.mcp-term-tab:hover{color:var(--term-ink)}.mcp-term-tab[aria-pressed=true]{color:#fff;background:#1b2b4b}.mcp-term-log{scrollbar-width:thin;scrollbar-color:var(--term-line) transparent;overscroll-behavior:contain;flex:1;min-block-size:0;padding:1rem 1.05rem .5rem;overflow-y:auto}.mcp-term-line{gap:.65rem;margin-block-end:.85rem;display:flex}.mcp-term-line[hidden]{display:none}.mcp-term[data-live] .mcp-term-line{animation:mcpLineIn .28s var(--ease-out) both}@keyframes mcpLineIn{0%{opacity:0;transform:translateY(4px)}}.mcp-term-mark{inline-size:1ch;color:var(--term-ink);flex:none}.mcp-term-prompt,.mcp-term-say{font-family:var(--font-sans);text-align:right;font-size:14px;line-height:1.85}.mcp-term-prompt{background:var(--term-prompt);color:#fff;border-radius:6px;padding:.4rem .75rem}.mcp-term-prompt .mcp-term-mark{color:var(--term-dim);font-family:var(--font-mono)}.mcp-term-say p+p{margin-block-start:.3rem}.mcp-term-say b{color:#fff}.mcp-term-tool>div{min-inline-size:0}.mcp-term-dot{color:var(--term-ok)}.mcp-term-tool[data-run] .mcp-term-dot{color:var(--term-dim);animation:.9s steps(2,jump-none) infinite mcpBlink}@keyframes mcpBlink{50%{opacity:.15}}.mcp-term-call{overflow-wrap:anywhere}.mcp-term-call b{color:#fff;font-weight:700}.mcp-term-args{color:var(--term-ink)}.mcp-term-dim{color:var(--term-dim)}.mcp-term-out{color:var(--term-dim);overflow-wrap:anywhere;gap:.6rem;margin-block-start:.1rem;display:flex}.mcp-term-out>div{min-inline-size:0}.mcp-term-elbow{color:var(--term-faint);flex:none;padding-inline-start:.4ch}.tj-k{color:var(--tj-key)}.tj-s{color:var(--tj-str)}.tj-n{color:var(--tj-num)}.mcp-sheet{border-spacing:1.4ch 0;margin-inline-start:-1.4ch;display:table}.mcp-sheet-row{display:table-row}.mcp-sheet-row>span{white-space:nowrap;color:var(--term-ink);display:table-cell}.mcp-sheet-row:first-child>span{color:var(--term-dim)}.mcp-sheet-row>span[dir=auto]{font-family:var(--font-sans);font-size:13px}.mcp-sheet-row>span:nth-child(n+4){text-align:right}.mcp-sheet-idx{color:var(--term-faint)!important}.mcp-sheet .is-new{background:color-mix(in srgb, var(--tj-str) 9%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tj-str) 9%, transparent);color:var(--tj-str)!important}.mcp-term-spin{color:var(--term-spin);align-items:baseline;gap:.6ch;margin-block-end:.6rem;display:flex}.mcp-term-spin-glyph:before{content:"✻";inline-size:1ch;animation:.9s step-end infinite mcpSpin;display:inline-block}@keyframes mcpSpin{0%{content:"·"}17%{content:"✢"}33%{content:"✳"}50%{content:"✶"}67%{content:"✻"}83%{content:"✽"}}.mcp-term-input{border:1px solid var(--term-line);direction:rtl;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;min-block-size:2.6rem;margin:.3rem .85rem .85rem;padding:.45rem .75rem;display:flex}.mcp-term-caret-row{flex:1;align-items:center;gap:.65rem;min-inline-size:0;display:flex}.mcp-term-gt{color:var(--term-dim);flex:none}.mcp-term-typed{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-family:var(--font-sans);color:#fff;font-size:14px;overflow:hidden}.mcp-term-caret{background:var(--term-ink);flex:none;block-size:1.15em;inline-size:.55em;animation:1.05s steps(2,jump-none) infinite mcpBlink}.mcp-term-hint{color:var(--term-faint);direction:ltr;flex:none;font-size:11px}.mcp-term-replay{border:1px solid var(--term-line);color:var(--term-ink);font:600 12px/1.5 var(--font-sans);cursor:pointer;background:#ffffff0a;border-radius:6px;flex:none;padding:.2rem .7rem}.mcp-term-replay:hover{background:#ffffff14}.mcp-stage-note{color:var(--faint);text-align:end;max-inline-size:48%;margin-block-start:.85rem;margin-inline-start:auto;font-size:.78rem}@media (scripting:enabled){.mcp-term:not([data-live]) .mcp-term-log{visibility:hidden}.mcp-stage:has(.mcp-term:not([data-live])) .mcp-stage-tg{visibility:hidden}}.mcp-stage-tg{inline-size:min(19rem,78%);animation:mcpTgIn .5s var(--ease-out) both;position:absolute;inset-block-end:-1.5rem;inset-inline-start:-2.25rem}.mcp-stage[data-tg] .mcp-term-log{padding-block-end:var(--tg-room,13rem)}.mcp-stage[data-tg=swap]{--tg-room:15.5rem}.mcp-stage[data-tg=transfer]{--tg-room:18rem}@keyframes mcpTgIn{0%{opacity:0;transform:translateY(18px)scale(.97)}}.mcp-tg{background:var(--tg-bg);color:var(--tg-ink);font-family:var(--font-sans);direction:ltr;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,0 28px 60px -22px #000000d9}.mcp-tg--stack{overflow:visible;box-shadow:0 0 0 1px #ffffff12,0 7px 0 -3px #131d29,0 7px 0 -2px #ffffff0d,0 14px 0 -6px #101822,0 28px 60px -22px #000000d9}.mcp-tg--stack>*{overflow:hidden}.mcp-tg--stack .mcp-tg-bar{border-radius:16px 16px 0 0}.mcp-tg--stack .mcp-tg-wall{border-radius:0 0 16px 16px}.mcp-tg-bar{background:var(--tg-bar);align-items:center;gap:.6rem;padding:.55rem .8rem;display:flex}.mcp-tg-ava{color:#fff;background:#1463f6;border-radius:50%;flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.mcp-tg-ava svg{block-size:15px;inline-size:15px}.mcp-tg-id{flex-direction:column;min-inline-size:0;line-height:1.25;display:flex}.mcp-tg-id b{font-size:.86rem;font-weight:700}.mcp-tg-id small{color:var(--tg-time);font-size:.72rem}.mcp-tg-count{color:#fff;background:#2f6ea5;border-radius:999px;margin-inline-start:auto;padding:.1rem .5rem;font-size:.72rem;font-weight:700}.mcp-tg-wall{background:radial-gradient(120% 80% at 100% 0, #6ab3f30f, transparent 60%), var(--tg-bg);flex-direction:column;gap:.45rem;padding:.75rem .7rem .8rem;display:flex}.mcp-tg-bubble{background:var(--tg-bubble);text-align:right;border-radius:12px;padding:.5rem .75rem .3rem;font-size:.82rem;line-height:1.8}.mcp-tg-bubble p+p{margin-block-start:.35rem}.mcp-tg-bubble b{font-weight:700}.mcp-tg .mcp-tg-code{color:var(--tg-link);unicode-bidi:isolate;font-family:inherit}.mcp-tg-time{text-align:right;color:var(--tg-time);direction:ltr;font-size:.66rem;line-height:1.2;display:block}.mcp-tg-keys{grid-template-columns:1fr 1fr;gap:4px;margin-block-start:4px;display:grid}.mcp-tg-key{background:var(--tg-key);color:#fff;text-align:center;transition:background .2s ease, transform .2s var(--ease-out);border-radius:9px;padding:.45rem .5rem;font-size:.8rem;font-weight:600}.mcp-tg[data-state=pressed] .mcp-tg-key--ok,.mcp-tg[data-state=done] .mcp-tg-key--ok{background:#2b5278}.mcp-tg[data-state=pressed] .mcp-tg-key--ok{transform:scale(.96)}.mcp-tg-msg--reply{animation:mcpTgIn .4s var(--ease-out) both}.mcp-section{border-block-start:1px solid var(--hairline);padding-block:clamp(3.25rem,7vw,5.5rem)}.mcp-head{max-inline-size:46rem;margin-block-end:clamp(1.75rem,3.5vw,2.5rem)}.mcp-head h2,.mcp-what h2{font-size:clamp(1.7rem,3.3vw,2.45rem);line-height:1.3}.mcp-head p{color:var(--muted);margin-block-start:.8rem;font-size:1.04rem;line-height:1.95}.mcp-footnote{color:var(--faint);margin-block-start:1.25rem;font-size:.8rem}.mcp-page code{font-family:var(--font-mono);font-size:.88em}.mcp-asks{border-block-start:1px solid var(--hairline)}.mcp-ask{border-block-end:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(1.25rem,4vw,4.5rem);padding-block:clamp(1.75rem,4vw,2.75rem);display:grid}.mcp-ask-q{font-family:var(--font-display);color:var(--ink);text-wrap:balance;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:700;line-height:1.5}.mcp-ask-a{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface);padding:1.15rem 1.3rem 1.25rem}.mcp-used{flex-wrap:wrap;gap:.35rem;margin-block-end:.9rem;display:flex}.mcp-used>*{border-radius:6px;padding:.12rem .55rem;font-size:.76rem;font-weight:600;line-height:1.7}.mcp-used code{color:var(--brand-ink);background:color-mix(in srgb, var(--brand) 12%, transparent)}.mcp-used span{color:var(--muted);background:var(--tint)}.mcp-ask-label{color:var(--muted);font-size:.86rem;font-weight:700}.mcp-toman{font-family:"PriceNum", var(--font-sans);font-variant-numeric:tabular-nums;align-items:baseline;gap:.35em;display:inline-flex}.mcp-toman-unit{font-family:var(--font-sans);color:var(--muted);font-size:.72em;font-weight:600}.mcp-ask-total{color:var(--ink);margin-block:.15rem .9rem;font-size:clamp(1.7rem,3vw,2.15rem);font-weight:800}.mcp-holdings{border-collapse:collapse;inline-size:100%;font-size:.92rem}.mcp-holdings tr+tr{border-block-start:1px solid var(--hairline-2)}.mcp-holdings :is(th,td){text-align:start;color:var(--text);padding-block:.5rem;font-weight:600}.mcp-holdings th{color:var(--ink);align-items:center;gap:.55rem;display:flex}.mcp-holdings th small{color:var(--faint);font-size:.74rem}.mcp-holdings td{font-family:"PriceNum", var(--font-sans);font-variant-numeric:tabular-nums}.mcp-holdings td:last-child{text-align:end}.mcp-coin{color:#fff;border-radius:50%;flex:none;place-items:center;block-size:26px;inline-size:26px;font-size:.7rem;display:grid;overflow:hidden}.mcp-coin img{object-fit:cover;block-size:100%;inline-size:100%}.mcp-swap{font-family:"PriceNum", var(--font-display);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin-block:.3rem .9rem;font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:800;display:flex}.mcp-swap-arrow{color:var(--faint);font-weight:400}.mcp-pending{border:1px solid var(--warn-hairline);background:var(--warn-bg);color:var(--warn);border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .75rem;font-size:.84rem;font-weight:700;display:inline-flex}.mcp-pending-dot{background:currentColor;border-radius:50%;block-size:7px;inline-size:7px}.mcp-ask-text{color:var(--text);margin-block-start:.8rem;font-size:.95rem}.mcp-ask-list{gap:.55rem;margin:0;padding:0;font-size:.95rem;line-height:1.85;list-style:none;display:grid}.mcp-ask-list b{color:var(--ink)}.mcp-ask-note{border-block-start:1px dashed var(--hairline);color:var(--muted);margin-block-start:.9rem;padding-block-start:.75rem;font-size:.82rem}.mcp-more{margin-block-start:clamp(1.5rem,3vw,2rem)}.mcp-more>p{color:var(--muted);font-size:.9rem;font-weight:700}.mcp-more ul{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.mcp-chip{border:1px solid var(--hairline);background:var(--surface);color:var(--text);font:600 .92rem/1.6 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .6rem .45rem .95rem;transition:border-color .15s,color .15s;display:inline-flex}.mcp-chip:hover{border-color:var(--muted);color:var(--ink)}.mcp-chip-state{background:var(--tint);color:var(--faint);border-radius:999px;padding:.05rem .45rem;font-size:.72rem}.mcp-chip.is-copied .mcp-chip-state{color:var(--success)}.mcp-safety-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.mcp-safety-phone{margin:0;position:sticky;inset-block-start:6rem}.mcp-safety-phone .mcp-tg{max-inline-size:23rem}.mcp-safety-phone .mcp-tg-bubble{font-size:.88rem}.mcp-safety-phone figcaption{color:var(--faint);margin-block-start:.85rem;font-size:.8rem}.mcp-steps{counter-reset:mcp-step;gap:0;margin:0;padding:0;list-style:none;display:grid}.mcp-steps li{counter-increment:mcp-step;grid-template-columns:2.25rem minmax(0,1fr);column-gap:1rem;padding-block-end:1.5rem;display:grid;position:relative}.mcp-steps li:before{content:counter(mcp-step, persian);border:1px solid var(--hairline);background:var(--surface);block-size:2.25rem;inline-size:2.25rem;color:var(--ink);border-radius:50%;grid-row:span 2;place-items:center;font-size:.95rem;font-weight:800;display:grid}.mcp-steps li:not(:last-child):after{content:"";border-inline-start:1px solid var(--hairline);position:absolute;inset-block:2.5rem .25rem;inset-inline-start:calc(1.125rem - .5px)}.mcp-steps h3{padding-block-start:.3rem;font-size:1.1rem}.mcp-steps p{color:var(--muted);margin-block-start:.3rem;line-height:1.9}.mcp-locks{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--tint);gap:.75rem;margin:1rem 0 0;padding:1.25rem 1.35rem;list-style:none;display:grid}.mcp-locks li{color:var(--text);padding-inline-start:1.4rem;font-size:.95rem;line-height:1.85;position:relative}.mcp-locks li:before{content:"";background:var(--brand);border-radius:2px;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:.7em;inset-inline-start:0}.mcp-consent-demo{grid-template-columns:minmax(0,30rem) minmax(0,34rem);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.mcp-consent{border:1px solid var(--cs-border);background:var(--cs-surface);color:var(--cs-text);border-radius:14px;font-size:14.5px;line-height:1.55;overflow:hidden;box-shadow:0 30px 70px -40px #000c}.mcp-consent-head{border-block-end:1px solid var(--cs-border);text-align:center;padding:1.6rem 1.6rem 1.3rem}.mcp-consent-brand{color:var(--cs-muted);align-items:center;gap:.5rem;margin-block-end:1rem;font-size:13px;font-weight:650;display:inline-flex}.mcp-consent-brand i{background:linear-gradient(135deg,#1f6feb,#6f4ff2);border-radius:6px;block-size:20px;inline-size:20px}.mcp-consent-title{font-size:20px;font-weight:700}.mcp-consent-sub{color:var(--cs-muted);margin-block-start:.3rem;font-size:14px}.mcp-consent-body{padding:1.3rem 1.6rem 1.5rem}.mcp-consent-who{border:1px solid var(--cs-border);background:var(--cs-bg);border-radius:10px;align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:14px;display:flex}.mcp-consent-who span{color:var(--cs-faint);font-size:12px}.mcp-consent-label{color:var(--cs-faint);margin-block:1.2rem .6rem;font-size:12px;font-weight:650}.mcp-consent-scopes{margin:0;padding:0;list-style:none}.mcp-consent-scopes li{border-block-start:1px solid var(--cs-border);gap:.7rem;padding-block:.75rem;display:flex}.mcp-consent-scopes li:first-child{border-block-start:0}.mcp-consent-scopes input{block-size:17px;inline-size:17px;accent-color:var(--cs-brand);cursor:pointer;flex:none;margin:3px 0 0}.mcp-consent-scopes label{cursor:pointer;min-inline-size:0;display:block}.mcp-consent-scopes li:has(input:not(:checked)) :is(.mcp-consent-scope-title,.mcp-consent-scope-desc){opacity:.45}.mcp-consent-scope-title{font-size:14px;font-weight:600;transition:opacity .15s;display:block}.mcp-consent-scope-desc{color:var(--cs-muted);margin-block-start:.2rem;font-size:13px;transition:opacity .15s;display:block}.mcp-consent-scopes code,.mcp-consent-blocked code{color:var(--cs-faint);text-align:right;unicode-bidi:isolate;margin-block-start:.3rem;font-size:11px;display:block}.mcp-consent-blocked{border:1px solid var(--cs-danger-border);background:var(--cs-danger-bg);border-radius:10px;margin-block-start:1.1rem;padding:.8rem .9rem;display:grid}.mcp-consent-blocked-head{color:var(--cs-danger);margin-block-end:.45rem;font-size:12px;font-weight:650}.mcp-consent-blocked s{opacity:.75;font-size:13.5px;font-weight:600}.mcp-consent-blocked code{color:var(--cs-danger)}.mcp-consent-blocked span{color:var(--cs-muted);margin-block-start:.35rem;font-size:12.5px}.mcp-consent-safety{color:var(--cs-muted);text-align:center;margin-block-start:1.1rem;font-size:12.5px}.mcp-consent-actions{grid-template-columns:1fr 1.6fr;gap:.6rem;margin-block-start:1.3rem;display:grid}.mcp-consent-actions span{border:1px solid var(--cs-strong);color:var(--cs-muted);text-align:center;border-radius:10px;padding:.65rem;font-weight:600}.mcp-consent-actions span:last-child{background:var(--cs-brand);color:#08111f;border-color:#0000}.mcp-toollist{border:1px solid var(--term-line);background:var(--term-bg);color:var(--term-ink);border-radius:14px;padding:1rem 1.15rem .6rem;position:sticky;inset-block-start:6rem}.mcp-toollist-head{font-family:var(--font-mono);color:var(--term-dim);font-size:12px}.mcp-toollist-head b{color:#fff}.mcp-toollist-sum{color:#fff;margin-block:.35rem .7rem;font-size:.95rem;font-weight:700}.mcp-toollist ul{margin:0;padding:0;list-style:none}.mcp-toollist li{border-block-start:1px solid var(--term-line);align-items:baseline;gap:.6rem;padding-block:.5rem;transition:opacity .2s;display:flex}.mcp-toollist li span{font-size:.9rem;font-weight:600}.mcp-toollist li code{color:var(--tj-key);unicode-bidi:isolate;order:3;margin-inline-start:auto;font-size:11.5px}.mcp-toollist li em{color:var(--tj-num);font-size:.72rem;font-style:normal;font-weight:700}.mcp-toollist li.is-off{opacity:.32}.mcp-toollist li.is-off code{text-decoration:line-through}.mcp-what{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.mcp-what-copy>p{color:var(--text);max-inline-size:40rem;margin-block-start:1rem;font-size:1.08rem;line-height:2}.mcp-what-copy h3{color:var(--muted);margin-block:1.75rem .25rem;font-size:1.05rem}.mcp-what-copy .mcp-code pre{font-size:1.05rem}.mcp-what .mcp-what-note{color:var(--muted);margin-block-start:.5rem;font-size:.9rem}.mcp-flow{text-align:center;flex-direction:column;align-items:center;display:flex}.mcp-flow-node{border:1px solid var(--hairline);background:var(--surface);border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;inline-size:min(100%,17rem);padding:.8rem 1rem;display:flex}.mcp-flow-node b{color:var(--ink);font-size:.98rem}.mcp-flow-node small{color:var(--muted);font-size:.78rem}.mcp-flow-node--server{border-color:color-mix(in srgb, var(--brand) 55%, transparent);background:color-mix(in srgb, var(--brand) 10%, var(--surface))}.mcp-flow-node--server small{font-family:var(--font-mono)}.mcp-flow-marks{color:var(--muted);gap:.4rem;margin-block-end:.3rem;display:inline-flex}.mcp-flow-marks svg{block-size:1rem;inline-size:1rem}.mcp-flow-link{background:var(--hairline);place-items:center;block-size:2.4rem;inline-size:1px;display:grid}.mcp-flow-link span{border:1px solid var(--hairline);background:var(--bg);font-family:var(--font-mono);color:var(--muted);border-radius:6px;padding:.05rem .45rem;font-size:.72rem}.mcp-flow-fork{grid-template-columns:1fr 1fr;gap:.75rem;inline-size:100%;padding-block-start:1.9rem;display:grid;position:relative}.mcp-flow-fork:before{content:"";border-inline-start:1px solid var(--hairline);block-size:.95rem;position:absolute;inset-block-start:0;inset-inline-start:50%}.mcp-flow-fork:after{content:"";border-block-start:1px solid var(--hairline);position:absolute;inset-block-start:.95rem;inset-inline:25%}.mcp-flow-branch{flex-direction:column;align-items:center;gap:.4rem;display:flex;position:relative}.mcp-flow-branch:before{content:"";border-inline-start:1px solid var(--hairline);block-size:.95rem;position:absolute;inset-block-start:-.95rem;inset-inline-start:50%}.mcp-flow-branch>span{color:var(--faint);font-size:.75rem;font-weight:700}.mcp-flow-branch .mcp-flow-node{inline-size:100%}.mcp-flow-node--tg{border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.mcp-tabs-list{border:1px solid var(--hairline);background:var(--tint);scrollbar-width:none;border-radius:999px;gap:.3rem;inline-size:fit-content;max-inline-size:100%;padding:.3rem;display:flex;overflow-x:auto}.mcp-tab{color:var(--muted);font:700 .95rem/1.4 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.05rem;transition:background .15s,color .15s;display:inline-flex}.mcp-tab:hover{color:var(--ink)}.mcp-tab[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.mcp-tab-icon{display:inline-grid}.mcp-tab-icon svg{block-size:1.05rem;inline-size:1.05rem}#tab-claude[aria-selected=true] .mcp-tab-icon{color:#d97757}.mcp-guide{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);margin-block-start:1.1rem;padding:clamp(1.25rem,3vw,2rem)}.mcp-guide h3{font-size:clamp(1.2rem,2.2vw,1.45rem)}.mcp-guide-for{color:var(--muted);margin-block:.3rem 1.25rem;font-size:.9rem}.mcp-guide>p{color:var(--text);margin-block:1rem .25rem;line-height:1.9}.mcp-guide-steps{counter-reset:mcp-guide;gap:1.1rem;max-inline-size:46rem;margin:0;padding:0;list-style:none;display:grid}.mcp-guide-steps li{counter-increment:mcp-guide;padding-inline-start:2.4rem;line-height:1.95;position:relative}.mcp-guide-steps li:before{content:counter(mcp-guide, persian);background:color-mix(in srgb, var(--brand) 14%, transparent);block-size:1.65rem;inline-size:1.65rem;color:var(--brand-ink);border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;display:grid;position:absolute;inset-block-start:.15rem;inset-inline-start:0}.mcp-guide-steps a,.mcp-guide a:not(.btn,.mcp-inline-btn),.mcp-links a,.mcp-spec a{color:var(--brand-ink);align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.mcp-guide-steps a:hover,.mcp-guide a:not(.btn,.mcp-inline-btn):hover,.mcp-links a:hover,.mcp-spec a:hover{text-underline-offset:3px;text-decoration:underline}.mcp-ext{opacity:.7;block-size:.85rem;inline-size:.85rem}.mcp-guide-note{margin-block-start:1.1rem;font-size:.86rem;color:var(--muted)!important}.mcp-install-btn{margin-block-end:.25rem}.mcp-clients{grid-template-columns:minmax(0,11rem) minmax(0,1fr);margin:0;display:grid}.mcp-clients dt,.mcp-clients dd{border-block-start:1px solid var(--hairline);padding-block:1rem}.mcp-clients dt:first-of-type,.mcp-clients dt:first-of-type+dd{border-block-start:0;padding-block-start:.25rem}.mcp-clients dt{color:var(--ink);font-weight:700}.mcp-clients dd{min-inline-size:0;margin:0}.mcp-clients dd>p{line-height:1.9}.mcp-inline-btn{border:1px solid var(--hairline);color:var(--ink);border-radius:999px;padding:.3rem .85rem;font-size:.86rem;font-weight:700;display:inline-flex}.mcp-inline-btn:hover{border-color:var(--muted)}.mcp-code{border:1px solid var(--term-line);background:var(--term-bg);direction:ltr;border-radius:10px;align-items:flex-start;max-inline-size:46rem;margin-block:.65rem .25rem;display:flex}.mcp-code pre{min-inline-size:0;color:var(--term-ink);font-family:var(--font-mono);text-align:left;white-space:pre;scrollbar-width:thin;flex:1;margin:0;padding:.75rem .95rem;font-size:.82rem;line-height:1.65;overflow-x:auto}.mcp-code pre code{font-size:inherit}.mcp-code-prompt{color:var(--term-faint);-webkit-user-select:none;user-select:none}.mcp-code-copy{border:1px solid var(--term-line);color:var(--term-dim);font:600 .78rem/1.4 var(--font-sans);cursor:pointer;background:#ffffff0a;border-radius:7px;flex:none;align-items:center;gap:.3rem;margin:.4rem;padding:.3rem .6rem;transition:color .15s,background .15s;display:inline-flex}.mcp-code-copy:hover{color:#fff;background:#ffffff17}.mcp-code.is-copied .mcp-code-copy{color:var(--term-ok)}.mcp-code--inline{border-radius:999px;align-items:center;margin:0;display:inline-flex}.mcp-code--inline pre{padding:.42rem .25rem .42rem 1rem;font-size:.92rem}.mcp-code--inline .mcp-code-copy{border-radius:999px;margin:.25rem}.mcp-agent{border:1px dashed var(--hairline);border-radius:var(--radius-lg);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:1rem 2rem;margin-block-start:1.5rem;padding:1.25rem 1.4rem;display:grid}.mcp-agent h3{font-size:1.1rem}.mcp-agent p{color:var(--muted);margin-block-start:.35rem;font-size:.92rem;line-height:1.85}.mcp-agent .mcp-code{margin:0}.mcp-agent .mcp-code pre,.mcp-agent .mcp-code code{white-space:pre-wrap;overflow-wrap:anywhere;text-align:right;font-family:var(--font-sans);direction:rtl;font-size:.92rem;line-height:1.9}.mcp-dev-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.mcp-repo{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(1.15rem,2.5vw,1.6rem)}.mcp-repo-name{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:.6rem;font-size:1.02rem;display:flex}.mcp-repo-name b{color:var(--ink)}.mcp-repo-tag{border:1px solid var(--hairline);color:var(--muted);border-radius:999px;margin-inline-start:auto;padding:.05rem .55rem;font-size:.72rem}.mcp-repo-desc{color:var(--muted);margin-block:.7rem 1.1rem;font-size:.9rem;line-height:1.6}.mcp-repo-files{border:1px solid var(--hairline);border-radius:10px;margin:0 0 1.2rem;padding:0;list-style:none;overflow:hidden}.mcp-repo-files li{grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:1rem;padding:.55rem .9rem;font-size:.88rem;display:grid}.mcp-repo-files li+li{border-block-start:1px solid var(--hairline-2)}.mcp-repo-files code{color:var(--ink);overflow-wrap:anywhere;justify-self:start}.mcp-repo-files span{color:var(--muted)}.mcp-spec{grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.mcp-spec dt,.mcp-spec dd{border-block-end:1px solid var(--hairline);padding-block:.8rem}.mcp-spec dt{color:var(--muted);padding-inline-end:1.5rem;font-size:.88rem;font-weight:700}.mcp-spec dd{color:var(--text);overflow-wrap:anywhere;margin:0;line-height:1.8}.mcp-spec code{color:var(--ink)}.mcp-table-wrap{margin-block-start:clamp(2rem,4vw,3rem);overflow-x:auto}.mcp-tools{border-collapse:collapse;inline-size:100%;font-size:.93rem}.mcp-tools caption{text-align:start;color:var(--muted);margin-block-end:.9rem;line-height:1.85}.mcp-tools :is(th,td){border-block-end:1px solid var(--hairline);text-align:start;vertical-align:top;padding:.65rem .75rem}.mcp-tools thead th{color:var(--faint);font-size:.8rem;font-weight:700}.mcp-tools tbody th{font-weight:400}.mcp-tools tbody th code{color:var(--ink);white-space:nowrap}.mcp-tools tr.is-request th code{color:var(--tj-num)}.mcp-tools td{color:var(--text)}.mcp-tools td:last-child{color:var(--muted);white-space:nowrap}.mcp-tools em,.mcp-toollist em{font-style:normal}.mcp-tools em{background:var(--warn-bg);color:var(--warn);border-radius:6px;margin-inline-start:.75rem;padding:.05rem .45rem;font-size:.74rem;font-weight:700}.mcp-links{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0 2rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.mcp-links li{border-block-start:1px solid var(--hairline);flex-direction:column;align-items:flex-start;gap:.15rem;padding-block:.9rem;display:flex}.mcp-links span{color:var(--muted);font-size:.86rem}.mcp-faq{border-block-start:1px solid var(--hairline);max-inline-size:none;padding-block-start:clamp(3rem,7vw,5rem)}.mcp-faq .faq-list{max-inline-size:var(--read)}.mcp-cta{margin-block-end:clamp(2.5rem,6vw,4.5rem)}.mcp-cta-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.mcp-cta .mcp-cta-more{margin-block:1.25rem 0;font-size:.9rem}.mcp-cta-more a{color:var(--brand-ink);font-weight:700}@media (max-width:1240px){.mcp-stage-tg{inset-inline-start:.75rem}}@media (max-width:960px){.mcp-hero,.mcp-ask,.mcp-safety-grid,.mcp-consent-demo,.mcp-what,.mcp-dev-grid,.mcp-agent{grid-template-columns:minmax(0,1fr)}.mcp-hero{padding-block-end:clamp(3rem,8vw,4rem)}.mcp-safety-phone,.mcp-toollist{position:static}.mcp-safety-phone{order:2}.mcp-ask-q{font-size:clamp(1.3rem,5vw,1.6rem)}}@media (max-width:620px){.mcp-term{block-size:32rem;font-size:11.5px}.mcp-term-title{display:none}.mcp-term-tabs{margin-inline-start:auto}.mcp-term-prompt,.mcp-term-say{font-size:13px}.mcp-term-log{padding-inline:.75rem}.mcp-stage-tg{inline-size:min(17.5rem,86%);inset-block-end:-1.25rem;inset-inline-start:.5rem}.mcp-stage-note{text-align:start;max-inline-size:none;margin-block-start:2.5rem}.mcp-clients{grid-template-columns:minmax(0,1fr)}.mcp-clients dt{padding-block-end:0}.mcp-clients dd{border-block-start:0;padding-block-start:.4rem}.mcp-repo-files li{grid-template-columns:minmax(0,1fr);gap:.1rem}.mcp-hero-actions .btn{flex:auto}}@media (prefers-reduced-motion:reduce){.mcp-term[data-live] .mcp-term-line,.mcp-stage-tg,.mcp-tg-msg--reply,.mcp-term-caret,.mcp-term-tool[data-run] .mcp-term-dot,.mcp-term-spin-glyph:before{animation:none}}
