﻿.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:#1f91ed !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:#545557 !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:#3d9a4e !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:#05464f !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:#dc6502 !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:#bd2130 !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:#e6e6e6 !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:#030a15 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !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.85714%}.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.85714%}.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 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,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:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.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:-.25rem !important}.mt-xs-n1,.my-xs-n1{margin-top:-.25rem !important}.mr-xs-n1,.mx-xs-n1{margin-right:-.25rem !important}.mb-xs-n1,.my-xs-n1{margin-bottom:-.25rem !important}.ml-xs-n1,.mx-xs-n1{margin-left:-.25rem !important}.m-xs-n2{margin:-.5rem !important}.mt-xs-n2,.my-xs-n2{margin-top:-.5rem !important}.mr-xs-n2,.mx-xs-n2{margin-right:-.5rem !important}.mb-xs-n2,.my-xs-n2{margin-bottom:-.5rem !important}.ml-xs-n2,.mx-xs-n2{margin-left:-.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:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.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:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.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:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.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:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.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:-.25rem !important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem !important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem !important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem !important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem !important}.m-xxl-n2{margin:-.5rem !important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem !important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem !important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem !important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.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:#1284e1 !important}.text-secondary{color:#6d6e71 !important}a.text-secondary:hover,a.text-secondary:focus{color:#47484a !important}.text-success{color:#50ba64 !important}a.text-success:hover,a.text-success:focus{color:#368845 !important}.text-info{color:#08707f !important}a.text-info:hover,a.text-info:focus{color:#033137 !important}.text-warning{color:#fd7e14 !important}a.text-warning:hover,a.text-warning:focus{color:#c35a02 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#fff !important}a.text-light:hover,a.text-light:focus{color:#d9d9d9 !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:#999 !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;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,0.1) !important;color:#1f91ed !important;border:1px solid rgba(78,168,241,0.2) !important;padding:0.2em 0.5em !important;border-radius:4px !important}code.text-success{background-color:rgba(80,186,100,0.1) !important;color:#368845 !important;border:1px solid rgba(80,186,100,0.2) !important;padding:0.2em 0.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,0.3);font-size:0.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:0.75rem !important;height:32px;z-index:3;display:flex;align-items:center;gap:0.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:rgba(255,255,255,0.1);border:none;border-radius:4px;color:#ced4da !important;text-decoration:none !important;cursor:pointer;transition:all 0.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:rgba(255,255,255,0.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:transparent !important;font-family:'SF Mono', 'Fira Code', 'Monaco', 'IBM Plex Mono', monospace;font-size:0.85rem;line-height:1.6;display:block}pre code .api-key-blur,pre .api-key-blur,.code-block pre .api-key-blur,.code-block-titled pre .api-key-blur,.code-block-sm pre .api-key-blur,.code-block-inline pre .api-key-blur,.code-block-bash pre .api-key-blur,.code-block-python pre .api-key-blur,.code-block-javascript pre .api-key-blur,.code-block-json pre .api-key-blur,.code-block-curl pre .api-key-blur{filter:blur(5px);transition:filter 0.25s ease, background-color 0.25s ease;cursor:help;background:rgba(78,168,241,0.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,.code-block-titled pre .api-key-blur:hover,.code-block-sm pre .api-key-blur:hover,.code-block-inline pre .api-key-blur:hover,.code-block-bash pre .api-key-blur:hover,.code-block-python pre .api-key-blur:hover,.code-block-javascript pre .api-key-blur:hover,.code-block-json pre .api-key-blur:hover,.code-block-curl pre .api-key-blur:hover{filter:blur(0);background:rgba(78,168,241,0.12) !important}pre code .api-key-blur::before,pre .api-key-blur::before,.code-block pre .api-key-blur::before,.code-block-titled pre .api-key-blur::before,.code-block-sm pre .api-key-blur::before,.code-block-inline pre .api-key-blur::before,.code-block-bash pre .api-key-blur::before,.code-block-python pre .api-key-blur::before,.code-block-javascript pre .api-key-blur::before,.code-block-json pre .api-key-blur::before,.code-block-curl 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,0.85);color:#fff;padding:4px 10px;border-radius:4px;font-size:11px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.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,.code-block-titled pre .api-key-blur:hover::before,.code-block-sm pre .api-key-blur:hover::before,.code-block-inline pre .api-key-blur:hover::before,.code-block-bash pre .api-key-blur:hover::before,.code-block-python pre .api-key-blur:hover::before,.code-block-javascript pre .api-key-blur:hover::before,.code-block-json pre .api-key-blur:hover::before,.code-block-curl pre .api-key-blur:hover::before{opacity:1}.text details:not(.api-param-details){background-color:#fff;border:1px solid rgba(108,117,125,0.2);border-radius:8px;margin-bottom:1rem;padding:0;transition:all 0.2s ease;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.text details:not(.api-param-details):hover{border-color:rgba(78,168,241,0.3);box-shadow:0 2px 8px rgba(78,168,241,0.08)}.text details:not(.api-param-details)[open]{border-color:rgba(78,168,241,0.4);box-shadow:0 4px 12px rgba(78,168,241,0.12)}.text details:not(.api-param-details)[open] summary{border-bottom:1px solid rgba(108,117,125,0.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 0.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 0.2s ease;font-size:0.7rem;line-height:1}.text details:not(.api-param-details) summary:hover{background-color:rgba(78,168,241,0.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,0.08);color:#4ea8f1;padding:0.15em 0.4em;border-radius:3px;font-size:0.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:transparent;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:transparent;content:''}div.bootstrap-select.form-control .btn{box-shadow:none !important;background-color:transparent !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{border:0}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: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:"\f057";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{border:0}.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: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:"\f057";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:0.5rem;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}.svg-zoom-controls{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;margin-bottom:0.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:0.875rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#6c757d;cursor:pointer;transition:all 0.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:0.25rem 0.5rem;font-size:0.8rem;font-weight:600;text-align:center;color:#495057;background:#f8f9fa;border-radius:4px}.svg-zoom-viewport{overflow-x:auto;overflow-y:hidden;padding:0.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 0.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:0.5rem;margin-top:0.5rem;padding:0.5rem 0.75rem;font-size:0.8rem;color:#adb5bd;text-align:center}.svg-zoom-hint i{font-size:0.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:0.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:0.5}.svg-zoom-modal-header .close:hover{opacity:1}.svg-zoom-modal-controls{display:flex;align-items:center;gap:0.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 0.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:0.375rem 0.5rem;gap:0.375rem}.svg-zoom-viewer-compact .svg-zoom-btn{width:28px;height:28px;font-size:0.75rem}.svg-zoom-viewer-compact .svg-zoom-level{min-width:42px;font-size:0.7rem}.svg-zoom-viewer-compact .svg-zoom-hint{font-size:0.75rem;padding:0.375rem 0.5rem}.svg-zoom-viewer-large{padding:1rem;border-radius:12px}.svg-zoom-viewer-large .svg-zoom-controls{padding:0.625rem 1rem;margin-bottom:0.75rem;border-radius:10px}.svg-zoom-viewer-large .svg-zoom-btn{width:36px;height:36px;font-size:0.9rem}.svg-zoom-viewer-large .svg-zoom-level{min-width:56px;padding:0.375rem 0.625rem;font-size:0.85rem}.svg-zoom-viewer-large .svg-zoom-viewport{padding:0.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:0.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:0.75rem;padding:0.5rem 0.75rem;background:#fff;border-bottom:1px solid #e9ecef}.json-explorer-search-wrapper{position:relative;flex:1;max-width:300px}.json-explorer-search-wrapper i{position:absolute;left:0.75rem;top:50%;transform:translateY(-50%);color:#ced4da;font-size:0.8rem}.json-explorer-search{width:100%;padding:0.375rem 0.75rem 0.375rem 2rem;font-size:0.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:0.375rem}.json-explorer-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;font-size:0.8rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;color:#6c757d;cursor:pointer;transition:all 0.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:0.5rem;padding:0.5rem 0.75rem;background:#f8f9fa;border-bottom:1px solid #e9ecef}.json-explorer-path-label{font-size:0.75rem;color:#495057;white-space:nowrap}.json-explorer-path-label i{margin-right:0.25rem}.json-explorer-path{flex:1;padding:0.25rem 0.5rem;font-size:0.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:0.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 0.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:0.5rem;border-left:1px dashed #e9ecef;margin-left:0.5rem}.json-explorer-key{color:#a626a4;cursor:pointer}.json-explorer-key:hover{text-decoration:underline}.json-explorer-colon{color:#adb5bd;margin:0 0.25rem}.json-explorer-bracket{color:#6c757d}.json-explorer-count{display:none;margin-left:0.25rem;padding:0.1rem 0.4rem;font-size:0.7rem;color:#adb5bd;background:#f8f9fa;border-radius:3px;cursor:pointer;transition:background 0.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:0.25rem;padding:0.1rem 0.3rem;font-size:0.65rem;color:#ced4da;cursor:pointer;border-radius:3px;transition:all 0.15s ease}.json-explorer-copy-node:hover{color:#4ea8f1;background:rgba(78,168,241,0.1)}.json-explorer-value{cursor:pointer}.json-explorer-value:hover{background:rgba(78,168,241,0.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:0.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,0.15);padding:0 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,0.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,0.2) !important}.json-explorer-highlight{background:#fd7e14;color:#212529;padding:0 2px;border-radius:2px}.json-explorer-error{padding:1rem;color:#dc3545;text-align:center}.json-explorer-compact{font-size:0.8rem}.json-explorer-compact .json-explorer-toolbar{padding:0.375rem 0.5rem}.json-explorer-compact .json-explorer-path-bar{padding:0.375rem 0.5rem}.json-explorer-compact .json-explorer-tree{padding:0.5rem;max-height:400px}.json-explorer-large{font-size:0.9rem;border-radius:10px}.json-explorer-large .json-explorer-toolbar{padding:0.625rem 1rem}.json-explorer-large .json-explorer-path-bar{padding:0.625rem 1rem}.json-explorer-large .json-explorer-tree{padding:1rem;max-height:600px}.json-explorer-large .json-explorer-btn{width:32px;height:32px}.snippet-var{display:inline;cursor:pointer;padding:0.125rem 0.375rem;margin:0 0.125rem;border-radius:4px;background:rgba(253,126,20,0.2);color:#fd7e14 !important;font-family:inherit;font-size:inherit;font-weight:500;border:1px dashed rgba(253,126,20,0.4);transition:all 0.15s ease;white-space:nowrap}.snippet-var:hover{background:rgba(253,126,20,0.3);border-color:#fd7e14;color:#fd9a47 !important}.snippet-var.has-value{background:rgba(80,186,100,0.2);color:#50ba64 !important;border-color:rgba(80,186,100,0.4);border-style:solid}.snippet-var.has-value:hover{background:rgba(80,186,100,0.3);border-color:#50ba64}.snippet-var.is-default{background:rgba(13,175,199,0.2);color:#0ec5df !important;border-color:rgba(11,154,175,0.5);border-style:dashed}.snippet-var.is-default:hover{background:rgba(13,175,199,0.3);border-color:#0dafc7;color:#16d5f0 !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,0.15),0 2px 10px rgba(0,0,0,0.1);border:1px solid #e9ecef;animation:snippetVarEditorIn 0.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:0.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:0.5rem;font-weight:600;font-size:0.9rem;color:#343a40;text-transform:capitalize}.snippet-var-editor-label i{color:#4ea8f1;font-size:0.85rem}.snippet-var-editor-close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;color:#adb5bd;font-size:1.25rem;line-height:1;cursor:pointer;border-radius:4px;transition:all 0.15s ease}.snippet-var-editor-close:hover{background:#e9ecef;color:#495057}.snippet-var-editor-body{display:flex;align-items:center;gap:0.5rem;padding:1rem}.snippet-var-input{flex:1;padding:0.625rem 0.875rem;font-size:0.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 0.15s ease}.snippet-var-input:focus{outline:none;border-color:#4ea8f1;box-shadow:0 0 0 3px rgba(78,168,241,0.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%, #1f91ed 100%);color:#fff;border-radius:6px;cursor:pointer;transition:all 0.15s ease;flex-shrink:0}.snippet-var-apply i{font-size:0.9rem}.snippet-var-apply:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(78,168,241,0.3)}.snippet-var-apply:active{transform:scale(0.98)}.snippet-var-editor-hint{display:flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.625rem 1rem;font-size:0.75rem;color:#adb5bd;background:#f8f9fa;border-top:1px solid #e9ecef;border-radius:0 0 10px 10px}.snippet-var-editor-hint i{font-size:0.7rem}@keyframes snippetVarEditorIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.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;padding:0.5rem 1rem;background:rgba(0,0,0,0.3);font-size:0.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:transparent;color:#cdd6f4;font-family:'SF Mono', 'Fira Code', 'Monaco', monospace;font-size:0.85rem;margin:0;margin-top:1.5rem;padding:0;line-height:1.6;overflow-x:auto}.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:0.5rem;right:0.5rem;display:flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;background:rgba(255,255,255,0.1);border:none;border-radius:6px;color:#ced4da;font-size:0.75rem;cursor:pointer;transition:all 0.2s ease}.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:rgba(255,255,255,0.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,0.2);color:#50ba64}.code-block-titled[data-title]::before{content:attr(data-title)}.code-block-sm{padding:0.625rem 0.75rem;margin-bottom:0}.code-block-sm::before{display:none}.code-block-sm pre{margin-top:0;font-size:0.75rem;white-space:nowrap;overflow-x:auto}.code-block-sm .copy-btn{top:50%;transform:translateY(-50%);padding:0.25rem 0.5rem;font-size:0.7rem}.code-block-inline{padding:0.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,0.5);color:#6c757d}.code-block-light pre{color:#343a40}.code-block-light .copy-btn{background:rgba(108,117,125,0.1);color:#6c757d}.code-block-light .copy-btn:hover{background:rgba(108,117,125,0.15);color:#343a40}.params-reference{display:flex;flex-direction:column;gap:0.5rem;margin-top:0.75rem;padding:0.75rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.param-item{display:flex;align-items:baseline;gap:0.75rem;font-size:0.85rem}.param-item code{flex-shrink:0;min-width:130px;background:rgba(78,168,241,0.1);color:#4ea8f1;padding:0.2rem 0.5rem;border-radius:4px;font-size:0.8rem;font-weight:600}.param-item .param-values{color:#6c757d;font-size:0.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:transparent;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:0.25rem 0.5rem 0.25rem 0.75rem;margin-left:0;border-left:2px solid transparent;border-radius:0 4px 4px 0;transition:border-color 0.2s ease, background-color 0.2s ease}#summary-menu li.active{border-left-color:#1f91ed;background-color:rgba(78,168,241,0.12)}#summary-menu li.active a{color:#1f91ed !important}#summary-menu li a{text-decoration:none;font-weight:600;font-size:0.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 0.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,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,0.25),0 0 0 1px rgba(0,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:0.75rem;background:#f8f9fa;border:2px solid transparent;border-radius:12px;padding:0.875rem 1rem;transition:all 0.2s ease}.search-input-wrapper:focus-within{background:#fff;border-color:#4ea8f1;box-shadow:0 0 0 4px rgba(78,168,241,0.1)}.search-icon{color:#ced4da;font-size:1.125rem;flex-shrink:0}.search-input{flex:1;border:none;background:transparent;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:0.375rem;flex-shrink:0;color:#ced4da;font-size:0.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:0.7rem;font-weight:500;color:#adb5bd;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.search-results-header{flex-shrink:0;padding:0.75rem 1.25rem;border-bottom:1px solid #f8f9fa}.search-results-header .modal-title{font-size:0.8rem;font-weight:600;color:#adb5bd;text-transform:uppercase;letter-spacing:0.5px;margin:0}.search-results{flex:1;overflow-y:auto;padding:0.5rem;scrollbar-width:thin}.search-results::-webkit-scrollbar{width:6px}.search-results::-webkit-scrollbar-track{background:transparent}.search-results::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:3px}.search-results article{position:relative;padding:1rem 1.25rem;margin:0.25rem 0;border-radius:10px;background:transparent;cursor:pointer;transition:all 0.15s ease;border:1px solid transparent}.search-results article:hover{background:#f8f9fa}.search-results article.focused,.search-results article:focus{background:rgba(78,168,241,0.08);border-color:#4ea8f1;outline:none}.search-results article h3{margin:0 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:0.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,0.3);color:inherit;padding:0.1em 0.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:0.95rem}.search-results>button{display:block;width:calc(100% - 1rem);margin:0.5rem auto 1rem;padding:0.75rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:#495057;font-weight:500;cursor:pointer;transition:all 0.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:0.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:0.375rem;font-size:0.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:0.65rem;font-weight:500;color:#adb5bd;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.search-powered{font-size:0.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,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:0.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 0.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:0.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:0.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:0.5rem 1rem;border-radius:6px;color:#6c757d;background-color:#f8f9fa;border:1px solid #e9ecef;transition:all 0.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,0.08);border-color:rgba(78,168,241,0.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:#ffffff !important;text-decoration:none !important;transform:none !important}#page-content #search-results article{z-index:1100;background-color:#fff;box-shadow:0 0.5rem 1rem rgba(0,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 a>svg:hover{transform:scale(1.05)}#page-content article blockquote{font-size:inherit}#page-content article blockquote>p:last-child{margin-bottom:0}#page-content article figcaption{text-align:center}#page-content article .hljs{padding:1em}#page-content article ul{margin-top:10px}#page-content article ul li{margin-top:10px;margin-bottom:10px}#page-content article h2,#page-content article h3{margin-top:60px}#page-content article h3,#page-content article h4,#page-content article h5{text-align:left}#page-content article h1{font-size:35px;text-align:center;margin-bottom:20px}#page-content article h2{font-size:30px;text-align:center;margin-bottom:15px;margin-top:60px}#page-content article h3{font-size:26px;margin-top:26px;margin-bottom:13px}#page-content article h4,#page-content article h5{margin-bottom:13px;font-weight:bolder}#page-content article .highlight{border:2px solid #4ea8f1}#page-content article h2:hover a.title-anchor::after,#page-content article h3:hover a.title-anchor::after,#page-content article h4:hover a.title-anchor::after,#page-content article h5:hover a.title-anchor::after,#page-content article h6:hover a.title-anchor::after{color:#4ea8f1;content:"#";position:absolute;margin-left:10px}#page-content article a.title-anchor{color:inherit}#page-content article a.title-anchor:hover{text-decoration:none;opacity:.75}#page-content article .expandable{position:relative;border-radius:8px}#page-content article .expandable a>img,#page-content article .expandable video{cursor:zoom-in}#page-content article .expandable .code-actions{position:absolute;top:8px;right:8px;z-index:10;opacity:0;transition:opacity 0.2s ease;display:flex;gap:4px}#page-content article .expandable .code-actions a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(255,255,255,0.12);border-radius:6px;color:rgba(255,255,255,0.7);cursor:pointer;transition:all 0.15s ease}#page-content article .expandable .code-actions a:hover{background:rgba(255,255,255,0.2);color:#fff}#page-content article .expandable:hover .code-actions{opacity:1}#page-content article .expandable-media a>img,#page-content article .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:0.5rem;object-fit:contain}#page-content .card:hover{text-decoration:none;border-color:#4ea8f1}#page-content .swagger-ui input{color:black}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:0.5rem;padding:0.5rem;background:rgba(79,86,107,0.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 0.2s ease}div.prompt .extra a:not(.btn):hover{color:#fff}div.prompt .extra .btn{font-size:12px;padding:0.25rem 0.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:white;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 0.5rem 1rem rgba(0,0,0,0.05),inset 0 -1px 0 rgba(0,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:rgba(255,255,255,0.85)}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:hover{color:#fff;background-color:transparent}.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:.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 0.4rem 0.6rem/0.75rem 0.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}}.bd-links{margin-top:0;margin-bottom:10px}@media (min-width: 544px){.bd-links{display:block !important}}.toc-entry{display:block}.toc-entry a{display:block;padding:.125rem 0;color:#6c757d;font-size:0.875rem}.toc-entry a:hover{color:#4ea8f1;text-decoration:none}.bd-toc-link{font-weight:600;font-size:0.875rem;color:#343a40;display:flex;align-items:center;justify-content:flex-start;gap:0.5rem;padding:0.5rem 0;cursor:pointer;transition:color 0.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:0.65rem;flex-shrink:0}.bd-toc-link i{font-size:0.875rem;color:#adb5bd;transition:color 0.2s ease;flex-shrink:0}.bd-toc-icon{width:18px;height:18px;flex-shrink:0;object-fit:contain}.bd-toc-item{margin-bottom:0.25rem;border-bottom:1px solid #e9ecef}.bd-toc-item:last-child{border-bottom:none}.bd-toc-item.active .bd-toc-link{color:#1f91ed;font-weight:700}.bd-toc-item.active .bd-toc-link .bd-toc-text{color:#1f91ed}.bd-toc-item.active .bd-toc-link i{color:#1f91ed}.bd-toc-group{margin-top:0.75rem;margin-bottom:0.75rem}.bd-toc-group .bd-toc-group-header{padding:0.5rem 0;margin-bottom:0.25rem}.bd-toc-group .bd-toc-group-title{font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#adb5bd}.bd-toc-group .bd-toc-item:last-child{border-bottom:none}.left-sidebar{text-align:left;padding-top:0.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:1rem;font-size:0.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:0.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:0.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:0.5rem;padding:0.375rem 0.75rem 0.375rem 0.75rem;color:#6c757d;font-size:0.875rem;text-decoration:none;border-left:2px solid transparent;transition:all 0.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:#1f91ed;font-weight:600;border-left-color:#1f91ed}.bd-sidenav li.active>a{color:#1f91ed;font-weight:600;border-left-color:#1f91ed;background-color:rgba(78,168,241,0.12);border-radius:0 4px 4px 0}.bd-sidenav .bd-sidenav{padding-left:0.75rem;margin-top:0}.bd-sidenav .bd-sidenav li a{font-size:0.8125rem;padding:0.25rem 0 0.25rem 0.75rem}.left-sidebar .nav.bd-sidenav{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.bd-toc{padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem}@supports (position: sticky){.bd-toc{position:sticky;top:4rem;height:calc(100vh - 4rem);overflow-y:auto}}.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,0.65)}.bd-sidebar>li>a:hover{color:rgba(0,0,0,0.85);text-decoration:none}.bd-sidebar>.active>a,.bd-sidebar>.active:hover>a{font-weight:600;color:rgba(0,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:-.5em -.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,.error-summary table th,div.api-spec .row{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:0.5rem;padding:0}div.api-spec .actions{display:flex;gap:0.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:calc(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,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 0.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,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 0.15s ease}#modal-right-sidebar .modal-header .close-btn:hover{color:#dc3545;border-color:#dc3545;background:rgba(220,53,69,0.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:0.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:0.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:0.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:0.5rem;padding:0.625rem 1rem;border-top:1px solid #e9ecef;background:#f8f9fa;flex-shrink:0}#modal-right-sidebar .modal-footer .btn{padding:0.325rem 0.625rem;font-size:0.75rem;border-radius:4px}#modal-right-sidebar .modal-footer .btn i{font-size:0.65rem}.justify-content-evenly{justify-content:space-evenly !important}#mindmap{margin-top:50px;margin-left:50px}#mindmap g{cursor:pointer;transition:opacity 0.3s ease-in-out;opacity:0.2}#mindmap g.display{opacity:1}#mindmap path[c]{opacity:0.2;transition:opacity 0.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 0.25s ease-in-out}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.chevron-rotate{transition:transform 0.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 0.2s ease}#troubleshootingAccordion .btn-link:not(.collapsed) .fa-chevron-right{transform:rotate(90deg)}.accordion .card{border:1px solid #e9ecef;border-radius:8px;margin-bottom:0.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:0.75rem;width:100%;padding:1rem 1.25rem;text-align:left;text-decoration:none;color:#343a40;font-weight:500;font-size:0.95rem;line-height:1.5;border:none;background:transparent}.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:0.15rem;color:#4ea8f1;font-size:1rem}.accordion .card .card-header .btn-link:not(.collapsed){color:#4ea8f1;background:rgba(78,168,241,0.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 0.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:0.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:0.75rem;right:0.75rem;background-color:transparent;border:1px solid #dee2e6;border-radius:4px;padding:0.4rem 0.75rem;cursor:pointer;opacity:0;transition:all 0.2s ease}.mcp-prompt-wrapper .mcp-prompt-copy i{font-size:0.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,0.15)}.mcp-prompt-wrapper:hover .mcp-prompt-copy{opacity:1}.mcp-prompt-examples h6{font-weight:600;margin-bottom:0.75rem;margin-top:1.5rem;color:#495057}.mcp-prompt-examples h6:first-child{margin-top:0}.integration-meta .badge{margin-right:0.5rem;margin-bottom:0.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 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:0.75rem;flex-wrap:wrap;width:100%}.docs-hub-btn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.5rem;font-size:0.95rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all 0.2s ease}.docs-hub-btn i{font-size:0.875rem}.docs-hub-btn:hover{text-decoration:none}.docs-hub-btn-primary{background:linear-gradient(135deg, #4ea8f1 0%, #1f91ed 100%);color:#fff;box-shadow:0 4px 12px rgba(78,168,241,0.25)}.docs-hub-btn-primary:hover{box-shadow:0 6px 16px rgba(78,168,241,0.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,0.04)}.docs-hub-section{margin-bottom:3rem}.docs-hub-section-first{padding-top:1rem}.docs-hub-section-compact{margin-bottom:2rem}.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 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 0.2s ease;position:relative}.docs-hub-card:hover{text-decoration:none;border-color:#4ea8f1;box-shadow:0 8px 24px rgba(78,168,241,0.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:0.25rem 0.5rem;background:linear-gradient(135deg, #50ba64 0%, #3d9a4e 100%);color:#fff;font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;border-radius:4px}.docs-hub-card-badge-warning{background:linear-gradient(135deg, #fd7e14 0%, #dc6502 100%);color:#212529}.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 0.5rem 0}.docs-hub-card-desc{font-size:0.875rem;color:#6c757d;line-height:1.5;margin:0 0 1rem 0;flex-grow:1}.docs-hub-card-features{display:flex;flex-wrap:wrap;gap:0.5rem}.docs-hub-card-features span{display:inline-flex;align-items:center;gap:0.35rem;font-size:0.75rem;color:#6c757d;background:#f8f9fa;padding:0.25rem 0.5rem;border-radius:4px}.docs-hub-card-features span i{color:#50ba64;font-size:0.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 0.2s ease}.docs-hub-sdk-card i{font-size:2.5rem;color:#6c757d;margin-bottom:0.75rem;transition:color 0.2s ease}.docs-hub-sdk-card:hover{text-decoration:none;border-color:#4ea8f1;box-shadow:0 6px 20px rgba(78,168,241,0.1)}.docs-hub-sdk-card:hover i{color:#4ea8f1}.docs-hub-sdk-icon-img{width:40px;height:40px;object-fit:contain;margin-bottom:0.75rem}.docs-hub-sdk-name{font-size:1rem;font-weight:600;color:#212529;margin-bottom:0.25rem}.docs-hub-sdk-label{font-size:0.7rem;color:#adb5bd;text-transform:uppercase;letter-spacing:0.3px}.docs-hub-sdk-links{display:flex;justify-content:center;align-items:center;gap:0.5rem;font-size:0.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:0.5rem;font-size:0.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:0.75rem}.docs-hub-integration-item{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 0.875rem;background:#fff;border:1px solid #e9ecef;border-radius:8px;text-decoration:none;font-size:0.875rem;font-weight:500;color:#495057;transition:all 0.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:0.5rem;font-size:0.95rem;font-weight:500;color:#4ea8f1;text-decoration:none}.docs-hub-integration-more a i{font-size:0.8rem;transition:transform 0.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 0.2s ease}.docs-hub-resource-card:hover{text-decoration:none;border-color:#4ea8f1;box-shadow:0 8px 24px rgba(78,168,241,0.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%, #033137 100%)}.docs-hub-resource-icon-playground{background:linear-gradient(135deg, #50ba64 0%, #368845 100%)}.docs-hub-resource-icon-tools{background:linear-gradient(135deg, #fd7e14 0%, #c35a02 100%)}.docs-hub-resource-title{font-size:1.1rem;font-weight:600;color:#212529;margin:0 0 0.5rem 0}.docs-hub-resource-desc{font-size:0.875rem;color:#6c757d;line-height:1.5;margin:0 0 1rem 0;flex-grow:1}.docs-hub-resource-link{font-size:0.875rem;font-weight:500;color:#6c757d;transition:color 0.2s ease}.docs-hub-resource-link i{font-size:0.75rem;margin-left:0.25rem;transition:transform 0.2s ease}.docs-hub-quick-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;padding:1.5rem;background:#f8f9fa;border-radius:12px}.docs-hub-quick-link{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;background:#fff;border:1px solid #e9ecef;border-radius:6px;font-size:0.875rem;font-weight:500;color:#495057;text-decoration:none;transition:all 0.2s ease}.docs-hub-quick-link i{font-size:0.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:0.5rem 0.75rem 0.5rem 2.25rem;border:1px solid #dee2e6;border-radius:6px;font-size:0.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 0.625rem center;background-size:14px;transition:all 0.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,0.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 0.15s ease}.api-spec-modern .expand-btn:hover{color:#4ea8f1;border-color:#4ea8f1}.api-param-row{display:flex;flex-direction:column;gap:0.5rem;padding:1rem 0;border-bottom:1px solid #e9ecef}.api-param-row:last-child{border-bottom:none;padding-bottom:0.5rem}.api-param-row:first-of-type{padding-top:0.5rem}.api-param-header{display:flex;align-items:center;gap:0.625rem;flex-wrap:wrap}.api-param-name{display:inline-flex;align-items:center}.api-param-name code{background:rgba(78,168,241,0.1);color:#4ea8f1;padding:0.25rem 0.5rem;border-radius:4px;font-size:0.85rem;font-weight:600;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-decoration:none;transition:all 0.15s ease}.api-param-name code:hover{background:rgba(78,168,241,0.15)}.api-param-badges{display:inline-flex;align-items:center;gap:0.375rem}.param-badge{display:inline-flex;align-items:center;gap:0.2rem;padding:0.15rem 0.4rem;border-radius:3px;font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3px}.param-badge i{font-size:0.55rem}.param-badge.required{background:rgba(80,186,100,0.12);color:#3d9a4e}.param-badge.popular{background:rgba(253,126,20,0.12);color:#c35a02}.param-badge.new{background:rgba(8,112,127,0.12);color:#05464f}.param-badge.default{background:#e9ecef;color:#6c757d;font-weight:500;text-transform:none;font-size:0.7rem}.api-param-actions{display:inline-flex;align-items:center;gap:0.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 0.15s ease}.api-param-actions a i{font-size:0.75rem}.api-param-actions a:hover{color:#4ea8f1;border-color:#4ea8f1;background:rgba(78,168,241,0.05)}.api-param-body{display:flex;align-items:baseline;gap:1rem;font-size:0.9rem}@media (max-width: 768px){.api-param-body{flex-direction:column;gap:0.75rem}}.api-param-desc{color:#495057;line-height:1.6;flex:1}.api-param-desc code{background:rgba(78,168,241,0.08);color:#4ea8f1;padding:0.15rem 0.4rem;border-radius:4px;font-size:0.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:0.8rem}.api-param-example code{background:rgba(108,117,125,0.12);color:#495057;padding:0.25rem 0.5rem;border-radius:4px;font-size:0.8rem;font-weight:500;border:1px solid rgba(206,212,218,0.2)}.api-param-example .example-values{display:inline-flex;flex-wrap:wrap;gap:0.375rem}.api-param-example .example-values code{display:inline-block}.api-param-details{margin-top:0.25rem;border-radius:8px;background:#f8f9fa;border:1px solid #e9ecef;overflow:hidden}.api-param-details summary{display:flex;align-items:center;gap:0.5rem;padding:0.625rem 0.875rem;font-size:0.8rem;font-weight:500;color:#6c757d;cursor:pointer;transition:all 0.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 0.2s ease;flex-shrink:0}.api-param-details summary i{color:#4ea8f1;font-size:0.8rem}.api-param-details summary:hover{color:#4ea8f1;background:rgba(78,168,241,0.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:0.875rem;font-size:0.85rem;line-height:1.65;color:#495057}.api-param-details-content ul,.api-param-details-content ol{margin:0.5rem 0;padding-left:1.25rem}.api-param-details-content ul li,.api-param-details-content ol li{margin-bottom:0.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 0.5rem 0}.api-param-details-content p:last-child{margin-bottom:0}.api-param-details-content code{background:rgba(78,168,241,0.08);color:#4ea8f1;padding:0.1rem 0.35rem;border-radius:3px;font-size:0.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:0.5rem;padding:0.5rem 0.625rem;margin:0.5rem 0;background:rgba(8,112,127,0.08);border-radius:6px;font-size:0.8rem}.api-param-details-content .detail-note i{color:#08707f;margin-top:0.15rem;flex-shrink:0}.api-param-details-content .detail-warning{display:flex;align-items:flex-start;gap:0.5rem;padding:0.5rem 0.625rem;margin:0.5rem 0;background:rgba(253,126,20,0.08);border-radius:6px;font-size:0.8rem}.api-param-details-content .detail-warning i{color:#fd7e14;margin-top:0.15rem;flex-shrink:0}.api-param-group{display:flex;align-items:center;gap:0.5rem;padding:0.625rem 0;margin-top:0.5rem;margin-bottom:0.25rem;font-weight:800;font-size:1rem;text-transform:uppercase;letter-spacing:0.5px;color:#adb5bd}.api-param-group i{color:#4ea8f1}.tip-callout{display:flex;gap:0.875rem;padding:1rem 1rem 1rem 1.25rem;background:rgba(8,112,127,0.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%, #0dafc7 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,0.12);color:#08707f;font-size:0.9rem;border-radius:6px;flex-shrink:0}.tip-callout .tip-content{position:relative;z-index:1;font-size:0.875rem;color:#495057;padding-top:0.2rem}.tip-callout .tip-content strong{color:#343a40}.tip-callout .tip-content a{color:#4ea8f1;font-weight:500}.warning-callout{display:flex;gap:0.875rem;padding:1rem 1rem 1rem 1.25rem;background:rgba(253,126,20,0.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%, #fea860 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,0.12);color:#fd7e14;font-size:0.9rem;border-radius:6px;flex-shrink:0}.warning-callout .tip-content{position:relative;z-index:1;font-size:0.875rem;color:#495057;padding-top:0.2rem}.warning-callout .tip-content strong{color:#343a40}.info-badges{display:flex;flex-direction:column;gap:0.5rem;margin-bottom:1rem}.info-badge{display:flex;align-items:center;gap:0.625rem;padding:0.5rem 0.75rem;background:rgba(248,249,250,0.7);border-radius:6px;font-size:0.825rem;color:#495057;line-height:1.4}.info-badge i{color:#4ea8f1;font-size:0.9rem;flex-shrink:0;opacity:0.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:0.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%, #1f91ed 100%);color:#fff;font-size:0.95rem;font-weight:700;border-radius:50%;box-shadow:0 3px 10px rgba(78,168,241,0.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:0.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:0.95rem;font-weight:600;color:#343a40;margin:0 0 0.375rem 0}.step-title i{color:#4ea8f1;margin-right:0.5rem}.step-description{font-size:0.85rem;color:#6c757d;margin-bottom:0.75rem;line-height:1.5}.step-hint{display:flex;align-items:center;gap:0.5rem;font-size:0.8rem;color:#adb5bd;margin-top:0.5rem;margin-bottom:0}.step-hint i{color:#fd7e14;font-size:0.85rem}.step-hint code{background:rgba(108,117,125,0.1);color:#495057;padding:0.125rem 0.375rem;border-radius:4px;font-size:0.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,0.3);font-size:0.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:transparent !important;color:#cdd6f4 !important;font-family:'SF Mono', 'Fira Code', 'Monaco', monospace;font-size:0.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:0.75rem;height:24px;display:flex;align-items:center;gap:0.375rem;padding:0 0.625rem;background:rgba(255,255,255,0.1);border:none;border-radius:4px;color:#ced4da;font-size:0.7rem;cursor:pointer;transition:all 0.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:rgba(255,255,255,0.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,0.2);color:#50ba64}.params-reference{display:flex;flex-direction:column;gap:0.5rem;margin-top:0.75rem;padding:0.75rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.param-item{display:flex;align-items:baseline;gap:0.75rem;font-size:0.85rem}.param-item code{flex-shrink:0;min-width:130px;background:rgba(78,168,241,0.1);color:#4ea8f1;padding:0.2rem 0.5rem;border-radius:4px;font-size:0.8rem;font-weight:600}.param-item .param-values{color:#6c757d;font-size:0.8rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.action-buttons{display:flex;gap:0.75rem;flex-wrap:wrap;margin-top:1.25rem;margin-bottom:1.5rem}.action-buttons .btn-modern{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 1.25rem;border-radius:8px;font-weight:500;font-size:0.9rem;transition:all 0.25s ease, box-shadow 0.25s ease, opacity 0.25s ease, border-color 0.25s ease;text-decoration:none}.action-buttons .btn-modern i{font-size:0.9rem}.action-buttons .btn-modern.btn-primary-gradient{background:linear-gradient(135deg, #4ea8f1 0%, #1f91ed 100%);color:#fff;border:none;box-shadow:0 4px 12px rgba(78,168,241,0.25)}.action-buttons .btn-modern.btn-primary-gradient:hover{box-shadow:0 6px 16px rgba(78,168,241,0.35);opacity:0.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,0.04);text-decoration:none}.doc-link{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.8rem;color:#4ea8f1;text-decoration:none;font-weight:500;margin-left:0.5rem;transition:all 0.2s ease}.doc-link i{font-size:0.65rem}.doc-link:hover{text-decoration:underline;opacity:0.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:0.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:0.5rem;flex-shrink:0}.docs-mobile-menu-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:#6c757d;font-size:1.25rem;cursor:pointer;border-radius:6px;transition:all 0.2s ease}.docs-mobile-menu-btn:hover{background-color:#f8f9fa;color:#343a40}.docs-logo{display:flex;align-items:center;gap:0.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:0.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 0.2s ease;gap:0.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,0.15)}.docs-search-btn i{color:#adb5bd;font-size:0.875rem}.docs-search-placeholder{flex:1;text-align:left;color:#adb5bd;font-size:0.875rem}.docs-search-shortcut{display:flex;gap:0.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:0.75rem;color:#6c757d;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.docs-language-selector{height:36px;padding:0 2rem 0 0.75rem;font-size:0.875rem;border:1px solid #dee2e6;border-radius:6px;background-color:#fff;color:#495057;cursor:pointer;transition:all 0.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 0.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:transparent;color:#6c757d;font-size:1.125rem;cursor:pointer;border-radius:6px;transition:all 0.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:0.5rem;height:36px;padding:0 1rem;font-size:0.875rem;font-weight:500;border-radius:6px;text-decoration:none;transition:all 0.2s ease;white-space:nowrap}.docs-btn:hover{text-decoration:none}.docs-btn-primary{background-color:#4ea8f1;color:#fff;border:none}.docs-btn-primary:hover{background-color:#2895ee;color:#fff}.docs-btn-secondary{background-color:transparent;color:#495057;border:1px solid #dee2e6}.docs-btn-secondary:hover{background-color:#f8f9fa;border-color:#ced4da;color:#343a40}.docs-btn-ai{background-color:transparent;color:#50ba64;border:1px solid #50ba64}.docs-btn-ai i{font-size:0.875rem}.docs-btn-ai:hover{background-color:rgba(80,186,100,0.1);color:#44ac58}.docs-header-secondary{background-color:#fff;border-bottom:1px solid #e9ecef}.docs-header-secondary .dropdown-menu{min-width:220px;padding:0.5rem;margin-top:0.25rem;background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 10px 40px -10px rgba(0,0,0,0.15),0 0 0 1px rgba(0,0,0,0.05);z-index:1060}.docs-header-secondary .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:0.5rem;padding:0.625rem 0.875rem;font-size:0.875rem;font-weight:500;color:#495057;border-radius:8px;transition:all 0.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:0.65rem;padding:0.2em 0.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:0.375rem 0.5rem;border-top-color:#e9ecef}.docs-nav{display:flex;align-items:center;gap:0.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:0.375rem;padding:0.5rem 0.875rem;font-size:0.875rem;font-weight:500;color:#6c757d;text-decoration:none;border-radius:6px;transition:all 0.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:0.25rem;font-size:0.65rem}.docs-nav-link i{font-size:0.875rem}.docs-mobile-sidebar{max-height:300px;overflow-y:auto;padding:1rem 0;border-top:1px solid #e9ecef}.text-small{font-size:12px}code{background:rgba(78,168,241,0.08) !important;color:#4ea8f1 !important;padding:0.125rem 0.375rem;border-radius:4px;font-size:0.875em;font-weight:600;font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;white-space:nowrap;border:none}pre code{background:transparent !important;color:unset;padding:0;border-radius:0;font-size:inherit;font-weight:normal;white-space:pre}.footer{padding:60px 0 30px;background:linear-gradient(180deg, rgba(248,249,250,0.5) 0%, #e9ecef 100%);color:#6d6e71;margin-top:80px;margin-left:auto;margin-right:auto;width:100%;z-index:1030}.footer .footer-brand-section{border-bottom:2px solid rgba(206,212,218,0.3) !important}.footer .footer-brand .footer-logo{filter:brightness(1);transition:filter 0.3s ease}.footer .footer-brand .footer-tagline{font-size:0.95rem;line-height:1.6;max-width:320px}.footer .footer-social{display:flex;gap:12px;flex-wrap:wrap}.footer .footer-social .social-link{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;background-color:rgba(78,168,241,0.08);color:#495057;transition:all 0.3s ease;text-decoration:none}.footer .footer-social .social-link i{font-size:1.3rem}.footer .footer-social .social-link:hover{background-color:#4ea8f1;color:white}.footer .footer-heading{font-size:1.1rem;font-weight:700;color:#212529;margin-bottom:1.25rem;letter-spacing:0.5px}.footer .footer-subheading{font-size:0.95rem;font-weight:700;color:#343a40;margin-bottom:1rem;letter-spacing:0.3px}.footer .footer-subheading i{margin-right:6px;color:#4ea8f1;font-size:0.9rem}.footer .footer-links li{margin-bottom:0.65rem}.footer .footer-links li a{color:#495057;font-size:0.95rem;text-decoration:none;transition:color 0.2s ease;display:inline-flex;align-items:center;gap:8px}.footer .footer-links li a i{font-size:0.7rem;color:#4ea8f1}.footer .footer-links li a:hover{color:#4ea8f1}.footer .footer-links-compact li{margin-bottom:0.5rem}.footer .footer-links-compact li a{color:#495057;font-size:0.9rem;text-decoration:none;transition:color 0.2s ease;display:inline-block}.footer .footer-links-compact li a:hover{color:#4ea8f1}.footer .footer-bottom{border-top:1px solid rgba(206,212,218,0.3) !important}.footer .footer-copyright{color:#6c757d;font-size:0.9rem}.footer .footer-bottom-link{color:#6c757d;font-size:0.9rem;text-decoration:none;transition:color 0.2s ease}.footer .footer-bottom-link:hover{color:#4ea8f1;text-decoration:underline}.footer .footer-divider{margin:0 12px;color:#ced4da}@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%}.footer .footer-social{justify-content:center}}
