﻿@import url("https://fonts.googleapis.com/css?family=Raleway:400,400i,500,500i,600,600i,700,700i");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{box-sizing:border-box}html{font-size:16px;line-height:1.6em;-webkit-text-size-adjust:100%}body{background-color:#faf8f7;color:#545454;font-family:"Raleway", sans-serif;text-rendering:optimizeLegibility}h1{font-family:"Raleway", sans-serif;font-weight:700;color:#333;font-size:28px;line-height:1.3em;margin-bottom:.6em}h2{font-family:"Raleway", sans-serif;font-weight:600;color:#333;font-size:1.3em;margin-top:30px;margin-bottom:.6em}h2:not(:first-of-type){border-top:1px solid rgba(0,0,0,0.2);padding-top:30px}h3{font-family:"Raleway", sans-serif;font-weight:600;color:#333;font-size:1.15em;margin-top:36px;margin-bottom:.6em}h4{font-family:"Raleway", sans-serif;font-weight:800;color:#333;font-size:1em;margin-top:28px;margin-bottom:.6em}h5{font-family:"Raleway", sans-serif;font-weight:500;color:#333;font-size:1em;margin-top:28px;margin-bottom:.6em}p{width:100%;line-height:32px;margin-bottom:10px;padding-left:10px}b,strong{font-family:"Raleway", sans-serif;font-weight:700}i,em{font-family:"Raleway", sans-serif;font-style:italic}em{background-color:yellow;color:black}u{text-decoration:none;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%, #e06e73 50%);background-repeat:repeat-x;background-size:2px 2px;background-position:0 1.05em}s{color:#878787}a{color:#5673d3;text-decoration:none}img{display:block;height:auto;max-width:80%;margin:20px auto}blockquote{display:block;border:2px solid #FF5300;border-radius:4px}blockquote p{width:100%;padding:1em;margin:0}hr{height:1px;border:0;background-color:#dedede;margin:.7em auto .7em}ol ol{margin-left:1.25714em}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}ol{counter-reset:ol}ol li{counter-increment:ol}ol li p{display:inline}.material-symbols-outlined{font-variation-settings:'FILL' 0, 'wght' 300, 'GRAD' 0, 'opsz' 24}input[type="checkbox"]{position:relative;width:1rem;height:1rem;background:white;-webkit-appearance:none;border:1px solid #ccc;border-radius:.2em;margin:0.2em .5em 0em -1.7em;margin-bottom:.5em;display:block;float:left;page-break-after:avoid}input[type="checkbox"]:checked::before{display:block;content:'✓';display:initial;font-size:1.1em;font-weight:bold;color:#e06e73;position:absolute;left:.1em;bottom:-0.2em}input[type="checkbox"]~label{display:block;width:100%;margin-bottom:0.1em}ul li input[type="checkbox"]{font:none}ul li input[type="checkbox"]~label{display:inline-block;width:auto;margin-bottom:0.1em;margin-left:0.5em}table{margin-bottom:20px;table-layout:fixed;width:100%}table tr{border-bottom:1px solid #dedede}table th{font-weight:700}table td,table th{vertical-align:top;padding:10px;font-size:.95em}thead tr{border-bottom:4px double #dedede}table td code{background:light-grey;font-family:'Courier New', Courier, monospace;padding:5px;border-radius:4px;line-break:anywhere}body{font-family:Helvetica, Arial, sans-serif;display:flex;flex-direction:column;align-items:center}#main{width:100%;max-width:1366px;background-color:#fff;padding-top:40px;min-height:100vh}#main .sidebar-left{width:200px;border-right:1px solid #CCC;margin-top:50px;box-sizing:border-box;padding:10px;display:flex;flex-direction:column}#main .sidebar-left ul li,#main .sidebar-right ul li{list-style-type:none}#main em{background:none}#main .highlighted{background:yellow}#main .content-container{width:100%;max-width:966px;margin-top:50px;box-sizing:border-box;padding:10px 20px;display:flex;flex-direction:column}#main .sidebar-right{width:200px;margin-top:50px;box-sizing:border-box;font-size:14px;padding:10px;display:flex;flex-direction:column;z-index:0}#main .sidebar-right-inner{position:fixed;width:180px;top:100px;bottom:0px;overflow-y:auto;overflow-wrap:break-word}#main .sidebar-right-inner h3{margin-top:0px}#main .sidebar-right ul li ul li{margin-bottom:0;margin-left:15px}#main nav#TableOfContents ul li a{font-weight:100;font-size:14px;color:#5c5c5c;line-height:1.6}#main nav#TableOfContents ul li ul li a{color:#8b8c8c}#main .agent-card{border:1px solid rgba(0,0,0,0.1);border-radius:5px;margin-bottom:30px;font-size:13px;margin-right:2%}#main .agent-card .agent-version,.agent-card .agent-repository{padding:3px;padding-bottom:5px}#main .agent-card a{display:block;line-height:14px}#main .agent-card img{height:16px;margin:0px}#main a{text-decoration:none}#main .content-container ul li,#main .content-container ol li{margin:0 0 8px 60px}#main .content-container ul li li,#main .content-container ol li li{margin-left:30px}#main .content-container .under-list-item,#main .content-container .under-list-item{width:90%;margin:0 auto}#main ul li{margin-bottom:8px}#main ul li .list-title{margin-bottom:8px;font-weight:800}nav#TableOfContents ul>li{font-weight:800;margin-bottom:8px}nav#TableOfContents ul li a{display:block;margin-bottom:8px}nav#TableOfContents ul li ul li{font-weight:400}#main li.first-level a{color:black}#main li.second-level a{color:darkslategrey}#main li.first-level a:hover,#main li.second-level a:hover{color:slategrey}#main .content-container .highlight{width:90%;margin:0 auto}#main pre{box-sizing:border-box;padding:15px;line-height:22px;font-size:14px;margin:0 0 20px 0;overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;border-radius:4px}#main code{background:#dfdfdf;font-family:'Courier New', Courier, monospace;padding:2px 5px;border-radius:4px}#main pre code{background:none;padding:0px;border-radius:0}.dummy-for-copy{visibility:hidden}.copy-link-container .copy-link{padding:0 10px;visibility:hidden}.copy-link-container .copy-link:hover{cursor:pointer;visibility:visible}.copy-link-container a:hover+.copy-link{visibility:visible}#main .sidebar-right,#main .sidebar-left{display:none}#main .sidebar-left{padding:0px}#main .sidebar-left .nav-item-container{padding:5px 10px}#main .sidebar-left .nav-item-link.active{color:#5673d3}#main .sidebar-left .nav-subitem-container{display:none}#main .sidebar-left .nav-subitem-container.active{display:block}#main .sidebar-left .dropdown-icon{display:none}#main .sidebar-left .dropdown-icon.active{display:inline-block}#main .sidebar-left .dropdown-icon-container{display:inline;cursor:pointer}#main #sidebar-left .active-nav-page{color:#ff6200}#main #sidebar-left .sidebar-section{padding:0px 10px}.sidebar-left-inner{width:inherit;position:fixed;bottom:0px;top:70px;overflow-y:auto}.sidebar-left-footer{margin-top:40px;display:flex;flex-wrap:wrap;border-top:1px solid rgba(0,0,0,0.1);padding:5px}.sidebar-left-footer div{margin-top:10px;margin-left:7px}.sidebar-left-footer a{color:black}.sidebar-left-footer .twitter-icon,.sidebar-left-footer .linkedin-icon,.sidebar-left-footer .discord-icon{border:1px solid rgba(0,0,0,0.1);border-radius:50%;padding:6px;line-height:0;height:30px;width:30px;display:flex;justify-content:center;align-items:center}.supported-lang-container{display:flex;margin-bottom:20px;align-items:center}.supported-lang-container p{margin-bottom:0px}.supported-lang-container img{height:26px;padding:3px}a.table-key{color:#545454}div#main:not(.features) #deploy-tracking::before,div#main:not(.features) #request-queuing::before,div#main:not(.features) #auto-instruments::before,div#main:not(.features) #custom-context::before,div#main:not(.features) #pecl-extension::before{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f005";margin-right:0.3em}.redirect{border:2px solid #FF5300;border-radius:5px;display:none}.redirect p,.redirect h2{margin:10px}.redirect p a{color:#004dff}#overview_container{margin:20px 0px 20px 20px;width:calc(100% - 30px)}#overview_container div{display:inline-block;border:1px solid #ccc;border-radius:3px;padding:20px;box-sizing:border-box;margin:0px 20px 20px 0px}#overview_container div h3{margin-top:0;margin-bottom:10px;height:70px}#overview_container div h3 img{max-width:30px;max-height:30px;vertical-align:middle;margin-right:5px;display:inline}#overview_container div p{font-size:15px}.integration-container{display:flex;flex-wrap:wrap}.integration{display:inline-block;border:1px solid #ccc;border-radius:3px;padding:20px;box-sizing:border-box;margin:0px 20px 20px 0px;display:flex;flex-wrap:wrap;justify-content:center}.integration h3{margin:10px;width:100%;text-align:center;margin-left:1.8em}.integration .image-container{height:75px;width:80px;border:1px solid rgba(0,0,0,0.3);border-radius:50%;padding:5px;display:flex}.integration .image-container img{max-width:50px;max-height:50px;height:auto;width:auto;margin:auto}.integration p{font-size:15px}.tooltip{display:inherit;border:1px solid rgba(0,0,0,0.5);padding:2px 10px;width:-moz-fit-content;width:fit-content;position:absolute;z-index:1000;color:#FF5300;font-size:10px;text-align:center;border-radius:6px}.nav-search{position:relative;width:200px;max-width:450px;height:35px;margin-bottom:5px}.nav-search.active{box-shadow:0 4px 4px rgba(79,79,79,0.21)}.nav-search.active .search-dropdown{display:block}.nav-search.active .search-input{animation:expand-search-box-animation 0.5s forwards}.nav-search.active .search-input input{border-width:2px}.nav-search.active .search-input .close-search{display:inline-block}.nav-search.active .search-input .search-dropdown{display:block}.nav-search .search-input{transition:left 0.2s ease-in-out;transition:width 0s ease-in-out}.nav-search .search-input input{font:16px/1.875 "Avenir Next W01", "Avenir Next", "Helvetica Neue", Helvetica, sans-serif;width:100%;padding-left:10px;background:inherit;height:34px;margin-top:3px;border:1px solid rgba(0,0,0,0.1);border-radius:4px}.nav-search .search-input input:focus{background:white;outline:none}.nav-search .search-input i.close-search{color:#FF5300;display:none;position:absolute;right:15px;top:8px;cursor:pointer}.search-dropdown{box-sizing:border-box;color:#B3B3B3;font:14px/1.875 "Avenir Next W01", "Avenir Next", "Helvetica Neue", Helvetica, sans-serif;opacity:1.00;padding:20px;width:100%;animation:expand-search-dropdown-animation 0.5s forwards;overflow-y:scroll;max-height:400px;border-radius:0 0 4px 4px;background-color:#FCFCFC;border:1px solid #E0E0E0;box-shadow:1px 3px 4px rgba(0,0,0,0.09);display:none}.search-dropdown .small{flex-basis:35%}.search-dropdown .search-section .hits-blank{color:#666;text-align:center;padding-top:20px}.search-dropdown a{text-decoration:none;color:inherit}.hit{border-bottom:1px solid #E6E6E6;margin-bottom:20px}.hit .hit-title{color:#FF5300;font-family:'bt_mono', monospace;border-bottom:1px solid #FF5300;font-weight:500;margin-bottom:0;margin-top:0;display:inline-block;font-size:14px}.hit .hit-description{text-decoration:none;color:black;font-size:14px;display:block;margin-top:3px}.hit .hit-anchor{font-size:13px;color:#666}.hit .algolia-docsearch-suggestion--highlight{background-color:#FFE9A4}.ais-hits--item:last-child .hit{border:0}.docs-dropdown{display:none;height:0;width:100%;box-sizing:border-box;transition:height .2s}.dd-active{height:auto;overflow-y:scroll;background:white;display:block;padding:20px;transition:height .2s}.dd-active .sidebar-left-footer{display:none}.nav-container .language-hamburger-menu span.rotate-top:first-child{margin-bottom:0;transform:rotate(45deg);transition:transform .2s}.rotate-bottom{margin-top:-4px;transform:rotate(-45deg);transition:transform .2s}.nav-container{height:40px;width:100%;position:fixed;justify-content:center;color:#eaeaea;background-color:inherit;box-shadow:3px 4px 8px #cdcdcd;display:flex;z-index:2}.nav-container .inner-nav-container{width:1366px;display:flex;align-items:center}.nav-container .hidden{display:none}.nav-container .dropdown-menu{width:200px;padding:5px;box-shadow:3px 4px 8px #cdcdcd;border-radius:5px;margin-top:0.3rem;background:white;transition:all 0.1s cubic-bezier(0.16, 1, 0.5, 1);display:none;position:absolute;top:35px}.nav-container .dropdown-menu a{display:flex;padding:10px 0px;align-items:center;height:44px}.nav-container .dropdown-menu a svg,.dropdown-menu a i{margin-right:5px}.nav-container .dropdown-menu a:not(:first-child){border-top:1px solid #f0f0f0}.nav-container .dropdown-menu a:hover{background:#f0f0f0}.nav-container .dropdown-menu a svg,.dropdown-menu a i{margin-right:5px}.nav-container .show{display:block}.nav-container .arrow{transform:rotate(180deg);transition:0.2s ease}.nav-container #sign-up-nav-link{background-color:transparent;border-radius:14px;padding:5px;height:30px;top:5px;width:80px;position:relative;line-height:0px;border:1px solid rgba(0,0,0,0.5);border-color:#ff5300;color:#ff5300}.nav-container #sign-up-nav-link:hover{background-color:#ff5300;color:white;border:none;transition:0.2s ease}.nav-container .root-link{height:40px;width:79px;margin-right:10px;background:#333;display:flex;align-items:center;justify-content:center}.nav-container a{color:#353535}.nav-container a .nav-logo.light-mode{height:66px;width:auto}.nav-container a .nav-logo.dark-mode{height:26px;width:auto}.nav-container .language-list{display:none;position:relative;margin-left:auto}.nav-container .login-icon{position:relative;top:-1px;margin-left:5px}.nav-container .language-hamburger-menu{height:40px;width:79px;position:absolute;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.nav-container .language-hamburger-menu span{height:4px;width:20px;background:orange;border-radius:5px}.nav-container .language-hamburger-menu span:first-child{margin-bottom:5px}.nav-container .root-link{background:inherit}.nav-container .dropdown-toggle,.nav-container .nav-item-link{height:40px;width:100px;margin:0px 5px;display:flex;align-items:center;justify-content:center}.nav-container .dropdown-toggle:hover,.nav-container .nav-item-link:hover{background:#e1e1e1;border-radius:5px}.nav-container .hidden{display:none}@media only screen and (max-width: 1023px){.sidebar-left-inner{position:inherit}.sidebar-left .dropdown-icon-container{display:none}.sidebar-left .nav-subitem-container{margin-left:20px}}@media only screen and (min-width: 424px){nav.nav-container .search-wrapper .nav-search{width:250px}}@media only screen and (min-width: 767px){nav.nav-container .search-wrapper .nav-search{width:300px}}@media only screen and (max-width: 1022px){.sidebar-left-inner{position:inherit}.sidebar-left .dropdown-icon-container{display:none}.sidebar-left .nav-subitem-container{margin-left:20px}}@media only screen and (min-width: 1023px){nav.nav-container .search-wrapper .nav-search{width:400px}.nav-container .language-hamburger-menu{display:none}.nav-container .language-list{right:0;display:flex}.nav-container .language-list .nav-language{height:40px;width:79px;display:flex;align-items:center;justify-content:center}.nav-container .language-list .nav-language:hover{background:#333}#main .sidebar-right,#main .sidebar-left{display:block}#main .content-container{border-right:1px solid #CCC}#overview_container div,.integration{width:30%}}@media (min-width: 1023px) and (max-width: 1325px){#main .agent-card{margin-right:0%}#main .agent-card .agent-version,.agent-card .agent-repository{padding:0px}.sidebar-left-inner{width:13%}.sidebar-section{padding:0px 1px}.first-level{text-wrap:nowrap}.sidebar-right-inner{width:12%}.dark-mode-toggle{left:0px}}.dark-mode-toggle{position:relative;left:10px;display:flex;align-self:center}.switch{position:relative;display:inline-block;width:50px;height:25px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;font-family:"Font Awesome 5 Free";font-weight:900;background-position:center;content:"\f185";background-size:5px 5px;transition:.4s;font-size:14px;display:flex;justify-content:center;align-items:center}input:checked+.slider{background-color:#2196F3}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}body.dark-mode{background:#252a30}body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6{color:#dee3e3}body.dark-mode #main{background:#252a30;color:#e3e3e3}body.dark-mode em{color:#e3e3e3}body.dark-mode #main li.first-level a{color:#e3e3e3}body.dark-mode a.table-key{color:#e3e3e3}body img.light-mode{display:block}body img.dark-mode{display:none}body.dark-mode img.dark-mode{display:block}body.dark-mode img.light-mode{display:none}body.dark-mode #main li.second-level a{color:#c0bfbf}body.dark-mode #main nav#TableOfContents ul li a{color:#d6d5d5}body.dark-mode #main nav#TableOfContents ul li ul li a{color:#bebebe}body.dark-mode .sidebar-left-footer a{color:#e3e3e3}body.dark-mode .twitter-icon,body.dark-mode .linkedin-icon,body.dark-mode .discord-icon{border:1px solid rgba(255,255,255,0.7)}body.dark-mode .nav-container a{color:#e3e3e3}body.dark-mode .nav-container{box-shadow:3px 4px 8px #595959}body.dark-mode .dropdown-menu{box-shadow:3px 4px 8px #595959;background:#252a30}body.dark-mode #main code{background:#424242}body.dark-mode h2:not(:first-of-type){border-top:1px solid #dee3e3}body.dark-mode .sidebar-left-footer{border-top:1px solid rgba(255,255,255,0.7)}body.dark-mode a{color:#459ae2}body.dark-mode #main .sidebar-left .nav-item-link.active{color:#459ae2}body.dark-mode #main .highlighted{background:#10561b}body.dark-mode .integration .image-container{border:1px solid #dee3e3}body.dark-mode table tr{border-bottom:1px dashed rgba(255,255,255,0.5)}body.dark-mode #sign-up-nav-link{color:#00E0BF;border-color:#00E0BF}body.dark-mode #sign-up-nav-link:hover{background-color:#00E0BF;color:#252a30}body.dark-mode .nav-search .search-input input{border:1px solid rgba(255,255,255,0.1)}body.dark-mode .agent-card{border:1px solid rgba(255,255,255,0.1)}body.dark-mode .nav-container .dropdown-toggle:hover,body.dark-mode .nav-container .nav-item-link:hover{background:#2d2d2d}body.dark-mode .dropdown-menu a:hover{background:#323c49}body.dark-mode .slider:before{content:"\f186";color:#252a30}
