.cke_reset_all .osu-buttons .osu-body {
  color: #423E3C;
}
.cke_reset_all .osu-buttons .primary {
  background-color: #d73f09;
}
.cke_reset_all .osu-buttons .light {
  background-color: #f7f5f5;
}
.cke_reset_all .osu-buttons .dark {
  background-color: #212529;
}
.cke_reset_all .osu-buttons .white {
  background-color: #ffffff;
}
.cke_reset_all .osu-buttons .pine {
  background-color: #4a773c;
}
.cke_reset_all .osu-buttons .luminance {
  background-color: #ffb500;
}
.cke_reset_all .osu-buttons .rogue-wave {
  background-color: #00859b;
}
.cke_reset_all .osu-buttons .stratosphere {
  background-color: #006a8e;
}
.cke_reset_all form.osu-buttons label {
  font-weight: bold;
}
.cke_reset_all form.osu-buttons input, .cke_reset_all form.osu-buttons select {
  border: 1px solid #ced4da;
  padding: 0.375rem 0.75rem;
}
.cke_reset_all .btn {
  background-color: var(--osu-btn-bg);
  border: var(--osu-btn-border-width) solid var(--osu-btn-border-color);
  border-radius: var(--osu-btn-border-radius);
  --osu-btn-active-bg: #f7f5f5;
  --osu-btn-active-border-color: #f7f5f5;
  --osu-btn-active-color: #423E3C;
  --osu-btn-bg: #f7f5f5;
  --osu-btn-border-color: #f7f5f5;
  --osu-btn-border-radius: 1.5rem;
  --osu-btn-border-width: 1px;
  --osu-btn-color: #423E3C;
  --osu-btn-font-size: 1rem;
  --osu-btn-hover-bg: #f7f5f5;
  --osu-btn-hover-border-color: #f7f5f5;
  --osu-btn-hover-color: #423E3C;
  --osu-btn-padding-x: 1.5rem;
  --osu-btn-padding-y: 0.375rem;
  color: var(--osu-btn-color);
  cursor: pointer;
  display: inline-block;
  font-size: var(--osu-btn-font-size);
  font-weight: 400;
  line-height: 1.8;
  padding: var(--osu-btn-padding-y) var(--osu-btn-padding-x);
  text-align: center;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  user-select: none;
  vertical-align: middle;
}
.cke_reset_all .btn:hover {
  background-color: var(--osu-btn-hover-bg);
  border-color: var(--osu-btn-hover-border-color);
  color: var(--osu-btn-hover-color);
}
.cke_reset_all .btn:active {
  background-color: var(--osu-btn-active-bg);
  border-color: var(--osu-btn-active-border-color);
  color: var(--osu-btn-active-color);
  text-decoration: underline;
}
.cke_reset_all .osu-btn-primary {
  --osu-btn-active-bg: #d73f09;
  --osu-btn-active-border-color: #d73f09;
  --osu-btn-active-color: #ffffff;
  --osu-btn-bg: #d73f09;
  --osu-btn-border-color: #d73f09;
  --osu-btn-color: #ffffff;
  --osu-btn-hover-bg: #212529;
  --osu-btn-hover-border-color: #212529;
  --osu-btn-hover-color: #ffffff;
}
.cke_reset_all .osu-btn-light {
  --osu-btn-active-bg: #212529;
  --osu-btn-active-border-color: #d73f09;
  --osu-btn-active-color: #ffffff;
  --osu-btn-bg: #f7f5f5;
  --osu-btn-border-color: #212529;
  --osu-btn-color: #423E3C;
  --osu-btn-hover-bg: #d73f09;
  --osu-btn-hover-border-color: #d73f09;
  --osu-btn-hover-color: #ffffff;
}
.cke_reset_all .osu-btn-dark {
  --osu-btn-active-bg: #212529;
  --osu-btn-active-border-color: #d73f09;
  --osu-btn-active-color: #ffffff;
  --osu-btn-bg: #212529;
  --osu-btn-border-color: #212529;
  --osu-btn-color: #ffffff;
  --osu-btn-hover-bg: #d73f09;
  --osu-btn-hover-border-color: #d73f09;
  --osu-btn-hover-color: #ffffff;
}
.cke_reset_all .osu-btn-white {
  --osu-btn-active-bg: white;
  --osu-btn-active-border-color: #d73f09;
  --osu-btn-active-color: #423E3C;
  --osu-btn-bg: #ffffff;
  --osu-btn-border-color: #212529;
  --osu-btn-color: #423E3C;
  --osu-btn-hover-bg: white;
  --osu-btn-hover-border-color: #d73f09;
  --osu-btn-hover-color: #423E3C;
}
.cke_reset_all .osu-btn-pine {
  --osu-btn-active-bg: #3f6533;
  --osu-btn-active-border-color: #4a773c;
  --osu-btn-active-color: #ffffff;
  --osu-btn-bg: #4a773c;
  --osu-btn-border-color: #4a773c;
  --osu-btn-color: #ffffff;
  --osu-btn-hover-bg: #3f6533;
  --osu-btn-hover-border-color: #4a773c;
  --osu-btn-hover-color: #ffffff;
}
.cke_reset_all .osu-btn-luminance {
  --osu-btn-active-bg: #ffc026;
  --osu-btn-active-border-color: #ffb500;
  --osu-btn-active-color: black;
  --osu-btn-bg: #ffb500;
  --osu-btn-border-color: #ffb500;
  --osu-btn-color: #423E3C;
  --osu-btn-hover-bg: #ffc026;
  --osu-btn-hover-border-color: #ffb500;
  --osu-btn-hover-color: black;
}
.cke_reset_all .osu-btn-rogue-wave {
  --osu-btn-active-bg: #2697aa;
  --osu-btn-active-border-color: #00859b;
  --osu-btn-active-color: black;
  --osu-btn-bg: #00859b;
  --osu-btn-border-color: #00859b;
  --osu-btn-color: black;
  --osu-btn-hover-bg: #2697aa;
  --osu-btn-hover-border-color: #00859b;
  --osu-btn-hover-color: black;
}
.cke_reset_all .osu-btn-stratosphere {
  --osu-btn-active-bg: #005a79;
  --osu-btn-active-border-color: #006a8e;
  --osu-btn-active-color: #ffffff;
  --osu-btn-bg: #006a8e;
  --osu-btn-border-color: #006a8e;
  --osu-btn-color: #ffffff;
  --osu-btn-hover-bg: #005a79;
  --osu-btn-hover-border-color: #006a8e;
  --osu-btn-hover-color: #ffffff;
}
.cke_reset_all .btn-sm {
  --osu-btn-font-size: 0.875rem;
  --osu-btn-padding-x: 1.5rem;
  --osu-btn-padding-y: 0.375rem;
}
.cke_reset_all .btn-lg {
  --osu-btn-font-size: 1.25rem;
  --osu-btn-padding-x: 1.5rem;
  --osu-btn-padding-y: 0.375rem;
}
.cke_reset_all #selected-button {
  float: right;
  position: relative;
}
.cke_reset_all .button-sizes a {
  cursor: pointer;
}
.cke_reset_all .button-sizes a.size-active {
  background: #aaa;
  font-weight: bold;
}
.cke_reset_all .selected-size {
  border: 10px solid transparent;
}

.cke_reset_all .osu-buttons-tabs {
  border-bottom: 1px solid #ccc;
}
.cke_reset_all .osu-buttons-tabs a {
  cursor: pointer;
  display: inline-block;
  border: 1px solid #ccc;
  padding: 5px;
  font-size: 14px;
  background: #eeeeee;
  margin-bottom: -1px;
}
.cke_reset_all .osu-buttons-tabs a + a {
  margin-left: 4px;
}
.cke_reset_all .osu-buttons-tabs a.tab-active {
  background: #ffffff;
  border-bottom-color: #ffffff;
}
.cke_reset_all .osu-buttons-wrapper {
  display: none;
}
.cke_reset_all .osu-buttons-wrapper.buttons-visible {
  display: block;
}
.cke_reset_all #osu-button-picker {
  margin-left: 10px;
}
/*# sourceMappingURL=osu_buttons.css.map */
