<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.editor-group {
  border-radius: 0.25rem;
  margin: 5px 0;
}
.editor-group &gt; div {
  padding: 0.25em;
}
.editor-group .editor-element,
.editor-group .editor-title {
  display: flex;
}
.editor-group .editor-element {
  margin-bottom: 0.25rem;
}
.editor-group .editor-element &gt; input:not(.slider-input),
.editor-group .editor-element &gt; select {
  margin-left: 0.4rem;
}
.editor-group .editor-item-title {
  display: flex;
}
.editor-group .editor-item-title .editor-item-name {
  padding: 0.25rem;
  margin-bottom: 0;
  line-height: 1.5;
  font-weight: 500;
  flex: 100%;
}
.editor-group label {
  flex: 2;
  white-space: nowrap;
}
.editor-group .editor-button-collapse {
  flex: 1;
}
.editor-group .editor-button-collapse button {
  margin: 2px;
  height: calc(1.5rem + 2px);
}
.editor-group .editor-button-theme {
  flex: 1;
  margin-right: 0.25rem;
}
.editor-group .editor-button-theme select {
  min-width: 80px;
  margin: 2px;
  height: calc(1.5rem + 2px);
  font-size: 11px;
}
.editor-group .editor-item-name {
  flex: 1;
}
.editor-group input:not(.slider-input),
.editor-group select,
.editor-group .element-dom {
  flex: 3;
}
.editor-group .element-dom {
  display: flex;
}
.editor-group .element-dom input[type=color] {
  flex: 1;
}
.editor-group .element-dom input[type=color] + input[type=text] {
  margin-left: 5px;
  flex: 3;
}
.editor-group select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0.25rem;
  border-radius: 0.25rem;
  font-size: 1rem;
  width: 100%;
  height: calc(1.5rem + 4px);
  text-align-last: center;
}
.editor-group select::-ms-expand {
  display: none; /* Remove default arrow in Internet Explorer 10 and 11 */
}
.editor-group label {
  line-height: 1.5;
  padding-top: 0.125rem;
}
.editor-group input {
  min-width: 0;
}
.editor-group input.slider-input {
  flex: 1;
}
.editor-group input:not([type=button]):not([type=checkbox]):not([type=color]) {
  padding: 0.25rem;
  border-radius: 0.25rem;
  font-size: 1rem;
  width: 100%;
  height: calc(1rem + 2px);
}
.editor-group input[type=checkbox] {
  padding: 0;
  flex: auto;
  margin-top: 0.3rem;
  height: 1rem;
}
.editor-group input[type=color] {
  padding: 0.25rem;
  border-radius: 0.25rem;
  font-size: 1rem;
  height: calc(1rem + 2px);
  margin: auto 0;
}
.editor-group input[type=color]::-webkit-color-swatch {
  display: none;
}
.editor-group input[type=color]::-moz-color-swatch {
  display: none;
}
.editor-group .editor-spacer {
  flex: 100%;
}
.editor-group button,
.editor-group input[type=button] {
  font-size: 11px;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
}
.editor-group .editor-button-collapse {
  text-align: center;
  flex: auto;
}
.editor-group .range-slider {
  overflow: hidden;
  flex: 2;
  position: relative;
  cursor: ew-resize;
  margin: 0 0.25rem 0 0;
  border-radius: 0.25rem;
}
.editor-group .range-slider:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.editor-group .range-slider span {
  display: block;
  position: relative;
  z-index: 2;
  height: 100%;
  cursor: inherit;
}

.group-content {
  padding: 0.5em;
}

.editor-root {
  position: fixed;
  max-height: calc(100vh - 15px);
  min-width: 252px;
  max-width: 400px;
  overflow: auto;
  margin: 5px;
  font-family: "Avenir Next", Helvetica, "Helvetica Neue", Arial, sans-serif;
}
.editor-root &gt; .editor-item-title {
  cursor: grab;
}
.editor-root &gt; .editor-item-title.dragging {
  cursor: grabbing;
}

.editor-top {
  top: 0;
}

.editor-bottom {
  bottom: 0;
}

.editor-left {
  left: 0;
}

.editor-right {
  right: 0;
}

.editor-root.editor-theme-blue {
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.editor-theme-blue {
  color: #fff;
  background-color: #007bff;
}
.editor-theme-blue .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #fff;
}
.editor-theme-blue input:not([type=button]),
.editor-theme-blue select {
  color: #fff;
  background-color: #007bff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-blue button,
.editor-theme-blue input[type=button] {
  color: #fff;
  background-color: #007bff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-blue button:hover,
.editor-theme-blue input[type=button]:hover {
  background-color: #0062cc;
}
.editor-theme-blue .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-blue .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #007bff;
}
.editor-theme-blue .range-slider:before {
  background-color: #007bff;
}
.editor-theme-blue .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-dark {
  border: 1px solid #fff;
}

.editor-theme-dark {
  color: #fff;
  background-color: #000;
}
.editor-theme-dark .editor-item-title {
  background-color: rgba(255, 255, 255, 0.25);
  border-bottom: 1px solid #fff;
  color: #fff;
}
.editor-theme-dark input:not([type=button]),
.editor-theme-dark select {
  color: #fff;
  background-color: #000;
  border: 1px solid #fff;
}
.editor-theme-dark button,
.editor-theme-dark input[type=button] {
  color: #fff;
  background-color: #000;
  border: 1px solid #fff;
}
.editor-theme-dark button:hover,
.editor-theme-dark input[type=button]:hover {
  background-color: #333333;
}
.editor-theme-dark .editor-group {
  border: 1px solid #fff;
}
.editor-theme-dark .range-slider {
  border: 1px solid #fff;
  background-color: #000;
}
.editor-theme-dark .range-slider:before {
  background-color: #000;
}
.editor-theme-dark .range-slider span {
  background-color: rgba(255, 255, 255, 0.25);
}

.editor-root.editor-theme-green {
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.editor-theme-green {
  color: #fff;
  background-color: #28a745;
}
.editor-theme-green .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #fff;
}
.editor-theme-green input:not([type=button]),
.editor-theme-green select {
  color: #fff;
  background-color: #28a745;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-green button,
.editor-theme-green input[type=button] {
  color: #fff;
  background-color: #28a745;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-green button:hover,
.editor-theme-green input[type=button]:hover {
  background-color: #1e7e34;
}
.editor-theme-green .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-green .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #28a745;
}
.editor-theme-green .range-slider:before {
  background-color: #28a745;
}
.editor-theme-green .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-light {
  border: 1px solid #000;
}

.editor-theme-light {
  color: #000;
  background-color: #fff;
}
.editor-theme-light .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #000;
  color: #000;
}
.editor-theme-light input:not([type=button]),
.editor-theme-light select {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}
.editor-theme-light button,
.editor-theme-light input[type=button] {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}
.editor-theme-light button:hover,
.editor-theme-light input[type=button]:hover {
  background-color: #e6e6e6;
}
.editor-theme-light .editor-group {
  border: 1px solid #000;
}
.editor-theme-light .range-slider {
  border: 1px solid #000;
  background-color: #fff;
}
.editor-theme-light .range-slider:before {
  background-color: #fff;
}
.editor-theme-light .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-red {
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.editor-theme-red {
  color: #fff;
  background-color: #dc3545;
}
.editor-theme-red .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #fff;
}
.editor-theme-red input:not([type=button]),
.editor-theme-red select {
  color: #fff;
  background-color: #dc3545;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-red button,
.editor-theme-red input[type=button] {
  color: #fff;
  background-color: #dc3545;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-red button:hover,
.editor-theme-red input[type=button]:hover {
  background-color: #bd2130;
}
.editor-theme-red .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-red .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #dc3545;
}
.editor-theme-red .range-slider:before {
  background-color: #dc3545;
}
.editor-theme-red .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-brown {
  border: 1px solid rgb(229, 255, 0);
}

.editor-theme-brown {
  color: #fff;
  background-color: #9d0000;
}
.editor-theme-brown .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgb(229, 255, 0);
  color: #fff;
}
.editor-theme-brown input:not([type=button]),
.editor-theme-brown select {
  color: #fff;
  background-color: #9d0000;
  border: 1px solid rgb(229, 255, 0);
}
.editor-theme-brown button,
.editor-theme-brown input[type=button] {
  color: #fff;
  background-color: #9d0000;
  border: 1px solid rgb(229, 255, 0);
}
.editor-theme-brown button:hover,
.editor-theme-brown input[type=button]:hover {
  background-color: #6a0000;
}
.editor-theme-brown .editor-group {
  border: 1px solid rgb(229, 255, 0);
}
.editor-theme-brown .range-slider {
  border: 1px solid rgb(229, 255, 0);
  background-color: #9d0000;
}
.editor-theme-brown .range-slider:before {
  background-color: #9d0000;
}
.editor-theme-brown .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-purple {
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.editor-theme-purple {
  color: #fff;
  background-color: #902391;
}
.editor-theme-purple .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #fff;
}
.editor-theme-purple input:not([type=button]),
.editor-theme-purple select {
  color: #fff;
  background-color: #902391;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-purple button,
.editor-theme-purple input[type=button] {
  color: #fff;
  background-color: #902391;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-purple button:hover,
.editor-theme-purple input[type=button]:hover {
  background-color: #671968;
}
.editor-theme-purple .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-purple .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #902391;
}
.editor-theme-purple .range-slider:before {
  background-color: #902391;
}
.editor-theme-purple .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-orange {
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.editor-theme-orange {
  color: #fff;
  background-color: #e05c2f;
}
.editor-theme-orange .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #fff;
}
.editor-theme-orange input:not([type=button]),
.editor-theme-orange select {
  color: #fff;
  background-color: #e05c2f;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-orange button,
.editor-theme-orange input[type=button] {
  color: #fff;
  background-color: #e05c2f;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-orange button:hover,
.editor-theme-orange input[type=button]:hover {
  background-color: #bf461d;
}
.editor-theme-orange .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-orange .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #e05c2f;
}
.editor-theme-orange .range-slider:before {
  background-color: #e05c2f;
}
.editor-theme-orange .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-sunlight {
  border: 1px solid rgba(0, 0, 0, 0.21);
}

.editor-theme-sunlight {
  color: rgb(0, 0, 0);
  background-color: #f0dea2;
}
.editor-theme-sunlight .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.21);
  color: rgb(0, 0, 0);
}
.editor-theme-sunlight input:not([type=button]),
.editor-theme-sunlight select {
  color: rgb(0, 0, 0);
  background-color: #f0dea2;
  border: 1px solid rgba(0, 0, 0, 0.21);
}
.editor-theme-sunlight button,
.editor-theme-sunlight input[type=button] {
  color: rgb(0, 0, 0);
  background-color: #f0dea2;
  border: 1px solid rgba(0, 0, 0, 0.21);
}
.editor-theme-sunlight button:hover,
.editor-theme-sunlight input[type=button]:hover {
  background-color: #e9ce76;
}
.editor-theme-sunlight .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.21);
}
.editor-theme-sunlight .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.21);
  background-color: #f0dea2;
}
.editor-theme-sunlight .range-slider:before {
  background-color: #f0dea2;
}
.editor-theme-sunlight .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-moonlight {
  border: 1px solid rgba(255, 255, 255, 0.21);
}

