pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
    /*!
      Theme: GitHub
      Description: Light theme as seen on github.com
      Author: github.com
      Maintainer: @Hirse
      Updated: 2021-05-15

      Outdated base version: https://github.com/primer/github-syntax-light
      Current colors taken from GitHub's CSS
    */
    .hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}

    /* Theme css */
    body{color:#5d6778;padding-top:69px}
    h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;color:#252930;font-weight:600}
    .table-bordered td,.table-bordered th{border-color:#e7e9ed}
    .table td,.table th{border-color:#e7e9ed}
    .table thead th{border-color:#e7e9ed}
    .table-striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}
    .table-dark td,.table-dark th,.table-dark thead th{border-color:#515a6a}
    .popover{border-color:#e0f7e6}
    .bs-popover-auto[x-placement^="left"]>.arrow::before,.bs-popover-left>.arrow::before{border-left-color:#e0f7e6}
    .bs-popover-auto[x-placement^="right"]>.arrow::before,.bs-popover-right>.arrow::before{border-right-color:#e0f7e6}
    .bs-popover-auto[x-placement^="top"]>.arrow::before,.bs-popover-top>.arrow::before{border-top-color:#e0f7e6}
    .bs-popover-auto[x-placement^="bottom"]>.arrow::before,.bs-popover-bottom>.arrow::before{border-bottom-color:#e0f7e6}
    a.theme-link{color:#252930}
    .btn{font-weight:600;padding:.6rem 1.25rem;transition:all .4s ease-in-out;border:none}
    .btn:active,.btn:focus,.btn:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);box-shadow:0 12px 24px -6px rgba(0,0,0,0.15)}
    .btn.focus,.btn:focus{box-shadow:none!important}
    .btn-light{background:#f4fcf6;color:var(--primary-color)}
    .btn-light:hover{background:#f4fcf6;color:var(--primary-color)}
    .form-control{padding-top:.875rem;padding-bottom:.875rem;height:2.75rem;}
    .form-control:focus{box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);outline:0}
    .docs-nav .section-title .nav-link{display:flex;align-items:center}
    .theme-icon-holder{display:inline-block;background:#f4fcf6;color:var(--primary-color);width:3px;height:32px;padding-top:4px;font-size:1rem}
    .theme-icon-holder .svg-inline---fa{color:var(--primary-color)}
    .theme-bg-light{background:#f4fcf6}
    .theme-bg-dark{background:var(--primary-color)}
    .theme-bg-shapes-right{position:absolute;height:100%;width:100%;right:0;top:0;overflow:hidden}
    .theme-bg-shapes-right:before{content:"";width:300px;height:150px;background:rgba(255,255,255,0.1);position:absolute;right:-60px;top:0;border-radius:4px;transform:skew(25deg,-10deg);moz-transform-origin:top left;transform-origin:top left}
    .theme-bg-shapes-right:after{content:"";width:150px;height:600px;background:rgba(255,255,255,0.15);position:absolute;right:0;top:30px;border-radius:6px;transform:skew(25deg,10deg);moz-transform-origin:top left;transform-origin:top left}
    .theme-bg-shapes-left{position:absolute;height:100%;width:100%;right:0;top:0;overflow:hidden}
    .theme-bg-shapes-left:before{content:"";width:300px;height:150px;background:rgba(255,255,255,0.1);position:absolute;left:-90px;top:0;border-radius:6px;transform:skew(25deg,-12deg);moz-transform-origin:top left;transform-origin:top left}
    .theme-bg-shapes-left:after{content:"";width:150px;height:600px;background:rgba(255,255,255,0.15);position:absolute;left:0;top:30px;border-radius:4px;transform:skew(-25deg,10deg);moz-transform-origin:top left;transform-origin:top left}
    .border-radius-0{border-radius:0}
    .font-style-normal{font-style:normal!important}
    .single-col-max{max-width:800px}
    .site-logo .logo-text{color:#252930;font-size:1.5rem;font-weight:700}
    .site-logo .text-alt{font-weight:300}
    .site-logo .navbar-brand{font-size:2rem;font-weight:600;padding-top:0}
    .page-header.theme-bg-dark .page-heading{color:#fff}
    .page-header.theme-bg-dark .page-intro{color:#fff;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}
    .social-list li{font-size:1.125rem;background:#f4fcf6;width:32px;height:32px;text-align:center;border-radius:50%;padding-top:2px}
    .social-list li a{color:#3dd584}
    .social-list li a:hover{color:var(--primary-color)}
    .social-list li:not(:last-child){margin-right:.875rem}
    .header{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);background:#fff}
    .footer .copyright{font-size:.875rem}
    .page-heading{font-size:2.5rem}
    .page-intro{font-size:1.125rem}
    .main-search-box{max-width:600px}
    .docs-overview .card{border-color:#e7e9ed;position:relative;height:100%}
    .docs-overview .card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)!important;background:#f4fcf6}
    .docs-overview .card:hover .card-icon-holder{background:#fff}
    .docs-overview .card-icon-holder{width:60px;height:60px;font-size:1.5rem;padding-top:1rem;display:inline-block}
    .docs-overview .card-title-text{display:inline-block;position:relative;top:-.3rem}
    .docs-overview .card-link-mask{position:absolute;width:100%;height:100%;top:0;left:0}
    .search-form{position:relative;width:100%}
    .search-form .search-input{font-size:.875rem;border-radius:1.5rem;padding-right:1.5rem;padding-left:1.5rem}
    .search-form .search-input:focus{border-color:#e7e9ed}
    .search-form .search-btn{color:#828d9f;background:0 0;border:none;position:absolute;right:0;top:.15rem;margin-right:0}
    .search-form .search-btn:active,.search-form .search-btn:focus,.search-form .search-btn:hover{outline:0!important;color:var(--primary-color);box-shadow:none}
    .docs-branding{min-height:69px}
    .docs-branding .top-search-box{width:300px}
    .docs-logo-wrapper{position:absolute;left:15px;top:.3rem}
    .docs-logo-wrapper .site-logo{display:inline-block}
    .docs-top-utilities{padding-top:4px}
    .docs-sidebar-toggler{display:inline-block;border:none;padding:0;font-size:inherit;position:relative;top:.3rem;background:0 0}
    .docs-sidebar-toggler:focus{outline:0}
    .docs-sidebar-toggler:hover span{-webkit-opacity:1;-moz-opacity:1;opacity:1}
    .docs-sidebar-toggler span{display:block;background-color:#252930;height:3px;width:24px;margin-top:5px;margin-bottom:5px;position:relative;left:0;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;border-radius:1px}
    .docs-wrapper{position:relative}
    .docs-sidebar{display:none;width:300px;position:fixed;z-index:10;top:69px;height:calc(100% - 69px);background:#fff;overflow-y:auto;scrollbar-color:rgba(0,0,0,0.2) #f5f5f5;scrollbar-width:thin;transition:transform .35s ease-in-out;box-shadow:1px 0 5px 0 rgba(0,0,0,0.1)}
    .docs-sidebar::-webkit-scrollbar{width:6px;background-color:#f5f5f5}
    .docs-sidebar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.125);border-radius:.5rem}
    .docs-sidebar.sidebar-visible{transform:translateX(0);display:block}
    .docs-sidebar.sidebar-hidden{transform:translateX(-300px);display:block}
    .docs-nav{overflow-y:auto;padding:1rem}
    .docs-nav .section-title{font-size:1rem;margin-bottom:1rem}
    .docs-nav .section-title a:hover{text-decoration:none}
    .docs-nav .section-items{font-size:.875rem;position:relative}
    .docs-nav .nav-item{margin-left:1.3rem}
    .docs-nav .nav-item.section-title{margin-left:0}
    .docs-nav .nav-item.section-title .nav-link:before{display:none}
    .docs-nav .nav-link{display:inline-block;position:relative;padding:.5rem 1rem;color:#5d6778}
    .docs-nav .nav-link .theme-icon-holder{font-size:.875rem;padding-top:.375rem}
    .docs-nav .nav-link.active{font-weight:500;color:var(--primary-color)}
    .docs-nav .nav-link.active:before{background-color:var(--primary-color)}
    .docs-nav .nav-link.active .theme-icon-holder{color:#fff;background:var(--primary-color)}
    .docs-nav .nav-link:before{background-color:#f4fcf6;content:" ";display:inline-block;height:inherit;left:0;margin-top:-.5rem;position:absolute;width:3px;height:100%;border-radius:1rem}
    .docs-content{margin-left:300px;padding-bottom:500px}
    .docs-article{padding:0 2rem;color:#5d6778}
    .docs-article strong{color:#252930}
    .docs-article .docs-heading{font-size:3rem;margin-bottom:2rem;position:relative}
    .docs-article .docs-time{position:absolute;display:inline-block;right:0;bottom:1rem;font-size:.75rem;font-weight:400;color:#747f94}
    .docs-article .docs-section{padding:3rem 0;border-bottom:1px solid #e7e9ed}
    .docs-article .docs-section p:last-child{margin-bottom:0}
    .docs-article .section-heading{margin-bottom:1rem;color:#252930}
    .docs-article h2{color:#464e5b}
    .docs-article h3{color:#464e5b}
    .docs-article h4{font-size:1.25rem;color:#464e5b}
    .docs-article h5{font-size:1rem;color:#464e5b}
    .docs-article h6{font-size:.875rem;color:#464e5b}
    .docs-article dl,.docs-article ol,.docs-article ul{padding-left:1.5rem}
    .docs-article li{padding-top:.5rem;padding-bottom:.5rem}
    .docs-code-block{padding-top:1rem;padding-bottom:1rem}
    .callout-block{padding:1.5rem;border-left:3px solid #5d6778;background:#f5f5f5;margin-top:1rem;margin-bottom:1rem}
    .callout-block code{background:#fff}
    .callout-block .callout-title{font-size:1rem}
    .callout-block.callout-block-info{border-color:#5b99ea;background:#f9fbfe}
    .callout-block.callout-block-info .callout-title{color:#1c6fdc}
    .callout-block.callout-block-info a{color:#1c6fdc}
    .callout-block.callout-block-success{border-color:#5cb377;background:#e7f4eb}
    .callout-block.callout-block-success .callout-title{color:#3e8554}
    .callout-block.callout-block-success a{color:#3e8554}
    .callout-block.callout-block-warning{border-color:#eebf41;background:#fdf6e5}
    .callout-block.callout-block-warning .callout-title{color:#d09c13}
    .callout-block.callout-block-warning a{color:#d09c13}
    .callout-block.callout-block-danger{border-color:#d26d69;background:#fbf3f2}
    .callout-block.callout-block-danger .callout-title{color:#b73c37}
    .callout-block.callout-block-danger a{color:#b73c37}
    .cta-section .container{position:relative;z-index:10}
    .cta-section .section-intro{font-size:1.125rem}
    @media print {
      #docs-sidebar{display:none!important}
    }
    @media (max-width: 767.98px) {
      .docs-article .docs-heading{font-size:2.25rem}
      .docs-article .section-heading{font-size:1.5rem}
    }
    @media (max-width: 1199.98px) {
      .docs-content{margin-left:0}
      .docs-article .docs-time{position:static;display:block;padding-top:.5rem}
    }
    .docs-section, .docs-header {min-height: calc(100vh / 2.0);}
    img[data-action=zoom]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}
    .zoom-img,.zoom-img-wrap{position:relative;z-index:6066;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
    img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}
    .zoom-overlay{z-index:4020;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
    .zoom-overlay-open .zoom-overlay{filter:alpha(opacity=100);opacity:1}
    .zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}
    [data-action="zoom"]:not(.zoom-img){max-width: 300px;}
    table .img-thumbnail:not(.zoom-img) {max-width: 85px;}
    .section-heading>.intostep{opacity: .5;font-weight: 400;}
    .docs-article .section-heading {position: relative;}
    .docs-article .section-heading .docs-time {bottom: 0;font-size: 13px;}
    table.valueIdparams tbody tr:nth-child(1) code, code.split {color: #929292;}
    table.valueIdparams tbody tr:nth-child(1) td:nth-child(3) code, code.split > span:nth-child(1) {color: #bd4147;}
    table.valueIdparams tbody tr:nth-child(2) td:nth-child(3) code, code.split > span:nth-child(2) {color: #c32dd6;}
    table.valueIdparams tbody tr:nth-child(3) td:nth-child(3) code, code.split > span:nth-child(3) {color: #1737f0;}
    table.valueIdparams tbody tr:nth-child(4) td:nth-child(3) code, code.split > span:nth-child(4) {color: #1e8bff;}
    table.valueIdparams tbody tr:nth-child(5) td:nth-child(3) code, code.split > span:nth-child(5) {color: #dd7600;}
    table.valueIdparams tbody tr:nth-child(6) td:nth-child(3) code, code.split > span:nth-child(6) {color: #21943a;}
    table.valueIdparams tbody tr:nth-child(7) td:nth-child(3) code, code.split > span:nth-child(7) {color: #ff0069;}
    table.valueIdparams tbody tr:nth-child(8) td:nth-child(3) code, code.split > span:nth-child(8) {color: #00bcd4;}
    table.valueIdparams tbody tr:nth-child(9) td:nth-child(3) code, code.split > span:nth-child(9) {color: #000000;}
    code.split2dots>.el>.sub:first-child {color: #929292;}
    .anchorjs-link {font-weight: 200;font-size: 90%;opacity: 0;transition: all 350ms ease;}
    h1.docs-heading:hover .anchorjs-link, h2.section-heading:hover .anchorjs-link, h3.section-heading:hover .anchorjs-link {opacity: 1;}
    a.expand {display: inline-block;position: relative;padding: .5rem 1rem;text-decoration: none;}
    .nav-item.expandable.closed .lvl-3 {display: none;}
    #results:empty {display: none;}
    #results {position: absolute;left: 18px;right: 18px;top: 100%;background: #FFF;padding: 10px 0;border: 1px solid #e0f7e6;margin-top: 10px;box-shadow: 0 1px 4px 0 rgb(0 0 0 / 10%);}
    #results a {display: block;padding: 6px 20px;font-size: 0.9rem;text-decoration: none;}
    @media (min-width: 1500px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1340px;}}
    h3.section-heading small {font-size: 50%;font-weight: 400;}
    .lvl2 {font-size: .875rem;}
    .docs-nav .lvl2 .nav-link {padding: 0.35rem 1rem;}
    .lvl3 {display: none;}
    .docs-nav .lvl2 .nav-link.active + .lvl3 {display: block;}
    #results a span {color: #252930;}
    td.bbt5 {border-bottom-width: 5px;}
    .btn {--bs-btn-border-radius: 1.5rem;}
    code.n {color: #3f51b5;}
    .card-header .btn {padding-left: 0;padding-right: 0;box-shadow: none;padding-top: 0.3rem;padding-bottom: 0.3rem;font-size: 20px;background-repeat: no-repeat;background-position: right;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg fill='%23ef3340' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3e%3cpath d='M119.5 326.9L3.5 209.1c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0L128 287.3l100.4-102.2c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L136.5 327c-4.7 4.6-12.3 4.6-17-.1z'%3e%3c/path%3e%3c/svg%3e");}
    .card-body {font-size: 18px;}
    .card-header {background-color: #FFF;}
    .btn-validator {margin: 3rem 0;border-radius: 1.5rem;align-items: center;}
    .btn-validator::before {content: "";display: block;width: 16px;height: 16px;background-position: center;background-repeat: no-repeat;background-size: 16px;margin-right: 12px;background-image: url("data:image/svg+xml,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-check-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/%3E%3C/svg%3E");}
    caption {padding: 0.75rem;border: 1px solid #e7e9ed;border-top: 0;font-size: 0.9rem;background-color: #f2f2f24d;}