.mcp-section.api-page{--api-tile:rgba(65, 197, 231, 0.12);--api-muted:#6f8488;position:relative;overflow:hidden;isolation:isolate}@media (min-width:1201px){.mcp-section.api-page .mcp-section-head.is-split>.mcp-h2{flex:0 0 auto;min-width:640px;max-width:720px}}.mcp-section .api-cover::before,.mcp-section .api-token::before,.mcp-section .api-side-box::before,.mcp-section .api-step::after{content:"";flex:0 0 40px;width:40px;height:40px;border-radius:11px;background-color:var(--api-tile);background-repeat:no-repeat;background-position:center;background-size:20px 20px}.mcp-section .api-glow,.mcp-section.api-hero::before,.mcp-section.api-ask::before,.mcp-section.api-ask::after,.mcp-section .api-chat::before,.mcp-section .api-token-trade::after,.mcp-section .api-side-box::after,.mcp-section .api-step-item.is-highlighted .api-step::before,.mcp-section .api-cta-card::before{content:"";position:absolute;z-index:-1;background:no-repeat center / 100% 100%;pointer-events:none}.mcp-section .mcp-buttons .api-button-plain .wp-block-button__link{border:1px solid var(--mcp-black);background-color:#fff0;color:var(--mcp-black)}.mcp-section .mcp-buttons .api-button-plain .wp-block-button__link:hover{border-color:var(--mcp-blue);color:var(--mcp-blue)}.mcp-section.api-hero{padding:88px 0 120px}.mcp-section.api-hero::before{top:10px;left:calc(50% + 20px);width:1120px;height:760px;background-image:url(/wp-content/themes/match-trader/assets/images/api/hero-glow.svg)}.mcp-section.api-hero-top::before{top:-400px;left:calc(50% - 220px)}.mcp-section.api-hero-top-sm::before{top:-320px}.mcp-section.api-notice{padding:64px 0 0;overflow:visible}.mcp-section .api-notice-card{position:relative;display:flex;align-items:center;gap:20px;padding:20px 24px;border:1px solid rgb(65 197 231 / .35);border-radius:20px;background:linear-gradient(90deg,rgb(65 197 231 / .12),rgb(65 197 231 / .04))}.mcp-section .api-notice-card::before{content:"";flex:0 0 40px;width:40px;height:40px;border-radius:12px;background-color:var(--mcp-blue)}.mcp-section .api-notice-card::after{content:"";position:absolute;top:50%;left:34px;width:20px;height:20px;margin-top:-10px;background-color:var(--mcp-black);-webkit-mask:url(/wp-content/themes/match-trader/assets/images/api/notice-icon.svg) no-repeat center / contain;mask:url(/wp-content/themes/match-trader/assets/images/api/notice-icon.svg) no-repeat center / contain}.mcp-section .api-notice-text{display:flex;flex-direction:column;gap:2px;flex:1 1 0%;min-width:0}.mcp-section .api-notice-text p{color:var(--mcp-text);font-size:15px;line-height:1.55}.mcp-section .api-notice-text .api-notice-title{color:var(--mcp-black);font-size:16px;font-weight:700;line-height:1.5}.mcp-section .api-notice-link a{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--mcp-black);border-radius:999px;background-color:#fff;color:var(--mcp-black);font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap;text-decoration:none;transition:border-color 0.2s ease,background-color 0.2s ease}.mcp-section .api-notice-link a::after{content:"";flex:0 0 14px;width:14px;height:14px;background:url(/wp-content/themes/match-trader/assets/images/api/notice-arrow.svg) no-repeat center / 14px 14px;transition:transform 0.2s ease}.mcp-section .api-notice-link a:hover{border-color:var(--mcp-blue);color:var(--mcp-blue-dark)}.mcp-section .api-notice-link a:hover::after{transform:translateX(2px)}.mcp-section.api-covers-after-notice{padding-top:96px}.mcp-section.api-hero .mcp-hero-text{gap:28px;flex:0 0 560px;max-width:560px}.mcp-section.api-hero .mcp-lead{max-width:540px;font-size:19px}.mcp-section .api-facts{display:flex;flex-wrap:wrap;gap:8px}.mcp-section .api-facts span{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--mcp-border);border-radius:999px;background-color:#fff;color:var(--mcp-black);font-size:13px;font-weight:500;line-height:1.5}.mcp-section .api-facts span::before{content:"";flex:0 0 14px;width:14px;height:14px;background:url(/wp-content/themes/match-trader/assets/images/api/pill-check.svg) no-repeat center / 14px 14px}.mcp-section .api-chat{position:relative;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;min-width:0;padding:24px;border-radius:24px;background-color:var(--mcp-ink);box-shadow:0 24px 60px rgb(7 20 23 / .18);color:var(--mcp-light-text);font-size:15px;line-height:1.5;overflow:hidden;isolation:isolate}.mcp-section .api-chat::before{top:-270px;left:130px;width:620px;height:480px;background-image:url(/wp-content/themes/match-trader/assets/images/api/chat-glow.svg)}.mcp-section .api-chat p{color:inherit;font-size:inherit;line-height:1.5}.mcp-section .api-chat-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.mcp-section .api-chat-dots{display:flex;align-items:center;gap:8px;color:var(--mcp-dark-muted);font-size:13px}.mcp-section .api-chat-dots i{width:8px;height:8px;background:url(/wp-content/themes/match-trader/assets/images/api/chat-dot.svg) no-repeat center / contain}.mcp-section .api-chat-dots span{margin-left:6px}.mcp-section .api-chat-status{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background-color:rgb(43 179 160 / .14);color:#5fd3bf;font-size:12px;font-weight:500;white-space:nowrap}.mcp-section .api-chat-status i{width:7px;height:7px;background:url(/wp-content/themes/match-trader/assets/images/api/chat-dot-live.svg) no-repeat center / contain}.mcp-section .api-chat-divider{flex:0 0 auto;height:1px;background-color:var(--mcp-dark-border)}.mcp-section .api-chat-conversation{display:flex;flex-direction:column;gap:16px}.mcp-section .api-chat .api-chat-user{align-self:flex-end;max-width:392px;padding:12px 16px;border-radius:16px 16px 4px 16px;background-color:var(--mcp-blue);color:var(--mcp-black);font-weight:500}.mcp-section .api-chat-call{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border:1px solid var(--mcp-dark-border);border-radius:12px;background-color:rgb(255 255 255 / .02);font-size:13px}.mcp-section .api-chat-call+.api-chat-call{margin-top:-8px}.mcp-section .api-chat-call-head{display:flex;align-items:center;gap:10px}.mcp-section .api-chat-tag{padding:2px 8px;border-radius:6px;background-color:rgb(65 197 231 / .14);color:var(--mcp-blue);font-size:11px;font-weight:500;line-height:1.5}.mcp-section .api-chat-call code{color:var(--mcp-light-text);font-family:inherit}.mcp-section .api-chat .api-chat-call p{color:var(--mcp-dark-muted)}.mcp-section .api-chat-call-head i{display:none}.mcp-section .api-chat .api-chat-answer{padding:12px 16px;border-radius:4px 16px 16px 16px;background-color:var(--mcp-dark-card);font-weight:500}.mcp-section .api-chat .api-chat-note{color:var(--api-muted);font-size:11px}.mcp-section .api-chat.is-animated .api-chat-conversation>*{opacity:0;transform:translateY(8px);transition:opacity 0.4s ease,transform 0.4s ease}.mcp-section .api-chat.is-animated .api-chat-conversation>.is-shown{opacity:1;transform:none}.mcp-section .api-chat-call p{transition:opacity 0.3s ease}.mcp-section .api-chat-call.is-loading p{opacity:0}.mcp-section .api-chat-call.is-loading .api-chat-call-head i{display:block;width:13px;height:13px;border:2px solid #2f4a50;border-top-color:var(--mcp-blue);border-radius:50%;animation:mcp-chat-spin 0.8s linear infinite}.mcp-section .api-covers-grid{display:flex;align-items:flex-start;gap:48px}.mcp-section .api-covers-col{display:flex;flex-direction:column;flex:1 1 0%;min-width:0}.mcp-section .api-covers-grid:is(.api-covers-rows-4,.api-covers-rows-5){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-items:stretch;gap:0 48px}.mcp-section .api-covers-rows-4{grid-template-rows:repeat(4,1fr)}.mcp-section .api-covers-rows-5{grid-template-rows:repeat(5,1fr)}.mcp-section .api-covers-grid:is(.api-covers-rows-4,.api-covers-rows-5)>.api-covers-col{display:contents}.mcp-section .api-covers-grid:is(.api-covers-rows-4,.api-covers-rows-5) .api-cover{align-content:start}.mcp-section .api-covers-rows-4>.api-covers-col:last-child>:first-child,.mcp-section .api-covers-rows-5>.api-covers-col:last-child>:first-child{grid-row-start:1}.mcp-section .api-cover{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:18px;row-gap:4px;padding:24px 0;border-top:1px solid var(--mcp-border)}.mcp-section .api-cover::before{grid-row:1 / span 2}.mcp-section .api-cover h3{color:var(--mcp-black);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.18px}.mcp-section .api-cover p{color:var(--mcp-text);font-size:15px;line-height:1.55}.mcp-section .api-ic-account::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-account.svg)}.mcp-section .api-ic-market::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-market.svg)}.mcp-section .api-ic-positions::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-positions.svg)}.mcp-section .api-ic-pending::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-pending.svg)}.mcp-section .api-ic-history::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-history.svg)}.mcp-section .api-ic-leads::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-leads.svg)}.mcp-section .api-ic-trading-accounts::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-trading-accounts.svg)}.mcp-section .api-ic-payments::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-payments.svg)}.mcp-section .api-ic-prop::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-prop.svg)}.mcp-section .api-ic-events::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-events.svg)}.mcp-section .api-ic-sso::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-sso.svg)}.mcp-section .api-ic-streams::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-streams.svg)}.mcp-section .api-ic-also::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-also.svg)}.mcp-section .api-ic-prediction::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/cov-prediction.svg)}.mcp-section.api-ask{background-color:var(--mcp-black)}.mcp-section.api-ask::before{top:-360px;left:-360px;width:1120px;height:740px;background-image:url(/wp-content/themes/match-trader/assets/images/api/ask-glow-tl.svg)}.mcp-section.api-ask::after{top:320px;left:calc(50% + 100px);width:860px;height:660px;background-image:url(/wp-content/themes/match-trader/assets/images/api/ask-glow-br.svg)}.mcp-section .api-ask-row{display:flex;align-items:flex-start;gap:64px}.mcp-section .api-ask-text{display:flex;flex-direction:column;gap:24px;flex:1 1 0%;min-width:0}.mcp-section.api-ask .mcp-section-desc{max-width:560px}.mcp-section .api-endpoint{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid var(--mcp-dark-border);border-radius:14px;background-color:#050f11;font-family:var(--mcp-mono);font-size:13px;line-height:1.5}.mcp-section .api-endpoint-label{color:var(--mcp-blue);font-weight:500}.mcp-section .api-endpoint-cmd .api-endpoint-label{margin-right:-6px;font-weight:400;white-space:nowrap}.mcp-section.api-ask .api-ask-note{max-width:560px;color:var(--mcp-dark-muted);font-size:15px;line-height:1.6}.mcp-section .api-endpoint code{flex:1 1 0%;min-width:0;color:#a1dcee;overflow-wrap:anywhere}.mcp-section .api-copy{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:0;border-radius:8px;background-color:rgb(255 255 255 / .05);color:var(--mcp-dark-muted);font-family:var(--wp--preset--font-family--dm-sans);font-size:12px;font-weight:500;line-height:1.5;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.mcp-section .api-copy::before{content:"";flex:0 0 14px;width:14px;height:14px;background:url(/wp-content/themes/match-trader/assets/images/api/ask-copy.svg) no-repeat center / 14px 14px}.mcp-section .api-copy:hover,.mcp-section .api-copy.is-copied{background-color:rgb(65 197 231 / .14);color:var(--mcp-blue)}.mcp-section .api-endpoint .api-type-rest{visibility:hidden}.mcp-section .api-endpoint .api-caret{display:inline-block;width:.6em;height:1.15em;margin:0 1px -.2em;background-color:var(--mcp-blue);animation:api-caret-blink 1s steps(1) infinite}.mcp-section .api-endpoint code:not(.is-typed) .api-caret{animation:none}@keyframes api-caret-blink{50%{opacity:0}}.mcp-section .api-ask-buttons{padding-top:8px}.mcp-section .mcp-buttons .api-button-guide .wp-block-button__link{gap:10px;height:auto;padding:13px 24px!important;border:1px solid rgb(255 255 255 / .9);background-color:#fff0;color:#fff;letter-spacing:normal}.mcp-section .mcp-buttons .api-button-guide .wp-block-button__link::before{content:"";flex:0 0 18px;width:18px;height:18px;background:url(/wp-content/themes/match-trader/assets/images/api/ask-guide.svg) no-repeat center / 18px 18px}.mcp-section .mcp-buttons .api-button-github .wp-block-button__link::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/ask-github.svg)}.mcp-section .mcp-buttons .api-button-guide .wp-block-button__link:hover{border-color:var(--mcp-blue);color:var(--mcp-blue)}.mcp-section .api-tokens{display:flex;flex-direction:column;gap:16px;flex:0 0 520px;max-width:520px}.mcp-section .api-token{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--mcp-dark-border);border-radius:24px;background-color:rgb(255 255 255 / .03);overflow:hidden;isolation:isolate;transition:border-color 0.5s ease,box-shadow 0.5s ease}.mcp-section .api-token::before{background-color:rgb(65 197 231 / .14)}.mcp-section .api-token-read::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/token-read.svg)}.mcp-section .api-token-trade{border-color:rgb(65 197 231 / .45);background-color:var(--mcp-ink);box-shadow:0 20px 50px rgb(21 151 184 / .25)}.mcp-section .api-token-trade::before{background-color:var(--mcp-blue);background-image:url(/wp-content/themes/match-trader/assets/images/api/token-trade.svg)}.mcp-section .api-token-trade::after{top:-211px;left:109px;width:520px;height:400px;background-image:url(/wp-content/themes/match-trader/assets/images/api/token-glow.svg)}.mcp-section .api-token .api-token-badge{position:absolute;top:34px;right:28px;padding:5px 12px;border:1px solid #3a4d51;border-radius:999px;background-color:rgb(255 255 255 / .05);color:var(--mcp-dark-muted);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.22px}.mcp-section .api-token-trade .api-token-badge{border-color:rgb(65 197 231 / .4);background-color:rgb(65 197 231 / .16);color:var(--mcp-blue)}.mcp-section .api-token h3{color:var(--mcp-white);font-size:21px;font-weight:700;line-height:1.3;letter-spacing:-.42px}.mcp-section .api-token p:not(.api-token-badge){color:var(--mcp-dark-text);font-size:15px;line-height:1.6}.mcp-section .api-token-note{display:flex;align-items:center;gap:10px;padding:4px;color:var(--mcp-dark-muted);font-size:13px;line-height:1.5}.mcp-section .api-token-note::before{content:"";flex:0 0 16px;width:16px;height:16px;background:url(/wp-content/themes/match-trader/assets/images/api/ask-limits.svg) no-repeat center / 16px 16px}.mcp-section .api-knows{flex:0 0 520px;max-width:520px;padding:28px;border:1px solid var(--mcp-dark-border);border-radius:24px;background-color:rgb(255 255 255 / .03)}.mcp-section .api-knows h3{display:flex;align-items:center;gap:12px;padding-bottom:12px;color:var(--mcp-white);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.2px}.mcp-section .api-knows h3::before{content:"";flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:var(--mcp-blue) url(/wp-content/themes/match-trader/assets/images/api/knows-icon.svg) no-repeat center / 16px 16px}.mcp-section .api-knows ul{list-style:none}.mcp-section .api-knows li{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-top:1px solid var(--mcp-dark-border);color:#c9d4d7;font-size:15px;line-height:1.55;transition:color 0.4s ease}.mcp-section .api-knows li:last-child{padding-bottom:0}.mcp-section .api-knows li::before{content:"";flex:0 0 24px;width:24px;height:24px;margin:-1px -9px -9px;background:url(/wp-content/themes/match-trader/assets/images/api/knows-bullet.svg) no-repeat center / 24px 24px;transition:transform 0.4s ease,filter 0.4s ease}.mcp-section .api-knows li.is-scanning{color:var(--mcp-white)}.mcp-section .api-knows li.is-scanning::before{transform:scale(1.35);filter:brightness(1.4) drop-shadow(0 0 4px rgb(65 197 231 / .8))}.mcp-section .api-token.is-scanning{border-color:rgb(65 197 231 / .6);box-shadow:0 20px 50px rgb(21 151 184 / .3)}.mcp-section .api-token.is-scanning::before{animation:api-tile-pulse 1.2s ease-in-out}.mcp-section .api-token.is-scanning .api-token-badge{animation:api-badge-flash 1.2s ease-in-out}@keyframes api-tile-pulse{0%,100%{box-shadow:0 0 0 0 rgb(65 197 231 / .55)}50%{box-shadow:0 0 0 8px #fff0}}@keyframes api-badge-flash{0%,100%{border-color:inherit}50%{border-color:var(--mcp-blue);color:var(--mcp-blue)}}.mcp-section .api-who-row{display:flex;align-items:flex-end;gap:64px}.mcp-section .api-who-text{display:flex;flex-direction:column;gap:32px;flex:1 1 0%;min-width:0}.mcp-section .api-uses{display:flex;flex-wrap:wrap;gap:12px}.mcp-section .api-uses span{display:inline-flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border:1px solid var(--mcp-border);border-radius:16px;background-color:#fff;color:var(--mcp-black);font-size:15px;font-weight:500;line-height:1.5}.mcp-section .api-uses span::before{content:"";flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:var(--api-tile) no-repeat center / 18px 18px}.mcp-section .api-uses .api-use-frontends::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-frontends.svg)}.mcp-section .api-uses .api-use-clients::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-clients.svg)}.mcp-section .api-uses .api-use-bots::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-bots.svg)}.mcp-section .api-uses .api-use-sheets::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-sheets.svg)}.mcp-section .api-uses .api-use-risk::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-risk.svg)}.mcp-section .api-uses .api-use-ai::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-ai.svg)}.mcp-section .api-uses .api-use-sales::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-sales.svg)}.mcp-section .api-uses .api-use-leads::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-leads.svg)}.mcp-section .api-uses .api-use-reporting::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-reporting.svg)}.mcp-section .api-uses .api-use-crm::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-crm.svg)}.mcp-section .api-uses .api-use-social::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/use-social.svg)}.mcp-section .api-side-box{position:relative;display:flex;flex-direction:column;gap:14px;flex:0 0 440px;max-width:440px;padding:32px 32px 32px 37px;border-radius:28px;background-color:var(--mcp-black);box-shadow:0 20px 50px rgb(21 151 184 / .2);overflow:hidden;isolation:isolate}.mcp-section .api-side-box::before{background-color:var(--mcp-blue);background-image:url(/wp-content/themes/match-trader/assets/images/api/side-icon.svg)}.mcp-section .api-side-box::after{top:-220px;left:50px;width:520px;height:420px;background-image:url(/wp-content/themes/match-trader/assets/images/api/side-glow.svg)}.mcp-section .api-side-box h3{color:var(--mcp-white);font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.44px}.mcp-section .api-side-box p{color:var(--mcp-dark-text);font-size:15px;line-height:1.6}.mcp-section .api-side-box .api-side-links{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.mcp-section .api-side-links a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgb(65 197 231 / .35);border-radius:999px;background-color:rgb(65 197 231 / .14);color:var(--mcp-blue);font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease}.mcp-section .api-side-links a::after{content:"";flex:0 0 14px;width:14px;height:14px;background:url(/wp-content/themes/match-trader/assets/images/api/side-arrow.svg) no-repeat center / 14px 14px;transition:transform 0.2s ease}.mcp-section .api-side-links a:hover{border-color:var(--mcp-blue);background-color:rgb(65 197 231 / .22)}.mcp-section .api-side-links a:hover::after{transform:translateX(2px)}.mcp-section .api-steps{position:relative;display:flex}.mcp-section .api-steps::before{content:"";position:absolute;top:11.25px;left:-91px;right:-91px;height:1.5px;background:linear-gradient(to right,#fff0 0,rgb(21 151 184 / .22) 91px,rgb(21 151 184 / .45) calc(91px + (100% - 182px) / var(--api-steps-half, 6)),rgb(21 151 184 / .45) calc(100% - 91px - (100% - 182px) / var(--api-steps-half, 6)),rgb(21 151 184 / .22) calc(100% - 91px),#fff0 100%)}.mcp-section .api-step-item{position:relative;display:flex;flex-direction:column;flex:1 1 0%;min-width:0;padding:48px 10px 0}.mcp-section .api-step-item::after{content:"";position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;background:url(/wp-content/themes/match-trader/assets/images/api/step-dot.svg) no-repeat center / 24px 24px}.mcp-section .api-step-item.is-highlighted::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-dot-dark.svg)}.mcp-section .api-step{position:relative;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-height:229px;padding:28px;border:1px solid var(--mcp-border);border-radius:24px;background-color:#fff;box-shadow:0 12px 32px rgb(7 20 23 / .04);overflow:hidden;isolation:isolate}.mcp-section .api-step::after{position:absolute;top:28px;right:28px}.mcp-section .api-step-key::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-key.svg)}.mcp-section .api-step-rights::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-rights.svg)}.mcp-section .api-step-sandbox::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-sandbox.svg)}.mcp-section .api-step-test::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-test.svg)}.mcp-section .api-steps-4{--api-steps-half:8}.mcp-section .api-steps-short .api-step{min-height:205px}.mcp-section .api-step .api-step-label{align-self:flex-start;margin:6px 0;padding:5px 12px;border-radius:999px;background-color:var(--api-tile);color:var(--mcp-blue-dark);font-size:12px;font-weight:500;line-height:1.5}.mcp-section .api-step h3{color:var(--mcp-black);font-size:21px;font-weight:700;line-height:1.3;letter-spacing:-.63px}.mcp-section .api-step p:not(.api-step-label){color:var(--mcp-text);font-size:15px;line-height:1.6}.mcp-section .api-step-item.is-highlighted .api-step{border-color:#fff0;background-color:var(--mcp-black);box-shadow:0 16px 40px rgb(65 197 231 / .2)}.mcp-section .api-step-item.is-highlighted .api-step::before{top:-190px;left:-40px;width:460px;height:370px;background-image:url(/wp-content/themes/match-trader/assets/images/api/step-glow.svg)}.mcp-section .api-step-item.is-highlighted .api-step::after{background-color:var(--mcp-blue);background-image:url(/wp-content/themes/match-trader/assets/images/api/step-code.svg)}.mcp-section .api-step-item.is-highlighted .api-step-live::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-live.svg)}.mcp-section .api-step-item.is-highlighted .api-step-tls::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-tls.svg)}.mcp-section .api-step-item.is-highlighted .api-step-label{background-color:rgb(65 197 231 / .18);color:var(--mcp-blue)}.mcp-section .api-step-item.is-highlighted h3{color:var(--mcp-white)}.mcp-section .api-step-item.is-highlighted .api-step p:not(.api-step-label){color:var(--mcp-dark-text)}html:not(.no-js) .mcp-section .api-steps .api-step-item[data-aos^=fade]{opacity:1;transform:none}html:not(.no-js) .mcp-section .api-step-item[data-aos^=fade] .api-step{opacity:0;transform:translate3d(0,100px,0);transition-property:opacity,transform;transition-duration:inherit;transition-delay:inherit;transition-timing-function:inherit}html:not(.no-js) .mcp-section .api-step-item[data-aos^=fade].aos-animate .api-step{opacity:1;transform:none}html:not(.no-js) .mcp-section .api-steps:has(>.api-step-item[data-aos^=fade])::before,html:not(.no-js) .mcp-section .api-step-item[data-aos^=fade]::after{opacity:0;transition:opacity 0.6s ease}html:not(.no-js) .mcp-section .api-steps:has(>.api-step-item.aos-animate)::before,html:not(.no-js) .mcp-section .api-steps:has(>.api-step-item.aos-animate) .api-step-item::after{opacity:1}.mcp-section.api-cta{padding:40px 0 120px}.mcp-section .api-cta-card{position:relative;display:flex;align-items:center;gap:48px;padding:56px;border:1px solid var(--mcp-border);border-radius:32px;background-color:#fff;box-shadow:0 24px 60px rgb(7 20 23 / .05);overflow:hidden;isolation:isolate}.mcp-section .api-cta-card::before{top:-321px;left:529px;width:940px;height:600px;background-image:url(/wp-content/themes/match-trader/assets/images/api/cta-glow.svg)}.mcp-section .api-cta-text{display:flex;flex-direction:column;gap:12px;flex:1 1 0%;min-width:0}.mcp-section .api-cta-text::before{content:"";flex:0 0 48px;width:48px;height:48px;margin-bottom:18px;border-radius:13px;background:var(--mcp-blue) url(/wp-content/themes/match-trader/assets/images/api/cta-icon.svg) no-repeat center / 24px 24px}.mcp-section .api-cta-title{color:var(--mcp-black);font-size:44px;font-weight:700;line-height:1.1}.mcp-section .api-cta-text p{max-width:560px;color:var(--mcp-text);font-size:18px;line-height:1.55}.mcp-section .api-cta-card .mcp-buttons{flex:0 0 auto;flex-wrap:nowrap}.mcp-section .api-step-agreement::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-agreement.svg)}.mcp-section .api-step-configure::after{background-image:url(/wp-content/themes/match-trader/assets/images/api/step-configure.svg)}.mcp-section.api-hero-fix .mcp-hero-inner{justify-content:space-between}.mcp-section .api-fixlog{position:relative;display:flex;flex-direction:column;gap:16px;flex:0 0 520px;width:520px;padding:24px;border-radius:24px;background-color:var(--mcp-ink);box-shadow:0 24px 60px rgb(7 20 23 / .18);color:var(--mcp-light-text);line-height:1.5;overflow:hidden;isolation:isolate}.mcp-section .api-fixlog::before{content:"";position:absolute;top:-250px;left:100px;z-index:-1;width:560px;height:440px;background:url(/wp-content/themes/match-trader/assets/images/api/fixlog-glow.svg) no-repeat center / 100% 100%;pointer-events:none}.mcp-section .api-fixlog-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.mcp-section .api-fixlog-node{display:flex;align-items:center;gap:10px;white-space:nowrap}.mcp-section .api-fixlog-node span{display:flex;flex-direction:column;color:var(--mcp-dark-muted);font-size:11px}.mcp-section .api-fixlog-node strong{color:var(--mcp-white);font-size:13px;font-weight:500}.mcp-section .api-fixlog-ic{flex:0 0 32px;width:32px;height:32px;border-radius:10px;background:rgb(65 197 231 / .14) url(/wp-content/themes/match-trader/assets/images/api/fixlog-engine.svg) no-repeat center / 16px 16px}.mcp-section .api-fixlog-ic.is-mt{background-color:var(--mcp-blue);background-image:url(/wp-content/themes/match-trader/assets/images/api/fixlog-mt.svg)}.mcp-section .api-fixlog-link{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 159px}.mcp-section .api-fixlog-link::before{content:"";position:absolute;top:50%;left:0;right:0;height:1.5px;margin-top:-.75px;background:linear-gradient(to right,transparent,#41c5e7,transparent) no-repeat 0 0 / 28px 100%,rgb(65 197 231 / .4);animation:api-flow-right 2.4s linear infinite}.mcp-section .api-fixlog-proto{position:relative;display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background-color:#11292a;box-shadow:0 0 0 6px var(--mcp-ink);color:#5fd3bf;font-size:11px;font-weight:500}.mcp-section .api-fixlog-proto i{width:6px;height:6px;background:url(/wp-content/themes/match-trader/assets/images/api/fixlog-dot.svg) no-repeat center / contain;animation:api-blink 2s ease-in-out infinite}.mcp-section .api-fixlog-divider{flex:0 0 auto;height:1px;background-color:var(--mcp-dark-border)}.mcp-section .api-fixlog-messages{border:1px solid var(--mcp-dark-border);border-radius:16px;background-color:rgb(255 255 255 / .02);list-style:none;overflow:hidden}.mcp-section .api-fixlog-messages li{display:flex;align-items:center;gap:14px;padding:14px 16px}.mcp-section .api-fixlog-messages li+li{border-top:1px solid var(--mcp-dark-border)}.mcp-section .api-fixlog-messages i{flex:0 0 30px;width:30px;height:30px;border-radius:999px;background:rgb(255 255 255 / .06) url(/wp-content/themes/match-trader/assets/images/api/fixlog-out.svg) no-repeat center / 14px 14px}.mcp-section .api-fixlog-messages .is-in i{border:1px solid rgb(65 197 231 / .4);background-color:rgb(65 197 231 / .16);background-image:url(/wp-content/themes/match-trader/assets/images/api/fixlog-in.svg)}.mcp-section .api-fixlog-messages span{display:flex;flex-direction:column;gap:2px;flex:1 1 0%;min-width:0;color:var(--mcp-dark-muted);font-size:12px}.mcp-section .api-fixlog-messages strong{color:var(--mcp-light-text);font-size:14px;font-weight:500}.mcp-section .api-fixlog-messages .is-in strong{color:var(--mcp-white)}.mcp-section .api-fixlog-messages code{flex:0 0 auto;padding:3px 8px;border-radius:6px;background-color:rgb(65 197 231 / .14);color:var(--mcp-blue);font-family:inherit;font-size:12px;font-weight:500}.mcp-section .api-fixlog .api-fixlog-info{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background-color:var(--mcp-dark-card);color:var(--mcp-light-text);font-size:13px;line-height:1.5}.mcp-section .api-fixlog-info::before{content:"";flex:0 0 16px;width:16px;height:16px;background:url(/wp-content/themes/match-trader/assets/images/api/fixlog-reset.svg) no-repeat center / contain}.mcp-section .api-fixlog .api-fixlog-note{color:var(--api-muted);font-size:11px}.mcp-section .api-fixlog.is-animated .api-fixlog-messages li,.mcp-section .api-fixlog.is-animated .api-fixlog-info{opacity:0;transform:translateX(-14px);transition:opacity 0.4s ease,transform 0.4s ease}.mcp-section .api-fixlog.is-animated .api-fixlog-messages li.is-in{transform:translateX(14px)}.mcp-section .api-fixlog.is-animated .api-fixlog-info{transform:translateY(8px)}.mcp-section .api-fixlog.is-animated .api-fixlog-messages li.is-shown,.mcp-section .api-fixlog.is-animated .api-fixlog-info.is-shown{opacity:1;transform:none}.mcp-section .api-fixlog-messages li.is-shown code{animation:api-badge-pop 0.9s ease}@keyframes api-badge-pop{0%{box-shadow:0 0 0 0 rgb(65 197 231 / .6)}100%{box-shadow:0 0 0 7px #fff0}}@keyframes api-flow-right{from{background-position:-28px 0,0 0}to{background-position:calc(100% + 28px) 0,0 0}}@keyframes api-flow-left{from{background-position:calc(100% + 28px) 0,0 0}to{background-position:-28px 0,0 0}}@keyframes api-blink{50%{opacity:.35}}.mcp-section .api-messages-row{display:flex;align-items:flex-start;gap:64px}.mcp-section .api-messages-text{display:flex;flex-direction:column;gap:24px;flex:0 0 440px;max-width:440px}.mcp-section .api-order-types{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--mcp-text);font-size:14px;font-weight:500;line-height:1.5}.mcp-section .api-order-types span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--mcp-border);border-radius:999px;background-color:#fff;color:var(--mcp-black);font-size:13px}.mcp-section .api-order-types span::before{content:"";flex:0 0 13px;width:13px;height:13px;background:url(/wp-content/themes/match-trader/assets/images/api/msg-check.svg) no-repeat center / contain}.mcp-section .api-msg-tabs{display:flex;flex-direction:column;gap:6px;padding-top:16px}.mcp-section .api-msg-tab{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px 12px 12px;border:1px solid var(--mcp-border);border-radius:16px;background-color:#fff;color:var(--mcp-black);font-family:inherit;font-size:15px;font-weight:500;line-height:1.5;text-align:left;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,color 0.25s ease}.mcp-section .api-msg-tab span{flex:1 1 0%;min-width:0}.mcp-section .api-msg-tab b{padding:3px 10px;border-radius:999px;background-color:var(--api-tile);color:var(--mcp-blue-dark);font-size:12px;font-weight:500}.mcp-section .api-msg-tab:hover{border-color:rgb(65 197 231 / .6)}.mcp-section .api-msg-tab.is-active{border-color:var(--mcp-black);background-color:var(--mcp-black);box-shadow:0 12px 15px rgb(21 151 184 / .2);color:var(--mcp-white)}.mcp-section .api-msg-tab.is-active b{background-color:rgb(65 197 231 / .18);color:var(--mcp-blue)}.mcp-section .api-msg-tab:focus-visible{outline:2px solid var(--mcp-blue-dark);outline-offset:2px}.mcp-section .api-msg-ic{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:10px;background-color:var(--api-tile);transition:background-color 0.25s ease}.mcp-section .api-msg-ic::before{content:"";width:18px;height:18px;background-color:var(--mcp-blue-dark);-webkit-mask:var(--api-ic) no-repeat center / contain;mask:var(--api-ic) no-repeat center / contain}.mcp-section .api-msg-tab.is-active .api-msg-ic,.mcp-section .api-msg-head .api-msg-ic{background-color:var(--mcp-blue)}.mcp-section .api-msg-tab.is-active .api-msg-ic::before,.mcp-section .api-msg-head .api-msg-ic::before{background-color:var(--mcp-black)}.mcp-section .api-msg-ic-market{--api-ic:url(/wp-content/themes/match-trader/assets/images/api/msg-market.svg)}.mcp-section .api-msg-ic-orders{--api-ic:url(/wp-content/themes/match-trader/assets/images/api/msg-orders.svg)}.mcp-section .api-msg-ic-positions{--api-ic:url(/wp-content/themes/match-trader/assets/images/api/msg-positions.svg)}.mcp-section .api-msg-ic-account{--api-ic:url(/wp-content/themes/match-trader/assets/images/api/msg-account.svg)}.mcp-section .api-msg-ic-session{--api-ic:url(/wp-content/themes/match-trader/assets/images/api/msg-session.svg)}.mcp-section .api-msg-panels{position:relative;flex:1 1 0%;min-width:0;padding:32px 36px;border:1px solid var(--mcp-border);border-radius:28px;background-color:#fff;box-shadow:0 20px 50px rgb(7 20 23 / .05);overflow:hidden;isolation:isolate}.mcp-section .api-msg-panels::before{content:"";position:absolute;top:-261px;left:229px;z-index:-1;width:660px;height:480px;background:url(/wp-content/themes/match-trader/assets/images/api/msg-glow.svg) no-repeat center / 100% 100%;pointer-events:none}.mcp-section .api-msg-panel[hidden]{display:none}.mcp-section .api-msg-head{display:flex;align-items:center;gap:14px;padding-bottom:20px}.mcp-section .api-msg-head .api-msg-ic{flex-basis:44px;width:44px;height:44px;border-radius:12px}.mcp-section .api-msg-head .api-msg-ic::before{width:22px;height:22px}.mcp-section .api-msg-head h3{color:var(--mcp-black);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.48px}.mcp-section .api-msg-head p{margin-top:2px;color:var(--mcp-text);font-size:14px;line-height:1.5}.mcp-section .api-msg-row{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--mcp-border);color:var(--mcp-black);font-size:17px;font-weight:500;line-height:1.5;letter-spacing:-.17px}.mcp-section .api-msg-row:last-child{border-bottom:0}.mcp-section .api-msg-row span:first-child{flex:1 1 0%;min-width:0}.mcp-section .api-msg-row.is-head{padding:10px 0;border-top:1px solid var(--mcp-border);color:#a0aaaf;font-size:11px;letter-spacing:.66px;text-transform:uppercase}.mcp-section .api-msg-row code{flex:0 0 64px;padding:6px 0;border-radius:10px;background-color:var(--api-tile);color:var(--mcp-blue-dark);font-family:inherit;font-size:15px;font-weight:700;text-align:center;letter-spacing:normal}.mcp-section .api-msg-panels.is-animated .api-msg-panel.is-entering{animation:api-panel-in 0.35s ease both}.mcp-section .api-msg-panels.is-animated .api-msg-panel.is-entering .api-msg-row:not(.is-head){animation:api-row-in 0.35s ease both}.mcp-section .api-msg-panels.is-animated .api-msg-panel.is-entering .api-msg-row:nth-child(4){animation-delay:0.06s}.mcp-section .api-msg-panels.is-animated .api-msg-panel.is-entering .api-msg-row:nth-child(5){animation-delay:0.12s}.mcp-section .api-msg-panels.is-animated .api-msg-panel.is-entering .api-msg-row:nth-child(6){animation-delay:0.18s}.mcp-section .api-msg-panels.is-animated .api-msg-panel.is-entering .api-msg-row:nth-child(7){animation-delay:0.24s}.mcp-section .api-msg-panels.is-animated .api-msg-panel.is-entering .api-msg-row:nth-child(8){animation-delay:0.3s}@keyframes api-panel-in{from{opacity:0}to{opacity:1}}@keyframes api-row-in{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.mcp-section.api-sessions-section::after{top:220px}.mcp-section .api-head-narrow{justify-content:space-between}.mcp-section.api-page .api-head-narrow>.mcp-h2{flex:0 0 640px;max-width:640px}.mcp-section .api-head-narrow>.mcp-section-desc{flex:0 0 452px;max-width:452px}.mcp-section .api-sessions{display:flex;align-items:center;justify-content:space-between}.mcp-section .api-session{position:relative;display:flex;flex-direction:column;gap:16px;flex:0 1 500px;min-width:0;min-height:376px;padding:32px;border:1px solid var(--mcp-dark-border);border-radius:28px;background-color:var(--mcp-ink)}.mcp-section .api-session::before{content:"";flex:0 0 44px;width:44px;height:44px;border-radius:12px;background:rgb(65 197 231 / .14) url(/wp-content/themes/match-trader/assets/images/api/session-price.svg) no-repeat center / 22px 22px}.mcp-section .api-session-order::before{background-image:url(/wp-content/themes/match-trader/assets/images/api/session-order.svg)}.mcp-section .api-session .api-session-badge{position:absolute;top:39px;right:32px;padding:5px 12px;border:1px solid rgb(65 197 231 / .35);border-radius:999px;background-color:rgb(65 197 231 / .12);color:var(--mcp-blue);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.22px}.mcp-section .api-session h3{color:var(--mcp-white);font-size:24px;font-weight:700;line-height:1.5;letter-spacing:-.48px}.mcp-section .api-session p:not(.api-session-badge){color:var(--mcp-dark-text);font-size:15px;line-height:1.6}.mcp-section .api-session ul{padding-top:8px;list-style:none}.mcp-section .api-session li{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--mcp-dark-border);color:#c9d4d7;font-size:14px;line-height:1.5}.mcp-section .api-session li::before{content:"";flex:0 0 18px;width:18px;height:18px;margin:0 -6px;background:url(/wp-content/themes/match-trader/assets/images/api/session-bullet.svg) no-repeat center / 18px 18px}.mcp-section .api-session-engine{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;padding:0 28px;white-space:nowrap}.mcp-section .api-session-engine i{width:89px;height:89px;margin-bottom:11px;border-radius:28px;background:var(--mcp-blue) url(/wp-content/themes/match-trader/assets/images/api/session-engine.svg) no-repeat center / 42px 42px;box-shadow:0 0 42px rgb(65 197 231 / .55);animation:api-engine-glow 3s ease-in-out infinite}.mcp-section .api-session-engine strong{color:var(--mcp-white);font-size:18px;font-weight:500;line-height:1.5}.mcp-section .api-session-engine span{margin-top:11px;color:var(--mcp-dark-muted);font-size:15px;line-height:1.5}.mcp-section .api-session-engine::before,.mcp-section .api-session-engine::after{content:"";position:absolute;top:43.75px;width:86px;height:1.5px;background:linear-gradient(to right,transparent,#41c5e7,transparent) no-repeat 0 0 / 28px 100%,rgb(65 197 231 / .25)}.mcp-section .api-session-engine::before{right:calc(50% + 44.5px);animation:api-flow-left 2.2s linear infinite}.mcp-section .api-session-engine::after{left:calc(50% + 44.5px);animation:api-flow-right 2.2s linear infinite}@keyframes api-engine-glow{50%{box-shadow:0 0 56px rgb(65 197 231 / .75)}}.mcp-section.api-cta-fix{padding:120px 0}.mcp-section.api-cta-fix>.mcp-container{display:flex;flex-direction:column;gap:24px}.mcp-section .api-nofix{position:relative;display:flex;align-items:center;gap:20px;padding:24px 28px;border-radius:24px;background-color:var(--mcp-black);box-shadow:0 16px 40px rgb(21 151 184 / .18);overflow:hidden;isolation:isolate}.mcp-section .api-nofix::before{content:"";flex:0 0 44px;width:44px;height:44px;border-radius:12px;background:var(--mcp-blue) url(/wp-content/themes/match-trader/assets/images/api/nofix-icon.svg) no-repeat center / 22px 22px}.mcp-section .api-nofix::after{content:"";position:absolute;top:-240px;left:580px;z-index:-1;width:640px;height:440px;background:url(/wp-content/themes/match-trader/assets/images/api/nofix-glow.svg) no-repeat center / 100% 100%;pointer-events:none}.mcp-section .api-nofix-text{display:flex;flex-direction:column;gap:4px;flex:1 1 0%;min-width:0}.mcp-section .api-nofix-text p{color:var(--mcp-dark-text);font-size:15px;line-height:1.55}.mcp-section .api-nofix-text .api-nofix-title{color:var(--mcp-white);font-size:19px;font-weight:700;line-height:1.5;letter-spacing:-.19px}.mcp-section .api-nofix .api-side-links{display:flex;flex-wrap:wrap;gap:8px}@media (prefers-reduced-motion:reduce){.mcp-section .api-fixlog-link::before,.mcp-section .api-fixlog-proto i,.mcp-section .api-session-engine i,.mcp-section .api-session-engine::before,.mcp-section .api-session-engine::after{animation:none}}@media (max-width:1200px){.mcp-section.api-hero .mcp-hero-text{flex-basis:480px}.mcp-section .api-ask-row,.mcp-section .api-who-row{gap:48px}.mcp-section .api-tokens,.mcp-section .api-knows{flex-basis:440px}.mcp-section .api-side-box{flex-basis:400px}.mcp-section .api-fixlog{flex-basis:480px;width:480px}.mcp-section .api-messages-text{flex-basis:380px}.mcp-section .api-messages-row{gap:48px}.mcp-section.api-page .api-head-narrow>.mcp-h2{flex:1 1 auto}.mcp-section .api-session-engine{padding:0 16px}.mcp-section .api-session-engine::before,.mcp-section .api-session-engine::after{display:none}}@media (max-width:1024px){.mcp-section.api-hero{padding:88px 0}.mcp-section.api-hero .mcp-hero-text,.mcp-section .api-tokens,.mcp-section .api-knows,.mcp-section .api-side-box{flex-basis:auto;max-width:none}.mcp-section.api-hero::before{top:auto;bottom:-200px;left:50%;transform:translateX(-50%)}.mcp-section .api-chat{flex:none;width:100%}.mcp-section .api-fixlog{flex:none;width:100%;max-width:560px}.mcp-section .api-messages-row,.mcp-section .api-sessions,.mcp-section .api-head-narrow{flex-direction:column;align-items:stretch}.mcp-section .api-messages-text,.mcp-section.api-page .api-head-narrow>.mcp-h2,.mcp-section .api-head-narrow>.mcp-section-desc,.mcp-section .api-msg-panels,.mcp-section .api-session{flex:none;max-width:none}.mcp-section .api-sessions{gap:20px}.mcp-section .api-session{min-height:0}.mcp-section .api-session-engine{flex-direction:row;justify-content:center;gap:14px}.mcp-section .api-session-engine i{width:56px;height:56px;margin:0;border-radius:18px;background-size:28px 28px}.mcp-section .api-session-engine span{margin:0}.mcp-section .api-nofix{flex-wrap:wrap}.mcp-section .api-nofix-text{flex-basis:calc(100% - 64px)}.mcp-section .api-ask-row,.mcp-section .api-who-row,.mcp-section .api-cta-card{flex-direction:column;align-items:stretch}.mcp-section .api-ask-text,.mcp-section .api-who-text,.mcp-section .api-cta-text{flex:none}.mcp-section .api-covers-grid{flex-direction:column;gap:0}.mcp-section .api-covers-col{flex:none;width:100%}.mcp-section .api-covers-grid:is(.api-covers-rows-4,.api-covers-rows-5){grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}.mcp-section .api-covers-rows-4>.api-covers-col:last-child>:first-child,.mcp-section .api-covers-rows-5>.api-covers-col:last-child>:first-child{grid-row-start:auto}.mcp-section .api-steps{flex-direction:column;gap:20px}.mcp-section .api-step-item{flex:none;padding:0}.mcp-section .api-steps::before,.mcp-section .api-step-item::after{display:none}.mcp-section .api-step{min-height:0}.mcp-section .api-cta-card .mcp-buttons{flex-wrap:wrap}}@media (max-width:767px){.mcp-section.api-page :is(p,h2,h3,li) br{display:none}.mcp-section.api-hero{padding:48px 0 64px}.mcp-section.api-hero .mcp-lead{font-size:17px}.mcp-section.api-cta{padding:40px 0 64px}.mcp-section.api-notice{padding-top:40px}.mcp-section.api-covers-after-notice{padding-top:64px}.mcp-section .api-notice-card{flex-wrap:wrap;align-items:flex-start;gap:16px;padding:20px}.mcp-section .api-notice-text{flex-basis:calc(100% - 56px)}.mcp-section .api-notice-card::after{top:30px;left:30px;margin-top:0}.mcp-section .api-chat{padding:18px}.mcp-section .api-chat .api-chat-user{max-width:85%}.mcp-section .api-chat-status{padding:5px 10px;font-size:11px}.mcp-section .api-endpoint{flex-wrap:wrap;gap:10px 14px;font-size:12px}.mcp-section .api-endpoint code{flex:1 1 auto;white-space:nowrap}.mcp-section .api-token,.mcp-section .api-knows,.mcp-section .api-side-box,.mcp-section .api-step{padding:24px 20px}.mcp-section .api-token .api-token-badge{top:30px;right:20px}.mcp-section .api-step::after{top:24px;right:20px}.mcp-section .api-cta-card{padding:28px 20px}.mcp-section.api-cta-fix{padding:64px 0}.mcp-section .api-nofix{padding:22px 20px}.mcp-section .api-fixlog{padding:18px}.mcp-section .api-fixlog-link{flex:1 1 auto}.mcp-section .api-fixlog-node span{display:none}.mcp-section .api-fixlog-messages li{gap:10px;padding:12px}.mcp-section .api-msg-panels{padding:24px 20px}.mcp-section .api-msg-row{font-size:15px}.mcp-section .api-session{padding:24px 20px}.mcp-section .api-session .api-session-badge{top:31px;right:20px}.mcp-section .api-cta-title{font-size:34px}.mcp-section .api-uses span{font-size:14px}}.editor-styles-wrapper .mcp-section .api-step,.editor-styles-wrapper .mcp-section .api-steps::before,.editor-styles-wrapper .mcp-section .api-step-item::after{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.mcp-section .api-token,.mcp-section .api-side-links a,.mcp-section .api-side-links a::after{transition:none}}