.elementor-80 .elementor-element.elementor-element-46217600:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-46217600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-46217600{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-46217600 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7f120767 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-category-grid-wrapper{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar.betterdocs-sidebar-layout-8{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-category-grid-wrapper .docs-single-cat-wrap{transition:300ms;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-category-grid-wrapper .docs-single-cat-wrap .docs-cat-icon:hover{transition:300ms;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-category-header .betterdocs-category-header-inner .betterdocs-category-title a, .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-category-header .betterdocs-category-header-inner .betterdocs-category-title:not(a), .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-list-wrapper .betterdocs-category-list-inner-wrapper .betterdocs-category-header .betterdocs-category-header-inner .betterdocs-category-title:not(a), .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar-layout-8 .betterdocs-category-title{color:#221958;font-size:16px;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-category-header:hover .betterdocs-category-title a, .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-category-header:hover .betterdocs-category-title:not(a),  .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-list-wrapper .betterdocs-category-list-inner-wrapper .betterdocs-category-header:hover .betterdocs-category-title:not(a), .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar-layout-8 .betterdocs-category-title:hover{color:#5525D0;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-category-grid-wrapper .betterdocs-category-header{transition:300ms;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper.active .betterdocs-category-header .betterdocs-category-title a, .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper.active .betterdocs-category-header .betterdocs-category-title:not(a),  .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-list-wrapper .betterdocs-category-list-inner-wrapper .betterdocs-category-header .betterdocs-category-title:not(a){color:#5525D0;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-category-header .betterdocs-category-header-inner .betterdocs-category-items-counts span{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-category-grid-wrapper .betterdocs-category-items-counts:hover{transition:300ms;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-articles-list li a, .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-full-sidebar-left.betterdocs-sidebar-layout-8 .betterdocs-sidebar-content .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li:not(:has(>ul)) a{font-size:14px;color:#221958;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-articles-list li a:hover, .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-full-sidebar-left.betterdocs-sidebar-layout-8 .betterdocs-sidebar-content .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li:not(:has(>ul)) a:hover, .elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-full-sidebar-left.betterdocs-sidebar-layout-8 .betterdocs-sidebar-content .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li:not(:has(>ul)) a:focus{color:#5525D0;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-articles-list li{margin:2px 0px 2px 024px;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-full-sidebar-left.betterdocs-sidebar-layout-8 .betterdocs-sidebar-content .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li:not(:has(>ul)) a{margin:2px 0px 2px 024px;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-body{padding-top:2px;padding-bottom:2px;}.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .sticky-toc-container{z-index:320%;}.elementor-80 .elementor-element.elementor-element-6e78cde6 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#EFF2F7;padding:50px 30px 0px 30px;}.elementor-80 .elementor-element.elementor-element-3974d5eb .betterdocs-breadcrumb .betterdocs-breadcrumb-item.current span{color:#5525D0;}.elementor-80 .elementor-element.elementor-element-3974d5eb .betterdocs-breadcrumb .betterdocs-breadcrumb-item > a:hover{color:#221958;}.elementor-80 .elementor-element.elementor-element-28146f83 .betterdocs-entry-title{mix-blend-mode:multiply;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-641b3bf8 .betterdocs-article-reactions{background-color:#F2F3F6;}.elementor-80 .elementor-element.elementor-element-641b3bf8 .betterdocs-article-reaction-links li a{background-color:#5525D0;}.elementor-80 .elementor-element.elementor-element-47a4bed2 > .elementor-element-populated{padding:50px 0px 0px 0px;}/* Start custom CSS for betterdocs-sidebar, class: .elementor-element-1cb6b3c3 */.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar.betterdocs-sidebar-layout-3 .betterdocs-sidebar-content .betterdocs-single-category-wrapper.active .betterdocs-single-category-inner .betterdocs-category-header {
    
border-color: #5525D0;
}

.elementor-80 .elementor-element.elementor-element-1cb6b3c3 .betterdocs-sidebar.betterdocs-sidebar-layout-3 .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-articles-list li a.active {
    color: #5525D0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e78cde6 */.elementor-80 .elementor-element.elementor-element-6e78cde6 ol li {
    margin-top: 20px;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 ul > li {
    margin-top: 10px;
}

blockquote {
  background-color: #f9f9f9;
  border-left: 5px solid #FFC107;
  margin: 1.5em 10px;
  padding: 1.5em 30px;
  quotes: "\201C""\201D""\2018""\2019";
}

blockquote p {
  display: inline;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 p {
    margin-bottom: 24px;
}

blockquote cite {
  color: #6a737d;
  display: block;
  font-size: 0.9em;
  margin-top: 1em;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 img {
    border-radius: 6px;
    margin-bottom: 6px;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 h2{
    margin-top: 30px;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 h3{
    margin-top: 30px;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 h4{
    margin-top: 30px;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 pre {
  background-color: #2D2D2D;
  border: 1px solid #333;
  border-radius: 5px;
  color: #D4D4D4;
  font-family: Consolas, monospace;
  font-size: 14px;
  line-height: 1.5;
  overflow-x: auto;
  padding: 20px;
  white-space: pre-wrap;
  margin-bottom: 30px;
}

pre code {
  display: block;
  margin: 0;
  padding: 0;
}

pre code:before {
  color: #CCC;
  content: attr(data-line-number) " ";
  display: inline-block;
  text-align: right;
  
  user-select: none;
}

.elementor-80 .elementor-element.elementor-element-6e78cde6 table {
    margin-top: 4px;
}/* End custom CSS */