﻿.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#4ea8f1 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:rgb(30.7382198953,144.7696335079,237.2617801047) !important}.bg-secondary{background-color:#6d6e71 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:hsl(225,1.8018018018%,33.5294117647%) !important}.bg-success{background-color:#50ba64 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:rgb(60.7991803279,154.2008196721,78.4221311475) !important}.bg-info{background-color:#08707f !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:rgb(4.9777777778,69.6888888889,79.0222222222) !important}.bg-warning{background-color:#fd7e14 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:rgb(220.1265822785,101.164556962,1.8734177215) !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:rgb(189.2151898734,32.7848101266,47.7721518987) !important}.bg-light{background-color:#fff !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:hsl(0,0%,90%) !important}.bg-dark{background-color:#091e42 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:rgb(2.88,9.6,21.12) !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#4ea8f1 !important}.border-secondary{border-color:#6d6e71 !important}.border-success{border-color:#50ba64 !important}.border-info{border-color:#08707f !important}.border-warning{border-color:#fd7e14 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#fff !important}.border-dark{border-color:#091e42 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 375px){.d-xs-none{display:none !important}.d-xs-inline{display:inline !important}.d-xs-inline-block{display:inline-block !important}.d-xs-block{display:block !important}.d-xs-table{display:table !important}.d-xs-table-row{display:table-row !important}.d-xs-table-cell{display:table-cell !important}.d-xs-flex{display:flex !important}.d-xs-inline-flex{display:inline-flex !important}}@media(min-width: 544px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1350px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media(min-width: 1600px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714286%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-21by9::before{padding-top:42.85714286%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 375px){.flex-xs-row{flex-direction:row !important}.flex-xs-column{flex-direction:column !important}.flex-xs-row-reverse{flex-direction:row-reverse !important}.flex-xs-column-reverse{flex-direction:column-reverse !important}.flex-xs-wrap{flex-wrap:wrap !important}.flex-xs-nowrap{flex-wrap:nowrap !important}.flex-xs-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xs-fill{flex:1 1 auto !important}.flex-xs-grow-0{flex-grow:0 !important}.flex-xs-grow-1{flex-grow:1 !important}.flex-xs-shrink-0{flex-shrink:0 !important}.flex-xs-shrink-1{flex-shrink:1 !important}.justify-content-xs-start{justify-content:flex-start !important}.justify-content-xs-end{justify-content:flex-end !important}.justify-content-xs-center{justify-content:center !important}.justify-content-xs-between{justify-content:space-between !important}.justify-content-xs-around{justify-content:space-around !important}.align-items-xs-start{align-items:flex-start !important}.align-items-xs-end{align-items:flex-end !important}.align-items-xs-center{align-items:center !important}.align-items-xs-baseline{align-items:baseline !important}.align-items-xs-stretch{align-items:stretch !important}.align-content-xs-start{align-content:flex-start !important}.align-content-xs-end{align-content:flex-end !important}.align-content-xs-center{align-content:center !important}.align-content-xs-between{align-content:space-between !important}.align-content-xs-around{align-content:space-around !important}.align-content-xs-stretch{align-content:stretch !important}.align-self-xs-auto{align-self:auto !important}.align-self-xs-start{align-self:flex-start !important}.align-self-xs-end{align-self:flex-end !important}.align-self-xs-center{align-self:center !important}.align-self-xs-baseline{align-self:baseline !important}.align-self-xs-stretch{align-self:stretch !important}}@media(min-width: 544px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1350px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}@media(min-width: 1600px){.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width: 375px){.float-xs-left{float:left !important}.float-xs-right{float:right !important}.float-xs-none{float:none !important}}@media(min-width: 544px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width: 1350px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}@media(min-width: 1600px){.float-xxl-left{float:left !important}.float-xxl-right{float:right !important}.float-xxl-none{float:none !important}}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: sticky){.sticky-top,.header-docs{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 375px){.m-xs-0{margin:0 !important}.mt-xs-0,.my-xs-0{margin-top:0 !important}.mr-xs-0,.mx-xs-0{margin-right:0 !important}.mb-xs-0,.my-xs-0{margin-bottom:0 !important}.ml-xs-0,.mx-xs-0{margin-left:0 !important}.m-xs-1{margin:.25rem !important}.mt-xs-1,.my-xs-1{margin-top:.25rem !important}.mr-xs-1,.mx-xs-1{margin-right:.25rem !important}.mb-xs-1,.my-xs-1{margin-bottom:.25rem !important}.ml-xs-1,.mx-xs-1{margin-left:.25rem !important}.m-xs-2{margin:.5rem !important}.mt-xs-2,.my-xs-2{margin-top:.5rem !important}.mr-xs-2,.mx-xs-2{margin-right:.5rem !important}.mb-xs-2,.my-xs-2{margin-bottom:.5rem !important}.ml-xs-2,.mx-xs-2{margin-left:.5rem !important}.m-xs-3{margin:1rem !important}.mt-xs-3,.my-xs-3{margin-top:1rem !important}.mr-xs-3,.mx-xs-3{margin-right:1rem !important}.mb-xs-3,.my-xs-3{margin-bottom:1rem !important}.ml-xs-3,.mx-xs-3{margin-left:1rem !important}.m-xs-4{margin:1.5rem !important}.mt-xs-4,.my-xs-4{margin-top:1.5rem !important}.mr-xs-4,.mx-xs-4{margin-right:1.5rem !important}.mb-xs-4,.my-xs-4{margin-bottom:1.5rem !important}.ml-xs-4,.mx-xs-4{margin-left:1.5rem !important}.m-xs-5{margin:3rem !important}.mt-xs-5,.my-xs-5{margin-top:3rem !important}.mr-xs-5,.mx-xs-5{margin-right:3rem !important}.mb-xs-5,.my-xs-5{margin-bottom:3rem !important}.ml-xs-5,.mx-xs-5{margin-left:3rem !important}.p-xs-0{padding:0 !important}.pt-xs-0,.py-xs-0{padding-top:0 !important}.pr-xs-0,.px-xs-0{padding-right:0 !important}.pb-xs-0,.py-xs-0{padding-bottom:0 !important}.pl-xs-0,.px-xs-0{padding-left:0 !important}.p-xs-1{padding:.25rem !important}.pt-xs-1,.py-xs-1{padding-top:.25rem !important}.pr-xs-1,.px-xs-1{padding-right:.25rem !important}.pb-xs-1,.py-xs-1{padding-bottom:.25rem !important}.pl-xs-1,.px-xs-1{padding-left:.25rem !important}.p-xs-2{padding:.5rem !important}.pt-xs-2,.py-xs-2{padding-top:.5rem !important}.pr-xs-2,.px-xs-2{padding-right:.5rem !important}.pb-xs-2,.py-xs-2{padding-bottom:.5rem !important}.pl-xs-2,.px-xs-2{padding-left:.5rem !important}.p-xs-3{padding:1rem !important}.pt-xs-3,.py-xs-3{padding-top:1rem !important}.pr-xs-3,.px-xs-3{padding-right:1rem !important}.pb-xs-3,.py-xs-3{padding-bottom:1rem !important}.pl-xs-3,.px-xs-3{padding-left:1rem !important}.p-xs-4{padding:1.5rem !important}.pt-xs-4,.py-xs-4{padding-top:1.5rem !important}.pr-xs-4,.px-xs-4{padding-right:1.5rem !important}.pb-xs-4,.py-xs-4{padding-bottom:1.5rem !important}.pl-xs-4,.px-xs-4{padding-left:1.5rem !important}.p-xs-5{padding:3rem !important}.pt-xs-5,.py-xs-5{padding-top:3rem !important}.pr-xs-5,.px-xs-5{padding-right:3rem !important}.pb-xs-5,.py-xs-5{padding-bottom:3rem !important}.pl-xs-5,.px-xs-5{padding-left:3rem !important}.m-xs-n1{margin:-0.25rem !important}.mt-xs-n1,.my-xs-n1{margin-top:-0.25rem !important}.mr-xs-n1,.mx-xs-n1{margin-right:-0.25rem !important}.mb-xs-n1,.my-xs-n1{margin-bottom:-0.25rem !important}.ml-xs-n1,.mx-xs-n1{margin-left:-0.25rem !important}.m-xs-n2{margin:-0.5rem !important}.mt-xs-n2,.my-xs-n2{margin-top:-0.5rem !important}.mr-xs-n2,.mx-xs-n2{margin-right:-0.5rem !important}.mb-xs-n2,.my-xs-n2{margin-bottom:-0.5rem !important}.ml-xs-n2,.mx-xs-n2{margin-left:-0.5rem !important}.m-xs-n3{margin:-1rem !important}.mt-xs-n3,.my-xs-n3{margin-top:-1rem !important}.mr-xs-n3,.mx-xs-n3{margin-right:-1rem !important}.mb-xs-n3,.my-xs-n3{margin-bottom:-1rem !important}.ml-xs-n3,.mx-xs-n3{margin-left:-1rem !important}.m-xs-n4{margin:-1.5rem !important}.mt-xs-n4,.my-xs-n4{margin-top:-1.5rem !important}.mr-xs-n4,.mx-xs-n4{margin-right:-1.5rem !important}.mb-xs-n4,.my-xs-n4{margin-bottom:-1.5rem !important}.ml-xs-n4,.mx-xs-n4{margin-left:-1.5rem !important}.m-xs-n5{margin:-3rem !important}.mt-xs-n5,.my-xs-n5{margin-top:-3rem !important}.mr-xs-n5,.mx-xs-n5{margin-right:-3rem !important}.mb-xs-n5,.my-xs-n5{margin-bottom:-3rem !important}.ml-xs-n5,.mx-xs-n5{margin-left:-3rem !important}.m-xs-auto{margin:auto !important}.mt-xs-auto,.my-xs-auto{margin-top:auto !important}.mr-xs-auto,.mx-xs-auto{margin-right:auto !important}.mb-xs-auto,.my-xs-auto{margin-bottom:auto !important}.ml-xs-auto,.mx-xs-auto{margin-left:auto !important}}@media(min-width: 544px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1350px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}@media(min-width: 1600px){.m-xxl-0{margin:0 !important}.mt-xxl-0,.my-xxl-0{margin-top:0 !important}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important}.m-xxl-1{margin:.25rem !important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem !important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem !important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem !important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem !important}.m-xxl-2{margin:.5rem !important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem !important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem !important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem !important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem !important}.m-xxl-3{margin:1rem !important}.mt-xxl-3,.my-xxl-3{margin-top:1rem !important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem !important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem !important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem !important}.m-xxl-4{margin:1.5rem !important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem !important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem !important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem !important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem !important}.m-xxl-5{margin:3rem !important}.mt-xxl-5,.my-xxl-5{margin-top:3rem !important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem !important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem !important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem !important}.p-xxl-0{padding:0 !important}.pt-xxl-0,.py-xxl-0{padding-top:0 !important}.pr-xxl-0,.px-xxl-0{padding-right:0 !important}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important}.pl-xxl-0,.px-xxl-0{padding-left:0 !important}.p-xxl-1{padding:.25rem !important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem !important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem !important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem !important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem !important}.p-xxl-2{padding:.5rem !important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem !important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem !important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem !important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem !important}.p-xxl-3{padding:1rem !important}.pt-xxl-3,.py-xxl-3{padding-top:1rem !important}.pr-xxl-3,.px-xxl-3{padding-right:1rem !important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem !important}.pl-xxl-3,.px-xxl-3{padding-left:1rem !important}.p-xxl-4{padding:1.5rem !important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem !important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem !important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem !important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem !important}.p-xxl-5{padding:3rem !important}.pt-xxl-5,.py-xxl-5{padding-top:3rem !important}.pr-xxl-5,.px-xxl-5{padding-right:3rem !important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem !important}.pl-xxl-5,.px-xxl-5{padding-left:3rem !important}.m-xxl-n1{margin:-0.25rem !important}.mt-xxl-n1,.my-xxl-n1{margin-top:-0.25rem !important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-0.25rem !important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-0.25rem !important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-0.25rem !important}.m-xxl-n2{margin:-0.5rem !important}.mt-xxl-n2,.my-xxl-n2{margin-top:-0.5rem !important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-0.5rem !important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-0.5rem !important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-0.5rem !important}.m-xxl-n3{margin:-1rem !important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem !important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem !important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem !important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem !important}.m-xxl-n4{margin:-1.5rem !important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem !important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem !important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem !important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem !important}.m-xxl-n5{margin:-3rem !important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem !important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem !important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem !important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem !important}.m-xxl-auto{margin:auto !important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 375px){.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}}@media(min-width: 544px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1350px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1600px){.text-xxl-left{text-align:left !important}.text-xxl-right{text-align:right !important}.text-xxl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:600 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#4ea8f1 !important}a.text-primary:hover,a.text-primary:focus{color:rgb(17.7748691099,132.0418848168,224.7251308901) !important}.text-secondary{color:#6d6e71 !important}a.text-secondary:hover,a.text-secondary:focus{color:hsl(225,1.8018018018%,28.5294117647%) !important}.text-success{color:#50ba64 !important}a.text-success:hover,a.text-success:focus{color:rgb(53.5881147541,135.9118852459,69.1209016393) !important}.text-info{color:#08707f !important}a.text-info:hover,a.text-info:focus{color:rgb(3.4666666667,48.5333333333,55.0333333333) !important}.text-warning{color:#fd7e14 !important}a.text-warning:hover,a.text-warning:focus{color:rgb(194.8417721519,89.5443037975,1.6582278481) !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:rgb(167.4810126582,29.0189873418,42.2848101266) !important}.text-light{color:#fff !important}a.text-light:hover,a.text-light:focus{color:hsl(0,0%,85%) !important}.text-dark{color:#091e42 !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-body{color:#212529 !important}.text-muted{color:#595d66 !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:hsla(0,0%,100%,.5) !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}code.text-primary{background-color:rgba(78,168,241,.1) !important;color:rgb(30.7382198953,144.7696335079,237.2617801047) !important;border:1px solid rgba(78,168,241,.2) !important;padding:.2em .5em !important;border-radius:4px !important}code.text-success{background-color:rgba(80,186,100,.1) !important;color:rgb(53.5881147541,135.9118852459,69.1209016393) !important;border:1px solid rgba(80,186,100,.2) !important;padding:.2em .5em !important;border-radius:4px !important}.text .expandable:not(.api-spec-modern):not(.expandable-media),.expandable:not(.api-spec-modern):not(.expandable-media){position:relative;margin:1.5rem 0;overflow:hidden;border-radius:0 !important}.text .expandable:not(.api-spec-modern):not(.expandable-media)::before,.expandable:not(.api-spec-modern):not(.expandable-media)::before{content:"Terminal";position:absolute;top:0;left:0;right:0;height:32px;display:flex;align-items:center;padding:0 1rem;background:rgba(0,0,0,.3);font-size:.7rem;color:#adb5bd;text-transform:uppercase;letter-spacing:1px;z-index:1}.text .expandable:not(.api-spec-modern):not(.expandable-media) .extra,.expandable:not(.api-spec-modern):not(.expandable-media) .extra{position:absolute;top:0 !important;bottom:auto !important;right:.75rem !important;height:32px;z-index:3;display:flex;align-items:center;gap:.375rem;opacity:1 !important;mix-blend-mode:normal !important}.text .expandable:not(.api-spec-modern):not(.expandable-media) .extra a,.expandable:not(.api-spec-modern):not(.expandable-media) .extra a{display:inline-flex !important;align-items:center;justify-content:center;width:24px;height:24px;background:hsla(0,0%,100%,.1);border:none;border-radius:4px;color:#ced4da !important;text-decoration:none !important;cursor:pointer;transition:all .2s ease;line-height:1;margin-right:0 !important}.text .expandable:not(.api-spec-modern):not(.expandable-media) .extra a i,.expandable:not(.api-spec-modern):not(.expandable-media) .extra a i{font-size:12px;line-height:2;display:flex;align-items:center;justify-content:center}.text .expandable:not(.api-spec-modern):not(.expandable-media) .extra a:hover,.expandable:not(.api-spec-modern):not(.expandable-media) .extra a:hover{background:hsla(0,0%,100%,.15);color:#fff !important;opacity:1 !important}.text .expandable:not(.api-spec-modern):not(.expandable-media):hover .extra,.expandable:not(.api-spec-modern):not(.expandable-media):hover .extra{opacity:1 !important}.text .expandable:not(.api-spec-modern):not(.expandable-media) pre,.expandable:not(.api-spec-modern):not(.expandable-media) pre{padding:1.5rem 0rem 0rem 0rem !important;margin:0 !important;border-radius:0 !important}#modal-right-sidebar .expandable:not(.api-spec-modern):not(.expandable-media) pre{padding:2.5rem 1rem 1rem 1rem !important}pre{background:#1e1e2e !important;border-radius:0 !important;margin:1.5rem 0;padding:1rem;position:relative;overflow-x:auto;border:none}pre code{color:#cdd6f4 !important;background:rgba(0,0,0,0) !important;font-family:"SF Mono","Fira Code","Monaco","IBM Plex Mono",monospace;font-size:.85rem;line-height:1.6;display:block}pre code .api-key-blur,pre .api-key-blur,.code-block pre .api-key-blur{filter:blur(5px);transition:filter .25s ease,background-color .25s ease;cursor:help;background:rgba(78,168,241,.08) !important;border-radius:5px;padding:0 4px;position:relative;display:inline-block}pre code .api-key-blur:hover,pre .api-key-blur:hover,.code-block pre .api-key-blur:hover{filter:blur(0);background:rgba(78,168,241,.12) !important}pre code .api-key-blur::before,pre .api-key-blur::before,.code-block pre .api-key-blur::before{content:"🔒 Hover to reveal";position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.85);color:#fff;padding:4px 10px;border-radius:4px;font-size:11px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1000}pre code .api-key-blur:hover::before,pre .api-key-blur:hover::before,.code-block pre .api-key-blur:hover::before{opacity:1}.text details:not(.api-param-details){background-color:#fff;border:1px solid rgba(108,117,125,.2);border-radius:8px;margin-bottom:1rem;padding:0;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.text details:not(.api-param-details):hover{border-color:rgba(78,168,241,.3);box-shadow:0 2px 8px rgba(78,168,241,.08)}.text details:not(.api-param-details)[open]{border-color:rgba(78,168,241,.4);box-shadow:0 4px 12px rgba(78,168,241,.12)}.text details:not(.api-param-details)[open] summary{border-bottom:1px solid rgba(108,117,125,.15);color:#4ea8f1}.text details:not(.api-param-details)[open] summary::before{transform:translateY(-50%) rotate(90deg)}.text details:not(.api-param-details) summary{cursor:pointer;padding:1rem 1.25rem 1rem 2.5rem;font-weight:500;list-style:none;user-select:none;position:relative;transition:all .2s ease;color:#212529}.text details:not(.api-param-details) summary::-webkit-details-marker{display:none}.text details:not(.api-param-details) summary::marker{display:none}.text details:not(.api-param-details) summary::before{content:"▶";position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#4ea8f1;transition:transform .2s ease;font-size:.7rem;line-height:1}.text details:not(.api-param-details) summary:hover{background-color:rgba(78,168,241,.03)}.text details:not(.api-param-details) summary strong{color:inherit}.text details:not(.api-param-details) summary code{background-color:rgba(78,168,241,.08);color:#4ea8f1;padding:.15em .4em;border-radius:3px;font-size:.9em}.text details:not(.api-param-details)>div{padding:0 1.25rem 1rem 1.25rem}blockquote{padding:1rem;margin-top:16px;overflow-wrap:break-word;word-break:break-word}blockquote code{word-break:break-all;white-space:pre-wrap}blockquote table td{border:none !important}blockquote.blockquote-success{border-color:#50ba64;border:2px solid #50ba64;border-left:solid 12px #50ba64;border-radius:4px}blockquote.blockquote-success i{color:#50ba64}blockquote.blockquote-info{border-color:#4ea8f1;border:2px solid #4ea8f1;border-left:solid 12px #4ea8f1;border-radius:4px}blockquote.blockquote-info i{color:#08707f}blockquote.blockquote-danger{border-color:#dc3545;border:2px solid #dc3545;border-left:solid 12px #dc3545;border-radius:4px}blockquote.blockquote-danger i{color:#dc3545}blockquote.blockquote-warning{border-color:#fd7e14;border:2px solid #fd7e14;border-left:solid 12px #fd7e14;border-radius:4px}blockquote.blockquote-warning i{color:#fd7e14}a.disabled{color:gray;pointer-events:none}.pulse-primary{color:#f8f9fa;box-shadow:0 0 3px 3px #4ea8f1;animation:pulse-primary 3s infinite}.pulse-primary:hover{color:#fff !important}@-webkit-keyframes pulse-primary{0%{box-shadow:0 0 3px 3px 0 0 3px 3px #4ea8f1;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px 0 0 3px 3px #4ea8f1;color:#fff}}@keyframes pulse-primary{0%{box-shadow:0 0 3px 3px 0 0 3px 3px #4ea8f1;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #4ea8f1;color:#fff}}.pulse-warning{color:#f8f9fa;box-shadow:0 0 3px 3px #fd7e14;animation:pulse-warning 2.5s infinite}.pulse-warning:hover{color:#fff !important}@-webkit-keyframes pulse-warning{0%{box-shadow:0 0 3px 3px #fd7e14;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{color:#fff}}@keyframes pulse-warning{0%{box-shadow:0 0 3px 3px #fd7e14;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #fd7e14;color:#fff}}.pulse-default{color:#000;box-shadow:0 0 3px 3px #f8f9fa;animation:pulse-default 3.2s infinite}.pulse-default:hover{color:#000 !important}@-webkit-keyframes pulse-default{0%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}}@keyframes pulse-default{0%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #f8f9fa;color:#000}}.pulse-danger{color:#f8f9fa;box-shadow:0 0 3px 3px #dc3545;animation:pulse-danger 2.7s infinite}.pulse-danger:hover{color:#fff !important}@-webkit-keyframes pulse-danger{0%{box-shadow:0 0 3px 3px #dc3545;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #dc3545;color:#fff}}@keyframes pulse-danger{0%{box-shadow:0 0 3px 3px #dc3545;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #dc3545;color:#fff}}.pulse-success{color:#f8f9fa;box-shadow:0 0 3px 3px #50ba64;animation:pulse-success 3.5s infinite}.pulse-success:hover{color:#fff !important}@-webkit-keyframes pulse-success{0%{box-shadow:0 0 3px 3px #50ba64;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #50ba64;color:#fff}}@keyframes pulse-success{0%{box-shadow:0 0 3px 3px #50ba64;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #50ba64;color:#fff}}.pulse-info{color:#f8f9fa;box-shadow:0 0 3px 3px #08707f;animation:pulse-info 3.7s infinite}.pulse-info:hover{color:#fff !important}@-webkit-keyframes pulse-info{0%{box-shadow:0 0 3px 3px #08707f;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #08707f;color:#fff}}@keyframes pulse-info{0%{box-shadow:0 0 3px 3px #08707f;color:#fff}70%{box-shadow:0 0 3px 3px #adb5bd}100%{box-shadow:0 0 3px 3px #08707f;color:#fff}}select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:95%;background-position-y:8px}select.form-control{height:40px;font-weight:500;font-size:14px;border:1px solid #dee2e6;padding-top:3px;padding-left:12px;display:block}div.dropdown-menu{display:none;white-space:nowrap}div.bootstrap-select.form-control{height:40px;border:1px solid #dee2e6;padding-top:1px;font-weight:500;font-size:14px;border-radius:5px;z-index:inherit}div.bootstrap-select.form-control:disabled{height:35px}div.bootstrap-select.form-control .dropdown-toggle:after{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);content:""}div.bootstrap-select.form-control .btn{box-shadow:none !important;background-color:rgba(0,0,0,0) !important;border:none !important;height:35px;padding-bottom:0px !important}div.bootstrap-select.form-control .filter-option{font-size:14px;font-weight:500}div.bootstrap-select.form-control.form-control input::-moz-placeholder{color:#495057;opacity:1}div.bootstrap-select.form-control.form-control input:-ms-input-placeholder{color:#495057}div.bootstrap-select.form-control.form-control input::-webkit-input-placeholder{color:#495057}div.bootstrap-select.form-control.form-control input{border:0}div.bootstrap-select.form-control.form-control input:focus{outline:none}div.bootstrap-select.form-control .tag{color:#fff;background-color:#4ea8f1;border-radius:3px;font-size:16px;padding:3px 5px;line-height:30px}div.bootstrap-select.form-control .tag[data-role=remove]{margin-left:4px;cursor:pointer}div.bootstrap-select.form-control .tag[data-role=remove]:after{font-family:"Font Awesome 5 Free";content:"";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:500;padding-bottom:1px}div.bootstrap-select.form-control .tag[data-role=remove]:hover{box-shadow:none !important;font-weight:900}div.bootstrap-select.form-control .tag[data-role=remove]:hover:active{box-shadow:none !important}.bootstrap-tagsinput{display:block !important;min-height:40px}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#495057;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#495057}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#495057}.bootstrap-tagsinput.form-control input{border:0}.bootstrap-tagsinput.form-control input:focus{outline:none}.bootstrap-tagsinput .tag{color:#fff;background-color:#4ea8f1;border-radius:3px;font-size:16px;padding:3px 5px;line-height:30px}.bootstrap-tagsinput .tag[data-role=remove]{margin-left:4px;cursor:pointer}.bootstrap-tagsinput .tag[data-role=remove]:after{font-family:"Font Awesome 5 Free";content:"";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:500;padding-bottom:1px}.bootstrap-tagsinput .tag[data-role=remove]:hover{box-shadow:none !important;font-weight:900}.bootstrap-tagsinput .tag[data-role=remove]:hover:active{box-shadow:none !important}.nav-tabs .nav-link{cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.nav-tabs .nav-link:hover{cursor:pointer}.nav-tabs .nav-link:active,.nav-tabs .nav-link:focus{outline:none}.svg-zoom-viewer{position:relative;margin-bottom:1rem;padding:.5rem;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}.svg-zoom-controls{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-bottom:.5rem;background:#fff;border-radius:8px;border:1px solid #e9ecef}.svg-zoom-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;font-size:.875rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#6c757d;cursor:pointer;transition:all .15s ease}.svg-zoom-btn:hover{background:#e9ecef;color:#343a40;border-color:#dee2e6}.svg-zoom-btn:active{transform:scale(0.95)}.svg-zoom-level{min-width:50px;padding:.25rem .5rem;font-size:.8rem;font-weight:600;text-align:center;color:#495057;background:#f8f9fa;border-radius:4px}.svg-zoom-viewport{overflow-x:auto;overflow-y:hidden;padding:.5rem;background:#fff;border-radius:8px;border:1px solid #e9ecef;cursor:grab;user-select:none}.svg-zoom-viewport.is-dragging{cursor:grabbing}.svg-zoom-viewport::-webkit-scrollbar{height:8px}.svg-zoom-viewport::-webkit-scrollbar-track{background:#e9ecef;border-radius:4px}.svg-zoom-viewport::-webkit-scrollbar-thumb{background:#ced4da;border-radius:4px}.svg-zoom-viewport::-webkit-scrollbar-thumb:hover{background:#adb5bd}.svg-zoom-image{display:block;width:100%;max-width:none;height:auto;min-height:150px;transition:transform .2s ease;transform-origin:left top}.svg-zoom-image svg{color:initial;fill:initial}.svg-zoom-image svg foreignObject span,.svg-zoom-image svg foreignObject div,.svg-zoom-image svg foreignObject p,.svg-zoom-image svg foreignObject code{color:inherit !important;fill:inherit !important}.svg-zoom-image svg .nodeLabel,.svg-zoom-image svg .edgeLabel,.svg-zoom-image svg .label,.svg-zoom-image svg .cluster-label{color:inherit !important}.svg-zoom-image svg .nodeLabel span,.svg-zoom-image svg .nodeLabel p,.svg-zoom-image svg .edgeLabel span,.svg-zoom-image svg .edgeLabel p,.svg-zoom-image svg .label span,.svg-zoom-image svg .label p,.svg-zoom-image svg .cluster-label span,.svg-zoom-image svg .cluster-label p{color:inherit !important}.svg-zoom-hint{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;font-size:.8rem;color:#adb5bd;text-align:center}.svg-zoom-hint i{font-size:.9rem}.modal-fullscreen{max-width:100%;margin:0;height:100%}.modal-fullscreen .modal-content{height:100%;border:none;border-radius:0}.svg-zoom-modal-content{display:flex;flex-direction:column;background:#fff}.svg-zoom-modal-header{display:flex;align-items:center;gap:1rem;padding:.75rem 1.5rem;background:#f8f9fa;border-bottom:1px solid #e9ecef;flex-shrink:0}.svg-zoom-modal-header .modal-title{display:flex;align-items:center;font-size:1.1rem;font-weight:600;color:#343a40;margin-right:auto}.svg-zoom-modal-header .modal-title i{color:#4ea8f1}.svg-zoom-modal-header .close{font-size:1.5rem;opacity:.5}.svg-zoom-modal-header .close:hover{opacity:1}.svg-zoom-modal-controls{display:flex;align-items:center;gap:.5rem}.svg-zoom-modal-body{flex:1;overflow:auto;padding:1.5rem;display:flex;justify-content:flex-start;align-items:flex-start;background:#f8f9fa;cursor:grab;user-select:none}.svg-zoom-modal-body.is-dragging{cursor:grabbing}.svg-zoom-modal-image{width:100%;min-width:800px;max-width:none;height:auto;transition:transform .2s ease;transform-origin:left top}.svg-zoom-modal-image svg{color:initial;fill:initial}.svg-zoom-modal-image svg foreignObject span,.svg-zoom-modal-image svg foreignObject div,.svg-zoom-modal-image svg foreignObject p,.svg-zoom-modal-image svg foreignObject code{color:inherit !important;fill:inherit !important}.svg-zoom-modal-image svg .nodeLabel,.svg-zoom-modal-image svg .edgeLabel,.svg-zoom-modal-image svg .label,.svg-zoom-modal-image svg .cluster-label{color:inherit !important}.svg-zoom-modal-image svg .nodeLabel span,.svg-zoom-modal-image svg .nodeLabel p,.svg-zoom-modal-image svg .edgeLabel span,.svg-zoom-modal-image svg .edgeLabel p,.svg-zoom-modal-image svg .label span,.svg-zoom-modal-image svg .label p,.svg-zoom-modal-image svg .cluster-label span,.svg-zoom-modal-image svg .cluster-label p{color:inherit !important}.svg-zoom-viewer-compact .svg-zoom-controls{padding:.375rem .5rem;gap:.375rem}.svg-zoom-viewer-compact .svg-zoom-btn{width:28px;height:28px;font-size:.75rem}.svg-zoom-viewer-compact .svg-zoom-level{min-width:42px;font-size:.7rem}.svg-zoom-viewer-compact .svg-zoom-hint{font-size:.75rem;padding:.375rem .5rem}.svg-zoom-viewer-large{padding:1rem;border-radius:12px}.svg-zoom-viewer-large .svg-zoom-controls{padding:.625rem 1rem;margin-bottom:.75rem;border-radius:10px}.svg-zoom-viewer-large .svg-zoom-btn{width:36px;height:36px;font-size:.9rem}.svg-zoom-viewer-large .svg-zoom-level{min-width:56px;padding:.375rem .625rem;font-size:.85rem}.svg-zoom-viewer-large .svg-zoom-viewport{padding:.75rem;border-radius:10px}.svg-zoom-viewer-large .svg-zoom-image{min-height:200px}.json-explorer{position:relative;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.85rem;line-height:1.5;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;overflow:hidden}.json-explorer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;background:#fff;border-bottom:1px solid #e9ecef}.json-explorer-search-wrapper{position:relative;display:flex;align-items:center;flex:1;max-width:450px}.json-explorer-search-wrapper>i{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#ced4da;font-size:.8rem;z-index:1}.json-explorer-search-nav{display:flex;align-items:center;gap:4px;margin-left:8px;padding-left:8px;border-left:1px solid #e9ecef}.json-explorer-search-count{font-size:.7rem;color:#adb5bd;min-width:45px;text-align:center;white-space:nowrap}.json-explorer-search-nav .json-explorer-btn{width:24px;height:24px;font-size:.7rem}.json-explorer-search-nav .json-explorer-btn i{font-size:.65rem}.json-explorer-search{width:100%;padding:.375rem .75rem .375rem 2rem;font-size:.8rem;border:1px solid #e9ecef;border-radius:6px;background:#f8f9fa;color:#495057}.json-explorer-search:focus{outline:none;border-color:#4ea8f1;background:#fff}.json-explorer-search::placeholder{color:#6c757d}.json-explorer-actions{display:flex;gap:.375rem}.json-explorer-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;font-size:.8rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;color:#6c757d;cursor:pointer;transition:all .15s ease}.json-explorer-btn:hover{background:#e9ecef;color:#343a40;border-color:#dee2e6}.json-explorer-btn:active{transform:scale(0.95)}.json-explorer-path-bar{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f8f9fa;border-bottom:1px solid #e9ecef}.json-explorer-path-label{font-size:.75rem;color:#495057;white-space:nowrap}.json-explorer-path-label i{margin-right:.25rem}.json-explorer-path{flex:1;padding:.25rem .5rem;font-size:.8rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;background:#fff;border-radius:4px;color:#4ea8f1;overflow-x:auto;white-space:nowrap}.json-explorer-path::-webkit-scrollbar{height:4px}.json-explorer-path::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:2px}.json-explorer-tree{padding:.75rem;max-height:500px;overflow:auto;background:#fff}.json-explorer-tree::-webkit-scrollbar{width:8px;height:8px}.json-explorer-tree::-webkit-scrollbar-track{background:#f8f9fa;border-radius:4px}.json-explorer-tree::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:4px}.json-explorer-tree::-webkit-scrollbar-thumb:hover{background:#ced4da}.json-explorer-node{position:relative;padding-left:1.25rem}.json-explorer-key-wrapper{display:inline}.json-explorer-toggle{position:absolute;left:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;color:#ced4da;cursor:pointer;user-select:none;transition:transform .15s ease}.json-explorer-toggle:hover{color:#6c757d}.json-explorer-node.collapsed>.json-explorer-key-wrapper .json-explorer-toggle{transform:rotate(-90deg)}.json-explorer-node.collapsed>.json-explorer-children{display:none}.json-explorer-node.collapsed>.json-explorer-count{display:inline}.json-explorer-children{display:block;padding-left:.5rem;border-left:1px dashed #e9ecef;margin-left:.5rem}.json-explorer-key{color:#a626a4;cursor:pointer}.json-explorer-key:hover{text-decoration:underline}.json-explorer-colon{color:#adb5bd;margin:0 .25rem}.json-explorer-bracket{color:#6c757d}.json-explorer-count{display:none;margin-left:.25rem;padding:.1rem .4rem;font-size:.7rem;color:#adb5bd;background:#f8f9fa;border-radius:3px;cursor:pointer;transition:background .15s ease}.json-explorer-count:hover{background:#e9ecef}.json-explorer-node.collapsed>.json-explorer-count{display:inline}.json-explorer-node.collapsed>.json-explorer-copy-node{display:inline-flex}.json-explorer-copy-node{display:none;align-items:center;justify-content:center;margin-left:.25rem;padding:.1rem .3rem;font-size:.65rem;color:#ced4da;cursor:pointer;border-radius:3px;transition:all .15s ease}.json-explorer-copy-node:hover{color:#4ea8f1;background:rgba(78,168,241,.1)}.json-explorer-value{cursor:pointer}.json-explorer-value:hover{background:rgba(78,168,241,.1);border-radius:2px}.json-explorer-string{color:#50a14f}.json-explorer-number{color:#986801}.json-explorer-boolean{color:#4078f2;font-weight:600}.json-explorer-null{color:#ced4da;font-style:italic}.json-explorer-ellipsis{color:#ced4da}.json-explorer-hint{display:inline-flex;margin-left:.5rem;color:#08707f;cursor:help}.json-explorer-node.important>.json-explorer-key-wrapper .json-explorer-key,.json-explorer-node.important>.json-explorer-value{background:rgba(253,126,20,.15);padding:0 .25rem;border-radius:2px}.json-explorer-node.selected>.json-explorer-key-wrapper .json-explorer-key,.json-explorer-node.selected>.json-explorer-value{background:rgba(78,168,241,.2);outline:2px solid #4ea8f1;outline-offset:1px;border-radius:2px}.json-explorer-node.search-match>.json-explorer-key-wrapper .json-explorer-key,.json-explorer-node.search-match>.json-explorer-value{background:rgba(80,186,100,.2) !important}.json-explorer-highlight{background:#fd7e14;color:#212529;padding:0 2px;border-radius:2px}.json-explorer-node.search-hidden{display:none !important}.json-explorer-node.search-ancestor>.json-explorer-key-wrapper .json-explorer-key{opacity:.6}.json-explorer-node.search-current{background:rgba(253,126,20,.25) !important;border-left:3px solid #fd7e14;padding-left:5px;margin-left:-8px}.json-explorer-error{padding:1rem;color:#dc3545;text-align:center}.json-explorer-compact{font-size:.8rem}.json-explorer-compact .json-explorer-toolbar{padding:.375rem .5rem}.json-explorer-compact .json-explorer-path-bar{padding:.375rem .5rem}.json-explorer-compact .json-explorer-tree{padding:.5rem;max-height:400px}.json-explorer-large{font-size:.9rem;border-radius:10px}.json-explorer-large .json-explorer-toolbar{padding:.625rem 1rem}.json-explorer-large .json-explorer-path-bar{padding:.625rem 1rem}.json-explorer-large .json-explorer-tree{padding:1rem;max-height:800px}.json-explorer-large .json-explorer-btn{width:32px;height:32px}.snippet-var{display:inline;cursor:pointer;padding:.125rem .375rem;margin:0 .125rem;border-radius:4px;background:rgba(253,126,20,.2);color:#fd7e14 !important;font-family:inherit;font-size:inherit;font-weight:500;border:1px dashed rgba(253,126,20,.4);transition:all .15s ease;white-space:nowrap}.snippet-var:hover{background:rgba(253,126,20,.3);border-color:#fd7e14;color:rgb(253.4303797468,153.7594936709,70.5696202532) !important}.snippet-var.has-value{background:rgba(80,186,100,.2);color:#50ba64 !important;border-color:rgba(80,186,100,.4);border-style:solid}.snippet-var.has-value:hover{background:rgba(80,186,100,.3);border-color:#50ba64}.snippet-var.is-default{background:rgba(12.5333333333,175.4666666667,198.9666666667,.2);color:rgb(14.0444444444,196.6222222222,222.9555555556) !important;border-color:rgba(11.0222222222,154.3111111111,174.9777777778,.5);border-style:dashed}.snippet-var.is-default:hover{background:rgba(12.5333333333,175.4666666667,198.9666666667,.3);border-color:rgb(12.5333333333,175.4666666667,198.9666666667);color:rgb(22.1666666667,212.8333333333,240.3333333333) !important}.snippet-var-editor{position:absolute;z-index:10000;min-width:500px;max-width:600px;background:#fff;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.15),0 2px 10px rgba(0,0,0,.1);border:1px solid #e9ecef;animation:snippetVarEditorIn .15s ease-out}.snippet-var-editor-arrow{position:absolute;top:-8px;left:50%;width:16px;height:16px;background:#fff;border:1px solid #e9ecef;border-bottom:none;border-right:none;transform:translateX(-50%) rotate(45deg);z-index:-1}.snippet-var-editor.above .snippet-var-editor-arrow{top:auto;bottom:-8px;border:1px solid #e9ecef;border-top:none;border-left:none;transform:translateX(-50%) rotate(45deg)}.snippet-var-editor-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e9ecef;background:#f8f9fa;border-radius:10px 10px 0 0}.snippet-var-editor-label{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9rem;color:#343a40;text-transform:capitalize}.snippet-var-editor-label i{color:#4ea8f1;font-size:.85rem}.snippet-var-editor-close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);color:#adb5bd;font-size:1.25rem;line-height:1;cursor:pointer;border-radius:4px;transition:all .15s ease}.snippet-var-editor-close:hover{background:#e9ecef;color:#495057}.snippet-var-editor-body{display:flex;align-items:center;gap:.5rem;padding:1rem}.snippet-var-input{flex:1;padding:.625rem .875rem;font-size:.9rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;border:1px solid #dee2e6;border-radius:6px;background:#fff;color:#343a40;transition:all .15s ease}.snippet-var-input:focus{outline:none;border-color:#4ea8f1;box-shadow:0 0 0 3px rgba(78,168,241,.1)}.snippet-var-input::placeholder{color:#adb5bd}.snippet-var-apply{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:none;background:linear-gradient(135deg, #4ea8f1 0%, rgb(30.7382198953, 144.7696335079, 237.2617801047) 100%);color:#fff;border-radius:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0}.snippet-var-apply i{font-size:.9rem}.snippet-var-apply:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(78,168,241,.3)}.snippet-var-apply:active{transform:scale(0.98)}.snippet-var-editor-hint{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;font-size:.75rem;color:#adb5bd;background:#f8f9fa;border-top:1px solid #e9ecef;border-radius:0 0 10px 10px}.snippet-var-editor-hint i{font-size:.7rem}@keyframes snippetVarEditorIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.code-block,.code-block-curl,.code-block-json,.code-block-javascript,.code-block-python,.code-block-bash,.code-block-inline,.code-block-sm,.code-block-titled{background:#1e1e2e;border-radius:8px;padding:1rem;position:relative;margin-bottom:1rem;overflow:hidden}.code-block::before,.code-block-curl::before,.code-block-json::before,.code-block-javascript::before,.code-block-python::before,.code-block-bash::before,.code-block-inline::before,.code-block-sm::before,.code-block-titled::before{content:"Terminal"/"";position:absolute;top:0;left:0;right:0;padding:.5rem 1rem;background:rgba(0,0,0,.3);font-size:.7rem;color:#adb5bd;text-transform:uppercase;letter-spacing:1px}.code-block pre,.code-block-curl pre,.code-block-json pre,.code-block-javascript pre,.code-block-python pre,.code-block-bash pre,.code-block-inline pre,.code-block-sm pre,.code-block-titled pre{background:rgba(0,0,0,0);color:#cdd6f4;font-family:"SF Mono","Fira Code","Monaco",monospace;font-size:.85rem;margin:0;margin-top:1.5rem;padding:0;line-height:1.6;overflow-x:auto}.code-block .copy-btn,.code-block-curl .copy-btn,.code-block-json .copy-btn,.code-block-javascript .copy-btn,.code-block-python .copy-btn,.code-block-bash .copy-btn,.code-block-inline .copy-btn,.code-block-sm .copy-btn,.code-block-titled .copy-btn{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:hsla(0,0%,100%,.1);border:none;border-radius:6px;color:#ced4da;font-size:.75rem;cursor:pointer;transition:all .2s ease}.code-block .copy-btn:hover,.code-block-curl .copy-btn:hover,.code-block-json .copy-btn:hover,.code-block-javascript .copy-btn:hover,.code-block-python .copy-btn:hover,.code-block-bash .copy-btn:hover,.code-block-inline .copy-btn:hover,.code-block-sm .copy-btn:hover,.code-block-titled .copy-btn:hover{background:hsla(0,0%,100%,.15);color:#fff}.code-block .copy-btn.copied,.code-block-curl .copy-btn.copied,.code-block-json .copy-btn.copied,.code-block-javascript .copy-btn.copied,.code-block-python .copy-btn.copied,.code-block-bash .copy-btn.copied,.code-block-inline .copy-btn.copied,.code-block-sm .copy-btn.copied,.code-block-titled .copy-btn.copied{background:rgba(80,186,100,.2);color:#50ba64}.code-block-titled[data-title]::before{content:attr(data-title)}.code-block-sm{padding:.625rem .75rem;margin-bottom:0}.code-block-sm::before{display:none}.code-block-sm pre{margin-top:0;font-size:.75rem;white-space:nowrap;overflow-x:auto}.code-block-sm .copy-btn{top:50%;transform:translateY(-50%);padding:.25rem .5rem;font-size:.7rem}.code-block-inline{padding:.75rem 1rem}.code-block-inline::before{display:none}.code-block-inline pre{margin-top:0}.code-block-bash::before{content:"Bash"}.code-block-python::before{content:"Python"}.code-block-javascript::before{content:"JavaScript"}.code-block-json::before{content:"JSON"}.code-block-curl::before{content:"cURL"}.code-block-light{background:#f8f9fa;border:1px solid #e9ecef}.code-block-light::before{background:rgba(233,236,239,.5);color:#6c757d}.code-block-light pre{color:#343a40}.code-block-light .copy-btn{background:rgba(108,117,125,.1);color:#6c757d}.code-block-light .copy-btn:hover{background:rgba(108,117,125,.15);color:#343a40}.params-reference{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.param-item{display:flex;align-items:baseline;gap:.75rem;font-size:.85rem}.param-item code{flex-shrink:0;min-width:130px;background:rgba(78,168,241,.1);color:#4ea8f1;padding:.2rem .5rem;border-radius:4px;font-size:.8rem;font-weight:600}.param-item .param-values{color:#6c757d;font-size:.8rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.code-block .token-comment,.code-block-titled .token-comment,.code-block-sm .token-comment,.code-block-inline .token-comment,.code-block-bash .token-comment,.code-block-python .token-comment,.code-block-javascript .token-comment,.code-block-json .token-comment,.code-block-curl .token-comment{color:#6c7086}.code-block .token-string,.code-block-titled .token-string,.code-block-sm .token-string,.code-block-inline .token-string,.code-block-bash .token-string,.code-block-python .token-string,.code-block-javascript .token-string,.code-block-json .token-string,.code-block-curl .token-string{color:#a6e3a1}.code-block .token-keyword,.code-block-titled .token-keyword,.code-block-sm .token-keyword,.code-block-inline .token-keyword,.code-block-bash .token-keyword,.code-block-python .token-keyword,.code-block-javascript .token-keyword,.code-block-json .token-keyword,.code-block-curl .token-keyword{color:#cba6f7}.code-block .token-function,.code-block-titled .token-function,.code-block-sm .token-function,.code-block-inline .token-function,.code-block-bash .token-function,.code-block-python .token-function,.code-block-javascript .token-function,.code-block-json .token-function,.code-block-curl .token-function{color:#89b4fa}.code-block .token-number,.code-block-titled .token-number,.code-block-sm .token-number,.code-block-inline .token-number,.code-block-bash .token-number,.code-block-python .token-number,.code-block-javascript .token-number,.code-block-json .token-number,.code-block-curl .token-number{color:#fab387}.code-block .token-operator,.code-block-titled .token-operator,.code-block-sm .token-operator,.code-block-inline .token-operator,.code-block-bash .token-operator,.code-block-python .token-operator,.code-block-javascript .token-operator,.code-block-json .token-operator,.code-block-curl .token-operator{color:#89dceb}.code-block .token-property,.code-block-titled .token-property,.code-block-sm .token-property,.code-block-inline .token-property,.code-block-bash .token-property,.code-block-python .token-property,.code-block-javascript .token-property,.code-block-json .token-property,.code-block-curl .token-property{color:#f5c2e7}.code-block .token-variable,.code-block-titled .token-variable,.code-block-sm .token-variable,.code-block-inline .token-variable,.code-block-bash .token-variable,.code-block-python .token-variable,.code-block-javascript .token-variable,.code-block-json .token-variable,.code-block-curl .token-variable{color:#f38ba8}html{scroll-padding-top:120px}@media(max-width: 543.98px){body.dark,body.light{width:100%}}header{line-height:1;border-bottom:1px solid #dee2e6}.header-docs{background-color:#fff}@media(min-width: 768px){.header-docs{background-color:rgba(0,0,0,0);position:relative}}.header-docs #search-query{z-index:1100}.input-group{margin-bottom:25px;max-width:125px;margin-right:0;margin-left:auto;border:1px solid #ced4da;border-radius:4px;height:38px}.input-group span.search-logo{position:relative;margin-left:10px;padding-right:10px;height:36px;display:flex;align-items:center;vertical-align:middle;z-index:100}.input-group span.search-keys-shortcut{position:relative;display:flex;margin-right:4px;margin-left:auto;align-items:center;padding-top:4px;vertical-align:middle;z-index:100}.carousel{border:1px solid #dee2e6;border-radius:2px;margin-bottom:15px}@media(max-width: 991.98px){.carousel{display:none}}.carousel .carousel-control-next,.carousel .carousel-control-prev{filter:invert(100%);margin-top:400px}.carousel .carousel-indicators li{box-shadow:inset 1px 1px 1px 1px #000}.carousel .carousel-indicators .active{background-color:#000}.carousel .carousel-item{max-height:450px;min-height:450px}.carousel .carousel-item img{max-width:100%;max-height:100%}.mref{color:#000}.logo{width:165px;height:47px}#summary-menu li{white-space:nowrap;text-wrap:auto;display:block;overflow-x:hidden;position:relative;padding:.25rem .5rem .25rem .75rem;margin-left:0;border-left:2px solid rgba(0,0,0,0);border-radius:0 4px 4px 0;transition:border-color .2s ease,background-color .2s ease}#summary-menu li.active{border-left-color:rgb(30.7382198953,144.7696335079,237.2617801047);background-color:rgba(78,168,241,.12)}#summary-menu li.active a{color:rgb(30.7382198953,144.7696335079,237.2617801047) !important}#summary-menu li a{text-decoration:none;font-weight:600;font-size:.875rem;color:#495057}#summary-menu li a:hover{color:#4ea8f1}footer{margin-top:89px !important}@media(min-width: 1350px){.highlight-feature-doc .card{min-height:450px}}@media(max-width: 991.98px){.highlight-feature-doc .card{min-height:480px}}@media(max-width: 767.98px){.highlight-feature-doc .card{min-height:400px}}.highlight-feature-doc .card .card-img-top{margin-left:auto;padding-top:10px;margin-right:auto}@media(min-width: 1350px){.highlight-feature-doc .card .card-img-top{height:150px;width:150px}}@media(max-width: 1599.98px){.highlight-feature-doc .card .card-img-top{height:120px;width:120px}}@media(max-width: 991.98px){.highlight-feature-doc .card .card-img-top{height:120px;width:120px}}.search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none;opacity:0;transition:opacity .2s ease}.search-overlay.show{display:flex;opacity:1}.search-overlay-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px)}.search-overlay-container{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:5vh 1rem;overflow:hidden}@media(min-width: 768px){.search-overlay-container{padding:8vh 2rem}}.search-overlay-content{display:flex;flex-direction:column;width:100%;max-width:800px;max-height:80vh;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.05);overflow:hidden}.search-header{flex-shrink:0;padding:1rem 1.25rem;border-bottom:1px solid #e9ecef}.search-input-wrapper{display:flex;align-items:center;gap:.75rem;background:#f8f9fa;border:2px solid rgba(0,0,0,0);border-radius:12px;padding:.875rem 1rem;transition:all .2s ease}.search-input-wrapper:focus-within{background:#fff;border-color:#4ea8f1;box-shadow:0 0 0 4px rgba(78,168,241,.1)}.search-icon{color:#ced4da;font-size:1.125rem;flex-shrink:0}.search-input{flex:1;border:none;background:rgba(0,0,0,0);font-size:1.125rem;font-weight:500;color:#212529;outline:none}.search-input::placeholder{color:#ced4da;font-weight:400}.search-input::-webkit-search-cancel-button,.search-input::-webkit-search-decoration{display:none}.search-shortcuts{display:none;align-items:center;gap:.375rem;flex-shrink:0;color:#ced4da;font-size:.75rem}@media(min-width: 768px){.search-shortcuts{display:flex}}.search-shortcuts kbd{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;background:#fff;border:1px solid #dee2e6;border-radius:4px;font-family:inherit;font-size:.7rem;font-weight:500;color:#adb5bd;box-shadow:0 1px 2px rgba(0,0,0,.05)}.search-results-header{flex-shrink:0;padding:.75rem 1.25rem;border-bottom:1px solid #f8f9fa}.search-results-header .modal-title{font-size:.8rem;font-weight:600;color:#adb5bd;text-transform:uppercase;letter-spacing:.5px;margin:0}.search-results{flex:1;overflow-y:auto;padding:.5rem;scrollbar-width:thin}.search-results::-webkit-scrollbar{width:6px}.search-results::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.search-results::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.search-results article{position:relative;padding:1rem 1.25rem;margin:.25rem 0;border-radius:10px;background:rgba(0,0,0,0);cursor:pointer;transition:all .15s ease;border:1px solid rgba(0,0,0,0)}.search-results article:hover{background:#f8f9fa}.search-results article.focused,.search-results article:focus{background:rgba(78,168,241,.08);border-color:#4ea8f1;outline:none}.search-results article h3{margin:0 0 .5rem 0;font-size:1rem;font-weight:600}.search-results article h3 a{color:#212529;text-decoration:none}.search-results article h3 a:hover{color:#4ea8f1}.search-results article p,.search-results article .text-muted{margin:0;font-size:.875rem;line-height:1.5;color:#6c757d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-results article b.hl,.search-results article .hl{background:rgba(253,126,20,.3);color:inherit;padding:.1em .2em;border-radius:2px;font-weight:600}.search-results article pre,.search-results article code,.search-results article img,.search-results article table{display:none}.search-results>p{text-align:center;padding:2rem;color:#adb5bd;font-size:.95rem}.search-results>button{display:block;width:calc(100% - 1rem);margin:.5rem auto 1rem;padding:.75rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:#495057;font-weight:500;cursor:pointer;transition:all .15s ease}.search-results>button:hover{background:#e9ecef;border-color:#dee2e6}.search-footer{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background:#f8f9fa;border-top:1px solid #e9ecef}.search-tips{display:none;align-items:center;gap:1rem}@media(min-width: 768px){.search-tips{display:flex}}.search-tip{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:#adb5bd}.search-tip kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:#fff;border:1px solid #dee2e6;border-radius:4px;font-family:inherit;font-size:.65rem;font-weight:500;color:#adb5bd;box-shadow:0 1px 1px rgba(0,0,0,.05)}.search-powered{font-size:.7rem;color:#ced4da}#search.search-overlay{padding:0 !important;overflow:visible}#search.search-overlay .modal-dialog,#search.search-overlay .modal-content,#search.search-overlay .modal-header,#search.search-overlay .modal-body{display:none}#page-content,#expandModal{color:#343a40;font-size:17px;overflow-wrap:break-word}#page-content b,#expandModal b{font-weight:bold}#page-content{padding-top:1.5rem;padding-bottom:2rem}#page-content a.title-anchor{color:#4ea8f1;left:50px}#page-content .tabbed{padding:20px;margin-bottom:50px;box-shadow:0px 0px 10px rgba(0,0,0,.1);background-color:#fff}#page-content .tabbed .form-control{background-color:#fff;border:1px solid #dee2e6;color:#212529}#page-content .tabbed .tabs-nav-wrapper{display:flex;align-items:center;gap:.5rem}#page-content .tabbed .tabs-nav-btn{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid #dee2e6;background:#fff;color:#6c757d;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;margin-bottom:8px}#page-content .tabbed .tabs-nav-btn:hover{background:#4ea8f1;border-color:#4ea8f1;color:#fff}#page-content .tabbed .tabs-nav-btn:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}#page-content .tabbed .tabs-nav-btn i{font-size:12px}#page-content .tabbed .nav-tabs{margin-top:0 !important;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px;border-bottom:none !important;gap:.5rem;flex:1;min-width:0}#page-content .tabbed .nav-tabs .nav-item{flex-shrink:0}#page-content .tabbed .nav-tabs .nav-item .nav-link{white-space:nowrap;padding:.5rem 1rem;border-radius:6px;color:#6c757d;background-color:#f8f9fa;border:1px solid #e9ecef;transition:all .15s ease;text-decoration:none !important}#page-content .tabbed .nav-tabs .nav-item .nav-link:hover,#page-content .tabbed .nav-tabs .nav-item .nav-link:focus{color:#4ea8f1;background-color:rgba(78,168,241,.08);border-color:rgba(78,168,241,.2);text-decoration:none !important}#page-content .tabbed .nav-tabs .nav-item .nav-link.active,#page-content .tabbed .nav-tabs .nav-item.show .nav-link{background-color:#4ea8f1 !important;border-color:#4ea8f1 !important;color:#fff !important;text-decoration:none !important;transform:none !important}#page-content #search-results article{z-index:1100;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);padding:1rem;margin-bottom:1rem;border-radius:5px;overflow:scroll;overflow-x:hidden}#page-content #search-results article.focused,#page-content #search-results article:focus{border:1px solid #4ea8f1;border-radius:5px;scroll-margin-top:50px}#page-content #search-results article::-webkit-scrollbar{width:5px;height:5px;background:#fff}#page-content #search-results article::-webkit-scrollbar-thumb{background:#adb5bd;width:5px}#page-content #search-results article b:not(.hl){font-weight:normal}#page-content #search-results article h1,#page-content #search-results article h2,#page-content #search-results article h3,#page-content #search-results article h4,#page-content #search-results article h5,#page-content #search-results article h6{margin-top:0}#page-content article:not(.theme--blueprint *) a>svg:hover{transform:scale(1.05)}#page-content article:not(.theme--blueprint *) blockquote{font-size:inherit}#page-content article:not(.theme--blueprint *) blockquote>p:last-child{margin-bottom:0}#page-content article:not(.theme--blueprint *) figcaption{text-align:center}#page-content article:not(.theme--blueprint *) .hljs{padding:1em}#page-content article:not(.theme--blueprint *) ul{margin-top:10px}#page-content article:not(.theme--blueprint *) ul li{margin-top:10px;margin-bottom:10px}#page-content article:not(.theme--blueprint *) h2,#page-content article:not(.theme--blueprint *) h3{margin-top:60px}#page-content article:not(.theme--blueprint *) h3,#page-content article:not(.theme--blueprint *) h4,#page-content article:not(.theme--blueprint *) h5{text-align:left}#page-content article:not(.theme--blueprint *) h1{font-size:35px;text-align:center;margin-bottom:20px}#page-content article:not(.theme--blueprint *) h2{font-size:30px;text-align:center;margin-bottom:15px;margin-top:60px}#page-content article:not(.theme--blueprint *) h3{font-size:26px;margin-top:26px;margin-bottom:13px}#page-content article:not(.theme--blueprint *) h4,#page-content article:not(.theme--blueprint *) h5{margin-bottom:13px;font-weight:bolder}#page-content article:not(.theme--blueprint *) .highlight{border:2px solid #4ea8f1}#page-content article:not(.theme--blueprint *) h2:hover a.title-anchor::after,#page-content article:not(.theme--blueprint *) h3:hover a.title-anchor::after,#page-content article:not(.theme--blueprint *) h4:hover a.title-anchor::after,#page-content article:not(.theme--blueprint *) h5:hover a.title-anchor::after,#page-content article:not(.theme--blueprint *) h6:hover a.title-anchor::after{color:#4ea8f1;content:"#";position:absolute;margin-left:10px}#page-content article:not(.theme--blueprint *) a.title-anchor{color:inherit}#page-content article:not(.theme--blueprint *) a.title-anchor:hover{text-decoration:none;opacity:.75}#page-content article:not(.theme--blueprint *) .expandable{position:relative;border-radius:8px}#page-content article:not(.theme--blueprint *) .expandable a>img,#page-content article:not(.theme--blueprint *) .expandable video{cursor:zoom-in}#page-content article:not(.theme--blueprint *) .expandable .code-actions{position:absolute;top:8px;right:8px;z-index:10;opacity:0;transition:opacity .2s ease;display:flex;gap:4px}#page-content article:not(.theme--blueprint *) .expandable .code-actions a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:hsla(0,0%,100%,.12);border-radius:6px;color:hsla(0,0%,100%,.7);cursor:pointer;transition:all .15s ease}#page-content article:not(.theme--blueprint *) .expandable .code-actions a:hover{background:hsla(0,0%,100%,.2);color:#fff}#page-content article:not(.theme--blueprint *) .expandable:hover .code-actions{opacity:1}#page-content article:not(.theme--blueprint *) .expandable-media a>img,#page-content article:not(.theme--blueprint *) .expandable-media a>video{cursor:zoom-in}#page-content p{display:block;line-height:2rem;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}#page-content h2.typewrite{font-size:62px}#page-content details summary{cursor:pointer}#page-content details summary>*{display:inline}#page-content .paging a{font-size:3rem}#page-content a.faq,#page-content a.academy{color:#212529;font-weight:bold;display:block;margin-bottom:1rem}#page-content a.faq .icon,#page-content a.academy .icon{--mask-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE3IiB2aWV3Qm94PSIwIDAgMjAgMTciIHdpZHRoPSIyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMGEzIDMgMCAwIDAtMyAzdjEwYTEgMSAwIDAgMS0yIDBWM2EzIDMgMCAwIDAtMy0zSDFhMSAxIDAgMCAwLTEgMXYxNGExIDEgMCAwIDAgMSAxaDcuMjc3Yy4zNDYuNTk1Ljk4NCAxIDEuNzIzIDFzMS4zNzctLjQwNSAxLjcyMy0xSDE5YTEgMSAwIDAgMCAxLTFWMWExIDEgMCAwIDAtMS0xeiIvPjwvc3ZnPg==);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:18px;height:15px;margin-bottom:-2px;margin-right:11px;background-color:#4ea8f1}#page-content .cards{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}#page-content .cards-4{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(min-width: 992px){#page-content .cards-4 .card{flex:1 1 calc(25% - 1rem);max-width:calc(25% - 1rem)}}#page-content .cards-3{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(min-width: 992px){#page-content .cards-3 .card{min-width:200px;flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}#page-content .cards-2{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(min-width: 992px){#page-content .cards-2 .card{flex:1 1 calc(50% - 1rem);max-width:calc(50% - 1rem)}}#page-content .card .card-text{color:#343a40}#page-content .card h5{text-align:center}#page-content .card h5.no-img{font-size:1.5rem;padding:1rem 0}#page-content .card>img{max-height:80px;padding:.5rem;object-fit:contain}#page-content .card:hover{text-decoration:none;border-color:#4ea8f1}#page-content .swagger-ui input{color:#000}img.hub_illus{height:250px;width:380px}pre{font-size:1em;margin:0 0 20px 0}code{overflow-y:auto;overflow-x:auto;max-height:500px;scrollbar-width:thin;font-family:"IBM Plex Mono",monospace}code::-webkit-scrollbar{width:5px;height:5px;background:#fff}code::-webkit-scrollbar-thumb{background:#adb5bd;width:5px}div.prompt{position:relative}div.prompt .extra{position:absolute;top:0;right:0;z-index:10;display:flex;align-items:center;gap:.5rem;padding:.5rem;background:rgba(79,86,107,.9);border-top-right-radius:5px}div.prompt .extra a:not(.btn){display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#dee2e6;cursor:pointer;transition:color .2s ease}div.prompt .extra a:not(.btn):hover{color:#fff}div.prompt .extra .btn{font-size:12px;padding:.25rem .75rem;white-space:nowrap}div.prompt .tab-pane{display:none}div.prompt .tab-pane.active{display:block}div.prompt .topbar{display:flex;justify-content:space-between;background:#4f566b;height:50px;border-top-left-radius:5px;border-top-right-radius:5px}div.prompt .topbar .tabs{display:flex;flex-grow:1;align-items:center;border-top-left-radius:5px}div.prompt .topbar .tabs a{border-top-left-radius:5px}div.prompt .topbar .code-actions{display:flex;align-items:center;margin-right:10px}div.prompt .topbar .code-actions a{width:40px;cursor:pointer}div.prompt .topbar .tabs a.active{background:#2e3440;height:100%}div.prompt .topbar a{flex-grow:1;text-align:center;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center}div.prompt .topbar a img{margin-left:5px;width:24px;height:24px;vertical-align:middle;padding-bottom:3px}div.prompt .topbar .container-fluid{margin-right:0}div.prompt .topbar .btn-sm{min-width:50px !important;font-size:12px;float:right;overflow-wrap:break-word}.bd-navbar{box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.1);min-height:80px;max-height:80px;background-color:#fff}@media(max-width: 991.98px){.bd-navbar{padding-right:.5rem;padding-left:.5rem}.bd-navbar .navbar-nav-scroll{max-width:100%;height:2.5rem;margin-top:.25rem;overflow:hidden}.bd-navbar .navbar-nav-scroll .navbar-nav{padding-bottom:2rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media(min-width: 768px){@supports(position: sticky){.bd-navbar{position:sticky;top:0;z-index:1071}}}.bd-navbar .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;color:hsla(0,0%,100%,.85)}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:hover{color:#fff;background-color:rgba(0,0,0,0)}.bd-navbar .navbar-nav .nav-link.active{font-weight:600}.bd-navbar .navbar-nav-svg{display:inline-block;width:1rem;height:1rem;vertical-align:text-top}.bd-navbar .dropdown-menu{font-size:0.875rem}.bd-navbar .dropdown-item.active{font-weight:600;color:#212529;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat .4rem .6rem/.75rem .75rem}.bd-sidebar{order:0;height:100%;display:flex;direction:rtl}.bd-sidebar .bd-toc-item{direction:ltr}@supports(position: sticky){.bd-sidebar{position:sticky}}@media(min-width: 768px){.bd-sidebar{top:4rem;z-index:1000}}@media(min-width: 544px){.bd-links{display:block !important}}.bd-links{margin-top:0;margin-bottom:10px}.toc-entry{display:block}.toc-entry a{display:block;padding:.125rem 0;color:#6c757d;font-size:.875rem}.toc-entry a:hover{color:#4ea8f1;text-decoration:none}.bd-toc-link{font-weight:600;font-size:.875rem;color:#343a40;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.5rem 0;cursor:pointer;transition:color .15s ease;text-align:left;user-select:none}.bd-toc-link:hover{color:#4ea8f1;text-decoration:none}.bd-toc-link .bd-toc-text{flex:1 1 auto}.bd-toc-link .badge{font-size:.65rem;flex-shrink:0}.bd-toc-link i{font-size:.875rem;color:#adb5bd;transition:color .2s ease;flex-shrink:0}.bd-toc-icon{width:18px;height:18px;flex-shrink:0;object-fit:contain}.bd-toc-item{margin-bottom:.25rem;border-bottom:1px solid #e9ecef}.bd-toc-item:last-child{border-bottom:none}.bd-toc-item.active .bd-toc-link{color:rgb(30.7382198953,144.7696335079,237.2617801047);font-weight:700}.bd-toc-item.active .bd-toc-link .bd-toc-text{color:rgb(30.7382198953,144.7696335079,237.2617801047)}.bd-toc-item.active .bd-toc-link i{color:rgb(30.7382198953,144.7696335079,237.2617801047)}.bd-toc-group{margin-top:.75rem;margin-bottom:.75rem}.bd-toc-group .bd-toc-group-header{padding:.5rem 0;margin-bottom:.25rem}.bd-toc-group .bd-toc-group-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#adb5bd}.bd-toc-group .bd-toc-item:last-child{border-bottom:none}.left-sidebar{text-align:left;padding-top:.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:1rem;font-size:.875rem}.left-sidebar .bd-toc-section{cursor:pointer;user-select:none}.left-sidebar .bd-toc-item ul.nav{display:none}.left-sidebar .bd-toc-item.active ul.nav{display:block;padding-bottom:.5rem}@supports(position: sticky){.left-sidebar{position:sticky;top:120px;height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin}.left-sidebar::-webkit-scrollbar{width:4px}.left-sidebar::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:2px}}.bd-sidenav{display:flex;flex-direction:column;align-items:stretch;padding-left:0;list-style:none;margin-top:.25rem;width:100%;user-select:none}.bd-sidenav li{margin-bottom:0;text-align:left;width:100%}.bd-sidenav li a{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .75rem;color:#6c757d;font-size:.875rem;text-decoration:none;border-left:2px solid rgba(0,0,0,0);transition:all .15s ease;text-align:left}.bd-sidenav li a .bd-toc-text{flex:1 1 auto}.bd-sidenav li a .badge{flex-shrink:0}.bd-sidenav li a:hover{color:#4ea8f1;text-decoration:none}.bd-sidenav li a.active{color:rgb(30.7382198953,144.7696335079,237.2617801047);font-weight:600;border-left-color:rgb(30.7382198953,144.7696335079,237.2617801047)}.bd-sidenav li.active>a{color:rgb(30.7382198953,144.7696335079,237.2617801047);font-weight:600;border-left-color:rgb(30.7382198953,144.7696335079,237.2617801047);background-color:rgba(78,168,241,.12);border-radius:0 4px 4px 0}.bd-sidenav .bd-sidenav{padding-left:.75rem;margin-top:0}.bd-sidenav .bd-sidenav li a{font-size:.8125rem;padding:.25rem 0 .25rem .75rem}.left-sidebar .nav.bd-sidenav{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@supports(position: sticky){.bd-toc{position:sticky;top:4rem;height:calc(100vh - 4rem);overflow-y:auto}}.bd-toc{padding-top:1.5rem;padding-bottom:1.5rem;font-size:0.875rem}.section-nav{padding-left:0;border-left:1px solid #eee}.section-nav ul{padding-left:1rem}.bd-sidebar>li>a{display:block;padding:.25rem 1.5rem;font-size:90%;color:rgba(0,0,0,.65)}.bd-sidebar>li>a:hover{color:rgba(0,0,0,.85);text-decoration:none}.bd-sidebar>.active>a,.bd-sidebar>.active:hover>a{font-weight:600;color:rgba(0,0,0,.85)}.bd-sidenav>.active>a{font-weight:800}.bd-content{order:1;max-width:700px}.bd-content>h2[id],.bd-content>h3[id],.bd-content>h4[id]{pointer-events:none}.bd-content>h2[id]::before,.bd-content>h3[id]::before,.bd-content>h4[id]::before{display:block;height:6rem;margin-top:-6rem;content:""}.bd-content>h2{font-size:1.875rem}.bd-content>h3{font-size:1.625rem}.bd-content>h4{font-size:1.125rem}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}.bd-content>ul li,.bd-content>ol li{margin-bottom:.25rem}@media(min-width: 992px){.bd-content>ul,.bd-content>ol,.bd-content>p{max-width:80%}}.example-pretty{margin-bottom:10px;border:1px solid #aaa;border-radius:4px;padding:10px}.example-pretty[open]{padding:.5em}.example-pretty[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em}.example-pretty summary{font-weight:bold;margin:-0.5em -0.5em 0;padding:.5em}.example-pretty .code-block,.example-pretty .code-block-titled,.example-pretty .code-block-sm,.example-pretty .code-block-inline,.example-pretty .code-block-bash,.example-pretty .code-block-python,.example-pretty .code-block-javascript,.example-pretty .code-block-json,.example-pretty .code-block-curl{margin-top:10px;margin-bottom:10px;font-size:12px;font-family:monospace}.example-pretty dl.row{margin-right:0;margin-top:0;margin-bottom:0;margin-left:-15px}.example-pretty dl.row dt,.example-pretty dl.row dd{margin:0 0}@font-face{font-family:"IBM Plex Mono";font-display:swap}.plex,div.api-spec .row,.error-summary table th{font-family:"IBM Plex Mono",monospace}.error-summary table{font-size:14px}.error-summary table th{text-align:right;padding-right:30px;min-width:200px}.error-summary table td{text-align:left;padding-left:30px}div.api-spec{background-color:#fff}div.api-spec .row{padding:15px;border-top:1px solid #aaa;border-bottom:1px solid #aaa;margin:0}div.api-spec .row+.group{border:none}div.api-spec .group .row{width:100%}div.api-spec .group .head{padding:10px;border:0;background-color:#4ea8f1;font-weight:bolder}div.api-spec .http-param{font-size:14px;font-weight:bold;display:flex;flex-direction:column;align-items:start;white-space:nowrap;gap:.5rem;padding:0}div.api-spec .actions{display:flex;gap:.25rem;font-size:14px}div.api-spec .details{font-size:14px}div.api-spec .example{padding:0}div.api-spec .example ul{list-style:none;padding-left:0}div.api-spec .example ul li i{font-size:12px;color:#4ea8f1}.expand-btn{cursor:pointer;pointer-events:auto;position:absolute;right:10px;top:10px;z-index:1000}div#expandTarget{background:#f8f9fa}div#expandModal{z-index:1100}div#expandModal .modal-dialog{overflow:auto;max-width:min(90vw,1600px)}div#expandModal .modal-dialog .modal-body{padding:0}div#expandModal .modal-dialog .modal-body pre{margin:0}div#expandModal .modal-dialog .modal-body pre code{max-height:60vw}#modal-right-sidebar.show{background:rgba(0,0,0,.4)}#modal-right-sidebar .modal-dialog{margin:0;position:fixed;right:0;top:0;height:100vh;width:55vw;max-width:800px;min-width:400px;transform:translateX(100%);transition:transform .3s ease-out}@media(max-width: 992px){#modal-right-sidebar .modal-dialog{width:70vw}}@media(max-width: 768px){#modal-right-sidebar .modal-dialog{width:90vw;min-width:unset}}#modal-right-sidebar.show .modal-dialog{transform:translateX(0)}#modal-right-sidebar .modal-content{height:100%;border:none;border-radius:0;border-left:1px solid #e9ecef;background:#fff;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.15)}#modal-right-sidebar .modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #e9ecef;background:#f8f9fa;flex-shrink:0}#modal-right-sidebar .modal-header .modal-title{font-size:1rem;font-weight:600;color:#343a40;margin:0}#modal-right-sidebar .modal-header .close-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid #dee2e6;background:#fff;color:#adb5bd;cursor:pointer;transition:all .15s ease}#modal-right-sidebar .modal-header .close-btn:hover{color:#dc3545;border-color:#dc3545;background:rgba(220,53,69,.05)}#modal-right-sidebar .modal-body{flex:1;overflow-y:auto;overflow-x:hidden;padding:1.5rem;direction:ltr}#modal-right-sidebar .modal-body article,#modal-right-sidebar .modal-body .text{font-size:.95rem;line-height:1.7}#modal-right-sidebar .modal-body article h1,#modal-right-sidebar .modal-body article h2,#modal-right-sidebar .modal-body article h3,#modal-right-sidebar .modal-body article h4,#modal-right-sidebar .modal-body .text h1,#modal-right-sidebar .modal-body .text h2,#modal-right-sidebar .modal-body .text h3,#modal-right-sidebar .modal-body .text h4{margin-top:1.5rem;margin-bottom:.75rem}#modal-right-sidebar .modal-body article h1:first-child,#modal-right-sidebar .modal-body article h2:first-child,#modal-right-sidebar .modal-body article h3:first-child,#modal-right-sidebar .modal-body article h4:first-child,#modal-right-sidebar .modal-body .text h1:first-child,#modal-right-sidebar .modal-body .text h2:first-child,#modal-right-sidebar .modal-body .text h3:first-child,#modal-right-sidebar .modal-body .text h4:first-child{margin-top:0}#modal-right-sidebar .modal-body article p,#modal-right-sidebar .modal-body .text p{margin-bottom:1rem}#modal-right-sidebar .modal-body article pre,#modal-right-sidebar .modal-body .text pre{margin:1rem 0;border-radius:8px}#modal-right-sidebar .modal-body article pre code,#modal-right-sidebar .modal-body .text pre code{font-size:.85rem}#modal-right-sidebar .modal-body article img,#modal-right-sidebar .modal-body .text img{max-width:100%;height:auto;border-radius:8px}#modal-right-sidebar .modal-body .breadcrumb,#modal-right-sidebar .modal-body .summary-menu,#modal-right-sidebar .modal-body #summary-menu,#modal-right-sidebar .modal-body nav.navbar{display:none !important}#modal-right-sidebar .modal-body>header,#modal-right-sidebar .modal-body header:first-child{display:none !important;border:none !important}#modal-right-sidebar .modal-body .text{border-top:none !important;padding-top:0 !important;margin-top:0 !important}#modal-right-sidebar .modal-body>hr:first-child,#modal-right-sidebar .modal-body>article>hr:first-child,#modal-right-sidebar .modal-body>.text>hr:first-child,#modal-right-sidebar .modal-body article>hr:first-of-type{display:none !important}#modal-right-sidebar .modal-body hr{border:none;border-top:1px solid #e9ecef;margin:1.5rem 0}#modal-right-sidebar .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.625rem 1rem;border-top:1px solid #e9ecef;background:#f8f9fa;flex-shrink:0}#modal-right-sidebar .modal-footer .btn{padding:.325rem .625rem;font-size:.75rem;border-radius:4px}#modal-right-sidebar .modal-footer .btn i{font-size:.65rem}.justify-content-evenly{justify-content:space-evenly !important}#mindmap{margin-top:50px;margin-left:50px}#mindmap g{cursor:pointer;transition:opacity .3s ease-in-out;opacity:.2}#mindmap g.display{opacity:1}#mindmap path[c]{opacity:.2;transition:opacity .3s ease-in-out}#mindmap path[c].display{opacity:1}#mindmap-defs>div[data-for]{display:none}ol.instructions{list-style:none;counter-reset:circle-counter 0;line-height:1.4;padding:0;margin-top:1.5rem}ol.instructions>li{position:relative;counter-increment:circle-counter 1;padding-left:2.5rem;margin-bottom:2rem;min-height:46px}ol.instructions>li::before{content:counter(circle-counter);position:absolute;left:0;top:0;width:2rem;height:2rem;line-height:2rem;text-align:center;border:1px dashed #4ea8f1;border-radius:50%;background-color:#fff;color:#4ea8f1;font-weight:bold;font-size:1rem}ol.instructions>li:not(:last-child)::after{position:absolute;content:"";top:40px;left:14px;width:1px;height:calc(100% - 15px);background-color:#4ea8f1}details.details{padding:5px 5px;background-color:#f8f9fa;border:2px solid #6c757d;border-radius:5px}details.details>summary{font-size:18px;font-weight:bold}details.details>div{margin-top:20px;padding:10px 10px}details.details>div b{font-weight:650 !important}details.details-warning{border-color:#fd7e14}details.details-warning i{color:#fd7e14}details.details-danger{border-color:#dc3545}details.details-danger i{color:#dc3545}details.details-info{border-color:#08707f}details.details-info i{color:#08707f}details.details-primary{border-color:#4ea8f1}details.details-primary i{color:#4ea8f1}.tab-content h1,.tab-content h2,.tab-content h3,.tab-content h4,.tab-content h5,.tab-content h6,.tab-pane h1,.tab-pane h2,.tab-pane h3,.tab-pane h4,.tab-pane h5,.tab-pane h6{margin-top:0 !important;margin-bottom:5px !important}.tab-content>.active,.tab-pane>.active{display:block;animation:fadeIn .25s ease-in-out}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.chevron-rotate{transition:transform .2s ease;display:inline-block}a:not(.collapsed) .chevron-rotate{transform:rotate(90deg)}#troubleshootingAccordion .btn-link{text-decoration:none;color:inherit;padding:1rem}#troubleshootingAccordion .btn-link:hover{text-decoration:none}#troubleshootingAccordion .btn-link .fa-chevron-right{transition:transform .2s ease}#troubleshootingAccordion .btn-link:not(.collapsed) .fa-chevron-right{transform:rotate(90deg)}.accordion .card{border:1px solid #e9ecef;border-radius:8px;margin-bottom:.5rem;overflow:hidden}.accordion .card .card-header{padding:0;background:#f8f9fa;border-bottom:none}.accordion .card .card-header h5{margin:0}.accordion .card .card-header .btn-link{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:1rem 1.25rem;text-align:left;text-decoration:none;color:#343a40;font-weight:500;font-size:.95rem;line-height:1.5;border:none;background:rgba(0,0,0,0)}.accordion .card .card-header .btn-link:hover{text-decoration:none;color:#4ea8f1}.accordion .card .card-header .btn-link:focus{box-shadow:none;outline:none}.accordion .card .card-header .btn-link i.fa-question-circle{flex-shrink:0;margin-top:.15rem;color:#4ea8f1;font-size:1rem}.accordion .card .card-header .btn-link:not(.collapsed){color:#4ea8f1;background:rgba(78,168,241,.05)}.accordion .card .card-body{padding:1rem 1.25rem;padding-left:3rem;background:#fff;border-top:1px solid #e9ecef}.accordion .card .card-body p:last-child{margin-bottom:0}.mcp-prompt-wrapper{position:relative;margin-bottom:1rem}.mcp-prompt-wrapper .mcp-prompt{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1rem 3rem 1rem 1rem;display:flex;align-items:start;transition:all .2s ease}.mcp-prompt-wrapper .mcp-prompt-icon{font-size:24px;color:#08707f;margin-right:1rem;flex-shrink:0}.mcp-prompt-wrapper .mcp-prompt-text{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.95rem;line-height:1.6;white-space:pre-wrap;flex-grow:1;word-break:break-word}.mcp-prompt-wrapper .mcp-prompt-copy{position:absolute;top:.75rem;right:.75rem;background-color:rgba(0,0,0,0);border:1px solid #dee2e6;border-radius:4px;padding:.4rem .75rem;cursor:pointer;opacity:0;transition:all .2s ease}.mcp-prompt-wrapper .mcp-prompt-copy i{font-size:.875rem}.mcp-prompt-wrapper .mcp-prompt-copy:hover{background-color:#e9ecef;border-color:#ced4da}.mcp-prompt-wrapper:hover .mcp-prompt{border-color:#08707f;box-shadow:0 2px 8px rgba(8,112,127,.15)}.mcp-prompt-wrapper:hover .mcp-prompt-copy{opacity:1}.mcp-prompt-examples h6{font-weight:600;margin-bottom:.75rem;margin-top:1.5rem;color:#495057}.mcp-prompt-examples h6:first-child{margin-top:0}.integration-meta .badge{margin-right:.5rem;margin-bottom:.5rem}.integration-meta .badge:last-child{margin-right:0}#mcp-integrations-collapse{padding-right:14px;margin-right:3px;border-right:2px solid #e5e7eb;margin-top:12px}#mcp-integrations-collapse .nav li.pl-3 small{pointer-events:none}#mcp-integrations-collapse .nav li a{padding-left:2rem}.docs-hub{max-width:1100px;margin:0 auto;padding:0 1rem}.docs-hub-hero{text-align:center;padding:2.5rem 1rem 3rem;border-bottom:1px solid #e9ecef;margin-bottom:2.5rem;display:flex;flex-direction:column;align-items:center}.docs-hub-title{font-size:2.25rem;font-weight:700;color:#212529;margin:0 0 .75rem 0;letter-spacing:-0.02em;text-align:center;width:100%}@media(max-width: 991.98px){.docs-hub-title{font-size:1.75rem}}.docs-hub-subtitle{font-size:1.125rem;color:#6c757d;max-width:600px;margin:0 0 1.75rem 0;line-height:1.6;text-align:center}.docs-hub-cta{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap;width:100%}.docs-hub-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .2s ease}.docs-hub-btn i{font-size:.875rem}.docs-hub-btn:hover{text-decoration:none}.docs-hub-btn-primary{background:linear-gradient(135deg, #4ea8f1 0%, rgb(30.7382198953, 144.7696335079, 237.2617801047) 100%);color:#fff;box-shadow:0 4px 12px rgba(78,168,241,.25)}.docs-hub-btn-primary:hover{box-shadow:0 6px 16px rgba(78,168,241,.35);color:#fff}.docs-hub-btn-secondary{background:#fff;color:#495057;border:1px solid #dee2e6}.docs-hub-btn-secondary:hover{border-color:#4ea8f1;color:#4ea8f1;background:rgba(78,168,241,.04)}.docs-hub-section{margin-bottom:2.5rem}.docs-hub-section-hero{padding-top:.75rem;padding-bottom:.5rem;margin-bottom:2rem}.docs-hub-section-first{padding-top:1rem}.docs-hub-section-compact{margin-bottom:2rem}.docs-hub-eyebrow{font-size:11px;letter-spacing:.1em;margin-bottom:.75rem;display:block}.docs-hub-hero-title{font-size:2rem;font-weight:700;color:#212529;margin:0 0 .5rem 0;letter-spacing:-0.02em}.docs-hub-hero-lead{font-size:1rem;color:#6c757d;margin:0}.docs-hub-group-label{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.docs-hub-group-label h2{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#adb5bd;white-space:nowrap;margin:0;padding:0}.docs-hub-group-label::after{content:"";display:block;flex:1;height:1px;border-top:1px dashed #dee2e6}.docs-hub-section-header{text-align:center;margin-bottom:1.75rem}.docs-hub-section-title{font-size:1.5rem;font-weight:700;color:#212529;margin:0 0 .5rem 0}.docs-hub-section-desc{font-size:1rem;color:#6c757d;margin:0}.docs-hub-grid{display:grid;gap:1.25rem}.docs-hub-grid-3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1349.98px){.docs-hub-grid-3{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767.98px){.docs-hub-grid-3{grid-template-columns:1fr}}.docs-hub-grid-2{grid-template-columns:repeat(2, 1fr)}@media(max-width: 991.98px){.docs-hub-grid-2{grid-template-columns:1fr}}.docs-hub-card{display:flex;flex-direction:column;padding:1.5rem;background:#fff;border:1px solid #e9ecef;border-radius:12px;text-decoration:none;transition:all .2s ease;position:relative}.docs-hub-card:hover{text-decoration:none;border-color:#4ea8f1;box-shadow:0 8px 24px rgba(78,168,241,.12)}.docs-hub-card-featured{border-color:#4ea8f1;background:linear-gradient(135deg, rgba(78, 168, 241, 0.03) 0%, rgba(78, 168, 241, 0.08) 100%)}.docs-hub-card-badge{position:absolute;top:1rem;right:1rem;padding:.25rem .5rem;background:linear-gradient(135deg, #50ba64 0%, rgb(60.7991803279, 154.2008196721, 78.4221311475) 100%);color:#fff;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:4px}.docs-hub-card-badge-warning{background:linear-gradient(135deg, #fd7e14 0%, rgb(220.1265822785, 101.164556962, 1.8734177215) 100%);color:#212529}.docs-hub-card-badge-new{background:#4ea8f1;color:#fff}.docs-hub-card-icon{width:48px;height:48px;margin-bottom:1rem}.docs-hub-card-icon img{width:100%;height:100%;object-fit:contain}.docs-hub-card-title{font-size:1.125rem;font-weight:600;color:#212529;margin:0 0 .5rem 0}.docs-hub-card-desc{font-size:.875rem;color:#6c757d;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.docs-hub-card-sep{border:none;border-top:1px dashed #e9ecef;margin:.875rem 0 .75rem 0}.docs-hub-card-features{display:flex;flex-wrap:wrap;gap:.5rem}.docs-hub-card-features span{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:#6c757d;background:#f8f9fa;padding:.25rem .5rem;border-radius:4px}.docs-hub-card-features span i{color:#50ba64;font-size:.65rem}.docs-hub-sdk-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;margin-bottom:1rem}@media(max-width: 991.98px){.docs-hub-sdk-grid{grid-template-columns:repeat(2, 1fr)}}.docs-hub-sdk-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;background:#fff;border:1px solid #e9ecef;border-radius:12px;text-decoration:none;transition:all .2s ease}.docs-hub-sdk-card i{font-size:2.5rem;color:#6c757d;margin-bottom:.75rem;transition:color .2s ease}.docs-hub-sdk-card:hover{text-decoration:none;border-color:#4ea8f1;box-shadow:0 6px 20px rgba(78,168,241,.1)}.docs-hub-sdk-card:hover i{color:#4ea8f1}.docs-hub-sdk-icon-img{width:40px;height:40px;object-fit:contain;margin-bottom:.75rem}.docs-hub-sdk-name{font-size:1rem;font-weight:600;color:#212529;margin-bottom:.25rem}.docs-hub-sdk-label{font-size:.7rem;color:#adb5bd;text-transform:uppercase;letter-spacing:.3px}.docs-hub-sdk-links{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;color:#adb5bd}.docs-hub-sdk-links a{color:#4ea8f1;text-decoration:none;font-weight:500}.docs-hub-sdk-links a:hover{text-decoration:underline}.docs-hub-sdk-links-label{color:#adb5bd}.docs-hub-sdk-divider{color:#dee2e6}.docs-hub-integration-group{padding:1.5rem;background:#f8f9fa;border-radius:12px}.docs-hub-integration-title{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:#343a40;margin:0 0 1rem 0}.docs-hub-integration-title i{color:#4ea8f1;font-size:1rem}.docs-hub-integration-list{display:flex;flex-wrap:wrap;gap:.75rem}.docs-hub-integration-item{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:#fff;border:1px solid #e9ecef;border-radius:8px;text-decoration:none;font-size:.875rem;font-weight:500;color:#495057;transition:all .2s ease}.docs-hub-integration-item img{width:20px;height:20px;object-fit:contain}.docs-hub-integration-item:hover{text-decoration:none;border-color:#4ea8f1;color:#4ea8f1}.docs-hub-integration-more{text-align:center;margin-top:1.5rem}.docs-hub-integration-more a{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;color:#4ea8f1;text-decoration:none}.docs-hub-integration-more a i{font-size:.8rem;transition:transform .2s ease}.docs-hub-integration-more a:hover{text-decoration:underline}.docs-hub-integration-more a:hover i{transform:translateX(3px)}.docs-hub-resource-card{display:flex;flex-direction:column;padding:1.5rem;background:#fff;border:1px solid #e9ecef;border-radius:12px;text-decoration:none;transition:all .2s ease}.docs-hub-resource-card:hover{text-decoration:none;border-color:#4ea8f1;box-shadow:0 8px 24px rgba(78,168,241,.1)}.docs-hub-resource-card:hover .docs-hub-resource-link{color:#4ea8f1}.docs-hub-resource-card:hover .docs-hub-resource-link i{transform:translateX(3px)}.docs-hub-resource-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:1rem;font-size:1.25rem;color:#fff}.docs-hub-resource-icon-academy{background:linear-gradient(135deg, #08707f 0%, rgb(3.4666666667, 48.5333333333, 55.0333333333) 100%)}.docs-hub-resource-icon-playground{background:linear-gradient(135deg, #50ba64 0%, rgb(53.5881147541, 135.9118852459, 69.1209016393) 100%)}.docs-hub-resource-icon-tools{background:linear-gradient(135deg, #fd7e14 0%, rgb(194.8417721519, 89.5443037975, 1.6582278481) 100%)}.docs-hub-resource-title{font-size:1.1rem;font-weight:600;color:#212529;margin:0 0 .5rem 0}.docs-hub-resource-desc{font-size:.875rem;color:#6c757d;line-height:1.5;margin:0 0 1rem 0;flex-grow:1}.docs-hub-resource-link{font-size:.875rem;font-weight:500;color:#6c757d;transition:color .2s ease}.docs-hub-resource-link i{font-size:.75rem;margin-left:.25rem;transition:transform .2s ease}.docs-hub-quick-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1.5rem;background:#f8f9fa;border-radius:12px}.docs-hub-quick-link{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e9ecef;border-radius:6px;font-size:.875rem;font-weight:500;color:#495057;text-decoration:none;transition:all .2s ease}.docs-hub-quick-link i{font-size:.8rem;color:#adb5bd}.docs-hub-quick-link:hover{text-decoration:none;border-color:#4ea8f1;color:#4ea8f1}.docs-hub-quick-link:hover i{color:#4ea8f1}.api-spec-modern{background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef;padding:1rem 1.25rem;position:relative}.api-spec-modern .api-spec-search{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e9ecef}.api-spec-modern .api-spec-search input{width:100%;max-width:300px;padding:.5rem .75rem .5rem 2.25rem;border:1px solid #dee2e6;border-radius:6px;font-size:.85rem;background:#fff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%239ca3af" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M9 3.5a5.5 5.5 0 100 11 5.5 5.5 0 000-11zM2 9a7 7 0 1112.452 4.391l3.328 3.329a.75.75 0 11-1.06 1.06l-3.329-3.328A7 7 0 012 9z" clip-rule="evenodd"/></svg>') no-repeat .625rem center;background-size:14px;transition:all .2s ease}.api-spec-modern .api-spec-search input::placeholder{color:#ced4da}.api-spec-modern .api-spec-search input:focus{outline:none;border-color:#4ea8f1;box-shadow:0 0 0 2px rgba(78,168,241,.1)}.api-spec-modern .expand-btn{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #dee2e6;border-radius:6px;color:#ced4da;cursor:pointer;transition:all .15s ease}.api-spec-modern .expand-btn:hover{color:#4ea8f1;border-color:#4ea8f1}.api-param-row{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;border-bottom:1px solid #e9ecef}.api-param-row:last-child{border-bottom:none;padding-bottom:.5rem}.api-param-row:first-of-type{padding-top:.5rem}.api-param-header{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.api-param-name{display:inline-flex;align-items:center}.api-param-name code{background:rgba(78,168,241,.1);color:#4ea8f1;padding:.25rem .5rem;border-radius:4px;font-size:.85rem;font-weight:600;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-decoration:none;transition:all .15s ease}.api-param-name code:hover{background:rgba(78,168,241,.15)}.api-param-badges{display:inline-flex;align-items:center;gap:.375rem}.param-badge{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .4rem;border-radius:3px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.param-badge i{font-size:.55rem}.param-badge.required{background:rgba(80,186,100,.12);color:rgb(60.7991803279,154.2008196721,78.4221311475)}.param-badge.popular{background:rgba(253,126,20,.12);color:rgb(194.8417721519,89.5443037975,1.6582278481)}.param-badge.new{background:rgba(8,112,127,.12);color:rgb(4.9777777778,69.6888888889,79.0222222222)}.param-badge.default{background:#e9ecef;color:#6c757d;font-weight:500;text-transform:none;font-size:.7rem}.api-param-actions{display:inline-flex;align-items:center;gap:.375rem;margin-left:auto}.api-param-actions a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:#6c757d;background:#fff;border:1px solid #dee2e6;text-decoration:none;transition:all .15s ease}.api-param-actions a i{font-size:.75rem}.api-param-actions a:hover{color:#4ea8f1;border-color:#4ea8f1;background:rgba(78,168,241,.05)}.api-param-body{display:flex;align-items:baseline;gap:1rem;font-size:.9rem}@media(max-width: 768px){.api-param-body{flex-direction:column;gap:.75rem}}.api-param-desc{color:#495057;line-height:1.6;flex:1}.api-param-desc code{background:rgba(78,168,241,.08);color:#4ea8f1;padding:.15rem .4rem;border-radius:4px;font-size:.85rem;font-weight:500}.api-param-desc a{color:#4ea8f1;text-decoration:none;font-weight:500}.api-param-desc a:hover{text-decoration:underline}.api-param-example{flex-shrink:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.8rem}.api-param-example code{background:rgba(108,117,125,.12);color:#495057;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500;border:1px solid rgba(206,212,218,.2)}.api-param-example .example-values{display:inline-flex;flex-wrap:wrap;gap:.375rem}.api-param-example .example-values code{display:inline-block}.api-param-details{margin-top:.25rem;border-radius:8px;background:#f8f9fa;border:1px solid #e9ecef;overflow:hidden}.api-param-details summary{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.8rem;font-weight:500;color:#6c757d;cursor:pointer;transition:all .15s ease;list-style:none}.api-param-details summary::-webkit-details-marker{display:none}.api-param-details summary::before{content:"";display:inline-block;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .2s ease;flex-shrink:0}.api-param-details summary i{color:#4ea8f1;font-size:.8rem}.api-param-details summary:hover{color:#4ea8f1;background:rgba(78,168,241,.04)}.api-param-details[open] summary::before{transform:rotate(45deg)}.api-param-details[open] summary{border-bottom:1px solid #e9ecef}.api-param-details-content{padding:.875rem;font-size:.85rem;line-height:1.65;color:#495057}.api-param-details-content ul,.api-param-details-content ol{margin:.5rem 0;padding-left:1.25rem}.api-param-details-content ul li,.api-param-details-content ol li{margin-bottom:.35rem}.api-param-details-content ul li:last-child,.api-param-details-content ol li:last-child{margin-bottom:0}.api-param-details-content p{margin:0 0 .5rem 0}.api-param-details-content p:last-child{margin-bottom:0}.api-param-details-content code{background:rgba(78,168,241,.08);color:#4ea8f1;padding:.1rem .35rem;border-radius:3px;font-size:.8rem;font-weight:500}.api-param-details-content strong{font-weight:600;color:#343a40}.api-param-details-content a{color:#4ea8f1;text-decoration:none;font-weight:500}.api-param-details-content a:hover{text-decoration:underline}.api-param-details-content .detail-note{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;margin:.5rem 0;background:rgba(8,112,127,.08);border-radius:6px;font-size:.8rem}.api-param-details-content .detail-note i{color:#08707f;margin-top:.15rem;flex-shrink:0}.api-param-details-content .detail-warning{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;margin:.5rem 0;background:rgba(253,126,20,.08);border-radius:6px;font-size:.8rem}.api-param-details-content .detail-warning i{color:#fd7e14;margin-top:.15rem;flex-shrink:0}.api-param-group{display:flex;align-items:center;gap:.5rem;padding:.625rem 0;margin-top:.5rem;margin-bottom:.25rem;font-weight:800;font-size:1rem;text-transform:uppercase;letter-spacing:.5px;color:#adb5bd}.api-param-group i{color:#4ea8f1}.tip-callout{display:flex;gap:.875rem;padding:1rem 1rem 1rem 1.25rem;background:rgba(8,112,127,.06);border-radius:10px;margin-bottom:1rem;position:relative;overflow:hidden}.tip-callout::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg, #08707f 0%, rgb(12.5333333333, 175.4666666667, 198.9666666667) 50%, #08707f 100%);border-radius:10px 0 0 10px}.tip-callout::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:60%;background:radial-gradient(ellipse at left center, rgba(8, 112, 127, 0.15) 0%, transparent 70%);pointer-events:none}.tip-callout .tip-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(8,112,127,.12);color:#08707f;font-size:.9rem;border-radius:6px;flex-shrink:0}.tip-callout .tip-content{position:relative;z-index:1;font-size:.875rem;color:#495057;padding-top:.2rem}.tip-callout .tip-content strong{color:#343a40}.tip-callout .tip-content a{color:#4ea8f1;font-weight:500}.warning-callout{display:flex;gap:.875rem;padding:1rem 1rem 1rem 1.25rem;background:rgba(253,126,20,.06);border-radius:10px;margin-bottom:1rem;position:relative;overflow:hidden}.warning-callout::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg, #fd7e14 0%, rgb(253.6455696203, 167.6392405063, 95.8544303797) 50%, #fd7e14 100%);border-radius:10px 0 0 10px}.warning-callout::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:60%;background:radial-gradient(ellipse at left center, rgba(253, 126, 20, 0.15) 0%, transparent 70%);pointer-events:none}.warning-callout .tip-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(253,126,20,.12);color:#fd7e14;font-size:.9rem;border-radius:6px;flex-shrink:0}.warning-callout .tip-content{position:relative;z-index:1;font-size:.875rem;color:#495057;padding-top:.2rem}.warning-callout .tip-content strong{color:#343a40}.info-badges{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.info-badge{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;background:rgba(248,249,250,.7);border-radius:6px;font-size:.825rem;color:#495057;line-height:1.4}.info-badge i{color:#4ea8f1;font-size:.9rem;flex-shrink:0;opacity:.85}.info-badge span{flex:1}.info-badge span strong{color:#343a40;font-weight:600}.info-badge span em{color:#6c757d;font-style:italic}.crawler-steps{margin-top:1rem;margin-bottom:1rem}.crawler-step{display:flex;gap:1rem;position:relative}.crawler-step:not(.last){padding-bottom:.5rem}.step-indicator{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:36px}.step-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg, #4ea8f1 0%, rgb(30.7382198953, 144.7696335079, 237.2617801047) 100%);color:#fff;font-size:.95rem;font-weight:700;border-radius:50%;box-shadow:0 3px 10px rgba(78,168,241,.25);position:relative;z-index:2}.step-connector{width:3px;flex-grow:1;min-height:20px;background:linear-gradient(180deg, #4ea8f1 0%, rgba(78, 168, 241, 0.3) 100%);border-radius:2px;margin-top:.25rem}.step-content{flex:1;padding-bottom:1rem}.step-content .code-block,.step-content .code-block-titled,.step-content .code-block-sm,.step-content .code-block-inline,.step-content .code-block-bash,.step-content .code-block-python,.step-content .code-block-javascript,.step-content .code-block-json,.step-content .code-block-curl{margin-bottom:0}.step-title{display:flex;align-items:center;font-size:.95rem;font-weight:600;color:#343a40;margin:0 0 .375rem 0}.step-title i{color:#4ea8f1;margin-right:.5rem}.step-description{font-size:.85rem;color:#6c757d;margin-bottom:.75rem;line-height:1.5}.step-hint{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#adb5bd;margin-top:.5rem;margin-bottom:0}.step-hint i{color:#fd7e14;font-size:.85rem}.step-hint code{background:rgba(108,117,125,.1);color:#495057;padding:.125rem .375rem;border-radius:4px;font-size:.75rem;font-weight:600}.code-block,.code-block-titled,.code-block-sm,.code-block-inline,.code-block-bash,.code-block-python,.code-block-javascript,.code-block-json,.code-block-curl{background:#1e1e2e;border-radius:8px;padding:1rem;position:relative;margin-bottom:1rem;overflow:hidden}.code-block::before,.code-block-titled::before,.code-block-sm::before,.code-block-inline::before,.code-block-bash::before,.code-block-python::before,.code-block-javascript::before,.code-block-json::before,.code-block-curl::before{content:"Terminal";position:absolute;top:0;left:0;right:0;height:32px;display:flex;align-items:center;padding:0 1rem;background:rgba(0,0,0,.3);font-size:.7rem;color:#adb5bd;text-transform:uppercase;letter-spacing:1px}.code-block pre,.code-block-titled pre,.code-block-sm pre,.code-block-inline pre,.code-block-bash pre,.code-block-python pre,.code-block-javascript pre,.code-block-json pre,.code-block-curl pre{background:rgba(0,0,0,0) !important;color:#cdd6f4 !important;font-family:"SF Mono","Fira Code","Monaco",monospace;font-size:.85rem;margin:0;margin-top:1.5rem;padding:0;line-height:1.6;overflow-x:auto;border:none !important}.code-block .copy-btn,.code-block-titled .copy-btn,.code-block-sm .copy-btn,.code-block-inline .copy-btn,.code-block-bash .copy-btn,.code-block-python .copy-btn,.code-block-javascript .copy-btn,.code-block-json .copy-btn,.code-block-curl .copy-btn{position:absolute;top:4px;right:.75rem;height:24px;display:flex;align-items:center;gap:.375rem;padding:0 .625rem;background:hsla(0,0%,100%,.1);border:none;border-radius:4px;color:#ced4da;font-size:.7rem;cursor:pointer;transition:all .2s ease;z-index:1}.code-block .copy-btn:hover,.code-block-titled .copy-btn:hover,.code-block-sm .copy-btn:hover,.code-block-inline .copy-btn:hover,.code-block-bash .copy-btn:hover,.code-block-python .copy-btn:hover,.code-block-javascript .copy-btn:hover,.code-block-json .copy-btn:hover,.code-block-curl .copy-btn:hover{background:hsla(0,0%,100%,.15);color:#fff}.code-block .copy-btn.copied,.code-block-titled .copy-btn.copied,.code-block-sm .copy-btn.copied,.code-block-inline .copy-btn.copied,.code-block-bash .copy-btn.copied,.code-block-python .copy-btn.copied,.code-block-javascript .copy-btn.copied,.code-block-json .copy-btn.copied,.code-block-curl .copy-btn.copied{background:rgba(80,186,100,.2);color:#50ba64}.params-reference{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.param-item{display:flex;align-items:baseline;gap:.75rem;font-size:.85rem}.param-item code{flex-shrink:0;min-width:130px;background:rgba(78,168,241,.1);color:#4ea8f1;padding:.2rem .5rem;border-radius:4px;font-size:.8rem;font-weight:600}.param-item .param-values{color:#6c757d;font-size:.8rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.action-buttons{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.25rem;margin-bottom:1.5rem}.action-buttons .btn-modern{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:8px;font-weight:500;font-size:.9rem;transition:all .25s ease,box-shadow .25s ease,opacity .25s ease,border-color .25s ease;text-decoration:none}.action-buttons .btn-modern i{font-size:.9rem}.action-buttons .btn-modern.btn-primary-gradient{background:linear-gradient(135deg, #4ea8f1 0%, rgb(30.7382198953, 144.7696335079, 237.2617801047) 100%);color:#fff;border:none;box-shadow:0 4px 12px rgba(78,168,241,.25)}.action-buttons .btn-modern.btn-primary-gradient:hover{box-shadow:0 6px 16px rgba(78,168,241,.35);opacity:.95;text-decoration:none}.action-buttons .btn-modern.btn-outline-modern{background:#fff;color:#495057;border:1px solid #dee2e6}.action-buttons .btn-modern.btn-outline-modern:hover{border-color:#4ea8f1;color:#4ea8f1;background:rgba(78,168,241,.04);text-decoration:none}.doc-link{display:inline-flex;align-items:center;gap:.25rem;font-size:.8rem;color:#4ea8f1;text-decoration:none;font-weight:500;margin-left:.5rem;transition:all .2s ease}.doc-link i{font-size:.65rem}.doc-link:hover{text-decoration:underline;opacity:.85}.docs-header-sticky{position:sticky;top:0;z-index:1030}.docs-header-primary{background-color:#fff;border-bottom:1px solid #e9ecef}.docs-header-row{display:flex;align-items:center;justify-content:space-between;height:64px;gap:1rem}.docs-header-left{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.docs-header-center{flex:1;display:flex;justify-content:center;max-width:600px;margin:0 auto}.docs-header-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.docs-mobile-menu-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);color:#6c757d;font-size:1.25rem;cursor:pointer;border-radius:6px;transition:all .2s ease}.docs-mobile-menu-btn:hover{background-color:#f8f9fa;color:#343a40}.docs-logo{display:flex;align-items:center;gap:.5rem;text-decoration:none}.docs-logo img{height:32px;width:auto}.docs-logo:hover{text-decoration:none}.docs-logo-suffix{font-size:1.25rem;font-weight:600;color:#adb5bd;padding-left:.5rem;border-left:2px solid #dee2e6}.docs-search-container{width:100%;max-width:480px}.docs-search-btn{display:flex;align-items:center;width:100%;height:40px;padding:0 1rem;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;cursor:pointer;transition:all .2s ease;gap:.75rem}.docs-search-btn:hover{border-color:#4ea8f1;background-color:#fff}.docs-search-btn:focus{outline:none;border-color:#4ea8f1;box-shadow:0 0 0 3px rgba(78,168,241,.15)}.docs-search-btn i{color:#adb5bd;font-size:.875rem}.docs-search-placeholder{flex:1;text-align:left;color:#adb5bd;font-size:.875rem}.docs-search-shortcut{display:flex;gap:.25rem}.docs-search-shortcut kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;font-family:inherit;font-size:.75rem;color:#6c757d;box-shadow:0 1px 1px rgba(0,0,0,.05)}.docs-language-selector{height:36px;padding:0 2rem 0 .75rem;font-size:.875rem;border:1px solid #dee2e6;border-radius:6px;background-color:#fff;color:#495057;cursor:pointer;transition:all .2s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.docs-language-selector:hover{border-color:#ced4da}.docs-language-selector:focus{outline:none;border-color:#4ea8f1}.docs-icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);color:#6c757d;font-size:1.125rem;cursor:pointer;border-radius:6px;transition:all .2s ease}.docs-icon-btn:hover{background-color:#f8f9fa;color:#4ea8f1}.docs-icon-btn:focus{outline:none}.docs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:36px;padding:0 14px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:0;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.docs-btn:hover{text-decoration:none}a[href].docs-btn.docs-btn-primary,button.docs-btn.docs-btn-primary{background-color:rgb(15.1581151832,112.6031413613,191.6418848168);color:#fff;border:1px solid rgb(15.1581151832,112.6031413613,191.6418848168)}a[href].docs-btn.docs-btn-primary:hover,button.docs-btn.docs-btn-primary:hover{background-color:rgb(12.167539267,90.387434555,153.832460733);border-color:rgb(12.167539267,90.387434555,153.832460733);color:#fff}a[href].docs-btn.docs-btn-secondary,button.docs-btn.docs-btn-secondary{background-color:rgba(0,0,0,0);color:#495057;border:1px dashed rgba(78,168,241,.35)}a[href].docs-btn.docs-btn-secondary:hover,button.docs-btn.docs-btn-secondary:hover{background-color:rgba(78,168,241,.06);border-color:#4ea8f1;color:#4ea8f1}a[href].docs-btn.docs-btn-ai,button.docs-btn.docs-btn-ai{background-color:rgba(0,0,0,0);color:#4ea8f1;border:1px dashed #4ea8f1}a[href].docs-btn.docs-btn-ai i,button.docs-btn.docs-btn-ai i{font-size:.875rem}a[href].docs-btn.docs-btn-ai:hover,button.docs-btn.docs-btn-ai:hover{background-color:rgba(78,168,241,.08);border-color:#4ea8f1;color:#4ea8f1}.docs-header-secondary{background-color:#fff;border-bottom:1px solid #e9ecef}.docs-header-secondary .dropdown-menu{min-width:220px;padding:.5rem;margin-top:.25rem;background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 10px 40px -10px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);z-index:1060}.docs-header-secondary .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:500;color:#495057;border-radius:8px;transition:all .15s ease}.docs-header-secondary .dropdown-menu .dropdown-item:hover,.docs-header-secondary .dropdown-menu .dropdown-item:focus{background:#f8f9fa;color:#212529;text-decoration:none}.docs-header-secondary .dropdown-menu .dropdown-item:active{background:#e9ecef}.docs-header-secondary .dropdown-menu .dropdown-item .badge{font-size:.65rem;padding:.2em .5em;font-weight:600}.docs-header-secondary .dropdown-menu .dropdown-item .dropdown-icon{width:20px;height:20px;flex-shrink:0;object-fit:contain}.docs-header-secondary .dropdown-menu .dropdown-divider{margin:.375rem .5rem;border-top-color:#e9ecef}.docs-nav{display:flex;align-items:center;gap:.25rem;height:48px;overflow:visible}@media(max-width: 991.98px){.docs-nav{overflow-x:auto;scrollbar-width:none}.docs-nav::-webkit-scrollbar{display:none}}.docs-nav-item{position:relative}.docs-nav-link{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:#6c757d;text-decoration:none;border-radius:6px;transition:all .15s ease;white-space:nowrap}.docs-nav-link:hover{color:#212529;background-color:#f8f9fa;text-decoration:none}.docs-nav-link.dropdown-toggle::after{margin-left:.25rem;font-size:.65rem}.docs-nav-link i{font-size:.875rem}.docs-mobile-sidebar{max-height:300px;overflow-y:auto;padding:1rem 0;border-top:1px solid #e9ecef}.cdp-domain h2[id],.cdp-domain .cdp-anchor{scroll-margin-top:130px}.text-small{font-size:12px}code{background:rgba(78,168,241,.08) !important;color:#4ea8f1 !important;padding:.125rem .375rem;border-radius:4px;font-size:.875em;font-weight:600;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;white-space:nowrap;border:none}pre code{background:rgba(0,0,0,0) !important;color:unset;padding:0;border-radius:0;font-size:inherit;font-weight:normal;white-space:pre}.footer{padding:60px 0 30px;background:#fff;color:#495057;margin-top:0;margin-left:auto;margin-right:auto;width:100%;z-index:1030;border-top:1px dashed rgba(78,168,241,.35)}.footer>.container-fluid{padding-left:5%;padding-right:5%}.footer .footer-brand-section{border-bottom:1px dashed rgba(78,168,241,.35) !important}.footer .footer-brand .footer-logo{filter:brightness(1);transition:filter .3s ease}.footer .footer-brand .footer-tagline{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.78rem;line-height:1.6;max-width:320px;color:#6c757d}.footer .footer-compliance{margin-bottom:1rem}.footer .footer-compliance-label{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#4ea8f1;margin-bottom:.5rem}.footer .footer-social{display:flex;gap:8px;flex-wrap:wrap}.footer .footer-social .social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:0;border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);color:#6c757d;text-decoration:none;transition:color .15s ease,border-color .15s ease}.footer .footer-social .social-link i{font-size:1.1rem}.footer .footer-social .social-link:hover,.footer .footer-social .social-link:focus{color:#4ea8f1;border-color:#4ea8f1;background:rgba(0,0,0,0)}.footer .footer-heading,.footer .footer-subheading{display:inline-block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.6875rem;font-weight:700;color:#4ea8f1;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.25rem;padding-bottom:.35rem;border-bottom:2px solid #4ea8f1}.footer .footer-heading>i,.footer .footer-subheading>i{display:none}.footer .footer-links{padding-left:0;list-style:none}.footer .footer-links li{margin-bottom:.5rem}.footer .footer-links li a{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.78rem;color:#6c757d;text-decoration:none;transition:color .15s ease;display:inline-block}.footer .footer-links li a>i{display:none}.footer .footer-links li a:hover,.footer .footer-links li a:focus{color:#4ea8f1;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}.footer .footer-links-compact{padding-left:0;list-style:none}.footer .footer-links-compact li{margin-bottom:.4rem}.footer .footer-links-compact li a{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.75rem;color:#6c757d;text-decoration:none;transition:color .15s ease;display:inline-block}.footer .footer-links-compact li a:hover,.footer .footer-links-compact li a:focus{color:#4ea8f1;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}.footer .footer-bottom{border-top:1px dashed rgba(78,168,241,.35) !important;padding-top:1.5rem}.footer .footer-copyright{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;color:#6c757d;font-size:.72rem;margin-bottom:0}.footer .footer-bottom-link{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;color:#6c757d;font-size:.72rem;text-decoration:none;transition:color .15s ease}.footer .footer-bottom-link:hover,.footer .footer-bottom-link:focus{color:#4ea8f1;text-decoration:underline;text-decoration-style:dashed}.footer .footer-divider{margin:0 10px;color:#6c757d}@media(max-width: 991.98px){.footer{padding:40px 0 20px}.footer .footer-brand-section{padding-bottom:2rem !important;margin-bottom:2rem !important}.footer .footer-links-section{padding-bottom:2rem !important}.footer .footer-heading,.footer .footer-subheading{margin-top:1.5rem}.footer .footer-brand{text-align:center;margin-bottom:2rem}.footer .footer-brand .footer-tagline{max-width:100%;margin-left:auto;margin-right:auto}.footer .footer-social{justify-content:center}}.theme--blueprint .text-primary,.theme--blueprint .text-primary *,.theme--blueprint a.text-primary{color:#4ea8f1 !important}.theme--blueprint .btn-primary{background-color:#4ea8f1;border-color:#4ea8f1;color:#fff}.theme--blueprint .btn-primary:hover,.theme--blueprint .btn-primary:focus{background-color:rgb(40.1905759162,149.4157068063,238.0094240838);border-color:rgb(40.1905759162,149.4157068063,238.0094240838);color:#fff}.theme--blueprint .btn-light.text-primary,.theme--blueprint .btn-light.text-primary:hover,.theme--blueprint .btn-light.text-primary:focus{color:#4ea8f1 !important}.theme--blueprint .btn-light.text-primary{background-color:#fff;border-color:rgba(78,168,241,.35)}.theme--blueprint .btn-light.text-primary:hover,.theme--blueprint .btn-light.text-primary:focus{background-color:#f8f9fa;border-color:#4ea8f1}.theme--blueprint .btn-outline-primary{color:#4ea8f1;border-color:#4ea8f1}.theme--blueprint .btn-outline-primary:hover,.theme--blueprint .btn-outline-primary:focus{background-color:#4ea8f1;border-color:#4ea8f1;color:#fff}.theme--blueprint .nav-pills .nav-link{color:#4ea8f1}.theme--blueprint .nav-pills .nav-link.active,.theme--blueprint .nav-pills .nav-link:hover{background-color:#4ea8f1;color:#fff}.theme--blueprint h1,.theme--blueprint h2,.theme--blueprint h3,.theme--blueprint h4,.theme--blueprint h5,.theme--blueprint h6{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;color:#091e42}.theme--blueprint h1{font-size:5rem;font-weight:700;line-height:1;margin-bottom:.5rem;letter-spacing:-0.02em}.theme--blueprint h2{font-size:1.875rem;line-height:1.3;font-weight:600}.theme--blueprint h1::before{content:"//";color:#4ea8f1;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;font-size:.85em;letter-spacing:-0.05em;margin-right:.25em;display:inline}.theme--blueprint .btn,.theme--blueprint details summary,.theme--blueprint code,.theme--blueprint kbd,.theme--blueprint samp,.theme--blueprint pre,.theme--blueprint small.text-uppercase,.theme--blueprint .text-uppercase{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace}.theme--blueprint small.text-uppercase,.theme--blueprint .text-uppercase{letter-spacing:.08em}.theme--blueprint .bp-section-marker{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4ea8f1;margin-bottom:.25rem}.theme--blueprint .bp-hero-title--legal{font-size:clamp(2.25rem,4.5vw,3.25rem);line-height:1.05}.theme--blueprint .bp-legal-toc{position:sticky;top:96px}.theme--blueprint .bp-legal-toc ol{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace}.theme--blueprint .bp-legal-toc a:hover,.theme--blueprint .bp-legal-toc a:focus{color:#4ea8f1}.theme--blueprint .card,.theme--blueprint a.d-block>.card{border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);border-radius:0;box-shadow:none;position:relative;max-width:none;margin-left:0;margin-right:0}.theme--blueprint .card::before,.theme--blueprint .card::after,.theme--blueprint a.d-block>.card::before,.theme--blueprint a.d-block>.card::after{content:"";position:absolute;width:12px;height:12px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.theme--blueprint .card::before,.theme--blueprint a.d-block>.card::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.theme--blueprint .card::after,.theme--blueprint a.d-block>.card::after{top:-1px;right:-1px;border-width:2px 2px 0 0}.theme--blueprint .card:hover,.theme--blueprint a.d-block>.card:hover{transform:none !important;box-shadow:none !important;transition:none !important}.theme--blueprint a.text-decoration-none{color:inherit}.theme--blueprint a.text-decoration-none:hover .card{border-color:#4ea8f1}.theme--blueprint a.text-decoration-none:hover .card::before,.theme--blueprint a.text-decoration-none:hover .card::after{border-color:#4ea8f1}.theme--blueprint .card-body{padding:24px;display:flex;flex-direction:column;position:relative;overflow:hidden}.theme--blueprint .card-body>.btn-link:last-child{margin-top:auto}.theme--blueprint .home-title.rainbow,.theme--blueprint h2.home-title.rainbow{background:none !important;-webkit-background-clip:unset !important;background-clip:unset !important;-webkit-text-fill-color:unset !important;color:#091e42 !important;font-family:"IBM Plex Sans","Inter",system-ui,sans-serif}.theme--blueprint .login-eyebrow,.theme--blueprint .register-eyebrow{display:inline-block;margin-bottom:.5rem;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4ea8f1}.theme--blueprint .login-container{background:none}.theme--blueprint .login-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5;pointer-events:none;z-index:0}.theme--blueprint .login-form-card{background:rgba(0,0,0,0) !important;border-radius:0 !important;box-shadow:none !important;border:1px dashed rgba(78,168,241,.35) !important}.theme--blueprint .login-form-card:hover{box-shadow:none !important}.theme--blueprint .login-form-card .card-footer{background:rgba(0,0,0,0);border-top:1px dashed rgba(78,168,241,.35);font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.85rem;letter-spacing:.04em}.theme--blueprint .login-title,.theme--blueprint .register-title,.theme--blueprint .register-hero-title,.theme--blueprint .register-hero-title span{background:none !important;-webkit-background-clip:unset !important;background-clip:unset !important;-webkit-text-fill-color:unset !important;color:#091e42 !important;font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:700}.theme--blueprint .register-hero-title span{color:#4ea8f1 !important}.theme--blueprint .register-hero-title,.theme--blueprint .login-title{font-size:clamp(1.5rem,2.6vw,2.25rem) !important;line-height:1.1 !important;letter-spacing:-0.01em !important}.theme--blueprint .register-hero-title::before,.theme--blueprint .login-title::before{content:none !important}.theme--blueprint .login-submit-btn,.theme--blueprint .register-submit-btn{background:#4ea8f1 !important;border:1px solid #4ea8f1 !important;border-radius:0 !important;box-shadow:none !important;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.95rem}.theme--blueprint .login-submit-btn:hover,.theme--blueprint .login-submit-btn:focus,.theme--blueprint .register-submit-btn:hover,.theme--blueprint .register-submit-btn:focus{background:rgb(40.1905759162,149.4157068063,238.0094240838) !important;border-color:rgb(40.1905759162,149.4157068063,238.0094240838) !important;box-shadow:none !important}.theme--blueprint .login-form .form-control,.theme--blueprint .register-form .form-control{border-radius:0;border:1px solid rgba(78,168,241,.35);background:#fff}.theme--blueprint .login-form .form-control:focus,.theme--blueprint .register-form .form-control:focus{border-color:#4ea8f1;box-shadow:0 0 0 3px rgba(78,168,241,.08)}.theme--blueprint .login-form label,.theme--blueprint .register-form label{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c757d}.theme--blueprint .register-split-left{background:#fff;position:relative}.theme--blueprint .register-split-left::after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;border-right:1px dashed rgba(78,168,241,.35);pointer-events:none}.theme--blueprint .register-split-right{background:#f9fafb}.theme--blueprint .register-split-right::before,.theme--blueprint .register-split-right::after{display:none !important}.theme--blueprint .register-split-right .register-industry-banner,.theme--blueprint .register-split-right .register-testimonial-card,.theme--blueprint .register-split-right .register-stat{border-radius:0;box-shadow:none}.theme--blueprint .login-changelog{background:rgba(0,0,0,0);border:1px dashed rgba(78,168,241,.35);border-radius:0;box-shadow:none}.theme--blueprint .login-changelog .changelog-title{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6c757d}.theme--blueprint .login-quick-links-row{background:rgba(0,0,0,0);border:1px dashed rgba(78,168,241,.35);border-radius:0;box-shadow:none}.theme--blueprint .bp-cert-meta{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4ea8f1}.theme--blueprint .bp-anchor-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px}.theme--blueprint .bp-anchor-nav>a{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c757d;text-decoration:none;padding:4px 0;border-bottom:1px dashed rgba(0,0,0,0);transition:color .15s ease,border-bottom-color .15s ease}.theme--blueprint .bp-anchor-nav>a:hover,.theme--blueprint .bp-anchor-nav>a:focus{color:#4ea8f1;border-bottom-color:rgba(78,168,241,.5);text-decoration:none}.theme--blueprint .bp-cert-wall{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 16px;align-items:center;justify-items:center}.theme--blueprint .bp-cert-wall img{max-height:80px;width:auto}.theme--blueprint .integration-tile__title{color:#091e42;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace}.theme--blueprint .integrations-group__label{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;color:#6c757d;border-bottom-color:rgba(78,168,241,.35)}.theme--blueprint .integrations-eyebrow{color:#4ea8f1;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace}.theme--blueprint .card.card--highlight{background:hsl(220.5,76.9%,7.2%);border-color:rgba(78,168,241,.22)}.theme--blueprint .card.card--highlight::before,.theme--blueprint .card.card--highlight::after{border-color:rgba(78,168,241,.22)}.theme--blueprint .card.card--highlight .card-title,.theme--blueprint .card.card--highlight h1,.theme--blueprint .card.card--highlight h2,.theme--blueprint .card.card--highlight h3,.theme--blueprint .card.card--highlight h4,.theme--blueprint .card.card--highlight h5,.theme--blueprint .card.card--highlight h6{color:#fff}.theme--blueprint .card.card--highlight .card-text,.theme--blueprint .card.card--highlight p,.theme--blueprint .card.card--highlight li,.theme--blueprint .card.card--highlight ul,.theme--blueprint .card.card--highlight ol{color:hsla(0,0%,100%,.92)}.theme--blueprint .card.card--highlight small,.theme--blueprint .card.card--highlight .text-muted{color:hsla(0,0%,100%,.62)}.theme--blueprint .card.card--highlight .card-body>.bento-bg{color:hsla(0,0%,100%,.03)}.theme--blueprint .card.card--highlight .bento-stats{border-color:rgba(78,168,241,.22)}.theme--blueprint .card.card--highlight .bento-stats>[class*=col]{border-right-color:rgba(78,168,241,.22)}.theme--blueprint .card.card--highlight .bento-stats>[class*=col] strong{color:#fff}.theme--blueprint .card.card--highlight .bento-stats>[class*=col] small{color:hsla(0,0%,100%,.62)}.theme--blueprint .card.card--highlight .bento-tile{border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}.theme--blueprint .card.card--highlight .bento-tile:hover{border-color:#4ea8f1;color:#fff}.theme--blueprint .card.card--highlight .bento-stack-layer{border-color:rgba(78,168,241,.22)}.theme--blueprint .card.card--highlight .bento-stack-layer>i{color:hsla(0,0%,100%,.62)}.theme--blueprint .card.card--highlight .bento-stack-layer>div strong{color:#fff}.theme--blueprint .card.card--highlight .bento-stack-layer>div small{color:hsla(0,0%,100%,.62)}.theme--blueprint .card.card--highlight .bento-stack-layer.bento-stack-top{border-color:#4ea8f1}.theme--blueprint .card.card--highlight .bento-stack-layer.bento-stack-top>i{color:#4ea8f1}.theme--blueprint .card.card--highlight .bento-stack-layer.bento-stack-top>div strong{color:#4ea8f1}.theme--blueprint .card.card--highlight .table{color:hsla(0,0%,100%,.92)}.theme--blueprint .card.card--highlight .table strong{color:#fff}.theme--blueprint .card.card--highlight .table td{border-color:rgba(78,168,241,.22)}.theme--blueprint .card.card--highlight .table .text-muted{color:hsla(0,0%,100%,.62)}.theme--blueprint .card.card--highlight em,.theme--blueprint .card.card--highlight i:not([class]){color:#fff;background:rgba(0,0,0,0) !important;box-shadow:none !important;padding:0 !important;margin-left:0 !important;margin-right:0 !important;font-style:italic}.theme--blueprint .card.card--highlight code{color:#4ea8f1;background:rgba(78,168,241,.12);padding:2px 6px;border-radius:0}.theme--blueprint .card-body>.bento-bg{position:absolute;bottom:-20px;right:-20px;font-size:11rem;color:rgba(78,168,241,.06);line-height:1;z-index:0;pointer-events:none;user-select:none}.theme--blueprint .card-body>img.bento-bg{position:absolute;bottom:-20px;right:-20px;width:50%;height:auto;max-width:420px;opacity:.08;z-index:0;pointer-events:none;user-select:none}.theme--blueprint .card--highlight .card-body>img.bento-bg,.theme--blueprint section.bg-dark .card-body>img.bento-bg{inset:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;opacity:.12;mix-blend-mode:screen}.theme--blueprint .card-body>*:not(.bento-bg){position:relative;z-index:1}.theme--blueprint .bento-stats{margin:16px 0;border:1px dashed rgba(78,168,241,.35)}.theme--blueprint .bento-stats>[class*=col]{padding:16px 12px;text-align:center;border-right:1px dashed rgba(78,168,241,.35)}.theme--blueprint .bento-stats>[class*=col]:last-child{border-right:none}.theme--blueprint .bento-stats>[class*=col] strong{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:1.75rem;font-weight:700;color:#091e42;line-height:1;letter-spacing:-0.02em}.theme--blueprint .bento-stats>[class*=col] small{display:block;margin-top:6px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#6c757d}.theme--blueprint section.bg-dark .bento-stats{border-color:rgba(78,168,241,.22)}.theme--blueprint section.bg-dark .bento-stats>[class*=col]{border-right-color:rgba(78,168,241,.22)}.theme--blueprint section.bg-dark .bento-stats>[class*=col] strong{color:#fff}.theme--blueprint section.bg-dark .bento-stats>[class*=col] small{color:hsla(0,0%,100%,.62)}.theme--blueprint .pricing-cta{border:1px dashed rgba(78,168,241,.35);background:rgba(78,168,241,.02);padding:48px 32px;position:relative}.theme--blueprint .pricing-cta::before,.theme--blueprint .pricing-cta::after{content:"";position:absolute;width:14px;height:14px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.theme--blueprint .pricing-cta::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.theme--blueprint .pricing-cta::after{top:-1px;right:-1px;border-width:2px 2px 0 0}.theme--blueprint .pricing-cta__header{margin-bottom:8px}.theme--blueprint .pricing-cta__header small.text-uppercase{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.14em}.theme--blueprint .pricing-cta__header h2{color:#091e42}.theme--blueprint .pricing-cta__tiles [class*=col]{display:flex}.theme--blueprint .pricing-cta__tile{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 16px;border:1px dashed rgba(78,168,241,.35);background:#fff;gap:8px}.theme--blueprint .pricing-cta__tile-icon{font-size:24px;color:#4ea8f1;margin-bottom:4px}.theme--blueprint .pricing-cta__tile-title{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#091e42}.theme--blueprint .pricing-cta__tile-text{margin:0;font-size:14px;line-height:1.5;color:#6c757d}.theme--blueprint .pricing-cta__actions .btn{min-width:180px}.theme--blueprint .blueprint-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px dashed rgba(78,168,241,.35);font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#4ea8f1;background:rgba(0,0,0,0);text-decoration:none;line-height:1.3;vertical-align:middle;transition:border-color .15s ease,color .15s ease}.theme--blueprint .blueprint-badge svg,.theme--blueprint .blueprint-badge img{flex-shrink:0;width:14px;height:14px}.theme--blueprint .blueprint-badge:hover,.theme--blueprint .blueprint-badge:focus{border-color:#4ea8f1;color:rgb(21.2858638743,140.1235602094,236.5141361257);text-decoration:none}.theme--blueprint section.bg-dark .blueprint-badge,.theme--blueprint html[data-theme=dark] .blueprint-badge{border-color:rgba(78,168,241,.22);color:#4ea8f1}.theme--blueprint section.bg-dark .blueprint-badge:hover,.theme--blueprint section.bg-dark .blueprint-badge:focus,.theme--blueprint html[data-theme=dark] .blueprint-badge:hover,.theme--blueprint html[data-theme=dark] .blueprint-badge:focus{border-color:#4ea8f1;color:#fff}.theme--blueprint .bento-tile{display:block;padding:10px 12px;border:1px dashed rgba(78,168,241,.35);font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#091e42;text-align:center;background:rgba(0,0,0,0);text-decoration:none}.theme--blueprint .bento-tile:hover{border-color:#4ea8f1;color:#4ea8f1;text-decoration:none}.theme--blueprint .bento-tile:focus-visible{outline:2px solid #4ea8f1;outline-offset:2px;color:#4ea8f1}.theme--blueprint section.bg-dark .bento-tile{border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}.theme--blueprint section.bg-dark .bento-tile:hover{border-color:#4ea8f1;color:#fff}.theme--blueprint section.bg-dark .card-body>.bento-bg{color:hsla(0,0%,100%,.04)}.theme--blueprint .container-fluid.bento-fullwidth{max-width:100%;width:100%;padding-left:32px;padding-right:32px}.theme--blueprint .bento-stack{display:flex;flex-direction:column;margin-top:16px}.theme--blueprint .bento-stack-layer{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px dashed rgba(78,168,241,.35);border-bottom:none;background:rgba(0,0,0,0)}.theme--blueprint .bento-stack-layer:last-child{border-bottom:1px dashed rgba(78,168,241,.35)}.theme--blueprint .bento-stack-layer>i{flex-shrink:0;width:28px;text-align:center;font-size:18px;color:#6c757d}.theme--blueprint .bento-stack-layer>div{flex:1;min-width:0}.theme--blueprint .bento-stack-layer>div strong{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;color:#091e42;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.theme--blueprint .bento-stack-layer>div small{display:block;margin-top:3px;font-size:11px;color:#6c757d;line-height:1.3}.theme--blueprint .bento-stack-top{border-color:#4ea8f1;background:rgba(78,168,241,.04)}.theme--blueprint .bento-stack-top>i{color:#4ea8f1}.theme--blueprint .bento-stack-top>div strong{color:#4ea8f1}.theme--blueprint .card-title{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:14px;font-weight:700;color:#091e42;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.theme--blueprint .card-title.display-3{font-size:4.5rem;line-height:1;letter-spacing:-0.03em;text-transform:none;margin-bottom:8px}.theme--blueprint .card-text{font-size:13px}.theme--blueprint .btn-primary{background:#4ea8f1;border:1px solid #4ea8f1;border-radius:0;color:#fff;padding:18px 36px;font-size:16px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.theme--blueprint .btn-primary:hover,.theme--blueprint .btn-primary:focus{background:rgb(40.1905759162,149.4157068063,238.0094240838);border-color:rgb(40.1905759162,149.4157068063,238.0094240838);color:#fff}.theme--blueprint .btn-link{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;color:#4ea8f1;text-decoration:none;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:0;margin-top:24px;border:none;background:rgba(0,0,0,0);box-shadow:none;border-radius:0;display:inline-block;text-align:left}.theme--blueprint .btn-link::after{content:" →"}.theme--blueprint .btn-link:hover,.theme--blueprint .btn-link:focus,.theme--blueprint .btn-link:active{color:rgb(21.2858638743,140.1235602094,236.5141361257);text-decoration:none;background:rgba(0,0,0,0);box-shadow:none;outline:none}.theme--blueprint small.text-uppercase.text-primary{font-size:13px;font-weight:700;letter-spacing:.25em;display:inline-block;padding-bottom:8px;border-bottom:2px solid #4ea8f1;margin-bottom:28px}.theme--blueprint mark{background:#4ea8f1;color:#fff;padding:2px 10px;border-radius:0;display:inline;line-height:1.2}.theme--blueprint p a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile),.theme--blueprint li a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile),.theme--blueprint small a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile),.theme--blueprint blockquote a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile){color:#4ea8f1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.theme--blueprint p a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile):hover,.theme--blueprint li a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile):hover,.theme--blueprint small a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile):hover,.theme--blueprint blockquote a:not(.btn):not(.nav-link):not(.bento-tile):not(.integration-tile):hover{color:rgb(40.1905759162,149.4157068063,238.0094240838);text-decoration-thickness:2px}.theme--blueprint section.bg-dark p a,.theme--blueprint section.bg-dark li a,.theme--blueprint section.bg-dark small a,.theme--blueprint section.bg-dark blockquote a,.theme--blueprint .bg-dark p a,.theme--blueprint .bg-dark li a,.theme--blueprint .bg-dark small a{color:#4ea8f1}.theme--blueprint section.bg-dark p a:hover,.theme--blueprint section.bg-dark li a:hover,.theme--blueprint section.bg-dark small a:hover,.theme--blueprint section.bg-dark blockquote a:hover,.theme--blueprint .bg-dark p a:hover,.theme--blueprint .bg-dark li a:hover,.theme--blueprint .bg-dark small a:hover{color:rgb(115.8094240838,186.5842931937,243.9905759162)}.theme--blueprint hr{display:none}.theme--blueprint .card ul,.theme--blueprint .card ol{font-size:13px;color:#495057;padding-left:0;margin-bottom:0;list-style:none;text-align:left;line-height:1.55}.theme--blueprint .card ul li,.theme--blueprint .card ol li{margin-bottom:4px;padding-left:14px;position:relative}.theme--blueprint .card ul li::before,.theme--blueprint .card ol li::before{content:"";position:absolute;left:0;top:.65em;width:8px;height:2px;background:#4ea8f1}.theme--blueprint>.card-body ul,.theme--blueprint ul.lead{list-style:none;padding-left:0}.theme--blueprint>.card-body ul li,.theme--blueprint ul.lead li{padding-left:14px;position:relative;margin-bottom:8px}.theme--blueprint>.card-body ul li::before,.theme--blueprint ul.lead li::before{content:"";position:absolute;left:0;top:.6em;width:8px;height:1px;background:#4ea8f1}.theme--blueprint .card.border-danger{border-color:rgba(220,53,69,.35) !important}.theme--blueprint .card.border-danger::before,.theme--blueprint .card.border-danger::after{border-color:#dc3545}.theme--blueprint .card.border-success{border-color:rgba(80,186,100,.35) !important}.theme--blueprint .card.border-success::before,.theme--blueprint .card.border-success::after{border-color:#50ba64}.theme--blueprint small.text-uppercase.text-danger,.theme--blueprint small.text-uppercase.text-success{font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:16px;display:block}.theme--blueprint section.py-4{padding-top:60px !important;padding-bottom:60px !important}.theme--blueprint div.faq>details.faq{margin:0 !important;padding:14px 0 !important;border-top:1px dashed rgba(78,168,241,.35) !important;border-bottom:none !important;background:rgba(0,0,0,0) !important}.theme--blueprint div.faq>details.faq:last-of-type{border-bottom:1px dashed rgba(78,168,241,.35) !important}.theme--blueprint details summary{list-style:none;cursor:pointer;padding:4px 0}.theme--blueprint details summary::-webkit-details-marker{display:none}.theme--blueprint details summary::before{content:"[+]";color:#4ea8f1;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;margin-right:.5em;display:inline-block}.theme--blueprint details summary h3{font-size:14px;text-transform:none;letter-spacing:0;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:600;color:#091e42;display:inline}.theme--blueprint details[open] summary::before{content:"[−]"}.theme--blueprint details[open]>div{margin-top:10px !important;padding-bottom:6px}.theme--blueprint details[open]>div p.lead{font-size:15px;line-height:1.55;margin-bottom:0}.theme--blueprint>section:first-of-type:not(.no-grid){background-image:radial-gradient(circle at 1px 1px, rgba(78, 168, 241, 0.12) 1.5px, transparent 1.5px),linear-gradient(to right, rgba(78, 168, 241, 0.06) 1px, transparent 1px),linear-gradient(to bottom, rgba(78, 168, 241, 0.06) 1px, transparent 1px),linear-gradient(to right, rgba(78, 168, 241, 0.12) 1px, transparent 1px),linear-gradient(to bottom, rgba(78, 168, 241, 0.12) 1px, transparent 1px);background-size:128px 128px,32px 32px,32px 32px,128px 128px,128px 128px;background-position:0 0}.theme--blueprint section.bg-light{background-color:#f9fafb !important}.theme--blueprint section.bg-dark{background-color:hsl(220.5,76.9%,7.2%) !important;color:hsla(0,0%,100%,.92);background-image:radial-gradient(circle at 1px 1px, rgba(78, 168, 241, 0.14) 1.5px, transparent 1.5px),linear-gradient(to right, rgba(78, 168, 241, 0.06) 1px, transparent 1px),linear-gradient(to bottom, rgba(78, 168, 241, 0.06) 1px, transparent 1px),linear-gradient(to right, rgba(78, 168, 241, 0.14) 1px, transparent 1px),linear-gradient(to bottom, rgba(78, 168, 241, 0.14) 1px, transparent 1px);background-size:128px 128px,32px 32px,32px 32px,128px 128px,128px 128px}.theme--blueprint section.bg-dark h1,.theme--blueprint section.bg-dark h2,.theme--blueprint section.bg-dark h3,.theme--blueprint section.bg-dark h4,.theme--blueprint section.bg-dark h5,.theme--blueprint section.bg-dark h6{color:#fff}.theme--blueprint section.bg-dark p,.theme--blueprint section.bg-dark li,.theme--blueprint section.bg-dark ul,.theme--blueprint section.bg-dark ol{color:hsla(0,0%,100%,.92)}.theme--blueprint section.bg-dark small{color:hsla(0,0%,100%,.62)}.theme--blueprint section.bg-dark em,.theme--blueprint section.bg-dark i:not([class]){color:#fff;background:rgba(0,0,0,0) !important;box-shadow:none !important;padding:0 !important;margin-left:0 !important;margin-right:0 !important;font-style:italic}.theme--blueprint section.bg-dark code{color:#4ea8f1;background:rgba(78,168,241,.12);padding:2px 6px;border-radius:0}.theme--blueprint section.bg-dark .btn-primary{color:#fff}.theme--blueprint section.bg-dark .btn-outline-secondary,.theme--blueprint section.bg-dark .btn-outline-light{color:#fff;border-color:hsla(0,0%,100%,.45)}.theme--blueprint section.bg-dark .btn-outline-secondary:hover,.theme--blueprint section.bg-dark .btn-outline-secondary:focus,.theme--blueprint section.bg-dark .btn-outline-light:hover,.theme--blueprint section.bg-dark .btn-outline-light:focus{color:#4ea8f1;border-color:#4ea8f1;background:#fff}.theme--blueprint section.bg-dark .card{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22)}.theme--blueprint section.bg-dark .card::before,.theme--blueprint section.bg-dark .card::after{border-color:rgba(78,168,241,.22)}.theme--blueprint section.bg-dark .card ul li::before{background:#4ea8f1}.theme--blueprint section.bg-dark .card-title{color:#fff}.theme--blueprint section.bg-dark .btn-link{color:hsla(0,0%,100%,.92)}.theme--blueprint section.bg-dark .btn-link:hover,.theme--blueprint section.bg-dark .btn-link:focus{color:#fff}.theme--blueprint .alert{border-radius:0;border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);color:#495057;padding:16px 20px}.theme--blueprint .alert-info{border-color:rgba(78,168,241,.35);color:#091e42}.theme--blueprint .alert-warning{border-color:rgba(253,126,20,.45);color:rgb(169.5569620253,77.9240506329,1.4430379747)}.theme--blueprint .alert-danger{border-color:rgba(220,53,69,.35);color:#dc3545}.theme--blueprint .alert-success{border-color:rgba(80,186,100,.35);color:#50ba64}.theme--blueprint .badge{border-radius:0;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px;font-size:11px}.theme--blueprint .table{color:#495057}.theme--blueprint .table thead th{border-bottom:1px dashed rgba(78,168,241,.35);border-top:none;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:12px;color:#091e42}.theme--blueprint .table td,.theme--blueprint .table th{border-top:1px dashed rgba(78,168,241,.35);vertical-align:middle}.theme--blueprint pre{background:rgba(0,0,0,0);border:1px dashed rgba(78,168,241,.35);border-radius:0;padding:16px 20px;color:#495057;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:13px;line-height:1.55}.theme--blueprint code{color:#4ea8f1;background:rgba(78,168,241,.08);padding:2px 6px;border-radius:0;font-size:.9em}.theme--blueprint pre code{background:rgba(0,0,0,0);padding:0;color:inherit}.theme--blueprint blockquote{border-left:2px solid #4ea8f1;padding:4px 0 4px 20px;margin:24px 0;color:#495057;font-style:normal}.theme--blueprint blockquote footer,.theme--blueprint blockquote cite{display:block;margin-top:8px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#6c757d}.theme--blueprint .form-control,.theme--blueprint .custom-select{border-radius:0;border:1px solid rgba(78,168,241,.35);background:rgba(0,0,0,0);box-shadow:none;color:#091e42}.theme--blueprint .form-control:focus,.theme--blueprint .custom-select:focus{border-color:#4ea8f1;box-shadow:0 0 0 3px rgba(78,168,241,.15);outline:none}.theme--blueprint .form-control::placeholder{color:#6c757d;font-style:italic}.theme--blueprint label{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#091e42}.theme--blueprint a:focus-visible,.theme--blueprint .btn:focus-visible,.theme--blueprint .btn-link:focus-visible,.theme--blueprint .btn-primary:focus-visible,.theme--blueprint details summary:focus-visible{outline:2px dashed #4ea8f1;outline-offset:3px}.theme--blueprint .home-title--blueprint{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:600;font-size:4.5rem;line-height:1;letter-spacing:-0.03em;color:#091e42;background:none;-webkit-text-fill-color:initial}@media(max-width: 767px){.theme--blueprint .home-title--blueprint{font-size:3rem}}.theme--blueprint .home-title__cursor{display:inline-block;color:#4ea8f1;margin-left:4px;font-weight:400;animation:blueprint-cursor-blink 1.1s steps(1) infinite}@media(prefers-reduced-motion: reduce){.theme--blueprint .home-title__cursor{animation:none}}@keyframes blueprint-cursor-blink{0%,50%{opacity:1}50.01%,100%{opacity:0}}.theme--blueprint .home-fig{margin:0}.theme--blueprint .home-fig__caption{display:block;margin-top:10px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#4ea8f1;text-align:left}.theme--blueprint .btn-primary--chamfer{clip-path:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);padding-left:22px;padding-right:22px}.theme--blueprint .btn-outline-secondary--chamfer{clip-path:polygon(0 10px, 10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%);padding-left:22px;padding-right:22px}.theme--blueprint .feature-frame__pane-anim{margin-top:14px;padding:12px 14px;border:1px dashed rgba(78,168,241,.35);background:rgba(78,168,241,.02);font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;line-height:1.5;color:#495057;min-height:88px;overflow:hidden;position:relative}.theme--blueprint .feature-frame__pane-anim .anim-label{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6c757d;margin-bottom:6px}.theme--blueprint .feature-frame__pane-anim .anim-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4ea8f1;flex-shrink:0}.theme--blueprint .anim-scrape__pipeline{display:grid;grid-template-columns:repeat(4, 1fr);gap:6px;margin-bottom:8px}.theme--blueprint .anim-scrape__stage{padding:6px 10px;border:1px dashed rgba(78,168,241,.35);text-align:center;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c757d;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.theme--blueprint .anim-scrape__stage--active{color:#4ea8f1;border-color:#4ea8f1;background:rgba(78,168,241,.06)}.theme--blueprint .anim-scrape__stage--done{color:#2da44e;border-color:#2da44e}.theme--blueprint .anim-scrape__bar{height:3px;background:rgba(78,168,241,.12);position:relative}.theme--blueprint .anim-scrape__bar::after{content:"";position:absolute;left:0;top:0;bottom:0;background:#4ea8f1;width:0;transition:width .25s linear}.theme--blueprint .anim-scrape__bar[data-progress="1"]::after{width:25%}.theme--blueprint .anim-scrape__bar[data-progress="2"]::after{width:55%}.theme--blueprint .anim-scrape__bar[data-progress="3"]::after{width:85%}.theme--blueprint .anim-scrape__bar[data-progress="4"]::after{width:100%;background:#2da44e}.theme--blueprint .anim-browser__feed{list-style:none;padding:0;margin:0;font-size:10.5px}.theme--blueprint .anim-browser__feed li{display:flex;gap:10px;padding:2px 0;border-bottom:1px dashed rgba(78,168,241,.08);animation:feature-anim-fade .3s ease-out both}.theme--blueprint .anim-browser__feed li:last-child{border-bottom:none}.theme--blueprint .anim-browser__feed-time{color:#6c757d;flex-shrink:0}.theme--blueprint .anim-browser__feed-event{color:#4ea8f1;flex-shrink:0}.theme--blueprint .anim-browser__feed-detail{color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--blueprint .anim-screenshot__viewport{position:relative;height:54px;border:1px dashed rgba(78,168,241,.35);background:repeating-linear-gradient(135deg, transparent 0, transparent 8px, rgba(78, 168, 241, 0.04) 8px, rgba(78, 168, 241, 0.04) 9px);overflow:hidden}.theme--blueprint .anim-screenshot__viewport::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg, transparent, #4ea8f1, transparent);animation:feature-anim-scanline 2.4s linear infinite}.theme--blueprint .anim-screenshot__bar{display:flex;gap:6px;margin-top:8px;font-size:10px}.theme--blueprint .anim-screenshot__format{padding:2px 8px;border:1px dashed rgba(78,168,241,.35);color:#6c757d;text-transform:uppercase;letter-spacing:.08em;transition:color .25s ease,border-color .25s ease,background-color .25s ease}.theme--blueprint .anim-screenshot__format--active{color:#4ea8f1;border-color:#4ea8f1;background:rgba(78,168,241,.06)}.theme--blueprint .anim-extract__schema{font-size:11px;line-height:1.7}.theme--blueprint .anim-extract__schema .k{color:#4ea8f1}.theme--blueprint .anim-extract__schema .v{color:#091e42}.theme--blueprint .anim-extract__schema .pending{color:#6c757d;opacity:.5;animation:feature-anim-blink .8s steps(2) infinite}.theme--blueprint .anim-extract__schema .v-new{animation:feature-anim-type .45s steps(12) both}.theme--blueprint .anim-crawl__counter{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.theme--blueprint .anim-crawl__counter strong{color:#091e42;font-size:1rem;letter-spacing:-0.01em}.theme--blueprint .anim-crawl__counter small{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#6c757d}.theme--blueprint .anim-crawl__tree{font-size:10.5px;color:#495057;white-space:pre;line-height:1.5}.theme--blueprint .anim-crawl__tree .new{color:#4ea8f1;animation:feature-anim-fade .3s ease-out both}@keyframes feature-anim-fade{from{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes feature-anim-scanline{from{transform:translateY(0)}to{transform:translateY(54px)}}@keyframes feature-anim-blink{0%,100%{opacity:.25}50%{opacity:.75}}@keyframes feature-anim-type{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.theme--blueprint .home-monitor{position:relative;border:1px dashed rgba(78,168,241,.35);padding:24px;background:rgba(78,168,241,.015)}.theme--blueprint .home-monitor::before,.theme--blueprint .home-monitor::after,.theme--blueprint .home-monitor__corner--tr,.theme--blueprint .home-monitor__corner--bl{content:"";position:absolute;width:14px;height:14px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.theme--blueprint .home-monitor::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.theme--blueprint .home-monitor::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.theme--blueprint .home-monitor__corner--tr{top:-1px;right:-1px;border-width:2px 2px 0 0}.theme--blueprint .home-monitor__corner--bl{bottom:-1px;left:-1px;border-width:0 0 2px 2px}.theme--blueprint .home-monitor__grid{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1fr);gap:16px}@media(max-width: 767px){.theme--blueprint .home-monitor__grid{grid-template-columns:1fr}}.theme--blueprint .home-monitor__panel{border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);min-height:0}.theme--blueprint .home-monitor__panel-head{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px dashed rgba(78,168,241,.35);font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c757d}.theme--blueprint .home-monitor__panel-head-right{margin-left:auto;color:#4ea8f1}.theme--blueprint .home-monitor__dot{width:8px;height:8px;border-radius:50%;background:#4ea8f1;box-shadow:0 0 0 0 rgba(78,168,241,.6);animation:home-monitor-pulse 1.8s ease-out infinite}.theme--blueprint .home-monitor__dot--ok{background:#2da44e;box-shadow:0 0 0 0 rgba(45,164,78,.6)}.theme--blueprint .home-monitor__log{list-style:none;margin:0;padding:0;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;line-height:1.5;color:#495057;max-height:260px;overflow:hidden}.theme--blueprint .home-monitor__log-entry{display:grid;grid-template-columns:64px 42px 140px minmax(0, 1fr);grid-column-gap:8px;align-items:baseline;padding:5px 14px;border-bottom:1px dashed rgba(78,168,241,.1);animation:home-monitor-slide-in .35s ease-out both}.theme--blueprint .home-monitor__log-entry:nth-child(n+6){opacity:.55}.theme--blueprint .home-monitor__log-entry:nth-child(n+8){opacity:.25}.theme--blueprint .home-monitor__log-entry--retry .home-monitor__log-status{color:#d97706}.theme--blueprint .home-monitor__log-time{color:#6c757d}.theme--blueprint .home-monitor__log-status{color:#2da44e;font-weight:700}.theme--blueprint .home-monitor__log-host{color:#091e42;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--blueprint .home-monitor__log-path{grid-column:1/-1;grid-row:2;padding-left:72px;color:#4ea8f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme--blueprint .home-monitor__log-meta{grid-column:1/-1;grid-row:3;padding-left:72px;padding-bottom:2px;color:#6c757d;font-size:11px}.theme--blueprint .home-monitor__log-shield{color:#4ea8f1}.theme--blueprint .home-monitor__spark-wrap{position:relative;padding:16px;min-height:180px;display:flex;align-items:stretch}.theme--blueprint .home-monitor__spark{width:100%;height:180px;display:block}.theme--blueprint .home-monitor__spark-grid{stroke:rgba(78,168,241,.1);stroke-dasharray:2 4;stroke-width:1}.theme--blueprint .home-monitor__spark-line{fill:none;stroke:#4ea8f1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:d 1s ease}.theme--blueprint .home-monitor__spark-fill{fill:rgba(78,168,241,.08);stroke:none;transition:d 1s ease}.theme--blueprint .home-monitor__spark-dot{fill:#4ea8f1;transition:cy 1s ease}.theme--blueprint .home-monitor__spark-value{position:absolute;top:16px;right:16px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;text-align:right}.theme--blueprint .home-monitor__spark-value strong{display:block;font-size:2rem;font-weight:700;letter-spacing:-0.02em;color:#091e42;line-height:1}.theme--blueprint .home-monitor__spark-value span{font-size:12px;color:#6c757d}.theme--blueprint .home-monitor__stats{display:grid;grid-template-columns:repeat(4, 1fr);gap:0;margin-top:16px;border:1px dashed rgba(78,168,241,.35)}@media(max-width: 575px){.theme--blueprint .home-monitor__stats{grid-template-columns:repeat(2, 1fr)}}.theme--blueprint .home-monitor__stat{padding:14px 16px;border-right:1px dashed rgba(78,168,241,.35);text-align:left}.theme--blueprint .home-monitor__stat:last-child{border-right:none}@media(max-width: 575px){.theme--blueprint .home-monitor__stat:nth-child(2){border-right:none}.theme--blueprint .home-monitor__stat:nth-child(-n+2){border-bottom:1px dashed rgba(78,168,241,.35)}}.theme--blueprint .home-monitor__stat small{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6c757d}.theme--blueprint .home-monitor__stat strong{display:block;margin-top:4px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:1.35rem;font-weight:700;color:#091e42;letter-spacing:-0.01em;line-height:1.1}@keyframes home-monitor-pulse{0%{box-shadow:0 0 0 0 rgba(78,168,241,.6)}70%{box-shadow:0 0 0 8px rgba(78,168,241,0)}100%{box-shadow:0 0 0 0 rgba(78,168,241,0)}}@keyframes home-monitor-slide-in{0%{opacity:0;transform:translateY(-6px)}100%{opacity:1;transform:translateY(0)}}.theme--blueprint .home-layer{position:relative;border:1px dashed rgba(78,168,241,.35);padding:24px 28px;margin-bottom:14px;background:rgba(0,0,0,0)}.theme--blueprint .home-layer::before,.theme--blueprint .home-layer::after{content:"";position:absolute;width:12px;height:12px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.theme--blueprint .home-layer::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.theme--blueprint .home-layer::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.theme--blueprint .home-layer__row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.4fr);gap:24px;align-items:center}@media(max-width: 767px){.theme--blueprint .home-layer__row{grid-template-columns:1fr;gap:16px}}.theme--blueprint .home-layer__lead{min-width:0}.theme--blueprint .home-layer__tag{display:inline-block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4ea8f1;padding-bottom:4px;border-bottom:2px solid #4ea8f1;margin-bottom:10px}.theme--blueprint .home-layer__title{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-size:1.35rem;font-weight:700;color:#091e42;margin:0 0 6px 0;letter-spacing:-0.01em}.theme--blueprint .home-layer__desc{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.85rem;line-height:1.55;color:#6c757d;margin:0;max-width:52ch}.theme--blueprint .home-layer__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.theme--blueprint .home-layer__chip{display:inline-flex;align-items:baseline;gap:6px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;letter-spacing:.05em;color:#6c757d;padding:4px 10px;border:1px dashed rgba(78,168,241,.35)}.theme--blueprint .home-layer__chip strong{color:#091e42;font-weight:700;text-transform:uppercase}.theme--blueprint .home-layer__tiles{display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:8px;min-width:0;position:relative;z-index:1}.theme--blueprint .home-layer__tiles--bypasses{grid-template-columns:repeat(auto-fit, minmax(140px, 1fr))}.theme--blueprint .home-layer__engines{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:relative;z-index:1}@media(max-width: 767px){.theme--blueprint .home-layer__engines{grid-template-columns:1fr}}.theme--blueprint .home-layer__engine{display:block;padding:14px 16px;border:1px dashed rgba(78,168,241,.35);text-decoration:none;background:rgba(0,0,0,0);transition:border-color .15s ease,background-color .15s ease}.theme--blueprint .home-layer__engine strong{display:block;font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-size:1rem;font-weight:700;color:#091e42;letter-spacing:-0.01em}.theme--blueprint .home-layer__engine small{display:block;margin-top:6px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;line-height:1.5;color:#6c757d}.theme--blueprint .home-layer__engine:hover{border-color:#4ea8f1;background:rgba(78,168,241,.03);text-decoration:none}.theme--blueprint .home-layer__engine:hover strong{color:#4ea8f1}.theme--blueprint .home-layer--foundation{overflow:hidden}.theme--blueprint .home-hero,.theme--blueprint .home-integrations{position:relative;overflow:hidden}.theme--blueprint .home-ascii-deco{position:absolute;pointer-events:none;user-select:none;opacity:.1;z-index:0}.theme--blueprint .home-ascii-deco--hero{top:50%;right:-5%;transform:translateY(-50%);width:420px;max-width:40vw;opacity:.08}@media(max-width: 991px){.theme--blueprint .home-ascii-deco--hero{display:none}}.theme--blueprint .home-ascii-deco--worldmap{top:50%;left:50%;transform:translate(-50%, -50%);width:90%;max-width:1100px;opacity:.06}.theme--blueprint .home-ascii-deco--card{top:50%;right:16px;transform:translateY(-50%);width:260px;opacity:.15;z-index:0}.theme--blueprint .home-ascii-deco--layer{top:50%;right:-40px;transform:translateY(-50%);width:280px;opacity:.12;z-index:0}@media(max-width: 991px){.theme--blueprint .home-ascii-deco--layer{display:none}}.theme--blueprint .card-body>*:not(.bento-bg):not(.home-ascii-deco){position:relative;z-index:1}.theme--blueprint .card--highlight{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}.theme--blueprint .card--highlight::before,.theme--blueprint .card--highlight::after{border-color:rgba(78,168,241,.22)}.theme--blueprint .card--highlight .card-title,.theme--blueprint .card--highlight h1,.theme--blueprint .card--highlight h2,.theme--blueprint .card--highlight h3,.theme--blueprint .card--highlight h4,.theme--blueprint .card--highlight h5,.theme--blueprint .card--highlight h6{color:#fff}.theme--blueprint .card--highlight .card-text,.theme--blueprint .card--highlight p,.theme--blueprint .card--highlight li,.theme--blueprint .card--highlight ul,.theme--blueprint .card--highlight ol{color:hsla(0,0%,100%,.92)}.theme--blueprint .card--highlight small{color:hsla(0,0%,100%,.62)}.theme--blueprint .card--highlight strong{color:#fff}.theme--blueprint .card--highlight .bento-tile{background:hsla(0,0%,100%,.04);border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}.theme--blueprint .card--highlight .btn-link{color:hsla(0,0%,100%,.92)}.theme--blueprint .card--highlight .btn-link:hover,.theme--blueprint .card--highlight .btn-link:focus{color:#fff}.theme--blueprint .product-tile{position:relative;display:flex;align-items:flex-start;gap:18px;padding:20px 22px;border:1px dashed rgba(78,168,241,.35);background:#fff;color:#495057;overflow:hidden;min-height:124px}.theme--blueprint .product-tile::after{content:"";position:absolute;top:0;right:0;width:60px;height:100%;pointer-events:none;background-image:repeating-linear-gradient(-45deg, rgba(78, 168, 241, 0.35) 0 1px, transparent 1px 8px);opacity:.6}.theme--blueprint .product-tile:hover{border-color:#4ea8f1;text-decoration:none}.theme--blueprint a.product-tile:hover{color:#495057}.theme--blueprint .product-tile__icon{flex:0 0 auto;width:64px;height:64px}.theme--blueprint .product-tile__icon img{width:64px;height:64px;display:block}.theme--blueprint .product-tile__body{flex:1 1 auto;min-width:0}.theme--blueprint .product-tile__slug{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#4ea8f1;margin-bottom:4px}.theme--blueprint .product-tile__title{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-size:1.125rem;font-weight:700;color:#091e42;line-height:1.2;margin:0 0 6px}.theme--blueprint .product-tile__tagline{font-size:13px;color:#6c757d;line-height:1.4;margin:0}.theme--blueprint .product-tiles-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}@media(max-width: 991px){.theme--blueprint .product-tiles-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 575px){.theme--blueprint .product-tiles-grid{grid-template-columns:1fr}}.theme--blueprint section.bg-dark .product-tile{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}.theme--blueprint section.bg-dark .product-tile::after{background-image:repeating-linear-gradient(-45deg, rgba(78, 168, 241, 0.22) 0 1px, transparent 1px 8px)}.theme--blueprint section.bg-dark .product-tile__title{color:#fff}.theme--blueprint section.bg-dark .product-tile__tagline{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .product-tile{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}[data-theme=dark] .theme--blueprint .product-tile::after{background-image:repeating-linear-gradient(-45deg, rgba(78, 168, 241, 0.22) 0 1px, transparent 1px 8px)}[data-theme=dark] .theme--blueprint .product-tile__title{color:#fff}[data-theme=dark] .theme--blueprint .product-tile__tagline{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .product-tile__tagline .usecase-hero-ascii{position:relative;z-index:1;display:block;width:100%;max-width:520px;margin:0 auto;padding:32px 24px;background:#fff;border:1px dashed rgba(78,168,241,.35);opacity:1}[data-theme=dark] .theme--blueprint .product-tile__tagline .usecase-hero-ascii::before,[data-theme=dark] .theme--blueprint .product-tile__tagline .usecase-hero-ascii::after{content:"";position:absolute;width:12px;height:12px;border:1px solid #4ea8f1}[data-theme=dark] .theme--blueprint .product-tile__tagline .usecase-hero-ascii::before{top:-1px;left:-1px;border-right:none;border-bottom:none}[data-theme=dark] .theme--blueprint .product-tile__tagline .usecase-hero-ascii::after{bottom:-1px;right:-1px;border-left:none;border-top:none}[data-theme=dark] .theme--blueprint .product-tile__tagline .usecase-hero-ascii img{display:block;width:100%;height:auto;max-width:100%;opacity:1}@media(max-width: 991px){[data-theme=dark] .theme--blueprint .product-tile__tagline .usecase-hero-ascii{max-width:360px;padding:20px 16px;margin-top:32px}}[data-theme=dark] .theme--blueprint .product-tile__tagline .integration-logo{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;padding:14px;border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);transition:border-color .15s ease,background-color .15s ease;filter:none}[data-theme=dark] .theme--blueprint .product-tile__tagline .integration-logo picture{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}[data-theme=dark] .theme--blueprint .product-tile__tagline .integration-logo img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;opacity:1;transition:opacity .15s ease,transform .15s ease}[data-theme=dark] .theme--blueprint .product-tile__tagline .integration-logo:hover{border-color:#4ea8f1;background:rgba(78,168,241,.04)}[data-theme=dark] .theme--blueprint .product-tile__tagline .fingerprint-scanner-container{border-radius:0 !important;border-style:dashed !important;border-color:rgba(78,168,241,.35) !important;background:rgba(78,168,241,.03) !important}[data-theme=dark] .theme--blueprint .product-tile__tagline .fingerprint-scanner-container .matrix-data-container{border-radius:0 !important;border-style:dashed !important;border-color:rgba(78,168,241,.35) !important}html[data-theme=dark]{background-color:hsl(220.5,76.9%,7.2%);color:hsla(0,0%,100%,.92)}html[data-theme=dark] body{background-color:hsl(220.5,76.9%,7.2%);color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint>section:first-of-type:not(.no-grid){background-image:radial-gradient(circle at 1px 1px, rgba(78, 168, 241, 0.14) 1.5px, transparent 1.5px),linear-gradient(to right, rgba(78, 168, 241, 0.06) 1px, transparent 1px),linear-gradient(to bottom, rgba(78, 168, 241, 0.06) 1px, transparent 1px),linear-gradient(to right, rgba(78, 168, 241, 0.14) 1px, transparent 1px),linear-gradient(to bottom, rgba(78, 168, 241, 0.14) 1px, transparent 1px)}html[data-theme=dark] .theme--blueprint h1,html[data-theme=dark] .theme--blueprint h2,html[data-theme=dark] .theme--blueprint h3,html[data-theme=dark] .theme--blueprint h4,html[data-theme=dark] .theme--blueprint h5,html[data-theme=dark] .theme--blueprint h6,html[data-theme=dark] .theme--blueprint h1>a,html[data-theme=dark] .theme--blueprint h2>a,html[data-theme=dark] .theme--blueprint h3>a,html[data-theme=dark] .theme--blueprint h4>a,html[data-theme=dark] .theme--blueprint h5>a,html[data-theme=dark] .theme--blueprint h6>a{color:#fff}html[data-theme=dark] .theme--blueprint strong,html[data-theme=dark] .theme--blueprint b{color:#fff !important}html[data-theme=dark] .theme--blueprint .rainbow,html[data-theme=dark] .theme--blueprint .rainbow a,html[data-theme=dark] .theme--blueprint h1.rainbow,html[data-theme=dark] .theme--blueprint h2.rainbow,html[data-theme=dark] .theme--blueprint h3.rainbow{background:none !important;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:hsla(0,0%,100%,.92);color:hsla(0,0%,100%,.92) !important}html[data-theme=dark] .theme--blueprint p,html[data-theme=dark] .theme--blueprint li,html[data-theme=dark] .theme--blueprint ul,html[data-theme=dark] .theme--blueprint ol{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint small{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint a:hover,html[data-theme=dark] .theme--blueprint a:focus{color:rgb(125.2617801047,191.2303664921,244.7382198953)}html[data-theme=dark] .theme--blueprint .card,html[data-theme=dark] .theme--blueprint a.d-block>.card{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .card::before,html[data-theme=dark] .theme--blueprint .card::after,html[data-theme=dark] .theme--blueprint a.d-block>.card::before,html[data-theme=dark] .theme--blueprint a.d-block>.card::after{border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .card ul li::before,html[data-theme=dark] .theme--blueprint a.d-block>.card ul li::before{background:#4ea8f1}html[data-theme=dark] .theme--blueprint .card-title{color:#fff}html[data-theme=dark] .theme--blueprint .card-text{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint a.text-decoration-none:hover .card{border-color:#4ea8f1}html[data-theme=dark] .theme--blueprint a.text-decoration-none:hover .card::before,html[data-theme=dark] .theme--blueprint a.text-decoration-none:hover .card::after{border-color:#4ea8f1}html[data-theme=dark] .theme--blueprint .btn-link{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint .btn-link:hover,html[data-theme=dark] .theme--blueprint .btn-link:focus,html[data-theme=dark] .theme--blueprint .btn-link:active{color:#fff}html[data-theme=dark] .theme--blueprint .btn-primary,html[data-theme=dark] .theme--blueprint a.btn-primary{background-color:#4ea8f1;border-color:#4ea8f1;color:#fff}html[data-theme=dark] .theme--blueprint .btn-primary:hover,html[data-theme=dark] .theme--blueprint .btn-primary:focus,html[data-theme=dark] .theme--blueprint .btn-primary:active,html[data-theme=dark] .theme--blueprint .btn-primary:visited,html[data-theme=dark] .theme--blueprint a.btn-primary:hover,html[data-theme=dark] .theme--blueprint a.btn-primary:focus,html[data-theme=dark] .theme--blueprint a.btn-primary:active,html[data-theme=dark] .theme--blueprint a.btn-primary:visited{color:#fff;background-color:rgb(49.6429319372,154.0617801047,238.7570680628);border-color:rgb(49.6429319372,154.0617801047,238.7570680628)}html[data-theme=dark] .theme--blueprint .bento-stats{border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .bento-stats>[class*=col]{border-right-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .bento-stats>[class*=col] strong{color:#fff}html[data-theme=dark] .theme--blueprint .bento-stats>[class*=col] small{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint .bento-tile{border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92);background:rgba(0,0,0,0)}html[data-theme=dark] .theme--blueprint .bento-tile:hover{border-color:#4ea8f1;color:#fff}html[data-theme=dark] .theme--blueprint .card-body>.bento-bg{color:hsla(0,0%,100%,.04)}html[data-theme=dark] .theme--blueprint .table{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint .table thead th{border-bottom-color:rgba(78,168,241,.22);color:#fff}html[data-theme=dark] .theme--blueprint .table td,html[data-theme=dark] .theme--blueprint .table th{border-top-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint pre{border-color:rgba(78,168,241,.22);background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint code{color:rgb(134.7141361257,195.8764397906,245.4858638743);background:rgba(78,168,241,.14)}html[data-theme=dark] .theme--blueprint pre code{color:inherit;background:rgba(0,0,0,0)}html[data-theme=dark] .theme--blueprint blockquote{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint blockquote footer,html[data-theme=dark] .theme--blueprint blockquote cite{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint section.bg-light{background-color:hsl(220.5,76.9%,12%) !important}html[data-theme=dark] .theme--blueprint section.bg-dark{background-color:hsl(220.5,76.9%,4.2%) !important}html[data-theme=dark] .theme--blueprint .alert{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint .alert-info{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint .form-control,html[data-theme=dark] .theme--blueprint .custom-select{background:hsla(0,0%,100%,.04);border-color:rgba(78,168,241,.22);color:#fff}html[data-theme=dark] .theme--blueprint .form-control::placeholder,html[data-theme=dark] .theme--blueprint .custom-select::placeholder{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint label{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint details summary h3{color:#fff}html[data-theme=dark] .theme--blueprint div.faq>details.faq{border-top-color:rgba(78,168,241,.22) !important}html[data-theme=dark] .theme--blueprint div.faq>details.faq:last-of-type{border-bottom-color:rgba(78,168,241,.22) !important}html[data-theme=dark] .theme--blueprint .integration-logo img,html[data-theme=dark] .theme--blueprint .integration-tile__logo{filter:brightness(0) invert(1) opacity(0.85)}html[data-theme=dark] .theme--blueprint .integration-logo:hover img,html[data-theme=dark] .theme--blueprint .integration-tile:hover .integration-tile__logo,html[data-theme=dark] .theme--blueprint .integration-tile:focus .integration-tile__logo{filter:none}html[data-theme=dark] .theme--blueprint .integration-tile__title{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint .integration-tile:hover .integration-tile__title,html[data-theme=dark] .theme--blueprint .integration-tile:focus .integration-tile__title{color:#fff}html[data-theme=dark] .theme--blueprint .integration-tile__subtitle{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint .integrations-group__label{color:hsla(0,0%,100%,.62);border-bottom-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .integrations-more{color:rgb(106.3570680628,181.9382198953,243.2429319372);border-bottom-color:rgba(78,168,241,.55)}html[data-theme=dark] .theme--blueprint .integrations-more:hover,html[data-theme=dark] .theme--blueprint .integrations-more:focus{color:#fff;border-bottom-color:#fff}html[data-theme=dark] .theme--blueprint .pricing-cta{background:rgba(78,168,241,.04);border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .pricing-cta::before,html[data-theme=dark] .theme--blueprint .pricing-cta::after{border-color:#4ea8f1}html[data-theme=dark] .theme--blueprint .pricing-cta__header h2{color:#fff}html[data-theme=dark] .theme--blueprint .pricing-cta__tile{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .pricing-cta__tile-title{color:#fff}html[data-theme=dark] .theme--blueprint .pricing-cta__tile-text{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint .card.card--highlight{background:hsl(220.5,76.9%,11.2%);border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .home-monitor{background:hsla(0,0%,100%,.02);border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .home-monitor::before,html[data-theme=dark] .theme--blueprint .home-monitor::after,html[data-theme=dark] .theme--blueprint .home-monitor__corner--tr,html[data-theme=dark] .theme--blueprint .home-monitor__corner--bl{border-color:#4ea8f1}html[data-theme=dark] .theme--blueprint .home-monitor__panel{border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .home-monitor__panel-head{border-bottom-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint .home-monitor__log{color:hsla(0,0%,100%,.92)}html[data-theme=dark] .theme--blueprint .home-monitor__log-entry{border-bottom-color:rgba(78,168,241,.15)}html[data-theme=dark] .theme--blueprint .home-monitor__log-host{color:#fff}html[data-theme=dark] .theme--blueprint .home-monitor__stats{border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .home-monitor__stat{border-right-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .home-monitor__stat strong{color:#fff}html[data-theme=dark] .theme--blueprint .home-monitor__spark-value strong{color:#fff}html[data-theme=dark] .theme--blueprint .home-layer{border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .home-layer__title{color:#fff}html[data-theme=dark] .theme--blueprint .home-layer__desc{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint .home-layer__engine{border-color:rgba(78,168,241,.22)}html[data-theme=dark] .theme--blueprint .home-layer__engine strong{color:#fff}html[data-theme=dark] .theme--blueprint .home-layer__engine small{color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint .home-layer__engine:hover{background:rgba(78,168,241,.06);border-color:#4ea8f1}html[data-theme=dark] .theme--blueprint .home-layer__engine:hover strong{color:#4ea8f1}html[data-theme=dark] .theme--blueprint .home-layer__chip{border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.62)}html[data-theme=dark] .theme--blueprint .home-layer__chip strong{color:#fff}[data-theme=dark] .theme--blueprint .register-split-left{background:hsl(220.5,76.9%,9.5%)}[data-theme=dark] .theme--blueprint .register-split-left::after{border-right-color:rgba(78,168,241,.22)}[data-theme=dark] .theme--blueprint .register-split-right{background:hsl(220.5,76.9%,7.2%)}[data-theme=dark] .theme--blueprint .login-form label,[data-theme=dark] .theme--blueprint .register-form label{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .login-form .form-control,[data-theme=dark] .theme--blueprint .register-form .form-control{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}[data-theme=dark] .theme--blueprint .login-form .form-control::placeholder,[data-theme=dark] .theme--blueprint .register-form .form-control::placeholder{color:hsla(0,0%,100%,.35)}[data-theme=dark] .theme--blueprint .login-form .form-control:focus,[data-theme=dark] .theme--blueprint .register-form .form-control:focus{border-color:#4ea8f1;background:hsl(220.5,76.9%,12%)}[data-theme=dark] .theme--blueprint .login-eyebrow,[data-theme=dark] .theme--blueprint .register-eyebrow{color:rgb(148.8926701571,202.8455497382,246.6073298429)}[data-theme=dark] .theme--blueprint .login-title,[data-theme=dark] .theme--blueprint .register-title,[data-theme=dark] .theme--blueprint .register-hero-title{color:hsla(0,0%,100%,.92) !important}[data-theme=dark] .theme--blueprint .register-hero-title span{color:rgb(134.7141361257,195.8764397906,245.4858638743) !important}[data-theme=dark] .theme--blueprint .login-subtitle,[data-theme=dark] .theme--blueprint .register-subtitle,[data-theme=dark] .theme--blueprint .register-hero-subtitle{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .register-top-trust{border-bottom-color:rgba(78,168,241,.22)}[data-theme=dark] .theme--blueprint .register-top-trust .rating-text{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .register-footer,[data-theme=dark] .theme--blueprint .login-form-card .card-footer{color:hsla(0,0%,100%,.62);border-top-color:rgba(78,168,241,.22)}[data-theme=dark] .theme--blueprint .register-industry-banner{background:hsl(220.5,76.9%,12%);border:1px dashed rgba(78,168,241,.22)}[data-theme=dark] .theme--blueprint .register-industry-banner .banner-title{color:#fff}[data-theme=dark] .theme--blueprint .register-industry-banner .banner-subtitle{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .register-stats{border-top-color:rgba(78,168,241,.22);border-bottom-color:rgba(78,168,241,.22)}[data-theme=dark] .theme--blueprint .register-stat .stat-label{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .register-testimonial-card{background:hsl(220.5,76.9%,12%);border:1px dashed rgba(78,168,241,.22)}[data-theme=dark] .theme--blueprint .register-testimonial-card .testimonial-quote{color:hsla(0,0%,100%,.92)}[data-theme=dark] .theme--blueprint .register-testimonial-card .author-name{color:#fff}[data-theme=dark] .theme--blueprint .register-testimonial-card .author-role{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .register-compliance-label{color:hsla(0,0%,100%,.62)}[data-theme=dark] .theme--blueprint .register-popular-targets .target-tag,[data-theme=dark] .theme--blueprint .register-intent-targets .target-link{background:hsl(220.5,76.9%,12%);border-color:rgba(78,168,241,.22);color:hsla(0,0%,100%,.92)}[data-theme=dark] .theme--blueprint .register-popular-targets .target-tag .target-name,[data-theme=dark] .theme--blueprint .register-intent-targets .target-link .target-name{color:hsla(0,0%,100%,.92)}[data-theme=dark] .theme--blueprint .register-popular-targets .target-tag:hover,[data-theme=dark] .theme--blueprint .register-intent-targets .target-link:hover{background:rgba(78,168,241,.12);border-color:#4ea8f1}.theme--blueprint.academy>article{max-width:none;margin-left:0;margin-right:0;padding-bottom:4rem}.theme--blueprint.academy article h1{font-size:2.75rem;line-height:1.1;margin-bottom:1.75rem;margin-top:0;padding-bottom:1.5rem;border-bottom:1px dashed rgba(78,168,241,.35);position:relative}.theme--blueprint.academy article h1::before{margin-right:.45em}.theme--blueprint.academy article h2{font-size:1.875rem;line-height:1.25;margin-top:3rem;margin-bottom:1rem;text-align:left}.theme--blueprint.academy article h2>i.fa-solid,.theme--blueprint.academy article h2>i.fa-brands,.theme--blueprint.academy article h2>i.fas,.theme--blueprint.academy article h2>i.fab{color:#4ea8f1;margin-right:.5rem;font-size:.85em}.theme--blueprint.academy article h3{font-size:1.375rem;line-height:1.3;margin-top:2rem;margin-bottom:.75rem;color:#091e42}.theme--blueprint.academy article h4{font-size:1.1rem;margin-top:1.5rem;margin-bottom:.5rem}.theme--blueprint.academy article p{font-size:1rem;line-height:1.7;color:#495057;margin-bottom:1.25rem}.theme--blueprint.academy article ul,.theme--blueprint.academy article ol{font-size:1rem;line-height:1.7;color:#495057;margin-bottom:1.25rem;padding-left:1.5rem}.theme--blueprint.academy article ul li,.theme--blueprint.academy article ol li{margin-bottom:.4rem}.theme--blueprint.academy article p code,.theme--blueprint.academy article li code{font-size:.92em}.theme--blueprint.academy article p strong,.theme--blueprint.academy article li strong{color:#091e42;font-weight:700}.theme--blueprint.academy article .lead{font-size:1.125rem;line-height:1.65;color:#091e42;font-weight:400;margin-bottom:1.5rem}.theme--blueprint.academy article .card .card-title.display-3{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:3.5rem;font-weight:700;text-transform:none;letter-spacing:-0.03em;line-height:1;margin-bottom:.25rem}.theme--blueprint.academy article a:not(.btn):not(.card):not(.faq):not(.bento-tile):not(.btn-link){color:#4ea8f1;text-decoration:none;border-bottom:1px solid rgba(78,168,241,.35);transition:border-color .15s ease}.theme--blueprint.academy article a:not(.btn):not(.card):not(.faq):not(.bento-tile):not(.btn-link):hover,.theme--blueprint.academy article a:not(.btn):not(.card):not(.faq):not(.bento-tile):not(.btn-link):focus{border-bottom-color:#4ea8f1;color:rgb(21.2858638743,140.1235602094,236.5141361257)}.theme--blueprint.academy article a.faq{display:flex;align-items:center;gap:12px;padding:14px 18px;margin:18px 0;border:1px dashed rgba(78,168,241,.35);border-left-width:3px;border-left-style:solid;border-left-color:#4ea8f1;background:rgba(78,168,241,.025);color:#091e42;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.9rem;font-weight:600;text-decoration:none}.theme--blueprint.academy article a.faq::before{content:"?";flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:#4ea8f1;color:#fff;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;font-size:12px}.theme--blueprint.academy article a.faq .icon{display:none}.theme--blueprint.academy article a.faq:hover,.theme--blueprint.academy article a.faq:focus{border-color:#4ea8f1;background:rgba(78,168,241,.06);color:#4ea8f1;text-decoration:none}.theme--blueprint.academy article .card .card-title:not(.display-3){font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.theme--blueprint.academy article .card .card-title:not(.display-3).no-img{margin-top:0}.theme--blueprint.academy article .card .card-text{font-size:.9rem;line-height:1.55}.theme--blueprint.academy article pre,.theme--blueprint.academy article .expandable{margin:1.5rem 0}.theme--blueprint.academy article .table{margin:1.5rem 0}.theme--blueprint.academy article .paging{display:flex;justify-content:space-between;align-items:center;margin-top:4rem;padding-top:1.5rem;border-top:1px dashed rgba(78,168,241,.35)}.theme--blueprint.academy article .paging a{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:1px dashed rgba(78,168,241,.35);color:#091e42;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;transition:border-color .15s ease,color .15s ease}.theme--blueprint.academy article .paging a:hover,.theme--blueprint.academy article .paging a:focus{border-color:#4ea8f1;color:#4ea8f1;text-decoration:none}.theme--blueprint.academy .mindmap-frame{position:relative;border:1px dashed rgba(78,168,241,.35);padding:16px;margin:2rem 0;overflow:hidden}.theme--blueprint.academy .mindmap-frame::before,.theme--blueprint.academy .mindmap-frame::after{content:"";position:absolute;width:14px;height:14px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.theme--blueprint.academy .mindmap-frame::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.theme--blueprint.academy .mindmap-frame::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.theme--blueprint.academy .mindmap-frame #mindmap>svg,.theme--blueprint.academy .mindmap-frame svg#svg1{width:100%;height:auto;max-width:820px;margin:0 auto;display:block}.theme--blueprint.academy .academy-hero{padding:64px 32px 48px;margin-bottom:1rem}.theme--blueprint.academy .academy-hero .academy-hero__lede{font-size:1.2rem;line-height:1.6;max-width:70ch;color:#495057;margin-bottom:1.25rem}.theme--blueprint.academy .academy-hero h1{font-size:clamp(2.75rem,5.5vw,4.5rem);line-height:1.05;margin-bottom:1rem;max-width:22ch;padding-bottom:0;border-bottom:none}.theme--blueprint.academy .academy-hero__shortcuts{list-style:none;padding:0;margin:0}.theme--blueprint.academy .academy-hero__shortcuts li{border-top:1px dashed rgba(78,168,241,.35)}.theme--blueprint.academy .academy-hero__shortcuts li:first-child{border-top:none}.theme--blueprint.academy .academy-hero__shortcuts a{display:block;padding:14px 0;text-decoration:none;border-bottom:none !important;color:inherit;transition:padding-left .15s ease,color .15s ease}.theme--blueprint.academy .academy-hero__shortcuts a:hover,.theme--blueprint.academy .academy-hero__shortcuts a:focus{padding-left:8px;text-decoration:none}.theme--blueprint.academy .academy-hero__shortcuts a:hover .academy-hero__shortcut-q,.theme--blueprint.academy .academy-hero__shortcuts a:focus .academy-hero__shortcut-q{color:#4ea8f1}.theme--blueprint.academy .academy-hero__shortcuts .academy-hero__shortcut-q{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#091e42;margin-bottom:4px}.theme--blueprint.academy .academy-hero__shortcuts .academy-hero__shortcut-q code{font-size:inherit;background:rgba(78,168,241,.1);padding:1px 5px}.theme--blueprint.academy .academy-hero__shortcuts .academy-hero__shortcut-a{display:block;font-size:13px;color:#6c757d;line-height:1.4}.theme--blueprint.academy .mindmap-details>summary{cursor:pointer;padding:18px 0;border-top:1px dashed rgba(78,168,241,.35);border-bottom:1px dashed rgba(78,168,241,.35);list-style:none}.theme--blueprint.academy .mindmap-details>summary::-webkit-details-marker{display:none}.theme--blueprint.academy .mindmap-details>summary::before{content:"[+]";color:#4ea8f1;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;margin-right:.6em;display:inline-block}.theme--blueprint.academy .mindmap-details[open]>summary::before{content:"[−]"}.theme--blueprint.academy .academy-summary-card .card.card--highlight{background:hsl(220.5,76.9%,7.2%) !important;border-color:rgba(78,168,241,.22)}.theme--blueprint.academy .academy-summary-card .academy-summary-card__title{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace !important;font-size:14px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.05em !important;color:#fff !important;margin:0 0 4px 0 !important}.theme--blueprint.academy .academy-summary-card .academy-summary-card__desc{font-size:13px !important;line-height:1.55 !important;color:hsla(0,0%,100%,.92) !important;margin:0 !important}.theme--blueprint.academy .academy-summary-card .academy-summary-card__cta{margin:0;flex-shrink:0;color:#4ea8f1 !important}.theme--blueprint.academy .academy-crumb{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px dashed rgba(78,168,241,.35);margin-bottom:1.5rem;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.theme--blueprint.academy .academy-crumb a{color:#6c757d;text-decoration:none;border-bottom:none !important}.theme--blueprint.academy .academy-crumb a:hover,.theme--blueprint.academy .academy-crumb a:focus{color:#4ea8f1;text-decoration:none}.theme--blueprint.academy .academy-crumb .academy-crumb__sep{color:rgba(78,168,241,.35)}.theme--blueprint.academy .academy-crumb .academy-crumb__pos{color:#4ea8f1}.theme--blueprint.academy .academy-crumb .academy-crumb__prev{margin-left:auto}.theme--blueprint.academy .academy-crumb .academy-crumb__next{margin-left:12px}.academy-crumb__prev+.theme--blueprint.academy .academy-crumb .academy-crumb__next{margin-left:12px}.theme--blueprint.academy .bd-toc h4{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#4ea8f1;padding-bottom:8px;border-bottom:2px solid #4ea8f1;margin-bottom:16px}.theme--blueprint.academy .bd-toc h4::before{content:"// ON THIS PAGE"}.theme--blueprint.academy .bd-toc h4 b{display:none}.theme--blueprint.academy .bd-toc nav ul{list-style:none;padding-left:0}.theme--blueprint.academy .bd-toc nav ul li{padding:6px 0;font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-size:13px;line-height:1.4}.theme--blueprint.academy .bd-toc nav ul li a{color:#495057;text-decoration:none;border-bottom:none !important;display:block;padding-left:12px;position:relative}.theme--blueprint.academy .bd-toc nav ul li a::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:1px;background:rgba(78,168,241,.35)}.theme--blueprint.academy .bd-toc nav ul li a:hover,.theme--blueprint.academy .bd-toc nav ul li a:focus{color:#4ea8f1;text-decoration:none}.theme--blueprint.academy .bd-toc nav ul li a:hover::before,.theme--blueprint.academy .bd-toc nav ul li a:focus::before{background:#4ea8f1;width:8px}.theme--blueprint.academy .bd-toc nav ul li a.active{color:#4ea8f1;font-weight:600}.theme--blueprint.academy .bd-toc nav ul li a.active::before{background:#4ea8f1;width:8px}@media(min-width: 992px){.theme--blueprint.academy .academy-tools-row .academy-tools-divider{border-left:1px dashed rgba(78,168,241,.35);padding-left:32px}}@media(max-width: 991px){.theme--blueprint.academy .academy-tools-row .academy-tools-divider{border-top:1px dashed rgba(78,168,241,.35);padding-top:16px;margin-top:8px}}.theme--blueprint.academy .academy-tools-row .academy-tools-label{display:block;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.16em;color:#6c757d;margin-bottom:8px}.theme--blueprint.academy article .card h3,.theme--blueprint.academy article .card h4,.theme--blueprint.academy article .card h5{margin-top:0;margin-bottom:.5rem}.theme--blueprint.academy article .step-card .card-body{display:flex;flex-direction:row;gap:14px;align-items:flex-start}.theme--blueprint.academy article .step-card .card-body .step-card__num{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px dashed #4ea8f1;color:#4ea8f1;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;font-size:13px;background:rgba(0,0,0,0)}.theme--blueprint.academy article .step-card .card-body .step-card__body{flex:1;min-width:0}.docs-hub.theme--blueprint .docs-hub-eyebrow{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.1em;color:#4ea8f1}.docs-hub.theme--blueprint .docs-hub-hero-title{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:700;letter-spacing:-0.02em}.docs-hub.theme--blueprint .docs-hub-hero-lead{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-size:14px;color:#6c757d}.docs-hub.theme--blueprint .docs-hub-group-label h2{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;color:#6c757d;letter-spacing:.1em}.docs-hub.theme--blueprint .docs-hub-group-label::after{border-top-color:rgba(78,168,241,.35)}.docs-hub.theme--blueprint .docs-hub-section-title{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:700;letter-spacing:-0.01em}.docs-hub.theme--blueprint .docs-hub-section-title::before{content:"// ";color:#4ea8f1;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.7em;font-weight:700;letter-spacing:.08em}.docs-hub.theme--blueprint .docs-hub-section-desc{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:13px;letter-spacing:.04em;color:#6c757d}.docs-hub.theme--blueprint .docs-hub-card{position:relative;border-radius:0;border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.docs-hub.theme--blueprint .docs-hub-card::before,.docs-hub.theme--blueprint .docs-hub-card::after{content:"";position:absolute;width:14px;height:14px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.docs-hub.theme--blueprint .docs-hub-card::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.docs-hub.theme--blueprint .docs-hub-card::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.docs-hub.theme--blueprint .docs-hub-card:hover,.docs-hub.theme--blueprint .docs-hub-card:focus{border-color:#4ea8f1;background:rgba(78,168,241,.04);box-shadow:none}.docs-hub.theme--blueprint .docs-hub-card-sep{border-top-color:rgba(78,168,241,.35);opacity:.7}.docs-hub.theme--blueprint .docs-hub-card-title{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:700;letter-spacing:-0.005em}.docs-hub.theme--blueprint .docs-hub-card-desc{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;line-height:1.5}.docs-hub.theme--blueprint .docs-hub-card-features{display:flex;flex-wrap:wrap;gap:6px}.docs-hub.theme--blueprint .docs-hub-card-features span{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px dashed rgba(78,168,241,.35);font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#495057;background:rgba(0,0,0,0)}.docs-hub.theme--blueprint .docs-hub-card-badge{border-radius:0;padding:3px 8px;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.08em;background:#4ea8f1;color:#fff}.docs-hub.theme--blueprint .docs-hub-card-badge.docs-hub-card-badge-warning{background:rgb(159.4430379747,73.2759493671,1.3569620253);color:#fff}.docs-hub.theme--blueprint .docs-hub-card-badge.docs-hub-card-badge-new{background:#4ea8f1;color:#fff}.docs-hub.theme--blueprint .docs-hub-sdk-card{border-radius:0;border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);transition:border-color .15s ease,background-color .15s ease}.docs-hub.theme--blueprint .docs-hub-sdk-card:hover,.docs-hub.theme--blueprint .docs-hub-sdk-card:focus{border-color:#4ea8f1;background:rgba(78,168,241,.06)}.docs-hub.theme--blueprint .docs-hub-sdk-name{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.docs-hub.theme--blueprint .docs-hub-sdk-label{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#4ea8f1}.docs-hub.theme--blueprint a.docs-hub-card:hover,.docs-hub.theme--blueprint [class*=docs-hub-integration]>a:hover,.docs-hub.theme--blueprint [class*=docs-hub-resource]>a:hover{text-decoration:none}.docs-hub.theme--blueprint .docs-hub-resource-card{position:relative;border-radius:0;border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);box-shadow:none}.docs-hub.theme--blueprint .docs-hub-resource-card::before,.docs-hub.theme--blueprint .docs-hub-resource-card::after{content:"";position:absolute;width:14px;height:14px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.docs-hub.theme--blueprint .docs-hub-resource-card::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.docs-hub.theme--blueprint .docs-hub-resource-card::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.docs-hub.theme--blueprint .docs-hub-resource-card:hover{border-color:#4ea8f1;background:rgba(78,168,241,.04);box-shadow:none}.docs-hub.theme--blueprint .docs-hub-resource-icon,.docs-hub.theme--blueprint .docs-hub-resource-icon-academy,.docs-hub.theme--blueprint .docs-hub-resource-icon-playground,.docs-hub.theme--blueprint .docs-hub-resource-icon-tools{width:44px;height:44px;border-radius:0;border:1px dashed rgba(78,168,241,.35);background:rgba(78,168,241,.06);color:#4ea8f1;font-size:18px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:1rem}.docs-hub.theme--blueprint .docs-hub-resource-title{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:700;letter-spacing:-0.005em}.docs-hub.theme--blueprint .docs-hub-resource-desc{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;line-height:1.5}.docs-hub.theme--blueprint .docs-hub-resource-link{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#4ea8f1}.docs-hub.theme--blueprint .docs-hub-resource-link i{margin-left:.4em}#page-content article:not([data-no-blueprint])>h2:not(.docs-no-prefix):not(.card-title):not(.no-marker),#page-content article:not([data-no-blueprint])>h3:not(.docs-no-prefix):not(.card-title):not(.no-marker),#page-content article:not([data-no-blueprint])>section>h2:not(.docs-no-prefix):not(.card-title):not(.no-marker),#page-content article:not([data-no-blueprint])>section>h3:not(.docs-no-prefix):not(.card-title):not(.no-marker){position:relative}#page-content article:not([data-no-blueprint])>h2:not(.docs-no-prefix):not(.card-title):not(.no-marker)::before,#page-content article:not([data-no-blueprint])>h3:not(.docs-no-prefix):not(.card-title):not(.no-marker)::before,#page-content article:not([data-no-blueprint])>section>h2:not(.docs-no-prefix):not(.card-title):not(.no-marker)::before,#page-content article:not([data-no-blueprint])>section>h3:not(.docs-no-prefix):not(.card-title):not(.no-marker)::before{content:"// ";color:#4ea8f1;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.6em;font-weight:700;letter-spacing:.08em;vertical-align:.2em;margin-right:.3em}#page-content article:not([data-no-blueprint])>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *),#page-content article:not([data-no-blueprint])>*>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *),#page-content article:not([data-no-blueprint]) section>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *),#page-content article:not([data-no-blueprint]) .row>.col>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *),#page-content article:not([data-no-blueprint]) .row>[class*=col-]>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *){position:relative;border-radius:0;border:1px dashed rgba(78,168,241,.35);box-shadow:none;transition:border-color .15s ease}#page-content article:not([data-no-blueprint])>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint])>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint])>*>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint])>*>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint]) section>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint]) section>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint]) .row>.col>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint]) .row>.col>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint]) .row>[class*=col-]>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint]) .row>[class*=col-]>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after{content:"";position:absolute;width:12px;height:12px;border-color:#4ea8f1;border-style:solid;pointer-events:none}#page-content article:not([data-no-blueprint])>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint])>*>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint]) section>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint]) .row>.col>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before,#page-content article:not([data-no-blueprint]) .row>[class*=col-]>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::before{top:-1px;left:-1px;border-width:2px 0 0 2px}#page-content article:not([data-no-blueprint])>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint])>*>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint]) section>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint]) .row>.col>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after,#page-content article:not([data-no-blueprint]) .row>[class*=col-]>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *)::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}#page-content article:not([data-no-blueprint])>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *):hover,#page-content article:not([data-no-blueprint])>*>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *):hover,#page-content article:not([data-no-blueprint]) section>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *):hover,#page-content article:not([data-no-blueprint]) .row>.col>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *):hover,#page-content article:not([data-no-blueprint]) .row>[class*=col-]>.card:not(.accordion *):not(.highlight-feature-doc *):not(.monitoring *):hover{border-color:#4ea8f1}#page-content article:not([data-no-blueprint])>.card>.card-body,#page-content article:not([data-no-blueprint])>*>.card>.card-body,#page-content article:not([data-no-blueprint]) section>.card>.card-body{background:rgba(0,0,0,0)}#page-content article:not([data-no-blueprint])>.card .card-title:not(.display-3):not(.h5):not(.no-marker){font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:700}#page-content article:not([data-no-blueprint])>.alert,#page-content article:not([data-no-blueprint])>*>.alert,#page-content article:not([data-no-blueprint]) section>.alert{border-radius:0;border:1px dashed rgba(78,168,241,.35);border-left:3px solid #4ea8f1;background:rgba(78,168,241,.04);box-shadow:none}#page-content article:not([data-no-blueprint])>.alert strong,#page-content article:not([data-no-blueprint])>.alert b,#page-content article:not([data-no-blueprint])>*>.alert strong,#page-content article:not([data-no-blueprint])>*>.alert b,#page-content article:not([data-no-blueprint]) section>.alert strong,#page-content article:not([data-no-blueprint]) section>.alert b{color:inherit}#page-content article:not([data-no-blueprint])>.alert-success,#page-content article:not([data-no-blueprint])>*>.alert-success{border-left-color:#50ba64;background:rgba(80,186,100,.06)}#page-content article:not([data-no-blueprint])>.alert-warning,#page-content article:not([data-no-blueprint])>*>.alert-warning{border-left-color:#fd7e14;background:rgba(253,126,20,.06)}#page-content article:not([data-no-blueprint])>.alert-danger,#page-content article:not([data-no-blueprint])>*>.alert-danger{border-left-color:#dc3545;background:rgba(220,53,69,.06)}#page-content article:not([data-no-blueprint])>p code:not(.hljs),#page-content article:not([data-no-blueprint])>ul code:not(.hljs),#page-content article:not([data-no-blueprint])>ol code:not(.hljs),#page-content article:not([data-no-blueprint])>li code:not(.hljs),#page-content article:not([data-no-blueprint]) p>code:not(.hljs):not([class*=language-]){color:#4ea8f1;background:rgba(78,168,241,.08);border:1px solid rgba(78,168,241,.14);padding:.05em .35em;border-radius:0;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:.9em}#page-content article:not([data-no-blueprint])>p.lead,#page-content article:not([data-no-blueprint])>.lead{color:#495057;font-weight:400}.bd-toc{padding-top:8px}.bd-toc>h4{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c757d;margin-bottom:12px}.bd-toc>h4 b{font-weight:700}.bd-toc>h4::before{content:"// ";color:#4ea8f1}.bd-toc #summary-menu{padding:0}.bd-toc #summary-menu ul{list-style:none;margin:0;padding:0}.bd-toc #summary-menu ul li{position:relative;padding:0}.bd-toc #summary-menu ul li a{display:block;padding:6px 0 6px 12px;border-left:1px dashed rgba(0,0,0,0);color:#495057;font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-size:13px;line-height:1.4;text-decoration:none;transition:color .12s ease,border-color .12s ease}.bd-toc #summary-menu ul li a:hover{color:#4ea8f1;border-left-color:#4ea8f1}.bd-toc #summary-menu ul li.active>a,.bd-toc #summary-menu ul li>a.active{color:#4ea8f1;border-left:2px solid #4ea8f1;font-weight:600}.bd-toc-group-title{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6c757d}.bd-toc-group-title::after{content:"";display:inline-block;margin-left:.5em;width:20px;height:1px;background:#4ea8f1;vertical-align:3px}.bd-toc-item.active>.bd-toc-link{position:relative}.bd-toc-item.active>.bd-toc-link::before{content:"";position:absolute;left:-8px;top:6px;bottom:6px;width:2px;background:#4ea8f1}.bd-toc-link{align-items:center}#api-tabs .nav-link,.api-tabs .nav-link{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px dashed rgba(0,0,0,0);border-radius:0}#api-tabs .nav-link:hover,#api-tabs .nav-link:focus,.api-tabs .nav-link:hover,.api-tabs .nav-link:focus{border-color:rgba(78,168,241,.35);background:rgba(0,0,0,0)}#api-tabs .nav-link.active,.api-tabs .nav-link.active{border-color:#4ea8f1;color:#4ea8f1;background:rgba(78,168,241,.04)}.search-overlay .search-overlay-content{border-radius:0}.search-overlay .search-input-wrapper{border-radius:0}.search-overlay .search-result-section-title,.search-overlay .search-result-category{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6c757d}.search-overlay .search-result-section-title::before,.search-overlay .search-result-category::before{content:"// ";color:#4ea8f1}.search-overlay .search-result-item{border-radius:0}.search-overlay .search-result-item:hover,.search-overlay .search-result-item.is-active{background:rgba(78,168,241,.06);border-left:2px solid #4ea8f1}.expandable-lang-label,.code-language-label,.code-block-lang{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:0}.docs-hub-resource-card,.docs-hub-integration-card,.docs-hub-integration-group{position:relative;border-radius:0;border:1px dashed rgba(78,168,241,.35);background:rgba(0,0,0,0);transition:border-color .15s ease,background-color .15s ease}.docs-hub-resource-card:hover,.docs-hub-resource-card:focus,.docs-hub-integration-card:hover,.docs-hub-integration-card:focus,.docs-hub-integration-group:hover,.docs-hub-integration-group:focus{border-color:#4ea8f1;background:rgba(78,168,241,.04)}.docs-hub-resource-card-title,.docs-hub-integration-group>h4{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.onboarding-step,.onboarding-step-card{position:relative;border-radius:0;border:1px dashed rgba(78,168,241,.35)}.onboarding-step::before,.onboarding-step::after,.onboarding-step-card::before,.onboarding-step-card::after{content:"";position:absolute;width:10px;height:10px;border-color:#4ea8f1;border-style:solid;pointer-events:none}.onboarding-step::before,.onboarding-step-card::before{top:-1px;left:-1px;border-width:2px 0 0 2px}.onboarding-step::after,.onboarding-step-card::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.api-param-row{border-radius:0;border:none;border-bottom:1px dashed rgba(78,168,241,.35);padding:.75rem 0}.api-param-row:last-child{border-bottom:none}.api-param-name code{border-radius:0}.param-badge{border-radius:0;border:1px dashed rgba(78,168,241,.35);font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px}.param-badge.param-badge-required{border-color:#dc3545;color:#dc3545;background:rgba(220,53,69,.06)}.param-badge.param-badge-popular{border-color:#fd7e14;color:#fd7e14;background:rgba(253,126,20,.08)}.param-badge.param-badge-default{border-color:rgba(78,168,241,.35);color:#6c757d;background:rgba(0,0,0,0)}.api-param-actions button{border-radius:0;color:#6c757d;transition:color .15s ease}.api-param-actions button:hover{color:#4ea8f1}#page-content article:not([data-no-blueprint])>.table,#page-content article:not([data-no-blueprint])>.table-responsive>.table,#page-content article:not([data-no-blueprint]) table.table-bordered,#page-content article:not([data-no-blueprint])>table{border:1px dashed rgba(78,168,241,.35);border-radius:0}#page-content article:not([data-no-blueprint])>.table thead,#page-content article:not([data-no-blueprint])>.table-responsive>.table thead,#page-content article:not([data-no-blueprint]) table.table-bordered thead,#page-content article:not([data-no-blueprint])>table thead{background:rgba(0,0,0,0)}#page-content article:not([data-no-blueprint])>.table thead th,#page-content article:not([data-no-blueprint])>.table-responsive>.table thead th,#page-content article:not([data-no-blueprint]) table.table-bordered thead th,#page-content article:not([data-no-blueprint])>table thead th{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6c757d;border:none;border-bottom:1px dashed rgba(78,168,241,.35);padding:12px 10px}#page-content article:not([data-no-blueprint])>.table tbody td,#page-content article:not([data-no-blueprint])>.table-responsive>.table tbody td,#page-content article:not([data-no-blueprint]) table.table-bordered tbody td,#page-content article:not([data-no-blueprint])>table tbody td{border:none;border-bottom:1px dashed rgba(78,168,241,.35);padding:10px}#page-content article:not([data-no-blueprint])>.table tbody td:last-child,#page-content article:not([data-no-blueprint])>.table-responsive>.table tbody td:last-child,#page-content article:not([data-no-blueprint]) table.table-bordered tbody td:last-child,#page-content article:not([data-no-blueprint])>table tbody td:last-child{border-right:none}#page-content article:not([data-no-blueprint])>.table tbody tr:last-child td,#page-content article:not([data-no-blueprint])>.table-responsive>.table tbody tr:last-child td,#page-content article:not([data-no-blueprint]) table.table-bordered tbody tr:last-child td,#page-content article:not([data-no-blueprint])>table tbody tr:last-child td{border-bottom:none}#page-content article:not([data-no-blueprint])>.table.table-striped tbody tr:nth-of-type(odd),#page-content article:not([data-no-blueprint])>.table-responsive>.table.table-striped tbody tr:nth-of-type(odd),#page-content article:not([data-no-blueprint]) table.table-bordered.table-striped tbody tr:nth-of-type(odd),#page-content article:not([data-no-blueprint])>table.table-striped tbody tr:nth-of-type(odd){background:rgba(78,168,241,.025)}section.releases{position:relative;padding-left:32px}section.releases::before{content:"";position:absolute;left:10px;top:0;bottom:0;border-left:1px dashed rgba(78,168,241,.35);pointer-events:none}section.releases>h2{position:relative;font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:14px;font-weight:700;letter-spacing:.04em;color:#4ea8f1;margin-top:2.5rem;margin-bottom:1rem}section.releases>h2::before{content:"";position:absolute;left:-31px;top:50%;width:10px;height:10px;margin-top:-5px;background:#4ea8f1;border:2px solid hsl(220.5,76.9%,7.2%)}section.releases>h2::after{content:"";display:block;width:40px;height:2px;background:#4ea8f1;margin-top:6px}section.releases>article>h4,section.releases>h4{font-family:"IBM Plex Sans","Inter",system-ui,sans-serif;font-weight:700;font-size:1.1rem;letter-spacing:-0.005em}section.releases .badge{font-family:"IBM Plex Mono","SF Mono","Consolas","Liberation Mono","Ubuntu Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:0;padding:3px 7px}section.releases>h2::before{border-color:#fff}.theme-toggle-pill{display:inline-flex;border:1px solid rgba(0,0,0,.12);border-radius:999px;padding:3px;background:rgba(0,0,0,.03);gap:2px}.theme-toggle-pill__seg{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:none;border-radius:999px;background:rgba(0,0,0,0);color:rgba(0,0,0,.55);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.theme-toggle-pill__seg i{font-size:12px}.theme-toggle-pill__seg:hover{color:rgba(0,0,0,.85)}.theme-toggle-pill__seg.is-active{background:#fff;color:rgba(0,0,0,.95);box-shadow:0 1px 2px rgba(0,0,0,.08)}[data-theme=dark] .theme-toggle-pill{border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03)}[data-theme=dark] .theme-toggle-pill .theme-toggle-pill__seg{color:hsla(0,0%,100%,.55)}[data-theme=dark] .theme-toggle-pill .theme-toggle-pill__seg:hover{color:hsla(0,0%,100%,.85)}[data-theme=dark] .theme-toggle-pill .theme-toggle-pill__seg.is-active{background:hsla(0,0%,100%,.1);color:#fff;box-shadow:none}.theme-toggle-compact{position:relative}.theme-toggle-compact[data-mode=system]::after{content:"";position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:#4ea8f1;pointer-events:none}