.editor-theme-moonlight {
  color: #fff;
  background-color: #454879;
}
.editor-theme-moonlight .editor-item-title {
  background-color: rgba(255, 255, 255, 0.03);
  border-bottom: 1px solid rgba(255, 255, 255, 0.21);
  color: #fff;
}
.editor-theme-moonlight input:not([type=button]),
.editor-theme-moonlight select {
  color: #fff;
  background-color: #454879;
  border: 1px solid rgba(255, 255, 255, 0.21);
}
.editor-theme-moonlight button,
.editor-theme-moonlight input[type=button] {
  color: #fff;
  background-color: #454879;
  border: 1px solid rgba(255, 255, 255, 0.21);
}
.editor-theme-moonlight button:hover,
.editor-theme-moonlight input[type=button]:hover {
  background-color: #323559;
}
.editor-theme-moonlight .editor-group {
  border: 1px solid rgba(255, 255, 255, 0.21);
}
.editor-theme-moonlight .range-slider {
  border: 1px solid rgba(255, 255, 255, 0.21);
  background-color: #454879;
}
.editor-theme-moonlight .range-slider:before {
  background-color: #454879;
}
.editor-theme-moonlight .range-slider span {
  background-color: rgba(255, 255, 255, 0.03);
}

.editor-root.editor-theme-neu-light {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(209, 205, 199, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-light {
  color: #000;
  background-color: #fff;
}
.editor-theme-neu-light .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #000;
}
.editor-theme-neu-light .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-light input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #000;
  background-color: #fff;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 255, 255, 0.5), inset 6px 6px 16px 0 rgba(209, 205, 199, 0.5);
  border: none;
}
.editor-theme-neu-light input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 255, 255, 0.5), inset 6px 6px 16px 0 rgba(209, 205, 199, 0.5);
  border: none;
}
.editor-theme-neu-light input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #fff, 8px 4px 12px rgb(209, 205, 199), 4px 4px 4px rgb(209, 205, 199) inset, -4px -4px 4px #fff inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-light input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #ccc;
  box-shadow: -8px -4px 8px 0px #fff, 8px 4px 12px 0px rgb(209, 205, 199);
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-light input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: rgb(22, 57, 230);
}
.editor-theme-neu-light select {
  color: #000;
  background-color: #fff;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(209, 205, 199, 0.5), -6px -6px 16px 0 rgba(255, 255, 255, 0.5);
  border: none;
}
.editor-theme-neu-light button,
.editor-theme-neu-light input[type=button] {
  color: #000;
  background-color: #fff;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(209, 205, 199, 0.5), -6px -6px 16px 0 rgba(255, 255, 255, 0.5);
}
.editor-theme-neu-light button:active,
.editor-theme-neu-light input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(255, 255, 255, 0.5), inset 6px 6px 16px 0 rgba(209, 205, 199, 0.5);
}
.editor-theme-neu-light .editor-group, .editor-theme-neu-light.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(209, 205, 199, 0.3);
}
.editor-theme-neu-light .editor-group label, .editor-theme-neu-light.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-light .editor-group .editor-button-theme select, .editor-theme-neu-light.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-light .editor-group .editor-button-collapse button, .editor-theme-neu-light.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-light .range-slider {
  background-color: #fff;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 255, 255, 0.5), inset 6px 6px 16px 0 rgba(209, 205, 199, 0.5);
}
.editor-theme-neu-light .range-slider:before {
  background-color: #fff;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 255, 255, 0.5), inset 6px 6px 16px 0 rgba(209, 205, 199, 0.5);
}
.editor-theme-neu-light .range-slider span {
  background-color: rgb(22, 57, 230);
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(209, 205, 199, 0.5), -6px -6px 16px 0 rgba(255, 255, 255, 0.5);
}

.editor-root.editor-theme-neu-dark {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-dark {
  color: #fff;
  background-color: #333;
}
.editor-theme-neu-dark .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #fff;
}
.editor-theme-neu-dark .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-dark input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #fff;
  background-color: #333;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
  border: none;
}
.editor-theme-neu-dark input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
  border: none;
}
.editor-theme-neu-dark input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #333, 8px 4px 12px #000, 4px 4px 4px #000 inset, -4px -4px 4px #333 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-dark input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #777;
  box-shadow: -8px -4px 8px 0px #333, 8px 4px 12px 0px #000;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-dark input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: rgb(198, 34, 21);
}
.editor-theme-neu-dark select {
  color: #fff;
  background-color: #333;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.5), -6px -6px 16px 0 rgba(51, 51, 51, 0.5);
  border: none;
}
.editor-theme-neu-dark button,
.editor-theme-neu-dark input[type=button] {
  color: #fff;
  background-color: #333;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.5), -6px -6px 16px 0 rgba(51, 51, 51, 0.5);
}
.editor-theme-neu-dark button:active,
.editor-theme-neu-dark input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
}
.editor-theme-neu-dark .editor-group, .editor-theme-neu-dark.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.3);
}
.editor-theme-neu-dark .editor-group label, .editor-theme-neu-dark.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-dark .editor-group .editor-button-theme select, .editor-theme-neu-dark.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-dark .editor-group .editor-button-collapse button, .editor-theme-neu-dark.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-dark .range-slider {
  background-color: #333;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
}
.editor-theme-neu-dark .range-slider:before {
  background-color: #333;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
}
.editor-theme-neu-dark .range-slider span {
  background-color: rgb(198, 34, 21);
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.5), -6px -6px 16px 0 rgba(51, 51, 51, 0.5);
}

