.aa-site-wrapper:has(.api-doc) .aa-site-footer{margin-top:0}.aa-site-wrapper:has(.api-doc) .aa-site-footer .aa-inner{border-top:none}.box.hidden,.nav-bar-section{display:none}.box{align-items:center;display:flex;height:100vh;justify-content:center;max-width:100%;position:relative;width:100%}.nav-title{font-family:Red Hat Display,Arial,sans-serif;font-size:40px;font-weight:300;text-align:center}.nav-title,.nav-title span{font-style:normal;line-height:58.876px}.nav-title span{font-size:20px}.box img{height:100%;left:0;object-fit:cover;top:0}.box .logo,.box img{position:absolute;width:100%}.box .logo{height:41px;max-width:135px;right:55px;top:55px;z-index:2}.box .title-section{left:0;max-width:95%;padding:14px;position:absolute;z-index:2}.box .title-section h1{color:#fff;font-size:45px;font-style:normal;font-weight:600;line-height:50px;text-transform:uppercase;word-wrap:break-word;hyphens:auto}.box .title-section h1 span{color:#2bde9b}.nav-title strong{font-weight:600}@media only screen and (min-width:768px){.box .title-section{max-width:80%;padding-left:60px;padding-right:60px;padding-top:205px}.box .title-section h1{font-size:80px;line-height:85px}}@media only screen and (min-width:1200px){.box .title-section{max-width:45%;padding-left:120px}}.logo.light{display:block}.logo.dark{display:none}.logo{bottom:55px;left:50%;position:absolute;transform:translateX(-50%);z-index:3}@media only screen and (min-width:768px){.logo{bottom:auto;left:auto;right:55px;top:55px;transform:translateX(0)}}rapi-doc.open .logo.dark{display:block}rapi-doc.open .logo.light{display:none}rapi-doc::part(section-navbar-scroll) .nav-bar-tag-and-paths.collapsed .nav-bar-paths-under-tag{display:none}rapi-doc::part(section-navbar-scroll) .nav-bar-tag-and-paths.expanded .nav-bar-paths-under-tag{display:block}rapi-doc::part(section-navbar-search){border-bottom:1px solid #2bde9b;margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}rapi-doc::part(textbox-nav-filter){background-color:transparent;border:none;box-shadow:none;outline:none;padding:0}rapi-doc::part(textbox-nav-filter)::placeholder{color:#fff;opacity:1}rapi-doc::part(section-navbar-active-item){border-left:4px solid #2bde9b;border-radius:0}rapi-doc::part(btn-search){background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none' viewBox='0 0 19 19'%3E%3Cpath fill='%23fff' d='m.223 17.625 5.284-5.333A7.55 7.55 0 0 1 3.85 7.568 7.57 7.57 0 0 1 11.425 0a7.57 7.57 0 1 1 0 15.142A7.55 7.55 0 0 1 6.65 13.45L1.4 18.748a.81.81 0 0 1-1.147.03.82.82 0 0 1-.03-1.153m11.202-4.11a5.9 5.9 0 0 0 4.205-1.742 5.9 5.9 0 0 0 1.742-4.2 5.89 5.89 0 0 0-1.742-4.2 5.9 5.9 0 0 0-4.205-1.74 5.9 5.9 0 0 0-4.206 1.74 5.9 5.9 0 0 0-1.741 4.2c0 1.588.618 3.082 1.741 4.2a5.9 5.9 0 0 0 4.206 1.741'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;border:none;box-shadow:none;font-size:0;height:20px;outline:none;width:20px}rapi-doc::part(section-navbar){gap:16px}@media only screen and (min-width:768px){rapi-doc::part(section-navbar){padding-left:15px}}rapi-doc.ham-open::part(section-main-content),rapi-doc::part(section-main-content){overflow-x:hidden;overflow-y:hidden}rapi-doc.open::part(section-main-content){overflow-x:hidden;overflow-y:auto}@media only screen and (min-width:768px){rapi-doc::part(section-main-content){overflow-x:hidden;overflow-y:hidden}rapi-doc.open::part(section-main-content){overflow-x:hidden;overflow-y:auto}}rapi-doc::part(section-overview){padding-top:165px}.desktop{display:none}.mobile{display:block}@media only screen and (min-width:768px){.mobile{display:none}.desktop{display:block}}.mobile-nav .nav-title{align-items:center;color:#fff;display:flex;font-size:28.731px;font-weight:300;justify-content:center;line-height:32.289px;margin:0;text-align:center}.mobile-nav .nav-title span{font-size:14.365px;line-height:15px}.mobile-nav{align-items:center;background:#005073;display:flex;justify-content:space-between;left:0;position:absolute;top:0;width:100%;z-index:3}.mobile-nav .closed{display:block}.mobile-nav .open,.mobile-nav.ham-open .closed{display:none}.mobile-nav.ham-open .open{display:block}.mobile-nav .nav-title{margin-right:16px}@media only screen and (max-width:768px){rapi-doc.ham-open::part(section-navbar){display:flex;padding-bottom:20px;padding-top:120px;width:100%}rapi-doc .logo.dark,rapi-doc.ham-open .logo.dark,rapi-doc.ham-open .logo.light,rapi-doc.open .box,rapi-doc.open .logo.dark,rapi-doc.open .logo.light{display:none}rapi-doc::part(section-overview){padding:0 16px 65px}body:has(rapi-doc.ham-open){overflow:hidden}}