.blog-post-page{--docs-bg:#fbfaf7;--docs-surface:#fff;--docs-text:#25231f;--docs-muted:#6b7280;--docs-border:#e9e2d3;min-height:100vh;background:var(--docs-bg);color:var(--docs-text)}.blog-post-page.dashboard-theme--dark{--docs-bg:var(--dashboard-bg);--docs-surface:var(--dashboard-surface);--docs-text:var(--dashboard-text);--docs-muted:var(--dashboard-text-muted);--docs-border:var(--dashboard-border)}.blog-post-layout{display:grid;grid-template-columns:280px minmax(0,1fr);max-width:1500px;margin:0 auto}.blog-post-shell{max-width:1120px;min-width:0;width:100%;padding:24px 28px 48px}.blog-post-topbar{display:flex;align-items:center;justify-content:space-between;grid-gap:18px;gap:18px;margin:8px 0 22px;padding:18px 22px;border:1px solid #ece8dd;border-radius:22px;background:radial-gradient(circle at left top,rgba(247,208,138,.15),transparent 28%),#fff;box-shadow:0 18px 40px rgba(46,38,20,.06)}.blog-post-brand,.blog-post-brand:hover{display:inline-flex;align-items:center;text-decoration:none}.blog-post-nav{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.blog-post-nav a{color:#6c757d;text-decoration:none}.blog-post-nav a:hover{color:#212529;text-decoration:none}.blog-post-hero{margin-bottom:24px}.blog-post-hero-shell{padding:42px 36px 34px;border:1px solid #ece8dd;border-radius:28px;background:radial-gradient(circle at top left,rgba(247,208,138,.2),transparent 32%),radial-gradient(circle at right center,hsla(0,0%,89.4%,.22),transparent 28%),#fff;box-shadow:0 28px 70px rgba(46,38,20,.08)}.blog-post-hero-copy{max-width:820px;margin:0 auto}.blog-post-hero-logo{display:block;width:64px;height:64px;margin:0 auto 1rem;object-fit:contain}.blog-post-hero-copy h1{margin-top:18px;margin-bottom:16px}.blog-post-hero-copy h3{line-height:1.7em;margin-bottom:0}.blog-post-content-shell{padding:34px 36px;border:1px solid #ece8dd;border-radius:28px;background:#fff;box-shadow:0 18px 50px rgba(46,38,20,.06)}.blog-article-heading{scroll-margin-top:84px}.blog-post-page.dashboard-theme--dark .blog-post-content-shell,.blog-post-page.dashboard-theme--dark .blog-post-hero-shell{border-color:var(--docs-border);background:var(--docs-surface);box-shadow:var(--dashboard-shadow)}.blog-post-page.dashboard-theme--dark .blog-post-hero-copy h1,.blog-post-page.dashboard-theme--dark .footer-price-links-title,.blog-post-page.dashboard-theme--dark .landing-section-head .display-4,.blog-post-page.dashboard-theme--dark .markdown-body,.blog-post-page.dashboard-theme--dark .markdown-body h1,.blog-post-page.dashboard-theme--dark .markdown-body h2,.blog-post-page.dashboard-theme--dark .markdown-body h3,.blog-post-page.dashboard-theme--dark .markdown-body h4,.blog-post-page.dashboard-theme--dark .markdown-body h5,.blog-post-page.dashboard-theme--dark .markdown-body h6{color:var(--docs-text)}.blog-post-page.dashboard-theme--dark .blog-post-card-kicker,.blog-post-page.dashboard-theme--dark .blog-post-card-subtitle,.blog-post-page.dashboard-theme--dark .blog-post-footer .text-muted,.blog-post-page.dashboard-theme--dark .blog-post-hero-copy .text-muted,.blog-post-page.dashboard-theme--dark .landing-section-head h3.lead{color:var(--docs-muted)!important}.blog-post-page.dashboard-theme--dark .landing-kicker{border-color:var(--docs-border);background:var(--dashboard-surface-soft);color:var(--dashboard-gold)!important}.blog-post-page.dashboard-theme--dark .faq-item,.blog-post-page.dashboard-theme--dark .landing-info-card{border-color:var(--docs-border);background:var(--docs-surface);box-shadow:var(--dashboard-shadow)}.blog-post-page.dashboard-theme--dark .landing-info-card:hover{border-color:var(--dashboard-border-strong)}.blog-post-page.dashboard-theme--dark .blog-post-card-title,.blog-post-page.dashboard-theme--dark .faq-item summary{color:var(--docs-text)}.blog-post-page.dashboard-theme--dark .faq-item p{color:var(--docs-muted)}.blog-post-page.dashboard-theme--dark .faq-item[open]{background:var(--dashboard-surface-raised)}.blog-post-page.dashboard-theme--dark .markdown-body h1,.blog-post-page.dashboard-theme--dark .markdown-body h2,.blog-post-page.dashboard-theme--dark .markdown-body hr{border-color:var(--docs-border)}.blog-post-page.dashboard-theme--dark .markdown-body hr{background-color:var(--docs-border)}.blog-post-page.dashboard-theme--dark .markdown-body blockquote{color:var(--docs-muted);border-left-color:var(--dashboard-border-strong)}.blog-post-page.dashboard-theme--dark .markdown-body table td,.blog-post-page.dashboard-theme--dark .markdown-body table th,.blog-post-page.dashboard-theme--dark .markdown-body table tr{border-color:var(--docs-border)}.blog-post-page.dashboard-theme--dark .markdown-body table tr{background:var(--docs-surface)}.blog-post-page.dashboard-theme--dark .markdown-body table tr:nth-child(2n){background:var(--dashboard-surface-soft)}.blog-post-page.dashboard-theme--dark .markdown-body code,.blog-post-page.dashboard-theme--dark .markdown-body kbd{border-color:var(--docs-border);background:var(--dashboard-surface-soft);color:var(--docs-text)}.blog-markdown-body{max-width:860px;margin:0 auto}.blog-index-grid{max-width:100%;margin:0 auto}.blog-markdown-body>:first-child{margin-top:0!important}.blog-post-footer{margin-top:24px}@media only screen and (max-width:991px){.blog-post-layout{display:block}.blog-post-shell{padding:20px 14px 40px}.blog-post-topbar{flex-direction:column;align-items:flex-start;padding:16px 18px}.blog-post-nav{grid-gap:8px;gap:8px}.blog-post-content-shell,.blog-post-hero-shell{padding:26px 18px}}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.markdown-body .anchor:focus{outline:none}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z'/%3E%3C/svg%3E")}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#24292e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body details{display:block}.markdown-body summary{display:list-item}.markdown-body a{background-color:initial}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{margin:.67em 0}.markdown-body img{border-style:none}.markdown-body code,.markdown-body hr,.markdown-body kbd{box-sizing:initial;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0;overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:#0366d6;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border-bottom:1px solid #dfe2e5}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:0;margin-bottom:0}.markdown-body h1{font-size:32px}.markdown-body h1,.markdown-body h2{font-weight:600}.markdown-body h2{font-size:24px}.markdown-body h3{font-size:20px}.markdown-body h3,.markdown-body h4{font-weight:600}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:14px}.markdown-body h5,.markdown-body h6{font-weight:600}.markdown-body h6{font-size:12px}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{padding-left:0;margin-top:0;margin-bottom:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body :checked+.radio-label{position:relative;z-index:1;border-color:#0366d6}.markdown-body .border{border:1px solid #e1e4e8!important}.markdown-body .border-0{border:0!important}.markdown-body .border-bottom{border-bottom:1px solid #e1e4e8!important}.markdown-body .rounded-1{border-radius:3px!important}.markdown-body .bg-white{background-color:#fff!important}.markdown-body .bg-gray-light{background-color:#fafbfc!important}.markdown-body .text-gray-light{color:#6a737d!important}.markdown-body .pl-3,.markdown-body .px-3{padding-left:16px!important}.markdown-body .px-3{padding-right:16px!important}.markdown-body .f6{font-size:12px!important}.markdown-body .lh-condensed{line-height:1.25!important}.markdown-body .text-bold{font-weight:600!important}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292e}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{color:#fafbfc;background-color:#b31d28}.markdown-body .pl-c2{color:#fafbfc;background-color:#d73a49}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#22863a}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#005cc5}.markdown-body .pl-mi{font-style:italic;color:#24292e}.markdown-body .pl-mb{font-weight:700;color:#24292e}.markdown-body .pl-md{color:#b31d28;background-color:#ffeef0}.markdown-body .pl-mi1{color:#22863a;background-color:#f0fff4}.markdown-body .pl-mc{color:#e36209;background-color:#ffebda}.markdown-body .pl-mi2{color:#f6f8fa;background-color:#005cc5}.markdown-body .pl-mdr{font-weight:700;color:#6f42c1}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{text-decoration:underline;color:#032f62}.markdown-body .mb-0{margin-bottom:0!important}.markdown-body .my-2{margin-bottom:8px!important;margin-top:8px!important}.markdown-body .pl-0{padding-left:0!important}.markdown-body .py-0{padding-top:0!important;padding-bottom:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .py-2{padding-top:8px!important;padding-bottom:8px!important}.markdown-body .pl-3{padding-left:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .pl-7{padding-left:48px!important}.markdown-body .pl-8{padding-left:64px!important}.markdown-body .pl-9{padding-left:80px!important}.markdown-body .pl-10{padding-left:96px!important}.markdown-body .pl-11{padding-left:112px!important}.markdown-body .pl-12{padding-left:128px!important}.markdown-body hr{border-bottom-color:#eee}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:#6a737d}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body img{max-width:100%;box-sizing:initial;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:3px}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.markdown-body .commit-tease-sha{display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:90%;color:#444d56}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}.markdown-body .blob-wrapper{overflow-x:auto;overflow-y:hidden}.markdown-body .blob-wrapper-embedded{max-height:240px;overflow-y:auto}.markdown-body .blob-num{width:1%;min-width:50px;padding-right:10px;padding-left:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:20px;color:rgba(27,31,35,.3);text-align:right;white-space:nowrap;vertical-align:top;cursor:pointer;-webkit-user-select:none;user-select:none}.markdown-body .blob-num:hover{color:rgba(27,31,35,.6)}.markdown-body .blob-num:before{content:attr(data-line-number)}.markdown-body .blob-code{position:relative;padding-right:10px;padding-left:10px;line-height:20px;vertical-align:top}.markdown-body .blob-code-inner{overflow:visible;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;color:#24292e;word-wrap:normal;white-space:pre}.markdown-body .pl-token.active,.markdown-body .pl-token:hover{cursor:pointer;background:#ffea7f}.markdown-body .tab-size[data-tab-size="1"]{tab-size:1}.markdown-body .tab-size[data-tab-size="2"]{tab-size:2}.markdown-body .tab-size[data-tab-size="3"]{tab-size:3}.markdown-body .tab-size[data-tab-size="4"]{tab-size:4}.markdown-body .tab-size[data-tab-size="5"]{tab-size:5}.markdown-body .tab-size[data-tab-size="6"]{tab-size:6}.markdown-body .tab-size[data-tab-size="7"]{tab-size:7}.markdown-body .tab-size[data-tab-size="8"]{tab-size:8}.markdown-body .tab-size[data-tab-size="9"]{tab-size:9}.markdown-body .tab-size[data-tab-size="10"]{tab-size:10}.markdown-body .tab-size[data-tab-size="11"]{tab-size:11}.markdown-body .tab-size[data-tab-size="12"]{tab-size:12}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}.dashboard-theme--dark{--dashboard-bg:#111318;--dashboard-surface:#1b1f26;--dashboard-surface-raised:#222731;--dashboard-surface-soft:#20242c;--dashboard-text:#f1f3f5;--dashboard-text-muted:#aeb4bd;--dashboard-border:#363d49;--dashboard-border-strong:#4a5361;--dashboard-gold:#e0b95f;--dashboard-gold-soft:#3b321f;--dashboard-danger-surface:#3a2027;--dashboard-danger-text:#ff9aaa;--dashboard-shadow:0 18px 40px rgba(0,0,0,0.28);min-height:100vh;background:var(--dashboard-bg);color:var(--dashboard-text)}body.dashboard-dark-mode{background:var(--dashboard-bg,#111318)}.dashboard-theme-toggle.mdc-icon-button{color:#fff;border-radius:50%}.dashboard-theme-toggle.mdc-icon-button:focus,.dashboard-theme-toggle.mdc-icon-button:hover{background-color:hsla(0,0%,100%,.16)}.dashboard-theme--dark h1,.dashboard-theme--dark h2,.dashboard-theme--dark h3,.dashboard-theme--dark h4,.dashboard-theme--dark h5,.dashboard-theme--dark h6{color:var(--dashboard-text)}.dashboard-theme--dark .text-muted{color:var(--dashboard-text-muted)!important}.dashboard-theme--dark a{color:var(--dashboard-gold)}.dashboard-theme--dark a:focus,.dashboard-theme--dark a:hover{color:#f0cf7a}.dashboard-theme--dark code{color:#f2c96d}.dashboard-theme--dark .hl-silver{background:linear-gradient(180deg,rgba(17,19,24,0) 55%,#59616d 80%)}.dashboard-theme--dark .billing-details-card,.dashboard-theme--dark .dashboard-card,.dashboard-theme--dark .price-tool-card{border-color:var(--dashboard-border);background:var(--dashboard-surface);box-shadow:var(--dashboard-shadow)}.dashboard-theme--dark .api-key-value-card,.dashboard-theme--dark .billing-benefit-item,.dashboard-theme--dark .billing-cycle-selector,.dashboard-theme--dark .mcp-dashboard-panel,.dashboard-theme--dark .mcp-dashboard-prompt,.dashboard-theme--dark .price-tool-section{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft)}.dashboard-theme--dark .mcp-dashboard-response{border-top-color:var(--dashboard-border)}.dashboard-theme--dark .mcp-dashboard-response-table,.dashboard-theme--dark .mcp-dashboard-tools-table{color:var(--dashboard-text)}.dashboard-theme--dark .mcp-dashboard-response-table td,.dashboard-theme--dark .mcp-dashboard-response-table th,.dashboard-theme--dark .mcp-dashboard-tools-table td,.dashboard-theme--dark .mcp-dashboard-tools-table th{border-color:var(--dashboard-border)}.dashboard-theme--dark .websocket-channel-list code{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft);color:var(--dashboard-gold)}.dashboard-theme--dark .websocket-allowance-meta,.dashboard-theme--dark .websocket-allowance-summary{color:var(--dashboard-text-muted)}.dashboard-theme--dark .websocket-channel-tags-field{border-color:var(--dashboard-border);background:var(--dashboard-surface-raised)}.dashboard-theme--dark .websocket-channel-tag{border-color:var(--dashboard-border-strong);background:var(--dashboard-surface-soft)}.dashboard-theme--dark .websocket-channel-tags-placeholder{color:var(--dashboard-text-muted)}.dashboard-theme--dark .billing-details-offer,.dashboard-theme--dark .code-samples-offer,.dashboard-theme--dark .endpoints-nav-card.endpoints-nav-card-expanded .endpoints-nav-offer,.dashboard-theme--dark .endpoints-nav-offer{border-bottom-color:var(--dashboard-border)}.dashboard-theme--dark .billing-cta-info-icon,.dashboard-theme--dark .billing-cycle-label-active,.dashboard-theme--dark .billing-cycle-label:focus,.dashboard-theme--dark .billing-cycle-label:hover,.dashboard-theme--dark .billing-enterprise-link,.dashboard-theme--dark .billing-offer-kicker{color:var(--dashboard-gold)}.dashboard-theme--dark .api-key-value,.dashboard-theme--dark .billing-benefit-title,.dashboard-theme--dark .billing-price-value{color:var(--dashboard-text)}.dashboard-theme--dark .billing-status-badge,.dashboard-theme--dark .dashboard-plan-badge-unlimited{background:var(--dashboard-gold-soft);color:#f0cf7a}.dashboard-theme--dark .billing-cycle-label{color:var(--dashboard-text-muted)}.dashboard-theme--dark .billing-cycle-toggle-track{background:#535b67}.dashboard-theme--dark .billing-cycle-toggle-thumb{background:#f5f5f3}.dashboard-theme--dark .legacy-pricing-body,.dashboard-theme--dark .legacy-pricing-card,.dashboard-theme--dark .legacy-pricing-dialog{border-color:var(--dashboard-border);background:var(--dashboard-surface);color:var(--dashboard-text)}.dashboard-theme--dark .legacy-pricing-card-featured{border-color:var(--dashboard-gold)}.dashboard-theme--dark .legacy-pricing-card-current{background:var(--dashboard-surface-soft)}.dashboard-theme--dark .legacy-pricing-price{color:var(--dashboard-text)}.dashboard-theme--dark .legacy-pricing-price span{color:var(--dashboard-text-muted)}.dashboard-theme--dark .legacy-pricing-features li>.rmwc-icon{color:var(--dashboard-gold)}.dashboard-theme--dark .legacy-pricing-features .legacy-pricing-feature-cancel>.rmwc-icon{color:var(--dashboard-danger-text)}.dashboard-theme--dark .legacy-pricing-popular-badge{background:var(--dashboard-gold);color:#211b0d}.dashboard-theme--dark .legacy-pricing-annual-details strong,.dashboard-theme--dark .legacy-pricing-links a{color:var(--dashboard-gold)}.dashboard-theme--dark .legacy-pricing-links span{color:var(--dashboard-text-muted)}.dashboard-theme--dark .billing-promo-input,.dashboard-theme--dark .form-control,.dashboard-theme--dark .input-secondary,.dashboard-theme--dark .price-date-picker{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-surface-raised)!important;color:var(--dashboard-text)!important}.dashboard-theme--dark .form-control::placeholder,.dashboard-theme--dark .input-secondary::placeholder{color:#8f96a1}.dashboard-theme--dark .form-control:focus,.dashboard-theme--dark .input-secondary:focus,.dashboard-theme--dark .price-date-picker:focus-within{border-color:var(--dashboard-gold)!important;box-shadow:0 0 0 2px rgba(224,185,95,.18)!important}.dashboard-theme--dark .price-date-picker input{color:var(--dashboard-text)}.dashboard-theme--dark .price-date-picker .react-date-picker__button svg{stroke:var(--dashboard-text-muted)}.dashboard-theme--dark .price-select__control{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-surface-raised)!important}.dashboard-theme--dark .price-select__control--is-focused,.dashboard-theme--dark .price-select__control:hover{border-color:var(--dashboard-gold)!important}.dashboard-theme--dark .price-select__input-container,.dashboard-theme--dark .price-select__option,.dashboard-theme--dark .price-select__single-value{color:var(--dashboard-text)!important}.dashboard-theme--dark .price-select__placeholder{color:#8f96a1!important}.dashboard-theme--dark .price-select__indicator{color:var(--dashboard-text-muted)!important}.dashboard-theme--dark .price-select__indicator:hover{color:var(--dashboard-text)!important}.dashboard-theme--dark .price-select__indicator-separator{background:var(--dashboard-border)!important}.dashboard-theme--dark .price-select__menu,.dashboard-theme--dark .price-select__menu-list{border-color:var(--dashboard-border);background:var(--dashboard-surface-raised)}.dashboard-theme--dark .price-select__option--is-focused{background:#303641!important}.dashboard-theme--dark .price-select__option--is-selected{background:#8a681c!important}.dashboard-theme--dark .mdc-button:not(.dashboard-support-button){color:var(--dashboard-gold)}.dashboard-theme--dark .mdc-button .mdc-button__label{color:#fff4d1}.dashboard-theme--dark .mdc-button--outlined:not(:disabled){border-color:#806b3a}.dashboard-theme--dark .mdc-button:not(:disabled):focus,.dashboard-theme--dark .mdc-button:not(:disabled):hover{background:rgba(224,185,95,.1)}.dashboard-theme--dark .btn-outline-secondary{border-color:#697382;color:#d5d9df}.dashboard-theme--dark .btn-outline-secondary:focus,.dashboard-theme--dark .btn-outline-secondary:hover{border-color:#8a95a5;background:#343b46;color:#fff}.dashboard-theme--dark .btn-link{color:var(--dashboard-gold)}.dashboard-theme--dark .endpoints-nav-card{background:var(--dashboard-surface)}.dashboard-theme--dark .endpoints-nav-toggle{border-color:var(--dashboard-border-strong);background:var(--dashboard-surface-raised);color:var(--dashboard-gold)}.dashboard-theme--dark .endpoints-nav-item,.dashboard-theme--dark .endpoints-nav-list{background:transparent;color:var(--dashboard-text)}.dashboard-theme--dark .endpoints-nav-item:hover{background:#292f39}.dashboard-theme--dark .endpoints-nav-item.mdc-deprecated-list-item--activated{background:var(--dashboard-gold-soft)}.dashboard-theme--dark .endpoints-nav-item .mdc-deprecated-list-item__primary-text{color:var(--dashboard-text)}.dashboard-theme--dark .endpoints-nav-item .mdc-deprecated-list-item__secondary-text,.dashboard-theme--dark .endpoints-nav-item .mdc-list-item__secondary-text,.dashboard-theme--dark .endpoints-nav-item code{color:var(--dashboard-text-muted)}.dashboard-theme--dark .endpoints-nav-item.mdc-deprecated-list-item--activated .mdc-deprecated-list-item__primary-text,.dashboard-theme--dark .endpoints-nav-item.mdc-deprecated-list-item--activated code{color:#f0cf7a}.dashboard-theme--dark .endpoints-nav-list .mdc-deprecated-list-divider,.dashboard-theme--dark .endpoints-nav-list .mdc-list-divider{border-bottom-color:var(--dashboard-border)}.dashboard-theme--dark .endpoints-nav-item-danger{background:var(--dashboard-danger-surface)}.dashboard-theme--dark .endpoints-nav-item-danger:hover{background:#4a2530}.dashboard-theme--dark .endpoints-nav-item-danger .mdc-deprecated-list-item__primary-text,.dashboard-theme--dark .endpoints-nav-item-danger .mdc-deprecated-list-item__secondary-text,.dashboard-theme--dark .endpoints-nav-item-danger .mdc-list-item__primary-text,.dashboard-theme--dark .endpoints-nav-item-danger .mdc-list-item__secondary-text{color:var(--dashboard-danger-text)}.dashboard-theme--dark .badge-get{background:#725a1f;color:#fff3cf}.dashboard-theme--dark .response-json{border-color:#353c48}.dashboard-theme--dark .error-handling .table{color:var(--dashboard-text)}.dashboard-theme--dark .error-handling .table td,.dashboard-theme--dark .error-handling .table th{border-color:var(--dashboard-border)}.dashboard-theme--dark .error-handling .table thead th{color:var(--dashboard-gold);border-bottom-color:var(--dashboard-border-strong)}.dashboard-theme--dark .error-handling pre{border-color:var(--dashboard-border);background:#0f1117;color:var(--dashboard-text)}.dashboard-theme--dark .error-handling pre code{color:inherit}.dashboard-theme--dark .websocket-message-list{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft)}.dashboard-theme--dark .websocket-message-json,.dashboard-theme--dark .websocket-message-row+.websocket-message-row{border-color:var(--dashboard-border)}.dashboard-theme--dark .websocket-message-row--pinned{background:var(--dashboard-gold-soft)}.dashboard-theme--dark .websocket-message-pinned{color:var(--dashboard-gold)}.dashboard-theme--dark .websocket-message-details{color:var(--dashboard-text)}.dashboard-theme--dark .websocket-message-summary:after,.dashboard-theme--dark .websocket-message-time{color:var(--dashboard-text-muted)}.dashboard-theme--dark .websocket-messages-empty{border-color:var(--dashboard-border)}.dashboard-theme--dark .dashboard-footer,.dashboard-theme--dark footer{color:var(--dashboard-text-muted)}.dashboard-theme--dark .footer-price-links-title,.dashboard-theme--dark .price-response-options,.dashboard-theme--dark .price-response-options .mdc-form-field,.dashboard-theme--dark .price-response-options .mdc-form-field>label{color:var(--dashboard-text)}.dashboard-theme--dark .price-response-options .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:#aeb6c2!important;background-color:initial}.dashboard-theme--dark .price-response-options .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.dashboard-theme--dark .price-response-options .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--dashboard-gold)!important;background:#9a7522!important}.dashboard-theme--dark .price-response-options .mdc-checkbox__native-control:disabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:#68717e!important;background-color:initial}.dashboard-theme--dark .code-samples-tab-label img{filter:grayscale(1) brightness(0) invert(.9);opacity:.95}.dashboard-theme--dark .code-samples-tab-label,.dashboard-theme--dark .code-samples-tab-label span,.dashboard-theme--dark .code-samples-tabs .mdc-tab__text-label{color:var(--dashboard-text-muted)}.dashboard-theme--dark .code-samples-tabs .mdc-tab--active .code-samples-tab-label,.dashboard-theme--dark .code-samples-tabs .mdc-tab--active .code-samples-tab-label span,.dashboard-theme--dark .code-samples-tabs .mdc-tab--active .mdc-tab__text-label{color:var(--dashboard-gold)}.dashboard-theme--dark .billing-stripe-powered-image{filter:grayscale(1) brightness(0) invert(.88);opacity:.95}.dashboard-theme--dark .stripe-pricing-table-dialog{color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.dashboard-theme--dark .stripe-pricing-table-dialog,.dashboard-theme--dark .stripe-pricing-table-header{border-color:var(--dashboard-border);background:var(--dashboard-surface)}.dashboard-theme--dark .stripe-pricing-table-header h3{color:var(--dashboard-text)}.dashboard-theme--dark .stripe-pricing-table-header .billing-offer-kicker{color:var(--dashboard-gold)}.dashboard-theme--dark .stripe-pricing-table-body{background:var(--dashboard-surface)}.dashboard-theme--dark .stripe-pricing-table-close{color:var(--dashboard-text);text-shadow:none;opacity:.8}.dashboard-theme--dark .stripe-pricing-table-close:focus,.dashboard-theme--dark .stripe-pricing-table-close:hover{color:#fff;opacity:1}.dashboard-theme--dark .legacy-pricing-dialog{border-color:hsla(0,0%,100%,.1)}.dashboard-theme--dark .legacy-pricing-dialog .stripe-pricing-table-header{border-bottom-color:hsla(0,0%,100%,.09)}.dashboard-theme--dark .stripe-pricing-table-loading{color:#6c757d}.dashboard-theme--dark .stripe-pricing-table-error{color:#a33b35}.dashboard-theme--dark .blog-post-card{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft);color:var(--dashboard-text);box-shadow:0 14px 32px rgba(0,0,0,.24)}.dashboard-theme--dark .blog-post-card:hover{border-color:var(--dashboard-border-strong);box-shadow:0 18px 38px rgba(0,0,0,.34)}.dashboard-theme--dark .blog-post-card-icon-wrap{border-color:var(--dashboard-border);background:var(--dashboard-surface-raised);box-shadow:none}.dashboard-theme--dark .blog-post-card-icon{filter:grayscale(1) brightness(0) invert(.9);opacity:.95}.dashboard-theme--dark .blog-post-card-link a,.dashboard-theme--dark .blog-post-card-title,.dashboard-theme--dark .blog-post-card-title a{color:var(--dashboard-text)}.dashboard-theme--dark .blog-post-card-link a:hover,.dashboard-theme--dark .blog-post-card-title a:hover{color:var(--dashboard-gold)}.dashboard-theme--dark .api-key-snippet pre,.dashboard-theme--dark .code-samples-snippet pre{border:1px solid var(--dashboard-border)!important}.dashboard-theme--dark .price-date-picker .react-calendar,.dashboard-theme--dark .price-date-picker .react-date-picker__calendar{border-color:var(--dashboard-border);background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.dashboard-theme--dark .price-date-picker .react-calendar__navigation button{color:var(--dashboard-text)}.dashboard-theme--dark .price-date-picker .react-calendar__tile,.dashboard-theme--dark .price-date-picker .react-calendar__tile abbr{color:var(--dashboard-text)!important}.dashboard-theme--dark .price-date-picker .react-calendar__navigation button:enabled:focus,.dashboard-theme--dark .price-date-picker .react-calendar__navigation button:enabled:hover,.dashboard-theme--dark .price-date-picker .react-calendar__tile:enabled:focus,.dashboard-theme--dark .price-date-picker .react-calendar__tile:enabled:hover{background:#303641;color:#fff}.dashboard-theme--dark .price-date-picker .react-calendar__navigation button[disabled],.dashboard-theme--dark .price-date-picker .react-calendar__tile:disabled,.dashboard-theme--dark .price-date-picker .react-calendar__tile:disabled abbr{background:var(--dashboard-surface-soft);color:#6f7783!important}.dashboard-theme--dark .price-date-picker .react-calendar__month-view__weekdays{color:var(--dashboard-text-muted)}.dashboard-theme--dark .price-date-picker .react-calendar__month-view__days__day--neighboringMonth,.dashboard-theme--dark .price-date-picker .react-calendar__month-view__days__day--neighboringMonth abbr{color:#737b87!important}.dashboard-theme--dark .price-date-picker .react-calendar__month-view__days__day--weekend,.dashboard-theme--dark .price-date-picker .react-calendar__month-view__days__day--weekend abbr{color:#ff909a!important}.dashboard-theme--dark .price-date-picker .react-calendar__tile--now,.dashboard-theme--dark .price-date-picker .react-calendar__tile--now abbr{background:var(--dashboard-gold-soft);color:#f0cf7a!important}.dashboard-theme--dark .price-date-picker .react-calendar__tile--active,.dashboard-theme--dark .price-date-picker .react-calendar__tile--active:enabled:focus,.dashboard-theme--dark .price-date-picker .react-calendar__tile--active:enabled:hover,.dashboard-theme--dark .price-date-picker .react-calendar__tile--active abbr{background:#9a7522;color:#fff!important}.dashboard-theme--dark .remove-account-dialog-content{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.dashboard-theme--dark .remove-account-dialog-content .modal-footer,.dashboard-theme--dark .remove-account-dialog-content .modal-header{border-color:var(--dashboard-border)}.dashboard-theme--dark .remove-account-dialog-content .close{color:var(--dashboard-text);text-shadow:none;opacity:.8}.dashboard-theme--dark .remove-account-dialog-content .close:focus,.dashboard-theme--dark .remove-account-dialog-content .close:hover{color:#fff;opacity:1}.dashboard-theme--dark .discount-dialog-content{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.dashboard-theme--dark .discount-dialog-content .modal-footer,.dashboard-theme--dark .discount-dialog-content .modal-header{border-color:var(--dashboard-border)}.dashboard-theme--dark .discount-dialog-content .close{color:var(--dashboard-text);text-shadow:none;opacity:.8}.dashboard-theme--dark .discount-dialog-content .close:focus,.dashboard-theme--dark .discount-dialog-content .close:hover{color:#fff;opacity:1}.dashboard-theme--dark .discount-dialog-promo{border-color:#705d2f;background:var(--dashboard-gold-soft);color:#f4d47f}.dashboard-theme--dark .discount-dialog-apply{border-color:#a98735!important;background:var(--dashboard-gold-soft)!important;color:#f4d47f!important}.dashboard-theme--dark .discount-dialog-apply:focus,.dashboard-theme--dark .discount-dialog-apply:hover{border-color:var(--dashboard-gold)!important;background:#9a7522!important;color:#fff!important}.dashboard-theme--dark .renew-api-key-dialog-content{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.dashboard-theme--dark .renew-api-key-dialog-content .modal-footer,.dashboard-theme--dark .renew-api-key-dialog-content .modal-header{border-color:var(--dashboard-border)}.dashboard-theme--dark .renew-api-key-dialog-content .close{color:var(--dashboard-text);text-shadow:none;opacity:.8}.dashboard-theme--dark .renew-api-key-dialog-content .close:focus,.dashboard-theme--dark .renew-api-key-dialog-content .close:hover{color:#fff;opacity:1}.dashboard-theme--dark .renew-api-key-dialog-content .btn-warning{border-color:#a98735;background:#9a7522;color:#fff}.dashboard-theme--dark .renew-api-key-dialog-content .btn-warning:focus,.dashboard-theme--dark .renew-api-key-dialog-content .btn-warning:hover{border-color:var(--dashboard-gold);background:#b48928;color:#fff}.dashboard-theme--dark .history-price-chart{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft)}.dashboard-theme--dark .history-price-chart-legend{color:var(--dashboard-text-muted)}.dashboard-theme--dark .history-price-chart-grid{stroke:#3b424e}.dashboard-theme--dark .history-price-chart-axis-label{fill:#aeb4bd}.dashboard-theme--dark .history-price-chart-active>line{stroke:#77808d}.dashboard-theme--dark .history-price-chart-active>circle{fill:var(--dashboard-surface-raised);stroke:var(--dashboard-gold)}.dashboard-theme--dark .support-request-content{border-color:var(--dashboard-border);background:var(--dashboard-surface);color:var(--dashboard-text);box-shadow:var(--dashboard-shadow)}.dashboard-theme--dark .support-request-content .modal-footer,.dashboard-theme--dark .support-request-content .modal-header{border-color:var(--dashboard-border)}.dashboard-theme--dark .support-request-content .close{color:var(--dashboard-text);text-shadow:none;opacity:.8}.dashboard-theme--dark .support-request-content .close:focus,.dashboard-theme--dark .support-request-content .close:hover{color:#fff;opacity:1}.dashboard-theme--dark .support-request-content option{background:var(--dashboard-surface-raised);color:var(--dashboard-text)}.dashboard-theme--dark .enterprise-plan-section{color:var(--dashboard-text)}.dashboard-theme--dark .enterprise-capability-option input{accent-color:var(--dashboard-gold)}.dashboard-theme--dark .rate-conversion-label-loading:after,.dashboard-theme--dark .rate-widget-loading:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12) 50%,transparent)}.public-navigation{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:10px 28px;border-bottom:1px solid var(--docs-border,#e9e2d3);background:var(--docs-surface,#fff)}.public-navigation-brand{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;color:var(--docs-text,#25231f)!important;font-size:1.25rem;font-weight:300;text-decoration:none!important}.public-navigation-brand img{width:34px;height:34px}.public-navigation-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;grid-gap:8px 18px;gap:8px 18px}.public-navigation .public-navigation-theme-toggle.mdc-icon-button{color:#8a6a14}.public-navigation .public-navigation-theme-toggle.mdc-icon-button:focus,.public-navigation .public-navigation-theme-toggle.mdc-icon-button:hover{background-color:rgba(145,108,0,.12)}.dashboard-theme--dark .public-navigation .public-navigation-theme-toggle.mdc-icon-button{color:#fff}.dashboard-theme--dark .public-navigation .public-navigation-theme-toggle.mdc-icon-button:focus,.dashboard-theme--dark .public-navigation .public-navigation-theme-toggle.mdc-icon-button:hover{background-color:hsla(0,0%,100%,.16)}.section-side-navigation{position:-webkit-sticky;position:sticky;top:64px;align-self:start;height:calc(100vh - 64px);overflow-y:auto;padding:24px 18px;border-right:1px solid var(--docs-border,#e9e2d3);background:var(--docs-surface,transparent)}.section-side-navigation a{display:block;margin:2px 0;padding:7px 10px;border-radius:8px;color:var(--docs-muted,#6b7280);font-size:14px;text-decoration:none}.section-side-navigation a:focus,.section-side-navigation a:hover{background:rgba(247,208,138,.18);color:#9a7417}.section-side-navigation-heading{margin-top:10px!important;color:var(--docs-text,#25231f)!important;font-weight:700}.section-side-navigation-child{padding-left:18px!important;font-size:12px!important}.section-side-navigation a span{display:inline-block;width:38px;color:#8a6a14;font-size:10px;font-weight:800}@media (max-width:1100px){.public-navigation-actions>a:nth-child(n+4){display:none}}@media (max-width:980px){.section-side-navigation{position:static;height:auto;padding:12px 18px;border-right:0;border-bottom:1px solid var(--docs-border,#e9e2d3);column-count:2}.section-side-navigation-group{page-break-inside:avoid;break-inside:avoid}.section-side-navigation-child{display:none!important}}@media (max-width:700px){.public-navigation{padding:9px 14px}.public-navigation-actions>a{display:none}.section-side-navigation{column-count:1}}
/*# sourceMappingURL=3.7e5c6acb.chunk.css.map */