.editor-root.editor-theme-gold {
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.editor-theme-gold {
  color: #000;
  background-color: #ffca28;
}
.editor-theme-gold .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #000;
}
.editor-theme-gold input:not([type=button]),
.editor-theme-gold select {
  color: #000;
  background-color: #ffca28;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-gold button,
.editor-theme-gold input[type=button] {
  color: #000;
  background-color: #ffca28;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-gold button:hover,
.editor-theme-gold input[type=button]:hover {
  background-color: #f4b800;
}
.editor-theme-gold .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-gold .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #ffca28;
}
.editor-theme-gold .range-slider:before {
  background-color: #ffca28;
}
.editor-theme-gold .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-grey {
  border: 1px solid #4b4b4b;
}

.editor-theme-grey {
  color: #4b4b4b;
  background-color: #e2e2e2;
}
.editor-theme-grey .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #4b4b4b;
  color: #4b4b4b;
}
.editor-theme-grey input:not([type=button]),
.editor-theme-grey select {
  color: #4b4b4b;
  background-color: #e2e2e2;
  border: 1px solid #4b4b4b;
}
.editor-theme-grey button,
.editor-theme-grey input[type=button] {
  color: #4b4b4b;
  background-color: #e2e2e2;
  border: 1px solid #4b4b4b;
}
.editor-theme-grey button:hover,
.editor-theme-grey input[type=button]:hover {
  background-color: #bcbcbc;
}
.editor-theme-grey .editor-group {
  border: 1px solid #4b4b4b;
}
.editor-theme-grey .range-slider {
  border: 1px solid #4b4b4b;
  background-color: #e2e2e2;
}
.editor-theme-grey .range-slider:before {
  background-color: #e2e2e2;
}
.editor-theme-grey .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-neu-moon {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(35, 36, 70, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-moon {
  color: #fff;
  background-color: #454879;
}
.editor-theme-neu-moon .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #fff;
}
.editor-theme-neu-moon .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-moon input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #fff;
  background-color: #454879;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(90, 95, 160, 0.5), inset 6px 6px 16px 0 rgba(35, 36, 70, 0.5);
  border: none;
}
.editor-theme-neu-moon input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(90, 95, 160, 0.5), inset 6px 6px 16px 0 rgba(35, 36, 70, 0.5);
  border: none;
}
.editor-theme-neu-moon input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #5a5fa0, 8px 4px 12px #232446, 4px 4px 4px #232446 inset, -4px -4px 4px #5a5fa0 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-moon input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #777;
  box-shadow: -8px -4px 8px 0px #5a5fa0, 8px 4px 12px 0px #232446;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-moon input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #ffaa33;
}
.editor-theme-neu-moon select {
  color: #fff;
  background-color: #454879;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(35, 36, 70, 0.5), -6px -6px 16px 0 rgba(90, 95, 160, 0.5);
  border: none;
}
.editor-theme-neu-moon button,
.editor-theme-neu-moon input[type=button] {
  color: #fff;
  background-color: #454879;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(35, 36, 70, 0.5), -6px -6px 16px 0 rgba(90, 95, 160, 0.5);
}
.editor-theme-neu-moon button:active,
.editor-theme-neu-moon input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(90, 95, 160, 0.5), inset 6px 6px 16px 0 rgba(35, 36, 70, 0.5);
}
.editor-theme-neu-moon .editor-group, .editor-theme-neu-moon.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(35, 36, 70, 0.3);
}
.editor-theme-neu-moon .editor-group label, .editor-theme-neu-moon.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-moon .editor-group .editor-button-theme select, .editor-theme-neu-moon.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-moon .editor-group .editor-button-collapse button, .editor-theme-neu-moon.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-moon .range-slider {
  background-color: #454879;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(90, 95, 160, 0.5), inset 6px 6px 16px 0 rgba(35, 36, 70, 0.5);
}
.editor-theme-neu-moon .range-slider:before {
  background-color: #454879;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(90, 95, 160, 0.5), inset 6px 6px 16px 0 rgba(35, 36, 70, 0.5);
}
.editor-theme-neu-moon .range-slider span {
  background-color: #ffaa33;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(35, 36, 70, 0.5), -6px -6px 16px 0 rgba(90, 95, 160, 0.5);
}

.editor-root.editor-theme-pink {
  border: 1px solid rgb(229, 255, 0);
}

.editor-theme-pink {
  color: #fff;
  background-color: #ff07b5;
}
.editor-theme-pink .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgb(229, 255, 0);
  color: #fff;
}
.editor-theme-pink input:not([type=button]),
.editor-theme-pink select {
  color: #fff;
  background-color: #ff07b5;
  border: 1px solid rgb(229, 255, 0);
}
.editor-theme-pink button,
.editor-theme-pink input[type=button] {
  color: #fff;
  background-color: #ff07b5;
  border: 1px solid rgb(229, 255, 0);
}
.editor-theme-pink button:hover,
.editor-theme-pink input[type=button]:hover {
  background-color: #d30094;
}
.editor-theme-pink .editor-group {
  border: 1px solid rgb(229, 255, 0);
}
.editor-theme-pink .range-slider {
  border: 1px solid rgb(229, 255, 0);
  background-color: #ff07b5;
}
.editor-theme-pink .range-slider:before {
  background-color: #ff07b5;
}
.editor-theme-pink .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-nautilus {
  border: 1px solid #f0bb3a;
}

.editor-theme-nautilus {
  color: #19e5e7;
  background-color: #20375e;
}
.editor-theme-nautilus .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #f0bb3a;
  color: #19e5e7;
}
.editor-theme-nautilus input:not([type=button]),
.editor-theme-nautilus select {
  color: #19e5e7;
  background-color: #20375e;
  border: 1px solid #f0bb3a;
}
.editor-theme-nautilus button,
.editor-theme-nautilus input[type=button] {
  color: #19e5e7;
  background-color: #20375e;
  border: 1px solid #f0bb3a;
}
.editor-theme-nautilus button:hover,
.editor-theme-nautilus input[type=button]:hover {
  background-color: #132138;
}
.editor-theme-nautilus .editor-group {
  border: 1px solid #f0bb3a;
}
.editor-theme-nautilus .range-slider {
  border: 1px solid #f0bb3a;
  background-color: #20375e;
}
.editor-theme-nautilus .range-slider:before {
  background-color: #20375e;
}
.editor-theme-nautilus .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-cyan {
  border: 1px solid rgba(0, 0, 0, 0.22);
}

.editor-theme-cyan {
  color: rgb(0, 18, 18);
  background-color: #00ffff;
}
.editor-theme-cyan .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.22);
  color: rgb(0, 18, 18);
}
.editor-theme-cyan input:not([type=button]),
.editor-theme-cyan select {
  color: rgb(0, 18, 18);
  background-color: #00ffff;
  border: 1px solid rgba(0, 0, 0, 0.22);
}
.editor-theme-cyan button,
.editor-theme-cyan input[type=button] {
  color: rgb(0, 18, 18);
  background-color: #00ffff;
  border: 1px solid rgba(0, 0, 0, 0.22);
}
.editor-theme-cyan button:hover,
.editor-theme-cyan input[type=button]:hover {
  background-color: #00cccc;
}
.editor-theme-cyan .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.22);
}
.editor-theme-cyan .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.22);
  background-color: #00ffff;
}
.editor-theme-cyan .range-slider:before {
  background-color: #00ffff;
}
.editor-theme-cyan .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-yellow {
  border: 1px solid rgba(0, 0, 0, 0.21);
}

.editor-theme-yellow {
  color: rgb(0, 0, 0);
  background-color: #eeea11;
}
.editor-theme-yellow .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.21);
  color: rgb(0, 0, 0);
}
.editor-theme-yellow input:not([type=button]),
.editor-theme-yellow select {
  color: rgb(0, 0, 0);
  background-color: #eeea11;
  border: 1px solid rgba(0, 0, 0, 0.21);
}
.editor-theme-yellow button,
.editor-theme-yellow input[type=button] {
  color: rgb(0, 0, 0);
  background-color: #eeea11;
  border: 1px solid rgba(0, 0, 0, 0.21);
}
.editor-theme-yellow button:hover,
.editor-theme-yellow input[type=button]:hover {
  background-color: #bebb0e;
}
.editor-theme-yellow .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.21);
}
.editor-theme-yellow .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.21);
  background-color: #eeea11;
}
.editor-theme-yellow .range-slider:before {
  background-color: #eeea11;
}
.editor-theme-yellow .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-rebeccapurple {
  border: 1px solid rgba(0, 0, 255, 0.3);
}

.editor-theme-rebeccapurple {
  color: rgb(240, 248, 255);
  background-color: #663399;
}
.editor-theme-rebeccapurple .editor-item-title {
  background-color: rgba(0, 0, 255, 0.3);
  border-bottom: 1px solid rgba(0, 0, 255, 0.3);
  color: rgb(240, 248, 255);
}
.editor-theme-rebeccapurple input:not([type=button]),
.editor-theme-rebeccapurple select {
  color: rgb(240, 248, 255);
  background-color: #663399;
  border: 1px solid rgba(0, 0, 255, 0.3);
}
.editor-theme-rebeccapurple button,
.editor-theme-rebeccapurple input[type=button] {
  color: rgb(240, 248, 255);
  background-color: #663399;
  border: 1px solid rgba(0, 0, 255, 0.3);
}
.editor-theme-rebeccapurple button:hover,
.editor-theme-rebeccapurple input[type=button]:hover {
  background-color: #4d2673;
}
.editor-theme-rebeccapurple .editor-group {
  border: 1px solid rgba(0, 0, 255, 0.3);
}
.editor-theme-rebeccapurple .range-slider {
  border: 1px solid rgba(0, 0, 255, 0.3);
  background-color: #663399;
}
.editor-theme-rebeccapurple .range-slider:before {
  background-color: #663399;
}
.editor-theme-rebeccapurple .range-slider span {
  background-color: rgb(240, 248, 255);
}

