.mcp-producto-module__YYgk3G__hero,.mcp-producto-module__YYgk3G__section{--mcp-border:#dde3f0;--mcp-muted:#586981;--mcp-blue:#465fff;--mcp-ink:#17171b;color:var(--mcp-ink)}.mcp-producto-module__YYgk3G__hero{background:radial-gradient(at 85% 30%,#f0f3ff,#0000 52%);padding:72px 0 80px}.mcp-producto-module__YYgk3G__heroGrid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:52px;display:grid}.mcp-producto-module__YYgk3G__heroCopy,.mcp-producto-module__YYgk3G__heroVisual{min-width:0}.mcp-producto-module__YYgk3G__heroCopy h1{letter-spacing:-.045em;text-wrap:balance;margin:23px 0 25px;font-size:clamp(2.55rem,4.3vw,3.8rem);font-weight:600;line-height:1.06}.mcp-producto-module__YYgk3G__body{color:#687083;font-size:1.06rem;line-height:1.65}.mcp-producto-module__YYgk3G__ctas{flex-wrap:wrap;gap:16px;margin:32px 0 24px;display:flex}.mcp-producto-module__YYgk3G__ctas a{font-size:.92rem}.mcp-producto-module__YYgk3G__checks{color:var(--mcp-muted);gap:9px;font-size:.9rem;display:grid}.mcp-producto-module__YYgk3G__checks li{align-items:center;gap:10px;display:flex}.mcp-producto-module__YYgk3G__checks svg{color:#465fff}.mcp-producto-module__YYgk3G__brandsLabel{color:var(--mcp-muted);margin:31px 0 12px;font-size:.75rem}.mcp-producto-module__YYgk3G__brands{flex-wrap:wrap;gap:9px 18px;display:flex}.mcp-producto-module__YYgk3G__brands a{align-items:center;gap:8px;min-height:44px;font-size:.8rem;font-weight:600;transition:transform .25s,color .25s;display:flex}.mcp-producto-module__YYgk3G__brands img{object-fit:contain;width:23px;height:23px}.mcp-producto-module__YYgk3G__brands a:hover{color:#3641d9;transform:translateY(-2px)}.mcp-producto-module__YYgk3G__workspace,.mcp-producto-module__YYgk3G__permissionPanel,.mcp-producto-module__YYgk3G__connectionCard,.mcp-producto-module__YYgk3G__sandboxVisual{background:#fff;border:1px solid #dbe1ee;border-radius:23px;min-width:0;overflow:hidden;box-shadow:0 20px 55px -30px #263c8040,0 3px 9px #1a285906}.mcp-producto-module__YYgk3G__windowBar{border-bottom:1px solid #e6eaf3;justify-content:space-between;align-items:center;gap:12px;padding:19px 23px;display:flex}.mcp-producto-module__YYgk3G__windowBar>span{align-items:center;gap:10px;font-size:.92rem;font-weight:600;display:flex}.mcp-producto-module__YYgk3G__protocol{color:#586981;font-family:var(--font-mono), monospace;font-size:.72rem!important}.mcp-producto-module__YYgk3G__sceneTabs{background:#f6f8fc;border-bottom:1px solid #e6eaf3;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:9px;display:grid}.mcp-producto-module__YYgk3G__sceneTabs button,.mcp-producto-module__YYgk3G__permissionTabs button{cursor:pointer;color:#566783;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 7px;font-size:.75rem;font-weight:600;line-height:1.3;transition:color .25s,background .25s,box-shadow .25s;display:flex}.mcp-producto-module__YYgk3G__sceneTabs button svg{flex-shrink:0}.mcp-producto-module__YYgk3G__sceneTabs button:hover,.mcp-producto-module__YYgk3G__permissionTabs button:hover{color:#3048c7;background:#eaf0ff}.mcp-producto-module__YYgk3G__sceneTabs button[aria-selected=true],.mcp-producto-module__YYgk3G__permissionTabs button[aria-selected=true]{color:#334de0;background:#fff;box-shadow:0 2px 7px #203e7310}.mcp-producto-module__YYgk3G__panels{display:grid}.mcp-producto-module__YYgk3G__scenePanel,.mcp-producto-module__YYgk3G__permissionState{opacity:0;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .32s,transform .32s;transform:translateY(6px)}.mcp-producto-module__YYgk3G__scenePanel[data-active=true],.mcp-producto-module__YYgk3G__permissionState[data-active=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.mcp-producto-module__YYgk3G__scenePanel{flex-direction:column;padding:21px;display:flex}.mcp-producto-module__YYgk3G__request{color:#25355d;background:#edf1ff;border-radius:14px 14px 4px;align-items:flex-start;gap:11px;padding:15px 17px;font-size:.87rem;line-height:1.55;display:flex}.mcp-producto-module__YYgk3G__request svg{color:#465fff;flex-shrink:0;margin-top:3px}.mcp-producto-module__YYgk3G__execution{padding:17px 3px}.mcp-producto-module__YYgk3G__execution>span{color:#537265;align-items:center;gap:5px;font-size:.7rem;display:flex}.mcp-producto-module__YYgk3G__execution>div{flex-wrap:wrap;gap:5px 12px;margin-top:6px;display:flex}.mcp-producto-module__YYgk3G__execution code,.mcp-producto-module__YYgk3G__areaTools code{color:#61718b;overflow-wrap:anywhere;font-size:.66rem}.mcp-producto-module__YYgk3G__result{background:#fff;border:1px solid #e0e6f1;border-radius:13px;flex:1;padding:19px}.mcp-producto-module__YYgk3G__documentHeading{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:16px;display:flex}.mcp-producto-module__YYgk3G__docIcon{color:#465fff;background:#eef1ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:41px;height:43px;display:inline-flex}.mcp-producto-module__YYgk3G__documentHeading>div{gap:2px;display:grid}.mcp-producto-module__YYgk3G__documentHeading small,.mcp-producto-module__YYgk3G__flowNode small{color:#5f6f87;font-size:.68rem}.mcp-producto-module__YYgk3G__documentHeading strong{font-size:.92rem}.mcp-producto-module__YYgk3G__status{color:#257052;background:#eff5f1;border-radius:6px;margin-left:auto;padding:5px 7px;font-size:.62rem;font-weight:600}.mcp-producto-module__YYgk3G__invoiceLine{border-block:1px solid #e5eaf3;justify-content:space-between;gap:10px;padding:13px 0;font-size:.8rem;display:flex}.mcp-producto-module__YYgk3G__invoiceLine strong{white-space:nowrap}.mcp-producto-module__YYgk3G__totals{color:#5e7089;font-variant-numeric:tabular-nums;gap:7px;padding-top:12px;font-size:.76rem;display:grid}.mcp-producto-module__YYgk3G__totals div{justify-content:space-between;gap:10px;display:flex}.mcp-producto-module__YYgk3G__totals div:last-child{color:#22324e;align-items:baseline;padding-top:4px;font-weight:600}.mcp-producto-module__YYgk3G__totals div:last-child dd{letter-spacing:-.04em;font-size:1.65rem}.mcp-producto-module__YYgk3G__resultNote{color:#60718a;border-top:1px solid #e8edf5;gap:7px;margin-top:13px;padding-top:13px;font-size:.68rem;line-height:1.5;display:flex}.mcp-producto-module__YYgk3G__resultNote svg{flex-shrink:0;margin-top:2px}.mcp-producto-module__YYgk3G__answer{color:#496359;align-items:flex-start;gap:8px;margin:15px 2px 0;font-size:.74rem;line-height:1.55;display:flex}.mcp-producto-module__YYgk3G__answer svg{flex-shrink:0;margin-top:2px}.mcp-producto-module__YYgk3G__balance{border-bottom:1px solid #e5eaf3;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.mcp-producto-module__YYgk3G__balance span{color:#5f6f87;align-items:center;gap:8px;font-size:.77rem;display:flex}.mcp-producto-module__YYgk3G__balance strong{white-space:nowrap;letter-spacing:-.04em;font-size:1.65rem}.mcp-producto-module__YYgk3G__debtRows>div{border-bottom:1px solid #f0f3f8;align-items:center;gap:11px;padding:13px 0;display:flex}.mcp-producto-module__YYgk3G__debtRows svg{color:#637eb8;flex-shrink:0}.mcp-producto-module__YYgk3G__debtRows span{gap:2px;display:grid}.mcp-producto-module__YYgk3G__debtRows strong,.mcp-producto-module__YYgk3G__debtRows b{font-size:.76rem;font-weight:600}.mcp-producto-module__YYgk3G__debtRows b{white-space:nowrap;margin-left:auto}.mcp-producto-module__YYgk3G__debtRows small{color:#61718b;font-size:.65rem}.mcp-producto-module__YYgk3G__flowHeading{align-items:center;gap:8px;margin-bottom:20px;display:flex}.mcp-producto-module__YYgk3G__flowHeading strong{font-size:.85rem}.mcp-producto-module__YYgk3G__flowNode{border:1px solid #dce4f2;border-radius:10px;align-items:center;gap:12px;padding:11px;display:flex}.mcp-producto-module__YYgk3G__flowNode>div{gap:4px;display:grid}.mcp-producto-module__YYgk3G__flowNode strong{font-size:.82rem}.mcp-producto-module__YYgk3G__flowNode small{font-family:monospace}.mcp-producto-module__YYgk3G__flowArrow{color:#95a2bb;margin:10px auto}.mcp-producto-module__YYgk3G__section{padding:78px 0}.mcp-producto-module__YYgk3G__section[id]{scroll-margin-top:calc(3.75rem + 1px)}.mcp-producto-module__YYgk3G__alternate{background:#f7f8fb;border-block:1px solid #edf0f5}.mcp-producto-module__YYgk3G__sectionHeader{max-width:800px;margin-bottom:38px}.mcp-producto-module__YYgk3G__sectionHeader h2,.mcp-producto-module__YYgk3G__title{letter-spacing:-.035em;text-wrap:balance;margin:19px 0 21px;font-size:clamp(2rem,3.2vw,2.85rem);font-weight:600;line-height:1.1}.mcp-producto-module__YYgk3G__areas{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mcp-producto-module__YYgk3G__areaReveal{min-width:0;height:100%}.mcp-producto-module__YYgk3G__area{--area:#435adb;--surface:#f0f3ff;background:#fff;border:1px solid #dde3ef;border-radius:18px;flex-direction:column;height:100%;padding:23px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.mcp-producto-module__YYgk3G__area[data-area=contactos]{--area:#6e49b4;--surface:#f5f1fd}.mcp-producto-module__YYgk3G__area[data-area=compras]{--area:#9f4868;--surface:#fff2f7}.mcp-producto-module__YYgk3G__area[data-area=flujos]{--area:#1b7978;--surface:#edf8f7}.mcp-producto-module__YYgk3G__area[data-area=fiscal]{--area:#267356;--surface:#eff8f3}.mcp-producto-module__YYgk3G__area[data-area=equipo]{--area:#906016;--surface:#fcf6e9}.mcp-producto-module__YYgk3G__areaTop{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mcp-producto-module__YYgk3G__areaIcon{width:46px;height:46px;color:var(--area);background:var(--surface);border-radius:12px;place-items:center;transition:transform .3s;display:grid}.mcp-producto-module__YYgk3G__areaNumber{color:#64718a;font:.7rem monospace}.mcp-producto-module__YYgk3G__area h3{letter-spacing:-.02em;margin-bottom:10px;font-size:1.2rem;font-weight:600}.mcp-producto-module__YYgk3G__area>p{color:#687083;min-height:90px;font-size:.86rem;line-height:1.65}.mcp-producto-module__YYgk3G__areaVisual{background:var(--surface);height:130px;color:var(--area);border-radius:11px;flex-direction:column;justify-content:space-between;margin:20px 0 16px;padding:15px;display:flex}.mcp-producto-module__YYgk3G__areaVisual strong{font-size:.76rem;font-weight:600}.mcp-producto-module__YYgk3G__areaVisual small{font-size:.66rem;line-height:1.4}.mcp-producto-module__YYgk3G__paymentBar{background:#dde4ff;border-radius:8px;height:10px}.mcp-producto-module__YYgk3G__paymentBar span{border-radius:inherit;transform-origin:0;background:#687df0;width:41.3%;height:100%;transition:transform .4s;display:block}.mcp-producto-module__YYgk3G__contactVisual{align-items:center;gap:11px;display:flex}.mcp-producto-module__YYgk3G__contactVisual>span{background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.7rem;font-weight:600;display:grid}.mcp-producto-module__YYgk3G__contactVisual>div{flex:1;gap:5px;display:grid}.mcp-producto-module__YYgk3G__contactVisual i{background:#dbcfee;border-radius:4px;width:70%;height:5px}.mcp-producto-module__YYgk3G__contactVisual i:last-child{width:45%}.mcp-producto-module__YYgk3G__purchaseVisual,.mcp-producto-module__YYgk3G__nodes,.mcp-producto-module__YYgk3G__fiscalVisual,.mcp-producto-module__YYgk3G__timeVisual{justify-content:space-between;align-items:center;gap:12px;display:flex}.mcp-producto-module__YYgk3G__purchaseVisual span{font:.72rem monospace}.mcp-producto-module__YYgk3G__purchaseVisual i{background:#ddbdd0;flex:1;height:1px}.mcp-producto-module__YYgk3G__nodes svg{box-sizing:content-box;background:#fff;border-radius:9px;padding:7px}.mcp-producto-module__YYgk3G__nodes span{background:#95c9c2;flex:1;height:1px}.mcp-producto-module__YYgk3G__fiscalVisual img{width:auto;max-height:32px}.mcp-producto-module__YYgk3G__timeVisual span{font:.76rem monospace}.mcp-producto-module__YYgk3G__timeVisual i{background:#e9ce95;border-radius:6px;flex:1;height:7px}.mcp-producto-module__YYgk3G__area blockquote{margin:0 0 17px;font-size:.88rem;font-weight:500;line-height:1.5}.mcp-producto-module__YYgk3G__areaTools{border-top:1px solid #e8edf5;flex-direction:column;gap:5px;margin-top:auto;padding-top:14px;display:flex}.mcp-producto-module__YYgk3G__textLink{color:#3d55bd;align-items:center;gap:9px;min-height:44px;font-size:.87rem;font-weight:600;line-height:1.5;transition:color .25s;display:inline-flex}.mcp-producto-module__YYgk3G__textLink svg{flex-shrink:0;transition:transform .25s}.mcp-producto-module__YYgk3G__textLink:hover{color:#243cab}.mcp-producto-module__YYgk3G__textLink:hover svg{transform:translate(4px)}.mcp-producto-module__YYgk3G__area .mcp-producto-module__YYgk3G__textLink{margin-top:8px;font-size:.8rem}.mcp-producto-module__YYgk3G__catalogFooter{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:10px 0;display:flex}.mcp-producto-module__YYgk3G__catalogFooter strong{font-size:.95rem}.mcp-producto-module__YYgk3G__catalogFooter p{color:#5f6f87;margin-top:5px;font-size:.77rem;line-height:1.6}.mcp-producto-module__YYgk3G__connectionGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:60px;display:grid}.mcp-producto-module__YYgk3G__section.mcp-producto-module__YYgk3G__contrast{background:var(--color-abismo);color:#fff}.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionIntro .mcp-producto-module__YYgk3G__title{color:#fff}.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionIntro .mcp-producto-module__YYgk3G__body,.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionWays p,.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__compatibility p{color:var(--color-azul-100)}.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionWays svg,.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__compatibility>svg,.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionIntro .mcp-producto-module__YYgk3G__textLink{color:var(--color-azul-200)}.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionIntro .mcp-producto-module__YYgk3G__textLink:hover{color:#fff}.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionIntro .mcp-producto-module__YYgk3G__textLink:focus-visible{outline-color:#fff}.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__compatibility{border-color:#ffffff38}.mcp-producto-module__YYgk3G__contrast .mcp-producto-module__YYgk3G__connectionCard{color:var(--mcp-ink)}.mcp-producto-module__YYgk3G__connectionWays{gap:22px;margin-top:27px;display:grid}.mcp-producto-module__YYgk3G__connectionWays>div,.mcp-producto-module__YYgk3G__controlNotes>div{gap:14px;display:flex}.mcp-producto-module__YYgk3G__connectionWays svg,.mcp-producto-module__YYgk3G__controlNotes svg{color:#526dd7;flex-shrink:0;margin-top:3px}.mcp-producto-module__YYgk3G__connectionWays h3,.mcp-producto-module__YYgk3G__controlNotes h3{font-size:1rem;font-weight:600}.mcp-producto-module__YYgk3G__connectionWays p,.mcp-producto-module__YYgk3G__controlNotes p{color:#687083;margin-top:6px;font-size:.88rem;line-height:1.6}.mcp-producto-module__YYgk3G__compatibility{border-top:1px solid #e3e8f1;gap:12px;margin-top:27px;padding-top:22px;display:flex}.mcp-producto-module__YYgk3G__compatibility>svg{color:#61718b;flex-shrink:0;margin-top:3px}.mcp-producto-module__YYgk3G__compatibility p{color:#61718b;font-size:.76rem;line-height:1.65}.mcp-producto-module__YYgk3G__compatibility .mcp-producto-module__YYgk3G__textLink{font-size:.77rem}.mcp-producto-module__YYgk3G__connectionCard{padding:23px}.mcp-producto-module__YYgk3G__connectionTop{justify-content:space-between;align-items:center;gap:12px;padding:0 0 20px;display:flex}.mcp-producto-module__YYgk3G__connectionTop>span{color:#61718b;align-items:center;gap:7px;font-size:.7rem;display:inline-flex}.mcp-producto-module__YYgk3G__clientTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.mcp-producto-module__YYgk3G__clientTabs button{color:#4c5e77;cursor:pointer;background:#fff;border:1px solid #e0e5ef;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:92px;padding:14px 5px;font-size:.75rem;font-weight:600;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;display:flex}.mcp-producto-module__YYgk3G__clientTabs img{object-fit:contain;width:28px;height:28px;transition:transform .25s}.mcp-producto-module__YYgk3G__clientTabs button:hover{background:#f6f8ff;border-color:#9fafea}.mcp-producto-module__YYgk3G__clientTabs button[aria-selected=true]{color:#3049ca;background:#f0f3ff;border-color:#8498fb;box-shadow:0 0 0 2px #465fff0a}.mcp-producto-module__YYgk3G__endpoint{background:#f6f8fc;border:1px solid #e6ebf3;border-radius:11px;margin-top:19px;padding:16px}.mcp-producto-module__YYgk3G__endpoint>p{color:#61718b;align-items:center;gap:7px;font-size:.72rem;display:flex}.mcp-producto-module__YYgk3G__endpoint>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:7px;display:flex}.mcp-producto-module__YYgk3G__endpoint code{color:#253a6c;overflow-wrap:anywhere;font-size:.81rem}.mcp-producto-module__YYgk3G__clientPanels{margin-top:24px;display:grid}.mcp-producto-module__YYgk3G__clientPanel{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .3s}.mcp-producto-module__YYgk3G__clientPanel[data-active=true]{opacity:1;pointer-events:auto}.mcp-producto-module__YYgk3G__clientPanel h3{margin-bottom:12px;font-size:1.23rem;font-weight:600}.mcp-producto-module__YYgk3G__clientPanel p{color:#566783;font-size:.92rem;line-height:1.65}.mcp-producto-module__YYgk3G__clientPanel p+p{color:#5f6f87;margin-top:13px;font-size:.79rem}.mcp-producto-module__YYgk3G__clientPanel .mcp-producto-module__YYgk3G__textLink{margin-top:14px}.mcp-producto-module__YYgk3G__connectionFacts{border-top:1px solid #e5eaf3;grid-template-columns:1fr 1fr;gap:15px;margin-top:19px;padding-top:18px;display:grid}.mcp-producto-module__YYgk3G__connectionFacts dt{color:#5f6f87;margin-bottom:6px;font-size:.7rem}.mcp-producto-module__YYgk3G__connectionFacts dd{color:#344b6b;overflow-wrap:anywhere;font-size:.8rem;font-weight:600}.mcp-producto-module__YYgk3G__controlGrid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:70px;display:grid}.mcp-producto-module__YYgk3G__channelCounts{flex-wrap:wrap;gap:8px 18px;margin-top:22px;display:flex}.mcp-producto-module__YYgk3G__channelCounts span{color:#3e5381;font-size:.8rem;font-weight:600}.mcp-producto-module__YYgk3G__smallText{color:#5f6f87;margin:12px 0;font-size:.8rem;line-height:1.65}.mcp-producto-module__YYgk3G__smallLogo{width:23px;height:23px}.mcp-producto-module__YYgk3G__permissionTabs{background:#eef2f8;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;margin:20px 20px 0;padding:5px;display:grid}.mcp-producto-module__YYgk3G__permissionState{padding:18px 22px 0}.mcp-producto-module__YYgk3G__scopeCode{flex-wrap:wrap;align-content:flex-start;gap:7px;min-height:50px;display:flex}.mcp-producto-module__YYgk3G__scopeCode code{color:#5268a4;background:#eff3fc;border-radius:5px;padding:5px 7px;font-size:.64rem}.mcp-producto-module__YYgk3G__permissionRow{border-top:1px solid #e4e9f1;align-items:center;gap:12px;padding:16px 0;display:flex}.mcp-producto-module__YYgk3G__permissionRow>span{color:#267456;background:#eaf7ef;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.mcp-producto-module__YYgk3G__permissionRow[data-allowed=false]>span{color:#798296;background:#eef1f6}.mcp-producto-module__YYgk3G__permissionRow>div{gap:4px;display:grid}.mcp-producto-module__YYgk3G__permissionRow strong{font-size:.85rem;font-weight:600}.mcp-producto-module__YYgk3G__permissionRow code{color:#5f6f87;overflow-wrap:anywhere;font-size:.66rem}.mcp-producto-module__YYgk3G__permissionRow small{color:#586981;text-align:right;margin-left:auto;font-size:.65rem}.mcp-producto-module__YYgk3G__permissionNote{color:#61718b;background:#fafbfd;border-top:1px solid #e5eaf3;padding:16px 22px;font-size:.74rem;line-height:1.65}.mcp-producto-module__YYgk3G__controlNotes{border-top:1px solid #dee5f1;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px;margin-top:38px;padding-top:35px;display:grid}.mcp-producto-module__YYgk3G__sandboxGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:65px;display:grid}.mcp-producto-module__YYgk3G__sandboxVisual{background:#f8faff}.mcp-producto-module__YYgk3G__sandboxVisual .mcp-producto-module__YYgk3G__windowBar{color:#83602e;background:#fff}.mcp-producto-module__YYgk3G__environments{grid-template-columns:1fr 1fr;gap:14px;padding:23px;display:grid}.mcp-producto-module__YYgk3G__environments>div{background:#fff;border:1px solid #e1e6f0;border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;padding:19px 13px;display:flex}.mcp-producto-module__YYgk3G__environments>div:first-child{border-color:#e8d8b6}.mcp-producto-module__YYgk3G__environments span{font-size:.77rem;font-weight:600}.mcp-producto-module__YYgk3G__environments code{color:#61718b;font-size:.67rem}.mcp-producto-module__YYgk3G__environments svg{color:#617fa8;margin-top:8px}.mcp-producto-module__YYgk3G__environments>div:first-child svg,.mcp-producto-module__YYgk3G__testTag{color:#906016}.mcp-producto-module__YYgk3G__environments strong{font-size:.9rem}.mcp-producto-module__YYgk3G__environments small{color:#63758b;font-size:.7rem}.mcp-producto-module__YYgk3G__related{border-top:1px solid #e3e8f1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:53px;padding-top:30px;display:grid}.mcp-producto-module__YYgk3G__related a{color:#435b91;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:.85rem;font-weight:500;transition:color .25s;display:flex}.mcp-producto-module__YYgk3G__related a svg{flex-shrink:0;transition:transform .25s}.mcp-producto-module__YYgk3G__related a:hover{color:#3641d9}.mcp-producto-module__YYgk3G__related a:hover svg{transform:translate(4px)}.mcp-producto-module__YYgk3G__hero :is(a,button):focus-visible,.mcp-producto-module__YYgk3G__section :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #465fff}@media (hover:hover){.mcp-producto-module__YYgk3G__area:hover{border-color:#bcc9e7;transform:translateY(-4px);box-shadow:0 16px 35px -25px #2b3f6e65}.mcp-producto-module__YYgk3G__area:hover .mcp-producto-module__YYgk3G__areaIcon,.mcp-producto-module__YYgk3G__clientTabs button:hover img{transform:translateY(-2px)}}@media (max-width:1100px){.mcp-producto-module__YYgk3G__heroGrid,.mcp-producto-module__YYgk3G__connectionGrid,.mcp-producto-module__YYgk3G__controlGrid,.mcp-producto-module__YYgk3G__sandboxGrid{gap:32px}.mcp-producto-module__YYgk3G__heroCopy h1{font-size:3.1rem}.mcp-producto-module__YYgk3G__ctas{gap:14px}.mcp-producto-module__YYgk3G__ctas a{padding-inline:19px;font-size:.85rem}.mcp-producto-module__YYgk3G__sceneTabs button{font-size:.65rem}.mcp-producto-module__YYgk3G__sceneTabs button svg{display:none}.mcp-producto-module__YYgk3G__area{padding:20px}.mcp-producto-module__YYgk3G__area>p{min-height:112px}.mcp-producto-module__YYgk3G__areaTools code{font-size:.62rem}.mcp-producto-module__YYgk3G__status{margin-left:0}}@media (max-width:850px){.mcp-producto-module__YYgk3G__hero{padding:50px 0 58px}.mcp-producto-module__YYgk3G__heroGrid,.mcp-producto-module__YYgk3G__connectionGrid,.mcp-producto-module__YYgk3G__controlGrid,.mcp-producto-module__YYgk3G__sandboxGrid{grid-template-columns:minmax(0,1fr);gap:36px}.mcp-producto-module__YYgk3G__heroCopy{max-width:650px}.mcp-producto-module__YYgk3G__heroCopy h1{font-size:clamp(2.5rem,7vw,3.5rem)}.mcp-producto-module__YYgk3G__heroVisual{justify-self:center;width:100%;max-width:620px}.mcp-producto-module__YYgk3G__sceneTabs button{font-size:.77rem}.mcp-producto-module__YYgk3G__sceneTabs button svg{display:block}.mcp-producto-module__YYgk3G__section{padding:58px 0}.mcp-producto-module__YYgk3G__areas{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-producto-module__YYgk3G__area>p{min-height:90px}.mcp-producto-module__YYgk3G__controlNotes{gap:25px}.mcp-producto-module__YYgk3G__sandboxVisual{order:2}.mcp-producto-module__YYgk3G__related{grid-template-columns:1fr;gap:5px}.mcp-producto-module__YYgk3G__connectionCard{max-width:620px;margin-inline:auto}}@media (max-width:540px){.mcp-producto-module__YYgk3G__hero{padding-top:38px}.mcp-producto-module__YYgk3G__heroCopy h1{font-size:2.55rem}.mcp-producto-module__YYgk3G__body{font-size:1rem}.mcp-producto-module__YYgk3G__ctas{flex-direction:column;align-items:stretch;gap:17px}.mcp-producto-module__YYgk3G__ctas a{font-size:.92rem}.mcp-producto-module__YYgk3G__brands{gap:5px 17px}.mcp-producto-module__YYgk3G__brands a{font-size:.74rem}.mcp-producto-module__YYgk3G__brands img{width:20px;height:20px}.mcp-producto-module__YYgk3G__scenePanel{padding:13px}.mcp-producto-module__YYgk3G__windowBar{padding:17px}.mcp-producto-module__YYgk3G__sceneTabs{gap:2px;padding:7px}.mcp-producto-module__YYgk3G__sceneTabs button{flex-direction:column;gap:6px;font-size:.69rem}.mcp-producto-module__YYgk3G__sceneTabs button svg{width:18px;height:18px}.mcp-producto-module__YYgk3G__request{padding:13px;font-size:.8rem}.mcp-producto-module__YYgk3G__request svg{display:none}.mcp-producto-module__YYgk3G__result{padding:14px}.mcp-producto-module__YYgk3G__documentHeading{gap:8px}.mcp-producto-module__YYgk3G__docIcon{width:35px;height:38px}.mcp-producto-module__YYgk3G__documentHeading strong{font-size:.85rem}.mcp-producto-module__YYgk3G__status{margin-left:0;font-size:.6rem}.mcp-producto-module__YYgk3G__invoiceLine{font-size:.73rem}.mcp-producto-module__YYgk3G__balance{flex-direction:column;align-items:flex-start}.mcp-producto-module__YYgk3G__balance strong{font-size:1.8rem}.mcp-producto-module__YYgk3G__flowHeading{flex-wrap:wrap}.mcp-producto-module__YYgk3G__flowNode{gap:8px;padding:9px}.mcp-producto-module__YYgk3G__flowNode strong{font-size:.75rem}.mcp-producto-module__YYgk3G__areas{grid-template-columns:minmax(0,1fr);gap:16px}.mcp-producto-module__YYgk3G__area{padding:22px}.mcp-producto-module__YYgk3G__area>p{min-height:0}.mcp-producto-module__YYgk3G__areaVisual{margin-top:18px}.mcp-producto-module__YYgk3G__areaTools code{font-size:.67rem}.mcp-producto-module__YYgk3G__area blockquote{margin-bottom:16px}.mcp-producto-module__YYgk3G__catalogFooter{flex-direction:column;align-items:flex-start;gap:9px}.mcp-producto-module__YYgk3G__connectionCard{padding:15px}.mcp-producto-module__YYgk3G__clientTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-producto-module__YYgk3G__clientTabs button{flex-direction:row;gap:9px;min-height:66px;font-size:.74rem}.mcp-producto-module__YYgk3G__clientTabs img{width:22px;height:22px}.mcp-producto-module__YYgk3G__connectionFacts{gap:10px}.mcp-producto-module__YYgk3G__endpoint{padding:13px}.mcp-producto-module__YYgk3G__endpoint code{font-size:.73rem}.mcp-producto-module__YYgk3G__connectionFacts dd{font-size:.72rem}.mcp-producto-module__YYgk3G__clientPanel h3{font-size:1.12rem}.mcp-producto-module__YYgk3G__clientPanel p{font-size:.88rem}.mcp-producto-module__YYgk3G__controlNotes{grid-template-columns:1fr;gap:24px}.mcp-producto-module__YYgk3G__permissionTabs{margin-inline:12px}.mcp-producto-module__YYgk3G__permissionTabs button{font-size:.72rem}.mcp-producto-module__YYgk3G__permissionState{padding-inline:15px}.mcp-producto-module__YYgk3G__permissionRow{gap:9px}.mcp-producto-module__YYgk3G__permissionRow strong{font-size:.75rem}.mcp-producto-module__YYgk3G__permissionRow code{font-size:.61rem}.mcp-producto-module__YYgk3G__permissionRow small{font-size:.6rem}.mcp-producto-module__YYgk3G__permissionRow>span{width:25px;height:25px}.mcp-producto-module__YYgk3G__environments{gap:10px;padding:14px}.mcp-producto-module__YYgk3G__environments>div{gap:12px;padding:14px 10px}.mcp-producto-module__YYgk3G__environments span{font-size:.68rem}.mcp-producto-module__YYgk3G__environments strong{font-size:.74rem}.mcp-producto-module__YYgk3G__environments code{font-size:.6rem}.mcp-producto-module__YYgk3G__environments small{font-size:.64rem}}@media (prefers-reduced-motion:reduce){.mcp-producto-module__YYgk3G__hero *,.mcp-producto-module__YYgk3G__section *{transition:none!important;animation:none!important}.mcp-producto-module__YYgk3G__area:hover,.mcp-producto-module__YYgk3G__area:hover .mcp-producto-module__YYgk3G__areaIcon,.mcp-producto-module__YYgk3G__clientTabs button:hover img,.mcp-producto-module__YYgk3G__brands a:hover{transform:none}}.mcp-producto-module__YYgk3G__endpoint button{cursor:pointer;min-height:44px}.mcp-producto-module__YYgk3G__closing{padding-block:clamp(40px,5vw,80px)}.mcp-producto-module__YYgk3G__closingPanel{isolation:isolate;color:#fff;background:#171d3f;border:1px solid #30375e;border-radius:28px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:36px 60px;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 48px -32px #17204c70}.mcp-producto-module__YYgk3G__closingPanel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 100% 0,#33477b90,#0000 65%),linear-gradient(115deg,#171d3f,#202852);position:absolute;inset:0}.mcp-producto-module__YYgk3G__closingPanel:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#c4d1ff0b 1px,#0000 1px),linear-gradient(90deg,#c4d1ff0b 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0 0 0 45%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.mcp-producto-module__YYgk3G__closingCopy{min-width:0}.mcp-producto-module__YYgk3G__closingCopy h2{letter-spacing:-.035em;text-wrap:balance;max-width:20ch;font-size:clamp(1.9rem,3.1vw,2.8rem);font-weight:500;line-height:1.12}.mcp-producto-module__YYgk3G__closingCopy p{color:#cbd4ed;text-wrap:pretty;max-width:48ch;margin-top:20px;font-size:1rem;line-height:1.65}.mcp-producto-module__YYgk3G__closingActions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:28px;display:flex}.mcp-producto-module__YYgk3G__closingActions .mcp-producto-module__YYgk3G__closingPrimary{color:#232c55;background:#fff;height:auto;min-height:50px;padding:0 22px;font-size:.94rem;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 0 0 4px #bbcaff1c}.mcp-producto-module__YYgk3G__closingPrimary [data-vuelta]>span{padding-block:13px}.mcp-producto-module__YYgk3G__closingPrimary>span:first-child{order:1}.mcp-producto-module__YYgk3G__closingPrimary svg{transition:transform .2s}.mcp-producto-module__YYgk3G__closingDocs{color:#d9e1f8;align-items:center;gap:9px;min-height:44px;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex}.mcp-producto-module__YYgk3G__closingDocs svg{flex-shrink:0;transition:transform .2s}.mcp-producto-module__YYgk3G__closingDocs span{text-underline-offset:5px;-webkit-text-decoration:underline #a6b7e45c;text-decoration:underline #a6b7e45c}.mcp-producto-module__YYgk3G__closingActions a:focus-visible{outline-offset:6px;border-radius:6px;outline:2px solid #c4d1ff}.mcp-producto-module__YYgk3G__closingNetwork{justify-self:center;width:100%;min-width:0;max-width:400px}.mcp-producto-module__YYgk3G__closingClients{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mcp-producto-module__YYgk3G__closingClients button{color:#e2e8f7;white-space:nowrap;flex-direction:column;align-items:center;gap:10px;font-size:.75rem;display:flex}.mcp-producto-module__YYgk3G__closingClients button>span{background:#f6f8ff;border:1px solid #fff;border-radius:15px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 5px 16px #080e2926}.mcp-producto-module__YYgk3G__closingClients img{object-fit:contain}.mcp-producto-module__YYgk3G__closingWires{stroke:#8197cf66;stroke-width:1px;width:100%;height:auto;display:block;overflow:visible}.mcp-producto-module__YYgk3G__closingWires path{vector-effect:non-scaling-stroke}.mcp-producto-module__YYgk3G__closingWires .mcp-producto-module__YYgk3G__closingSignal{stroke:#c1d2ff;stroke-width:2px;stroke-dasharray:12 112;stroke-dashoffset:12px;opacity:0;animation:3.6s ease-in-out infinite paused mcp-producto-module__YYgk3G__closing-connect}.mcp-producto-module__YYgk3G__closingNetwork[data-running=true] .mcp-producto-module__YYgk3G__closingSignal{animation-play-state:running}@keyframes mcp-producto-module__YYgk3G__closing-connect{0%{stroke-dashoffset:12px;opacity:0}15%,65%{opacity:1}80%,to{stroke-dashoffset:-100px;opacity:0}}.mcp-producto-module__YYgk3G__closingBrand{background:#fff;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:fit-content;max-width:100%;margin:0 auto;padding:21px 24px;display:flex;box-shadow:0 0 0 6px #a1b4ef0d,0 12px 25px #0a102c40}.mcp-producto-module__YYgk3G__closingBrand>span{color:#556784;border-left:1px solid #dbe1ee;padding-left:16px;font-size:.75rem;font-weight:600}.mcp-producto-module__YYgk3G__closingDetails{color:#cbd4ed;border-top:1px solid #aebde029;flex-wrap:wrap;grid-column:1/-1;gap:14px 28px;padding-top:22px;font-size:.8125rem;display:flex}.mcp-producto-module__YYgk3G__closingDetails li{align-items:center;gap:9px;display:flex}.mcp-producto-module__YYgk3G__closingDetails svg{color:#acbee9;flex-shrink:0}@media (hover:hover){.mcp-producto-module__YYgk3G__closingActions .mcp-producto-module__YYgk3G__closingPrimary:hover{color:#192341;background:#dfe8ff;box-shadow:0 0 0 4px #bbcaff40}.mcp-producto-module__YYgk3G__closingPrimary:hover svg{transform:translate(3px)}.mcp-producto-module__YYgk3G__closingDocs:hover{color:#fff}.mcp-producto-module__YYgk3G__closingDocs:hover svg:last-child{transform:translate(2px,-2px)}}@media (max-width:850px){.mcp-producto-module__YYgk3G__closingPanel{grid-template-columns:minmax(0,1fr);gap:32px}.mcp-producto-module__YYgk3G__closingCopy h2{max-width:24ch}.mcp-producto-module__YYgk3G__closingPanel:after{inset:40% 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}}@media (max-width:480px){.mcp-producto-module__YYgk3G__closingPanel{border-radius:24px;padding:26px 22px}.mcp-producto-module__YYgk3G__closingActions{flex-direction:column;align-items:stretch;gap:12px}.mcp-producto-module__YYgk3G__closingDocs{justify-content:center;font-size:.8125rem}.mcp-producto-module__YYgk3G__closingClients button{font-size:.65rem}.mcp-producto-module__YYgk3G__closingClients button>span{border-radius:12px;width:44px;height:44px}.mcp-producto-module__YYgk3G__closingBrand{gap:12px;padding:18px}.mcp-producto-module__YYgk3G__closingBrand img{width:140px;height:auto}.mcp-producto-module__YYgk3G__closingBrand>span{padding-left:12px}}@media (prefers-reduced-motion:reduce){.mcp-producto-module__YYgk3G__closingPanel .mcp-producto-module__YYgk3G__closingSignal{animation:none!important}.mcp-producto-module__YYgk3G__closingActions a,.mcp-producto-module__YYgk3G__closingActions svg{transition:none}.mcp-producto-module__YYgk3G__closingPrimary:hover svg,.mcp-producto-module__YYgk3G__closingDocs:hover svg:last-child{transform:none}}.mcp-producto-module__YYgk3G__closingClients button{cursor:pointer;width:100%}.mcp-producto-module__YYgk3G__closingClients button>span{transition:box-shadow .24s,transform .24s}.mcp-producto-module__YYgk3G__closingClients button[aria-pressed=true]>span{transform:translateY(-3px);box-shadow:0 0 0 4px #a5bbff40,0 8px 24px #10173b50}.mcp-producto-module__YYgk3G__closingClients button:focus-visible,.mcp-producto-module__YYgk3G__closingMotion:focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #c4d1ff}.mcp-producto-module__YYgk3G__closingMotion{color:#d9e1f8;cursor:pointer;border:1px solid #8197cf66;border-radius:50%;place-items:center;width:44px;height:44px;margin:14px 0 0 auto;transition:background-color .32s;display:grid}.mcp-producto-module__YYgk3G__closingMotion:hover{background:#c4d1ff15}@media (prefers-reduced-motion:reduce){.mcp-producto-module__YYgk3G__closingMotion,.mcp-producto-module__YYgk3G__closingClients button>span{transition:none;transform:none}}
.mcp-conexion-module__ppNWhG__guide{min-width:0}.mcp-conexion-module__ppNWhG__window{background:#fff;border-radius:22px;box-shadow:0 24px 64px -36px #21345b47}.mcp-conexion-module__ppNWhG__window>header{grid-template-columns:44px minmax(0,1fr) 44px;min-height:54px;padding-block:4px}.mcp-conexion-module__ppNWhG__window>header button{width:44px;height:44px}.mcp-conexion-module__ppNWhG__tabs{border-bottom:1px solid #dce3ef;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 28px;display:grid}.mcp-conexion-module__ppNWhG__tabs button{color:#536582;cursor:pointer;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:52px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:flex}.mcp-conexion-module__ppNWhG__tabs button>svg{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-4px)}.mcp-conexion-module__ppNWhG__tabs button[aria-selected=true]{color:#3545ce;background:linear-gradient(#0000,#f0f3ff);border-color:#4b5cff}.mcp-conexion-module__ppNWhG__tabs button[aria-selected=true]>svg{opacity:1;transform:none}.mcp-conexion-module__ppNWhG__tabs img{object-fit:contain;flex-shrink:0}.mcp-conexion-module__ppNWhG__endpoint{background:#fafbfd;border-bottom:1px solid #e3e8f1;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:8px 24px;display:flex}.mcp-conexion-module__ppNWhG__endpoint>span{color:#657590;align-items:center;gap:8px;font-size:13px;display:flex}.mcp-conexion-module__ppNWhG__endpoint>code{color:#263b5b;overflow-wrap:anywhere;font-size:14px}.mcp-conexion-module__ppNWhG__endpoint>button{min-height:44px;margin-left:auto}.mcp-conexion-module__ppNWhG__panels{display:grid}.mcp-conexion-module__ppNWhG__panel{opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:1.15fr 1fr;gap:clamp(24px,3vw,40px);padding:20px 24px;transition:opacity .2s,visibility .2s;display:none}.mcp-conexion-module__ppNWhG__panel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;display:grid}.mcp-conexion-module__ppNWhG__instructions,.mcp-conexion-module__ppNWhG__setup{min-width:0}.mcp-conexion-module__ppNWhG__heading h3{letter-spacing:-.035em;color:#22304b;font-size:clamp(23px,2.3vw,30px);font-weight:650;line-height:1.2}.mcp-conexion-module__ppNWhG__heading p{color:#586b88;margin-top:10px;font-size:15px;line-height:1.6}.mcp-conexion-module__ppNWhG__accountType{background:#edf1f7;border-radius:9px;flex-wrap:wrap;gap:4px;width:fit-content;margin-top:12px;padding:4px;display:flex}.mcp-conexion-module__ppNWhG__accountType button{color:#50617a;cursor:pointer;border-radius:6px;min-height:44px;padding:8px 14px;font-size:13px}.mcp-conexion-module__ppNWhG__accountType button[aria-pressed=true]{color:#23395d;background:#fff;box-shadow:0 2px 5px #1d305512}.mcp-conexion-module__ppNWhG__steps{margin-top:16px;list-style:none}.mcp-conexion-module__ppNWhG__steps li{grid-template-columns:30px 1fr;gap:16px;padding-bottom:8px;display:grid;position:relative}.mcp-conexion-module__ppNWhG__steps li:last-child{padding-bottom:0}.mcp-conexion-module__ppNWhG__steps li:not(:last-child):after{content:"";background:#dce3f0;width:1px;position:absolute;top:34px;bottom:7px;left:14px}.mcp-conexion-module__ppNWhG__steps li>span{font-variant-numeric:tabular-nums;color:#3c50b8;background:#eff2ff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;display:flex}.mcp-conexion-module__ppNWhG__steps h4,.mcp-conexion-module__ppNWhG__setup h4{color:#243451;font-size:15px;font-weight:650;line-height:1.45}.mcp-conexion-module__ppNWhG__steps p,.mcp-conexion-module__ppNWhG__setup p{color:#546681;margin-top:5px;font-size:14px;line-height:1.5}.mcp-conexion-module__ppNWhG__note{color:#586b88;border-left:2px solid #d3dbee;margin-top:14px;padding-left:14px;font-size:13px;line-height:1.6}.mcp-conexion-module__ppNWhG__source{flex-wrap:wrap;align-items:center;gap:4px 20px;margin-top:10px;display:flex}.mcp-conexion-module__ppNWhG__source small{color:#62718b;font-size:11px}.mcp-conexion-module__ppNWhG__guide a{color:#3b4dbe;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.mcp-conexion-module__ppNWhG__guide a svg{flex-shrink:0;transition:transform .18s}.mcp-conexion-module__ppNWhG__setup{align-self:start}.mcp-conexion-module__ppNWhG__authorization{background:#f5f7fc;border:1px solid #e0e6f1;border-radius:12px;padding:20px}.mcp-conexion-module__ppNWhG__authorization>svg{color:#485ee0;float:left;margin:0 10px 0 0}.mcp-conexion-module__ppNWhG__authorization h4{letter-spacing:-.025em;font-size:20px}.mcp-conexion-module__ppNWhG__authorization ol{margin:12px 0;list-style:none}.mcp-conexion-module__ppNWhG__authorization li{color:#334b6d;border-bottom:1px solid #dee5f1;align-items:center;gap:12px;padding:9px 0;font-size:14px;display:flex}.mcp-conexion-module__ppNWhG__authorization li>span{color:#6b7d99;font-size:11px}.mcp-conexion-module__ppNWhG__authorization li svg{color:#39856c;margin-left:auto}.mcp-conexion-module__ppNWhG__signal{background:#dbe3f3;height:2px;overflow:hidden}.mcp-conexion-module__ppNWhG__signal>span{background:linear-gradient(90deg,#0000,#6d7bfd,#0000);width:35%;height:100%;animation:5s ease-in-out infinite paused mcp-conexion-module__ppNWhG__signal;display:block}.mcp-conexion-module__ppNWhG__window[data-motion=true] .mcp-conexion-module__ppNWhG__signal>span{animation-play-state:running}.mcp-conexion-module__ppNWhG__authorization>p:last-child{margin-top:17px;font-size:12px}.mcp-conexion-module__ppNWhG__config{background:#f4f6fb;border:1px solid #dfe5f0;border-radius:12px;padding:16px}.mcp-conexion-module__ppNWhG__config>div:first-child{color:#4e6081;font:12px var(--font-mono,monospace);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.mcp-conexion-module__ppNWhG__guide pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#30466e;margin:12px 0;font-size:12px;line-height:1.5}.mcp-conexion-module__ppNWhG__config>button{min-height:44px}.mcp-conexion-module__ppNWhG__config>p{margin-top:10px;font-size:12px}.mcp-conexion-module__ppNWhG__result{align-items:start;gap:12px;padding:14px 0 0;display:flex}.mcp-conexion-module__ppNWhG__result>svg{color:#347a67;flex-shrink:0;margin-top:3px}.mcp-conexion-module__ppNWhG__result p{font-size:13px}.mcp-conexion-module__ppNWhG__alternatives{border-top:1px solid #e0e6f0;margin:0 24px}.mcp-conexion-module__ppNWhG__alternatives details{border-bottom:1px solid #e0e6f0}.mcp-conexion-module__ppNWhG__alternatives details:last-child{border-bottom:0}.mcp-conexion-module__ppNWhG__alternatives summary{color:#35486a;cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;list-style:none;display:flex}.mcp-conexion-module__ppNWhG__alternatives summary::-webkit-details-marker{display:none}.mcp-conexion-module__ppNWhG__alternatives summary svg:last-child{margin-left:auto;transition:transform .2s}.mcp-conexion-module__ppNWhG__alternatives details[open] summary svg:last-child{transform:rotate(180deg)}.mcp-conexion-module__ppNWhG__alternatives details>div{max-width:780px;padding:0 0 22px 30px}.mcp-conexion-module__ppNWhG__alternatives p{color:#596b87;font-size:14px;line-height:1.7}.mcp-conexion-module__ppNWhG__alternatives pre{background:#f4f6fb;border-radius:8px;padding:16px 20px}.mcp-conexion-module__ppNWhG__alternatives button{min-height:44px;margin-right:18px}.mcp-conexion-module__ppNWhG__more{border-top:1px solid #e0e6f0}.mcp-conexion-module__ppNWhG__more>summary{color:#35486a;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 24px;font-size:13px;font-weight:600;list-style:none;display:flex}.mcp-conexion-module__ppNWhG__more>summary::-webkit-details-marker{display:none}.mcp-conexion-module__ppNWhG__more[open]>summary svg{transform:rotate(180deg)}.mcp-conexion-module__ppNWhG__more>.mcp-conexion-module__ppNWhG__note{margin:12px 24px 20px}.mcp-conexion-module__ppNWhG__footer{background:#fafbfd;border-top:1px solid #e0e6f0;justify-content:space-between;align-items:center;gap:16px 40px;padding:8px 24px;display:flex}.mcp-conexion-module__ppNWhG__footer p{color:#63728a;max-width:750px;font-size:12px;line-height:1.6}.mcp-conexion-module__ppNWhG__footer a{flex-shrink:0}.mcp-conexion-module__ppNWhG__guide :is(button,a,summary):focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #4c5eff}@media (hover:hover){.mcp-conexion-module__ppNWhG__tabs button:hover{color:#3443bc;background:#f4f6fc}.mcp-conexion-module__ppNWhG__guide a:hover svg{transform:translate(2px,-2px)}.mcp-conexion-module__ppNWhG__alternatives summary:hover{color:#3545cb}}@keyframes mcp-conexion-module__ppNWhG__signal{0%,15%{transform:translate(-100%)}85%,to{transform:translate(385%)}}@media (max-width:760px){.mcp-conexion-module__ppNWhG__tabs{padding:0 12px}.mcp-conexion-module__ppNWhG__tabs button{flex-direction:column;gap:8px;min-height:64px;font-size:12px}.mcp-conexion-module__ppNWhG__tabs button>svg{display:none}.mcp-conexion-module__ppNWhG__endpoint{gap:8px 12px;padding:16px 20px}.mcp-conexion-module__ppNWhG__endpoint>span{flex-basis:100%;font-size:12px}.mcp-conexion-module__ppNWhG__endpoint>code{font-size:11px}.mcp-conexion-module__ppNWhG__endpoint>button{margin-left:0}.mcp-conexion-module__ppNWhG__panels{display:block}.mcp-conexion-module__ppNWhG__panel{grid-template-columns:1fr;gap:28px;padding:26px 20px;display:none}.mcp-conexion-module__ppNWhG__panel[data-active=true]{animation:.2s ease-out mcp-conexion-module__ppNWhG__reveal;display:grid}.mcp-conexion-module__ppNWhG__authorization{padding:22px}.mcp-conexion-module__ppNWhG__steps{margin-top:14px}.mcp-conexion-module__ppNWhG__source{gap:0 16px}.mcp-conexion-module__ppNWhG__alternatives{margin:0 20px}.mcp-conexion-module__ppNWhG__alternatives details>div{padding-left:0}.mcp-conexion-module__ppNWhG__footer{flex-direction:column;align-items:start;gap:8px;padding:20px}}@keyframes mcp-conexion-module__ppNWhG__reveal{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mcp-conexion-module__ppNWhG__guide *,.mcp-conexion-module__ppNWhG__guide :after{transition:none!important;animation:none!important}}
.mcp-editorial-module__4XTIpa__connection{background:linear-gradient(#fff 60%,#f5f7fc)}.mcp-editorial-module__4XTIpa__connectionHeader{max-width:780px;margin-bottom:44px}.mcp-editorial-module__4XTIpa__connectionHeader h2{margin-top:22px}.mcp-editorial-module__4XTIpa__areas{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mcp-editorial-module__4XTIpa__area{--card-accent:#4659c9;--card-tint:#f1f4fd;background:linear-gradient(155deg, var(--card-tint), #fff 34%);border:1px solid #dbe2ee;border-radius:20px;flex-direction:column;min-width:0;padding:24px;transition:transform .36s,border-color .32s,box-shadow .32s;display:flex;position:relative;box-shadow:0 4px 0 -1px #e6ebf5,0 16px 30px -25px #263d6b55,inset 0 1px #fff}.mcp-editorial-module__4XTIpa__area[data-area=compras]{--card-accent:#237d73;--card-tint:#eef8f4}.mcp-editorial-module__4XTIpa__area[data-area=flujos]{--card-accent:#7657cf;--card-tint:#f5f0fc}.mcp-editorial-module__4XTIpa__areaHeading{align-items:center;gap:18px;margin-bottom:20px;display:flex}.mcp-editorial-module__4XTIpa__areaIcon{isolation:isolate;perspective:500px;width:66px;height:66px;color:var(--card-accent);flex-shrink:0;place-items:center;transition:transform .45s cubic-bezier(.2,.7,.3,1);display:grid;position:relative;transform:rotate(-5deg)}.mcp-editorial-module__4XTIpa__areaIcon:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--card-accent) 24%, white);background:var(--card-tint);border-radius:17px;transition:transform .45s;position:absolute;inset:4px -4px -4px 4px;transform:rotate(9deg)}.mcp-editorial-module__4XTIpa__areaIcon>span{border:1px solid color-mix(in srgb, var(--card-accent) 14%, white);border-radius:17px;width:66px;height:66px;box-shadow:0 4px 0 -2px #fff,0 8px 15px -10px #263d6b55,inset 0 1px #fff}.mcp-editorial-module__4XTIpa__areaIcon svg{filter:drop-shadow(0 2px 1px #263d6b12);width:56px;height:56px}.mcp-editorial-module__4XTIpa__fiscalIcon{color:var(--card-accent);background:var(--card-tint);place-items:center;display:grid}.mcp-editorial-module__4XTIpa__area h3{color:#26344f;letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.35}.mcp-editorial-module__4XTIpa__description{color:#566a87;margin:0 0 22px;font-size:14px;line-height:1.7}.mcp-editorial-module__4XTIpa__example{background:var(--card-tint);border:1px solid color-mix(in srgb, var(--card-accent) 8%, white);border-radius:12px 12px 12px 3px;margin-top:auto;padding:16px;box-shadow:inset 0 1px #fff}.mcp-editorial-module__4XTIpa__example>span{color:#566a87;margin-bottom:7px;font-size:12px;display:block}.mcp-editorial-module__4XTIpa__example blockquote{color:#304469;margin:0;font-size:14px;font-weight:500;line-height:1.6}.mcp-editorial-module__4XTIpa__areaLink{color:#374cb2;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:12px 0;font-size:13px;font-weight:600;line-height:1.5;display:flex}.mcp-editorial-module__4XTIpa__areaLink svg{flex-shrink:0;transition:transform .32s}.mcp-editorial-module__4XTIpa__toolDetails{border-top:1px solid #e1e7f1}.mcp-editorial-module__4XTIpa__toolDetails summary{cursor:pointer;color:#566a87;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:12px;list-style:none;transition:color .32s;display:flex}.mcp-editorial-module__4XTIpa__toolDetails summary::-webkit-details-marker{display:none}.mcp-editorial-module__4XTIpa__toolDetails summary svg{flex-shrink:0;transition:transform .32s}.mcp-editorial-module__4XTIpa__toolDetails[open] summary svg{transform:rotate(180deg)}.mcp-editorial-module__4XTIpa__tools{flex-wrap:wrap;gap:7px;padding-bottom:8px;display:flex}.mcp-editorial-module__4XTIpa__tools code{color:#4b5e7a;overflow-wrap:anywhere;border:1px solid #e2e7f0;border-radius:5px;max-width:100%;padding:5px 8px;font-size:11px;line-height:1.5}.mcp-editorial-module__4XTIpa__area:focus-within{border-color:var(--card-accent)}.mcp-editorial-module__4XTIpa__area:focus-within .mcp-editorial-module__4XTIpa__areaIcon{transform:rotate(3deg)translateY(-2px)}@media (prefers-reduced-motion:no-preference){.mcp-editorial-module__4XTIpa__area:is(:hover,:focus-within) .mcp-editorial-module__4XTIpa__fiscalIcon [data-resource-motion=write]{animation:.9s both mcp-editorial-module__4XTIpa__confirmFiscal}}@keyframes mcp-editorial-module__4XTIpa__confirmFiscal{0%{stroke-dasharray:32;stroke-dashoffset:32px}to{stroke-dasharray:32;stroke-dashoffset:0}}.mcp-editorial-module__4XTIpa__area :is(a,summary):focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #4c5eff}@media (hover:hover) and (pointer:fine){.mcp-editorial-module__4XTIpa__area:hover{border-color:color-mix(in srgb, var(--card-accent) 40%, white);transform:translateY(-4px);box-shadow:0 4px 0 -1px #e3e9f5,0 24px 40px -24px #31487c4d}.mcp-editorial-module__4XTIpa__area:hover .mcp-editorial-module__4XTIpa__areaIcon{transform:perspective(500px)rotateX(7deg)rotateY(-9deg)rotate(3deg)translateY(-2px)}.mcp-editorial-module__4XTIpa__area:hover .mcp-editorial-module__4XTIpa__areaIcon:before{transform:rotate(-8deg)translate(-2px,2px)}.mcp-editorial-module__4XTIpa__areaLink:hover{text-underline-offset:4px;text-decoration:underline}.mcp-editorial-module__4XTIpa__areaLink:hover svg{transform:translate(3px)}.mcp-editorial-module__4XTIpa__toolDetails summary:hover{color:#374cb2}}@media (max-width:1100px){.mcp-editorial-module__4XTIpa__areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mcp-editorial-module__4XTIpa__areas{grid-template-columns:1fr;gap:16px}.mcp-editorial-module__4XTIpa__area{padding:20px}.mcp-editorial-module__4XTIpa__connectionHeader{margin-bottom:30px}}@media (min-width:1101px){.mcp-editorial-module__4XTIpa__area:last-child:nth-child(3n+1){grid-column:1/-1}}@media (min-width:641px) and (max-width:1100px){.mcp-editorial-module__4XTIpa__area:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1101px){.mcp-editorial-module__4XTIpa__area:last-child:nth-child(3n+1){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"heading example""description example""link example""tools tools";align-content:start;column-gap:64px;display:grid}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(3n+1) .mcp-editorial-module__4XTIpa__areaHeading{grid-area:heading}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(3n+1) .mcp-editorial-module__4XTIpa__description{grid-area:description;margin-bottom:8px}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(3n+1) .mcp-editorial-module__4XTIpa__example{grid-area:example;align-self:center;margin-top:0}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(3n+1) .mcp-editorial-module__4XTIpa__areaLink{grid-area:link;place-self:start}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(3n+1) .mcp-editorial-module__4XTIpa__toolDetails{grid-area:tools}}@media (min-width:861px) and (max-width:1100px){.mcp-editorial-module__4XTIpa__area:last-child:nth-child(odd){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"heading example""description example""link example""tools tools";align-content:start;column-gap:64px;display:grid}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(odd) .mcp-editorial-module__4XTIpa__areaHeading{grid-area:heading}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(odd) .mcp-editorial-module__4XTIpa__description{grid-area:description;margin-bottom:8px}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(odd) .mcp-editorial-module__4XTIpa__example{grid-area:example;align-self:center;margin-top:0}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(odd) .mcp-editorial-module__4XTIpa__areaLink{grid-area:link;place-self:start}.mcp-editorial-module__4XTIpa__area:last-child:nth-child(odd) .mcp-editorial-module__4XTIpa__toolDetails{grid-area:tools}}@media (prefers-reduced-motion:reduce){.mcp-editorial-module__4XTIpa__area,.mcp-editorial-module__4XTIpa__area *,.mcp-editorial-module__4XTIpa__areaIcon:before{transition:none}.mcp-editorial-module__4XTIpa__area:hover,.mcp-editorial-module__4XTIpa__area:is(:hover,:focus-within) .mcp-editorial-module__4XTIpa__areaIcon,.mcp-editorial-module__4XTIpa__area:hover .mcp-editorial-module__4XTIpa__areaIcon:before,.mcp-editorial-module__4XTIpa__areaLink:hover svg{transform:none}}
