::-webkit-scrollbar-track {
	background: #efefef;
}

::-webkit-scrollbar-thumb {
	background: #dfdfdf;
}

body .betterdocs-search-popup .betterdocs-searchform .betterdocs-searchform-input-wrap .betterdocs-search-command {
	font-size: 14px;
}

body .main > .betterdocs-wrapper {
	margin-top: var(--header-height, 16.2rem) !important;
}

body .betterdocs-sidebar {
	z-index: 1 !important;
}

body .betterdocs-sidebar.betterdocs-full-sidebar-right {
	z-index: 0 !important;
}

body .betterdocs-breadcrumb .betterdocs-breadcrumb-item {
	font-size: 12px !important;
}

body .betterdocs-admin .wprf-selected-option-3 {
	background: #edf8ff !important;
}

body .betterdocs-category-box-wrapper .betterdocs-category-box-inner-wrapper .betterdocs-categories-folder.layout-4 .category-box:hover {
	background: #edf8ff;
}

body .betterdocs-category-box-folder-wrapper.el-layout-4 .betterdocs-categories-folder.layout-4 .category-box:hover {
	background: #edf8ff;
}

body .betterdocs-categories-folder.layout-4 .category-box:hover {
	background: #edf8ff;
}

body .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list:hover {
	background: #edf8ff;
}

body .betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-items-wrapper .betterdocs-search-item-content .betterdocs-search-item-list:hover {
	background: #edf8ff;
}

body .betterdocs-faq-wrapper.betterdocs-faq-layout-4 .betterdocs-faq-inner-wrapper .betterdocs-faq-list-wrapper .betterdocs-faq-tab.active {
	background-color: #edf8ff;
}

body .betterdocs-faq-wrapper.betterdocs-faq-layout-4 .betterdocs-faq-inner-wrapper .betterdocs-faq-list-wrapper .betterdocs-faq-list-content.active {
	background-color: #edf8ff;
}

body .betterdocs-faq-wrapper.betterdocs-faq-layout-4 .betterdocs-faq-inner-wrapper .betterdocs-faq-list-wrapper .betterdocs-faq-list-content .betterdocs-faq-list li .betterdocs-faq-group.active {
	background: #edf8ff;
}

body .betterdocs-single-layout-8.betterdocs-single-layout-10 .betterdocs-content-wrapper .betterdocs-full-sidebar-right .right-sidebar-toc-container .simplebar-content .betterdocs-toc ul li a.active,
body .betterdocs-single-layout-8.betterdocs-single-layout-10 .betterdocs-content-wrapper .betterdocs-full-sidebar-right .right-sidebar-toc-container .simplebar-content .betterdocs-toc ul li a:hover {
	background-color: #edf8ff;
}

body .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.active,
body .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,
body .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 {
	background-color: #edf8ff;
	color: #6bb4e1;
}

body
.betterdocs-sidebar.betterdocs-sidebar-layout-7
.betterdocs-sidebar-content
.betterdocs-category-grid-wrapper
.betterdocs-category-grid-inner-wrapper
.betterdocs-single-category-wrapper
.betterdocs-single-category-inner
.betterdocs-body
.betterdocs-articles-list
li
a.active,
body
.betterdocs-sidebar.betterdocs-sidebar-layout-7
.betterdocs-sidebar-content
.betterdocs-category-grid-wrapper
.betterdocs-category-grid-inner-wrapper
.betterdocs-single-category-wrapper
.betterdocs-single-category-inner
.betterdocs-body
.betterdocs-articles-list
li
a:focus,
body
.betterdocs-sidebar.betterdocs-sidebar-layout-7
.betterdocs-sidebar-content
.betterdocs-category-grid-wrapper
.betterdocs-category-grid-inner-wrapper
.betterdocs-single-category-wrapper
.betterdocs-single-category-inner
.betterdocs-body
.betterdocs-articles-list
li
a:hover {
	background: #edf8ff;
	color: #6bb4e1;
}

body .betterdocs-content-wrapper.doc-category-layout-7 .betterdocs-content-area .betterdocs-content-inner-area .betterdocs-categories-folder .betterdocs-category-title-counts .betterdocs-sub-category-items-counts {
	display: none;
}

body .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list .betterdocs-entry-title {
	margin-bottom: 0;
}

body .betterdocs-wrapper.betterdocs-single-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-header .betterdocs-entry-title {
	font-size: 18px;
	color: #667085;
	text-transform: uppercase;
}