.editor-root.editor-theme-neu-pink {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(255, 179, 230, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-pink {
  color: #000000;
  background-color: #ffdaf3;
}
.editor-theme-neu-pink .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #000000;
}
.editor-theme-neu-pink .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-pink input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #000000;
  background-color: #ffdaf3;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 238, 249, 0.5), inset 6px 6px 16px 0 rgba(255, 179, 230, 0.5);
  border: none;
}
.editor-theme-neu-pink input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 238, 249, 0.5), inset 6px 6px 16px 0 rgba(255, 179, 230, 0.5);
  border: none;
}
.editor-theme-neu-pink input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #ffeef9, 8px 4px 12px #ffb3e6, 4px 4px 4px #ffb3e6 inset, -4px -4px 4px #ffeef9 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-pink input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #ccc;
  box-shadow: -8px -4px 8px 0px #ffeef9, 8px 4px 12px 0px #ffb3e6;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-pink input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #3eafea;
}
.editor-theme-neu-pink select {
  color: #000000;
  background-color: #ffdaf3;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(255, 179, 230, 0.5), -6px -6px 16px 0 rgba(255, 238, 249, 0.5);
  border: none;
}
.editor-theme-neu-pink button,
.editor-theme-neu-pink input[type=button] {
  color: #000000;
  background-color: #ffdaf3;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(255, 179, 230, 0.5), -6px -6px 16px 0 rgba(255, 238, 249, 0.5);
}
.editor-theme-neu-pink button:active,
.editor-theme-neu-pink input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(255, 238, 249, 0.5), inset 6px 6px 16px 0 rgba(255, 179, 230, 0.5);
}
.editor-theme-neu-pink .editor-group, .editor-theme-neu-pink.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(255, 179, 230, 0.3);
}
.editor-theme-neu-pink .editor-group label, .editor-theme-neu-pink.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-pink .editor-group .editor-button-theme select, .editor-theme-neu-pink.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-pink .editor-group .editor-button-collapse button, .editor-theme-neu-pink.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-pink .range-slider {
  background-color: #ffdaf3;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 238, 249, 0.5), inset 6px 6px 16px 0 rgba(255, 179, 230, 0.5);
}
.editor-theme-neu-pink .range-slider:before {
  background-color: #ffdaf3;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(255, 238, 249, 0.5), inset 6px 6px 16px 0 rgba(255, 179, 230, 0.5);
}
.editor-theme-neu-pink .range-slider span {
  background-color: #3eafea;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(255, 179, 230, 0.5), -6px -6px 16px 0 rgba(255, 238, 249, 0.5);
}

.editor-root.editor-theme-night-sky {
  border: 1px solid #358aa9;
}

.editor-theme-night-sky {
  color: #f3d3bd;
  background-color: #081a20;
}
.editor-theme-night-sky .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #358aa9;
  color: #f3d3bd;
}
.editor-theme-night-sky input:not([type=button]),
.editor-theme-night-sky select {
  color: #f3d3bd;
  background-color: #081a20;
  border: 1px solid #358aa9;
}
.editor-theme-night-sky button,
.editor-theme-night-sky input[type=button] {
  color: #f3d3bd;
  background-color: #172a3a;
  border: 1px solid #358aa9;
}
.editor-theme-night-sky button:hover,
.editor-theme-night-sky input[type=button]:hover {
  background-color: #266a83;
}
.editor-theme-night-sky .editor-group {
  border: 1px solid #358aa9;
}
.editor-theme-night-sky .range-slider {
  border: 1px solid #358aa9;
  background-color: #081a20;
}
.editor-theme-night-sky .range-slider:before {
  background-color: #081a20;
}
.editor-theme-night-sky .range-slider span {
  background-color: rgba(53, 138, 169, 0.24);
}

.editor-root.editor-theme-neu-crystalgrape {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(108, 4, 172, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-crystalgrape {
  color: rgba(110, 255, 253, 0.6745098039);
  background-color: #8700da;
}
.editor-theme-neu-crystalgrape .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: rgba(110, 255, 253, 0.6745098039);
}
.editor-theme-neu-crystalgrape .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-crystalgrape input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: rgba(110, 255, 253, 0.6745098039);
  background-color: #8700da;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(169, 37, 250, 0.5), inset 6px 6px 16px 0 rgba(108, 4, 172, 0.5);
  border: none;
}
.editor-theme-neu-crystalgrape input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(169, 37, 250, 0.5), inset 6px 6px 16px 0 rgba(108, 4, 172, 0.5);
  border: none;
}
.editor-theme-neu-crystalgrape input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #a925fa, 8px 4px 12px #6c04ac, 4px 4px 4px #6c04ac inset, -4px -4px 4px #a925fa inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-crystalgrape input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: rgba(62, 177, 176, 0.6745098039);
  box-shadow: -8px -4px 8px 0px #a925fa, 8px 4px 12px 0px #6c04ac;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-crystalgrape input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: rgba(110, 255, 253, 0.7960784314);
}
.editor-theme-neu-crystalgrape select {
  color: rgba(110, 255, 253, 0.6745098039);
  background-color: #8700da;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(108, 4, 172, 0.5), -6px -6px 16px 0 rgba(169, 37, 250, 0.5);
  border: none;
}
.editor-theme-neu-crystalgrape button,
.editor-theme-neu-crystalgrape input[type=button] {
  color: rgba(110, 255, 253, 0.6745098039);
  background-color: #8700da;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(108, 4, 172, 0.5), -6px -6px 16px 0 rgba(169, 37, 250, 0.5);
}
.editor-theme-neu-crystalgrape button:active,
.editor-theme-neu-crystalgrape input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(169, 37, 250, 0.5), inset 6px 6px 16px 0 rgba(108, 4, 172, 0.5);
}
.editor-theme-neu-crystalgrape .editor-group, .editor-theme-neu-crystalgrape.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(108, 4, 172, 0.3);
}
.editor-theme-neu-crystalgrape .editor-group label, .editor-theme-neu-crystalgrape.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-crystalgrape .editor-group .editor-button-theme select, .editor-theme-neu-crystalgrape.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-crystalgrape .editor-group .editor-button-collapse button, .editor-theme-neu-crystalgrape.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-crystalgrape .range-slider {
  background-color: #8700da;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(169, 37, 250, 0.5), inset 6px 6px 16px 0 rgba(108, 4, 172, 0.5);
}
.editor-theme-neu-crystalgrape .range-slider:before {
  background-color: #8700da;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(169, 37, 250, 0.5), inset 6px 6px 16px 0 rgba(108, 4, 172, 0.5);
}
.editor-theme-neu-crystalgrape .range-slider span {
  background-color: rgba(110, 255, 253, 0.7960784314);
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(108, 4, 172, 0.5), -6px -6px 16px 0 rgba(169, 37, 250, 0.5);
}

.editor-root.editor-theme-one-dark {
  border: 1px solid #1e272c;
}

.editor-theme-one-dark {
  color: #b0bec5;
  background-color: #263238;
}
.editor-theme-one-dark .editor-item-title {
  background-color: #263238;
  border-bottom: 1px solid #1e272c;
  color: #c2cdd2;
}
.editor-theme-one-dark input:not([type=button]),
.editor-theme-one-dark select {
  color: #b0bec5;
  background-color: #263238;
  border: 1px solid #1e272c;
}
.editor-theme-one-dark button,
.editor-theme-one-dark input[type=button] {
  color: #b0bec5;
  background-color: #263238;
  border: 1px solid #1e272c;
}
.editor-theme-one-dark button:hover,
.editor-theme-one-dark input[type=button]:hover {
  background-color: #2c3a41;
}
.editor-theme-one-dark .editor-group {
  border: 1px solid #1e272c;
}
.editor-theme-one-dark .range-slider {
  border: 1px solid #1e272c;
  background-color: #263238;
}
.editor-theme-one-dark .range-slider:before {
  background-color: #263238;
}
.editor-theme-one-dark .range-slider span {
  background-color: #2c3a41;
}

.editor-root.editor-theme-neu-greysun {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-greysun {
  color: #fff;
  background-color: rgb(41, 41, 41);
}
.editor-theme-neu-greysun .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #fff;
}
.editor-theme-neu-greysun .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-greysun input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #fff;
  background-color: rgb(41, 41, 41);
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
  border: none;
}
.editor-theme-neu-greysun input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
  border: none;
}
.editor-theme-neu-greysun input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #333, 8px 4px 12px #000, 4px 4px 4px #000 inset, -4px -4px 4px #333 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-greysun input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #777;
  box-shadow: -8px -4px 8px 0px #333, 8px 4px 12px 0px #000;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-greysun input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: rgb(255, 217, 0);
}
.editor-theme-neu-greysun select {
  color: #fff;
  background-color: rgb(41, 41, 41);
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.5), -6px -6px 16px 0 rgba(51, 51, 51, 0.5);
  border: none;
}
.editor-theme-neu-greysun button,
.editor-theme-neu-greysun input[type=button] {
  color: #fff;
  background-color: rgb(41, 41, 41);
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.5), -6px -6px 16px 0 rgba(51, 51, 51, 0.5);
}
.editor-theme-neu-greysun button:active,
.editor-theme-neu-greysun input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
}
.editor-theme-neu-greysun .editor-group, .editor-theme-neu-greysun.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.3);
}
.editor-theme-neu-greysun .editor-group label, .editor-theme-neu-greysun.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-greysun .editor-group .editor-button-theme select, .editor-theme-neu-greysun.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-greysun .editor-group .editor-button-collapse button, .editor-theme-neu-greysun.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-greysun .range-slider {
  background-color: rgb(41, 41, 41);
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
}
.editor-theme-neu-greysun .range-slider:before {
  background-color: rgb(41, 41, 41);
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(51, 51, 51, 0.5), inset 6px 6px 16px 0 rgba(0, 0, 0, 0.5);
}
.editor-theme-neu-greysun .range-slider span {
  background-color: rgb(255, 217, 0);
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(0, 0, 0, 0.5), -6px -6px 16px 0 rgba(51, 51, 51, 0.5);
}

