code[class*=language-],pre[class*=language-]{color:#eaf0f6;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;max-height:35em;background:#33475b}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal;color:#516f90}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#99acc2}.token.punctuation{color:#eaf0f6}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#f5c26b}.token.class-name,.token.function,.token.function-name{color:#ff8f59}.token.boolean,.token.number{color:#7fded2}.token.atrule,.token.builtin,.token.constant,.token.important,.token.keyword,.token.property,.token.selector,.token.symbol{color:#00bda5}.token.attr-value,.token.char,.token.regex,.token.string{color:#ffc7ac}.token.variable{color:#7fd1de}.token.entity,.token.operator,.token.url{color:#7fded2}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[class*=language-]{padding:0 1em 1em}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.line-highlight{position:absolute;background:rgba(255,255,0,.2);left:0;right:0;pointer-events:none;white-space:pre;padding-left:inherit}.developers-code-block div.code-toolbar{position:relative}div.code-toolbar>.toolbar{transition:opacity .3s ease-in-out}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar .toolbar-item{display:inline-block}div.code-toolbar>.toolbar a{cursor:pointer}div.code-toolbar>.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;appearance:none;text-decoration:underline}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{color:#fff;font-size:.89em;font-weight:600;padding:0 .5em;background:none;cursor:pointer}div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar span:focus,div.code-toolbar>.toolbar span:hover{color:#7fd1de}.developers-code-block{margin:1rem auto 0}.developers-code-block pre{overflow:auto;scrollbar-width:auto;scrollbar-color:#516f90 #2d3e50;max-height:calc(75vh - 4.625rem)}.developers-code-block pre::-webkit-scrollbar{-webkit-appearance:none}.developers-code-block pre::-webkit-scrollbar:vertical{width:11px}.developers-code-block pre::-webkit-scrollbar:horizontal{height:11px}.developers-code-block pre::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #516f90;background-color:#516f90}.developers-code-block pre::-webkit-scrollbar-track{background-color:#2d3e50;border-radius:8px}.developers-code-block .toolbar{display:inline-block;text-align:right;padding:0 1em;position:absolute;top:.75rem;right:0;margin-left:auto}.developers-code-block--multi-syntax .toolbar,.developers-code-block--show-lang .toolbar{margin-bottom:-1.25em;top:-2.7em;position:absolute}.developers-code-block:not(.developers-code-block--io) .developers-code-block__tabs{background-color:#33475b}.developers-code-block .developers-code-block__tablist{padding:1rem 1rem .5rem;background-color:#2d3e50}.developers-code-block .developers-code-block__tablist--hidden{display:none}.developers-code-block .developers-code-block__tabs .code-toolbar,.developers-code-block .developers-code-block__tabs .developers-code-block__tabs__single-lang,.developers-code-block .developers-code-block__tabs button[role=tab]{background-color:#33475b}.developers-code-block .developers-code-block__tabs .code-toolbar{padding-top:.8em}.developers-code-block .developers-code-block__tabs button[role=tab]{appearance:none;outline:0;border:0;font-weight:400;background-color:transparent;color:#dfe3eb}.developers-code-block .developers-code-block__tabs button[role=tab][aria-selected=false]{cursor:pointer}.developers-code-block .developers-code-block__tabs button[role=tab]:focus,.developers-code-block .developers-code-block__tabs button[role=tab]:hover{text-decoration:underline}.developers-code-block .developers-code-block__tabs__single-lang{appearance:none;color:#dfe3eb;font-weight:400}.developers-code-block .developers-code-block__tabs__single-lang,.developers-code-block .developers-code-block__tabs button[role=tab][aria-selected=true]{color:#fff;font-weight:600;text-decoration:underline}.developers-code-block .developers-code-block--io .developers-code-block__tablist{background-color:#fff;margin-bottom:.75rem;border-bottom:1px solid #cbd6e2;padding:0}.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab]{position:relative;background-color:#fff;color:#33475b;padding:.75rem 1.75rem;transition:all .15s ease-out;cursor:pointer;font-weight:500;white-space:nowrap}.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab]:focus,.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab]:hover{text-decoration:none;color:#7c98b6}.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab]:focus{outline:0}.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab][aria-selected=true]{color:#33475b;font-weight:600;text-decoration:none}.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab]:focus:after,.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab][aria-selected=true]:after{content:"";bottom:-2.5px;height:5px;left:0;position:absolute;width:100%;z-index:1;opacity:1!important;transition:all .15s ease-out 0s;border-radius:24px}.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab][aria-selected=true]:after{background-color:#33475b}.developers-code-block .developers-code-block--io .developers-code-block__tabs button[role=tab]:focus:after{background-color:#2d3e50}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/53/hub_generated/template_assets/29845712055/1660688544757/developers-website/css/code-blocks.css */