@font-face{font-family:ploni;src:url(https://static.greeninvoice.co.il/fonts/ploni-regular-aaa.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ploni;src:url(https://static.greeninvoice.co.il/fonts/ploni-medium-aaa.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ploni;src:url(https://static.greeninvoice.co.il/fonts/ploni-demibold-aaa.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ploni;src:url(https://static.greeninvoice.co.il/fonts/ploni-bold-aaa.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--container:1440px;--gutter:40px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.15s;--dur:.24s;--dur-slow:.56s;--focus:#07674e;--focus-on-dark:#7ee8c6}@media (width<=640px){:root{--gutter:24px}}*{box-sizing:border-box;margin:0;padding:0}body{color:#343434;background-color:#fafafa;font-family:ploni,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#redoc-container h1{margin-bottom:0}#redoc-container h2{margin-bottom:16px}#redoc-container h3{margin-top:12px}#redoc-container p:has(>strong:only-child){margin-top:28px;margin-bottom:10px}#redoc-container p:has(>strong:only-child)+table{margin-top:4px}.skip-link{z-index:1000;color:#033841;background:#fff;border-radius:8px;padding:8px 16px;font-weight:600;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#main:focus{outline:none}.api-header{padding:24px var(--gutter);background-color:#18534e;align-items:center;gap:16px;display:flex;box-shadow:0 5px 5px #2d2e360d}.api-header svg{width:auto;height:36px}.api-header .header-home{flex:none;display:flex}.api-header .header-logo__cursor{animation:1.1s step-end 4 header-logo-blink}@keyframes header-logo-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.api-header .header-logo__cursor{animation:none}}.api-header .product-nav{align-self:stretch;gap:4px;margin:-24px 0 -24px 16px;display:flex}.api-header .product-nav a{color:#ffffffb8;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:500;text-decoration:none;transition:color .15s ease-in-out;display:flex;position:relative}.api-header .product-nav a:hover,.api-header .product-nav a[aria-current=page]{color:#fff}.api-header .product-nav__pill{color:#7ee8c6;letter-spacing:.06em;text-transform:uppercase;background-color:#13be902e;border:1px solid #13be9066;border-radius:999px;padding:0 8px;font-size:11px;font-weight:600;line-height:1.6}.api-header .header-cta{color:#fff;border:1px solid #ffffff59;border-radius:8px;margin-left:auto;padding:7px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s ease-in-out}.api-header .header-cta:hover{background-color:#ffffff1a}@media (width<=640px){.api-header{padding:16px var(--gutter) 0;flex-wrap:wrap;gap:8px}.api-header svg{height:28px}.api-header .header-cta{display:none}.api-header .product-nav{flex:1 0 100%;height:48px;margin:0 -12px}.api-header .product-nav a{white-space:nowrap;padding:0 12px;font-size:15px}}.gi-endpoint-bar{background:#fff;border:1px solid #d3dade;border-radius:10px;align-items:center;gap:10px;max-width:100%;margin:8px 0;padding:8px 8px 8px 10px;display:flex}.gi-endpoint-bar--base{margin:16px 0 8px}.gi-endpoint-bar__verb{letter-spacing:.04em;color:#fff;text-transform:uppercase;background:#718795;border-radius:6px;flex:none;padding:4px 8px;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:700;line-height:1}.gi-endpoint-bar__verb--get{background:#07674e}.gi-endpoint-bar__verb--post{background:#1d58e3}.gi-endpoint-bar__verb--put{background:#8a5700}.gi-endpoint-bar__verb--delete{background:#e11d48}.gi-endpoint-bar__verb--patch{background:#8d3deb}.gi-endpoint-bar__url{color:#033841;overflow-wrap:anywhere;flex:1;min-width:0;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:13px}.gi-endpoint-bar__host{color:#607684}.gi-endpoint-bar__env{background:#f5f6fa;border-radius:999px;flex:none;gap:2px;padding:3px;display:inline-flex}.gi-endpoint-bar__env button{font:inherit;color:#607684;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.gi-endpoint-bar__env button[aria-pressed=true]{color:#033841;background:#7ee8c6}.gi-endpoint-bar__copy{color:#718795;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .15s,color .15s;display:flex}.gi-endpoint-bar__copy:hover{color:#033841;background-color:#eff1f6}.gi-endpoint-bar__copy--done{color:#07674e}.gi-endpoint-bar__env button:focus-visible,.gi-endpoint-bar__copy:focus-visible{outline-offset:2px;outline:2px solid #07674e}@media (width<=640px){.gi-endpoint-bar{flex-wrap:wrap}.gi-endpoint-bar__url{flex-basis:calc(100% - 60px)}}#not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 84px);padding:40px 24px;display:none}.route-not-found #redoc-container{display:none}.route-not-found #not-found{display:flex}.not-found__code{color:#07674e;font-size:96px;font-weight:700;line-height:1}.not-found__title{color:#033841;margin-top:16px;font-size:28px;font-weight:700}.not-found__text{color:#607684;max-width:420px;margin-top:12px;font-size:16px;line-height:1.8}.not-found__link{color:#fff;background-color:#07674e;border-radius:8px;align-items:center;height:44px;margin-top:24px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s ease-in-out;display:inline-flex}.not-found__link:hover{background-color:#055240}.site-footer{background:#fff;border-top:1px solid #d3dade;display:none}.route-home .site-footer,.route-mcp .site-footer,.route-not-found .site-footer{display:block}.site-footer__inner{max-width:var(--container);padding:40px var(--gutter);color:#607684;flex-wrap:wrap;align-items:center;gap:16px 28px;margin:0 auto;font-size:14px;display:flex}.site-footer__links{flex-wrap:wrap;gap:8px 28px;display:flex}.site-footer__links a{color:#033841;font-weight:600;text-decoration:none}.site-footer__links a:hover{text-decoration:underline}.site-footer__legal{margin-left:auto}@media (width<=640px){.site-footer__legal{margin-left:0}}#api-hero,#home-more,.route-home #api-loading,.route-home #redoc-container,.route-mcp #api-loading,.route-not-found #api-loading{display:none}.route-home #api-hero,.route-home #home-more{display:block}.route-home body{background:#fff}#api-loading{z-index:1;background:#fff;min-height:calc(100vh - 84px);display:flex;position:absolute;left:0;right:0}#api-loading+#redoc-container{visibility:hidden;min-height:calc(100vh - 84px)}#api-loading i{background:linear-gradient(90deg,#eff1f6 0%,#d3dade 50%,#eff1f6 100%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite api-loading-shimmer;display:block}.api-loading__menu{background:#fafafa;border-right:1px solid #eff1f6;flex-direction:column;flex:0 0 280px;gap:16px;padding:16px;display:flex}.api-loading__content{flex-direction:column;flex:auto;gap:12px;padding:40px;display:flex}.api-loading__mark{margin-bottom:16px}.api-loading__cursor{animation:1.1s step-end infinite api-loading-blink}.api-loading__samples{background:#033841;flex-direction:column;flex:0 0 42%;gap:12px;padding:40px;display:flex}#api-loading .api-loading__samples i{background:linear-gradient(90deg,#0b4a55 0%,#135c68 50%,#0b4a55 100%) 0 0/200% 100%}@keyframes api-loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes api-loading-blink{50%{opacity:0}}@media (width<=75rem){.api-loading__samples{display:none!important}}@media (width<=50rem){.api-loading__menu{display:none!important}.api-loading__content{padding:24px}}@media (prefers-reduced-motion:reduce){#api-loading i,.api-loading__cursor{animation:none}}#api-hero{color:#fff;background:radial-gradient(800px 380px at 90% 0,#13be9042,#0000 60%),radial-gradient(600px 320px at 0 100%,#1d58e333,#0000 60%),linear-gradient(160deg,#18534e 0%,#033841 75%);padding-bottom:1px;position:relative}#api-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.api-hero__inner,.api-hero__cards{max-width:var(--container);margin-inline:auto}.api-hero__inner{padding:72px var(--gutter) 40px;text-align:center;display:grid;position:relative}.api-hero__intro p{margin-inline:auto}.api-hero__actions{justify-content:center}#api-hero h1{letter-spacing:-.02em;margin:0 0 16px;font-size:56px;font-weight:700;line-height:1.08}#api-hero h1 em{background:linear-gradient(90deg,#7ee8c6,#13be90);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.api-hero__intro p{color:#ffffffc7;max-width:520px;font-size:18px;line-height:1.7}.api-hero__actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.home-btn{border:1px solid #0000;border-radius:8px;align-items:center;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.home-btn--primary{color:#033841;background:#7ee8c6;box-shadow:0 6px 18px #13be904d}.home-btn--primary:hover{background:#a3f0d8;transform:translateY(-1px)}.api-hero__cards{padding:0 var(--gutter) 48px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.api-card{color:#607684;background:#fff;border:1px solid #d3dade;border-radius:16px;flex-direction:column;gap:4px;padding:20px;font-size:14px;line-height:1.5;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 12px 32px #0338411a}.api-card:hover{border-color:#0dac8180;transform:translateY(-2px);box-shadow:0 18px 40px #03384124}.api-card strong{color:#033841;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:16px;display:flex}.api-card__icon{background:#e6fbf4;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.api-card__icon svg{stroke:#07674e;width:20px;height:20px}.api-card__logos{align-items:center;gap:6px;height:36px;display:flex}.api-card__logos img{border-radius:5px;width:22px;height:22px}.api-card--mcp{background:linear-gradient(160deg,#fff 40%,#e6fbf4);border-color:#0dac8173}.api-card__pill{color:#07674e;letter-spacing:.06em;text-transform:uppercase;background:#e6fbf4;border-radius:999px;padding:0 8px;font-size:11px;font-weight:600;line-height:1.7}#home-more{background:#fff}.home-more__inner{max-width:var(--container);padding:72px var(--gutter) 88px;margin:0 auto}#home-more h2{letter-spacing:-.01em;color:#033841;margin:0 0 24px;font-size:28px;font-weight:700}.home-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.home-tile{color:#607684;background:linear-gradient(#fff,#fafafa);border:1px solid #d3dade;border-radius:18px;flex-direction:column;gap:12px;padding:32px;font-size:15px;line-height:1.6;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.home-tile:hover{border-color:#0dac8180;transform:translateY(-2px);box-shadow:0 18px 40px #0338411a}.home-tile--mcp{background:linear-gradient(160deg,#fff 45%,#e6fbf4)}.home-tile strong{color:#033841;align-items:center;gap:8px;font-size:22px;line-height:1.3;display:flex}.home-tile__code{color:#e8f1f2;background:#033841;border-radius:8px;align-self:flex-start;padding:6px 12px;font-family:SF Mono,Fira Code,Menlo,Consolas,monospace;font-size:13px}.home-tile__code b{color:#7ee8c6;margin-right:8px;font-weight:600}.home-tile__logos{gap:8px;display:flex}.home-tile__logos img{border-radius:5px;width:22px;height:22px}.home-tile__link{color:#033841;align-self:flex-start;align-items:center;gap:12px;margin-top:auto;padding-top:8px;font-weight:600;display:inline-flex}.home-tile__link:after{content:"→";color:#07674e;width:28px;height:28px;transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);background:#e6fbf4;border-radius:999px;place-items:center;font-size:15px;line-height:1;display:grid}.home-tile:hover .home-tile__link:after,.home-tile:focus-visible .home-tile__link:after{color:#fff;background:#07674e;transform:translate(4px)}@media (width<=50rem){.home-more__inner{padding-block:48px 64px}.home-tiles{grid-template-columns:minmax(0,1fr)}.home-tile{padding:24px}}@media (prefers-reduced-motion:reduce){.home-btn,.home-tile,.home-tile__link:after{transition:none}}#redoc-container{background:#fff}#redoc-container .api-content>div:first-child:has(.api-info){display:none}#redoc-container .menu-content{border-right:1px solid #eff1f6}#redoc-container .menu-content [role=search]{padding:16px 16px 8px;position:relative}#redoc-container .search-input{color:#033841;cursor:pointer;background:#fff;border:1px solid #d3dade;border-radius:8px;width:100%;height:40px;margin:0;padding:0 44px 0 38px;font-family:inherit;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s}#redoc-container .search-input::placeholder{color:#607684}#redoc-container .search-input:hover{border-color:#b2bec6}#redoc-container .search-input:focus-visible{border-color:#0dac81;outline:none;box-shadow:0 0 0 3px #0dac8126}#redoc-container .menu-content .search-icon{pointer-events:none;width:16px;height:16px;top:28px;left:28px}#redoc-container .menu-content .search-icon path{fill:#718795}#redoc-container .menu-content [role=search]:after{content:"/";content:"/" / "";box-sizing:border-box;color:#607684;text-align:center;pointer-events:none;background:#fafafa;border:1px solid #d3dade;border-bottom-width:2px;border-radius:4px;min-width:22px;height:22px;padding:0 6px;font:600 12px/19px SF Mono,Fira Code,Menlo,Consolas,monospace;position:absolute;top:25px;right:24px}.api-search-open{overflow:hidden}.api-search{z-index:1000;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.api-search[hidden]{display:none}.api-search__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03384173;animation:.15s ease-out api-search-fade;position:absolute;inset:0}.api-search__dialog{background:#fff;border-radius:16px;flex-direction:column;width:min(640px,100%);max-height:76vh;animation:.18s cubic-bezier(0,0,.2,1) api-search-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 50px #2d2e361a,0 24px 64px #03384140}.api-search__bar{border-bottom:1px solid #eff1f6;align-items:center;gap:12px;padding:0 16px;display:flex}.api-search__icon{fill:none;stroke:#0dac81;stroke-width:2.2px;stroke-linecap:round;flex:none;width:20px;height:20px}.api-search__input{color:#033841;background:0 0;border:0;outline:none;flex:1;min-width:0;height:60px;font-family:inherit;font-size:18px}.api-search__input::placeholder{color:#607684}.api-search__close,.api-search kbd{box-sizing:border-box;color:#607684;background:#fafafa;border:1px solid #d3dade;border-bottom-width:2px;border-radius:4px;place-items:center;min-width:22px;height:22px;padding:0 6px;font:600 11px/1 SF Mono,Fira Code,Menlo,Consolas,monospace;display:inline-grid}.api-search__close{cursor:pointer;flex:none}.api-search__close:hover{color:#033841;border-color:#b2bec6}.api-search__close:focus-visible{outline-offset:2px;outline:2px solid #0dac81}.api-search__list{overscroll-behavior:contain;flex:1;margin:0;padding:8px;list-style:none;overflow-y:auto}.api-search__list:empty{display:none}.api-search__group{letter-spacing:.06em;text-transform:uppercase;color:#607684;padding:12px 12px 6px;font-size:12px;font-weight:600}.api-search__group:first-child{padding-top:4px}.api-search__option{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.api-search__option[aria-selected=true]{background:#e6fbf4;box-shadow:inset 3px 0 #0dac81}.api-search__main{flex-direction:column;flex:1;min-width:0;display:flex}.api-search__title{color:#033841;font-size:15px;font-weight:600}.api-search__path,.api-search__text{color:#607684;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.api-search__path{font-family:SF Mono,Fira Code,Menlo,Consolas,monospace;font-size:12px}.api-search mark{color:inherit;background:#b9f5e0;border-radius:2px}.api-search__enter{color:#07674e;visibility:hidden;flex:none}.api-search__option[aria-selected=true] .api-search__enter{visibility:visible}.api-search__method{letter-spacing:.04em;text-align:center;text-transform:uppercase;border-radius:4px;flex:none;width:52px;padding:3px 0;font-size:10px;font-weight:700}.api-search__method--get{color:#07674e;background:#e6fbf4}.api-search__method--post{color:#1d58e3;background:#eafaff}.api-search__method--put{color:#8a5700;background:#fff8e6}.api-search__method--delete{color:#be123c;background:#fff2f2}.api-search__method--patch{color:#8d3deb;background:#f4ecfe}.api-search__method--tag{color:#607684;background:#f5f6fa;font-size:13px}.api-search__empty{color:#607684;text-align:center;margin:0;padding:40px 24px}.api-search__empty strong{color:#033841}.api-search__footer{color:#607684;background:#fafafa;border-top:1px solid #eff1f6;gap:20px;padding:10px 16px;font-size:12px;display:flex}.api-search__footer span{align-items:center;gap:4px;display:inline-flex}@keyframes api-search-fade{0%{opacity:0}}@keyframes api-search-rise{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (width<=640px){.api-search{padding:8px}.api-search__dialog{max-height:calc(100dvh - 16px)}.api-search__footer{display:none}}@media (prefers-reduced-motion:reduce){.api-search__backdrop,.api-search__dialog{animation:none}}#redoc-container .menu-content label.-depth0,#redoc-container .menu-content li[data-item-id=section\/Getting-Started]:before{letter-spacing:.09em;text-transform:uppercase;color:#607684;opacity:1;background:0 0;padding:14px 20px 6px;font-size:11px;font-weight:700;display:block}#redoc-container .menu-content li[data-item-id=section\/Getting-Started]:before{content:"Get started";padding-top:12px}#redoc-container .menu-content li[data-item-id^=group\/]{margin-top:8px}#redoc-container .menu-content li[data-item-id^=group\/Get]{margin-top:0}#redoc-container .menu-content li[data-item-id^=group\/Get]>label.-depth0{display:none}#redoc-container .menu-content label.-depth1{color:#343434;border-radius:8px;align-items:center;margin:0 8px;padding:5px 12px;font-size:15px;font-weight:500}#redoc-container .menu-content li[aria-expanded=true]>label.-depth1:not(.active){color:#033841;font-weight:600}#redoc-container .menu-content li[data-item-id^=tag\/]>ul{border-left:1px solid #d3dade;margin:2px 8px 6px 25px;padding-left:6px}#redoc-container .menu-content li[data-item-id^=tag\/]>ul>li{overflow:visible}#redoc-container .menu-content label.-depth2{color:#607684;border-radius:6px;align-items:center;padding:5px 8px;font-size:14px;position:relative}#redoc-container .menu-content label.-depth1:not(.active):hover,#redoc-container .menu-content label.-depth2:not(.active):hover{color:#343434;background-color:#eff1f6}#redoc-container .menu-content label.-depth2.active{color:#07674e;font-weight:500}#redoc-container .menu-content label.-depth2.active:before{content:"";background:#07674e;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:-7px}#redoc-container .menu-content .operation-type{letter-spacing:.02em;border-radius:4px;flex:none;width:38px;height:18px;margin:0 10px 0 0;font-family:SF Mono,Fira Code,Menlo,Consolas,monospace;font-size:10px;font-weight:600;line-height:18px}#redoc-container .menu-content .operation-type.get{color:#07674e;background-color:#e6fbf4}#redoc-container .menu-content .operation-type.post{color:#1d58e3;background-color:#eafaff}#redoc-container .menu-content .operation-type.put{color:#8a5700;background-color:#fff8e6}#redoc-container .menu-content .operation-type.delete{color:#be123c;background-color:#fff2f2}#redoc-container .menu-content .operation-type.patch{color:#8d3deb;background-color:#f4ecfe}#redoc-container .api-content table:not([class]){border-collapse:separate;border-spacing:0;border:1px solid #d3dade;border-radius:8px;width:fit-content;max-width:100%;overflow:auto}#redoc-container .api-content table:not([class]) th,#redoc-container .api-content table:not([class]) td{border:1px solid #eff1f6;border-top:0;border-left:0}#redoc-container .api-content table:not([class]) th:last-child,#redoc-container .api-content table:not([class]) td:last-child{border-right:0}#redoc-container .api-content table:not([class]) tr:last-child td{border-bottom:0}#redoc-container .api-content table:not([class]) th{color:#033841;white-space:nowrap;background:#f5f6fa}#redoc-container .api-content table:not([class]) td:first-child code{white-space:nowrap}#redoc-container .api-content table:not([class]) td{unicode-bidi:plaintext}#redoc-container .api-content table:not([class]) tr:nth-child(2n){background:#fafafa}#redoc-container .api-content blockquote{color:#07674e;background:#e6fbf4;border-left:3px solid #0dac81;border-radius:0 8px 8px 0}#redoc-container .api-content h2{letter-spacing:-.01em;color:#033841;font-size:28px;line-height:1.25}#redoc-container .api-content h3{font-size:18px;font-weight:700;line-height:1.4}#redoc-container .api-content p+p,#redoc-container .api-content p+ul,#redoc-container .api-content p+ol{margin-top:12px}#redoc-container .api-content p:has(>strong:only-child):has(+table,+pre){margin-top:28px}#redoc-container .api-content .redoc-markdown h3{margin:24px 0 8px}#redoc-container .api-content h5{letter-spacing:.08em;color:#607684;font-size:12px;font-weight:600}#redoc-container .api-content .property-name,#redoc-container .api-content .http-verb+span{font-size:14px}#redoc-container .api-content table:not([class]) th,#redoc-container .api-content table:not([class]) td{font-variant-numeric:tabular-nums;line-height:1.5}#redoc-container .api-content .http-verb{border-radius:6px}#redoc-container [role=tab]{border-color:#ffffff40!important;border-radius:999px!important}#redoc-container [role=tab].react-tabs__tab--selected{color:#033841!important;background:#7ee8c6!important}#redoc-container .react-tabs__tab-list>[role=tab]{min-width:0;padding:2px 10px;font-size:12px;line-height:1.6}@media (width>=75rem){#redoc-container [data-section-id*="/operation/"]>div:last-child:has(>div>h3){align-self:flex-start;max-height:100vh;padding-bottom:32px;position:sticky;top:0;overflow-y:auto}}#redoc-container [role=tab][data-reason]:before{content:"";vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}#redoc-container [role=tab][data-reason]:after{content:" " attr(data-reason)}#redoc-container [role=tab].tab-success:before{background:#13be90}#redoc-container [role=tab].tab-error:before{background:#ff8fa3}#redoc-container .react-tabs__tab-panel{border-radius:12px;position:relative}#redoc-container .gi-mime{display:none}#redoc-container .gi-mime+div{flex-direction:column;margin-top:0;display:flex}#redoc-container .gi-mime+div>.redoc-markdown{color:#ffffff9e;order:2;margin-top:12px;font-size:14px}#redoc-container .react-tabs__tab-panel .redoc-markdown code{color:#e6edf0;background:#ffffff14}#redoc-container .redoc-json .token.string{word-break:break-all}#redoc-container .gi-jwt-h{color:#ff8fa3}#redoc-container .gi-jwt-p{color:#c4a5ff}#redoc-container .gi-jwt-s{color:#7ee8c6}#redoc-container .gi-json-note{color:#ffffff80;-webkit-user-select:none;user-select:none;margin-left:12px;font-style:italic}@media (width<=75rem){.api-hero__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=50rem){.api-hero__inner{padding-block:40px 24px}.api-hero__cards{padding-bottom:32px}}@media (width<=640px){#api-hero h1{font-size:36px}.api-hero__cards{gap:12px}.api-card{padding:16px}.api-card>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.api-card{transition:none}}#mcp-page{--primary:#0dac81;--green-75:#e6fbf4;--green-300:#13be90;--green-2000:#07674e;--hero:#18534e;--secondary:#033841;--tertiary:#1d58e3;--blue-75:#eafaff;--warning:#ffaf00;--mint:#7ee8c6;--grey-100:#fafafa;--grey-150:#f5f6fa;--grey-200:#eff1f6;--grey-250:#d3dade;--grey-300:#b2bec6;--grey-400:#718795;--grey-500:#607684;--text:#343434;--mono:"SF Mono", "Fira Code", Menlo, Consolas, monospace;color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.7;display:none}.route-mcp #redoc-container{display:none}.route-mcp #mcp-page{display:block}.route-mcp{scroll-behavior:smooth}#mcp-page a{color:var(--tertiary)}#mcp-page code,#mcp-page pre{font-family:var(--mono)}#mcp-page .btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}#mcp-page .btn-primary{background:var(--mint);color:var(--secondary);box-shadow:0 6px 18px #13be904d}#mcp-page .btn-primary:hover{background:#a3f0d8;transform:translateY(-1px)}#mcp-page .btn-ghost{color:#fff;background:#ffffff0a;border-color:#ffffff59}#mcp-page .btn-ghost:hover{background:#ffffff1a}#mcp-page .hero{color:#fff;background:radial-gradient(900px 480px at 85% 10%, #13be9047, transparent 60%), radial-gradient(700px 400px at 0% 100%, #1d58e338, transparent 60%), linear-gradient(160deg, var(--hero) 0%, var(--secondary) 70%);position:relative;overflow:hidden}#mcp-page .hero:before{content:"";background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}#mcp-page .hero-inner{max-width:var(--container);padding:88px var(--gutter) 104px;grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;margin:0 auto;display:grid;position:relative}#mcp-page .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--mint);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}#mcp-page .eyebrow .dot{background:var(--green-300);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #13be9040}#mcp-page .hero h1{letter-spacing:-.02em;margin:16px 0 24px;font-size:52px;font-weight:700;line-height:1.08}#mcp-page .hero h1 em{background:linear-gradient(90deg, var(--mint), var(--green-300));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}#mcp-page .lead{color:#ffffffc7;max-width:520px;margin:0 0 32px;font-size:19px}#mcp-page .hero-actions{flex-wrap:wrap;gap:16px;display:flex}#mcp-page .hero-meta{color:#ffffffa6;flex-wrap:wrap;gap:24px;margin-top:32px;font-size:14px;display:flex}#mcp-page .hero-meta span{align-items:center;gap:6px;display:inline-flex}#mcp-page .hero-meta svg{width:16px;height:16px;stroke:var(--mint)}#mcp-page .works-with{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;padding-top:24px;display:flex}#mcp-page .works-with__label{color:#ffffff8c;margin-right:4px;font-size:13px}#mcp-page .client-chip{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:14px;font-weight:500;display:inline-flex}#mcp-page .client-chip img{border-radius:4px;width:18px;height:18px}#mcp-page .term{--term-bg:#1f1e1c;--term-text:#e9e6df;--term-dim:#8f8b82;--claude:#d97757;background:var(--term-bg);color:var(--term-text);font-family:var(--mono);transform-origin:0;border:1px solid #ffffff1f;border-radius:14px;font-size:13px;line-height:1.6;overflow:hidden;transform:perspective(1600px)rotateY(-4deg)rotateX(1deg);box-shadow:0 40px 90px #00000073,0 0 0 1px #0000004d,inset 0 1px #ffffff0f}#mcp-page .term-bar{background:linear-gradient(#2b2a27,#252421);border-bottom:1px solid #ffffff12;align-items:center;height:38px;padding:0 14px;display:flex;position:relative}#mcp-page .term-lights{gap:8px;display:flex}#mcp-page .term-lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px}#mcp-page .term-lights i:nth-child(2){background:#febc2e}#mcp-page .term-lights i:nth-child(3){background:#28c840}#mcp-page .term-title{color:var(--term-dim);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}#mcp-page .term-body{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 20px 22px;display:grid}#mcp-page .t-welcome{border:1px solid #d977578c;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 14px;display:flex}#mcp-page .t-welcome strong{font-weight:600;display:block}#mcp-page .t-spark{color:var(--claude);font-size:16px;line-height:1.4}#mcp-page .t-dim{color:var(--term-dim)}#mcp-page .t-ok{color:#7ee8c6}#mcp-page .t-prompt{border:1px solid #ffffff24;border-radius:8px;gap:10px;padding:8px 12px;display:flex}#mcp-page .t-chevron{color:var(--term-dim)}#mcp-page .t-dot{color:var(--term-text);margin-right:8px}#mcp-page .t-dot--tool{color:#7ee8c6}#mcp-page .t-args{color:var(--term-dim);overflow-wrap:anywhere}#mcp-page .t-result{color:var(--term-dim);padding-left:20px}#mcp-page .t-hl{color:#fff}#mcp-page .t-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:calc(100% - 20px);margin-left:20px}#mcp-page .t-table th{text-align:left;color:var(--term-dim);border-bottom:1px solid #ffffff29;padding:4px 8px;font-weight:500}#mcp-page .t-table td{border-bottom:1px solid #ffffff0f;padding:5px 8px}#mcp-page .t-table th:last-child,#mcp-page .t-table td:last-child{text-align:right}#mcp-page .t-note{color:var(--term-dim);padding-left:20px}#mcp-page .t-caret{background:var(--term-text);width:8px;height:16px;animation:1s step-end 5.8s 5 t-blink;display:inline-block}#mcp-page .t-step{opacity:0;animation:.45s ease-out forwards t-in}#mcp-page .t-s1{animation-delay:.4s}#mcp-page .t-s2{animation-delay:1.3s}#mcp-page .t-s3{animation-delay:2s}#mcp-page .t-s4{animation-delay:3.1s}#mcp-page .t-s5{animation-delay:3.6s}#mcp-page .t-s6{animation-delay:4.2s}#mcp-page .t-s7{animation-delay:4.8s}@keyframes t-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes t-blink{50%{opacity:0}}#mcp-page section{padding:72px 0 8px;scroll-margin-top:24px}#mcp-page .section-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--green-2000);font-size:13px;font-weight:600}#mcp-page section h2{letter-spacing:-.01em;color:var(--secondary);margin:8px 0 16px;font-size:32px;line-height:1.2}#mcp-page .mcp-teaser{max-width:var(--container);padding:72px var(--gutter) 8px;margin:0 auto}#mcp-page .teaser-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}#mcp-page .teaser{border:1px solid var(--grey-250);background:linear-gradient(180deg, #fff, var(--grey-100));border-radius:16px;padding:24px}#mcp-page .teaser__icon{background:var(--green-75);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}#mcp-page .teaser__icon svg{width:22px;height:22px;stroke:var(--green-2000)}#mcp-page .teaser h3{color:var(--secondary);margin:16px 0 8px;font-size:18px}#mcp-page .teaser p{color:var(--grey-500);margin:0;font-size:15px}#mcp-page .clients-teaser{margin-top:88px}#mcp-page .clients-teaser h2{letter-spacing:-.01em;color:var(--secondary);margin:8px 0 24px;font-size:32px;line-height:1.2}#mcp-page .client-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}#mcp-page .client-card{--accent:var(--primary);border:1px solid var(--grey-250);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:24px 24px 20px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}#mcp-page .client-card:before{content:"";background:radial-gradient(circle, var(--accent), transparent 70%);opacity:.12;pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-60px}#mcp-page .client-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 14px 36px #03384114}#mcp-page .client-card--claude{--accent:#d97757}#mcp-page .client-card--cursor{--accent:#26251e}#mcp-page .client-card--vscode{--accent:#0078d4}#mcp-page .client-card--gemini{--accent:#3186ff}#mcp-page .client-card--chatgpt{--accent:#0d0d0d}#mcp-page .client-card__logo{border-radius:10px;width:44px;height:44px;margin-bottom:8px;position:relative}#mcp-page .client-card__logo--more{border:1px dashed var(--grey-300);color:var(--grey-500);place-items:center;font-size:22px;font-weight:600;display:grid}#mcp-page .client-card h3{color:var(--secondary);margin:0;font-size:18px;position:relative}#mcp-page .client-card p{color:var(--grey-500);margin:0 0 16px;font-size:14px;position:relative}#mcp-page .client-card__preview{background:var(--secondary);font-family:var(--mono);border-radius:8px;align-items:center;gap:8px;margin-top:auto;padding:10px 12px;font-size:12px;display:flex}#mcp-page .p-prompt,#mcp-page .p-key{color:var(--mint)}#mcp-page .p-redact{filter:blur(.5px);background:linear-gradient(90deg,#ffffff47,#ffffff1f);border-radius:4px;height:8px}#mcp-page .p-redact--s{width:18%}#mcp-page .p-redact--m{width:30%}#mcp-page .p-redact--l{width:42%}#mcp-page .clients-teaser__note{color:var(--grey-500);margin:16px 0 0;font-size:14px}#mcp-page .mcp-teaser .faq{margin-top:88px}#mcp-page .cta-band{background:linear-gradient(120deg, var(--hero), var(--secondary));color:#fff;margin-top:88px}#mcp-page .cta-inner{max-width:var(--container);padding:48px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}#mcp-page .cta-inner h2{margin:0 0 4px;font-size:26px}#mcp-page .cta-inner p{color:#ffffffb8;margin:0}@media (width<=1024px){#mcp-page .hero-inner{grid-template-columns:minmax(0,1fr);padding-top:56px}#mcp-page .term{transform:none}#mcp-page .teaser-grid{grid-template-columns:minmax(0,1fr)}#mcp-page .client-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){#mcp-page .client-cards{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){#mcp-page .hero h1{font-size:36px}#mcp-page .term{font-size:12px}#mcp-page .term-body{padding:14px}#mcp-page .t-table th:nth-child(3),#mcp-page .t-table td:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.route-mcp{scroll-behavior:auto}#mcp-page *{transition:none!important}#mcp-page .t-step{opacity:1;animation:none}#mcp-page .t-caret{animation:none}}#mcp-page .faq{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:48px;display:grid}#mcp-page .faq-head{position:sticky;top:32px}#mcp-page .faq-head h2{letter-spacing:-.02em;margin:12px 0 16px;font-size:56px;line-height:1}#mcp-page .faq-head p{color:var(--grey-500);margin:0;font-size:15px}#mcp-page .faq-list{border-top:1px solid var(--grey-250)}#mcp-page .faq-item{border-bottom:1px solid var(--grey-250)}#mcp-page .faq-item summary{color:var(--grey-500);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-size:18px;font-weight:500;list-style:none;transition:color .15s;display:flex}#mcp-page .faq-item summary::-webkit-details-marker{display:none}#mcp-page .faq-item summary:hover,#mcp-page .faq-item[open] summary{color:var(--secondary)}#mcp-page .faq-item[open] summary{font-weight:600}#mcp-page .faq-icon{flex:none;width:18px;height:18px;transition:transform .25s;position:relative}#mcp-page .faq-icon:before,#mcp-page .faq-icon:after{content:"";background:currentColor;border-radius:1px;width:18px;height:1.5px;position:absolute;top:50%;left:0}#mcp-page .faq-icon:after{transform:rotate(90deg)}#mcp-page .faq-item[open] .faq-icon{transform:rotate(45deg)}#mcp-page .faq-item p{max-width:640px;color:var(--text);margin:-6px 0 0;padding:0 4px 24px;font-size:16px;animation:.25s ease-out faq-in}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (width<=1024px){#mcp-page .faq{grid-template-columns:minmax(0,1fr);gap:24px}#mcp-page .faq-head{position:static}#mcp-page .faq-head h2{font-size:40px}}@media (prefers-reduced-motion:reduce){#mcp-page .faq-item p{animation:none}}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;transition:outline-offset var(--dur-fast) var(--ease-out)}:focus:not(:focus-visible){outline:none}.api-header :focus-visible,#api-hero :focus-visible,#mcp-page .hero :focus-visible,#mcp-page .cta-band :focus-visible,#redoc-container [role=tab]:focus-visible,#redoc-container [role=tabpanel] :focus-visible{outline-color:var(--focus-on-dark)}a:not([class]):focus-visible{outline-offset:2px;border-radius:3px}.api-header .product-nav a:focus-visible{outline:none}.api-header .product-nav a:focus-visible:before{content:"";border:2px solid var(--focus-on-dark);border-radius:10px;position:absolute;inset:22px 4px}@media (width<=640px){.api-header .product-nav a:focus-visible:before{inset:6px 2px}}#redoc-container .menu-content li:focus-visible,#redoc-container .menu-content label:focus-visible,#mcp-page .faq-item summary:focus-visible{outline-offset:-2px;border-radius:8px}.api-card,.home-tile,.home-btn,.api-header .product-nav a,.api-header .header-cta,#mcp-page .btn,#mcp-page .client-card,#mcp-page .faq-item summary,#redoc-container .menu-content label{transition-duration:var(--dur);transition-timing-function:var(--ease-out)}.api-header .product-nav a:after{content:"";opacity:0;height:3px;transition:transform var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out);background-color:#13be90;border-radius:3px 3px 0 0;position:absolute;bottom:0;left:16px;right:16px;transform:scaleX(.3)}.api-header .product-nav a:hover:after{opacity:.5;transform:scaleX(.7)}.api-header .product-nav a[aria-current=page]:after{opacity:1;transform:none}@media (width<=640px){.api-header .product-nav a:after{left:12px;right:12px}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--dur);animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:var(--dur);animation-timing-function:var(--ease-out)}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}}.route-home .api-hero__intro>*,.route-mcp #mcp-page .hero-inner>div:first-child>*{animation:rise-in var(--dur-slow) var(--ease-out) both}.route-home .api-hero__intro>:nth-child(2),.route-mcp #mcp-page .hero-inner>div:first-child>:nth-child(2){animation-delay:60ms}.route-home .api-hero__intro>:nth-child(3),.route-mcp #mcp-page .hero-inner>div:first-child>:nth-child(3){animation-delay:.12s}.route-mcp #mcp-page .hero-inner>div:first-child>:nth-child(n+4){animation-delay:.18s}.reveal,#mcp-page .reveal{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:translateY(16px)}.reveal.is-visible,#mcp-page .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){:focus-visible,.api-header .product-nav a:after{transition:none}.route-home .api-hero__intro>*,.route-mcp #mcp-page .hero-inner>div:first-child>*{animation:none}.reveal,#mcp-page .reveal{opacity:1;transition:none;transform:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}