.editor-root.editor-theme-gameboy {
  border: 1px solid #2e632d;
}

.editor-theme-gameboy {
  color: #0d380d;
  background-color: #8aad00;
}
.editor-theme-gameboy .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #2e632d;
  color: #0d380d;
}
.editor-theme-gameboy input:not([type=button]),
.editor-theme-gameboy select {
  color: #0d380d;
  background-color: #8aad00;
  border: 1px solid #2e632d;
}
.editor-theme-gameboy button,
.editor-theme-gameboy input[type=button] {
  color: #0d380d;
  background-color: #8aad00;
  border: 1px solid #2e632d;
}
.editor-theme-gameboy button:hover,
.editor-theme-gameboy input[type=button]:hover {
  background-color: black;
}
.editor-theme-gameboy .editor-group {
  border: 1px solid #2e632d;
}
.editor-theme-gameboy .range-slider {
  border: 1px solid #2e632d;
  background-color: #8aad00;
}
.editor-theme-gameboy .range-slider:before {
  background-color: #8aad00;
}
.editor-theme-gameboy .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-trafficlights {
  border: 1px solid #55ff33;
}

.editor-theme-trafficlights {
  color: #f8ff33;
  background-color: #ff3333;
}
.editor-theme-trafficlights .editor-item-title {
  background-color: rgba(255, 255, 255, 0.25);
  border-bottom: 1px solid #55ff33;
  color: #f8ff33;
}
.editor-theme-trafficlights input:not([type=button]),
.editor-theme-trafficlights select {
  color: #f8ff33;
  background-color: #ff3333;
  border: 1px solid #55ff33;
}
.editor-theme-trafficlights button,
.editor-theme-trafficlights input[type=button] {
  color: #f8ff33;
  background-color: #ff3333;
  border: 1px solid #55ff33;
}
.editor-theme-trafficlights button:hover,
.editor-theme-trafficlights input[type=button]:hover {
  background-color: #ff9999;
}
.editor-theme-trafficlights .editor-group {
  border: 1px solid #55ff33;
}
.editor-theme-trafficlights .range-slider {
  border: 1px solid #55ff33;
  background-color: #ff3333;
}
.editor-theme-trafficlights .range-slider:before {
  background-color: #ff3333;
}
.editor-theme-trafficlights .range-slider span {
  background-color: rgba(255, 255, 255, 0.25);
}

.editor-root.editor-theme-tuftsblue {
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.editor-theme-tuftsblue {
  color: rgb(18, 97, 160);
  background-color: rgb(88, 204, 237);
}
.editor-theme-tuftsblue .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: rgb(18, 97, 160);
}
.editor-theme-tuftsblue input:not([type=button]),
.editor-theme-tuftsblue select {
  color: rgb(18, 97, 160);
  background-color: rgb(88, 204, 237);
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-tuftsblue button,
.editor-theme-tuftsblue input[type=button] {
  color: rgb(18, 97, 160);
  background-color: rgb(88, 204, 237);
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-tuftsblue button:hover,
.editor-theme-tuftsblue input[type=button]:hover {
  background-color: #2abee8;
}
.editor-theme-tuftsblue .editor-group {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.editor-theme-tuftsblue .range-slider {
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: rgb(88, 204, 237);
}
.editor-theme-tuftsblue .range-slider:before {
  background-color: rgb(88, 204, 237);
}
.editor-theme-tuftsblue .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-ashgrey {
  border: 1px solid #bbbeb2;
}

.editor-theme-ashgrey {
  color: #070707;
  background-color: #b2beb5;
}
.editor-theme-ashgrey .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #bbbeb2;
  color: #070707;
}
.editor-theme-ashgrey input:not([type=button]),
.editor-theme-ashgrey select {
  color: #070707;
  background-color: #b2beb5;
  border: 1px solid #bbbeb2;
}
.editor-theme-ashgrey button,
.editor-theme-ashgrey input[type=button] {
  color: #070707;
  background-color: #b2beb5;
  border: 1px solid #bbbeb2;
}
.editor-theme-ashgrey button:hover,
.editor-theme-ashgrey input[type=button]:hover {
  background-color: #96a79a;
}
.editor-theme-ashgrey .editor-group {
  border: 1px solid #bbbeb2;
}
.editor-theme-ashgrey .range-slider {
  border: 1px solid #bbbeb2;
  background-color: #b2beb5;
}
.editor-theme-ashgrey .range-slider:before {
  background-color: #b2beb5;
}
.editor-theme-ashgrey .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-greyorange {
  border: 1px solid #cc8400;
}

.editor-theme-greyorange {
  color: #ffa500;
  background-color: #565656;
}
.editor-theme-greyorange .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #cc8400;
  color: #ffa500;
}
.editor-theme-greyorange input:not([type=button]),
.editor-theme-greyorange select {
  color: #ffa500;
  background-color: #565656;
  border: 1px solid #cc8400;
}
.editor-theme-greyorange button,
.editor-theme-greyorange input[type=button] {
  color: #ffa500;
  background-color: #565656;
  border: 1px solid #cc8400;
}
.editor-theme-greyorange button:hover,
.editor-theme-greyorange input[type=button]:hover {
  background-color: #0a0a0a;
}
.editor-theme-greyorange .editor-group {
  border: 1px solid #cc8400;
}
.editor-theme-greyorange .range-slider {
  border: 1px solid #cc8400;
  background-color: #565656;
}
.editor-theme-greyorange .range-slider:before {
  background-color: #565656;
}
.editor-theme-greyorange .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-peach {
  border: 1px solid #ce4971;
}

.editor-theme-peach {
  color: #3d155f;
  background-color: #df678c;
}
.editor-theme-peach .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #ce4971;
  color: #3d155f;
}
.editor-theme-peach input:not([type=button]),
.editor-theme-peach select {
  color: #3d155f;
  background-color: #df678c;
  border: 1px solid #ce4971;
}
.editor-theme-peach button,
.editor-theme-peach input[type=button] {
  color: #3d155f;
  background-color: #df678c;
  border: 1px solid #ce4971;
}
.editor-theme-peach button:hover,
.editor-theme-peach input[type=button]:hover {
  background-color: #d63d6c;
}
.editor-theme-peach .editor-group {
  border: 1px solid #ce4971;
}
.editor-theme-peach .range-slider {
  border: 1px solid #ce4971;
  background-color: #df678c;
}
.editor-theme-peach .range-slider:before {
  background-color: #df678c;
}
.editor-theme-peach .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-starbell {
  border: 1px solid #e45b1c;
}

.editor-theme-starbell {
  color: #4a274f;
  background-color: #f0a07c;
}
.editor-theme-starbell .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #e45b1c;
  color: #4a274f;
}
.editor-theme-starbell input:not([type=button]),
.editor-theme-starbell select {
  color: #4a274f;
  background-color: #f0a07c;
  border: 1px solid #e45b1c;
}
.editor-theme-starbell button,
.editor-theme-starbell input[type=button] {
  color: #4a274f;
  background-color: #f0a07c;
  border: 1px solid #e45b1c;
}
.editor-theme-starbell button:hover,
.editor-theme-starbell input[type=button]:hover {
  background-color: #eb7f4e;
}
.editor-theme-starbell .editor-group {
  border: 1px solid #e45b1c;
}
.editor-theme-starbell .range-slider {
  border: 1px solid #e45b1c;
  background-color: #f0a07c;
}
.editor-theme-starbell .range-slider:before {
  background-color: #f0a07c;
}
.editor-theme-starbell .range-slider span {
  background-color: rgba(0, 0, 0, 0.03);
}

.editor-root.editor-theme-fedex {
  border: 1px solid #ff4d00;
}