body .betterdocs-content .betterdocs-content-heading {
	margin-bottom: 24px;
}

body .betterdocs-content a {
	color: #6BB4E1;
}

.betterdocs-content h1:hover a.batterdocs-anchor,
.betterdocs-content h2:hover a.batterdocs-anchor,
.betterdocs-content h3:hover a.batterdocs-anchor,
.betterdocs-content h4:hover a.batterdocs-anchor,
.betterdocs-content h5:hover a.batterdocs-anchor,
.betterdocs-content h6:hover a.batterdocs-anchor,
.batterdocs-anchor {
	padding-right: 0.7em;
	color: #fff;
	width: 0;
}

.batterdocs-anchor::before {
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 0.7em;
	height: 0.7em;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.71 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.wp-block-accordion-heading.betterdocs-content-heading:hover .batterdocs-anchor {
	display: none !important;
}

.betterdocs-article-reactions {
	display: none !important;
}

body .betterdocs-faq-wrapper.betterdocs-faq-layout-4 .betterdocs-faq-inner-wrapper .betterdocs-faq-tab-wrapper .betterdocs-faq-tab.active {
	background: #edf8ff;
}

body .betterdocs-search-wrapper .betterdocs-search-details {
	top: 170px !important;
}

body .betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-info-tab {
	display: none;
}

@media only screen and (max-width: 1024px) {
	body .betterdocs-search-wrapper .betterdocs-search-details {
		top: 140px !important;
	}

	body .wp-block-kevinbatdorf-code-block-pro {
		margin-bottom: 2rem;
		font-size: 1.25rem !important;
		line-height: 150% !important;
	}	
}

/* Arrows in sidebar */
body #betterdocs-full-sidebar-left .betterdocs-folder-icon.toggle-arrow {
	position: relative;
	aspect-ratio: 1;
	width: 20px;
	height: 20px;
}

body #betterdocs-full-sidebar-left .betterdocs-folder-icon.toggle-arrow > svg {
	display: none;
}

body #betterdocs-full-sidebar-left .betterdocs-folder-icon.toggle-arrow.arrow-right::before {
	position: absolute;
	content: '';
	inset: 0;
	background-position: center;
	background-size: 16px 16px;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5" /></svg>');
}

body #betterdocs-full-sidebar-left .betterdocs-nested-category-title:has(+ ul.active) .betterdocs-folder-icon.toggle-arrow.arrow-right::before,
body #betterdocs-full-sidebar-left article.active.show .betterdocs-category-header-inner .betterdocs-folder-icon.toggle-arrow.arrow-right::before {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /></svg>');
}

.has-alpha-channel-opacity {
  border-top: 1px solid #ddd;
}


.wp-block-aab-accordion-block {
    box-shadow: none !important;
    outline: none !important;
    border: none !important;
}

.aab__accordion_head {
    background-color: transparent !important;
    padding: 8px 0 !important;
}

.aab__accordion_head.active {
	color: #6bb4e1;
}

.wp-block-aab-accordion-block .aab__accordion_head .aab__accordion_icon .aab__icon {
	height: 25px;
	width: 25px;
	border-radius: 50%;
	background-color: #6bb4e1;
	background-image: url("data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA6ElEQVR4nO3UMUoDQRTG8dUiWAg2QtLnAFaWWnkFS9tcwSt4B0t7wcJSbRTWImdIkyZCyhAQyU8WNhDGZXeSTCPMH6Z73/cxb+a9oshkMpkU4BVjDBN6DmvPl7aiNXNcJQi9xNfaNCa44ge3e4SO8L1pWLQUl/5yj94Wgb1aE1K2iY7x2CD6wCAi9BRvDfpnnHSJD6oWYxWIpzhv0Z1hEmgqjzscdrZqw+gai8BoiZt9aqPousWu3YkCfbw3vNtTfUKq2n6c++4/NeQBR0VqNMxmipmPAheYpd5y2+zfz/ok2+uZTOZ/8QttCRmgpVxKagAAAABJRU5ErkJggg==");
	background-size: 15px 15px;
	background-position: center;
	background-repeat: no-repeat;
	transition: transform 0.3s ease-in-out;
}

.wp-block-aab-accordion-block .aab__accordion_head .aab__accordion_icon .aab__icon.dashicons-minus {
	transform: rotate(180deg);
}

.dashicons-plus-alt2:before {
    content: none;
}

.dashicons-minus:before {
    content: none;
}