/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/prismjs/themes/prism.css ***!
  \***************************************************************************************************************************************************************************************************************************/
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */

code[class*="language-"],
pre[class*="language-"] {
	color: black;
	background: none;
	text-shadow: 0 1px white;
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	font-size: 1em;
	text-align: left;
	white-space: pre;
	word-spacing: normal;
	word-break: normal;
	word-wrap: normal;
	line-height: 1.5;

	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;

	-webkit-hyphens: none;
	hyphens: none;
}

pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
	text-shadow: none;
	background: #b3d4fc;
}

pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
	text-shadow: none;
	background: #b3d4fc;
}

pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
code[class*="language-"]::selection, code[class*="language-"] ::selection {
	text-shadow: none;
	background: #b3d4fc;
}

@media print {
	code[class*="language-"],
	pre[class*="language-"] {
		text-shadow: none;
	}
}

/* Code blocks */
pre[class*="language-"] {
	padding: 1em;
	margin: .5em 0;
	overflow: auto;
}

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
	background: #f5f2f0;
}

/* Inline code */
:not(pre) > code[class*="language-"] {
	padding: .1em;
	border-radius: .3em;
	white-space: normal;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: slategray;
}

.token.punctuation {
	color: #999;
}

.token.namespace {
	opacity: .7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
	color: #905;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
	color: #690;
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
	color: #9a6e3a;
	/* This background color was intended by the author of this theme. */
	background: hsla(0, 0%, 100%, .5);
}

.token.atrule,
.token.attr-value,
.token.keyword {
	color: #07a;
}

.token.function,
.token.class-name {
	color: #DD4A68;
}

.token.regex,
.token.important,
.token.variable {
	color: #e90;
}

.token.important,
.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/accordion/editor.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
/*
* Style Works for Editor Only
*/
.aab__label {
  font-size: 13px;
  text-transform: capitalize;
  font-weight: 400;
  line-height: 1.4;
}

.aab__sublabel {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  margin-top: 4px;
  color: rgb(117, 117, 117);
}

.aa-custom-spacer {
  width: 100%;
  height: 1px;
  background: #e3e3e3;
  margin: 16px 0;
}

.block-editor-block-inspector .components-panel__body.is-opened .aab-component-toolpanel:nth-child(2) {
  border-top: 0 !important;
}

.aab-component-toolpanel {
  padding: 12px 0 !important;
}
.aab-component-toolpanel .components-grid {
  gap: 0;
}
.aab-component-toolpanel .components-base-control__label {
  margin-bottom: 0;
}
.aab-component-toolpanel .component-box-control__linked-button.components-button.has-icon {
  height: 20px;
}

.bbpc-control-half {
  width: 50%;
  float: left;
}
.bbpc-control-half.yes-btn {
  padding-right: 5px;
}
.bbpc-control-half.no-btn {
  padding-left: 5px;
}

.count {
  background: rgba(175, 184, 193, 0.2);
  height: 22px;
  color: #838793;
  font-size: 12px;
  line-height: 22px;
  padding: 0 2px;
  transition: all 0.3s;
  min-width: 20px;
  border-radius: 2em;
  font-weight: 500;
}

.aab__accordion_container.wp-block-aab-accordion-block .aab__accordion_body .block-editor-block-list__layout {
  min-height: 35px;
}
.aab__accordion_container.wp-block-aab-accordion-block .aab__accordion_body .block-editor-block-list__layout > :first-child {
  margin-top: 0 !important;
  padding: 0;
}
.aab__accordion_container.wp-block-aab-accordion-block.aab__accordion_disabled {
  pointer-events: inherit !important;
}

.custom-css-notice {
  font-style: italic !important;
}

.components-tools-panel-item .components-h-stack .components-input-control ~ .components-range-control {
  margin-top: 0;
}

.components-h-stack .components-unit-control ~ .components-range-control {
  margin-bottom: 15px;
}

.components-panel__body-title + .aab-component-toolpanel {
  padding-top: 0 !important;
  border-top: 0;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@wordpress/scripts/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/colorpicker.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************/
.aab-color-popover .components-popover__content {
  width: 246px;
}
.aab-color-popover .components-tab-panel__tabs-item {
  padding: 12px 16px;
  height: 42px;
  border-bottom: 2px solid transparent;
}
.aab-color-popover .components-tab-panel__tabs-item.active-tab {
  border-color: var(--wp-admin-theme-color, #3858e9);
}
.aab-color-popover .components-circular-option-picker__swatches {
  gap: 10px;
}
.aab-color-popover .components-color-picker {
  overflow: hidden;
  width: 246px;
}
.aab-color-popover .components-color-picker .react-colorful {
  width: 100%;
}

.aab-color-picker {
  margin: 5px 0;
}
.aab-color-picker .aab-reset-btn {
  min-width: inherit;
}
.aab-color-picker .aab-reset-btn.disabled {
  cursor: no-drop;
}
.aab-color-picker .aab-reset-btn.disabled .dashicon {
  color: #e0e0e0;
}
.aab-color-picker .aab-reset-btn.active .dashicon {
  color: var(--wp-admin-theme-color);
}
.aab-color-picker .aab-reset-btn .dashicon {
  align-items: center;
  box-sizing: initial;
  display: inline-flex;
  justify-content: center;
  padding: 2px;
  font-size: 12px;
  line-height: 20px;
}
.aab-color-picker .components-base-control__label {
  margin-bottom: 0;
  font-size: 13px;
  text-transform: capitalize;
  font-weight: 400;
}
.aab-color-picker .components-button {
  padding: 0;
  height: 30px;
}
.aab-color-picker .component-color-indicator {
  background: linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, transparent 75%, #ddd 0), linear-gradient(-45deg, transparent 75%, #ddd 0);
  background-position: 0 0, 0 5px, 5px -5px, -5px 0;
  background-size: 10px 10px;
}

/*# sourceMappingURL=index.css.map*/