.editor-theme-fedex {
  color: #250c77;
  background-color: #ed642b;
}
.editor-theme-fedex .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #ff4d00;
  color: #250c77;
}
.editor-theme-fedex input:not([type=button]),
.editor-theme-fedex select {
  color: #250c77;
  background-color: #ed642b;
  border: 1px solid #ff4d00;
}
.editor-theme-fedex button,
.editor-theme-fedex input[type=button] {
  color: #250c77;
  background-color: #ed642b;
  border: 1px solid #ff4d00;
}
.editor-theme-fedex button:hover,
.editor-theme-fedex input[type=button]:hover {
  background-color: black;
}
.editor-theme-fedex .editor-group {
  border: 1px solid #ff4d00;
}
.editor-theme-fedex .range-slider {
  border: 1px solid #ff4d00;
  background-color: #ed642b;
}
.editor-theme-fedex .range-slider:before {
  background-color: #ed642b;
}
.editor-theme-fedex .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-neu-ecofriendly {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(91, 180, 98, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-ecofriendly {
  color: #394141;
  background-color: #7ac968;
}
.editor-theme-neu-ecofriendly .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #394141;
}
.editor-theme-neu-ecofriendly .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-ecofriendly input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #394141;
  background-color: #7ac968;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(143, 217, 116, 0.5), inset 6px 6px 16px 0 rgba(91, 180, 98, 0.5);
  border: none;
}
.editor-theme-neu-ecofriendly input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(143, 217, 116, 0.5), inset 6px 6px 16px 0 rgba(91, 180, 98, 0.5);
  border: none;
}
.editor-theme-neu-ecofriendly input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #8fd974, 8px 4px 12px #5bb462, 4px 4px 4px #5bb462 inset, -4px -4px 4px #8fd974 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-ecofriendly input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #ccc;
  box-shadow: -8px -4px 8px 0px #8fd974, 8px 4px 12px 0px #5bb462;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-ecofriendly input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #0db14b;
}
.editor-theme-neu-ecofriendly select {
  color: #394141;
  background-color: #7ac968;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(91, 180, 98, 0.5), -6px -6px 16px 0 rgba(143, 217, 116, 0.5);
  border: none;
}
.editor-theme-neu-ecofriendly button,
.editor-theme-neu-ecofriendly input[type=button] {
  color: #394141;
  background-color: #7ac968;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(91, 180, 98, 0.5), -6px -6px 16px 0 rgba(143, 217, 116, 0.5);
}
.editor-theme-neu-ecofriendly button:active,
.editor-theme-neu-ecofriendly input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(143, 217, 116, 0.5), inset 6px 6px 16px 0 rgba(91, 180, 98, 0.5);
}
.editor-theme-neu-ecofriendly .editor-group, .editor-theme-neu-ecofriendly.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(91, 180, 98, 0.3);
}
.editor-theme-neu-ecofriendly .editor-group label, .editor-theme-neu-ecofriendly.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-ecofriendly .editor-group .editor-button-theme select, .editor-theme-neu-ecofriendly.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-ecofriendly .editor-group .editor-button-collapse button, .editor-theme-neu-ecofriendly.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-ecofriendly .range-slider {
  background-color: #7ac968;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(143, 217, 116, 0.5), inset 6px 6px 16px 0 rgba(91, 180, 98, 0.5);
}
.editor-theme-neu-ecofriendly .range-slider:before {
  background-color: #7ac968;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(143, 217, 116, 0.5), inset 6px 6px 16px 0 rgba(91, 180, 98, 0.5);
}
.editor-theme-neu-ecofriendly .range-slider span {
  background-color: #0db14b;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(91, 180, 98, 0.5), -6px -6px 16px 0 rgba(143, 217, 116, 0.5);
}

.editor-root.editor-theme-neu-gold {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(184, 135, 70, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-gold {
  color: #191919;
  background-color: #c2b758;
}
.editor-theme-neu-gold .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #191919;
}
.editor-theme-neu-gold .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-gold input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #191919;
  background-color: #c2b758;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(253, 245, 166, 0.5), inset 6px 6px 16px 0 rgba(184, 135, 70, 0.5);
  border: none;
}
.editor-theme-neu-gold input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(253, 245, 166, 0.5), inset 6px 6px 16px 0 rgba(184, 135, 70, 0.5);
  border: none;
}
.editor-theme-neu-gold input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #fdf5a6, 8px 4px 12px #b88746, 4px 4px 4px #b88746 inset, -4px -4px 4px #fdf5a6 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-gold input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #faf3b3;
  box-shadow: -8px -4px 8px 0px #fdf5a6, 8px 4px 12px 0px #b88746;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-gold input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #b88440;
}
.editor-theme-neu-gold select {
  color: #191919;
  background-color: #c2b758;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(184, 135, 70, 0.5), -6px -6px 16px 0 rgba(253, 245, 166, 0.5);
  border: none;
}
.editor-theme-neu-gold button,
.editor-theme-neu-gold input[type=button] {
  color: #191919;
  background-color: #c2b758;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(184, 135, 70, 0.5), -6px -6px 16px 0 rgba(253, 245, 166, 0.5);
}
.editor-theme-neu-gold button:active,
.editor-theme-neu-gold input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(253, 245, 166, 0.5), inset 6px 6px 16px 0 rgba(184, 135, 70, 0.5);
}
.editor-theme-neu-gold .editor-group, .editor-theme-neu-gold.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(184, 135, 70, 0.3);
}
.editor-theme-neu-gold .editor-group label, .editor-theme-neu-gold.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-gold .editor-group .editor-button-theme select, .editor-theme-neu-gold.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-gold .editor-group .editor-button-collapse button, .editor-theme-neu-gold.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-gold .range-slider {
  background-color: #c2b758;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(253, 245, 166, 0.5), inset 6px 6px 16px 0 rgba(184, 135, 70, 0.5);
}
.editor-theme-neu-gold .range-slider:before {
  background-color: #c2b758;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(253, 245, 166, 0.5), inset 6px 6px 16px 0 rgba(184, 135, 70, 0.5);
}
.editor-theme-neu-gold .range-slider span {
  background-color: #b88440;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(184, 135, 70, 0.5), -6px -6px 16px 0 rgba(253, 245, 166, 0.5);
}

.editor-root.editor-theme-neu-silver {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(97, 97, 97, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-silver {
  color: #ffffff;
  background-color: #a0a0a0;
}
.editor-theme-neu-silver .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #ffffff;
}
.editor-theme-neu-silver .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-silver input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #ffffff;
  background-color: #a0a0a0;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(230, 231, 232, 0.5), inset 6px 6px 16px 0 rgba(97, 97, 97, 0.5);
  border: none;
}
.editor-theme-neu-silver input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(230, 231, 232, 0.5), inset 6px 6px 16px 0 rgba(97, 97, 97, 0.5);
  border: none;
}
.editor-theme-neu-silver input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #e6e7e8, 8px 4px 12px #616161, 4px 4px 4px #616161 inset, -4px -4px 4px #e6e7e8 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-silver input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #e4e4e4;
  box-shadow: -8px -4px 8px 0px #e6e7e8, 8px 4px 12px 0px #616161;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-silver input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #575555;
}
.editor-theme-neu-silver select {
  color: #ffffff;
  background-color: #a0a0a0;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(97, 97, 97, 0.5), -6px -6px 16px 0 rgba(230, 231, 232, 0.5);
  border: none;
}
.editor-theme-neu-silver button,
.editor-theme-neu-silver input[type=button] {
  color: #ffffff;
  background-color: #a0a0a0;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(97, 97, 97, 0.5), -6px -6px 16px 0 rgba(230, 231, 232, 0.5);
}
.editor-theme-neu-silver button:active,
.editor-theme-neu-silver input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(230, 231, 232, 0.5), inset 6px 6px 16px 0 rgba(97, 97, 97, 0.5);
}
.editor-theme-neu-silver .editor-group, .editor-theme-neu-silver.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(97, 97, 97, 0.3);
}
.editor-theme-neu-silver .editor-group label, .editor-theme-neu-silver.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-silver .editor-group .editor-button-theme select, .editor-theme-neu-silver.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-silver .editor-group .editor-button-collapse button, .editor-theme-neu-silver.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-silver .range-slider {
  background-color: #a0a0a0;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(230, 231, 232, 0.5), inset 6px 6px 16px 0 rgba(97, 97, 97, 0.5);
}
.editor-theme-neu-silver .range-slider:before {
  background-color: #a0a0a0;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(230, 231, 232, 0.5), inset 6px 6px 16px 0 rgba(97, 97, 97, 0.5);
}
.editor-theme-neu-silver .range-slider span {
  background-color: #575555;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(97, 97, 97, 0.5), -6px -6px 16px 0 rgba(230, 231, 232, 0.5);
}

.editor-root.editor-theme-neu-blue {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(21, 142, 194, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-blue {
  color: #191919;
  background-color: #00aeef;
}
.editor-theme-neu-blue .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #191919;
}
.editor-theme-neu-blue .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-blue input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #191919;
  background-color: #00aeef;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(117, 209, 224, 0.5), inset 6px 6px 16px 0 rgba(21, 142, 194, 0.5);
  border: none;
}
.editor-theme-neu-blue input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(117, 209, 224, 0.5), inset 6px 6px 16px 0 rgba(21, 142, 194, 0.5);
  border: none;
}
.editor-theme-neu-blue input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #75d1e0, 8px 4px 12px #158ec2, 4px 4px 4px #158ec2 inset, -4px -4px 4px #75d1e0 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-blue input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #ccc;
  box-shadow: -8px -4px 8px 0px #75d1e0, 8px 4px 12px 0px #158ec2;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-blue input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #0099ff;
}
.editor-theme-neu-blue select {
  color: #191919;
  background-color: #00aeef;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(21, 142, 194, 0.5), -6px -6px 16px 0 rgba(117, 209, 224, 0.5);
  border: none;
}
.editor-theme-neu-blue button,
.editor-theme-neu-blue input[type=button] {
  color: #191919;
  background-color: #00aeef;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(21, 142, 194, 0.5), -6px -6px 16px 0 rgba(117, 209, 224, 0.5);
}
.editor-theme-neu-blue button:active,
.editor-theme-neu-blue input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(117, 209, 224, 0.5), inset 6px 6px 16px 0 rgba(21, 142, 194, 0.5);
}
.editor-theme-neu-blue .editor-group, .editor-theme-neu-blue.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(21, 142, 194, 0.3);
}
.editor-theme-neu-blue .editor-group label, .editor-theme-neu-blue.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-blue .editor-group .editor-button-theme select, .editor-theme-neu-blue.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-blue .editor-group .editor-button-collapse button, .editor-theme-neu-blue.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-blue .range-slider {
  background-color: #00aeef;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(117, 209, 224, 0.5), inset 6px 6px 16px 0 rgba(21, 142, 194, 0.5);
}
.editor-theme-neu-blue .range-slider:before {
  background-color: #00aeef;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(117, 209, 224, 0.5), inset 6px 6px 16px 0 rgba(21, 142, 194, 0.5);
}
.editor-theme-neu-blue .range-slider span {
  background-color: #0099ff;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(21, 142, 194, 0.5), -6px -6px 16px 0 rgba(117, 209, 224, 0.5);
}

.editor-root.editor-theme-neu-orange {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(255, 102, 0, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-orange {
  color: #000000;
  background-color: #fa9233;
}
.editor-theme-neu-orange .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #000000;
}
.editor-theme-neu-orange .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-orange input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #000000;
  background-color: #fa9233;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(252, 180, 1, 0.5), inset 6px 6px 16px 0 rgba(255, 102, 0, 0.5);
  border: none;
}
.editor-theme-neu-orange input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(252, 180, 1, 0.5), inset 6px 6px 16px 0 rgba(255, 102, 0, 0.5);
  border: none;
}
.editor-theme-neu-orange input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #fcb401, 8px 4px 12px #ff6600, 4px 4px 4px #ff6600 inset, -4px -4px 4px #fcb401 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-orange input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #ccc;
  box-shadow: -8px -4px 8px 0px #fcb401, 8px 4px 12px 0px #ff6600;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-orange input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #da552f;
}
.editor-theme-neu-orange select {
  color: #000000;
  background-color: #fa9233;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(255, 102, 0, 0.5), -6px -6px 16px 0 rgba(252, 180, 1, 0.5);
  border: none;
}
.editor-theme-neu-orange button,
.editor-theme-neu-orange input[type=button] {
  color: #000000;
  background-color: #fa9233;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(255, 102, 0, 0.5), -6px -6px 16px 0 rgba(252, 180, 1, 0.5);
}
.editor-theme-neu-orange button:active,
.editor-theme-neu-orange input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(252, 180, 1, 0.5), inset 6px 6px 16px 0 rgba(255, 102, 0, 0.5);
}
.editor-theme-neu-orange .editor-group, .editor-theme-neu-orange.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(255, 102, 0, 0.3);
}
.editor-theme-neu-orange .editor-group label, .editor-theme-neu-orange.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-orange .editor-group .editor-button-theme select, .editor-theme-neu-orange.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-orange .editor-group .editor-button-collapse button, .editor-theme-neu-orange.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-orange .range-slider {
  background-color: #fa9233;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(252, 180, 1, 0.5), inset 6px 6px 16px 0 rgba(255, 102, 0, 0.5);
}
.editor-theme-neu-orange .range-slider:before {
  background-color: #fa9233;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(252, 180, 1, 0.5), inset 6px 6px 16px 0 rgba(255, 102, 0, 0.5);
}
.editor-theme-neu-orange .range-slider span {
  background-color: #da552f;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(255, 102, 0, 0.5), -6px -6px 16px 0 rgba(252, 180, 1, 0.5);
}

.editor-root.editor-theme-neu-expedia {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(241, 190, 23, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-expedia {
  color: #072f54;
  background-color: #caac48;
}
.editor-theme-neu-expedia .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #072f54;
}
.editor-theme-neu-expedia .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-expedia input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #072f54;
  background-color: #caac48;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(187, 168, 107, 0.5), inset 6px 6px 16px 0 rgba(241, 190, 23, 0.5);
  border: none;
}
.editor-theme-neu-expedia input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(187, 168, 107, 0.5), inset 6px 6px 16px 0 rgba(241, 190, 23, 0.5);
  border: none;
}
.editor-theme-neu-expedia input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #bba86b, 8px 4px 12px #f1be17, 4px 4px 4px #f1be17 inset, -4px -4px 4px #bba86b inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-expedia input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #ccc;
  box-shadow: -8px -4px 8px 0px #bba86b, 8px 4px 12px 0px #f1be17;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-expedia input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #ffc400;
}
.editor-theme-neu-expedia select {
  color: #072f54;
  background-color: #caac48;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(241, 190, 23, 0.5), -6px -6px 16px 0 rgba(187, 168, 107, 0.5);
  border: none;
}
.editor-theme-neu-expedia button,
.editor-theme-neu-expedia input[type=button] {
  color: #072f54;
  background-color: #caac48;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(241, 190, 23, 0.5), -6px -6px 16px 0 rgba(187, 168, 107, 0.5);
}
.editor-theme-neu-expedia button:active,
.editor-theme-neu-expedia input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(187, 168, 107, 0.5), inset 6px 6px 16px 0 rgba(241, 190, 23, 0.5);
}
.editor-theme-neu-expedia .editor-group, .editor-theme-neu-expedia.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(241, 190, 23, 0.3);
}
.editor-theme-neu-expedia .editor-group label, .editor-theme-neu-expedia.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-expedia .editor-group .editor-button-theme select, .editor-theme-neu-expedia.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-expedia .editor-group .editor-button-collapse button, .editor-theme-neu-expedia.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-expedia .range-slider {
  background-color: #caac48;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(187, 168, 107, 0.5), inset 6px 6px 16px 0 rgba(241, 190, 23, 0.5);
}
.editor-theme-neu-expedia .range-slider:before {
  background-color: #caac48;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(187, 168, 107, 0.5), inset 6px 6px 16px 0 rgba(241, 190, 23, 0.5);
}
.editor-theme-neu-expedia .range-slider span {
  background-color: #ffc400;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(241, 190, 23, 0.5), -6px -6px 16px 0 rgba(187, 168, 107, 0.5);
}

.editor-root.editor-theme-neu-caribbean {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(33, 208, 178, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-caribbean {
  color: #191919;
  background-color: #44b9a6;
}
.editor-theme-neu-caribbean .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #191919;
}
.editor-theme-neu-caribbean .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-caribbean input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #191919;
  background-color: #44b9a6;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(126, 221, 205, 0.5), inset 6px 6px 16px 0 rgba(33, 208, 178, 0.5);
  border: none;
}
.editor-theme-neu-caribbean input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(126, 221, 205, 0.5), inset 6px 6px 16px 0 rgba(33, 208, 178, 0.5);
  border: none;
}
.editor-theme-neu-caribbean input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #7eddcd, 8px 4px 12px #21d0b2, 4px 4px 4px #21d0b2 inset, -4px -4px 4px #7eddcd inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-caribbean input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #ccc;
  box-shadow: -8px -4px 8px 0px #7eddcd, 8px 4px 12px 0px #21d0b2;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-caribbean input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: #00ffd5;
}
.editor-theme-neu-caribbean select {
  color: #191919;
  background-color: #44b9a6;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(33, 208, 178, 0.5), -6px -6px 16px 0 rgba(126, 221, 205, 0.5);
  border: none;
}
.editor-theme-neu-caribbean button,
.editor-theme-neu-caribbean input[type=button] {
  color: #191919;
  background-color: #44b9a6;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(33, 208, 178, 0.5), -6px -6px 16px 0 rgba(126, 221, 205, 0.5);
}
.editor-theme-neu-caribbean button:active,
.editor-theme-neu-caribbean input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(126, 221, 205, 0.5), inset 6px 6px 16px 0 rgba(33, 208, 178, 0.5);
}
.editor-theme-neu-caribbean .editor-group, .editor-theme-neu-caribbean.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(33, 208, 178, 0.3);
}
.editor-theme-neu-caribbean .editor-group label, .editor-theme-neu-caribbean.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-caribbean .editor-group .editor-button-theme select, .editor-theme-neu-caribbean.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-caribbean .editor-group .editor-button-collapse button, .editor-theme-neu-caribbean.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-caribbean .range-slider {
  background-color: #44b9a6;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(126, 221, 205, 0.5), inset 6px 6px 16px 0 rgba(33, 208, 178, 0.5);
}
.editor-theme-neu-caribbean .range-slider:before {
  background-color: #44b9a6;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(126, 221, 205, 0.5), inset 6px 6px 16px 0 rgba(33, 208, 178, 0.5);
}
.editor-theme-neu-caribbean .range-slider span {
  background-color: #00ffd5;
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(33, 208, 178, 0.5), -6px -6px 16px 0 rgba(126, 221, 205, 0.5);
}

.editor-root.editor-theme-darkgreen {
  border: 1px solid rgb(52, 78, 65);
}

.editor-theme-darkgreen {
  color: rgb(218, 215, 205);
  background-color: rgb(88, 129, 87);
}
.editor-theme-darkgreen .editor-item-title {
  background-color: rgb(88, 129, 87);
  border-bottom: 1px solid rgb(52, 78, 65);
  color: rgb(58, 90, 64);
}
.editor-theme-darkgreen input:not([type=button]),
.editor-theme-darkgreen select {
  color: rgb(218, 215, 205);
  background-color: rgb(88, 129, 87);
  border: 1px solid rgb(52, 78, 65);
}
.editor-theme-darkgreen button,
.editor-theme-darkgreen input[type=button] {
  color: rgb(218, 215, 205);
  background-color: rgb(88, 129, 87);
  border: 1px solid rgb(52, 78, 65);
}
.editor-theme-darkgreen button:hover,
.editor-theme-darkgreen input[type=button]:hover {
  background-color: #436342;
}
.editor-theme-darkgreen .editor-group {
  border: 1px solid rgb(52, 78, 65);
}
.editor-theme-darkgreen .range-slider {
  border: 1px solid rgb(52, 78, 65);
  background-color: rgb(88, 129, 87);
}
.editor-theme-darkgreen .range-slider:before {
  background-color: rgb(88, 129, 87);
}
.editor-theme-darkgreen .range-slider span {
  background-color: rgb(58, 90, 64);
}

.editor-root.editor-theme-neu-metalic {
  margin: 10px;
  border-radius: 0.5em;
  box-shadow: 4px 4px 10px 0 rgba(128, 128, 128, 0.3);
  max-height: calc(100% - 35px);
}

.editor-theme-neu-metalic {
  color: #fff;
  background-color: #696969;
}
.editor-theme-neu-metalic .editor-item-title {
  border-radius: 10px 10px 0 0;
  color: #fff;
}
.editor-theme-neu-metalic .editor-item-title .editor-item-name {
  line-height: 2;
}
.editor-theme-neu-metalic input:not([type=button]):not([type=checkbox]):not([type=color]) {
  color: #fff;
  background-color: #696969;
  border-radius: 10px;
  height: 2rem;
  box-shadow: inset -6px -6px 16px 0 rgba(144, 144, 144, 0.5), inset 6px 6px 16px 0 rgba(128, 128, 128, 0.5);
  border: none;
}
.editor-theme-neu-metalic input[type=color] {
  height: 2rem;
  border-radius: 10px;
  box-shadow: inset -6px -6px 16px 0 rgba(144, 144, 144, 0.5), inset 6px 6px 16px 0 rgba(128, 128, 128, 0.5);
  border: none;
}
.editor-theme-neu-metalic input[type=checkbox] {
  outline: 0;
  border: none;
  flex: 75px;
  border-radius: 20px;
  box-shadow: -8px -4px 8px #909090, 8px 4px 12px #808080, 4px 4px 4px #808080 inset, -4px -4px 4px #909090 inset;
  -webkit-appearance: none;
  position: relative;
  height: calc(100% - 10px);
}
.editor-theme-neu-metalic input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  height: 100%;
  width: 50%;
  background-color: #bebebe;
  box-shadow: -8px -4px 8px 0px #909090, 8px 4px 12px 0px #808080;
  border-radius: 20px;
  outline: none;
  transition: all 0.8s;
  cursor: pointer;
}
.editor-theme-neu-metalic input[type=checkbox]:checked:before {
  transform: translateX(100%);
  cursor: pointer;
  background: hsl(35deg, 100%, 60%);
}
.editor-theme-neu-metalic select {
  color: #fff;
  background-color: #696969;
  border-radius: 10px;
  height: 2rem;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0.25rem;
  box-shadow: 6px 6px 16px 0 rgba(128, 128, 128, 0.5), -6px -6px 16px 0 rgba(144, 144, 144, 0.5);
  border: none;
}
.editor-theme-neu-metalic button,
.editor-theme-neu-metalic input[type=button] {
  color: #fff;
  background-color: #696969;
  border: none;
  height: 2rem;
  border-radius: 10px;
  box-shadow: 6px 6px 16px 0 rgba(128, 128, 128, 0.5), -6px -6px 16px 0 rgba(144, 144, 144, 0.5);
}
.editor-theme-neu-metalic button:active,
.editor-theme-neu-metalic input[type=button]:active {
  box-shadow: inset -6px -6px 16px 0 rgba(144, 144, 144, 0.5), inset 6px 6px 16px 0 rgba(128, 128, 128, 0.5);
}
.editor-theme-neu-metalic .editor-group, .editor-theme-neu-metalic.editor-group {
  border-radius: 10px;
  padding: 10px 5px 5px 5px;
  margin-bottom: 20px;
  box-shadow: 4px 4px 10px 0 rgba(128, 128, 128, 0.3);
}
.editor-theme-neu-metalic .editor-group label, .editor-theme-neu-metalic.editor-group label {
  line-height: 2;
  padding-top: 0.25rem;
}
.editor-theme-neu-metalic .editor-group .editor-button-theme select, .editor-theme-neu-metalic.editor-group .editor-button-theme select {
  height: 2rem;
}
.editor-theme-neu-metalic .editor-group .editor-button-collapse button, .editor-theme-neu-metalic.editor-group .editor-button-collapse button {
  height: 2rem;
}
.editor-theme-neu-metalic .range-slider {
  background-color: #696969;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(144, 144, 144, 0.5), inset 6px 6px 16px 0 rgba(128, 128, 128, 0.5);
}
.editor-theme-neu-metalic .range-slider:before {
  background-color: #696969;
  border-radius: 20px;
  box-shadow: inset -6px -6px 16px 0 rgba(144, 144, 144, 0.5), inset 6px 6px 16px 0 rgba(128, 128, 128, 0.5);
}
.editor-theme-neu-metalic .range-slider span {
  background-color: hsl(35deg, 100%, 60%);
  border-radius: 20px;
  box-shadow: 6px 6px 16px 0 rgba(128, 128, 128, 0.5), -6px -6px 16px 0 rgba(144, 144, 144, 0.5);
}

.editor-root.editor-theme-russian-violet {
  border: 1px solid #503d63;
}

.editor-theme-russian-violet {
  color: #fff;
  background-color: #32174d;
}
.editor-theme-russian-violet .editor-item-title {
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #503d63;
  color: #fff;
}
.editor-theme-russian-violet input:not([type=button]),
.editor-theme-russian-violet select {
  color: #fff;
  background-color: #32174d;
  border: 1px solid #503d63;
}
.editor-theme-russian-violet button,
.editor-theme-russian-violet input[type=button] {
  color: #fff;
  background-color: #32174d;
  border: 1px solid #503d63;
}
.editor-theme-russian-violet button:hover,
.editor-theme-russian-violet input[type=button]:hover {
  background-color: #0c0512;
}
.editor-theme-russian-violet .editor-group {
  border: 1px solid #503d63;
}
.editor-theme-russian-violet .range-slider {
  border: 1px solid #503d63;
  background-color: #32174d;
}
.editor-theme-russian-violet .range-slider:before {
  background-color: #32174d;
}
.editor-theme-russian-violet .range-slider span {
  background-color: rgba(0, 0, 0, 0.125);
}

.editor-root.editor-theme-magenta {
  border: 1px solid rgb(71, 7, 44);
}

.editor-theme-magenta {
  color: rgb(218, 215, 205);
  background-color: rgb(80, 20, 54);
}
.editor-theme-magenta .editor-item-title {
  background-color: rgb(80, 20, 54);
  border-bottom: 1px solid rgb(71, 7, 44);
  color: rgb(192, 110, 156);
}
.editor-theme-magenta input:not([type=button]),
.editor-theme-magenta select {
  color: rgb(218, 215, 205);
  background-color: rgb(80, 20, 54);
  border: 1px solid rgb(71, 7, 44);
}
.editor-theme-magenta button,
.editor-theme-magenta input[type=button] {
  color: rgb(218, 215, 205);
  background-color: rgb(80, 20, 54);
  border: 1px solid rgb(71, 7, 44);
}
.editor-theme-magenta button:hover,
.editor-theme-magenta input[type=button]:hover {
  background-color: #270a1a;
}
.editor-theme-magenta .editor-group {
  border: 1px solid rgb(71, 7, 44);
}
.editor-theme-magenta .range-slider {
  border: 1px solid rgb(71, 7, 44);
  background-color: rgb(80, 20, 54);
}
.editor-theme-magenta .range-slider:before {
  background-color: rgb(80, 20, 54);
}
.editor-theme-magenta .range-slider span {
  background-color: rgb(161, 70, 116);
}

/*# sourceMappingURL=object-gui.css.map */
</pre></body></html>