@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap";
.ed-dialog-modal {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1999;
  position: fixed;
  display: flex;
  justify-content: center;
  top: 0;
  bottom: 0;
}
[dir] .ed-dialog-modal {
  background-color: rgba(38, 39, 59, .8);
}
[dir=ltr] .ed-dialog-modal {
  left: 0;
  right: 0;
}
[dir=rtl] .ed-dialog-modal {
  right: 0;
  left: 0;
}
[dir] .ed-dialog-modal.clear {
  background-color: rgba(0, 0, 0, 0);
}
.ed-dialog-modal .ed-dialog-modal-wrapper {
  position: absolute;
  width: 100%;
  max-height: none !important;
  z-index: 2000;
  display: flex;
  min-height: 80vh;
}
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper {
  cursor: default;
  margin-top: 10vh;
  margin-bottom: 10vh;
}
[dir=ltr] .ed-dialog-modal .ed-dialog-modal-wrapper {
  left: 0;
}
[dir=rtl] .ed-dialog-modal .ed-dialog-modal-wrapper {
  right: 0;
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content {
  position: relative;
  width: 100vw;
  max-width: 61.875rem;
}
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content {
  background: var(--ed-white);
  margin: 0 auto auto auto !important;
  border-radius: var(--ed-modal-border-radius);
  box-shadow: var(--ed-modal-shadow);
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header,
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-content,
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-footer {
  pointer-events: all;
}
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header,
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-content,
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-footer {
  padding: var(--ed-spacing-lg);
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-content h2 {
  color: var(--ed-modal-title-color);
  font-size: var(--ed-modal-title-font-size);
  font-weight: var(--ed-font-weight-bold);
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header {
  display: flex;
  justify-content: space-between;
}
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header {
  border-bottom: var(--ed-modal-header-border-size) solid var(--ed-state-disabled-color);
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header-title {
  color: var(--ed-modal-title-color);
  font-size: var(--ed-modal-title-font-size);
  font-weight: var(--ed-font-weight-bold);
}
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header-title {
  margin-bottom: 0;
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header .ed-tooltip {
  justify-content: end;
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-footer {
  display: flex;
  justify-content: center;
}
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-footer {
  border-top: var(--ed-modal-footer-border-size) solid var(--ed-state-disabled-color);
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header-close-button {
  font-size: var(--ed-modal-close-button-size) !important;
  color: var(--ed-modal-close-button-color);
  width: 1.75rem;
  width: 2.75rem;
}
[dir] .ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header-close-button {
  cursor: pointer;
  margin-top: calc(-1*var(--ed-spacing-2xs));
  margin-bottom: calc(-1*var(--ed-spacing-2xs));
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content .ed-dialog-modal-header-close-button:hover {
  color: var(--ed-modal-close-button-focus-color);
}
.ed-dialog-modal .ed-dialog-modal-wrapper .content:after {
  content: "";
  display: block;
  height: 0vh;
  width: 100%;
  position: absolute;
  top: 100%;
}
[dir=ltr] .ed-dialog-modal .ed-dialog-modal-wrapper .content:after {
  left: 0;
}
[dir=rtl] .ed-dialog-modal .ed-dialog-modal-wrapper .content:after {
  right: 0;
}
.ed-dialog-modal .ed-dialog-modal-wrapper.small .content {
  max-width: 41.25rem;
}
.ed-dialog-modal .ed-dialog-modal-wrapper.large .content {
  max-width: 75rem;
}
.ed-dialog-modal-overlay {
  width: 100%;
  height: 100%;
  position: relative;
  top: 0;
  bottom: 0;
  z-index: 1999;
}
[dir=ltr] .ed-dialog-modal-overlay {
  left: 0;
  right: 0;
}
[dir=rtl] .ed-dialog-modal-overlay {
  right: 0;
  left: 0;
}
#portal {
  z-index: 99999;
}
#portal .tooltip-msg {
  position: absolute;
  color: var(--ed-white);
  font-size: var(--ed-font-size-supporting);
  max-width: 37.5rem;
  white-space: normal;
  word-break: break-word;
  z-index: 99999;
}
[dir] #portal .tooltip-msg {
  background: var(--ed-black);
  padding: var(--ed-tooltip-padding-y) var(--ed-tooltip-padding-x);
  border-radius: var(--ed-border-radius-md);
}
#portal .tooltip-msg .tooltip-arrow {
  content: "";
  position: absolute;
  z-index: 99999;
}
[dir] #portal .tooltip-msg .tooltip-arrow.top {
  border-top: .375rem solid var(--ed-black);
}
[dir=ltr] #portal .tooltip-msg .tooltip-arrow.top {
  border-left: .375rem solid rgba(0, 0, 0, 0);
  border-right: .375rem solid rgba(0, 0, 0, 0);
}
[dir=rtl] #portal .tooltip-msg .tooltip-arrow.top {
  border-right: .375rem solid rgba(0, 0, 0, 0);
  border-left: .375rem solid rgba(0, 0, 0, 0);
}
[dir] #portal .tooltip-msg .tooltip-arrow.bottom {
  border-bottom: .375rem solid var(--ed-black);
}
[dir=ltr] #portal .tooltip-msg .tooltip-arrow.bottom {
  border-left: .375rem solid rgba(0, 0, 0, 0);
  border-right: .375rem solid rgba(0, 0, 0, 0);
}
[dir=rtl] #portal .tooltip-msg .tooltip-arrow.bottom {
  border-right: .375rem solid rgba(0, 0, 0, 0);
  border-left: .375rem solid rgba(0, 0, 0, 0);
}
[dir] #portal .tooltip-msg .tooltip-arrow.left {
  border-bottom: .375rem solid rgba(0, 0, 0, 0);
  border-top: .375rem solid rgba(0, 0, 0, 0);
}
[dir=ltr] #portal .tooltip-msg .tooltip-arrow.left {
  border-left: .375rem solid var(--ed-black);
  border-right: .375rem solid rgba(0, 0, 0, 0);
}
[dir=rtl] #portal .tooltip-msg .tooltip-arrow.left {
  border-right: .375rem solid var(--ed-black);
  border-left: .375rem solid rgba(0, 0, 0, 0);
}
[dir] #portal .tooltip-msg .tooltip-arrow.right {
  border-bottom: .375rem solid rgba(0, 0, 0, 0);
  border-top: .375rem solid rgba(0, 0, 0, 0);
}
[dir=ltr] #portal .tooltip-msg .tooltip-arrow.right {
  border-left: .375rem solid rgba(0, 0, 0, 0);
  border-right: .375rem solid var(--ed-black);
}
[dir=rtl] #portal .tooltip-msg .tooltip-arrow.right {
  border-right: .375rem solid rgba(0, 0, 0, 0);
  border-left: .375rem solid var(--ed-black);
}
.ed-tooltip-heading {
  line-height: .8rem;
}
.ed-tooltip-heading-width {
  width: 100%;
}
.ed-ui .tab-wrapper {
  position: relative;
}
.ed-ui .tab-bar.block {
  display: flex;
  align-items: center;
  overflow-x: hidden;
  position: relative;
}
[dir] .ed-ui .tab-bar.block {
  background-size: cover;
  padding: 0 var(--ed-tab-margin-x);
  box-shadow: var(--ed-tab-wrapper-shadow);
  border-radius: var(--ed-tab-wrapper-border-radius);
  background-color: var(--ed-tab-wrapper-background-color);
}
.ed-ui .tab-bar.block::before {
  content: "";
  position: absolute;
  bottom: 0;
  height: var(--ed-border-size-sm);
}
[dir] .ed-ui .tab-bar.block::before {
  background-color: var(--ed-tab-wrapper-border-color);
}
[dir=ltr] .ed-ui .tab-bar.block::before {
  left: 0;
  right: 0;
}
[dir=rtl] .ed-ui .tab-bar.block::before {
  right: 0;
  left: 0;
}
.ed-ui .tab-bar.block .tabs {
  display: flex;
  flex: 1;
  align-items: baseline;
  overflow: auto;
  z-index: 1;
}
[dir] .ed-ui .tab-bar.block .tabs {
  padding-top: .25rem;
}
[dir=ltr] .ed-ui .tab-bar.block .tabs {
  margin-left: var(--ed-tab-wrapper-margin-x);
}
[dir=rtl] .ed-ui .tab-bar.block .tabs {
  margin-right: var(--ed-tab-wrapper-margin-x);
}
.ed-ui .tab-bar.block .tabs.carousel {
  max-width: 100%;
}
[dir] .ed-ui .tab-bar.block .tabs.carousel {
  padding: 0;
  margin: 0;
}
.ed-ui .tab-bar.block .tabs.carousel .ed-carousel-container {
  max-width: 100%;
}
[dir] .ed-ui .tab-bar.block .tabs.carousel .ed-carousel-container .ed-carousel {
  margin-top: var(--ed-spacing-4xs);
  margin-bottom: 0;
}
[dir=ltr] .ed-ui .tab-bar.block .tabs.carousel .ed-carousel-container .scroll-btn.right {
  right: -6px;
}
[dir=rtl] .ed-ui .tab-bar.block .tabs.carousel .ed-carousel-container .scroll-btn.right {
  left: -6px;
}
[dir=ltr] .ed-ui .tab-bar.block .tabs.carousel .ed-carousel-container .scroll-btn.left {
  left: -6px;
}
[dir=rtl] .ed-ui .tab-bar.block .tabs.carousel .ed-carousel-container .scroll-btn.left {
  right: -6px;
}
.ed-ui .tab-bar.block .tabs.hide {
  visibility: hidden;
}
.ed-ui .tab-bar.block .tabs .tab {
  white-space: nowrap;
  color: var(--ed-neutral-3);
  font-size: var(--ed-tab-font-size);
}
[dir] .ed-ui .tab-bar.block .tabs .tab {
  margin: 0 var(--ed-tab-margin-x);
  cursor: pointer;
}
.ed-ui .tab-bar.block .tabs .tab a,
.ed-ui .tab-bar.block .tabs .tab button.nav-link {
  color: var(--ed-neutral-3);
  display: block;
  text-transform: var(--ed-tab-text-transform);
  line-height: var(--ed-font-size-base);
}
[dir] .ed-ui .tab-bar.block .tabs .tab a,
[dir] .ed-ui .tab-bar.block .tabs .tab button.nav-link {
  padding: var(--ed-tab-padding-y) var(--ed-tab-padding-x);
  cursor: pointer;
}
.ed-ui .tab-bar.block .tabs .tab a .icon-angle-down-arrow,
.ed-ui .tab-bar.block .tabs .tab button.nav-link .icon-angle-down-arrow {
  font-size: 1.4375rem;
  display: inline-block !important;
  vertical-align: middle;
}
[dir=ltr] .ed-ui .tab-bar.block .tabs .tab a .icon-angle-down-arrow,
[dir=ltr] .ed-ui .tab-bar.block .tabs .tab button.nav-link .icon-angle-down-arrow {
  margin-left: 0;
}
[dir=rtl] .ed-ui .tab-bar.block .tabs .tab a .icon-angle-down-arrow,
[dir=rtl] .ed-ui .tab-bar.block .tabs .tab button.nav-link .icon-angle-down-arrow {
  margin-right: 0;
}
.ed-ui .tab-bar.block .tabs .tab .disabled {
  color: var(--ed-neutral-6) !important;
}
[dir] .ed-ui .tab-bar.block .tabs .tab .disabled {
  cursor: not-allowed !important;
}
[dir] .ed-ui .tab-bar.block .tabs .tab .disabled:hover {
  border-bottom: none !important;
}
.ed-ui .tab-bar.block .tabs .tab.active a,
.ed-ui .tab-bar.block .tabs .tab a.active,
.ed-ui .tab-bar.block .tabs .tab.active button,
.ed-ui .tab-bar.block .tabs .tab button.active {
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-tab-active-font-weight);
}
[dir] .ed-ui .tab-bar.block .tabs .tab.active a,
[dir] .ed-ui .tab-bar.block .tabs .tab a.active,
[dir] .ed-ui .tab-bar.block .tabs .tab.active button,
[dir] .ed-ui .tab-bar.block .tabs .tab button.active {
  border-bottom: var(--ed-tab-active-border-bottom-height) solid var(--ed-primary-base);
}
.ed-ui .tab-bar.block .tabs .tab a:not(.active):hover,
.ed-ui .tab-bar.block .tabs .tab button:not(.active):hover {
  color: var(--ed-text-color-primary);
}
[dir] .ed-ui .tab-bar.block .tabs .tab a:not(.active):hover,
[dir] .ed-ui .tab-bar.block .tabs .tab button:not(.active):hover {
  border-bottom: var(--ed-tab-active-border-bottom-height) solid var(--ed-tab-hover-underline-color);
}
[dir] .ed-ui .tab-bar.block .tabs .tab button#dropdown-menu-button {
  padding: var(--ed-tab-padding-y) var(--ed-tab-padding-x);
}
[dir] .ed-ui .tab-bar.block .tab-content-sec {
  padding-bottom: var(--ed-spacing-base);
}
[dir=ltr] .ed-ui .tab-bar.search-keyboard-focus-tabs .tabs .tab {
  padding-left: var(--ed-spacing-5xs);
}
[dir=rtl] .ed-ui .tab-bar.search-keyboard-focus-tabs .tabs .tab {
  padding-right: var(--ed-spacing-5xs);
}
.ed-ui .extra-tabs-container.block {
  position: absolute;
  top: 2.5rem;
  z-index: 12;
  min-width: 12.0625rem;
}
[dir] .ed-ui .extra-tabs-container.block {
  padding: var(--ed-spacing-lg) 0;
  margin: 0;
}
[dir=ltr] .ed-ui .extra-tabs-container.block {
  right: 0;
}
[dir=rtl] .ed-ui .extra-tabs-container.block {
  left: 0;
}
.ed-ui .extra-tabs-container.block .more-text-opt {
  white-space: normal;
  align-items: baseline;
  word-break: break-all;
}
.ed-ui .extra-tabs-container.block li.tab a {
  color: var(--ed-text-color-primary);
  font-size: var(--ed-font-size-base);
  display: block;
  transition: background-color .5s ease;
  position: relative;
  width: 100%;
  outline: none;
}
[dir] .ed-ui .extra-tabs-container.block li.tab a {
  padding: var(--ed-spacing-2xs) var(--ed-spacing-base);
  cursor: pointer;
}
[dir] .ed-ui .extra-tabs-container.block li.tab a:hover {
  background-color: var(--ed-input-hover-bg-color);
}
[dir] .ed-ui .extra-tabs-container.block li.tab a:focus {
  border: 2px solid var(--ed-primary-base);
}
.ed-ui .extra-tabs-container.block li.tab a:disabled {
  color: var(--ed-neutral-6) !important;
}
[dir] .ed-ui .extra-tabs-container.block li.tab a:disabled {
  cursor: not-allowed !important;
}
[dir] .ed-ui .extra-tabs-container.block li.tab a:disabled:hover {
  border-bottom: none !important;
}
.ed-ui .extra-tabs-container.block li.tab a .icon-check {
  display: none !important;
}
.ed-ui .extra-tabs-container.block li.tab a.active .icon-check {
  color: var(--ed-state-active-color);
  display: inline-block !important;
}
.ed-ui .extra-tabs-container.block li.tab a.disabled {
  color: var(--ed-neutral-6) !important;
}
[dir] .ed-ui .extra-tabs-container.block li.tab a.disabled {
  cursor: not-allowed !important;
}
[dir] .ed-ui .extra-tabs-container.block li.tab a.disabled:hover {
  border-bottom: none !important;
}
.uppy-Root {
  position: relative;
  box-sizing: border-box;
  color: #333;
  font-family:
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    "Segoe UI",
    "Segoe UI Symbol",
    "Segoe UI Emoji",
    "Apple Color Emoji",
    Roboto,
    Helvetica,
    Arial,
    sans-serif;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[dir=ltr] .uppy-Root {
  text-align: left;
}
[dir=rtl] .uppy-Root {
  text-align: right;
}
[dir=rtl] .uppy-Root,
.uppy-Root[dir=rtl] {
  text-align: right;
}
.uppy-Root *,
.uppy-Root *::before,
.uppy-Root *::after {
  box-sizing: inherit;
}
.uppy-Root [hidden] {
  display: none;
}
.uppy-u-reset {
  all: initial;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
  font-family:
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    "Segoe UI",
    "Segoe UI Symbol",
    "Segoe UI Emoji",
    "Apple Color Emoji",
    Roboto,
    Helvetica,
    Arial,
    sans-serif;
  line-height: 1;
}
[dir=rtl] .uppy-u-reset {
  text-align: right;
}
.uppy-c-textInput {
  font-family: inherit;
  font-size: 14px;
  line-height: 1.5;
}
[dir] .uppy-c-textInput {
  padding: 6px 8px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}
[dir] .uppy-size--md .uppy-c-textInput {
  padding: 8px 10px;
}
.uppy-c-textInput:focus {
  outline: none;
}
[dir] .uppy-c-textInput:focus {
  border-color: rgba(18, 105, 207, .6);
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .15);
}
[data-uppy-theme=dark] .uppy-c-textInput {
  color: #eaeaea;
}
[dir] [data-uppy-theme=dark] .uppy-c-textInput {
  background-color: #333;
  border-color: #333;
}
[dir] [data-uppy-theme=dark] .uppy-c-textInput:focus {
  border-color: #525252;
  box-shadow: none;
}
.uppy-c-icon {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  fill: currentColor;
}
.uppy-c-btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  font-size: inherit;
  font-family: inherit;
  color: inherit;
  line-height: 1;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
}
[dir] .uppy-c-btn {
  text-align: center;
  transition-duration: .3s;
  transition-property: background-color, color;
}
[dir=rtl] .uppy-c-btn {
  text-align: center;
}
[dir] .uppy-c-btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
[dir] .uppy-c-btn::-moz-focus-inner {
  border: 0;
}
.uppy-c-btn-primary {
  color: #fff;
  font-size: 14px;
}
[dir] .uppy-c-btn-primary {
  padding: 10px 18px;
  background-color: #1269cf;
  border-radius: 4px;
}
[dir] .uppy-c-btn-primary:not(:disabled):hover {
  background-color: #0e51a0;
}
.uppy-c-btn-primary:focus {
  outline: none;
}
[dir] .uppy-c-btn-primary:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .4);
}
[dir] .uppy-size--md .uppy-c-btn-primary {
  padding: 13px 22px;
}
[data-uppy-theme=dark] .uppy-c-btn-primary {
  color: #eaeaea;
}
[data-uppy-theme=dark] .uppy-c-btn-primary:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-c-btn-primary:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .85);
}
[dir] .uppy-c-btn-primary.uppy-c-btn--disabled {
  background-color: #8eb2db;
}
.uppy-c-btn-link {
  color: #525252;
  font-size: 14px;
  line-height: 1;
}
[dir] .uppy-c-btn-link {
  padding: 10px 15px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 4px;
}
.uppy-c-btn-link:hover {
  color: #333;
}
.uppy-c-btn-link:focus {
  outline: none;
}
[dir] .uppy-c-btn-link:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .25);
}
[dir] .uppy-size--md .uppy-c-btn-link {
  padding: 13px 18px;
}
[data-uppy-theme=dark] .uppy-c-btn-link {
  color: #eaeaea;
}
[data-uppy-theme=dark] .uppy-c-btn-link:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-c-btn-link:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .85);
}
[data-uppy-theme=dark] .uppy-c-btn-link:hover {
  color: #939393;
}
.uppy-Informer {
  position: absolute;
  bottom: 60px;
  z-index: 1005;
}
[dir] .uppy-Informer {
  text-align: center;
}
[dir=ltr] .uppy-Informer {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-Informer {
  left: 0;
  right: 0;
}
[dir] .uppy-Informer span > div {
  margin-bottom: 6px;
}
.uppy-Informer-animated {
  z-index: -1000;
  opacity: 0;
  transition: all 300ms ease-in;
}
[dir] .uppy-Informer-animated {
  transform: translateY(350%);
}
.uppy-Informer p {
  display: inline-block;
  max-width: 90%;
  color: #fff;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.4;
}
[dir] .uppy-Informer p {
  margin: 0;
  padding: 0;
  padding: 6px 15px;
  background-color: #757575;
  border-radius: 18px;
}
.uppy-size--md .uppy-Informer p {
  max-width: 500px;
  font-size: 14px;
  line-height: 1.3;
}
[dir] .uppy-size--md .uppy-Informer p {
  padding: 10px 20px;
}
[dir] [data-uppy-theme=dark] .uppy-Informer p {
  background-color: #333;
}
[dir=ltr] .uppy-Informer p span {
  left: 3px;
}
[dir=rtl] .uppy-Informer p span {
  right: 3px;
}
[dir=ltr] .uppy-Informer p span {
  margin-left: -1px;
}
[dir=rtl] .uppy-Informer p span {
  margin-right: -1px;
}
.uppy-Informer p span {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 13px;
  height: 13px;
  color: #525252;
  font-size: 10px;
  line-height: 12px;
  vertical-align: middle;
}
[dir] .uppy-Informer p span {
  background-color: #fff;
  border-radius: 50%;
}
[dir] .uppy-Informer p span:hover {
  cursor: help;
}
.uppy-Informer p span::after {
  line-height: 1.3;
  word-wrap: break-word;
}
.uppy-Root [aria-label][role~=tooltip] {
  position: relative;
}
.uppy-Root [aria-label][role~=tooltip]::before,
.uppy-Root [aria-label][role~=tooltip]::after {
  position: absolute;
  z-index: 10;
  box-sizing: border-box;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  opacity: 0;
  transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
  pointer-events: none;
  will-change: transform;
}
[dir] .uppy-Root [aria-label][role~=tooltip]::before,
[dir] .uppy-Root [aria-label][role~=tooltip]::after {
  transform: translate3d(0, 0, 0);
  transform-origin: top;
}
.uppy-Root [aria-label][role~=tooltip]::before {
  content: "";
}
[dir] .uppy-Root [aria-label][role~=tooltip]::before {
  background-size: 100% auto !important;
}
.uppy-Root [aria-label][role~=tooltip]::after {
  box-sizing: content-box;
  color: #fff;
  font-weight: var(--microtip-font-weight, normal);
  font-size: var(--microtip-font-size, 13px);
  white-space: nowrap;
  text-transform: var(--microtip-text-transform, none);
  content: attr(aria-label);
}
[dir] .uppy-Root [aria-label][role~=tooltip]::after {
  padding: .5em 1em;
  background: rgba(17, 17, 17, .9);
  border-radius: 4px;
}
.uppy-Root [aria-label][role~=tooltip]:hover::before,
.uppy-Root [aria-label][role~=tooltip]:hover::after,
.uppy-Root [aria-label][role~=tooltip]:focus::before,
.uppy-Root [aria-label][role~=tooltip]:focus::after {
  opacity: 1;
  pointer-events: auto;
}
.uppy-Root [role~=tooltip][data-microtip-position|=top]::before {
  bottom: 100%;
  width: 18px;
  height: 6px;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position|=top]::before {
  margin-bottom: 5px;
  background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position|=top]::before {
  left: 50%;
  transform: translate3d(-50%, 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position|=top]::before {
  right: 50%;
  transform: translate3d(50%, 0, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position|=top]::after {
  bottom: 100%;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position|=top]::after {
  margin-bottom: 11px;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position|=top]::after {
  left: 50%;
  transform: translate3d(-50%, 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position|=top]::after {
  right: 50%;
  transform: translate3d(50%, 0, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position|=top]:hover::before {
  transform: translate3d(-50%, -5px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position|=top]:hover::before {
  transform: translate3d(50%, -5px, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=top]:hover::after {
  transform: translate3d(-50%, -5px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=top]:hover::after {
  transform: translate3d(50%, -5px, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=top-left]::after {
  bottom: 100%;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=top-left]::after {
  transform: translate3d(calc(-100% + 16px), 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=top-left]::after {
  transform: translate3d(calc(-1*(-100% + 16px)), 0, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), -5px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover::after {
  transform: translate3d(calc(-1*(-100% + 16px)), -5px, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=top-right]::after {
  bottom: 100%;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=top-right]::after {
  transform: translate3d(calc(0% - 16px), 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=top-right]::after {
  transform: translate3d(calc(-1*(0% - 16px)), 0, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover::after {
  transform: translate3d(calc(0% - 16px), -5px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover::after {
  transform: translate3d(calc(-1*(0% - 16px)), -5px, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::before {
  top: 100%;
  bottom: auto;
  width: 18px;
  height: 6px;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]::before {
  margin-top: 5px;
  margin-bottom: 0;
  background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]::before {
  left: 50%;
  transform: translate3d(-50%, -10px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]::before {
  right: 50%;
  transform: translate3d(50%, -10px, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::after {
  top: 100%;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]::after {
  margin-top: 11px;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]::after {
  left: 50%;
  transform: translate3d(-50%, -10px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]::after {
  right: 50%;
  transform: translate3d(50%, -10px, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover::before {
  transform: translate3d(-50%, 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover::before {
  transform: translate3d(50%, 0, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover::after {
  transform: translate3d(-50%, 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover::after {
  transform: translate3d(50%, 0, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]::after {
  top: 100%;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=bottom-left]::after {
  transform: translate3d(calc(-100% + 16px), -10px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=bottom-left]::after {
  transform: translate3d(calc(-1*(-100% + 16px)), -10px, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
  transform: translate3d(calc(-1*(-100% + 16px)), 0, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]::after {
  top: 100%;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=bottom-right]::after {
  transform: translate3d(calc(0% - 16px), -10px, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=bottom-right]::after {
  transform: translate3d(calc(-1*(0% - 16px)), -10px, 0);
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
  transform: translate3d(calc(0% - 16px), 0, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
  transform: translate3d(calc(-1*(0% - 16px)), 0, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=left]::before,
.uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  top: 50%;
  bottom: auto;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=left]::before,
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  right: 100%;
  left: auto;
  transform: translate3d(10px, -50%, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=left]::before,
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  left: 100%;
  right: auto;
  transform: translate3d(-10px, -50%, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=left]::before {
  width: 6px;
  height: 18px;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position=left]::before {
  margin-bottom: 0;
  background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=left]::before {
  margin-right: 5px;
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=left]::before {
  margin-left: 5px;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  margin-right: 11px;
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  margin-left: 11px;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position=left]:hover::before,
[dir] .uppy-Root [role~=tooltip][data-microtip-position=left]:hover::after {
  transform: translate3d(0, -50%, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=right]::before,
.uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  top: 50%;
  bottom: auto;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=right]::before,
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  left: 100%;
  transform: translate3d(-10px, -50%, 0);
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=right]::before,
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  right: 100%;
  transform: translate3d(10px, -50%, 0);
}
.uppy-Root [role~=tooltip][data-microtip-position=right]::before {
  width: 6px;
  height: 18px;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position=right]::before {
  margin-bottom: 0;
  background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=right]::before {
  margin-left: 5px;
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=right]::before {
  margin-right: 5px;
}
[dir=ltr] .uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  margin-left: 11px;
}
[dir=rtl] .uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  margin-right: 11px;
}
[dir] .uppy-Root [role~=tooltip][data-microtip-position=right]:hover::before,
[dir] .uppy-Root [role~=tooltip][data-microtip-position=right]:hover::after {
  transform: translate3d(0, -50%, 0);
}
.uppy-Root [role~=tooltip][data-microtip-size=small]::after {
  width: 80px;
  white-space: initial;
}
.uppy-Root [role~=tooltip][data-microtip-size=medium]::after {
  width: 150px;
  white-space: initial;
}
.uppy-Root [role~=tooltip][data-microtip-size=large]::after {
  width: 260px;
  white-space: initial;
}
.uppy-StatusBar {
  position: relative;
  z-index: 1001;
  display: flex;
  height: 46px;
  color: #fff;
  font-weight: 400;
  font-size: 12px;
  line-height: 40px;
  transition: height .2s;
}
[dir] .uppy-StatusBar {
  background-color: #fff;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar {
  background-color: #1f1f1f;
}
.uppy-StatusBar::before {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  content: "";
}
[dir] .uppy-StatusBar::before {
  background-color: #eaeaea;
}
[dir=ltr] .uppy-StatusBar::before {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-StatusBar::before {
  left: 0;
  right: 0;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar::before {
  background-color: #757575;
}
.uppy-StatusBar[aria-hidden=true] {
  height: 0;
  overflow-y: hidden;
}
[dir] .uppy-StatusBar.is-complete .uppy-StatusBar-progress {
  background-color: #1bb240;
}
[dir] .uppy-StatusBar.is-error .uppy-StatusBar-progress {
  background-color: #e32437;
}
.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator {
  color: #1bb240;
}
.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator {
  color: #e32437;
}
.uppy-StatusBar:not([aria-hidden=true]).is-waiting {
  height: 65px;
}
[dir] .uppy-StatusBar:not([aria-hidden=true]).is-waiting {
  background-color: #fff;
  border-top: 1px solid #eaeaea;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting {
  background-color: #1f1f1f;
  border-top: 1px solid #333;
}
.uppy-StatusBar-progress {
  position: absolute;
  z-index: 1001;
  height: 2px;
  transition: background-color, width .3s ease-out;
}
[dir] .uppy-StatusBar-progress {
  background-color: #1269cf;
}
[dir] .uppy-StatusBar-progress.is-indeterminate {
  background-size: 64px 64px;
}
[dir=ltr] .uppy-StatusBar-progress.is-indeterminate {
  background-image:
    linear-gradient(
      45deg,
      rgba(0, 0, 0, 0.3) 25%,
      transparent 25%,
      transparent 50%,
      rgba(0, 0, 0, 0.3) 50%,
      rgba(0, 0, 0, 0.3) 75%,
      transparent 75%,
      transparent);
  animation: uppy-StatusBar-ProgressStripes-ltr 1s linear infinite;
}
[dir=rtl] .uppy-StatusBar-progress.is-indeterminate {
  background-image:
    linear-gradient(
      -45deg,
      rgba(0, 0, 0, 0.3) 25%,
      transparent 25%,
      transparent 50%,
      rgba(0, 0, 0, 0.3) 50%,
      rgba(0, 0, 0, 0.3) 75%,
      transparent 75%,
      transparent);
  animation: uppy-StatusBar-ProgressStripes-rtl 1s linear infinite;
}
@keyframes uppy-StatusBar-ProgressStripes-ltr {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 64px 0;
  }
}
@keyframes uppy-StatusBar-ProgressStripes-rtl {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: right 64px top 0;
  }
}
[dir] .uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress,
[dir] .uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress {
  background-color: #f6a623;
}
.uppy-StatusBar.is-waiting .uppy-StatusBar-progress {
  display: none;
}
[dir=ltr] .uppy-StatusBar-content {
  padding-left: 10px;
}
[dir=rtl] .uppy-StatusBar-content {
  padding-right: 10px;
}
.uppy-StatusBar-content {
  position: relative;
  z-index: 1002;
  display: flex;
  align-items: center;
  height: 100%;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir=ltr] .uppy-size--md .uppy-StatusBar-content {
  padding-left: 15px;
}
[dir=rtl] .uppy-size--md .uppy-StatusBar-content {
  padding-right: 15px;
}
[data-uppy-theme=dark] .uppy-StatusBar-content {
  color: #eaeaea;
}
[dir=ltr] .uppy-StatusBar-status {
  padding-right: .3em;
}
[dir=rtl] .uppy-StatusBar-status {
  padding-left: .3em;
}
.uppy-StatusBar-status {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-weight: normal;
  line-height: 1.4;
}
.uppy-StatusBar-statusPrimary {
  font-weight: 500;
  line-height: 1;
  display: flex;
}
[dir=ltr] .uppy-StatusBar-statusPrimary button.uppy-StatusBar-details {
  margin-left: 5px;
}
[dir=rtl] .uppy-StatusBar-statusPrimary button.uppy-StatusBar-details {
  margin-right: 5px;
}
[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary {
  color: #eaeaea;
}
.uppy-StatusBar-statusSecondary {
  display: inline-block;
  color: #757575;
  font-size: 11px;
  line-height: 1.2;
  white-space: nowrap;
}
[dir] .uppy-StatusBar-statusSecondary {
  margin-top: 1px;
}
[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary {
  color: #bbb;
}
[dir=ltr] .uppy-StatusBar-statusSecondaryHint {
  margin-right: 5px;
}
[dir=rtl] .uppy-StatusBar-statusSecondaryHint {
  margin-left: 5px;
}
.uppy-StatusBar-statusSecondaryHint {
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}
[dir=ltr] .uppy-size--md .uppy-StatusBar-statusSecondaryHint {
  margin-right: 8px;
}
[dir=rtl] .uppy-size--md .uppy-StatusBar-statusSecondaryHint {
  margin-left: 8px;
}
[dir=ltr] .uppy-StatusBar-statusIndicator {
  margin-right: 7px;
}
[dir=rtl] .uppy-StatusBar-statusIndicator {
  margin-left: 7px;
}
.uppy-StatusBar-statusIndicator {
  position: relative;
  top: 1px;
  color: #525252;
}
.uppy-StatusBar-statusIndicator svg {
  vertical-align: text-bottom;
}
[dir=ltr] .uppy-StatusBar-actions {
  right: 10px;
}
[dir=rtl] .uppy-StatusBar-actions {
  left: 10px;
}
.uppy-StatusBar-actions {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1004;
  display: flex;
  align-items: center;
}
.uppy-StatusBar.is-waiting .uppy-StatusBar-actions {
  position: static;
  width: 100%;
  height: 100%;
}
[dir] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions {
  padding: 0 15px;
  background-color: #fafafa;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions {
  background-color: #1f1f1f;
}
.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts {
  flex-direction: column;
  height: 90px;
}
.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts {
  flex-direction: row;
  height: 65px;
}
.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions {
  flex-direction: column;
  justify-content: center;
}
.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions {
  flex-direction: row;
  justify-content: initial;
}
.uppy-StatusBar-actionCircleBtn {
  line-height: 1;
  opacity: .9;
}
[dir] .uppy-StatusBar-actionCircleBtn {
  margin: 3px;
  cursor: pointer;
}
.uppy-StatusBar-actionCircleBtn:focus {
  outline: none;
}
[dir] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-StatusBar-actionCircleBtn:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .85);
}
.uppy-StatusBar-actionCircleBtn:hover {
  opacity: 1;
}
[dir] .uppy-StatusBar-actionCircleBtn:focus {
  border-radius: 50%;
}
.uppy-StatusBar-actionCircleBtn svg {
  vertical-align: bottom;
}
.uppy-StatusBar-actionBtn {
  display: inline-block;
  color: #1269cf;
  font-size: 10px;
  line-height: inherit;
  vertical-align: middle;
}
.uppy-size--md .uppy-StatusBar-actionBtn {
  font-size: 11px;
}
.uppy-StatusBar-actionBtn--disabled {
  opacity: .4;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled {
  opacity: .7;
}
[dir=ltr] .uppy-StatusBar-actionBtn--retry {
  margin-right: 6px;
}
[dir=rtl] .uppy-StatusBar-actionBtn--retry {
  margin-left: 6px;
}
.uppy-StatusBar-actionBtn--retry {
  position: relative;
  height: 16px;
  color: #fff;
  line-height: 1;
}
[dir] .uppy-StatusBar-actionBtn--retry {
  background-color: #ff4b23;
  border-radius: 8px;
}
[dir=ltr] .uppy-StatusBar-actionBtn--retry {
  padding: 1px 6px 3px 18px;
}
[dir=rtl] .uppy-StatusBar-actionBtn--retry {
  padding: 1px 18px 3px 6px;
}
.uppy-StatusBar-actionBtn--retry:focus {
  outline: none;
}
[dir] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-StatusBar-actionBtn--retry:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .85);
}
[dir] .uppy-StatusBar-actionBtn--retry:hover {
  background-color: #f92d00;
}
[dir=ltr] .uppy-StatusBar-actionBtn--retry svg {
  left: 6px;
}
[dir=rtl] .uppy-StatusBar-actionBtn--retry svg {
  right: 6px;
}
.uppy-StatusBar-actionBtn--retry svg {
  position: absolute;
  top: 3px;
}
.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  width: 100%;
  color: #fff;
  font-size: 14px;
  line-height: 1;
}
[dir] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  padding: 15px 10px;
  background-color: #1bb240;
}
[dir] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover {
  background-color: #189c38;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  background-color: #1c8b37;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover {
  background-color: #18762f;
}
.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  width: auto;
}
[dir] .uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  padding: 13px 22px;
}
[dir] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover {
  background-color: #1bb240;
  cursor: not-allowed;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover {
  background-color: #1c8b37;
}
.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload {
  color: #1269cf;
}
[dir] .uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload {
  background-color: rgba(0, 0, 0, 0);
}
[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded {
  padding-right: 3px;
}
[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded {
  padding-left: 3px;
}
[dir=ltr] .uppy-StatusBar-actionBtn--uploadNewlyAdded {
  padding-left: 3px;
}
[dir=rtl] .uppy-StatusBar-actionBtn--uploadNewlyAdded {
  padding-right: 3px;
}
[dir] .uppy-StatusBar-actionBtn--uploadNewlyAdded {
  padding-bottom: 1px;
  border-radius: 3px;
}
.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  outline: none;
}
[dir] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .85);
}
.uppy-StatusBar.is-preprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded,
.uppy-StatusBar.is-postprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded {
  display: none;
}
.uppy-StatusBar-actionBtn--done {
  line-height: 1;
}
[dir] .uppy-StatusBar-actionBtn--done {
  padding: 7px 8px;
  border-radius: 3px;
}
.uppy-StatusBar-actionBtn--done:focus {
  outline: none;
}
[dir] .uppy-StatusBar-actionBtn--done::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionBtn--done:hover {
  color: #0e51a0;
}
[dir] .uppy-StatusBar-actionBtn--done:focus {
  background-color: #dfe6f1;
}
[dir] [data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus {
  background-color: #333;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done {
  color: #02baf2;
}
.uppy-size--md .uppy-StatusBar-actionBtn--done {
  font-size: 14px;
}
.uppy-StatusBar-serviceMsg {
  color: #000;
  font-size: 11px;
  line-height: 1.1;
}
[dir=ltr] .uppy-StatusBar-serviceMsg {
  padding-left: 10px;
}
[dir=rtl] .uppy-StatusBar-serviceMsg {
  padding-right: 10px;
}
.uppy-size--md .uppy-StatusBar-serviceMsg {
  font-size: 14px;
}
[dir=ltr] .uppy-size--md .uppy-StatusBar-serviceMsg {
  padding-left: 15px;
}
[dir=rtl] .uppy-size--md .uppy-StatusBar-serviceMsg {
  padding-right: 15px;
}
[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg {
  color: #eaeaea;
}
.uppy-StatusBar-serviceMsg-ghostsIcon {
  position: relative;
  top: 2px;
  width: 10px;
  vertical-align: text-bottom;
  opacity: .5;
}
[dir=ltr] .uppy-StatusBar-serviceMsg-ghostsIcon {
  left: 6px;
}
[dir=rtl] .uppy-StatusBar-serviceMsg-ghostsIcon {
  right: 6px;
}
.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon {
  top: 1px;
  width: 15px;
}
[dir=ltr] .uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon {
  left: 10px;
}
[dir=rtl] .uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon {
  right: 10px;
}
[dir=ltr] .uppy-StatusBar-details {
  left: 2px;
}
[dir=rtl] .uppy-StatusBar-details {
  right: 2px;
}
.uppy-StatusBar-details {
  position: relative;
  top: 0;
  display: inline-block;
  width: 13px;
  height: 13px;
  color: #fff;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  vertical-align: middle;
  -webkit-appearance: none;
  appearance: none;
}
[dir] .uppy-StatusBar-details {
  text-align: center;
  background-color: #939393;
  border-radius: 50%;
  cursor: help;
}
.uppy-StatusBar-details::after {
  line-height: 1.3;
  word-wrap: break-word;
}
[dir=ltr] .uppy-StatusBar-spinner {
  margin-right: 10px;
}
[dir=rtl] .uppy-StatusBar-spinner {
  margin-left: 10px;
}
.uppy-StatusBar-spinner {
  fill: #1269cf;
}
[dir=ltr] .uppy-StatusBar-spinner {
  animation-name: uppy-StatusBar-spinnerAnimation-ltr;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
[dir=rtl] .uppy-StatusBar-spinner {
  animation-name: uppy-StatusBar-spinnerAnimation-rtl;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner,
.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner {
  fill: #f6a623;
}
@keyframes uppy-StatusBar-spinnerAnimation-ltr {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes uppy-StatusBar-spinnerAnimation-rtl {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,
.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
}
[dir] .uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,
[dir] .uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list {
  padding: 6px;
}
.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list::after,
.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list::after {
  flex: auto;
  content: "";
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem {
  position: relative;
  width: 50%;
}
[dir] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,
[dir] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem {
  margin: 0;
}
.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,
.uppy-size--md .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem {
  width: 33.3333%;
}
.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,
.uppy-size--lg .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem {
  width: 25%;
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem::before,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem::before {
  display: block;
  content: "";
}
[dir] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem::before,
[dir] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem::before {
  padding-top: 100%;
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img,
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected img,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected svg {
  opacity: .85;
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--disabled {
  opacity: .5;
}
[dir] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,
[dir] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner {
  background-color: rgba(147, 147, 147, .2);
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner {
  background-color: rgba(234, 234, 234, .2);
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg {
  width: 30%;
  height: 30%;
  fill: rgba(0, 0, 0, .7);
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg {
  fill: hsla(0, 0%, 100%, .8);
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner {
  position: absolute;
  top: 7px;
  bottom: 7px;
  width: calc(100% - 14px);
  height: calc(100% - 14px);
  overflow: hidden;
}
[dir] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,
[dir] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner {
  text-align: center;
  border-radius: 4px;
}
[dir=ltr] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,
[dir=ltr] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner {
  right: 7px;
  left: 7px;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,
[dir=rtl] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner {
  left: 7px;
  right: 7px;
}
@media (hover: none) {
  .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,
  .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author {
    display: block;
  }
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner {
  box-shadow: 0 0 0 3px rgba(170, 225, 255, .7);
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
[dir] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,
[dir] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img {
  border-radius: 4px;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author {
  position: absolute;
  display: none;
  bottom: 0;
  width: 100%;
  color: #fff;
  font-weight: 500;
  font-size: 12px;
  text-decoration: none;
}
[dir] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,
[dir] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author {
  background: rgba(0, 0, 0, .3);
  margin: 0;
  padding: 5px;
}
[dir=ltr] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,
[dir=ltr] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author {
  left: 0;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,
[dir=rtl] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author {
  right: 0;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author:hover,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author:hover {
  text-decoration: underline;
}
[dir] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author:hover,
[dir] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author:hover {
  background: rgba(0, 0, 0, .4);
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox {
  position: absolute;
  top: 16px;
  z-index: 1002;
  width: 26px;
  height: 26px;
  opacity: 0;
}
[dir] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,
[dir] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox {
  background-color: #1269cf;
  border-radius: 50%;
}
[dir=ltr] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,
[dir=ltr] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox {
  right: 16px;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,
[dir=rtl] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox {
  left: 16px;
}
[dir=ltr] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,
[dir=ltr] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after {
  left: 7px;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,
[dir=rtl] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after {
  right: 7px;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after {
  top: 8px;
  width: 12px;
  height: 7px;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox {
  opacity: 1;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:hover + label .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:hover + label .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label .uppy-ProviderBrowserItem-author {
  display: block;
}
[dir] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label,
[dir] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label:focus,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label:focus {
  outline: none;
}
[dir] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label::-moz-focus-inner,
[dir] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-ProviderBrowser-viewType--list {
  background-color: #fff;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list {
  background-color: #1f1f1f;
}
.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem {
  display: flex;
  align-items: center;
}
[dir] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem {
  margin: 0;
  padding: 7px 15px;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem {
  color: #eaeaea;
}
.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled {
  opacity: .6;
}
[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox {
  margin-right: 15px;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox {
  margin-left: 15px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox {
  width: 17px;
  height: 17px;
}
[dir] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox {
  background-color: #fff;
  border: 1px solid #cfcfcf;
  border-radius: 3px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus {
  outline: none;
}
[dir] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus {
  border: 1px solid #1269cf;
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .25);
}
[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after {
  left: 3px;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after {
  right: 3px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after {
  top: 4px;
  width: 9px;
  height: 5px;
  opacity: 0;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus {
  border-color: rgba(2, 186, 242, .7);
  box-shadow: 0 0 0 3px rgba(2, 186, 242, .2);
}
[dir] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,
[dir] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox {
  background-color: #1269cf;
  border-color: #1269cf;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox::after,
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox::after {
  opacity: 1;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner {
  display: flex;
  align-items: center;
  color: inherit;
  font-family:
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    "Segoe UI",
    "Segoe UI Symbol",
    "Segoe UI Emoji",
    "Apple Color Emoji",
    Roboto,
    Helvetica,
    Arial,
    sans-serif;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner {
  padding: 2px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus {
  text-decoration: underline;
  outline: none;
}
[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,
[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg {
  margin-right: 8px;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,
[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg {
  margin-left: 8px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span {
  overflow: hidden;
  line-height: 1.2;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner {
  cursor: default;
}
[dir=ltr] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap {
  margin-right: 7px;
}
[dir=rtl] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap {
  margin-left: 7px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap {
  width: 20px;
}
.uppy-ProviderBrowserItem-checkbox {
  position: relative;
  flex-shrink: 0;
}
[dir] .uppy-ProviderBrowserItem-checkbox {
  cursor: pointer;
}
[dir] .uppy-ProviderBrowserItem-checkbox:disabled {
  cursor: default;
}
[dir] .uppy-ProviderBrowserItem-checkbox:disabled::after {
  cursor: default;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox {
  background-color: #1f1f1f;
  border-color: #939393;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox {
  background-color: #333;
}
.uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox::after {
  position: absolute;
  content: "";
}
[dir] .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox::after {
  border-bottom: 2px solid #eaeaea;
  cursor: pointer;
}
[dir=ltr] .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox::after {
  border-left: 2px solid #eaeaea;
  transform: rotate(-45deg);
}
[dir=rtl] .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox::after {
  border-right: 2px solid #eaeaea;
  transform: rotate(45deg);
}
.uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox::after {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;
  height: 2px !important;
}
[dir] .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox::after {
  background-color: #eaeaea !important;
  transform: translateY(-50%) !important;
}
[dir=ltr] .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox::after {
  left: 20% !important;
  right: 20% !important;
}
[dir=rtl] .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox::after {
  right: 20% !important;
  left: 20% !important;
}
.uppy-SearchProvider {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
[dir] [data-uppy-theme=dark] .uppy-SearchProvider {
  background-color: #1f1f1f;
}
.uppy-SearchProvider-input {
  width: 90%;
  max-width: 650px;
}
[dir] .uppy-SearchProvider-input {
  margin-bottom: 15px;
}
[dir] .uppy-size--md .uppy-SearchProvider-input {
  margin-bottom: 20px;
}
.uppy-SearchProvider-input::-webkit-search-cancel-button {
  display: none;
}
[dir] .uppy-SearchProvider-searchButton {
  padding: 13px 25px;
}
[dir] .uppy-size--md .uppy-SearchProvider-searchButton {
  padding: 13px 30px;
}
.uppy-DashboardContent-panelBody {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardContent-panelBody {
  background-color: #1f1f1f;
}
.uppy-Provider-auth,
.uppy-Provider-error,
.uppy-Provider-loading,
.uppy-Provider-empty {
  display: flex;
  flex: 1;
  flex-flow: column wrap;
  align-items: center;
  justify-content: center;
  color: #939393;
}
.uppy-Provider-empty {
  color: #939393;
}
.uppy-Provider-authIcon svg {
  width: 100px;
  height: 75px;
}
.uppy-Provider-authTitle {
  max-width: 500px;
  color: #757575;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.4;
}
[dir] .uppy-Provider-authTitle {
  margin-bottom: 30px;
  padding: 0 15px;
  text-align: center;
}
.uppy-size--md .uppy-Provider-authTitle {
  font-size: 20px;
}
[data-uppy-theme=dark] .uppy-Provider-authTitle {
  color: #cfcfcf;
}
.uppy-Provider-btn-google {
  display: flex;
  align-items: center;
}
[dir] .uppy-Provider-btn-google {
  padding: 8px 12px !important;
  background: #4285f4;
}
[dir] .uppy-Provider-btn-google:hover {
  background-color: #1266f1;
}
.uppy-Provider-btn-google:focus {
  outline: none;
}
[dir] .uppy-Provider-btn-google:focus {
  box-shadow: 0 0 0 3px rgba(66, 133, 244, .4);
}
[dir=ltr] .uppy-Provider-btn-google svg {
  margin-right: 8px;
}
[dir=rtl] .uppy-Provider-btn-google svg {
  margin-left: 8px;
}
[dir=ltr] .uppy-Provider-breadcrumbs {
  text-align: left;
}
[dir=rtl] .uppy-Provider-breadcrumbs {
  text-align: right;
}
.uppy-Provider-breadcrumbs {
  flex: 1;
  color: #525252;
  font-size: 12px;
}
[dir] .uppy-Provider-breadcrumbs {
  margin-bottom: 10px;
}
[dir] .uppy-size--md .uppy-Provider-breadcrumbs {
  margin-bottom: 0;
}
[data-uppy-theme=dark] .uppy-Provider-breadcrumbs {
  color: #eaeaea;
}
[dir=ltr] .uppy-Provider-breadcrumbsIcon {
  margin-right: 4px;
}
[dir=rtl] .uppy-Provider-breadcrumbsIcon {
  margin-left: 4px;
}
.uppy-Provider-breadcrumbsIcon {
  display: inline-block;
  color: #525252;
  line-height: 1;
  vertical-align: middle;
}
.uppy-Provider-breadcrumbsIcon svg {
  width: 13px;
  height: 13px;
  fill: #525252;
}
.uppy-Provider-breadcrumbs button {
  display: inline-block;
  line-height: inherit;
}
[dir] .uppy-Provider-breadcrumbs button {
  padding: 4px;
  border-radius: 3px;
}
.uppy-Provider-breadcrumbs button:focus {
  outline: none;
}
[dir] .uppy-Provider-breadcrumbs button::-moz-focus-inner {
  border: 0;
}
.uppy-Provider-breadcrumbs button:hover {
  color: #0e51a0;
}
[dir] .uppy-Provider-breadcrumbs button:focus {
  background-color: #dfe6f1;
}
[dir] [data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus {
  background-color: #333;
}
.uppy-Provider-breadcrumbs button:not(:last-of-type) {
  text-decoration: underline;
}
.uppy-Provider-breadcrumbs button:last-of-type {
  color: #333;
  font-weight: 500;
  pointer-events: none;
}
[dir] .uppy-Provider-breadcrumbs button:last-of-type {
  cursor: normal;
}
[dir] .uppy-Provider-breadcrumbs button:hover {
  cursor: pointer;
}
[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button {
  color: #eaeaea;
}
.uppy-ProviderBrowser {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 100%;
  font-weight: 400;
  font-size: 14px;
}
.uppy-ProviderBrowser-user {
  color: #333;
  font-weight: 500;
}
[dir=ltr] .uppy-ProviderBrowser-user {
  margin: 0 8px 0 0;
}
[dir=rtl] .uppy-ProviderBrowser-user {
  margin: 0 0 0 8px;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-user {
  color: #eaeaea;
}
[dir=ltr] .uppy-ProviderBrowser-user::after {
  left: 4px;
}
[dir=rtl] .uppy-ProviderBrowser-user::after {
  right: 4px;
}
.uppy-ProviderBrowser-user::after {
  position: relative;
  color: #939393;
  font-weight: normal;
  content: "\b7";
}
.uppy-ProviderBrowser-header {
  position: relative;
  z-index: 1001;
}
[dir] .uppy-ProviderBrowser-header {
  border-bottom: 1px solid #eaeaea;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-header {
  border-bottom: 1px solid #333;
}
.uppy-ProviderBrowser-headerBar {
  z-index: 1001;
  color: #757575;
  font-size: 12px;
  line-height: 1.4;
}
[dir] .uppy-ProviderBrowser-headerBar {
  padding: 7px 15px;
  background-color: #fafafa;
}
.uppy-size--md .uppy-ProviderBrowser-headerBar {
  display: flex;
  align-items: center;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar {
  background-color: #1f1f1f;
}
.uppy-ProviderBrowser-headerBar--simple {
  display: block;
  justify-content: center;
}
[dir] .uppy-ProviderBrowser-headerBar--simple {
  text-align: center;
}
.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap {
  display: inline-block;
  flex: none;
  vertical-align: middle;
}
.uppy-ProviderBrowser-searchFilter {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 30px;
}
[dir] .uppy-ProviderBrowser-searchFilter {
  margin-top: 15px;
  margin-bottom: 15px;
}
[dir=ltr] .uppy-ProviderBrowser-searchFilter {
  padding-left: 8px;
  padding-right: 8px;
}
[dir=rtl] .uppy-ProviderBrowser-searchFilter {
  padding-right: 8px;
  padding-left: 8px;
}
[dir=ltr] .uppy-ProviderBrowser-searchFilterInput {
  padding-left: 30px;
}
[dir=rtl] .uppy-ProviderBrowser-searchFilterInput {
  padding-right: 30px;
}
[dir=ltr] .uppy-ProviderBrowser-searchFilterInput {
  padding-right: 30px;
}
[dir=rtl] .uppy-ProviderBrowser-searchFilterInput {
  padding-left: 30px;
}
.uppy-ProviderBrowser-searchFilterInput {
  z-index: 1001;
  width: 100%;
  height: 30px;
  font-size: 13px;
  font-family:
    -apple-system,
    system-ui,
    BlinkMacSystemFont,
    "Segoe UI",
    "Segoe UI Symbol",
    "Segoe UI Emoji",
    "Apple Color Emoji",
    Roboto,
    Helvetica,
    Arial,
    sans-serif;
  line-height: 1.4;
  outline: 0;
  color: #333;
}
[dir] .uppy-ProviderBrowser-searchFilterInput {
  background-color: #eaeaea;
  border: 0;
  border-radius: 4px;
}
.uppy-ProviderBrowser-searchFilterInput::-webkit-search-cancel-button {
  display: none;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput {
  color: #eaeaea;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput {
  background-color: #1f1f1f;
}
[dir] .uppy-ProviderBrowser-searchFilterInput:focus {
  background-color: #cfcfcf;
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput:focus {
  background-color: #333;
}
[dir=ltr] .uppy-ProviderBrowser-searchFilterIcon {
  left: 16px;
}
[dir=rtl] .uppy-ProviderBrowser-searchFilterIcon {
  right: 16px;
}
.uppy-ProviderBrowser-searchFilterIcon {
  position: absolute;
  z-index: 1002;
  width: 12px;
  height: 12px;
  color: #757575;
}
.uppy-ProviderBrowser-searchFilterInput::placeholder {
  color: #939393;
  opacity: 1;
}
[dir=ltr] .uppy-ProviderBrowser-searchFilterReset {
  right: 16px;
}
[dir=rtl] .uppy-ProviderBrowser-searchFilterReset {
  left: 16px;
}
.uppy-ProviderBrowser-searchFilterReset {
  position: absolute;
  z-index: 1002;
  width: 22px;
  height: 22px;
  color: #939393;
}
[dir] .uppy-ProviderBrowser-searchFilterReset {
  border-radius: 3px;
  padding: 6px;
  cursor: pointer;
}
.uppy-ProviderBrowser-searchFilterReset:focus {
  outline: none;
}
[dir] .uppy-ProviderBrowser-searchFilterReset::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-ProviderBrowser-searchFilterReset:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
.uppy-ProviderBrowser-searchFilterReset:hover {
  color: #757575;
}
.uppy-ProviderBrowser-searchFilterReset svg {
  vertical-align: text-top;
}
.uppy-ProviderBrowser-userLogout {
  color: #1269cf;
  line-height: inherit;
}
[dir] .uppy-ProviderBrowser-userLogout {
  padding: 4px;
  border-radius: 3px;
  cursor: pointer;
}
.uppy-ProviderBrowser-userLogout:focus {
  outline: none;
}
[dir] .uppy-ProviderBrowser-userLogout::-moz-focus-inner {
  border: 0;
}
.uppy-ProviderBrowser-userLogout:hover {
  color: #0e51a0;
}
[dir] .uppy-ProviderBrowser-userLogout:focus {
  background-color: #dfe6f1;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus {
  background-color: #333;
}
.uppy-ProviderBrowser-userLogout:hover {
  text-decoration: underline;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout {
  color: #eaeaea;
}
.uppy-ProviderBrowser-body {
  position: relative;
  flex: 1;
}
.uppy-ProviderBrowser-list {
  position: absolute;
  top: 0;
  bottom: 0;
  display: block;
  flex: 1;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none;
  border-spacing: 0;
  -webkit-overflow-scrolling: touch;
}
[dir] .uppy-ProviderBrowser-list {
  margin: 0;
  padding: 0;
  background-color: #fff;
}
[dir=ltr] .uppy-ProviderBrowser-list {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-ProviderBrowser-list {
  left: 0;
  right: 0;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-list {
  background-color: #1f1f1f;
}
.uppy-ProviderBrowser-list:focus {
  outline: none;
}
.uppy-ProviderBrowserItem-inner {
  font-weight: 500;
  font-size: 13px;
}
[dir] .uppy-ProviderBrowserItem-inner {
  cursor: pointer;
}
.uppy-ProviderBrowser-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
[dir] .uppy-ProviderBrowser-footer {
  padding: 15px;
  background-color: #fff;
  border-top: 1px solid #eaeaea;
}
[dir=ltr] .uppy-ProviderBrowser-footer button {
  margin-right: 8px;
}
[dir=rtl] .uppy-ProviderBrowser-footer button {
  margin-left: 8px;
}
[dir] [data-uppy-theme=dark] .uppy-ProviderBrowser-footer {
  background-color: #1f1f1f;
  border-top: 1px solid #333;
}
.uppy-ProviderBrowser-footer-buttons {
  flex-shrink: 0;
}
.uppy-ProviderBrowser-footer-error {
  color: #e32437;
  line-height: 18px;
}
@media (max-width: 426px) {
  .uppy-ProviderBrowser-footer {
    flex-direction: column-reverse;
    align-items: stretch;
  }
  [dir] .uppy-ProviderBrowser-footer-error {
    padding-bottom: 10px;
  }
}
.uppy-Dashboard-Item-previewInnerWrap {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
[dir] .uppy-Dashboard-Item-previewInnerWrap {
  border-radius: 3px;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, .4);
}
[dir] .uppy-size--md .uppy-Dashboard-Item-previewInnerWrap {
  box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
}
[dir] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewInnerWrap {
  box-shadow: none;
}
.uppy-Dashboard-Item-previewInnerWrap::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1001;
  display: none;
  content: "";
}
[dir] .uppy-Dashboard-Item-previewInnerWrap::after {
  background-color: rgba(0, 0, 0, .65);
}
[dir=ltr] .uppy-Dashboard-Item-previewInnerWrap::after {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-Dashboard-Item-previewInnerWrap::after {
  left: 0;
  right: 0;
}
.uppy-Dashboard-Item-previewLink {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1002;
}
[dir=ltr] .uppy-Dashboard-Item-previewLink {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-Dashboard-Item-previewLink {
  left: 0;
  right: 0;
}
[dir] .uppy-Dashboard-Item-previewLink:focus {
  box-shadow: inset 0 0 0 3px #579df0;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-Item-previewLink:focus {
  box-shadow: inset 0 0 0 3px #016c8d;
}
.uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
[dir] .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg {
  border-radius: 3px;
  transform: translateZ(0);
}
.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg {
  object-fit: contain;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
[dir] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg {
  padding: 10px;
}
.uppy-Dashboard-Item-progress {
  position: absolute;
  top: 50%;
  z-index: 1002;
  width: 120px;
  color: #fff;
  transition: all .35 ease;
}
[dir] .uppy-Dashboard-Item-progress {
  text-align: center;
}
[dir=ltr] .uppy-Dashboard-Item-progress {
  left: 50%;
  transform: translate(-50%, -50%);
}
[dir=rtl] .uppy-Dashboard-Item-progress {
  right: 50%;
  transform: translate(50%, -50%);
}
.uppy-Dashboard-Item-progressIndicator {
  display: inline-block;
  width: 38px;
  height: 38px;
  opacity: .9;
  color: #fff;
}
.uppy-size--md .uppy-Dashboard-Item-progressIndicator {
  width: 55px;
  height: 55px;
}
[dir] button.uppy-Dashboard-Item-progressIndicator {
  cursor: pointer;
}
button.uppy-Dashboard-Item-progressIndicator:focus {
  outline: none;
}
[dir] button.uppy-Dashboard-Item-progressIndicator::-moz-focus-inner {
  border: 0;
}
button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--bg,
button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--retry {
  fill: #579df0;
}
.uppy-Dashboard-Item-progressIcon--circle {
  width: 100%;
  height: 100%;
}
.uppy-Dashboard-Item-progressIcon--bg {
  stroke: hsla(0, 0%, 100%, .4);
}
.uppy-Dashboard-Item-progressIcon--progress {
  transition: stroke-dashoffset .5s ease-out;
  stroke: #fff;
}
.uppy-Dashboard-Item-progressIcon--play {
  transition: all .2s;
  fill: #fff;
  stroke: #fff;
}
.uppy-Dashboard-Item-progressIcon--cancel {
  transition: all .2s;
  fill: #fff;
}
.uppy-Dashboard-Item-progressIcon--pause {
  transition: all .2s;
  fill: #fff;
  stroke: #fff;
}
.uppy-Dashboard-Item-progressIcon--check {
  transition: all .2s;
  fill: #fff;
}
.uppy-Dashboard-Item-progressIcon--retry {
  fill: #fff;
}
[dir=ltr] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress {
  right: -8px;
}
[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress {
  left: -8px;
}
[dir=ltr] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress {
  left: initial;
}
[dir=rtl] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress {
  right: initial;
}
.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress {
  top: -9px;
  width: auto;
}
[dir] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress {
  transform: initial;
}
.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator {
  width: 18px;
  height: 18px;
}
.uppy-size--md .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator {
  width: 28px;
  height: 28px;
}
.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator {
  width: 18px;
  height: 18px;
  opacity: 1;
}
.uppy-size--md .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator {
  width: 22px;
  height: 22px;
}
.uppy-Dashboard-Item.is-processing .uppy-Dashboard-Item-progress {
  opacity: 0;
}
[dir=ltr] .uppy-Dashboard-Item-fileInfo {
  padding-right: 5px;
}
[dir=rtl] .uppy-Dashboard-Item-fileInfo {
  padding-left: 5px;
}
[dir=ltr] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo {
  padding-right: 10px;
}
[dir=rtl] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo {
  padding-left: 10px;
}
[dir=ltr] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo {
  padding-right: 15px;
}
[dir=rtl] .uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo {
  padding-left: 15px;
}
.uppy-Dashboard-Item-name {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.3;
  word-wrap: anywhere;
  word-break: break-all;
}
[dir] .uppy-Dashboard-Item-name {
  margin-bottom: 5px;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-name {
  color: #eaeaea;
}
.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-name {
  font-size: 14px;
  line-height: 1.4;
}
.uppy-Dashboard-Item-fileName {
  display: flex;
  align-items: baseline;
}
[dir=ltr] .uppy-Dashboard-Item-fileName button {
  margin-left: 5px;
}
[dir=rtl] .uppy-Dashboard-Item-fileName button {
  margin-right: 5px;
}
.uppy-Dashboard-Item-author {
  color: #757575;
  vertical-align: bottom;
  font-size: 11px;
  font-weight: normal;
  display: inline-block;
  line-height: 1;
}
[dir] .uppy-Dashboard-Item-author {
  margin-bottom: 5px;
}
.uppy-Dashboard-Item-author a {
  color: #757575;
}
.uppy-Dashboard-Item-status {
  color: #757575;
  font-weight: normal;
  font-size: 11px;
  line-height: 1;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-status {
  color: #bbb;
}
.uppy-Dashboard-Item-statusSize {
  display: inline-block;
  text-transform: uppercase;
  vertical-align: bottom;
}
[dir] .uppy-Dashboard-Item-statusSize {
  margin-bottom: 5px;
}
.uppy-Dashboard-Item-reSelect {
  color: #1269cf;
  font-weight: 600;
  font-size: inherit;
  font-family: inherit;
}
.uppy-Dashboard-Item-errorMessage {
  font-size: 11px;
  font-weight: 500;
  line-height: 1.3;
  color: #a51523;
}
[dir] .uppy-Dashboard-Item-errorMessage {
  background-color: #fdeff1;
  padding: 5px 6px;
}
.uppy-Dashboard-Item-errorMessageBtn {
  font-size: 11px;
  text-decoration: underline;
  color: #a51523;
  font-weight: 500;
}
[dir] .uppy-Dashboard-Item-errorMessageBtn {
  cursor: pointer;
}
.uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage {
  display: none;
}
.uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage {
  display: block;
  line-height: 1.4;
  position: absolute;
  bottom: 0;
}
[dir] .uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage {
  border-top: 1px solid #f7c2c8;
  padding: 6px 8px;
}
[dir=ltr] .uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage {
  left: 0;
  right: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
[dir=rtl] .uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage {
  right: 0;
  left: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage {
  display: inline-block;
  position: static;
}
[dir] .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage {
  border: 1px solid #f7c2c8;
  border-radius: 3px;
}
.uppy-size--md .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage {
  display: none;
}
.uppy-Dashboard-Item-action {
  color: #939393;
}
[dir] .uppy-Dashboard-Item-action {
  cursor: pointer;
}
.uppy-Dashboard-Item-action:focus {
  outline: none;
}
[dir] .uppy-Dashboard-Item-action::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-Dashboard-Item-action:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
.uppy-Dashboard-Item-action:hover {
  color: #1f1f1f;
  opacity: 1;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action {
  color: #cfcfcf;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-Item-action::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .85);
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action:hover {
  color: #eaeaea;
}
.uppy-Dashboard-Item-action--remove {
  color: #1f1f1f;
  opacity: .95;
}
.uppy-Dashboard-Item-action--remove:hover {
  color: #000;
  opacity: 1;
}
[dir=ltr] .uppy-size--md .uppy-Dashboard-Item-action--remove {
  right: -8px;
}
[dir=rtl] .uppy-size--md .uppy-Dashboard-Item-action--remove {
  left: -8px;
}
.uppy-size--md .uppy-Dashboard-Item-action--remove {
  position: absolute;
  top: -8px;
  z-index: 1002;
  width: 18px;
  height: 18px;
}
[dir] .uppy-size--md .uppy-Dashboard-Item-action--remove {
  padding: 0;
}
[dir] .uppy-size--md .uppy-Dashboard-Item-action--remove:focus {
  border-radius: 50%;
}
[dir=ltr] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove {
  right: 8px;
}
[dir=rtl] .uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove {
  left: 8px;
}
.uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove {
  position: absolute;
  top: 8px;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove {
  color: #525252;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove:hover {
  color: #333;
}
.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-actionWrapper {
  display: flex;
  align-items: center;
}
.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action {
  width: 22px;
  height: 22px;
}
[dir] .uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action {
  padding: 3px;
}
[dir=ltr] .uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action {
  margin-left: 3px;
}
[dir=rtl] .uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action {
  margin-right: 3px;
}
[dir] .uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action:focus {
  border-radius: 3px;
}
.uppy-size--md .uppy-Dashboard-Item-action--copyLink,
.uppy-size--md .uppy-Dashboard-Item-action--edit {
  width: 16px;
  height: 16px;
}
[dir] .uppy-size--md .uppy-Dashboard-Item-action--copyLink,
[dir] .uppy-size--md .uppy-Dashboard-Item-action--edit {
  padding: 0;
}
[dir] .uppy-size--md .uppy-Dashboard-Item-action--copyLink:focus,
[dir] .uppy-size--md .uppy-Dashboard-Item-action--edit:focus {
  border-radius: 3px;
}
.uppy-Dashboard-Item {
  display: flex;
  align-items: center;
}
[dir] .uppy-Dashboard-Item {
  padding: 10px;
  border-bottom: 1px solid #eaeaea;
}
[dir=ltr] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item {
  padding-right: 0;
}
[dir=rtl] .uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item {
  padding-left: 0;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-Item {
  border-bottom: 1px solid #333;
}
[dir=ltr] .uppy-size--md .uppy-Dashboard-Item {
  float: left;
}
[dir=rtl] .uppy-size--md .uppy-Dashboard-Item {
  float: right;
}
.uppy-size--md .uppy-Dashboard-Item {
  position: relative;
  display: block;
  width: calc(33.333% - 15px - 15px);
  height: 215px;
}
[dir] .uppy-size--md .uppy-Dashboard-Item {
  margin: 5px 15px;
  padding: 0;
  border-bottom: 0;
}
.uppy-size--lg .uppy-Dashboard-Item {
  width: calc(25% - 15px - 15px);
  height: 190px;
}
[dir] .uppy-size--lg .uppy-Dashboard-Item {
  margin: 5px 15px;
  padding: 0;
}
.uppy-size--xl .uppy-Dashboard-Item {
  width: calc(20% - 15px - 15px);
  height: 210px;
}
[dir] .uppy-size--xl .uppy-Dashboard-Item {
  padding: 0;
}
.uppy-Dashboard--singleFile .uppy-Dashboard-Item {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 400px;
  height: 100%;
  position: relative;
}
[dir] .uppy-Dashboard--singleFile .uppy-Dashboard-Item {
  border-bottom: 0;
  padding: 15px;
}
.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-previewInnerWrap {
  opacity: .2;
}
.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-name {
  opacity: .7;
}
.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1005;
  opacity: .5;
  content: "";
}
[dir] .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='39' viewBox='0 0 35 39'%3E%3Cpath d='M1.708 38.66c1.709 0 3.417-3.417 6.834-3.417 3.416 0 5.125 3.417 8.61 3.417 3.348 0 5.056-3.417 8.473-3.417 4.305 0 5.125 3.417 6.833 3.417.889 0 1.709-.889 1.709-1.709v-19.68C34.167-5.757 0-5.757 0 17.271v19.68c0 .82.888 1.709 1.708 1.709zm8.542-17.084a3.383 3.383 0 01-3.417-3.416 3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.417 3.417 3.383 3.383 0 01-3.417 3.416zm13.667 0A3.383 3.383 0 0120.5 18.16a3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.416 3.417 3.383 3.383 0 01-3.416 3.416z' fill='%2523000' fill-rule='nonzero'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 10px;
  background-size: 25px;
}
[dir=ltr] .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  left: 0;
  right: 0;
}
[dir] .uppy-size--md .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  background-position: 50% 50%;
  background-size: 40px;
}
[dir] .uppy-Dashboard--singleFile .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  background-position: 50% 50%;
  background-size: 30%;
}
.uppy-Dashboard-Item-preview {
  position: relative;
  flex-grow: 0;
  flex-shrink: 0;
  width: 50px;
  height: 50px;
}
.uppy-size--md .uppy-Dashboard-Item-preview {
  width: 100%;
  height: 140px;
}
.uppy-size--lg .uppy-Dashboard-Item-preview {
  height: 120px;
}
.uppy-size--xl .uppy-Dashboard-Item-preview {
  height: 140px;
}
.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview {
  width: 100%;
  max-height: 75%;
  flex-grow: 1;
}
.uppy-Dashboard--singleFile.uppy-size--md .uppy-Dashboard-Item-preview {
  max-height: 100%;
}
[dir=ltr] .uppy-Dashboard-Item-fileInfoAndButtons {
  padding-right: 8px;
}
[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons {
  padding-left: 8px;
}
[dir=ltr] .uppy-Dashboard-Item-fileInfoAndButtons {
  padding-left: 12px;
}
[dir=rtl] .uppy-Dashboard-Item-fileInfoAndButtons {
  padding-right: 12px;
}
.uppy-Dashboard-Item-fileInfoAndButtons {
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: space-between;
}
.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons,
.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons {
  align-items: flex-start;
}
[dir] .uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons,
[dir] .uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons {
  padding: 0;
  padding-top: 9px;
}
.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons {
  width: 100%;
  flex-grow: 0;
}
.uppy-Dashboard-Item-fileInfo {
  flex-grow: 1;
  flex-shrink: 1;
}
.uppy-Dashboard-Item-actionWrapper {
  flex-grow: 0;
  flex-shrink: 0;
}
.uppy-Dashboard-Item.is-inprogress .uppy-Dashboard-Item-previewInnerWrap::after,
.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-previewInnerWrap::after {
  display: block;
}
[dir=ltr] .uppy-Dashboard-Item-errorDetails {
  left: 2px;
}
[dir=rtl] .uppy-Dashboard-Item-errorDetails {
  right: 2px;
}
.uppy-Dashboard-Item-errorDetails {
  position: relative;
  top: 0;
  flex-shrink: 0;
  width: 13px;
  height: 13px;
  color: #fff;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  -webkit-appearance: none;
  appearance: none;
}
[dir] .uppy-Dashboard-Item-errorDetails {
  text-align: center;
  background-color: #939393;
  border-radius: 50%;
  border: none;
  cursor: help;
}
.uppy-Dashboard-Item-errorDetails::after {
  line-height: 1.3;
  word-wrap: break-word;
}
.uppy-Dashboard-FileCard {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1005;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
[dir] .uppy-Dashboard-FileCard {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 10px 4px rgba(0, 0, 0, .1);
}
[dir=ltr] .uppy-Dashboard-FileCard {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-Dashboard-FileCard {
  left: 0;
  right: 0;
}
[dir=ltr] .uppy-Dashboard-FileCard .uppy-DashboardContent-bar {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
[dir=rtl] .uppy-Dashboard-FileCard .uppy-DashboardContent-bar {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
[dir=ltr] .uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
[dir=rtl] .uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.uppy-Dashboard-FileCard-inner {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  height: 100%;
  min-height: 0;
}
.uppy-Dashboard-FileCard-preview {
  position: relative;
  display: flex;
  flex-grow: 0;
  flex-shrink: 1;
  align-items: center;
  justify-content: center;
  height: 60%;
  min-height: 0;
}
[dir] .uppy-Dashboard-FileCard-preview {
  border-bottom: 1px solid #eaeaea;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-FileCard-preview {
  background-color: #333;
  border-bottom: 0;
}
.uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg {
  flex: 0 0 auto;
  max-width: 90%;
  max-height: 90%;
  object-fit: cover;
}
[dir] .uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg {
  border-radius: 3px;
  box-shadow: 0 3px 20px rgba(0, 0, 0, .15);
}
[dir=ltr] .uppy-Dashboard-FileCard-edit {
  right: 10px;
}
[dir=rtl] .uppy-Dashboard-FileCard-edit {
  left: 10px;
}
.uppy-Dashboard-FileCard-edit {
  position: absolute;
  top: 10px;
  color: #fff;
  font-size: 13px;
}
[dir] .uppy-Dashboard-FileCard-edit {
  padding: 7px 15px;
  background-color: rgba(0, 0, 0, .5);
  border-radius: 50px;
}
.uppy-Dashboard-FileCard-edit:focus {
  outline: none;
}
[dir] .uppy-Dashboard-FileCard-edit::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-Dashboard-FileCard-edit:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
[dir] .uppy-Dashboard-FileCard-edit:hover {
  background-color: rgba(0, 0, 0, .8);
}
.uppy-Dashboard-FileCard-info {
  flex-grow: 0;
  flex-shrink: 0;
  height: 40%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
[dir] .uppy-Dashboard-FileCard-info {
  padding: 30px 20px 20px 20px;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-FileCard-info {
  background-color: #1f1f1f;
}
.uppy-Dashboard-FileCard-fieldset {
  max-width: 640px;
  font-size: 0;
}
[dir] .uppy-Dashboard-FileCard-fieldset {
  margin: auto;
  margin-bottom: 12px;
  padding: 0;
  border: 0;
}
.uppy-Dashboard-FileCard-label {
  display: inline-block;
  width: 22%;
  color: #525252;
  font-size: 12px;
  vertical-align: middle;
}
.uppy-size--md .uppy-Dashboard-FileCard-label {
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-Dashboard-FileCard-label {
  color: #eaeaea;
}
.uppy-Dashboard-FileCard-input {
  display: inline-block;
  width: 78%;
  vertical-align: middle;
}
.uppy-Dashboard-FileCard-actions {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  height: 55px;
}
[dir] .uppy-Dashboard-FileCard-actions {
  padding: 0 15px;
  background-color: #fafafa;
  border-top: 1px solid #eaeaea;
}
.uppy-size--md .uppy-Dashboard-FileCard-actions {
  height: 65px;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-FileCard-actions {
  background-color: #1f1f1f;
  border-top: 1px solid #333;
}
[dir=ltr] .uppy-Dashboard-FileCard-actionsBtn {
  margin-right: 10px;
}
[dir=rtl] .uppy-Dashboard-FileCard-actionsBtn {
  margin-left: 10px;
}
.uppy-transition-slideDownUp-enter {
  opacity: .01;
  transition: transform .25s ease-in-out, opacity .25s ease-in-out;
}
[dir] .uppy-transition-slideDownUp-enter {
  transform: translate3d(0, -105%, 0);
}
.uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active {
  opacity: 1;
}
[dir] .uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active {
  transform: translate3d(0, 0, 0);
}
.uppy-transition-slideDownUp-leave {
  opacity: 1;
  transition: transform .25s ease-in-out, opacity .25s ease-in-out;
}
[dir] .uppy-transition-slideDownUp-leave {
  transform: translate3d(0, 0, 0);
}
.uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active {
  opacity: .01;
}
[dir] .uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active {
  transform: translate3d(0, -105%, 0);
}
@keyframes uppy-Dashboard-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes uppy-Dashboard-fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes uppy-Dashboard-slideDownAndFadeIn-ltr {
  from {
    transform: translate3d(-50%, -70%, 0);
    opacity: 0;
  }
  to {
    transform: translate3d(-50%, -50%, 0);
    opacity: 1;
  }
}
@keyframes uppy-Dashboard-slideDownAndFadeIn-rtl {
  from {
    transform: translate3d(50%, -70%, 0);
    opacity: 0;
  }
  to {
    transform: translate3d(50%, -50%, 0);
    opacity: 1;
  }
}
@keyframes uppy-Dashboard-slideDownAndFadeIn--small {
  from {
    transform: translate3d(0, -20%, 0);
    opacity: 0;
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes uppy-Dashboard-slideUpFadeOut-ltr {
  from {
    transform: translate3d(-50%, -50%, 0);
    opacity: 1;
  }
  to {
    transform: translate3d(-50%, -70%, 0);
    opacity: 0;
  }
}
@keyframes uppy-Dashboard-slideUpFadeOut-rtl {
  from {
    transform: translate3d(50%, -50%, 0);
    opacity: 1;
  }
  to {
    transform: translate3d(50%, -70%, 0);
    opacity: 0;
  }
}
@keyframes uppy-Dashboard-slideUpFadeOut--small {
  from {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  to {
    transform: translate3d(0, -20%, 0);
    opacity: 0;
  }
}
.uppy-Dashboard--modal {
  z-index: 1001;
}
.uppy-Dashboard--modal[aria-hidden=true] {
  display: none;
}
[dir=ltr] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-inner {
  animation: uppy-Dashboard-slideDownAndFadeIn--small .3s cubic-bezier(0, 0, 0.2, 1);
}
[dir=rtl] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-inner {
  animation: uppy-Dashboard-slideDownAndFadeIn--small .3s cubic-bezier(0, 0, 0.2, 1);
}
@media only screen and (min-width: 820px) {
  [dir=ltr] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-inner {
    animation: uppy-Dashboard-slideDownAndFadeIn-ltr .3s cubic-bezier(0, 0, 0.2, 1);
  }
  [dir=rtl] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-inner {
    animation: uppy-Dashboard-slideDownAndFadeIn-rtl .3s cubic-bezier(0, 0, 0.2, 1);
  }
}
[dir=ltr] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-overlay {
  animation: uppy-Dashboard-fadeIn .3s cubic-bezier(0, 0, 0.2, 1);
}
[dir=rtl] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-overlay {
  animation: uppy-Dashboard-fadeIn .3s cubic-bezier(0, 0, 0.2, 1);
}
[dir=ltr] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-inner {
  animation: uppy-Dashboard-slideUpFadeOut--small .3s cubic-bezier(0, 0, 0.2, 1);
}
[dir=rtl] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-inner {
  animation: uppy-Dashboard-slideUpFadeOut--small .3s cubic-bezier(0, 0, 0.2, 1);
}
@media only screen and (min-width: 820px) {
  [dir=ltr] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-inner {
    animation: uppy-Dashboard-slideUpFadeOut-ltr .3s cubic-bezier(0, 0, 0.2, 1);
  }
  [dir=rtl] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-inner {
    animation: uppy-Dashboard-slideUpFadeOut-rtl .3s cubic-bezier(0, 0, 0.2, 1);
  }
}
[dir=ltr] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-overlay {
  animation: uppy-Dashboard-fadeOut .3s cubic-bezier(0, 0, 0.2, 1);
}
[dir=rtl] .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-overlay {
  animation: uppy-Dashboard-fadeOut .3s cubic-bezier(0, 0, 0.2, 1);
}
.uppy-Dashboard-isFixed {
  height: 100vh;
  overflow: hidden;
}
.uppy-Dashboard--modal .uppy-Dashboard-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1001;
}
[dir] .uppy-Dashboard--modal .uppy-Dashboard-overlay {
  background-color: rgba(0, 0, 0, .5);
}
[dir=ltr] .uppy-Dashboard--modal .uppy-Dashboard-overlay {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-Dashboard--modal .uppy-Dashboard-overlay {
  left: 0;
  right: 0;
}
.uppy-Dashboard-inner {
  position: relative;
  max-width: 100%;
  max-height: 100%;
  outline: none;
}
[dir] .uppy-Dashboard-inner {
  background-color: #f4f4f4;
  border: 1px solid #eaeaea;
  border-radius: 5px;
}
.uppy-size--md .uppy-Dashboard-inner {
  min-height: auto;
}
@media only screen and (min-width: 820px) {
  .uppy-Dashboard-inner {
    width: 650px;
    height: 500px;
  }
}
.uppy-Dashboard--modal .uppy-Dashboard-inner {
  z-index: 1002;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-inner {
  background-color: #1f1f1f;
}
[dir] .uppy-Dashboard--isDisabled .uppy-Dashboard-inner {
  cursor: not-allowed;
}
.uppy-Dashboard-innerWrap {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  opacity: 0;
}
[dir] .uppy-Dashboard-innerWrap {
  border-radius: 5px;
}
.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap {
  opacity: 1;
}
.uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap {
  opacity: .6;
  filter: grayscale(100%);
  -webkit-user-select: none;
  user-select: none;
}
[dir] .uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap {
  cursor: not-allowed;
}
.uppy-Dashboard--isDisabled .uppy-ProviderIconBg {
  fill: #9f9f9f;
}
.uppy-Dashboard--isDisabled [disabled],
.uppy-Dashboard--isDisabled [aria-disabled] {
  pointer-events: none;
}
[dir] .uppy-Dashboard--isDisabled [disabled],
[dir] .uppy-Dashboard--isDisabled [aria-disabled] {
  cursor: not-allowed;
}
.uppy-Dashboard--modal .uppy-Dashboard-inner {
  position: fixed;
  top: 35px;
  bottom: 15px;
}
[dir] .uppy-Dashboard--modal .uppy-Dashboard-inner {
  border: none;
}
[dir=ltr] .uppy-Dashboard--modal .uppy-Dashboard-inner {
  right: 15px;
  left: 15px;
}
[dir=rtl] .uppy-Dashboard--modal .uppy-Dashboard-inner {
  left: 15px;
  right: 15px;
}
@media only screen and (min-width: 820px) {
  .uppy-Dashboard--modal .uppy-Dashboard-inner {
    top: 50%;
  }
  [dir] .uppy-Dashboard--modal .uppy-Dashboard-inner {
    box-shadow: 0 5px 15px 4px rgba(0, 0, 0, .15);
  }
  [dir=ltr] .uppy-Dashboard--modal .uppy-Dashboard-inner {
    right: auto;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  [dir=rtl] .uppy-Dashboard--modal .uppy-Dashboard-inner {
    left: auto;
    right: 50%;
    transform: translate(50%, -50%);
  }
}
[dir=ltr] .uppy-Dashboard-close {
  right: -2px;
}
[dir=rtl] .uppy-Dashboard-close {
  left: -2px;
}
.uppy-Dashboard-close {
  position: absolute;
  top: -33px;
  z-index: 1005;
  display: block;
  color: hsla(0, 0%, 100%, .9);
  font-size: 27px;
}
[dir] .uppy-Dashboard-close {
  cursor: pointer;
}
.uppy-Dashboard-close:focus {
  outline: none;
}
[dir] .uppy-Dashboard-close::-moz-focus-inner {
  border: 0;
}
.uppy-Dashboard-close:focus {
  color: #6eabf2;
}
@media only screen and (min-width: 820px) {
  [dir=ltr] .uppy-Dashboard-close {
    right: -35px;
  }
  [dir=rtl] .uppy-Dashboard-close {
    left: -35px;
  }
  .uppy-Dashboard-close {
    top: -10px;
    font-size: 35px;
  }
}
.uppy-Dashboard-serviceMsg {
  position: relative;
  top: -1px;
  z-index: 1004;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.3;
}
[dir] .uppy-Dashboard-serviceMsg {
  padding: 12px 0;
  background-color: #fffbf7;
  border-top: 1px solid #edd4b9;
  border-bottom: 1px solid #edd4b9;
}
.uppy-size--md .uppy-Dashboard-serviceMsg {
  font-size: 14px;
  line-height: 1.4;
}
[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg {
  color: #eaeaea;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-serviceMsg {
  background-color: #1f1f1f;
  border-top: 1px solid #333;
  border-bottom: 1px solid #333;
}
.uppy-Dashboard-serviceMsg-title {
  display: block;
  line-height: 1;
}
[dir] .uppy-Dashboard-serviceMsg-title {
  margin-bottom: 4px;
}
[dir=ltr] .uppy-Dashboard-serviceMsg-title {
  padding-left: 42px;
}
[dir=rtl] .uppy-Dashboard-serviceMsg-title {
  padding-right: 42px;
}
[dir] .uppy-Dashboard-serviceMsg-text {
  padding: 0 15px;
}
.uppy-Dashboard-serviceMsg-actionBtn {
  color: #1269cf;
  font-weight: inherit;
  font-size: inherit;
  vertical-align: initial;
}
[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg-actionBtn {
  color: rgba(2, 186, 242, .9);
}
.uppy-Dashboard-serviceMsg-icon {
  position: absolute;
  top: 10px;
}
[dir=ltr] .uppy-Dashboard-serviceMsg-icon {
  left: 15px;
}
[dir=rtl] .uppy-Dashboard-serviceMsg-icon {
  right: 15px;
}
.uppy-Dashboard-AddFiles {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}
[dir] .uppy-Dashboard-AddFiles {
  text-align: center;
}
[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles {
  height: calc(100% - 14px);
}
[dir] [data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles {
  margin: 7px;
  border: 1px dashed #dfdfdf;
  border-radius: 3px;
}
.uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles {
  height: calc(100% - 14px - 40px);
}
[dir] .uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles {
  border: none;
}
[dir] .uppy-Dashboard--modal .uppy-Dashboard-AddFiles {
  border-color: #cfcfcf;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-AddFiles {
  border-color: #757575;
}
.uppy-Dashboard-AddFiles-info {
  display: none;
}
[dir] .uppy-Dashboard-AddFiles-info {
  margin-top: auto;
  padding-top: 15px;
  padding-bottom: 15px;
}
.uppy-size--height-md .uppy-Dashboard-AddFiles-info {
  display: block;
}
.uppy-size--md .uppy-Dashboard-AddFiles-info {
  position: absolute;
  bottom: 25px;
}
[dir] .uppy-size--md .uppy-Dashboard-AddFiles-info {
  padding-top: 30px;
  padding-bottom: 0;
}
[dir=ltr] .uppy-size--md .uppy-Dashboard-AddFiles-info {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-size--md .uppy-Dashboard-AddFiles-info {
  left: 0;
  right: 0;
}
[dir] [data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-info {
  margin-top: 0;
}
.uppy-Dashboard-browse {
  color: #1269cf;
}
[dir] .uppy-Dashboard-browse {
  cursor: pointer;
}
.uppy-Dashboard-browse:focus {
  outline: none;
}
[dir] .uppy-Dashboard-browse::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-Dashboard-browse:hover,
[dir] .uppy-Dashboard-browse:focus {
  border-bottom: 1px solid #1269cf;
}
[data-uppy-theme=dark] .uppy-Dashboard-browse {
  color: rgba(2, 186, 242, .9);
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-browse:hover,
[dir] [data-uppy-theme=dark] .uppy-Dashboard-browse:focus {
  border-bottom: 1px solid #02baf2;
}
.uppy-Dashboard-browseBtn {
  display: block;
  width: 100%;
  font-weight: 500;
  font-size: 14px;
}
[dir] .uppy-Dashboard-browseBtn {
  margin-top: 8px;
  margin-bottom: 5px;
}
.uppy-size--md .uppy-Dashboard-browseBtn {
  width: auto;
  font-size: 15px;
}
[dir] .uppy-size--md .uppy-Dashboard-browseBtn {
  margin: auto;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 13px 44px;
}
.uppy-Dashboard-AddFiles-list {
  display: flex;
  flex: 1;
  flex-direction: column;
  width: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
[dir] .uppy-Dashboard-AddFiles-list {
  margin-top: 2px;
  padding: 2px 0;
}
.uppy-size--md .uppy-Dashboard-AddFiles-list {
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 600px;
  overflow-y: visible;
}
[dir] .uppy-size--md .uppy-Dashboard-AddFiles-list {
  margin-top: 15px;
  padding-top: 0;
}
.uppy-DashboardTab {
  width: 100%;
}
[dir] .uppy-DashboardTab {
  text-align: center;
  border-bottom: 1px solid #eaeaea;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardTab {
  border-bottom: 1px solid #333;
}
.uppy-size--md .uppy-DashboardTab {
  display: inline-block;
  width: initial;
}
[dir] .uppy-size--md .uppy-DashboardTab {
  margin-bottom: 10px;
  border-bottom: none;
}
.uppy-DashboardTab-btn {
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #525252;
  -webkit-appearance: none;
  appearance: none;
}
[dir] .uppy-DashboardTab-btn {
  padding: 12px 15px;
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
}
[dir=ltr] .uppy-DashboardTab-btn {
  justify-content: left;
}
[dir=rtl] .uppy-DashboardTab-btn {
  justify-content: right;
}
.uppy-DashboardTab-btn:focus {
  outline: none;
}
[dir] .uppy-DashboardTab-btn::-moz-focus-inner {
  border: 0;
}
[dir=ltr] .uppy-size--md .uppy-DashboardTab-btn {
  margin-right: 1px;
}
[dir=rtl] .uppy-size--md .uppy-DashboardTab-btn {
  margin-left: 1px;
}
.uppy-size--md .uppy-DashboardTab-btn {
  flex-direction: column;
  width: 86px;
}
[dir] .uppy-size--md .uppy-DashboardTab-btn {
  padding: 10px 3px;
  border-radius: 5px;
}
[data-uppy-theme=dark] .uppy-DashboardTab-btn {
  color: #eaeaea;
}
[dir] .uppy-DashboardTab-btn::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-DashboardTab-btn:hover {
  background-color: #e9ecef;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardTab-btn:hover {
  background-color: #333;
}
[dir] .uppy-DashboardTab-btn:active,
[dir] .uppy-DashboardTab-btn:focus {
  background-color: #dfe6f1;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardTab-btn:active,
[dir] [data-uppy-theme=dark] .uppy-DashboardTab-btn:focus {
  background-color: #525252;
}
.uppy-DashboardTab-btn svg {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  vertical-align: text-top;
  transition: transform ease-in-out .15s;
}
[dir=ltr] .uppy-DashboardTab-inner {
  margin-right: 10px;
}
[dir=rtl] .uppy-DashboardTab-inner {
  margin-left: 10px;
}
.uppy-DashboardTab-inner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
}
[dir] .uppy-DashboardTab-inner {
  border-radius: 8px;
  background-color: #fff;
  box-shadow:
    0 1px 1px 0 rgba(0, 0, 0, .1),
    0 1px 2px 0 rgba(0, 0, 0, .1),
    0 2px 3px 0 rgba(0, 0, 0, .02);
}
[dir=ltr] .uppy-size--md .uppy-DashboardTab-inner {
  margin-right: 0;
}
[dir=rtl] .uppy-size--md .uppy-DashboardTab-inner {
  margin-left: 0;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardTab-inner {
  background-color: #323232;
  box-shadow:
    0 1px 1px 0 rgba(0, 0, 0, .2),
    0 1px 2px 0 rgba(0, 0, 0, .2),
    0 2px 3px 0 rgba(0, 0, 0, .08);
}
.uppy-DashboardTab-name {
  font-weight: 400;
  font-size: 14px;
}
.uppy-size--md .uppy-DashboardTab-name {
  font-size: 12px;
  line-height: 15px;
}
[dir] .uppy-size--md .uppy-DashboardTab-name {
  margin-top: 8px;
  margin-bottom: 0;
}
.uppy-DashboardTab-iconMyDevice {
  color: #1269cf;
}
[data-uppy-theme=dark] .uppy-DashboardTab-iconMyDevice {
  color: #02baf2;
}
.uppy-DashboardTab-iconBox {
  color: #0061d5;
}
[data-uppy-theme=dark] .uppy-DashboardTab-iconBox {
  color: #eaeaea;
}
.uppy-DashboardTab-iconDropbox {
  color: #0061fe;
}
[data-uppy-theme=dark] .uppy-DashboardTab-iconDropbox {
  color: #eaeaea;
}
.uppy-DashboardTab-iconUnsplash {
  color: #111;
}
[data-uppy-theme=dark] .uppy-DashboardTab-iconUnsplash {
  color: #eaeaea;
}
.uppy-DashboardTab-iconScreenRec {
  color: #2c3e50;
}
[data-uppy-theme=dark] .uppy-DashboardTab-iconScreenRec {
  color: #eaeaea;
}
.uppy-DashboardTab-iconAudio {
  color: #8030a3;
}
[data-uppy-theme=dark] .uppy-DashboardTab-iconAudio {
  color: #bf6ee3;
}
.uppy-Dashboard-input {
  position: absolute;
  z-index: -1;
  width: .1px;
  height: .1px;
  overflow: hidden;
  opacity: 0;
}
.uppy-DashboardContent-bar {
  position: relative;
  z-index: 1004;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 40px;
}
[dir] .uppy-DashboardContent-bar {
  padding: 0 10px;
  background-color: #fafafa;
  border-bottom: 1px solid #eaeaea;
}
.uppy-size--md .uppy-DashboardContent-bar {
  height: 50px;
}
[dir] .uppy-size--md .uppy-DashboardContent-bar {
  padding: 0 15px;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardContent-bar {
  background-color: #1f1f1f;
  border-bottom: 1px solid #333;
}
.uppy-DashboardContent-title {
  position: absolute;
  top: 0;
  width: 100%;
  max-width: 170px;
  overflow-x: hidden;
  font-weight: 500;
  font-size: 12px;
  line-height: 40px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir] .uppy-DashboardContent-title {
  margin: auto;
  text-align: center;
}
[dir=ltr] .uppy-DashboardContent-title {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-DashboardContent-title {
  left: 0;
  right: 0;
}
.uppy-size--md .uppy-DashboardContent-title {
  max-width: 300px;
  font-size: 14px;
  line-height: 50px;
}
[data-uppy-theme=dark] .uppy-DashboardContent-title {
  color: #eaeaea;
}
[dir=ltr] .uppy-DashboardContent-back,
[dir=ltr] .uppy-DashboardContent-save {
  margin-left: -6px;
}
[dir=rtl] .uppy-DashboardContent-back,
[dir=rtl] .uppy-DashboardContent-save {
  margin-right: -6px;
}
.uppy-DashboardContent-back,
.uppy-DashboardContent-save {
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: 1;
  -webkit-appearance: none;
  color: #1269cf;
  font-weight: 400;
  font-size: 12px;
}
[dir] .uppy-DashboardContent-back,
[dir] .uppy-DashboardContent-save {
  margin: 0;
  padding: 0;
  background: none;
  border: 0;
  padding: 7px 6px;
  border-radius: 3px;
  cursor: pointer;
}
.uppy-DashboardContent-back:focus,
.uppy-DashboardContent-save:focus {
  outline: none;
}
[dir] .uppy-DashboardContent-back::-moz-focus-inner,
[dir] .uppy-DashboardContent-save::-moz-focus-inner {
  border: 0;
}
.uppy-DashboardContent-back:hover,
.uppy-DashboardContent-save:hover {
  color: #0e51a0;
}
[dir] .uppy-DashboardContent-back:focus,
[dir] .uppy-DashboardContent-save:focus {
  background-color: #dfe6f1;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardContent-back:focus,
[dir] [data-uppy-theme=dark] .uppy-DashboardContent-save:focus {
  background-color: #333;
}
.uppy-size--md .uppy-DashboardContent-back,
.uppy-size--md .uppy-DashboardContent-save {
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-DashboardContent-back,
[data-uppy-theme=dark] .uppy-DashboardContent-save {
  color: #02baf2;
}
[dir=ltr] .uppy-DashboardContent-addMore {
  margin-right: -5px;
}
[dir=rtl] .uppy-DashboardContent-addMore {
  margin-left: -5px;
}
.uppy-DashboardContent-addMore {
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: 1;
  -webkit-appearance: none;
  width: 29px;
  height: 29px;
  color: #1269cf;
  font-weight: 500;
}
[dir] .uppy-DashboardContent-addMore {
  margin: 0;
  padding: 0;
  background: none;
  border: 0;
  padding: 7px 8px;
  border-radius: 3px;
  cursor: pointer;
}
.uppy-DashboardContent-addMore:focus {
  outline: none;
}
[dir] .uppy-DashboardContent-addMore::-moz-focus-inner {
  border: 0;
}
.uppy-DashboardContent-addMore:hover {
  color: #0e51a0;
}
[dir] .uppy-DashboardContent-addMore:focus {
  background-color: #dfe6f1;
}
[dir] [data-uppy-theme=dark] .uppy-DashboardContent-addMore:focus {
  background-color: #333;
}
[dir=ltr] .uppy-size--md .uppy-DashboardContent-addMore {
  margin-right: -8px;
}
[dir=rtl] .uppy-size--md .uppy-DashboardContent-addMore {
  margin-left: -8px;
}
.uppy-size--md .uppy-DashboardContent-addMore {
  width: auto;
  height: auto;
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-DashboardContent-addMore {
  color: #02baf2;
}
[dir=ltr] .uppy-DashboardContent-addMore svg {
  margin-right: 4px;
}
[dir=rtl] .uppy-DashboardContent-addMore svg {
  margin-left: 4px;
}
.uppy-DashboardContent-addMore svg {
  vertical-align: baseline;
}
.uppy-size--md .uppy-DashboardContent-addMore svg {
  width: 11px;
  height: 11px;
}
.uppy-DashboardContent-addMoreCaption {
  display: none;
}
.uppy-size--md .uppy-DashboardContent-addMoreCaption {
  display: inline;
}
.uppy-DashboardContent-panel {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1005;
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden;
}
[dir] .uppy-DashboardContent-panel {
  background-color: #f5f5f5;
  border-radius: 5px;
}
[dir=ltr] .uppy-DashboardContent-panel {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-DashboardContent-panel {
  left: 0;
  right: 0;
}
.uppy-Dashboard-AddFilesPanel {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1005;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
[dir] .uppy-Dashboard-AddFilesPanel {
  background: #fafafa;
  background:
    linear-gradient(
      0deg,
      #fafafa 35%,
      rgba(250, 250, 250, 0.85) 100%);
  border-radius: 5px;
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, .15);
}
[dir=ltr] .uppy-Dashboard-AddFilesPanel {
  right: 0;
  left: 0;
}
[dir=rtl] .uppy-Dashboard-AddFilesPanel {
  left: 0;
  right: 0;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-AddFilesPanel {
  background-color: #333;
  background-image:
    linear-gradient(
      0deg,
      #1f1f1f 35%,
      rgba(31, 31, 31, 0.85) 100%);
}
.uppy-Dashboard--isAddFilesPanelVisible .uppy-Dashboard-files {
  filter: blur(2px);
}
.uppy-Dashboard-progress {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 12%;
}
[dir=ltr] .uppy-Dashboard-progress {
  left: 0;
}
[dir=rtl] .uppy-Dashboard-progress {
  right: 0;
}
.uppy-Dashboard-progressBarContainer.is-active {
  position: absolute;
  top: 0;
  z-index: 1004;
  width: 100%;
  height: 100%;
}
[dir=ltr] .uppy-Dashboard-progressBarContainer.is-active {
  left: 0;
}
[dir=rtl] .uppy-Dashboard-progressBarContainer.is-active {
  right: 0;
}
.uppy-Dashboard-filesContainer {
  position: relative;
  flex: 1;
  overflow-y: hidden;
}
[dir] .uppy-Dashboard-filesContainer {
  margin: 0;
}
.uppy-Dashboard-filesContainer::after {
  display: table;
  content: "";
}
[dir] .uppy-Dashboard-filesContainer::after {
  clear: both;
}
.uppy-Dashboard-files {
  flex: 1;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
[dir] .uppy-Dashboard-files {
  margin: 0;
  padding: 0 0 10px 0;
}
[dir] .uppy-size--md .uppy-Dashboard-files {
  padding-top: 10px;
}
.uppy-Dashboard--singleFile .uppy-Dashboard-filesInner {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.uppy-Dashboard-dropFilesHereHint {
  position: absolute;
  top: 7px;
  bottom: 7px;
  z-index: 2000;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #757575;
  font-size: 16px;
  visibility: hidden;
}
[dir] .uppy-Dashboard-dropFilesHereHint {
  padding-top: 90px;
  text-align: center;
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%231269CF' fill-rule='nonzero'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border: 1px dashed #1269cf;
  border-radius: 3px;
}
[dir=ltr] .uppy-Dashboard-dropFilesHereHint {
  right: 7px;
  left: 7px;
}
[dir=rtl] .uppy-Dashboard-dropFilesHereHint {
  left: 7px;
  right: 7px;
}
[data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint {
  color: #bbb;
}
[dir] [data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%2302BAF2' fill-rule='nonzero'/%3E%3C/svg%3E");
  border-color: #02baf2;
}
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-dropFilesHereHint {
  visibility: visible;
  pointer-events: none;
}
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-DashboardContent-bar,
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-files,
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-progressindicators,
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-serviceMsg {
  opacity: .15;
}
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles {
  opacity: .03;
}
.uppy-Dashboard-AddFiles-title {
  width: 100%;
  color: #000;
  font-weight: 500;
  font-size: 17px;
  line-height: 1.35;
}
[dir] .uppy-Dashboard-AddFiles-title {
  margin-top: 15px;
  margin-bottom: 5px;
  padding: 0 15px;
  text-align: inline-start;
}
.uppy-size--md .uppy-Dashboard-AddFiles-title {
  max-width: 480px;
  font-weight: 400;
  font-size: 21px;
}
[dir] .uppy-size--md .uppy-Dashboard-AddFiles-title {
  padding: 0 35px;
  margin-top: 5px;
  text-align: center;
}
[dir] [data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-title {
  text-align: center;
}
[data-uppy-theme=dark] .uppy-Dashboard-AddFiles-title {
  color: #eaeaea;
}
.uppy-Dashboard-AddFiles-title button {
  font-weight: 500;
}
.uppy-size--md .uppy-Dashboard-AddFiles-title button {
  font-weight: 400;
}
.uppy-Dashboard-note {
  max-width: 350px;
  color: #757575;
  font-size: 14px;
  line-height: 1.25;
}
[dir] .uppy-Dashboard-note {
  margin: auto;
  padding: 0 15px;
  text-align: center;
}
.uppy-size--md .uppy-Dashboard-note {
  max-width: 600px;
  line-height: 1.35;
}
[data-uppy-theme=dark] .uppy-Dashboard-note {
  color: #cfcfcf;
}
a.uppy-Dashboard-poweredBy {
  display: inline-block;
  color: #939393;
  font-size: 11px;
  text-decoration: none;
}
[dir] a.uppy-Dashboard-poweredBy {
  margin-top: 8px;
  text-align: center;
}
.uppy-Dashboard-poweredByIcon {
  position: relative;
  top: 1px;
  vertical-align: text-top;
  opacity: .9;
  fill: none;
  stroke: #939393;
}
[dir=ltr] .uppy-Dashboard-poweredByIcon {
  margin-right: 1px;
  margin-left: 1px;
}
[dir=rtl] .uppy-Dashboard-poweredByIcon {
  margin-left: 1px;
  margin-right: 1px;
}
.uppy-Dashboard-Item-previewIcon {
  position: absolute;
  top: 50%;
  z-index: 100;
  width: 25px;
  height: 25px;
}
[dir=ltr] .uppy-Dashboard-Item-previewIcon {
  left: 50%;
  transform: translate(-50%, -50%);
}
[dir=rtl] .uppy-Dashboard-Item-previewIcon {
  right: 50%;
  transform: translate(50%, -50%);
}
.uppy-size--md .uppy-Dashboard-Item-previewIcon {
  width: 38px;
  height: 38px;
}
.uppy-Dashboard-Item-previewIcon svg {
  width: 100%;
  height: 100%;
}
.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIcon {
  width: 100%;
  height: 100%;
  max-width: 60%;
  max-height: 60%;
}
.uppy-Dashboard-Item-previewIconWrap {
  position: relative;
  height: 76px;
  max-height: 75%;
}
.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIconWrap {
  width: 100%;
  height: 100%;
}
.uppy-Dashboard-Item-previewIconBg {
  width: 100%;
  height: 100%;
  filter: drop-shadow(rgba(0, 0, 0, 0.1) 0 1px 1px);
}
.uppy-Dashboard-upload {
  position: relative;
  width: 50px;
  height: 50px;
}
.uppy-size--md .uppy-Dashboard-upload {
  width: 60px;
  height: 60px;
}
.uppy-Dashboard-upload .uppy-c-icon {
  position: relative;
  top: 1px;
  width: 50%;
}
[dir=ltr] .uppy-Dashboard-uploadCount {
  right: -12px;
}
[dir=rtl] .uppy-Dashboard-uploadCount {
  left: -12px;
}
.uppy-Dashboard-uploadCount {
  position: absolute;
  top: -12px;
  width: 16px;
  height: 16px;
  color: #fff;
  font-size: 8px;
  line-height: 16px;
}
[dir] .uppy-Dashboard-uploadCount {
  background-color: #1bb240;
  border-radius: 50%;
}
.uppy-size--md .uppy-Dashboard-uploadCount {
  width: 18px;
  height: 18px;
  font-size: 9px;
  line-height: 18px;
}
.uppy-Audio-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.uppy-Audio-audioContainer {
  display: flex;
  width: 100%;
  height: 100%;
  position: relative;
  justify-content: center;
  align-items: center;
}
[dir] .uppy-Audio-audioContainer {
  background-color: #cfcfcf;
}
.uppy-Audio-player {
  width: 85%;
}
[dir] .uppy-Audio-player {
  border-radius: 12px;
}
.uppy-Audio-canvas {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
}
[dir=ltr] .uppy-Audio-canvas {
  left: 0;
  right: 0;
}
[dir=rtl] .uppy-Audio-canvas {
  right: 0;
  left: 0;
}
.uppy-Audio-footer {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
[dir] .uppy-Audio-footer {
  padding: 20px 20px;
}
.uppy-Audio-audioSourceContainer {
  width: 100%;
  flex-grow: 0;
}
.uppy-size--lg .uppy-Audio-audioSourceContainer {
  width: 33%;
}
[dir] .uppy-size--lg .uppy-Audio-audioSourceContainer {
  margin: 0;
}
.uppy-Audio-audioSource-select {
  display: block;
  font-size: 16px;
  line-height: 1.2;
  width: 100%;
  max-width: 90%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir] .uppy-Audio-audioSource-select {
  border: 1px solid #757575;
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23757575%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);
  background-repeat: no-repeat;
  background-size: .65em auto, 100%;
  margin: auto;
  margin-bottom: 10px;
}
[dir=ltr] .uppy-Audio-audioSource-select {
  padding: .4em 1em .3em .4em;
  background-position: right .4em top 50%, 0 0;
}
[dir=rtl] .uppy-Audio-audioSource-select {
  padding: .4em .4em .3em 1em;
  background-position: left .4em top 50%, 100% 0;
}
.uppy-size--lg .uppy-Audio-audioSource-select {
  font-size: 14px;
}
[dir] .uppy-size--lg .uppy-Audio-audioSource-select {
  margin-bottom: 0;
}
.uppy-Audio-audioSource-select::-ms-expand {
  display: none;
}
.uppy-Audio-buttonContainer {
  width: 50%;
  flex: 1;
}
[dir] .uppy-Audio-buttonContainer {
  text-align: center;
}
[dir=ltr] .uppy-Audio-buttonContainer {
  margin-left: 25%;
}
[dir=rtl] .uppy-Audio-buttonContainer {
  margin-right: 25%;
}
.uppy-size--lg .uppy-Audio-buttonContainer {
  width: 34%;
}
[dir=ltr] .uppy-size--lg .uppy-Audio-buttonContainer {
  margin-left: 0;
}
[dir=rtl] .uppy-size--lg .uppy-Audio-buttonContainer {
  margin-right: 0;
}
.uppy-Audio-recordingLength {
  width: 25%;
  flex-grow: 0;
  color: #757575;
  font-family:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
}
[dir=ltr] .uppy-Audio-recordingLength {
  text-align: right;
}
[dir=rtl] .uppy-Audio-recordingLength {
  text-align: left;
}
.uppy-size--lg .uppy-Audio-recordingLength {
  width: 33%;
}
.uppy-Audio-button {
  width: 45px;
  height: 45px;
  color: #fff;
  transition: all .3s;
}
[dir] .uppy-Audio-button {
  border-radius: 50%;
  background-color: #e32437;
  cursor: pointer;
}
.uppy-Audio-button:focus {
  outline: none;
}
[dir] .uppy-Audio-button::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-Audio-button:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5);
}
[dir] .uppy-Audio-button:hover {
  background-color: #d31b2d;
}
[data-uppy-theme=dark] .uppy-Audio-button:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-Audio-button::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-Audio-button:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .85);
}
[dir] .uppy-Audio-button--submit {
  background-color: #1269cf;
  margin: 0 12px;
}
[dir] .uppy-Audio-button--submit:hover {
  background-color: #105db8;
}
.uppy-Audio-button svg {
  width: 26px;
  height: 26px;
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  vertical-align: text-top;
  overflow: hidden;
  fill: currentColor;
}
.uppy-size--md .uppy-Audio-button {
  width: 60px;
  height: 60px;
}
.uppy-Audio-permissons {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-flow: column wrap;
  height: 100%;
  flex: 1;
}
[dir] .uppy-Audio-permissons {
  padding: 15px;
}
.uppy-Audio-permissons p {
  max-width: 450px;
  line-height: 1.3;
  line-height: 1.45;
  color: #939393;
}
[dir] .uppy-Audio-permissons p {
  text-align: center;
  margin: 0;
}
.uppy-Audio-permissonsIcon svg {
  width: 100px;
  height: 75px;
  color: #bbb;
}
[dir] .uppy-Audio-permissonsIcon svg {
  margin-bottom: 30px;
}
.uppy-Audio-title {
  font-size: 22px;
  line-height: 1.35;
  font-weight: 400;
  max-width: 500px;
  color: #333;
}
[dir] .uppy-Audio-title {
  margin: 0;
  margin-bottom: 5px;
  padding: 0 15px;
  text-align: center;
}
[data-uppy-theme=dark] .uppy-Audio-title {
  color: #eaeaea;
}
.uppy-Webcam-container {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.uppy-Webcam-videoContainer {
  flex: 1;
  flex-grow: 1;
  overflow: hidden;
  position: relative;
  width: 100%;
}
[dir] .uppy-Webcam-videoContainer {
  background-color: #333;
  text-align: center;
}
.uppy-Webcam-video {
  bottom: 0;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 0;
}
[dir] .uppy-Webcam-video {
  margin: auto;
}
[dir=ltr] .uppy-Webcam-video {
  left: 0;
  right: 0;
}
[dir=rtl] .uppy-Webcam-video {
  right: 0;
  left: 0;
}
[dir] .uppy-Webcam-video--mirrored {
  transform: scaleX(-1);
}
.uppy-Webcam-footer {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  min-height: 75px;
  width: 100%;
}
[dir] .uppy-Webcam-footer {
  padding: 20px;
}
.uppy-Webcam-videoSourceContainer {
  flex-grow: 0;
  width: 100%;
}
.uppy-size--lg .uppy-Webcam-videoSourceContainer {
  width: 33%;
}
[dir] .uppy-size--lg .uppy-Webcam-videoSourceContainer {
  margin: 0;
}
.uppy-Webcam-videoSource-select {
  display: block;
  font-size: 16px;
  line-height: 1.2;
  max-width: 90%;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
[dir] .uppy-Webcam-videoSource-select {
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23757575%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);
  background-repeat: no-repeat;
  background-size: .65em auto, 100%;
  border: 1px solid #757575;
  margin: auto auto 10px;
}
[dir=ltr] .uppy-Webcam-videoSource-select {
  background-position: right .4em top 50%, 0 0;
  padding: .4em 1em .3em .4em;
}
[dir=rtl] .uppy-Webcam-videoSource-select {
  background-position: left .4em top 50%, 100% 0;
  padding: .4em .4em .3em 1em;
}
.uppy-size--lg .uppy-Webcam-videoSource-select {
  font-size: 14px;
}
[dir] .uppy-size--lg .uppy-Webcam-videoSource-select {
  margin-bottom: 0;
}
.uppy-Webcam-videoSource-select::-ms-expand {
  display: none;
}
.uppy-Webcam-buttonContainer {
  width: 50%;
}
[dir] .uppy-Webcam-buttonContainer {
  text-align: center;
}
[dir=ltr] .uppy-Webcam-buttonContainer {
  margin-left: 25%;
}
[dir=rtl] .uppy-Webcam-buttonContainer {
  margin-right: 25%;
}
.uppy-size--lg .uppy-Webcam-buttonContainer {
  width: 34%;
}
[dir=ltr] .uppy-size--lg .uppy-Webcam-buttonContainer {
  margin-left: 0;
}
[dir=rtl] .uppy-size--lg .uppy-Webcam-buttonContainer {
  margin-right: 0;
}
.uppy-Webcam-recordingLength {
  color: #757575;
  flex-grow: 0;
  font-family:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    Liberation Mono,
    Courier New,
    monospace;
  width: 25%;
}
[dir=ltr] .uppy-Webcam-recordingLength {
  text-align: right;
}
[dir=rtl] .uppy-Webcam-recordingLength {
  text-align: left;
}
.uppy-size--lg .uppy-Webcam-recordingLength {
  width: 33%;
}
.uppy-Webcam-button {
  color: #fff;
  height: 45px;
  transition: all .3s;
  width: 45px;
}
[dir] .uppy-Webcam-button {
  background-color: #e32437;
  border-radius: 50%;
  cursor: pointer;
}
.uppy-Webcam-button:focus {
  outline: none;
}
[dir] .uppy-Webcam-button::-moz-focus-inner {
  border: 0;
}
[dir] .uppy-Webcam-button:focus {
  box-shadow: 0 0 0 3px rgba(18, 105, 207, .5019607843);
}
[dir] .uppy-Webcam-button:hover {
  background-color: #d31b2d;
}
[data-uppy-theme=dark] .uppy-Webcam-button:focus {
  outline: none;
}
[dir] [data-uppy-theme=dark] .uppy-Webcam-button::-moz-focus-inner {
  border: 0;
}
[dir] [data-uppy-theme=dark] .uppy-Webcam-button:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, .8509803922);
}
[dir] .uppy-Webcam-button--submit {
  background-color: #1269cf;
  margin: 0 12px;
}
[dir] .uppy-Webcam-button--submit:hover {
  background-color: #105db8;
}
.uppy-Webcam-button svg {
  display: inline-block;
  height: 30px;
  max-height: 100%;
  max-width: 100%;
  overflow: hidden;
  vertical-align: text-top;
  width: 30px;
  fill: currentColor;
}
.uppy-size--md .uppy-Webcam-button {
  height: 60px;
  width: 60px;
}
[dir=ltr] .uppy-Webcam-button--picture {
  margin-right: 12px;
}
[dir=rtl] .uppy-Webcam-button--picture {
  margin-left: 12px;
}
.uppy-Webcam-permissons {
  align-items: center;
  display: flex;
  flex: 1;
  flex-flow: column wrap;
  height: 100%;
  justify-content: center;
}
[dir] .uppy-Webcam-permissons {
  padding: 15px;
}
.uppy-Webcam-permissons p {
  color: #939393;
  line-height: 1.3;
  line-height: 1.45;
  max-width: 450px;
}
[dir] .uppy-Webcam-permissons p {
  margin: 0;
  text-align: center;
}
.uppy-Webcam-permissonsIcon svg {
  color: #bbb;
  height: 75px;
  width: 100px;
}
[dir] .uppy-Webcam-permissonsIcon svg {
  margin-bottom: 30px;
}
.uppy-Webcam-title {
  color: #333;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.35;
  max-width: 500px;
}
[dir] .uppy-Webcam-title {
  margin: 0 0 5px;
  padding: 0 15px;
  text-align: center;
}
[data-uppy-theme=dark] .uppy-Webcam-title {
  color: #eaeaea;
}
.uppy-ImageCropper-range {
  -webkit-appearance: none;
  width: 100%;
}
[dir] .uppy-ImageCropper-range {
  background: rgba(0, 0, 0, 0);
  margin: 8px 0;
}
[dir] .uppy-ImageCropper-range::-moz-focus-outer {
  border: 0;
}
.uppy-ImageCropper-range:focus {
  outline: 0;
}
[dir] .uppy-ImageCropper-range:focus::-webkit-slider-runnable-track {
  background: hsla(0, 0%, 100%, .2);
}
[dir] .uppy-ImageCropper-range:focus::-ms-fill-lower {
  background: hsla(0, 0%, 100%, .2);
}
[dir] .uppy-ImageCropper-range:focus::-ms-fill-upper {
  background: hsla(0, 0%, 100%, .2);
}
.uppy-ImageCropper-range::-webkit-slider-runnable-track {
  height: 4px;
  transition: all .2s ease;
  width: 100%;
}
[dir] .uppy-ImageCropper-range::-webkit-slider-runnable-track {
  cursor: default;
  -webkit-transition: all .2s ease;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(13, 13, 13, 0);
  background: hsla(0, 0%, 100%, .2);
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 5px;
}
.uppy-ImageCropper-range::-webkit-slider-thumb {
  box-sizing: border-box;
  height: 16px;
  width: 16px;
  -webkit-appearance: none;
}
[dir] .uppy-ImageCropper-range::-webkit-slider-thumb {
  box-shadow: 0 0 4px rgba(0, 0, 0, .2), 0 0 0 rgba(13, 13, 13, .2);
  background: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 9px;
  cursor: default;
  margin-top: -6px;
}
.uppy-ImageCropper-range::-moz-range-track {
  height: 4px;
  -moz-transition: all .2s ease;
  transition: all .2s ease;
  width: 100%;
  height: 2px;
}
[dir] .uppy-ImageCropper-range::-moz-range-track {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(13, 13, 13, 0);
  cursor: default;
  background: hsla(0, 0%, 100%, .2);
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 5px;
}
.uppy-ImageCropper-range::-moz-range-thumb {
  box-sizing: border-box;
  height: 16px;
  width: 16px;
}
[dir] .uppy-ImageCropper-range::-moz-range-thumb {
  box-shadow: 0 0 4px rgba(0, 0, 0, .2), 0 0 0 rgba(13, 13, 13, .2);
  background: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 9px;
  cursor: default;
}
.uppy-ImageCropper-range::-ms-track {
  height: 4px;
  -ms-transition: all .2s ease;
  transition: all .2s ease;
  width: 100%;
  color: rgba(0, 0, 0, 0);
}
[dir] .uppy-ImageCropper-range::-ms-track {
  cursor: default;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  border-width: 8px 0;
}
[dir] .uppy-ImageCropper-range::-ms-fill-lower {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(13, 13, 13, 0);
  background: rgba(242, 242, 242, .2);
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 10px;
}
[dir] .uppy-ImageCropper-range::-ms-fill-upper {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(13, 13, 13, 0);
  background: hsla(0, 0%, 100%, .2);
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 10px;
}
.uppy-ImageCropper-range::-ms-thumb {
  box-sizing: border-box;
  height: 16px;
  width: 16px;
}
[dir] .uppy-ImageCropper-range::-ms-thumb {
  box-shadow: 0 0 4px rgba(0, 0, 0, .2), 0 0 0 rgba(13, 13, 13, .2);
  background: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 9px;
  cursor: default;
  margin-top: 1px;
}
[dir] .uppy-ImageCropper-range:disabled::-webkit-slider-thumb,
[dir] .uppy-ImageCropper-range:disabled::-moz-range-thumb,
[dir] .uppy-ImageCropper-range:disabled::-ms-thumb,
[dir] .uppy-ImageCropper-range:disabled::-webkit-slider-runnable-track,
[dir] .uppy-ImageCropper-range:disabled::-ms-fill-lower,
[dir] .uppy-ImageCropper-range:disabled::-ms-fill-upper {
  cursor: not-allowed;
}
/*!
* Cropper.js v1.5.6
* https://fengyuanchen.github.io/cropperjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2019-10-04T04:33:44.164Z
*/
.cropper-container {
  position: relative;
  font-size: 0;
  line-height: 0;
  -webkit-user-select: none;
  user-select: none;
  touch-action: none;
}
[dir=ltr] .cropper-container {
  direction: ltr;
}
[dir=rtl] .cropper-container {
  direction: rtl;
}
.cropper-container img {
  display: block;
  width: 100%;
  min-width: 0 !important;
  max-width: none !important;
  height: 100%;
  min-height: 0 !important;
  max-height: none !important;
  image-orientation: 0deg;
}
.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  position: absolute;
  top: 0;
  bottom: 0;
}
[dir=ltr] .cropper-wrap-box,
[dir=ltr] .cropper-canvas,
[dir=ltr] .cropper-drag-box,
[dir=ltr] .cropper-crop-box,
[dir=ltr] .cropper-modal {
  right: 0;
  left: 0;
}
[dir=rtl] .cropper-wrap-box,
[dir=rtl] .cropper-canvas,
[dir=rtl] .cropper-drag-box,
[dir=rtl] .cropper-crop-box,
[dir=rtl] .cropper-modal {
  left: 0;
  right: 0;
}
.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}
.cropper-drag-box {
  opacity: 0;
}
[dir] .cropper-drag-box {
  background-color: #fff;
}
.cropper-modal {
  opacity: .5;
}
[dir] .cropper-modal {
  background-color: #000;
}
.cropper-view-box {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, .75);
}
.cropper-dashed {
  position: absolute;
  display: block;
  opacity: .5;
}
[dir] .cropper-dashed {
  border: 0 dashed #eee;
}
.cropper-dashed.dashed-h {
  top: 33.3333333333%;
  width: 100%;
  height: 33.3333333333%;
}
[dir] .cropper-dashed.dashed-h {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
[dir=ltr] .cropper-dashed.dashed-h {
  left: 0;
}
[dir=rtl] .cropper-dashed.dashed-h {
  right: 0;
}
.cropper-dashed.dashed-v {
  top: 0;
  width: 33.3333333333%;
  height: 100%;
}
[dir=ltr] .cropper-dashed.dashed-v {
  left: 33.3333333333%;
  border-right-width: 1px;
  border-left-width: 1px;
}
[dir=rtl] .cropper-dashed.dashed-v {
  right: 33.3333333333%;
  border-left-width: 1px;
  border-right-width: 1px;
}
.cropper-center {
  position: absolute;
  top: 50%;
  display: block;
  width: 0;
  height: 0;
  opacity: .75;
}
[dir=ltr] .cropper-center {
  left: 50%;
}
[dir=rtl] .cropper-center {
  right: 50%;
}
.cropper-center::before,
.cropper-center::after {
  position: absolute;
  display: block;
  content: " ";
}
[dir] .cropper-center::before,
[dir] .cropper-center::after {
  background-color: #eee;
}
.cropper-center::before {
  top: 0;
  width: 7px;
  height: 1px;
}
[dir=ltr] .cropper-center::before {
  left: -3px;
}
[dir=rtl] .cropper-center::before {
  right: -3px;
}
.cropper-center::after {
  top: -3px;
  width: 1px;
  height: 7px;
}
[dir=ltr] .cropper-center::after {
  left: 0;
}
[dir=rtl] .cropper-center::after {
  right: 0;
}
.cropper-face,
.cropper-line,
.cropper-point {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  opacity: .1;
}
.cropper-face {
  top: 0;
}
[dir] .cropper-face {
  background-color: #fff;
}
[dir=ltr] .cropper-face {
  left: 0;
}
[dir=rtl] .cropper-face {
  right: 0;
}
[dir] .cropper-line {
  background-color: #39f;
}
.cropper-line.line-e {
  top: 0;
  width: 5px;
}
[dir] .cropper-line.line-e {
  cursor: ew-resize;
}
[dir=ltr] .cropper-line.line-e {
  right: -3px;
}
[dir=rtl] .cropper-line.line-e {
  left: -3px;
}
.cropper-line.line-n {
  top: -3px;
  height: 5px;
}
[dir] .cropper-line.line-n {
  cursor: ns-resize;
}
[dir=ltr] .cropper-line.line-n {
  left: 0;
}
[dir=rtl] .cropper-line.line-n {
  right: 0;
}
.cropper-line.line-w {
  top: 0;
  width: 5px;
}
[dir] .cropper-line.line-w {
  cursor: ew-resize;
}
[dir=ltr] .cropper-line.line-w {
  left: -3px;
}
[dir=rtl] .cropper-line.line-w {
  right: -3px;
}
.cropper-line.line-s {
  bottom: -3px;
  height: 5px;
}
[dir] .cropper-line.line-s {
  cursor: ns-resize;
}
[dir=ltr] .cropper-line.line-s {
  left: 0;
}
[dir=rtl] .cropper-line.line-s {
  right: 0;
}
.cropper-point {
  width: 5px;
  height: 5px;
  opacity: .75;
}
[dir] .cropper-point {
  background-color: #39f;
}
.cropper-point.point-e {
  top: 50%;
}
[dir] .cropper-point.point-e {
  margin-top: -3px;
  cursor: ew-resize;
}
[dir=ltr] .cropper-point.point-e {
  right: -3px;
}
[dir=rtl] .cropper-point.point-e {
  left: -3px;
}
.cropper-point.point-n {
  top: -3px;
}
[dir] .cropper-point.point-n {
  cursor: ns-resize;
}
[dir=ltr] .cropper-point.point-n {
  left: 50%;
  margin-left: -3px;
}
[dir=rtl] .cropper-point.point-n {
  right: 50%;
  margin-right: -3px;
}
.cropper-point.point-w {
  top: 50%;
}
[dir] .cropper-point.point-w {
  margin-top: -3px;
  cursor: ew-resize;
}
[dir=ltr] .cropper-point.point-w {
  left: -3px;
}
[dir=rtl] .cropper-point.point-w {
  right: -3px;
}
.cropper-point.point-s {
  bottom: -3px;
}
[dir] .cropper-point.point-s {
  cursor: s-resize;
}
[dir=ltr] .cropper-point.point-s {
  left: 50%;
  margin-left: -3px;
}
[dir=rtl] .cropper-point.point-s {
  right: 50%;
  margin-right: -3px;
}
.cropper-point.point-ne {
  top: -3px;
}
[dir=ltr] .cropper-point.point-ne {
  right: -3px;
  cursor: nesw-resize;
}
[dir=rtl] .cropper-point.point-ne {
  left: -3px;
  cursor: nwse-resize;
}
.cropper-point.point-nw {
  top: -3px;
}
[dir=ltr] .cropper-point.point-nw {
  left: -3px;
  cursor: nwse-resize;
}
[dir=rtl] .cropper-point.point-nw {
  right: -3px;
  cursor: nesw-resize;
}
.cropper-point.point-sw {
  bottom: -3px;
}
[dir=ltr] .cropper-point.point-sw {
  left: -3px;
  cursor: nesw-resize;
}
[dir=rtl] .cropper-point.point-sw {
  right: -3px;
  cursor: nwse-resize;
}
.cropper-point.point-se {
  bottom: -3px;
  width: 20px;
  height: 20px;
  opacity: 1;
}
[dir=ltr] .cropper-point.point-se {
  right: -3px;
  cursor: nwse-resize;
}
[dir=rtl] .cropper-point.point-se {
  left: -3px;
  cursor: nesw-resize;
}
@media (min-width: 768px) {
  .cropper-point.point-se {
    width: 15px;
    height: 15px;
  }
}
@media (min-width: 992px) {
  .cropper-point.point-se {
    width: 10px;
    height: 10px;
  }
}
@media (min-width: 1200px) {
  .cropper-point.point-se {
    width: 5px;
    height: 5px;
    opacity: .75;
  }
}
.cropper-point.point-se::before {
  position: absolute;
  bottom: -50%;
  display: block;
  width: 200%;
  height: 200%;
  opacity: 0;
  content: " ";
}
[dir] .cropper-point.point-se::before {
  background-color: #39f;
}
[dir=ltr] .cropper-point.point-se::before {
  right: -50%;
}
[dir=rtl] .cropper-point.point-se::before {
  left: -50%;
}
.cropper-invisible {
  opacity: 0;
}
[dir] .cropper-bg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);
}
.cropper-hide {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
}
.cropper-hidden {
  display: none !important;
}
[dir] .cropper-move {
  cursor: move;
}
[dir] .cropper-crop {
  cursor: crosshair;
}
[dir] .cropper-disabled .cropper-drag-box,
[dir] .cropper-disabled .cropper-face,
[dir] .cropper-disabled .cropper-line,
[dir] .cropper-disabled .cropper-point {
  cursor: not-allowed;
}
.uppy-ImageCropper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.uppy-ImageCropper-container {
  flex-grow: 1;
}
.uppy-ImageCropper-image {
  display: block;
  max-width: 100%;
  max-height: 400px;
}
.uppy-ImageCropper-controls {
  position: absolute;
  bottom: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
[dir] .uppy-ImageCropper-controls {
  padding-top: 38px;
  background-color: rgba(0, 0, 0, .6);
  border-radius: 5px;
}
[dir=ltr] .uppy-ImageCropper-controls {
  left: 50%;
  transform: translateX(-50%);
}
[dir=rtl] .uppy-ImageCropper-controls {
  right: 50%;
  transform: translateX(50%);
}
[dir] .uppy-size--md .uppy-ImageCropper-controls {
  padding-top: 0;
}
.uppy-ImageCropper-controls button {
  width: 35px;
  height: 35px;
}
[dir] .uppy-ImageCropper-controls button {
  border-radius: 5px;
}
[dir] .uppy-ImageCropper-controls button svg {
  padding: 3px;
}
.uppy-size--md .uppy-ImageCropper-controls button {
  width: 40px;
  height: 40px;
}
[dir] .uppy-size--md .uppy-ImageCropper-controls button svg {
  padding: 1px;
}
[dir] .uppy-ImageCropper-controls button:hover {
  background-color: hsla(0, 0%, 100%, .5);
}
.uppy-ImageCropper-controls button:focus {
  outline: none;
}
[dir] .uppy-ImageCropper-controls button:focus {
  background-color: hsla(0, 0%, 100%, .5);
}
.uppy-Dashboard:not(.uppy-size--md) .uppy-ImageCropper-rangeWrapper {
  position: absolute !important;
  top: 0;
  height: 38px;
}
[dir=ltr] .uppy-Dashboard:not(.uppy-size--md) .uppy-ImageCropper-rangeWrapper {
  right: 10px;
  left: 10px;
}
[dir=rtl] .uppy-Dashboard:not(.uppy-size--md) .uppy-ImageCropper-rangeWrapper {
  left: 10px;
  right: 10px;
}
.uppy-size--md .uppy-ImageCropper-range {
  width: 180px;
}
[dir=ltr] .uppy-size--md .uppy-ImageCropper-range {
  margin-right: 5px;
  margin-left: 5px;
}
[dir=rtl] .uppy-size--md .uppy-ImageCropper-range {
  margin-left: 5px;
  margin-right: 5px;
}
.uppy-ImageCropper .cropper-point {
  width: 8px;
  height: 8px;
}
.uppy-ImageCropper .cropper-view-box {
  outline: 2px solid #39f;
}
[dir] .uppy-ImageCropper .cropper-view-box {
  background: repeating-conic-gradient(rgba(189, 189, 189, 0.2) 0% 25%, white 0% 50%) 50%/16px 16px;
}
[dir] [data-uppy-theme=dark] .uppy-ImageCropper .cropper-view-box {
  background: repeating-conic-gradient(rgb(43, 42, 42) 0% 25%, black 0% 50%) 50%/16px 16px;
}
.uppy-ImageCropper .cropper-modal {
  opacity: .9;
}
[dir] .uppy-ImageCropper .cropper-modal {
  background-color: #fff;
}
[data-uppy-theme=dark] .uppy-ImageCropper .cropper-modal {
  opacity: .7;
}
[dir] [data-uppy-theme=dark] .uppy-ImageCropper .cropper-modal {
  background-color: #000;
}
.uppy-ImageCropper .cropper-face {
  opacity: 0;
}
.uppy-ImageCropper-range::-moz-range-track {
  height: 4px;
}
[dir] .uppy-ImageCropper-range:focus::-webkit-slider-runnable-track,
[dir] .uppy-ImageCropper-range:hover::-webkit-slider-runnable-track {
  background: hsla(0, 0%, 100%, .5);
}
[dir] .uppy-ImageCropper-range:focus::-ms-fill-lower,
[dir] .uppy-ImageCropper-range:hover::-ms-fill-lower {
  background: hsla(0, 0%, 100%, .5);
}
[dir] .uppy-ImageCropper-range:focus::-ms-fill-upper,
[dir] .uppy-ImageCropper-range:hover::-ms-fill-upper {
  background: hsla(0, 0%, 100%, .5);
}
[dir] .uppy-ImageCropper-range:focus::-moz-range-track,
[dir] .uppy-ImageCropper-range:hover::-moz-range-track {
  background: hsla(0, 0%, 100%, .5);
}
.ed-btn {
  display: inline-block;
  color: var(--ed-body-color);
  vertical-align: middle;
  user-select: none;
  transition: var(--ed-button-transition);
  font-size: var(--ed-button-font-size);
  line-height: var(--ed-button-line-height);
  font-weight: var(--ed-button-font-weight);
}
[dir] .ed-btn {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: var(--ed-button-border-size) solid rgba(0, 0, 0, 0);
  padding: var(--ed-button-large-padding-medium-y) var(--ed-button-large-padding-medium-x);
  border-radius: var(--ed-button-border-radius);
  cursor: pointer;
}
.ed-btn:focus-visible,
.ed-btn:focus {
  outline: auto;
  outline-color: var(--ed-state-focus-color);
}
.ed-btn.ed-btn-sm {
  font-size: var(--ed-font-size-2xs);
}
[dir] .ed-btn.ed-btn-sm {
  padding: calc(var(--ed-button-large-padding-medium-y)/2) calc(var(--ed-button-large-padding-medium-x)/2);
}
.ed-btn.ed-btn-link {
  color: var(--ed-primary-base);
}
[dir] .ed-btn.ed-btn-link {
  padding: 0;
}
.ed-btn i:not(.no-icon-color) {
  color: var(--ed-alert-close-button-color);
}
a.ed-btn.disabled,
fieldset:disabled a.ed-btn {
  pointer-events: none;
}
.ed-btn-primary,
button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-primary,
[dir] button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload {
  background-color: var(--ed-primary-base);
}
[dir] .ed-btn-primary:focus,
[dir] button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:focus,
[dir] .ed-btn-primary:hover,
[dir] button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:hover {
  background-color: var(--ed-primary-darken-1);
}
.ed-btn-primary:focus-visible,
button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:focus-visible,
.ed-btn-primary:focus,
button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-primary:focus-visible,
[dir] button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:focus-visible,
[dir] .ed-btn-primary:focus,
[dir] button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-primary.ed-btn-outline,
button.ed-btn-outline.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-primary.ed-btn-outline,
[dir] button.ed-btn-outline.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload {
  background-color: var(--ed-white);
  border-color: var(--ed-primary-base);
}
[dir] .ed-btn-primary.ed-btn-outline:hover,
[dir] button.ed-btn-outline.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:hover {
  background-color: var(--ed-button-primary-ghost-hover-bg-color);
}
[dir] .ed-btn-primary.ed-btn-outline:active,
[dir] button.ed-btn-outline.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:active {
  background-color: var(--ed-button-primary-ghost-active-bg-color);
}
a.ed-btn.ed-btn-primary:hover {
  color: var(--ed-text-color-primary-light);
}
a.ed-btn.ed-btn-primary.ed-btn-borderless {
  color: var(--ed-primary-base);
}
.ed-btn-neutral {
  color: var(--ed-gray-6);
}
[dir] .ed-btn-neutral {
  border-color: var(--ed-gray-4);
  background-color: var(--ed-white);
}
[dir] .ed-btn-neutral:hover {
  background-color: var(--ed-button-secondary-ghost-hover-bg-color);
}
[dir] .ed-btn-neutral:active {
  background-color: var(--ed-button-secondary-ghost-active-bg-color);
}
.ed-btn-neutral:focus-visible,
.ed-btn-neutral:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-neutral:focus-visible,
[dir] .ed-btn-neutral:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-negative {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-negative {
  background-color: var(--ed-negative-2);
}
[dir] .ed-btn-negative:hover {
  background-color: var(--ed-button-caution-hover-bg-color);
}
[dir] .ed-btn-negative:active {
  background-color: var(--ed-button-caution-active-bg-color);
}
.ed-btn-negative:focus-visible,
.ed-btn-negative:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-negative:focus-visible,
[dir] .ed-btn-negative:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-negative.ed-btn-outline {
  color: var(--ed-negative-2);
}
[dir] .ed-btn-negative.ed-btn-outline {
  background-color: var(--ed-white);
  border-color: var(--ed-negative-2);
}
.ed-btn-negative.ed-btn-outline:hover {
  color: var(--ed-button-outline-hover-text-color);
}
[dir] .ed-btn-negative.ed-btn-outline:hover {
  background-color: var(--ed-button-outline-hover-bg-color);
  border-color: var(--ed-negative-darken-2);
}
.ed-btn-border-primary {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-border-primary {
  border-color: var(--ed-primary-base);
}
[dir] .ed-btn-border-primary:hover {
  background-color: var(--ed-input-hover-bg-color);
}
.ed-btn-border-primary:focus-visible,
.ed-btn-border-primary:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-border-primary:focus-visible,
[dir] .ed-btn-border-primary:focus {
  box-shadow: var(--ed-shadow-focus);
}
[dir=ltr] .ed-btn + .ed-btn {
  margin-left: var(--ed-spacing-xs);
}
[dir=rtl] .ed-btn + .ed-btn {
  margin-right: var(--ed-spacing-xs);
}
.ed-btn.disabled,
.ed-btn:disabled,
.ed-btn-primary.disabled,
button.disabled.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload,
.ed-btn-primary:disabled,
button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:disabled,
.ed-btn-negative.disabled,
.ed-btn-negative:disabled,
.ed-btn-neutral.disabled,
.ed-btn-neutral:disabled {
  color: var(--ed-state-disabled-color);
}
[dir] .ed-btn.disabled,
[dir] .ed-btn:disabled,
[dir] .ed-btn-primary.disabled,
[dir] button.disabled.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload,
[dir] .ed-btn-primary:disabled,
[dir] button.uppy-c-btn.uppy-c-btn-primary.uppy-StatusBar-actionBtn--upload:disabled,
[dir] .ed-btn-negative.disabled,
[dir] .ed-btn-negative:disabled,
[dir] .ed-btn-neutral.disabled,
[dir] .ed-btn-neutral:disabled {
  background-color: var(--ed-button-disabled-bg-color);
  border-color: var(--ed-state-disabled-color);
  cursor: not-allowed;
}
.ed-dialog-modal:has(#uppy-upload) {
  z-index: 10020 !important;
}
.uppy-Dashboard-browse {
  color: var(--ed-state-active-color);
}
.uppy-Dashboard-browse:hover {
  text-decoration: underline;
}
.uppy-Dashboard-browse:focus {
  text-decoration: underline;
}
[dir] .dashboard-preview {
  background-color: rgb(from var(--ed-white) r g b/0.5);
}
.uppy-StatusBar-spinner {
  fill: var(--ed-primary-base);
}
[dir] .uppy-StatusBar-progress {
  background-color: var(--ed-primary-base);
}
.ed-btn-v2 {
  color: var(--ed-body-color);
  transition: var(--ed-button-transition);
  font-weight: var(--ed-button-font-weight);
  line-height: var(--ed-button-line-height);
}
[dir] .ed-btn-v2 {
  text-align: center;
  border: var(--ed-button-border-size) solid rgba(0, 0, 0, 0);
  border-radius: var(--ed-button-border-radius);
  cursor: pointer;
}
.ed-btn-v2:focus-visible,
.ed-btn-v2:focus {
  outline-color: var(--ed-state-focus-color);
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-v2:focus-visible,
[dir] .ed-btn-v2:focus {
  box-shadow: var(--ed-shadow-focus);
}
[dir] .ed-btn-v2:disabled,
[dir] .ed-btn-v2.disabled {
  cursor: not-allowed;
}
.ed-btn-v2.ed-btn-size-large-v2 {
  font-size: var(--ed-button-font-size);
}
[dir] .ed-btn-v2.ed-btn-size-large-v2.ed-btn-padding-xsmall {
  padding: var(--ed-button-large-padding-xsmall-y) var(--ed-button-large-padding-xsmall-x);
}
[dir] .ed-btn-v2.ed-btn-size-large-v2.ed-btn-padding-small {
  padding: var(--ed-button-large-padding-small-y) var(--ed-button-large-padding-small-x);
}
[dir] .ed-btn-v2.ed-btn-size-large-v2.ed-btn-padding-medium {
  padding: var(--ed-button-large-padding-medium-y) var(--ed-button-large-padding-medium-x);
}
.ed-btn-v2.ed-btn-size-medium-v2 {
  font-size: var(--ed-font-size-xs);
}
[dir] .ed-btn-v2.ed-btn-size-medium-v2.ed-btn-padding-xsmall {
  padding: var(--ed-button-medium-padding-xsmall-y) var(--ed-button-medium-padding-xsmall-x);
}
[dir] .ed-btn-v2.ed-btn-size-medium-v2.ed-btn-padding-small {
  padding: var(--ed-button-medium-padding-small-y) var(--ed-button-medium-padding-small-x);
}
[dir] .ed-btn-v2.ed-btn-size-medium-v2.ed-btn-padding-medium {
  padding: var(--ed-button-medium-padding-medium-y) var(--ed-button-medium-padding-medium-x);
}
.ed-btn-v2.ed-btn-primary-v2 {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-v2.ed-btn-primary-v2 {
  background-color: var(--ed-primary-base);
}
[dir] .ed-btn-v2.ed-btn-primary-v2:hover:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-primary-hover-bg-color);
}
[dir] .ed-btn-v2.ed-btn-primary-v2:active:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-primary-active-bg-color);
}
[dir] .ed-btn-v2.ed-btn-primary-v2:disabled,
[dir] .ed-btn-v2.ed-btn-primary-v2.disabled {
  background-color: #bbb;
}
.ed-btn-v2.ed-btn-primary-ghost-v2 {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-v2.ed-btn-primary-ghost-v2 {
  background-color: var(--ed-white);
  border: var(--ed-button-border-size) solid var(--ed-primary-base);
}
[dir] .ed-btn-v2.ed-btn-primary-ghost-v2:hover:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-primary-ghost-hover-bg-color);
}
[dir] .ed-btn-v2.ed-btn-primary-ghost-v2:active:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-primary-ghost-active-bg-color);
}
.ed-btn-v2.ed-btn-primary-ghost-v2:disabled,
.ed-btn-v2.ed-btn-primary-ghost-v2.disabled {
  color: #bbb;
}
[dir] .ed-btn-v2.ed-btn-primary-ghost-v2:disabled,
[dir] .ed-btn-v2.ed-btn-primary-ghost-v2.disabled {
  border-color: #bbb;
  background-color: var(--ed-white);
}
.ed-btn-v2.ed-btn-primary-borderless-v2 {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-v2.ed-btn-primary-borderless-v2 {
  background-color: rgba(0, 0, 0, 0);
}
[dir] .ed-btn-v2.ed-btn-primary-borderless-v2:hover:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-primary-borderless-hover-bg-color);
}
[dir] .ed-btn-v2.ed-btn-primary-borderless-v2:active:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-primary-borderless-active-bg-color);
}
.ed-btn-v2.ed-btn-primary-borderless-v2:disabled,
.ed-btn-v2.ed-btn-primary-borderless-v2.disabled {
  color: #bbb;
}
[dir] .ed-btn-v2.ed-btn-primary-borderless-v2:disabled,
[dir] .ed-btn-v2.ed-btn-primary-borderless-v2.disabled {
  background-color: rgba(0, 0, 0, 0);
}
.ed-btn-v2.ed-btn-secondary-ghost-v2 {
  color: var(--ed-gray-6);
}
[dir] .ed-btn-v2.ed-btn-secondary-ghost-v2 {
  background-color: var(--ed-white);
  border: var(--ed-button-border-size) solid var(--ed-gray-4);
}
[dir] .ed-btn-v2.ed-btn-secondary-ghost-v2:hover:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-secondary-ghost-hover-bg-color);
}
[dir] .ed-btn-v2.ed-btn-secondary-ghost-v2:active:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-secondary-ghost-active-bg-color);
}
.ed-btn-v2.ed-btn-secondary-ghost-v2:disabled,
.ed-btn-v2.ed-btn-secondary-ghost-v2.disabled {
  color: #bbb;
}
[dir] .ed-btn-v2.ed-btn-secondary-ghost-v2:disabled,
[dir] .ed-btn-v2.ed-btn-secondary-ghost-v2.disabled {
  border-color: #bbb;
}
.ed-btn-v2.ed-btn-secondary-borderless-v2 {
  color: var(--ed-gray-6);
}
[dir] .ed-btn-v2.ed-btn-secondary-borderless-v2 {
  background-color: rgba(0, 0, 0, 0);
}
[dir] .ed-btn-v2.ed-btn-secondary-borderless-v2:hover:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-secondary-borderless-hover-bg-color);
}
[dir] .ed-btn-v2.ed-btn-secondary-borderless-v2:active:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-secondary-borderless-active-bg-color);
}
.ed-btn-v2.ed-btn-secondary-borderless-v2:disabled,
.ed-btn-v2.ed-btn-secondary-borderless-v2.disabled {
  color: #bbb;
}
.ed-btn-v2.ed-btn-caution-v2 {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-v2.ed-btn-caution-v2 {
  background-color: var(--ed-negative-2);
}
[dir] .ed-btn-v2.ed-btn-caution-v2:hover:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-caution-hover-bg-color);
}
[dir] .ed-btn-v2.ed-btn-caution-v2:active:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-caution-active-bg-color);
}
[dir] .ed-btn-v2.ed-btn-caution-v2:disabled,
[dir] .ed-btn-v2.ed-btn-caution-v2.disabled {
  background-color: #bbb;
}
.ed-btn-v2.ed-btn-caution-borderless-v2 {
  color: var(--ed-negative-1);
}
[dir] .ed-btn-v2.ed-btn-caution-borderless-v2 {
  background-color: rgba(0, 0, 0, 0);
}
[dir] .ed-btn-v2.ed-btn-caution-borderless-v2:hover:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-caution-borderless-hover-bg-color);
}
[dir] .ed-btn-v2.ed-btn-caution-borderless-v2:active:not(:disabled, [dir] .disabled) {
  background-color: var(--ed-button-caution-borderless-active-bg-color);
}
.ed-btn-v2.ed-btn-caution-borderless-v2:disabled,
.ed-btn-v2.ed-btn-caution-borderless-v2.disabled {
  color: #bbb;
}
[dir] .ed-btn-v2.ed-btn-caution-borderless-v2:disabled,
[dir] .ed-btn-v2.ed-btn-caution-borderless-v2.disabled {
  background-color: rgba(0, 0, 0, 0);
}
[dir=ltr] .ed-btn-v2 + .ed-btn-v2 {
  margin-left: var(--ed-spacing-xs);
}
[dir=rtl] .ed-btn-v2 + .ed-btn-v2 {
  margin-right: var(--ed-spacing-xs);
}
a.ed-btn-v2::before {
  content: none !important;
}
.unsplash-image-uploader-image-provider-text {
  font-weight: var(--ed-font-weight-semibold);
}
.unsplash-image-uploader .search-container {
  position: relative;
  display: flex;
  align-items: center;
}
[dir] .unsplash-image-uploader .search-container {
  margin-top: var(--ed-spacing-xs);
}
.unsplash-image-uploader .search-container .icon-search {
  position: absolute;
  font-size: 1.1875rem;
  font-weight: var(--ed-font-weight-bold);
  color: var(--ed-alert-close-button-color);
}
[dir=ltr] .unsplash-image-uploader .search-container .icon-search {
  right: var(--ed-spacing-sm);
}
[dir=rtl] .unsplash-image-uploader .search-container .icon-search {
  left: var(--ed-spacing-sm);
}
.unsplash-image-uploader .search-container .ed-input-container {
  flex-grow: 1;
}
.unsplash-image-uploader ul {
  display: flex;
  gap: 0.8125rem;
  flex-direction: row;
  flex-wrap: wrap;
}
[dir] .unsplash-image-uploader ul {
  padding: 0;
  margin: var(--ed-spacing-base) 0;
}
.unsplash-image-uploader li {
  list-style: none;
  position: relative;
  flex: 1 1 30%;
  height: 6.125rem;
  overflow: hidden;
}
[dir] .unsplash-image-uploader li {
  margin: 0;
  cursor: pointer;
  border-radius: var(--ed-border-radius-lg);
}
.unsplash-image-uploader li[aria-selected=true] {
  outline: -webkit-focus-ring-color auto 1px;
}
[dir] .unsplash-image-uploader li[aria-selected=true] {
  padding: 0.4375rem var(--ed-spacing-2xs);
}
.unsplash-image-uploader li:hover .user-details,
.unsplash-image-uploader li:focus-within .user-details {
  visibility: visible;
}
@media screen and (max-width: 800px) {
  .unsplash-image-uploader li {
    flex-basis: 45%;
  }
}
@media screen and (max-width: 425px) {
  .unsplash-image-uploader li {
    flex-basis: 75%;
  }
}
.unsplash-image-uploader li img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.unsplash-image-uploader .user-details {
  position: absolute;
  bottom: 0;
  width: 100%;
  opacity: .7;
  visibility: hidden;
}
[dir] .unsplash-image-uploader .user-details {
  background-color: var(--ed-text-color-primary);
}
[dir=ltr] .unsplash-image-uploader .user-details {
  left: 0;
  padding: 0 var(--ed-spacing-lg) 0.0625rem 0.9375rem;
  text-align: left;
}
[dir=rtl] .unsplash-image-uploader .user-details {
  right: 0;
  padding: 0 0.9375rem 0.0625rem var(--ed-spacing-lg);
  text-align: right;
}
.unsplash-image-uploader .user-details a:link,
.unsplash-image-uploader .user-details a:visited {
  color: var(--ed-white);
  text-decoration: underline;
  font-size: var(--ed-font-size-sm);
  width: calc(100% - 2.1875rem);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
@media screen and (max-width: 800px) {
  .unsplash-image-uploader .user-details a:link,
  .unsplash-image-uploader .user-details a:visited {
    font-size: var(--ed-font-size-2xs);
  }
}
.unsplash-image-uploader .ed-input-container {
  max-width: initial;
}
[dir] .unsplash-image-uploader-load-more-container {
  text-align: center;
}
[dir] .unsplash-image-uploader #load-more {
  background-color: var(--ed-white);
  padding: var(--ed-spacing-xs) 25px;
  border: var(--ed-border-size-sm) solid gray;
}
.unsplash-image-uploader .size-inherit {
  width: inherit;
  height: inherit;
}
.unsplash-image-uploader .image-item:focus {
  outline: var(--ed-spacing-4xs) solid var(--ed-state-focus-color);
  outline-offset: calc(-1*var(--ed-spacing-4xs));
}
.unsplash-image-uploader .user-link:focus {
  outline: var(--ed-spacing-4xs) solid var(--ed-state-focus-color);
}
[dir] .unsplash-image-uploader .selected-image {
  border: 0.3125rem solid var(--ed-primary-darken-2);
  border-radius: var(--ed-border-radius-lg);
  background-clip: padding-box;
}
[dir] .unsplash-image-uploader .selected-image img {
  padding: 0.125rem;
  border-radius: var(--ed-border-radius-lg);
}
#image-uploader-file-upload-filestack .fsp-header {
  display: none;
}
#image-uploader-file-upload-filestack .fst-sidebar__option[title=Circle] {
  display: none;
}
[dir=ltr] #image-uploader-file-upload-filestack .fsp-notifications__container {
  padding: var(--ed-spacing-2xs) var(--ed-spacing-lg) var(--ed-spacing-2xs) 2.8125rem;
}
[dir=rtl] #image-uploader-file-upload-filestack .fsp-notifications__container {
  padding: var(--ed-spacing-2xs) 2.8125rem var(--ed-spacing-2xs) var(--ed-spacing-lg);
}
#image-uploader-file-upload-filestack .fsp-notifications__container .fsp-icon {
  display: none;
}
@keyframes react-loading-skeleton-ltr {
  100% {
    transform: translateX(100%);
  }
}
@keyframes react-loading-skeleton-rtl {
  100% {
    transform: translateX(-100%);
  }
}
.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --pseudo-element-display: block;
  width: 100%;
  display: inline-flex;
  line-height: 1;
  position: relative;
  user-select: none;
  overflow: hidden;
}
[dir] .react-loading-skeleton {
  background-color: var(--base-color);
  border-radius: .25rem;
}
[dir=ltr] .react-loading-skeleton {
  --animation-duration: 1.5s;
  --animation-direction: normal;
}
[dir=rtl] .react-loading-skeleton {
  --animation-duration: 1.5s;
  --animation-direction: normal;
}
.react-loading-skeleton::after {
  content: " ";
  display: var(--pseudo-element-display);
  position: absolute;
  top: 0;
  height: 100%;
}
[dir] .react-loading-skeleton::after {
  background-repeat: no-repeat;
}
[dir=ltr] .react-loading-skeleton::after {
  left: 0;
  right: 0;
  background-image: var(--custom-highlight-background, linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));
  transform: translateX(-100%);
  animation-name: react-loading-skeleton-ltr;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
[dir=rtl] .react-loading-skeleton::after {
  right: 0;
  left: 0;
  background-image: var(--custom-highlight-background, linear-gradient(-90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));
  transform: translateX(100%);
  animation-name: react-loading-skeleton-rtl;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none;
  }
}
.react-loading-skeleton-fallback {
  display: inline-flex;
  width: 100%;
}
[dir] .react-loading-skeleton-fallback {
  background-color: var(--ed-gray-2);
  border-radius: var(--ed-border-radius-md);
}
[dir] .react-loading-skeleton-fallback .circle {
  border-radius: var(--ed-border-radius-circle);
}
.ed-thumbnail img {
  object-fit: cover;
  aspect-ratio: 21/9;
  width: 100%;
}
[dir] .ed-thumbnail img {
  border-radius: var(--ed-border-radius-lg);
}
[dir] .ed-thumbnail canvas {
  border-radius: var(--ed-border-radius-lg);
}
.ed-thumbnail-svg-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir] .ed-thumbnail-svg-container {
  background-color: var(--ed-neutral-7);
  border-radius: var(--ed-border-radius-lg);
}
.ed-image-uploader .trigger .icon {
  display: inline-block;
}
[dir=ltr] .ed-image-uploader .trigger .icon {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-image-uploader .trigger .icon {
  margin-left: var(--ed-spacing-2xs);
}
[dir] .ed-image-uploader .tabs {
  margin: 0;
}
[dir] .ed-image-uploader .tab-bar.block {
  border-bottom: var(--ed-border-size-sm) solid #cecece;
  box-shadow: none;
  margin-bottom: var(--ed-spacing-xs);
}
.ed-image-uploader .preview {
  width: 11.25rem;
  height: 4.75rem;
}
[dir] .ed-image-uploader .preview {
  border-radius: var(--ed-border-radius-lg);
  border: var(--ed-border-size-sm) solid var(--ed-border-color-light);
}
[dir] .ed-image-uploader .ed-dialog-modal-header {
  margin-bottom: var(--ed-spacing-sm);
}
[dir] .ed-image-uploader .ed-dialog-modal-header h2 {
  margin: 0;
}
[dir] .ed-image-uploader .ed-dialog-modal-content {
  padding-top: 0 !important;
}
.ed-image-uploader .fsp-drop-area:focus,
.ed-image-uploader .fsp-button:focus,
.ed-image-uploader .fst-sidebar__option:focus {
  outline: var(--ed-border-size-md) solid var(--ed-state-focus-color);
  outline-offset: var(--ed-border-size-md);
}
@media (min-width: 1180px) {
  .reduce-footer {
    min-height: calc(100vh - 11.9rem) !important;
  }
}
@media (max-width: 1180px) {
  .reduce-footer {
    min-height: calc(100vh - 12.9rem) !important;
  }
}
@media (max-width: 1020px) {
  .reduce-footer {
    min-height: calc(100vh - 16.9rem) !important;
  }
}
@media (max-width: 980px) {
  .reduce-footer {
    min-height: calc(100vh - 17.9rem) !important;
  }
}
@media (max-width: 455px) {
  .reduce-footer {
    min-height: calc(100vh - 19.9rem) !important;
  }
}
.navigation-wrapped-content_full-height {
  min-height: 100vh;
}
.row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
}
.permission-popup {
  height: auto !important;
}
.permission-popup .broadcaster-name {
  color: var(--ed-black);
}
[dir] .permission-popup .broadcaster-name {
  text-shadow: none;
  text-align: center;
}
[dir=ltr] .permission-popup .popup-icon {
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .permission-popup .popup-icon {
  margin-left: var(--ed-spacing-base);
}
.permission-popup input[type=checkbox] {
  height: 0;
  width: 0;
  visibility: hidden;
}
.permission-popup .permission-selector {
  font-weight: var(--ed-font-weight-bold);
}
[dir] .permission-popup .permission-selector {
  padding: var(--ed-spacing-xs) .625rem;
}
[dir] .permission-popup .permission-selector.border-bottom {
  border-bottom: var(--ed-border-size-sm) solid hsla(0, 0%, 80%, .62);
}
.permission-popup label {
  text-indent: -624.9375rem;
  min-width: 1.5625rem;
  height: .6875rem;
  display: block;
  position: relative;
}
[dir] .permission-popup label {
  cursor: pointer;
  background: var(--ed-mui-lightergrey);
  border-radius: 6.25rem;
  margin-bottom: 0;
  margin-top: var(--ed-spacing-sm);
}
[dir=ltr] .permission-popup label {
  margin-left: auto;
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .permission-popup label {
  margin-right: auto;
  margin-left: var(--ed-spacing-4xs);
}
.permission-popup label:after {
  content: "";
  position: absolute;
  top: calc(-1*var(--ed-spacing-5xs));
  width: .9375rem;
  height: .9375rem;
  transition: .3s;
}
[dir] .permission-popup label:after {
  background: var(--ed-mui-lightergrey);
  border-radius: 5.625rem;
  border: var(--ed-border-size-sm) solid rgba(0, 0, 0, .23);
}
[dir=ltr] .permission-popup label:after {
  left: -0.0625rem;
}
[dir=rtl] .permission-popup label:after {
  right: -0.0625rem;
}
[dir] .permission-popup input:checked + label:after {
  background-color: var(--ed-mui-france);
}
[dir=ltr] .permission-popup input:checked + label:after {
  left: 100%;
  transform: translateX(-100%);
}
[dir=rtl] .permission-popup input:checked + label:after {
  right: 100%;
  transform: translateX(100%);
}
.permission-popup button {
  color: var(--ed-white);
  font-size: var(--ed-font-size-sm);
  font-weight: var(--ed-font-weight-semibold);
  width: calc(100% - 1.25rem);
  text-transform: uppercase;
}
[dir] .permission-popup button {
  background: var(--ed-mui-france);
  padding: var(--ed-spacing-2xs) 1rem;
  border-radius: var(--ed-border-radius-md);
  margin: 0 var(--ed-spacing-xs);
  cursor: pointer;
}
.permission-popup h6 {
  font-weight: var(--ed-font-weight-bold);
}
.permission-popup .already-live-alert {
  font-size: var(--ed-font-size-sm);
  line-height: var(--ed-line-height-base);
}
.permission-popup .right-text {
  font-weight: var(--ed-font-weight-bold);
}
[dir] .permission-popup .right-text {
  padding: var(--ed-spacing-xs);
  cursor: pointer;
}
[dir=ltr] .permission-popup .right-text {
  text-align: right;
}
[dir=rtl] .permission-popup .right-text {
  text-align: left;
}
.mfe-loader-root {
  height: 100%;
  width: 100%;
}
.mfe-loader-root.loading {
  display: none;
}
.access-denied-view {
  gap: 2.5rem;
}
.access-denied-view__icon-container {
  height: 8.75rem;
  width: 8.75rem;
}
[dir] .access-denied-view__icon-container {
  border-radius: var(--ed-border-radius-circle);
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
}
.access-denied-view__icon-container i {
  font-size: 2.1875rem;
  color: var(--ed-primary-base);
}
.ed-ui.snackbar-container {
  position: fixed;
  bottom: 2%;
  z-index: 9999;
}
[dir=ltr] .ed-ui.snackbar-container {
  left: 50%;
  transform: translateX(-50%);
}
[dir=rtl] .ed-ui.snackbar-container {
  right: 50%;
  transform: translateX(50%);
}
.ed-ui.snackbar-container .closable-success.toast a {
  color: var(--ed-alert-success-link-color);
  text-decoration: underline;
}
.ed-ui.snackbar-container .closable-warning.toast a {
  color: var(--ed-alert-warning-link-color);
  text-decoration: underline;
}
.ed-ui.snackbar-container .closable-error.toast a {
  color: var(--ed-alert-error-link-color);
  text-decoration: underline;
}
.ed-ui.snackbar-container .closable-info.toast a {
  color: var(--ed-alert-info-link-color);
  text-decoration: underline;
}
.skills-details-widget {
  height: 0;
  overflow: hidden;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
caption,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
h1 {
  font-size: 2em;
  margin: .67em 0;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: rgba(0, 0, 0, 0);
}
abbr[title] {
  border-bottom: 0;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: .35em .75em .625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
[data-whatintent=mouse] *,
[data-whatintent=mouse] *:focus,
[data-whatintent=touch] *,
[data-whatintent=touch] *:focus,
[data-whatinput=mouse] *,
[data-whatinput=mouse] *:focus,
[data-whatinput=touch] *,
[data-whatinput=touch] *:focus {
  outline: none;
}
[draggable=false] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}
.foundation-mq {
  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}
html {
  box-sizing: border-box;
  font-size: 100%;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
body {
  margin: 0;
  padding: 0;
  background: var(--ed-mui-concrete);
  font-family:
    "Open Sans",
    "Helvetica Neue",
    Helvetica,
    Roboto,
    Arial,
    sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: var(--ed-gray-6);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
}
textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0;
}
select {
  box-sizing: border-box;
  width: 100%;
  border-radius: 0;
}
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}
button {
  padding: 0;
  appearance: none;
  border: 0;
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
  line-height: 1;
  cursor: auto;
}
[data-whatinput=mouse] button {
  outline: 0;
}
pre {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
}
.is-visible {
  display: block !important;
}
.is-hidden {
  display: none !important;
}
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
p {
  margin-bottom: 1rem;
  font-size: inherit;
  line-height: 1.6;
  text-rendering: optimizeLegibility;
}
em,
i {
  font-style: italic;
  line-height: inherit;
}
strong,
b {
  font-weight: bold;
  line-height: inherit;
}
small {
  font-size: 87.5%;
  line-height: inherit;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family:
    "Open Sans",
    "Helvetica Neue",
    Helvetica,
    Roboto,
    Arial,
    sans-serif;
  font-style: normal;
  font-weight: var(--ed-font-weight-semibold);
  color: inherit;
  text-rendering: optimizeLegibility;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small {
  line-height: 0;
  color: var(--ed-gray-6);
}
h1,
.h1 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem;
}
h2,
.h2 {
  font-size: 1.25rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem;
}
h3,
.h3 {
  font-size: 1.1875rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem;
}
h4,
.h4 {
  font-size: 1.125rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem;
}
h5,
.h5 {
  font-size: 1.0625rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem;
}
h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: .5rem;
}
@media print, screen and (min-width: 40em) {
  h1,
  .h1 {
    font-size: 3rem;
  }
  h2,
  .h2 {
    font-size: 2.5rem;
  }
  h3,
  .h3 {
    font-size: 1.9375rem;
  }
  h4,
  .h4 {
    font-size: 1.5625rem;
  }
  h5,
  .h5 {
    font-size: 1.25rem;
  }
  h6,
  .h6 {
    font-size: 1rem;
  }
}
a {
  line-height: inherit;
  color: #1779ba;
  text-decoration: none;
  cursor: pointer;
}
a:hover,
a:focus {
  color: rgb(19.78, 104.06, 159.96);
}
a img {
  border: 0;
}
hr {
  clear: both;
  max-width: 75rem;
  height: 0;
  margin: 1.25rem auto;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #cacaca;
  border-left: 0;
}
ul,
ol,
dl {
  margin-bottom: 1rem;
  list-style-position: outside;
  line-height: 1.6;
}
li {
  font-size: inherit;
}
ul {
  margin-left: 1.25rem;
  list-style-type: disc;
}
ol {
  margin-left: 1.25rem;
}
ul ul,
ul ol,
ol ul,
ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}
dl {
  margin-bottom: 1rem;
}
dl dt {
  margin-bottom: .3rem;
  font-weight: bold;
}
blockquote {
  margin: 0 0 1rem;
  padding: .5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #cacaca;
}
blockquote,
blockquote p {
  line-height: 1.6;
  color: #8a8a8a;
}
abbr,
abbr[title] {
  border-bottom: 1px dotted #0a0a0a;
  cursor: help;
  text-decoration: none;
}
figure {
  margin: 0;
}
kbd {
  margin: 0;
  padding: .125rem .25rem 0;
  background-color: #e6e6e6;
  font-family:
    Consolas,
    "Liberation Mono",
    Courier,
    monospace;
  color: #0a0a0a;
}
.subheader {
  margin-top: .2rem;
  margin-bottom: .5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #8a8a8a;
}
.lead {
  font-size: 125%;
  line-height: 1.6;
}
.stat {
  font-size: 2.5rem;
  line-height: 1;
}
p + .stat {
  margin-top: -1rem;
}
ul.no-bullet,
ol.no-bullet {
  margin-left: 0;
  list-style: none;
}
.cite-block,
cite {
  display: block;
  color: #8a8a8a;
  font-size: .8125rem;
}
.cite-block:before,
cite:before {
  content: "\2014  ";
}
.code-inline,
code {
  border: 1px solid #cacaca;
  background-color: #e6e6e6;
  font-family:
    Consolas,
    "Liberation Mono",
    Courier,
    monospace;
  font-weight: normal;
  color: #0a0a0a;
  display: inline;
  max-width: 100%;
  word-wrap: break-word;
  padding: .125rem .3125rem .0625rem;
}
.code-block {
  border: 1px solid #cacaca;
  background-color: #e6e6e6;
  font-family:
    Consolas,
    "Liberation Mono",
    Courier,
    monospace;
  font-weight: normal;
  color: #0a0a0a;
  display: block;
  overflow: auto;
  white-space: pre;
  padding: 1rem;
  margin-bottom: 1.5rem;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
@media print, screen and (min-width: 40em) {
  .medium-text-left {
    text-align: left;
  }
  .medium-text-right {
    text-align: right;
  }
  .medium-text-center {
    text-align: center;
  }
  .medium-text-justify {
    text-align: justify;
  }
}
@media print, screen and (min-width: 64em) {
  .large-text-left {
    text-align: left;
  }
  .large-text-right {
    text-align: right;
  }
  .large-text-center {
    text-align: center;
  }
  .large-text-justify {
    text-align: justify;
  }
}
.show-for-print {
  display: none !important;
}
@media print {
  * {
    background: rgba(0, 0, 0, 0) !important;
    color: #000 !important;
    print-color-adjust: economy;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .show-for-print {
    display: block !important;
  }
  .hide-for-print {
    display: none !important;
  }
  table.show-for-print {
    display: table !important;
  }
  thead.show-for-print {
    display: table-header-group !important;
  }
  tbody.show-for-print {
    display: table-row-group !important;
  }
  tr.show-for-print {
    display: table-row !important;
  }
  td.show-for-print {
    display: table-cell !important;
  }
  th.show-for-print {
    display: table-cell !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  pre,
  blockquote {
    border: 1px solid #8a8a8a;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: .5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .print-break-inside {
    page-break-inside: auto;
  }
}
.row {
  max-width: 65.625rem;
  display: flex;
  flex-flow: row wrap;
}
[dir=ltr] .row {
  margin-right: auto;
  margin-left: auto;
}
[dir=rtl] .row {
  margin-left: auto;
  margin-right: auto;
}
[dir=ltr] .row .row {
  margin-right: -.125rem;
  margin-left: -.125rem;
}
[dir=rtl] .row .row {
  margin-left: -.125rem;
  margin-right: -.125rem;
}
@media print, screen and (min-width: 40em) {
  [dir=ltr] .row .row {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
  }
  [dir=rtl] .row .row {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
}
@media print, screen and (min-width: 64em) {
  [dir=ltr] .row .row {
    margin-right: -0.25rem;
    margin-left: -0.25rem;
  }
  [dir=rtl] .row .row {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
}
[dir=ltr] .row .row.collapse {
  margin-right: 0;
  margin-left: 0;
}
[dir=rtl] .row .row.collapse {
  margin-left: 0;
  margin-right: 0;
}
.row.expanded {
  max-width: none;
}
[dir=ltr] .row.expanded .row {
  margin-right: auto;
  margin-left: auto;
}
[dir=rtl] .row.expanded .row {
  margin-left: auto;
  margin-right: auto;
}
.row:not(.expanded) .row {
  max-width: none;
}
[dir=ltr] .row.collapse > .column,
[dir=ltr] .row.collapse > .columns {
  padding-right: 0;
  padding-left: 0;
}
[dir=rtl] .row.collapse > .column,
[dir=rtl] .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}
[dir=ltr] .row.is-collapse-child,
[dir=ltr] .row.collapse > .column > .row,
[dir=ltr] .row.collapse > .columns > .row {
  margin-right: 0;
  margin-left: 0;
}
[dir=rtl] .row.is-collapse-child,
[dir=rtl] .row.collapse > .column > .row,
[dir=rtl] .row.collapse > .columns > .row {
  margin-left: 0;
  margin-right: 0;
}
.column,
.columns {
  min-width: 0;
  flex: 1 1 0px;
}
[dir=ltr] .column,
[dir=ltr] .columns {
  padding-right: .125rem;
  padding-left: .125rem;
}
[dir=rtl] .column,
[dir=rtl] .columns {
  padding-left: .125rem;
  padding-right: .125rem;
}
@media print, screen and (min-width: 40em) {
  [dir=ltr] .column,
  [dir=ltr] .columns {
    padding-right: .25rem;
    padding-left: .25rem;
  }
  [dir=rtl] .column,
  [dir=rtl] .columns {
    padding-left: .25rem;
    padding-right: .25rem;
  }
}
.column.row.row,
.row.row.columns {
  display: block;
}
[dir] .column.row.row,
[dir] .row.row.columns {
  float: none;
}
[dir=ltr] .row .column.row.row,
[dir=ltr] .row .row.row.columns {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
}
[dir=rtl] .row .column.row.row,
[dir=rtl] .row .row.row.columns {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
.small-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}
[dir=ltr] .small-offset-0 {
  margin-left: 0%;
}
[dir=rtl] .small-offset-0 {
  margin-right: 0%;
}
.small-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
[dir=ltr] .small-offset-1 {
  margin-left: 8.3333333333%;
}
[dir=rtl] .small-offset-1 {
  margin-right: 8.3333333333%;
}
.small-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
[dir=ltr] .small-offset-2 {
  margin-left: 16.6666666667%;
}
[dir=rtl] .small-offset-2 {
  margin-right: 16.6666666667%;
}
.small-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
[dir=ltr] .small-offset-3 {
  margin-left: 25%;
}
[dir=rtl] .small-offset-3 {
  margin-right: 25%;
}
.small-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}
[dir=ltr] .small-offset-4 {
  margin-left: 33.3333333333%;
}
[dir=rtl] .small-offset-4 {
  margin-right: 33.3333333333%;
}
.small-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
[dir=ltr] .small-offset-5 {
  margin-left: 41.6666666667%;
}
[dir=rtl] .small-offset-5 {
  margin-right: 41.6666666667%;
}
.small-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}
[dir=ltr] .small-offset-6 {
  margin-left: 50%;
}
[dir=rtl] .small-offset-6 {
  margin-right: 50%;
}
.small-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}
[dir=ltr] .small-offset-7 {
  margin-left: 58.3333333333%;
}
[dir=rtl] .small-offset-7 {
  margin-right: 58.3333333333%;
}
.small-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
[dir=ltr] .small-offset-8 {
  margin-left: 66.6666666667%;
}
[dir=rtl] .small-offset-8 {
  margin-right: 66.6666666667%;
}
.small-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}
[dir=ltr] .small-offset-9 {
  margin-left: 75%;
}
[dir=rtl] .small-offset-9 {
  margin-right: 75%;
}
.small-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}
[dir=ltr] .small-offset-10 {
  margin-left: 83.3333333333%;
}
[dir=rtl] .small-offset-10 {
  margin-right: 83.3333333333%;
}
.small-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
[dir=ltr] .small-offset-11 {
  margin-left: 91.6666666667%;
}
[dir=rtl] .small-offset-11 {
  margin-right: 91.6666666667%;
}
.small-up-1 {
  flex-wrap: wrap;
}
.small-up-1 > .column,
.small-up-1 > .columns {
  flex: 0 0 100%;
  max-width: 100%;
}
.small-up-2 {
  flex-wrap: wrap;
}
.small-up-2 > .column,
.small-up-2 > .columns {
  flex: 0 0 50%;
  max-width: 50%;
}
.small-up-3 {
  flex-wrap: wrap;
}
.small-up-3 > .column,
.small-up-3 > .columns {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.small-up-4 {
  flex-wrap: wrap;
}
.small-up-4 > .column,
.small-up-4 > .columns {
  flex: 0 0 25%;
  max-width: 25%;
}
.small-up-5 {
  flex-wrap: wrap;
}
.small-up-5 > .column,
.small-up-5 > .columns {
  flex: 0 0 20%;
  max-width: 20%;
}
.small-up-6 {
  flex-wrap: wrap;
}
.small-up-6 > .column,
.small-up-6 > .columns {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.small-up-7 {
  flex-wrap: wrap;
}
.small-up-7 > .column,
.small-up-7 > .columns {
  flex: 0 0 14.2857142857%;
  max-width: 14.2857142857%;
}
.small-up-8 {
  flex-wrap: wrap;
}
.small-up-8 > .column,
.small-up-8 > .columns {
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
[dir=ltr] .small-collapse > .column,
[dir=ltr] .small-collapse > .columns {
  padding-right: 0;
  padding-left: 0;
}
[dir=rtl] .small-collapse > .column,
[dir=rtl] .small-collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}
[dir=ltr] .small-uncollapse > .column,
[dir=ltr] .small-uncollapse > .columns {
  padding-right: .125rem;
  padding-left: .125rem;
}
[dir=rtl] .small-uncollapse > .column,
[dir=rtl] .small-uncollapse > .columns {
  padding-left: .125rem;
  padding-right: .125rem;
}
@media print, screen and (min-width: 40em) {
  .medium-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  [dir=ltr] .medium-offset-0 {
    margin-left: 0%;
  }
  [dir=rtl] .medium-offset-0 {
    margin-right: 0%;
  }
  .medium-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  [dir=ltr] .medium-offset-1 {
    margin-left: 8.3333333333%;
  }
  [dir=rtl] .medium-offset-1 {
    margin-right: 8.3333333333%;
  }
  .medium-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [dir=ltr] .medium-offset-2 {
    margin-left: 16.6666666667%;
  }
  [dir=rtl] .medium-offset-2 {
    margin-right: 16.6666666667%;
  }
  .medium-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  [dir=ltr] .medium-offset-3 {
    margin-left: 25%;
  }
  [dir=rtl] .medium-offset-3 {
    margin-right: 25%;
  }
  .medium-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  [dir=ltr] .medium-offset-4 {
    margin-left: 33.3333333333%;
  }
  [dir=rtl] .medium-offset-4 {
    margin-right: 33.3333333333%;
  }
  .medium-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [dir=ltr] .medium-offset-5 {
    margin-left: 41.6666666667%;
  }
  [dir=rtl] .medium-offset-5 {
    margin-right: 41.6666666667%;
  }
  .medium-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  [dir=ltr] .medium-offset-6 {
    margin-left: 50%;
  }
  [dir=rtl] .medium-offset-6 {
    margin-right: 50%;
  }
  .medium-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  [dir=ltr] .medium-offset-7 {
    margin-left: 58.3333333333%;
  }
  [dir=rtl] .medium-offset-7 {
    margin-right: 58.3333333333%;
  }
  .medium-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  [dir=ltr] .medium-offset-8 {
    margin-left: 66.6666666667%;
  }
  [dir=rtl] .medium-offset-8 {
    margin-right: 66.6666666667%;
  }
  .medium-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  [dir=ltr] .medium-offset-9 {
    margin-left: 75%;
  }
  [dir=rtl] .medium-offset-9 {
    margin-right: 75%;
  }
  .medium-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  [dir=ltr] .medium-offset-10 {
    margin-left: 83.3333333333%;
  }
  [dir=rtl] .medium-offset-10 {
    margin-right: 83.3333333333%;
  }
  .medium-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  [dir=ltr] .medium-offset-11 {
    margin-left: 91.6666666667%;
  }
  [dir=rtl] .medium-offset-11 {
    margin-right: 91.6666666667%;
  }
  .medium-up-1 {
    flex-wrap: wrap;
  }
  .medium-up-1 > .column,
  .medium-up-1 > .columns {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .medium-up-2 {
    flex-wrap: wrap;
  }
  .medium-up-2 > .column,
  .medium-up-2 > .columns {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .medium-up-3 {
    flex-wrap: wrap;
  }
  .medium-up-3 > .column,
  .medium-up-3 > .columns {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .medium-up-4 {
    flex-wrap: wrap;
  }
  .medium-up-4 > .column,
  .medium-up-4 > .columns {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .medium-up-5 {
    flex-wrap: wrap;
  }
  .medium-up-5 > .column,
  .medium-up-5 > .columns {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .medium-up-6 {
    flex-wrap: wrap;
  }
  .medium-up-6 > .column,
  .medium-up-6 > .columns {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .medium-up-7 {
    flex-wrap: wrap;
  }
  .medium-up-7 > .column,
  .medium-up-7 > .columns {
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%;
  }
  .medium-up-8 {
    flex-wrap: wrap;
  }
  .medium-up-8 > .column,
  .medium-up-8 > .columns {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
@media print, screen and (min-width: 40em)and (min-width: 40em) {
  .medium-expand {
    flex: 1 1 0px;
  }
}
.row.medium-unstack > .column,
.row.medium-unstack > .columns {
  flex: 0 0 100%;
}
@media print, screen and (min-width: 40em) {
  .row.medium-unstack > .column,
  .row.medium-unstack > .columns {
    flex: 1 1 0px;
  }
  [dir=ltr] .medium-collapse > .column,
  [dir=ltr] .medium-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
  }
  [dir=rtl] .medium-collapse > .column,
  [dir=rtl] .medium-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  [dir=ltr] .medium-uncollapse > .column,
  [dir=ltr] .medium-uncollapse > .columns {
    padding-right: .25rem;
    padding-left: .25rem;
  }
  [dir=rtl] .medium-uncollapse > .column,
  [dir=rtl] .medium-uncollapse > .columns {
    padding-left: .25rem;
    padding-right: .25rem;
  }
}
@media print, screen and (min-width: 64em) {
  .large-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  [dir=ltr] .large-offset-0 {
    margin-left: 0%;
  }
  [dir=rtl] .large-offset-0 {
    margin-right: 0%;
  }
  .large-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  [dir=ltr] .large-offset-1 {
    margin-left: 8.3333333333%;
  }
  [dir=rtl] .large-offset-1 {
    margin-right: 8.3333333333%;
  }
  .large-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  [dir=ltr] .large-offset-2 {
    margin-left: 16.6666666667%;
  }
  [dir=rtl] .large-offset-2 {
    margin-right: 16.6666666667%;
  }
  .large-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  [dir=ltr] .large-offset-3 {
    margin-left: 25%;
  }
  [dir=rtl] .large-offset-3 {
    margin-right: 25%;
  }
  .large-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  [dir=ltr] .large-offset-4 {
    margin-left: 33.3333333333%;
  }
  [dir=rtl] .large-offset-4 {
    margin-right: 33.3333333333%;
  }
  .large-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  [dir=ltr] .large-offset-5 {
    margin-left: 41.6666666667%;
  }
  [dir=rtl] .large-offset-5 {
    margin-right: 41.6666666667%;
  }
  .large-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  [dir=ltr] .large-offset-6 {
    margin-left: 50%;
  }
  [dir=rtl] .large-offset-6 {
    margin-right: 50%;
  }
  .large-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  [dir=ltr] .large-offset-7 {
    margin-left: 58.3333333333%;
  }
  [dir=rtl] .large-offset-7 {
    margin-right: 58.3333333333%;
  }
  .large-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  [dir=ltr] .large-offset-8 {
    margin-left: 66.6666666667%;
  }
  [dir=rtl] .large-offset-8 {
    margin-right: 66.6666666667%;
  }
  .large-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  [dir=ltr] .large-offset-9 {
    margin-left: 75%;
  }
  [dir=rtl] .large-offset-9 {
    margin-right: 75%;
  }
  .large-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  [dir=ltr] .large-offset-10 {
    margin-left: 83.3333333333%;
  }
  [dir=rtl] .large-offset-10 {
    margin-right: 83.3333333333%;
  }
  .large-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  [dir=ltr] .large-offset-11 {
    margin-left: 91.6666666667%;
  }
  [dir=rtl] .large-offset-11 {
    margin-right: 91.6666666667%;
  }
  .large-up-1 {
    flex-wrap: wrap;
  }
  .large-up-1 > .column,
  .large-up-1 > .columns {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .large-up-2 {
    flex-wrap: wrap;
  }
  .large-up-2 > .column,
  .large-up-2 > .columns {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .large-up-3 {
    flex-wrap: wrap;
  }
  .large-up-3 > .column,
  .large-up-3 > .columns {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .large-up-4 {
    flex-wrap: wrap;
  }
  .large-up-4 > .column,
  .large-up-4 > .columns {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .large-up-5 {
    flex-wrap: wrap;
  }
  .large-up-5 > .column,
  .large-up-5 > .columns {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .large-up-6 {
    flex-wrap: wrap;
  }
  .large-up-6 > .column,
  .large-up-6 > .columns {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .large-up-7 {
    flex-wrap: wrap;
  }
  .large-up-7 > .column,
  .large-up-7 > .columns {
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%;
  }
  .large-up-8 {
    flex-wrap: wrap;
  }
  .large-up-8 > .column,
  .large-up-8 > .columns {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
@media print, screen and (min-width: 64em)and (min-width: 64em) {
  .large-expand {
    flex: 1 1 0px;
  }
}
.row.large-unstack > .column,
.row.large-unstack > .columns {
  flex: 0 0 100%;
}
@media print, screen and (min-width: 64em) {
  .row.large-unstack > .column,
  .row.large-unstack > .columns {
    flex: 1 1 0px;
  }
  [dir=ltr] .large-collapse > .column,
  [dir=ltr] .large-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
  }
  [dir=rtl] .large-collapse > .column,
  [dir=rtl] .large-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  [dir=ltr] .large-uncollapse > .column,
  [dir=ltr] .large-uncollapse > .columns {
    padding-right: .25rem;
    padding-left: .25rem;
  }
  [dir=rtl] .large-uncollapse > .column,
  [dir=rtl] .large-uncollapse > .columns {
    padding-left: .25rem;
    padding-right: .25rem;
  }
}
.shrink {
  flex: 0 0 auto;
  max-width: 100%;
}
[dir] .column-block {
  margin-bottom: .25rem;
}
[dir] .column-block > :last-child {
  margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  [dir] .column-block {
    margin-bottom: .5rem;
  }
  [dir] .column-block > :last-child {
    margin-bottom: 0;
  }
}
[dir=ltr] .float-left {
  float: left !important;
}
[dir=rtl] .float-left {
  float: right !important;
}
[dir=ltr] .float-right {
  float: right !important;
}
[dir=rtl] .float-right {
  float: left !important;
}
.float-center {
  display: block;
}
[dir=ltr] .float-center {
  margin-right: auto;
  margin-left: auto;
}
[dir=rtl] .float-center {
  margin-left: auto;
  margin-right: auto;
}
.clearfix::before,
.clearfix::after {
  display: table;
  content: " ";
  flex-basis: 0;
  order: 1;
}
[dir] .clearfix::after {
  clear: both;
}
.hide {
  display: none !important;
}
.invisible {
  visibility: hidden;
}
.visible {
  visibility: visible;
}
@media print, screen and (max-width: 39.99875em) {
  .hide-for-small-only {
    display: none !important;
  }
}
@media screen and (max-width: 0em), screen and (min-width: 40em) {
  .show-for-small-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 40em) {
  .hide-for-medium {
    display: none !important;
  }
}
@media screen and (max-width: 39.99875em) {
  .show-for-medium {
    display: none !important;
  }
}
@media print, screen and (min-width: 40em)and (max-width: 63.99875em) {
  .hide-for-medium-only {
    display: none !important;
  }
}
@media screen and (max-width: 39.99875em), screen and (min-width: 64em) {
  .show-for-medium-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 64em) {
  .hide-for-large {
    display: none !important;
  }
}
@media screen and (max-width: 63.99875em) {
  .show-for-large {
    display: none !important;
  }
}
@media print, screen and (min-width: 64em)and (max-width: 74.99875em) {
  .hide-for-large-only {
    display: none !important;
  }
}
@media screen and (max-width: 63.99875em), screen and (min-width: 75em) {
  .show-for-large-only {
    display: none !important;
  }
}
.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
}
[dir] .show-for-sr,
[dir] .show-on-focus {
  padding: 0 !important;
  border: 0 !important;
}
.show-on-focus:active,
.show-on-focus:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}
.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}
.show-for-dark-mode {
  display: none;
}
.hide-for-dark-mode {
  display: block;
}
@media screen and (prefers-color-scheme: dark) {
  .show-for-dark-mode {
    display: block !important;
  }
  .hide-for-dark-mode {
    display: none !important;
  }
}
.show-for-ie {
  display: none;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .show-for-ie {
    display: block !important;
  }
  .hide-for-ie {
    display: none !important;
  }
}
.show-for-sticky {
  display: none;
}
.is-stuck .show-for-sticky {
  display: block;
}
.is-stuck .hide-for-sticky {
  display: none;
}
.align-left {
  justify-content: flex-start;
}
.align-right {
  justify-content: flex-end;
}
.align-center {
  justify-content: center;
}
.align-justify {
  justify-content: space-between;
}
.align-spaced {
  justify-content: space-around;
}
.align-left.vertical.menu > li > a {
  justify-content: flex-start;
}
.align-right.vertical.menu > li > a {
  justify-content: flex-end;
}
.align-center.vertical.menu > li > a {
  justify-content: center;
}
.align-top {
  align-items: flex-start;
}
.align-self-top {
  align-self: flex-start;
}
.align-bottom {
  align-items: flex-end;
}
.align-self-bottom {
  align-self: flex-end;
}
.align-middle {
  align-items: center;
}
.align-self-middle {
  align-self: center;
}
.align-stretch {
  align-items: stretch;
}
.align-self-stretch {
  align-self: stretch;
}
.align-center-middle {
  justify-content: center;
  align-items: center;
  align-content: center;
}
.small-order-1 {
  order: 1;
}
.small-order-2 {
  order: 2;
}
.small-order-3 {
  order: 3;
}
.small-order-4 {
  order: 4;
}
.small-order-5 {
  order: 5;
}
.small-order-6 {
  order: 6;
}
@media print, screen and (min-width: 40em) {
  .medium-order-1 {
    order: 1;
  }
  .medium-order-2 {
    order: 2;
  }
  .medium-order-3 {
    order: 3;
  }
  .medium-order-4 {
    order: 4;
  }
  .medium-order-5 {
    order: 5;
  }
  .medium-order-6 {
    order: 6;
  }
}
@media print, screen and (min-width: 64em) {
  .large-order-1 {
    order: 1;
  }
  .large-order-2 {
    order: 2;
  }
  .large-order-3 {
    order: 3;
  }
  .large-order-4 {
    order: 4;
  }
  .large-order-5 {
    order: 5;
  }
  .large-order-6 {
    order: 6;
  }
}
.flex-container {
  display: flex;
}
.flex-child-auto {
  flex: 1 1 auto;
}
.flex-child-grow {
  flex: 1 0 auto;
}
.flex-child-shrink {
  flex: 0 1 auto;
}
.flex-dir-row {
  flex-direction: row;
}
.flex-dir-row-reverse {
  flex-direction: row-reverse;
}
.flex-dir-column {
  flex-direction: column;
}
.flex-dir-column-reverse {
  flex-direction: column-reverse;
}
@media print, screen and (min-width: 40em) {
  .medium-flex-container {
    display: flex;
  }
  .medium-flex-child-auto {
    flex: 1 1 auto;
  }
  .medium-flex-child-grow {
    flex: 1 0 auto;
  }
  .medium-flex-child-shrink {
    flex: 0 1 auto;
  }
  .medium-flex-dir-row {
    flex-direction: row;
  }
  .medium-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  .medium-flex-dir-column {
    flex-direction: column;
  }
  .medium-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
@media print, screen and (min-width: 64em) {
  .large-flex-container {
    display: flex;
  }
  .large-flex-child-auto {
    flex: 1 1 auto;
  }
  .large-flex-child-grow {
    flex: 1 0 auto;
  }
  .large-flex-child-shrink {
    flex: 0 1 auto;
  }
  .large-flex-dir-row {
    flex-direction: row;
  }
  .large-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  .large-flex-dir-column {
    flex-direction: column;
  }
  .large-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
.menu {
  list-style: none;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
[dir] .menu {
  padding: 0;
  margin: 0;
}
[data-whatinput=mouse] .menu li {
  outline: 0;
}
.menu a,
.menu .button {
  line-height: 1;
  text-decoration: none;
  display: block;
}
[dir] .menu a,
[dir] .menu .button {
  padding: .7rem 1rem;
}
[dir] .menu input,
[dir] .menu select,
[dir] .menu a,
[dir] .menu button {
  margin-bottom: 0;
}
.menu input {
  display: inline-block;
}
.menu,
.menu.horizontal {
  flex-wrap: wrap;
  flex-direction: row;
}
.menu.vertical {
  flex-wrap: nowrap;
  flex-direction: column;
}
[dir=ltr] .menu.vertical.icon-top li a img,
[dir=ltr] .menu.vertical.icon-top li a i,
[dir=ltr] .menu.vertical.icon-top li a svg,
[dir=ltr] .menu.vertical.icon-bottom li a img,
[dir=ltr] .menu.vertical.icon-bottom li a i,
[dir=ltr] .menu.vertical.icon-bottom li a svg {
  text-align: left;
}
[dir=rtl] .menu.vertical.icon-top li a img,
[dir=rtl] .menu.vertical.icon-top li a i,
[dir=rtl] .menu.vertical.icon-top li a svg,
[dir=rtl] .menu.vertical.icon-bottom li a img,
[dir=rtl] .menu.vertical.icon-bottom li a i,
[dir=rtl] .menu.vertical.icon-bottom li a svg {
  text-align: right;
}
.menu.expanded li {
  flex: 1 1 0px;
}
[dir=ltr] .menu.expanded.icon-top li a img,
[dir=ltr] .menu.expanded.icon-top li a i,
[dir=ltr] .menu.expanded.icon-top li a svg,
[dir=ltr] .menu.expanded.icon-bottom li a img,
[dir=ltr] .menu.expanded.icon-bottom li a i,
[dir=ltr] .menu.expanded.icon-bottom li a svg {
  text-align: left;
}
[dir=rtl] .menu.expanded.icon-top li a img,
[dir=rtl] .menu.expanded.icon-top li a i,
[dir=rtl] .menu.expanded.icon-top li a svg,
[dir=rtl] .menu.expanded.icon-bottom li a img,
[dir=rtl] .menu.expanded.icon-bottom li a i,
[dir=rtl] .menu.expanded.icon-bottom li a svg {
  text-align: right;
}
.menu.simple {
  align-items: center;
}
[dir=ltr] .menu.simple li + li {
  margin-left: 1rem;
}
[dir=rtl] .menu.simple li + li {
  margin-right: 1rem;
}
[dir] .menu.simple a {
  padding: 0;
}
@media print, screen and (min-width: 40em) {
  .menu.medium-horizontal {
    flex-wrap: wrap;
    flex-direction: row;
  }
  .menu.medium-vertical {
    flex-wrap: nowrap;
    flex-direction: column;
  }
  .menu.medium-expanded li {
    flex: 1 1 0px;
  }
  .menu.medium-simple li {
    flex: 1 1 0px;
  }
}
@media print, screen and (min-width: 64em) {
  .menu.large-horizontal {
    flex-wrap: wrap;
    flex-direction: row;
  }
  .menu.large-vertical {
    flex-wrap: nowrap;
    flex-direction: column;
  }
  .menu.large-expanded li {
    flex: 1 1 0px;
  }
  .menu.large-simple li {
    flex: 1 1 0px;
  }
}
[dir=ltr] .menu.nested {
  margin-right: 0;
  margin-left: 1rem;
}
[dir=rtl] .menu.nested {
  margin-left: 0;
  margin-right: 1rem;
}
.menu.icons a {
  display: flex;
}
.menu.icon-top a,
.menu.icon-right a,
.menu.icon-bottom a,
.menu.icon-left a {
  display: flex;
}
.menu.icon-left li a,
.menu.nested.icon-left li a {
  flex-flow: row nowrap;
}
[dir=ltr] .menu.icon-left li a img,
[dir=ltr] .menu.icon-left li a i,
[dir=ltr] .menu.icon-left li a svg,
[dir=ltr] .menu.nested.icon-left li a img,
[dir=ltr] .menu.nested.icon-left li a i,
[dir=ltr] .menu.nested.icon-left li a svg {
  margin-right: .25rem;
}
[dir=rtl] .menu.icon-left li a img,
[dir=rtl] .menu.icon-left li a i,
[dir=rtl] .menu.icon-left li a svg,
[dir=rtl] .menu.nested.icon-left li a img,
[dir=rtl] .menu.nested.icon-left li a i,
[dir=rtl] .menu.nested.icon-left li a svg {
  margin-left: .25rem;
}
.menu.icon-right li a,
.menu.nested.icon-right li a {
  flex-flow: row nowrap;
}
[dir=ltr] .menu.icon-right li a img,
[dir=ltr] .menu.icon-right li a i,
[dir=ltr] .menu.icon-right li a svg,
[dir=ltr] .menu.nested.icon-right li a img,
[dir=ltr] .menu.nested.icon-right li a i,
[dir=ltr] .menu.nested.icon-right li a svg {
  margin-left: .25rem;
}
[dir=rtl] .menu.icon-right li a img,
[dir=rtl] .menu.icon-right li a i,
[dir=rtl] .menu.icon-right li a svg,
[dir=rtl] .menu.nested.icon-right li a img,
[dir=rtl] .menu.nested.icon-right li a i,
[dir=rtl] .menu.nested.icon-right li a svg {
  margin-right: .25rem;
}
.menu.icon-top li a,
.menu.nested.icon-top li a {
  flex-flow: column nowrap;
}
.menu.icon-top li a img,
.menu.icon-top li a i,
.menu.icon-top li a svg,
.menu.nested.icon-top li a img,
.menu.nested.icon-top li a i,
.menu.nested.icon-top li a svg {
  align-self: stretch;
}
[dir] .menu.icon-top li a img,
[dir] .menu.icon-top li a i,
[dir] .menu.icon-top li a svg,
[dir] .menu.nested.icon-top li a img,
[dir] .menu.nested.icon-top li a i,
[dir] .menu.nested.icon-top li a svg {
  margin-bottom: .25rem;
  text-align: center;
}
.menu.icon-bottom li a,
.menu.nested.icon-bottom li a {
  flex-flow: column nowrap;
}
.menu.icon-bottom li a img,
.menu.icon-bottom li a i,
.menu.icon-bottom li a svg,
.menu.nested.icon-bottom li a img,
.menu.nested.icon-bottom li a i,
.menu.nested.icon-bottom li a svg {
  align-self: stretch;
}
[dir] .menu.icon-bottom li a img,
[dir] .menu.icon-bottom li a i,
[dir] .menu.icon-bottom li a svg,
[dir] .menu.nested.icon-bottom li a img,
[dir] .menu.nested.icon-bottom li a i,
[dir] .menu.nested.icon-bottom li a svg {
  margin-bottom: .25rem;
  text-align: center;
}
.menu .is-active > a {
  color: #fefefe;
}
[dir] .menu .is-active > a {
  background: #1779ba;
}
.menu .active > a {
  color: #fefefe;
}
[dir] .menu .active > a {
  background: #1779ba;
}
.menu.align-left {
  justify-content: flex-start;
}
.menu.align-right li {
  display: flex;
  justify-content: flex-end;
}
.menu.align-right li .submenu li {
  justify-content: flex-start;
}
.menu.align-right.vertical li {
  display: block;
}
[dir=ltr] .menu.align-right.vertical li {
  text-align: right;
}
[dir=rtl] .menu.align-right.vertical li {
  text-align: left;
}
[dir=ltr] .menu.align-right.vertical li .submenu li {
  text-align: right;
}
[dir=rtl] .menu.align-right.vertical li .submenu li {
  text-align: left;
}
[dir=ltr] .menu.align-right.icon-top li a img,
[dir=ltr] .menu.align-right.icon-top li a i,
[dir=ltr] .menu.align-right.icon-top li a svg,
[dir=ltr] .menu.align-right.icon-bottom li a img,
[dir=ltr] .menu.align-right.icon-bottom li a i,
[dir=ltr] .menu.align-right.icon-bottom li a svg {
  text-align: right;
}
[dir=rtl] .menu.align-right.icon-top li a img,
[dir=rtl] .menu.align-right.icon-top li a i,
[dir=rtl] .menu.align-right.icon-top li a svg,
[dir=rtl] .menu.align-right.icon-bottom li a img,
[dir=rtl] .menu.align-right.icon-bottom li a i,
[dir=rtl] .menu.align-right.icon-bottom li a svg {
  text-align: left;
}
[dir=ltr] .menu.align-right .nested {
  margin-right: 1rem;
  margin-left: 0;
}
[dir=rtl] .menu.align-right .nested {
  margin-left: 1rem;
  margin-right: 0;
}
.menu.align-center li {
  display: flex;
  justify-content: center;
}
.menu.align-center li .submenu li {
  justify-content: flex-start;
}
.menu .menu-text {
  font-weight: bold;
  line-height: 1;
  color: inherit;
}
[dir] .menu .menu-text {
  padding: .7rem 1rem;
}
.menu-centered > .menu {
  justify-content: center;
}
.menu-centered > .menu li {
  display: flex;
  justify-content: center;
}
.menu-centered > .menu li .submenu li {
  justify-content: flex-start;
}
.no-js [data-responsive-menu] ul {
  display: none;
}
p,
ul,
ol,
dl {
  line-height: var(--ed-line-height-sm);
}
[dir] p,
[dir] ul,
[dir] ol,
[dir] dl {
  margin-bottom: 0;
}
small {
  font-size: 87.5%;
  color: var(--ed-gray-5);
}
.matte {
  color: inherit;
}
.matte-hover {
  color: inherit;
}
.matte-hover:hover {
  color: inherit;
}
td > * {
  font-size: var(--ed-font-size-base);
}
[dir] .vertical-spacing-small > *:not(:last-child) {
  margin-bottom: var(--ed-spacing-4xs);
}
[dir] .vertical-spacing-medium > *:not(:last-child) {
  margin-bottom: var(--ed-spacing-2xs);
}
[dir] .vertical-spacing-large > *:not(:last-child) {
  margin-bottom: var(--ed-spacing-base);
}
[dir=ltr] .horizontal-spacing-small > *:not(:last-child) {
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .horizontal-spacing-small > *:not(:last-child) {
  margin-left: var(--ed-spacing-4xs);
}
[dir=ltr] .horizontal-spacing-medium > *:not(:last-child) {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .horizontal-spacing-medium > *:not(:last-child) {
  margin-left: var(--ed-spacing-2xs);
}
[dir=ltr] .horizontal-spacing-large > *:not(:last-child) {
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .horizontal-spacing-large > *:not(:last-child) {
  margin-left: var(--ed-spacing-base);
}
[dir=ltr] .horizontal-spacing-xlarge > *:not(:last-child) {
  margin-right: var(--ed-spacing-3xl);
}
[dir=rtl] .horizontal-spacing-xlarge > *:not(:last-child) {
  margin-left: var(--ed-spacing-3xl);
}
[dir] .container-padding {
  padding: var(--ed-spacing-base);
}
@media screen and (max-width: 39.99875em) {
  [dir] .container-padding {
    padding: var(--ed-spacing-2xs);
  }
}
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
}
[dir] .slick-list {
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
[dir] .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
}
[dir] .slick-slider .slick-track,
[dir] .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  display: block;
}
[dir=ltr] .slick-track {
  left: 0;
  margin-left: auto;
  margin-right: auto;
}
[dir=rtl] .slick-track {
  right: 0;
  margin-right: auto;
  margin-left: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
[dir] .slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=ltr] .slick-slide {
  float: left;
}
[dir=rtl] .slick-slide {
  float: right;
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
}
[dir] .slick-vertical .slick-slide {
  border: 1px solid rgba(0, 0, 0, 0);
}
.slick-arrow.slick-hidden {
  display: none;
}
.data-not-available-msg {
  color: var(--ed-mui-lightgrey);
  font-size: var(--ed-font-size-2xs);
}
.seperator {
  height: 1px;
  opacity: .7;
}
[dir] .seperator {
  border: solid .5px var(--ed-mui-lightgrey);
}
.justflex {
  display: flex;
}
.flex-imp {
  display: flex !important;
}
.inlineflex {
  display: inline-flex;
}
.flex {
  display: flex;
  width: 100%;
}
.flex-end {
  display: flex;
  justify-content: flex-end;
}
.vertical-flex-end {
  align-self: flex-end;
}
.vertical-center {
  align-self: center;
}
.align-self-start {
  align-self: flex-start;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-space-between {
  display: flex;
  justify-content: space-between;
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-3 {
  flex: 3;
}
.flex-4 {
  flex: 4;
}
.flex-5 {
  flex: 5;
}
.flex-6 {
  flex: 6;
}
.flex-7 {
  flex: 7;
}
.flex-column {
  flex-direction: column;
}
.justify-center {
  justify-content: center;
}
.justify-content-space-around {
  justify-content: space-around;
}
.place-items-center {
  place-items: center;
}
.align-items-center {
  align-items: center;
}
.align-items-baseline {
  align-items: baseline;
}
.align-items-end {
  align-items: end;
}
.align-items-start-imp {
  align-items: start !important;
}
.align-items-end-imp {
  align-items: end !important;
}
[dir] .pointer,
[dir] .color-link {
  cursor: pointer;
}
.flex-center {
  display: flex;
  align-items: center;
}
.content-center {
  align-content: center;
}
.relative {
  position: relative;
}
.z-index-max {
  z-index: 2147483647;
}
.inline-block {
  display: inline-block !important;
}
.vertical-insight-dropdown {
  vertical-align: top;
  display: inline-block;
}
[dir=ltr] .vertical-insight-dropdown {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
[dir=rtl] .vertical-insight-dropdown {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.width-100 {
  width: 100%;
}
.height-100 {
  height: 100%;
}
[dir] .text-center {
  text-align: center !important;
}
[dir=ltr] .text-left {
  text-align: left !important;
}
[dir=rtl] .text-left {
  text-align: right !important;
}
[dir=ltr] .text-right {
  text-align: right !important;
}
[dir=rtl] .text-right {
  text-align: left !important;
}
[dir] .align-tileview-feed {
  margin: 0 calc(-1*var(--ed-spacing-2xs)) 0 calc(-1*var(--ed-spacing-2xs));
}
@media (max-width: 767px) {
  [dir] .align-tileview-feed {
    margin: 0;
  }
}
.anchorAlignment {
  display: block;
}
.hideOutline {
  outline: none !important;
  display: inline-block;
}
.hiddenTextField {
  width: 0px !important;
  height: 0px !important;
}
.hide-teamActivity,
.hidden {
  display: none !important;
}
.show-outline:focus {
  outline: -webkit-focus-ring-color auto 5px;
}
.hide-outline:focus {
  outline: none !important;
}
[dir] .show-outline-iconmenu:focus {
  background: var(--ed-mui-lightestgrey) !important;
}
[dir] .show-outline-iconmenu:hover {
  background: var(--ed-mui-lightestgrey) !important;
}
.italic-font {
  font-style: italic;
}
.snackbar-white {
  opacity: 1 !important;
  min-height: 3.5625rem !important;
  width: auto !important;
}
[dir] .snackbar-white {
  background: var(--ed-white) !important;
  border: var(--ed-border-size-sm) solid #d6d6e0;
  box-shadow: 0 -1px 4px 0 rgba(0, 0, 0, .24);
  border-radius: var(--ed-border-size-md) !important;
  padding: var(--ed-spacing-lg) !important;
}
.snackbar-white > div {
  color: #26273b !important;
  font-size: var(--ed-font-size-xs) !important;
  letter-spacing: .4px;
  opacity: 1 !important;
}
[dir=ltr] .route-loading-spinner {
  margin-left: 50%;
}
[dir=rtl] .route-loading-spinner {
  margin-right: 50%;
}
.truncate-text-250 {
  width: 15.625rem;
  height: 1.75rem;
  overflow: hidden;
}
[dir] .mb-20 {
  margin-bottom: 1.25rem;
}
[dir=ltr] .ml-5 {
  margin-left: .3125rem;
}
[dir=rtl] .ml-5 {
  margin-right: .3125rem;
}
.position-relative {
  position: relative;
}
.position-absolute {
  position: absolute;
}
.white-text {
  color: #fff;
}
.font-italic {
  font-style: italic !important;
}
.v-align-middle {
  vertical-align: middle;
}
.v-align-top {
  vertical-align: top;
}
.text-12 {
  font-size: .75rem !important;
}
[dir] .mb-12 {
  margin-bottom: 12px;
}
[dir] .mb-24 {
  margin-bottom: 24px;
}
[dir] .mt-12 {
  margin-top: 12px;
}
[dir] .mt-24 {
  margin-top: 24px;
}
[dir] .mt-zero {
  margin-top: 0 !important;
}
[dir] .mb-zero {
  margin-bottom: 0 !important;
}
[dir] .no-padding {
  padding: 0 !important;
}
[dir] .no-margin {
  margin: 0 !important;
}
.no-height {
  height: 0 !important;
}
.make-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.back-arrow-container {
  display: inline-block;
}
[dir] .back-arrow-container {
  cursor: pointer;
}
.xs-column-gap {
  column-gap: var(--ed-spacing-4xs);
}
.s-column-gap {
  column-gap: var(--ed-spacing-2xs);
}
.m-column-gap {
  column-gap: var(--ed-spacing-base);
}
.l-column-gap {
  column-gap: var(--ed-spacing-xl);
}
.xl-column-gap {
  column-gap: var(--ed-spacing-3xl);
}
.xs-row-gap {
  row-gap: var(--ed-spacing-4xs);
}
.s-row-gap {
  row-gap: var(--ed-spacing-2xs);
}
.m-row-gap {
  row-gap: var(--ed-spacing-base);
}
.l-row-gap {
  row-gap: var(--ed-spacing-xl);
}
.xl-row-gap {
  row-gap: var(--ed-spacing-3xl);
}
[dir] .xs-padding {
  padding: var(--ed-spacing-4xs);
}
[dir] .s-padding {
  padding: var(--ed-spacing-2xs);
}
[dir] .m-padding {
  padding: var(--ed-spacing-base);
}
[dir] .l-padding {
  padding: var(--ed-spacing-xl);
}
[dir] .xl-padding {
  padding: var(--ed-spacing-3xl);
}
[dir=ltr] .xs-padding-sides {
  padding-left: var(--ed-spacing-4xs);
  padding-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-padding-sides {
  padding-right: var(--ed-spacing-4xs);
  padding-left: var(--ed-spacing-4xs);
}
[dir=ltr] .s-padding-sides {
  padding-left: var(--ed-spacing-2xs);
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-padding-sides {
  padding-right: var(--ed-spacing-2xs);
  padding-left: var(--ed-spacing-2xs);
}
[dir=ltr] .m-padding-sides {
  padding-left: var(--ed-spacing-base);
  padding-right: var(--ed-spacing-base);
}
[dir=rtl] .m-padding-sides {
  padding-right: var(--ed-spacing-base);
  padding-left: var(--ed-spacing-base);
}
[dir=ltr] .l-padding-sides {
  padding-left: var(--ed-spacing-xl);
  padding-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-padding-sides {
  padding-right: var(--ed-spacing-xl);
  padding-left: var(--ed-spacing-xl);
}
[dir=ltr] .xl-padding-sides {
  padding-left: var(--ed-spacing-3xl);
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-padding-sides {
  padding-right: var(--ed-spacing-3xl);
  padding-left: var(--ed-spacing-3xl);
}
[dir] .xs-padding-ends {
  padding-top: var(--ed-spacing-4xs);
  padding-bottom: var(--ed-spacing-4xs);
}
[dir] .s-padding-ends {
  padding-top: var(--ed-spacing-2xs);
  padding-bottom: var(--ed-spacing-2xs);
}
[dir] .m-padding-ends {
  padding-top: var(--ed-spacing-base);
  padding-bottom: var(--ed-spacing-base);
}
[dir] .l-padding-ends {
  padding-top: var(--ed-spacing-xl);
  padding-bottom: var(--ed-spacing-xl);
}
[dir] .xl-padding-ends {
  padding-top: var(--ed-spacing-3xl);
  padding-bottom: var(--ed-spacing-3xl);
}
[dir] .xs-padding-bottom {
  padding-bottom: var(--ed-spacing-4xs);
}
[dir] .xs-padding-top {
  padding-top: var(--ed-spacing-4xs);
}
[dir] .s-padding-bottom {
  padding-bottom: var(--ed-spacing-2xs);
}
[dir] .s-padding-top {
  padding-top: var(--ed-spacing-2xs);
}
[dir] .m-padding-bottom {
  padding-bottom: var(--ed-spacing-base);
}
[dir] .m-padding-top {
  padding-top: var(--ed-spacing-base);
}
[dir] .l-padding-bottom {
  padding-bottom: var(--ed-spacing-xl);
}
[dir] .l-padding-top {
  padding-top: var(--ed-spacing-xl);
}
[dir] .xl-padding-bottom {
  padding-bottom: var(--ed-spacing-3xl);
}
[dir] .xl-padding-top {
  padding-top: var(--ed-spacing-3xl);
}
[dir=ltr] .xs-padding-right {
  padding-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-padding-right {
  padding-left: var(--ed-spacing-4xs);
}
[dir=ltr] .xs-padding-left {
  padding-left: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-padding-left {
  padding-right: var(--ed-spacing-4xs);
}
[dir=ltr] .s-padding-right {
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-padding-right {
  padding-left: var(--ed-spacing-2xs);
}
[dir=ltr] .s-padding-left {
  padding-left: var(--ed-spacing-2xs);
}
[dir=rtl] .s-padding-left {
  padding-right: var(--ed-spacing-2xs);
}
[dir=ltr] .m-padding-right {
  padding-right: var(--ed-spacing-base);
}
[dir=rtl] .m-padding-right {
  padding-left: var(--ed-spacing-base);
}
[dir=ltr] .m-padding-left {
  padding-left: var(--ed-spacing-base);
}
[dir=rtl] .m-padding-left {
  padding-right: var(--ed-spacing-base);
}
[dir=ltr] .l-padding-right {
  padding-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-padding-right {
  padding-left: var(--ed-spacing-xl);
}
[dir=ltr] .l-padding-right-imp {
  padding-right: var(--ed-spacing-xl) !important;
}
[dir=rtl] .l-padding-right-imp {
  padding-left: var(--ed-spacing-xl) !important;
}
[dir=ltr] .l-padding-left {
  padding-left: var(--ed-spacing-xl);
}
[dir=rtl] .l-padding-left {
  padding-right: var(--ed-spacing-xl);
}
[dir=ltr] .xl-padding-right {
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-padding-right {
  padding-left: var(--ed-spacing-3xl);
}
[dir=ltr] .xl-padding-left {
  padding-left: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-padding-left {
  padding-right: var(--ed-spacing-3xl);
}
[dir] .xs-margin {
  margin: var(--ed-spacing-4xs);
}
[dir] .s-margin {
  margin: var(--ed-spacing-2xs);
}
[dir] .m-margin {
  margin: var(--ed-spacing-base);
}
[dir=ltr] .xs-margin-sides {
  margin-left: var(--ed-spacing-4xs);
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-margin-sides {
  margin-right: var(--ed-spacing-4xs);
  margin-left: var(--ed-spacing-4xs);
}
[dir=ltr] .s-margin-sides {
  margin-left: var(--ed-spacing-2xs);
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-margin-sides {
  margin-right: var(--ed-spacing-2xs);
  margin-left: var(--ed-spacing-2xs);
}
[dir=ltr] .m-margin-sides {
  margin-left: var(--ed-spacing-base);
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .m-margin-sides {
  margin-right: var(--ed-spacing-base);
  margin-left: var(--ed-spacing-base);
}
[dir=ltr] .l-margin-sides {
  margin-left: var(--ed-spacing-xl);
  margin-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-margin-sides {
  margin-right: var(--ed-spacing-xl);
  margin-left: var(--ed-spacing-xl);
}
[dir=ltr] .xl-margin-sides {
  margin-left: var(--ed-spacing-3xl);
  margin-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-margin-sides {
  margin-right: var(--ed-spacing-3xl);
  margin-left: var(--ed-spacing-3xl);
}
[dir] .xs-margin-ends {
  margin-top: var(--ed-spacing-4xs);
  margin-bottom: var(--ed-spacing-4xs);
}
[dir] .s-margin-ends {
  margin-top: var(--ed-spacing-2xs);
  margin-bottom: var(--ed-spacing-2xs);
}
[dir] .m-margin-ends {
  margin-top: var(--ed-spacing-base);
  margin-bottom: var(--ed-spacing-base);
}
[dir] .l-margin-ends {
  margin-top: var(--ed-spacing-xl);
  margin-bottom: var(--ed-spacing-xl);
}
[dir] .xl-margin-ends {
  margin-top: var(--ed-spacing-3xl);
  margin-bottom: var(--ed-spacing-3xl);
}
[dir] .xs-margin-bottom {
  margin-bottom: var(--ed-spacing-4xs);
}
[dir] .xs-margin-top {
  margin-top: var(--ed-spacing-4xs);
}
[dir] .s-margin-bottom {
  margin-bottom: var(--ed-spacing-2xs);
}
[dir] .s-margin-top {
  margin-top: var(--ed-spacing-2xs);
}
[dir] .m-margin-bottom {
  margin-bottom: var(--ed-spacing-base);
}
[dir] .m-margin-top {
  margin-top: var(--ed-spacing-base);
}
[dir] .l-margin-bottom {
  margin-bottom: var(--ed-spacing-xl);
}
[dir] .l-margin-top {
  margin-top: var(--ed-spacing-xl);
}
[dir] .xl-margin-bottom {
  margin-bottom: var(--ed-spacing-3xl);
}
[dir] .xl-margin-top {
  margin-top: var(--ed-spacing-3xl);
}
[dir=ltr] .xs-margin-right {
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-margin-right {
  margin-left: var(--ed-spacing-4xs);
}
[dir=ltr] .xs-margin-left {
  margin-left: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-margin-left {
  margin-right: var(--ed-spacing-4xs);
}
[dir=ltr] .s-margin-right {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-margin-right {
  margin-left: var(--ed-spacing-2xs);
}
[dir=ltr] .s-margin-left {
  margin-left: var(--ed-spacing-2xs);
}
[dir=rtl] .s-margin-left {
  margin-right: var(--ed-spacing-2xs);
}
[dir=ltr] .m-margin-right {
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .m-margin-right {
  margin-left: var(--ed-spacing-base);
}
[dir=ltr] .m-margin-left {
  margin-left: var(--ed-spacing-base);
}
[dir=rtl] .m-margin-left {
  margin-right: var(--ed-spacing-base);
}
[dir=ltr] .l-margin-right {
  margin-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-margin-right {
  margin-left: var(--ed-spacing-xl);
}
[dir=ltr] .l-margin-left {
  margin-left: var(--ed-spacing-xl);
}
[dir=rtl] .l-margin-left {
  margin-right: var(--ed-spacing-xl);
}
[dir=ltr] .xl-margin-right {
  margin-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-margin-right {
  margin-left: var(--ed-spacing-3xl);
}
[dir=ltr] .xl-margin-left {
  margin-left: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-margin-left {
  margin-right: var(--ed-spacing-3xl);
}
.text-uppercase {
  text-transform: uppercase;
}
[dir] .default-pointer {
  cursor: default !important;
}
[dir] .default-pointer:hover {
  cursor: default !important;
}
[dir] .not-allowed {
  cursor: not-allowed;
}
.text-capitalize {
  text-transform: capitalize;
}
.rdr-Calendar {
  width: 17.625rem !important;
}
.btn-outline {
  font-size: var(--ed-font-size-2xs);
  color: var(--ed-mui-darkergrey);
  line-height: calc(var(--ed-line-height-base)*1rem);
}
[dir] .btn-outline {
  margin-top: var(--ed-spacing-xs);
  border-radius: var(--ed-border-radius-sm);
  padding: 0 var(--ed-spacing-3xs);
  border: var(--ed-border-size-sm) solid var(--ed-mui-darkgrey);
}
.btn {
  text-decoration: none;
  outline: none;
  height: 1.875rem;
  line-height: var(--ed-font-size-base);
  min-width: 88px;
  color: var(--ed-mui-lightgrey);
  font-size: var(--ed-font-size-sm);
  line-height: 1.875rem;
}
[dir] .btn {
  border: var(--ed-border-size-sm) solid var(--ed-mui-lightgrey);
  cursor: pointer;
  margin: var(--ed-spacing-4xs);
  padding: 0px;
  border-radius: var(--ed-border-radius-sm);
  text-align: center;
}
.btn.btn-primary {
  color: var(--ed-white);
}
[dir] .btn.btn-primary:disabled {
  background: var(--ed-mui-lightgrey);
  cursor: default;
}
.modal-action-buttons {
  display: flex;
  justify-content: center;
}
[dir] .modal-action-buttons {
  margin-top: var(--ed-spacing-xl);
}
.modal-action-buttons.right {
  justify-content: flex-end;
}
.rs-container {
  font-size: var(--ed-font-size-sm);
}
[dir] .rs-container.Select.is-focused:not(.is-open) > .Select-control {
  border-color: rgba(0, 0, 0, 0);
}
.rs-container .Select-control,
.rs-container .Select-placeholder {
  height: 28px;
  line-height: 26px;
}
[dir] .rs-container .Select-control {
  border-radius: var(--ed-border-radius-sm);
}
.rs-container .Select-control .Select-value {
  line-height: 28px;
}
.rs-container .Select-input {
  height: 28px;
}
.rs-container .Select-input input {
  font-size: var(--ed-font-size-sm);
}
[dir] .rs-container .Select-input input {
  padding: var(--ed-spacing-3xs) 0 var(--ed-spacing-sm);
}
.rs-container .Select-menu-outer {
  font-size: var(--ed-font-size-sm);
}
.rs-container .Select-value-label {
  display: flex;
  align-items: center;
}
[dir] .rs-container .Select-clear {
  margin-top: var(--ed-spacing-4xs);
}
.rs-container .rs-avatar {
  height: 18px;
}
[dir] .rs-container .rs-avatar {
  border-radius: var(--ed-border-radius-circle);
}
[dir=ltr] .rs-container .rs-avatar {
  margin-right: var(--ed-spacing-3xs);
}
[dir=rtl] .rs-container .rs-avatar {
  margin-left: var(--ed-spacing-3xs);
}
.msg-error {
  color: var(--ed-mui-crimson);
  font-size: var(--ed-font-size-sm);
}
[dir] .msg-error {
  text-align: center;
}
label.primary {
  font-size: var(--ed-font-size-2xs);
  line-height: calc(var(--ed-line-height-base)*1rem);
  color: var(--ed-mui-darkgrey);
}
.user-search-input {
  position: relative;
  font-weight: 300;
  color: var(--ed-mui-darkgrey);
}
.user-search-input .bootstrap-typeahead-input-main {
  outline: 0;
  font-size: var(--ed-font-size-sm);
  color: var(--ed-mui-darkgrey);
  width: 100%;
  height: 1.5rem;
}
[dir] .user-search-input .bootstrap-typeahead-input-main {
  border-radius: var(--ed-border-radius-sm);
  background-color: var(--ed-white) !important;
  border: var(--ed-border-size-sm) solid #86879e;
}
[dir=ltr] .user-search-input .bootstrap-typeahead-input-main {
  padding-left: var(--ed-spacing-xl);
}
[dir=rtl] .user-search-input .bootstrap-typeahead-input-main {
  padding-right: var(--ed-spacing-xl);
}
.user-search-input .bootstrap-typeahead-input-main.bootstrap-typeahead-input-main-v1 {
  color: var(--ed-white) !important;
}
.user-search-input .dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  font-size: var(--ed-font-size-sm);
  list-style: none;
  -webkit-box-shadow: 0 .375rem .75rem rgba(0, 0, 0, .175);
}
[dir] .user-search-input .dropdown-menu {
  padding: .3125rem 0;
  margin: 0;
  background-color: var(--ed-white);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: var(--ed-border-size-sm) solid rgba(0, 0, 0, .15);
  border-radius: var(--ed-border-radius-md);
  box-shadow: 0 .375rem .75rem rgba(0, 0, 0, .175);
}
[dir=ltr] .user-search-input .dropdown-menu {
  left: 0;
  float: left;
  text-align: left;
}
[dir=rtl] .user-search-input .dropdown-menu {
  right: 0;
  float: right;
  text-align: right;
}
.user-search-input .dropdown-header {
  display: block;
  font-size: var(--ed-font-size-2xs);
  line-height: var(--ed-line-height-base);
  color: #777;
  white-space: nowrap;
}
[dir] .user-search-input .dropdown-header {
  padding: var(--ed-spacing-4xs) var(--ed-spacing-lg);
}
.user-search-input .dropdown-menu .divider {
  height: .0625rem;
  overflow: hidden;
}
[dir] .user-search-input .dropdown-menu .divider {
  margin: var(--ed-spacing-xs) 0;
  background-color: #e5e5e5;
}
.user-search-input .bootstrap-typeahead .dropdown-menu > li a {
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all .3s ease-in-out;
}
[dir] .user-search-input .bootstrap-typeahead .dropdown-menu > li a:hover {
  background-color: var(--ed-mui-concrete);
}
[dir=ltr] .user-search-input .bootstrap-typeahead .dropdown-menu > li.disabled {
  padding-left: var(--ed-spacing-sm);
}
[dir=rtl] .user-search-input .bootstrap-typeahead .dropdown-menu > li.disabled {
  padding-right: var(--ed-spacing-sm);
}
[dir] .user-search-input .bootstrap-typeahead .dropdown-menu > li.disabled a:hover {
  background-color: rgba(0, 0, 0, 0);
}
.user-search-input .dropdown-menu > li > a {
  display: block;
  font-weight: var(--ed-font-weight-normal);
  line-height: var(--ed-line-height-base);
  color: var(--ed-body-color);
  white-space: nowrap;
}
[dir] .user-search-input .dropdown-menu > li > a {
  padding: var(--ed-spacing-4xs) var(--ed-spacing-lg);
  clear: both;
}
[dir=ltr] .user-search-input .dropdown-menu-justify {
  right: 0;
}
[dir=rtl] .user-search-input .dropdown-menu-justify {
  left: 0;
}
.user-search-input .search-button {
  position: absolute;
  top: var(--ed-spacing-4xs);
  z-index: 1;
  outline: 0;
  width: 1.3125rem;
}
[dir] .user-search-input .search-button {
  padding: 0;
}
[dir=ltr] .user-search-input .search-button {
  left: var(--ed-spacing-4xs);
}
[dir=rtl] .user-search-input .search-button {
  right: var(--ed-spacing-4xs);
}
.user-search-input .bootstrap-typeahead-input-hint {
  font-size: var(--ed-font-size-2xs);
}
[dir] .user-search-input .bootstrap-typeahead-input-hint {
  background-color: rgba(0, 0, 0, 0);
}
.user-search-input .action-icon {
  height: 1.3125rem;
}
.font-bold {
  font-weight: bold;
}
.font-normal {
  font-weight: normal !important;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-hidden,
.text-ellipsis {
  overflow: hidden;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.nowrap,
.text-ellipsis {
  white-space: nowrap;
}
.text-overflow-ellipsis,
.text-ellipsis {
  text-overflow: ellipsis;
}
.display-block {
  display: block;
}
[dir=ltr] .float-left {
  float: left;
}
[dir=rtl] .float-left {
  float: right;
}
.font-size-xs {
  font-size: .5rem;
}
.font-size-s {
  font-size: .625rem !important;
}
.font-size-m {
  font-size: .75rem !important;
}
.font-size-l {
  font-size: .875rem !important;
}
.font-size-xl {
  font-size: 1rem !important;
}
.font-size-xxl {
  font-size: 1.125rem !important;
}
.font-size-xxxl {
  font-size: 1.25rem !important;
}
.font-size-24 {
  font-size: 1.5rem !important;
}
.font-size-30 {
  font-size: 1.875rem !important;
}
.color-darkgrey {
  color: var(--ed-mui-darkgrey);
}
[dir] .cursor-pointer {
  cursor: pointer !important;
}
.color-link {
  color: var(--ed-mui-france);
}
[dir] .inherit-bg-color {
  background-color: inherit;
}
[dir] .bg-color-white {
  background-color: var(--ed-white);
}
[dir] .xs-border-radius {
  border-radius: 3px;
}
[dir] .s-border-radius {
  border-radius: 5px;
}
[dir] .m-border-radius {
  border-radius: 10px;
}
[dir] .l-border-radius {
  border-radius: 20px;
}
[dir] .xl-border-radius {
  border-radius: 30px;
}
ul.strip-default-styles {
  list-style: none;
}
[dir] ul.strip-default-styles {
  padding: 0;
  margin: 0;
}
.rootPopoverPaper > * {
  max-width: 500px;
}
[dir] .cursor-not-allowed-imp {
  cursor: not-allowed !important;
}
.font-weight-100 {
  font-weight: 100;
}
.font-weight-600 {
  font-weight: 600;
}
.font-weight-700 {
  font-weight: 700;
}
.font-weight-400 {
  font-weight: 400;
}
.font-weight-900 {
  font-weight: 900;
}
.text-darkerGrey,
.input-text-darkerGrey input,
.select-input-colors .Select-value-label {
  color: var(--ed-mui-darkergrey) !important;
}
.text-darkGrey,
.placeholder-darkGrey::placeholder,
.input-placeholder-darkGrey input::placeholder,
.input-placeholder-div-darkGrey > div {
  color: var(--ed-mui-darkgrey) !important;
}
[dir] .border-darkerGrey {
  border: .0625rem solid var(--ed-mui-darkergrey) !important;
}
[dir] .border-bottom-hr > div hr,
[dir] .input-border-darkerGrey input {
  border-color: var(--ed-mui-darkergrey) !important;
}
[dir] .select-input-colors.is-open .Select-control,
[dir] .select-input-colors.is-open .Select-menu-outer {
  border-color: var(--ed-mui-darkergrey);
}
[dir] .select-input-colors.is-open .Select-arrow {
  border-bottom-color: var(--ed-mui-darkergrey) !important;
}
[dir] .select-input-colors .Select-control {
  border-color: var(--ed-mui-darkergrey);
}
[dir] .select-input-colors .Select-arrow {
  border-top-color: var(--ed-mui-darkergrey);
}
[dir] .select-input-colors.Select.is-focused:not(.is-open) > .Select-control {
  border-color: var(--ed-mui-darkergrey);
  box-shadow: none;
}
.select-input-colors.Select.is-focused:not(.is-open) .Select-input {
  outline: revert;
  width: calc(100% + 1.5625rem) !important;
}
[dir] .select-input-colors.Select.is-focused:not(.is-open) .Select-input {
  padding: 0 !important;
}
.select-input-colors.Select.is-focused:not(.is-open) .Select-input > input {
  width: 100% !important;
  outline: revert;
  height: 100%;
}
[dir] .select-input-colors.Select.is-focused:not(.is-open) .Select-input > input {
  padding: 0 !important;
}
a,
a:hover,
a:focus,
.link-color,
.link-color:hover,
.link-color:focus {
  color: var(--ed-mui-darkerblue);
}
.sr-only {
  position: absolute;
  color: var(--ed-black);
  z-index: -1;
}
[dir=ltr] .sr-only {
  left: -624.9375rem;
}
[dir=rtl] .sr-only {
  right: -624.9375rem;
}
.outline-revert {
  outline: revert !important;
}
.centrally-align-error-message {
  width: 100%;
  justify-content: center;
}
.outline-revert {
  outline: revert !important;
}
.tooltip {
  position: relative;
}
.tooltip .tooltiptext {
  font-family:
    "Open Sans",
    "Helvetica Neue",
    Helvetica,
    Roboto,
    Arial,
    sans-serif;
  font-size: var(--ed-font-size-2xs);
  line-height: 1.375rem;
  z-index: 30000;
  color: #fff;
  overflow: hidden;
  user-select: none;
  transition:
    top 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms,
    transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms,
    opacity 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  box-sizing: border-box;
  display: none;
  width: auto;
  position: absolute;
  bottom: -1.6875rem;
  opacity: 0;
  white-space: nowrap;
}
[dir] .tooltip .tooltiptext {
  padding: 0 var(--ed-spacing-2xs);
  border-radius: var(--ed-border-radius-sm);
  background-color: var(--ed-gray-6);
  text-align: center;
}
[dir=ltr] .tooltip .tooltiptext {
  transform: translateX(-50%);
  left: 50%;
}
[dir=rtl] .tooltip .tooltiptext {
  transform: translateX(50%);
  right: 50%;
}
.tooltip:hover .tooltiptext {
  display: block;
  opacity: .8;
}
.alert-appear {
  opacity: .01;
}
.alert-appear.alert-appear-active {
  opacity: 1;
  transition: opacity .3s ease-in;
}
.flash-alert {
  width: 37.5rem;
  color: var(--ed-white);
  position: fixed;
  top: 0.3125rem;
  z-index: 100;
}
[dir] .flash-alert {
  background: var(--ed-text-color-error);
  padding: var(--ed-spacing-xs) 0.9375rem;
  border-radius: 0.1875rem;
}
[dir=ltr] .flash-alert {
  left: calc(50% - 300px);
}
[dir=rtl] .flash-alert {
  right: calc(50% - 300px);
}
.flash-alert p {
  color: var(--ed-white);
  font-size: 0.9375rem;
  display: inline-block;
  width: 35rem;
  vertical-align: middle;
}
[dir=ltr] .flash-alert p {
  padding-right: var(--ed-spacing-xs);
}
[dir=rtl] .flash-alert p {
  padding-left: var(--ed-spacing-xs);
}
.flash-alert .close {
  display: inline-block;
  vertical-align: middle;
  color: var(--ed-white);
}
[dir] .flash-alert .close {
  cursor: pointer;
}
[dir=ltr] .flash-alert .close {
  right: var(--ed-spacing-xs);
}
[dir=rtl] .flash-alert .close {
  left: var(--ed-spacing-xs);
}
@media only screen and (max-width: 500px) {
  .flash-alert {
    width: 90%;
  }
  [dir=ltr] .flash-alert {
    left: 5%;
  }
  [dir=rtl] .flash-alert {
    right: 5%;
  }
  .flash-alert p {
    width: 90%;
    vertical-align: top;
  }
}
.tooltip-parent {
  position: relative;
}
.tooltip-parent .tooltip-snippet {
  position: absolute;
  color: #fff;
  font-size: var(--ed-font-size-2xs);
  z-index: 6;
  height: fit-content !important;
  width: max-content !important;
}
[dir] .tooltip-parent .tooltip-snippet {
  margin-top: -0.8125rem;
  background-color: rgba(85, 85, 85, .95);
  padding: var(--ed-spacing-2xs);
  border-radius: 0.1875rem;
}
[dir=ltr] .tooltip-parent .tooltip-snippet {
  left: var(--ed-spacing-lg);
}
[dir=rtl] .tooltip-parent .tooltip-snippet {
  right: var(--ed-spacing-lg);
}
.tooltip-parent .tooltip-snippet.bottom {
  white-space: normal !important;
}
.loading-spinner {
  width: 45px;
}
[dir] .loading-spinner {
  margin: 0 auto;
}
label {
  display: block;
  font-size: var(--ed-font-size-sm);
  color: var(--ed-gray-6);
}
[dir] label {
  margin-bottom: var(--ed-spacing-4xs);
}
label[required]::after {
  content: "*";
}
input[type=text] {
  font-size: var(--ed-font-size-sm) !important;
}
.data-not-available-msg {
  color: var(--ed-mui-lightgrey);
  font-size: var(--ed-font-size-2xs);
}
.seperator {
  height: 1px;
  opacity: .7;
}
[dir] .seperator {
  border: solid .5px var(--ed-mui-lightgrey);
}
.justflex {
  display: flex;
}
.flex-imp {
  display: flex !important;
}
.inlineflex {
  display: inline-flex;
}
.flex {
  display: flex;
  width: 100%;
}
.flex-end {
  display: flex;
  justify-content: flex-end;
}
.vertical-flex-end {
  align-self: flex-end;
}
.vertical-center {
  align-self: center;
}
.align-self-start {
  align-self: flex-start;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-space-between {
  display: flex;
  justify-content: space-between;
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-3 {
  flex: 3;
}
.flex-4 {
  flex: 4;
}
.flex-5 {
  flex: 5;
}
.flex-6 {
  flex: 6;
}
.flex-7 {
  flex: 7;
}
.flex-column {
  flex-direction: column;
}
.justify-center {
  justify-content: center;
}
.justify-content-space-around {
  justify-content: space-around;
}
.place-items-center {
  place-items: center;
}
.align-items-center {
  align-items: center;
}
.align-items-baseline {
  align-items: baseline;
}
.align-items-end {
  align-items: end;
}
.align-items-start-imp {
  align-items: start !important;
}
.align-items-end-imp {
  align-items: end !important;
}
[dir] .pointer,
[dir] .color-link {
  cursor: pointer;
}
.flex-center {
  display: flex;
  align-items: center;
}
.content-center {
  align-content: center;
}
.relative {
  position: relative;
}
.z-index-max {
  z-index: 2147483647;
}
.inline-block {
  display: inline-block !important;
}
.vertical-insight-dropdown {
  vertical-align: top;
  display: inline-block;
}
[dir=ltr] .vertical-insight-dropdown {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
[dir=rtl] .vertical-insight-dropdown {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.width-100 {
  width: 100%;
}
.height-100 {
  height: 100%;
}
[dir] .text-center {
  text-align: center !important;
}
[dir=ltr] .text-left {
  text-align: left !important;
}
[dir=rtl] .text-left {
  text-align: right !important;
}
[dir=ltr] .text-right {
  text-align: right !important;
}
[dir=rtl] .text-right {
  text-align: left !important;
}
[dir] .align-tileview-feed {
  margin: 0 calc(-1*var(--ed-spacing-2xs)) 0 calc(-1*var(--ed-spacing-2xs));
}
@media (max-width: 767px) {
  [dir] .align-tileview-feed {
    margin: 0;
  }
}
.anchorAlignment {
  display: block;
}
.hideOutline {
  outline: none !important;
  display: inline-block;
}
.hiddenTextField {
  width: 0px !important;
  height: 0px !important;
}
.hide-teamActivity,
.hidden {
  display: none !important;
}
.show-outline:focus {
  outline: -webkit-focus-ring-color auto 5px;
}
.hide-outline:focus {
  outline: none !important;
}
[dir] .show-outline-iconmenu:focus {
  background: var(--ed-mui-lightestgrey) !important;
}
[dir] .show-outline-iconmenu:hover {
  background: var(--ed-mui-lightestgrey) !important;
}
.italic-font {
  font-style: italic;
}
.snackbar-white {
  opacity: 1 !important;
  min-height: 3.5625rem !important;
  width: auto !important;
}
[dir] .snackbar-white {
  background: var(--ed-white) !important;
  border: var(--ed-border-size-sm) solid #d6d6e0;
  box-shadow: 0 -1px 4px 0 rgba(0, 0, 0, .24);
  border-radius: var(--ed-border-size-md) !important;
  padding: var(--ed-spacing-lg) !important;
}
.snackbar-white > div {
  color: #26273b !important;
  font-size: var(--ed-font-size-xs) !important;
  letter-spacing: .4px;
  opacity: 1 !important;
}
[dir=ltr] .route-loading-spinner {
  margin-left: 50%;
}
[dir=rtl] .route-loading-spinner {
  margin-right: 50%;
}
.truncate-text-250 {
  width: 15.625rem;
  height: 1.75rem;
  overflow: hidden;
}
[dir] .mb-20 {
  margin-bottom: 1.25rem;
}
[dir=ltr] .ml-5 {
  margin-left: .3125rem;
}
[dir=rtl] .ml-5 {
  margin-right: .3125rem;
}
.position-relative {
  position: relative;
}
.position-absolute {
  position: absolute;
}
.white-text {
  color: #fff;
}
.font-italic {
  font-style: italic !important;
}
.v-align-middle {
  vertical-align: middle;
}
.v-align-top {
  vertical-align: top;
}
.text-12 {
  font-size: .75rem !important;
}
[dir] .mb-12 {
  margin-bottom: 12px;
}
[dir] .mb-24 {
  margin-bottom: 24px;
}
[dir] .mt-12 {
  margin-top: 12px;
}
[dir] .mt-24 {
  margin-top: 24px;
}
[dir] .mt-zero {
  margin-top: 0 !important;
}
[dir] .mb-zero {
  margin-bottom: 0 !important;
}
[dir] .no-padding {
  padding: 0 !important;
}
[dir] .no-margin {
  margin: 0 !important;
}
.no-height {
  height: 0 !important;
}
.make-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.back-arrow-container {
  display: inline-block;
}
[dir] .back-arrow-container {
  cursor: pointer;
}
.xs-column-gap {
  column-gap: var(--ed-spacing-4xs);
}
.s-column-gap {
  column-gap: var(--ed-spacing-2xs);
}
.m-column-gap {
  column-gap: var(--ed-spacing-base);
}
.l-column-gap {
  column-gap: var(--ed-spacing-xl);
}
.xl-column-gap {
  column-gap: var(--ed-spacing-3xl);
}
.xs-row-gap {
  row-gap: var(--ed-spacing-4xs);
}
.s-row-gap {
  row-gap: var(--ed-spacing-2xs);
}
.m-row-gap {
  row-gap: var(--ed-spacing-base);
}
.l-row-gap {
  row-gap: var(--ed-spacing-xl);
}
.xl-row-gap {
  row-gap: var(--ed-spacing-3xl);
}
[dir] .xs-padding {
  padding: var(--ed-spacing-4xs);
}
[dir] .s-padding {
  padding: var(--ed-spacing-2xs);
}
[dir] .m-padding {
  padding: var(--ed-spacing-base);
}
[dir] .l-padding {
  padding: var(--ed-spacing-xl);
}
[dir] .xl-padding {
  padding: var(--ed-spacing-3xl);
}
[dir=ltr] .xs-padding-sides {
  padding-left: var(--ed-spacing-4xs);
  padding-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-padding-sides {
  padding-right: var(--ed-spacing-4xs);
  padding-left: var(--ed-spacing-4xs);
}
[dir=ltr] .s-padding-sides {
  padding-left: var(--ed-spacing-2xs);
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-padding-sides {
  padding-right: var(--ed-spacing-2xs);
  padding-left: var(--ed-spacing-2xs);
}
[dir=ltr] .m-padding-sides {
  padding-left: var(--ed-spacing-base);
  padding-right: var(--ed-spacing-base);
}
[dir=rtl] .m-padding-sides {
  padding-right: var(--ed-spacing-base);
  padding-left: var(--ed-spacing-base);
}
[dir=ltr] .l-padding-sides {
  padding-left: var(--ed-spacing-xl);
  padding-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-padding-sides {
  padding-right: var(--ed-spacing-xl);
  padding-left: var(--ed-spacing-xl);
}
[dir=ltr] .xl-padding-sides {
  padding-left: var(--ed-spacing-3xl);
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-padding-sides {
  padding-right: var(--ed-spacing-3xl);
  padding-left: var(--ed-spacing-3xl);
}
[dir] .xs-padding-ends {
  padding-top: var(--ed-spacing-4xs);
  padding-bottom: var(--ed-spacing-4xs);
}
[dir] .s-padding-ends {
  padding-top: var(--ed-spacing-2xs);
  padding-bottom: var(--ed-spacing-2xs);
}
[dir] .m-padding-ends {
  padding-top: var(--ed-spacing-base);
  padding-bottom: var(--ed-spacing-base);
}
[dir] .l-padding-ends {
  padding-top: var(--ed-spacing-xl);
  padding-bottom: var(--ed-spacing-xl);
}
[dir] .xl-padding-ends {
  padding-top: var(--ed-spacing-3xl);
  padding-bottom: var(--ed-spacing-3xl);
}
[dir] .xs-padding-bottom {
  padding-bottom: var(--ed-spacing-4xs);
}
[dir] .xs-padding-top {
  padding-top: var(--ed-spacing-4xs);
}
[dir] .s-padding-bottom {
  padding-bottom: var(--ed-spacing-2xs);
}
[dir] .s-padding-top {
  padding-top: var(--ed-spacing-2xs);
}
[dir] .m-padding-bottom {
  padding-bottom: var(--ed-spacing-base);
}
[dir] .m-padding-top {
  padding-top: var(--ed-spacing-base);
}
[dir] .l-padding-bottom {
  padding-bottom: var(--ed-spacing-xl);
}
[dir] .l-padding-top {
  padding-top: var(--ed-spacing-xl);
}
[dir] .xl-padding-bottom {
  padding-bottom: var(--ed-spacing-3xl);
}
[dir] .xl-padding-top {
  padding-top: var(--ed-spacing-3xl);
}
[dir=ltr] .xs-padding-right {
  padding-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-padding-right {
  padding-left: var(--ed-spacing-4xs);
}
[dir=ltr] .xs-padding-left {
  padding-left: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-padding-left {
  padding-right: var(--ed-spacing-4xs);
}
[dir=ltr] .s-padding-right {
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-padding-right {
  padding-left: var(--ed-spacing-2xs);
}
[dir=ltr] .s-padding-left {
  padding-left: var(--ed-spacing-2xs);
}
[dir=rtl] .s-padding-left {
  padding-right: var(--ed-spacing-2xs);
}
[dir=ltr] .m-padding-right {
  padding-right: var(--ed-spacing-base);
}
[dir=rtl] .m-padding-right {
  padding-left: var(--ed-spacing-base);
}
[dir=ltr] .m-padding-left {
  padding-left: var(--ed-spacing-base);
}
[dir=rtl] .m-padding-left {
  padding-right: var(--ed-spacing-base);
}
[dir=ltr] .l-padding-right {
  padding-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-padding-right {
  padding-left: var(--ed-spacing-xl);
}
[dir=ltr] .l-padding-right-imp {
  padding-right: var(--ed-spacing-xl) !important;
}
[dir=rtl] .l-padding-right-imp {
  padding-left: var(--ed-spacing-xl) !important;
}
[dir=ltr] .l-padding-left {
  padding-left: var(--ed-spacing-xl);
}
[dir=rtl] .l-padding-left {
  padding-right: var(--ed-spacing-xl);
}
[dir=ltr] .xl-padding-right {
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-padding-right {
  padding-left: var(--ed-spacing-3xl);
}
[dir=ltr] .xl-padding-left {
  padding-left: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-padding-left {
  padding-right: var(--ed-spacing-3xl);
}
[dir] .xs-margin {
  margin: var(--ed-spacing-4xs);
}
[dir] .s-margin {
  margin: var(--ed-spacing-2xs);
}
[dir] .m-margin {
  margin: var(--ed-spacing-base);
}
[dir=ltr] .xs-margin-sides {
  margin-left: var(--ed-spacing-4xs);
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-margin-sides {
  margin-right: var(--ed-spacing-4xs);
  margin-left: var(--ed-spacing-4xs);
}
[dir=ltr] .s-margin-sides {
  margin-left: var(--ed-spacing-2xs);
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-margin-sides {
  margin-right: var(--ed-spacing-2xs);
  margin-left: var(--ed-spacing-2xs);
}
[dir=ltr] .m-margin-sides {
  margin-left: var(--ed-spacing-base);
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .m-margin-sides {
  margin-right: var(--ed-spacing-base);
  margin-left: var(--ed-spacing-base);
}
[dir=ltr] .l-margin-sides {
  margin-left: var(--ed-spacing-xl);
  margin-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-margin-sides {
  margin-right: var(--ed-spacing-xl);
  margin-left: var(--ed-spacing-xl);
}
[dir=ltr] .xl-margin-sides {
  margin-left: var(--ed-spacing-3xl);
  margin-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-margin-sides {
  margin-right: var(--ed-spacing-3xl);
  margin-left: var(--ed-spacing-3xl);
}
[dir] .xs-margin-ends {
  margin-top: var(--ed-spacing-4xs);
  margin-bottom: var(--ed-spacing-4xs);
}
[dir] .s-margin-ends {
  margin-top: var(--ed-spacing-2xs);
  margin-bottom: var(--ed-spacing-2xs);
}
[dir] .m-margin-ends {
  margin-top: var(--ed-spacing-base);
  margin-bottom: var(--ed-spacing-base);
}
[dir] .l-margin-ends {
  margin-top: var(--ed-spacing-xl);
  margin-bottom: var(--ed-spacing-xl);
}
[dir] .xl-margin-ends {
  margin-top: var(--ed-spacing-3xl);
  margin-bottom: var(--ed-spacing-3xl);
}
[dir] .xs-margin-bottom {
  margin-bottom: var(--ed-spacing-4xs);
}
[dir] .xs-margin-top {
  margin-top: var(--ed-spacing-4xs);
}
[dir] .s-margin-bottom {
  margin-bottom: var(--ed-spacing-2xs);
}
[dir] .s-margin-top {
  margin-top: var(--ed-spacing-2xs);
}
[dir] .m-margin-bottom {
  margin-bottom: var(--ed-spacing-base);
}
[dir] .m-margin-top {
  margin-top: var(--ed-spacing-base);
}
[dir] .l-margin-bottom {
  margin-bottom: var(--ed-spacing-xl);
}
[dir] .l-margin-top {
  margin-top: var(--ed-spacing-xl);
}
[dir] .xl-margin-bottom {
  margin-bottom: var(--ed-spacing-3xl);
}
[dir] .xl-margin-top {
  margin-top: var(--ed-spacing-3xl);
}
[dir=ltr] .xs-margin-right {
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-margin-right {
  margin-left: var(--ed-spacing-4xs);
}
[dir=ltr] .xs-margin-left {
  margin-left: var(--ed-spacing-4xs);
}
[dir=rtl] .xs-margin-left {
  margin-right: var(--ed-spacing-4xs);
}
[dir=ltr] .s-margin-right {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .s-margin-right {
  margin-left: var(--ed-spacing-2xs);
}
[dir=ltr] .s-margin-left {
  margin-left: var(--ed-spacing-2xs);
}
[dir=rtl] .s-margin-left {
  margin-right: var(--ed-spacing-2xs);
}
[dir=ltr] .m-margin-right {
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .m-margin-right {
  margin-left: var(--ed-spacing-base);
}
[dir=ltr] .m-margin-left {
  margin-left: var(--ed-spacing-base);
}
[dir=rtl] .m-margin-left {
  margin-right: var(--ed-spacing-base);
}
[dir=ltr] .l-margin-right {
  margin-right: var(--ed-spacing-xl);
}
[dir=rtl] .l-margin-right {
  margin-left: var(--ed-spacing-xl);
}
[dir=ltr] .l-margin-left {
  margin-left: var(--ed-spacing-xl);
}
[dir=rtl] .l-margin-left {
  margin-right: var(--ed-spacing-xl);
}
[dir=ltr] .xl-margin-right {
  margin-right: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-margin-right {
  margin-left: var(--ed-spacing-3xl);
}
[dir=ltr] .xl-margin-left {
  margin-left: var(--ed-spacing-3xl);
}
[dir=rtl] .xl-margin-left {
  margin-right: var(--ed-spacing-3xl);
}
.text-uppercase {
  text-transform: uppercase;
}
[dir] .default-pointer {
  cursor: default !important;
}
[dir] .default-pointer:hover {
  cursor: default !important;
}
[dir] .not-allowed {
  cursor: not-allowed;
}
.text-capitalize {
  text-transform: capitalize;
}
.rdr-Calendar {
  width: 17.625rem !important;
}
.btn-outline {
  font-size: var(--ed-font-size-2xs);
  color: var(--ed-mui-darkergrey);
  line-height: calc(var(--ed-line-height-base)*1rem);
}
[dir] .btn-outline {
  margin-top: var(--ed-spacing-xs);
  border-radius: var(--ed-border-radius-sm);
  padding: 0 var(--ed-spacing-3xs);
  border: var(--ed-border-size-sm) solid var(--ed-mui-darkgrey);
}
.btn {
  text-decoration: none;
  outline: none;
  height: 1.875rem;
  line-height: var(--ed-font-size-base);
  min-width: 88px;
  color: var(--ed-mui-lightgrey);
  font-size: var(--ed-font-size-sm);
  line-height: 1.875rem;
}
[dir] .btn {
  border: var(--ed-border-size-sm) solid var(--ed-mui-lightgrey);
  cursor: pointer;
  margin: var(--ed-spacing-4xs);
  padding: 0px;
  border-radius: var(--ed-border-radius-sm);
  text-align: center;
}
.btn.btn-primary {
  color: var(--ed-white);
}
[dir] .btn.btn-primary:disabled {
  background: var(--ed-mui-lightgrey);
  cursor: default;
}
.modal-action-buttons {
  display: flex;
  justify-content: center;
}
[dir] .modal-action-buttons {
  margin-top: var(--ed-spacing-xl);
}
.modal-action-buttons.right {
  justify-content: flex-end;
}
.rs-container {
  font-size: var(--ed-font-size-sm);
}
[dir] .rs-container.Select.is-focused:not(.is-open) > .Select-control {
  border-color: rgba(0, 0, 0, 0);
}
.rs-container .Select-control,
.rs-container .Select-placeholder {
  height: 28px;
  line-height: 26px;
}
[dir] .rs-container .Select-control {
  border-radius: var(--ed-border-radius-sm);
}
.rs-container .Select-control .Select-value {
  line-height: 28px;
}
.rs-container .Select-input {
  height: 28px;
}
.rs-container .Select-input input {
  font-size: var(--ed-font-size-sm);
}
[dir] .rs-container .Select-input input {
  padding: var(--ed-spacing-3xs) 0 var(--ed-spacing-sm);
}
.rs-container .Select-menu-outer {
  font-size: var(--ed-font-size-sm);
}
.rs-container .Select-value-label {
  display: flex;
  align-items: center;
}
[dir] .rs-container .Select-clear {
  margin-top: var(--ed-spacing-4xs);
}
.rs-container .rs-avatar {
  height: 18px;
}
[dir] .rs-container .rs-avatar {
  border-radius: var(--ed-border-radius-circle);
}
[dir=ltr] .rs-container .rs-avatar {
  margin-right: var(--ed-spacing-3xs);
}
[dir=rtl] .rs-container .rs-avatar {
  margin-left: var(--ed-spacing-3xs);
}
.msg-error {
  color: var(--ed-mui-crimson);
  font-size: var(--ed-font-size-sm);
}
[dir] .msg-error {
  text-align: center;
}
label.primary {
  font-size: var(--ed-font-size-2xs);
  line-height: calc(var(--ed-line-height-base)*1rem);
  color: var(--ed-mui-darkgrey);
}
.user-search-input {
  position: relative;
  font-weight: 300;
  color: var(--ed-mui-darkgrey);
}
.user-search-input .bootstrap-typeahead-input-main {
  outline: 0;
  font-size: var(--ed-font-size-sm);
  color: var(--ed-mui-darkgrey);
  width: 100%;
  height: 1.5rem;
}
[dir] .user-search-input .bootstrap-typeahead-input-main {
  border-radius: var(--ed-border-radius-sm);
  background-color: var(--ed-white) !important;
  border: var(--ed-border-size-sm) solid #86879e;
}
[dir=ltr] .user-search-input .bootstrap-typeahead-input-main {
  padding-left: var(--ed-spacing-xl);
}
[dir=rtl] .user-search-input .bootstrap-typeahead-input-main {
  padding-right: var(--ed-spacing-xl);
}
.user-search-input .bootstrap-typeahead-input-main.bootstrap-typeahead-input-main-v1 {
  color: var(--ed-white) !important;
}
.user-search-input .dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  font-size: var(--ed-font-size-sm);
  list-style: none;
  -webkit-box-shadow: 0 .375rem .75rem rgba(0, 0, 0, .175);
}
[dir] .user-search-input .dropdown-menu {
  padding: .3125rem 0;
  margin: 0;
  background-color: var(--ed-white);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: var(--ed-border-size-sm) solid rgba(0, 0, 0, .15);
  border-radius: var(--ed-border-radius-md);
  box-shadow: 0 .375rem .75rem rgba(0, 0, 0, .175);
}
[dir=ltr] .user-search-input .dropdown-menu {
  left: 0;
  float: left;
  text-align: left;
}
[dir=rtl] .user-search-input .dropdown-menu {
  right: 0;
  float: right;
  text-align: right;
}
.user-search-input .dropdown-header {
  display: block;
  font-size: var(--ed-font-size-2xs);
  line-height: var(--ed-line-height-base);
  color: #777;
  white-space: nowrap;
}
[dir] .user-search-input .dropdown-header {
  padding: var(--ed-spacing-4xs) var(--ed-spacing-lg);
}
.user-search-input .dropdown-menu .divider {
  height: .0625rem;
  overflow: hidden;
}
[dir] .user-search-input .dropdown-menu .divider {
  margin: var(--ed-spacing-xs) 0;
  background-color: #e5e5e5;
}
.user-search-input .bootstrap-typeahead .dropdown-menu > li a {
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all .3s ease-in-out;
}
[dir] .user-search-input .bootstrap-typeahead .dropdown-menu > li a:hover {
  background-color: var(--ed-mui-concrete);
}
[dir=ltr] .user-search-input .bootstrap-typeahead .dropdown-menu > li.disabled {
  padding-left: var(--ed-spacing-sm);
}
[dir=rtl] .user-search-input .bootstrap-typeahead .dropdown-menu > li.disabled {
  padding-right: var(--ed-spacing-sm);
}
[dir] .user-search-input .bootstrap-typeahead .dropdown-menu > li.disabled a:hover {
  background-color: rgba(0, 0, 0, 0);
}
.user-search-input .dropdown-menu > li > a {
  display: block;
  font-weight: var(--ed-font-weight-normal);
  line-height: var(--ed-line-height-base);
  color: var(--ed-body-color);
  white-space: nowrap;
}
[dir] .user-search-input .dropdown-menu > li > a {
  padding: var(--ed-spacing-4xs) var(--ed-spacing-lg);
  clear: both;
}
[dir=ltr] .user-search-input .dropdown-menu-justify {
  right: 0;
}
[dir=rtl] .user-search-input .dropdown-menu-justify {
  left: 0;
}
.user-search-input .search-button {
  position: absolute;
  top: var(--ed-spacing-4xs);
  z-index: 1;
  outline: 0;
  width: 1.3125rem;
}
[dir] .user-search-input .search-button {
  padding: 0;
}
[dir=ltr] .user-search-input .search-button {
  left: var(--ed-spacing-4xs);
}
[dir=rtl] .user-search-input .search-button {
  right: var(--ed-spacing-4xs);
}
.user-search-input .bootstrap-typeahead-input-hint {
  font-size: var(--ed-font-size-2xs);
}
[dir] .user-search-input .bootstrap-typeahead-input-hint {
  background-color: rgba(0, 0, 0, 0);
}
.user-search-input .action-icon {
  height: 1.3125rem;
}
.font-bold {
  font-weight: bold;
}
.font-normal {
  font-weight: normal !important;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-hidden,
.text-ellipsis {
  overflow: hidden;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.nowrap,
.text-ellipsis {
  white-space: nowrap;
}
.text-overflow-ellipsis,
.text-ellipsis {
  text-overflow: ellipsis;
}
.display-block {
  display: block;
}
[dir=ltr] .float-left {
  float: left;
}
[dir=rtl] .float-left {
  float: right;
}
.font-size-xs {
  font-size: .5rem;
}
.font-size-s {
  font-size: .625rem !important;
}
.font-size-m {
  font-size: .75rem !important;
}
.font-size-l {
  font-size: .875rem !important;
}
.font-size-xl {
  font-size: 1rem !important;
}
.font-size-xxl {
  font-size: 1.125rem !important;
}
.font-size-xxxl {
  font-size: 1.25rem !important;
}
.font-size-24 {
  font-size: 1.5rem !important;
}
.font-size-30 {
  font-size: 1.875rem !important;
}
.color-darkgrey {
  color: var(--ed-mui-darkgrey);
}
[dir] .cursor-pointer {
  cursor: pointer !important;
}
.color-link {
  color: var(--ed-mui-france);
}
[dir] .inherit-bg-color {
  background-color: inherit;
}
[dir] .bg-color-white {
  background-color: var(--ed-white);
}
[dir] .xs-border-radius {
  border-radius: 3px;
}
[dir] .s-border-radius {
  border-radius: 5px;
}
[dir] .m-border-radius {
  border-radius: 10px;
}
[dir] .l-border-radius {
  border-radius: 20px;
}
[dir] .xl-border-radius {
  border-radius: 30px;
}
ul.strip-default-styles {
  list-style: none;
}
[dir] ul.strip-default-styles {
  padding: 0;
  margin: 0;
}
.rootPopoverPaper > * {
  max-width: 500px;
}
[dir] .cursor-not-allowed-imp {
  cursor: not-allowed !important;
}
.font-weight-100 {
  font-weight: 100;
}
.font-weight-600 {
  font-weight: 600;
}
.font-weight-700 {
  font-weight: 700;
}
.font-weight-400 {
  font-weight: 400;
}
.font-weight-900 {
  font-weight: 900;
}
.text-darkerGrey,
.input-text-darkerGrey input,
.select-input-colors .Select-value-label {
  color: var(--ed-mui-darkergrey) !important;
}
.text-darkGrey,
.placeholder-darkGrey::placeholder,
.input-placeholder-darkGrey input::placeholder,
.input-placeholder-div-darkGrey > div {
  color: var(--ed-mui-darkgrey) !important;
}
[dir] .border-darkerGrey {
  border: .0625rem solid var(--ed-mui-darkergrey) !important;
}
[dir] .border-bottom-hr > div hr,
[dir] .input-border-darkerGrey input {
  border-color: var(--ed-mui-darkergrey) !important;
}
[dir] .select-input-colors.is-open .Select-control,
[dir] .select-input-colors.is-open .Select-menu-outer {
  border-color: var(--ed-mui-darkergrey);
}
[dir] .select-input-colors.is-open .Select-arrow {
  border-bottom-color: var(--ed-mui-darkergrey) !important;
}
[dir] .select-input-colors .Select-control {
  border-color: var(--ed-mui-darkergrey);
}
[dir] .select-input-colors .Select-arrow {
  border-top-color: var(--ed-mui-darkergrey);
}
[dir] .select-input-colors.Select.is-focused:not(.is-open) > .Select-control {
  border-color: var(--ed-mui-darkergrey);
  box-shadow: none;
}
.select-input-colors.Select.is-focused:not(.is-open) .Select-input {
  outline: revert;
  width: calc(100% + 1.5625rem) !important;
}
[dir] .select-input-colors.Select.is-focused:not(.is-open) .Select-input {
  padding: 0 !important;
}
.select-input-colors.Select.is-focused:not(.is-open) .Select-input > input {
  width: 100% !important;
  outline: revert;
  height: 100%;
}
[dir] .select-input-colors.Select.is-focused:not(.is-open) .Select-input > input {
  padding: 0 !important;
}
a,
a:hover,
a:focus,
.link-color,
.link-color:hover,
.link-color:focus {
  color: var(--ed-mui-darkerblue);
}
.sr-only {
  position: absolute;
  color: var(--ed-black);
  z-index: -1;
}
[dir=ltr] .sr-only {
  left: -624.9375rem;
}
[dir=rtl] .sr-only {
  right: -624.9375rem;
}
.outline-revert {
  outline: revert !important;
}
.centrally-align-error-message {
  width: 100%;
  justify-content: center;
}
.outline-revert {
  outline: revert !important;
}
.promotions-details-container {
  width: 32.3%;
  max-width: 20rem;
  align-self: flex-start;
}
[dir] .promotions-details-container {
  padding: .9375rem 1.5625rem;
}
.recharts-wrapper {
  width: 100% !important;
  height: auto !important;
}
[dir] .recharts-wrapper {
  text-align: center;
}
.recharts-wrapper .recharts-surface {
  max-width: 100%;
  max-height: 100%;
  height: auto;
}
@media (prefers-contrast: more) {
  .recharts-wrapper .recharts-surface path.recharts-curve.recharts-area-area {
    fill: var(--ed-white);
  }
}
[dir] .modal-actions {
  margin: var(--ed-spacing-base) 0;
}
.view-more {
  color: var(--ed-mui-edcblue);
  text-decoration: underline;
  min-height: 2.625rem;
  font-size: var(--ed-font-size-2xs);
}
[dir] .view-more {
  cursor: pointer;
  margin-top: 1.0625rem;
}
.standalone-root {
  overflow: auto;
}
.standalone-dialog > div > div {
  max-height: 100% !important;
}
[dir] .standalone-dialog > div > div {
  padding: 0 !important;
}
[dir] .standalone-dialog > div {
  background-color: var(--ed-input-hover-bg-color) !important;
}
select > option.placeholder {
  display: none;
}
@media (max-width: 980px) {
  .modal > div > div {
    width: 100% !important;
  }
}
.close {
  top: 0;
}
[dir=ltr] .close {
  right: 0;
}
[dir=rtl] .close {
  left: 0;
}
.my-modal-header {
  position: absolute;
  width: 100%;
  top: -2.5rem;
  line-height: 3rem;
}
[dir=ltr] .my-modal-header {
  right: 0;
}
[dir=rtl] .my-modal-header {
  left: 0;
}
.my-modal-header .header-title {
  color: var(--ed-white);
}
[dir=ltr] .my-modal-header .close-button {
  float: right;
}
[dir=rtl] .my-modal-header .close-button {
  float: left;
}
.image-container {
  flex: none;
}
.backdrop {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
}
[dir] .backdrop {
  background: rgba(0, 0, 0, .8);
}
[dir=ltr] .backdrop {
  left: 0;
}
[dir=rtl] .backdrop {
  right: 0;
}
.date-picker input {
  color: #6f708b !important;
}
.ma-individual {
  display: inline-block;
  height: 17.5rem;
  min-width: 100%;
  overflow-y: auto;
}
[dir] .ma-individual {
  margin-bottom: var(--ed-spacing-base);
}
.ma-individual .list-item-wrapper {
  overflow-x: visible;
  display: inline-block;
}
.ma-preview-data .ma-individual {
  overflow: unset;
}
.overflow-wrapper__outer {
  display: inline-block;
  min-width: 100%;
}
[dir] .dynamic-container_only-filter {
  margin-bottom: 0.6875rem;
}
.ma-row__header {
  white-space: nowrap;
  overflow-x: visible;
}
[dir] .ma-row__header > :not(:first-child).ma-preview__list-header {
  text-align: center;
}
[dir] .ma-container {
  padding: 1.5625rem;
}
[dir] .ma-container .clip-container {
  margin: 0 !important;
}
[dir] .ma-container .clip-container > :not(:first-child) {
  text-align: center !important;
}
.ma-preview__header {
  display: inline-block;
}
[dir] .ma-preview__header {
  margin-bottom: var(--ed-spacing-2xs);
}
.ma-preview__list-header {
  display: inline-block;
  width: 25%;
  font-size: var(--ed-font-size-2xs);
  letter-spacing: .025rem;
  font-weight: var(--ed-font-weight-semibold);
}
[dir] .ma-preview__list-header {
  padding: 0 var(--ed-spacing-2xs);
}
.preview-row-item {
  display: inline-block;
  width: 13.7rem;
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
[dir] .preview-row-item {
  padding: 0 var(--ed-spacing-2xs);
}
.share-content-modal-container .sc_tabs_content_container .ma-individual .clip-container .clip-main-text {
  display: inline-block;
}
[dir] .share-content-modal-container .sc_tabs_content_container .ma-individual .clip-container .clip-main-text {
  margin: 0;
}
.share-content-modal-container .sc_tabs_content_container .ma-individual .clip-container .clip-handle-text {
  display: inline-block;
}
.clip-container {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
[dir] .clip-container {
  border-radius: 0.125rem;
  margin: 0.1875rem;
  padding: 0.3125rem;
  background-color: var(--ed-mui-lightergrey);
}
.clip-container .clip-main-text,
.clip-container .clip-handle-text {
  font-size: 0.6875rem;
  font-weight: var(--ed-font-weight-normal);
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.03125rem;
  color: var(--ed-mui-darkergrey);
}
[dir=ltr] .clip-container .clip-main-text,
[dir=ltr] .clip-container .clip-handle-text {
  text-align: left;
}
[dir=rtl] .clip-container .clip-main-text,
[dir=rtl] .clip-container .clip-handle-text {
  text-align: right;
}
[dir=ltr] .clip-container .clip-main-text {
  margin: 0 0.3125rem 0 0;
}
[dir=rtl] .clip-container .clip-main-text {
  margin: 0 0 0 0.3125rem;
}
.clip-container .clip-handle-text {
  font-weight: 300;
}
.clip-container .user-avatar {
  width: 1.25rem;
  height: 1.25rem;
}
[dir] .clip-container .user-avatar {
  border-radius: var(--ed-border-radius-circle);
  margin: 0 0.3125rem;
}
.clip-container-block {
  display: block;
}
.current_filter * {
  font-family: "Open Sans", sans-serif !important;
}
.multi-action-search-box {
  position: relative;
  width: 25rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir] .multi-action-search-box {
  margin-bottom: var(--ed-spacing-xs);
}
.multi-action-search-box input {
  width: 100%;
  font-size: var(--ed-font-size-2xs);
  height: 100%;
}
[dir] .multi-action-search-box input {
  background-color: var(--ed-mui-lightestgrey);
  border: none;
  padding: var(--ed-spacing-2xs) 0.625rem;
}
.multi-action-search-box ::-webkit-input-placeholder {
  color: var(--ed-mui-darkergrey);
  font-size: var(--ed-font-size-2xs);
}
.multi-action-search-box :-ms-input-placeholder {
  color: var(--ed-mui-darkergrey);
  font-size: var(--ed-font-size-2xs);
}
.multi-action-search-box input:-ms-input-placeholder {
  color: var(--ed-mui-darkgrey);
  font-size: var(--ed-font-size-2xs);
}
[dir] .fsp-modal .fsp-modal__sidebar .fsp-source-list .fsp-source-list__icon {
  margin: 0 var(--ed-spacing-base) 0 0.6875rem;
}
[dir] .fsp-modal .fsp-modal__sidebar .fsp-source-list .fsp-badge--source {
  padding: 0 0.3125rem;
}
[dir] .fsp-modal .fsp-modal__body .fsp-drop-area__title {
  margin-top: 4.6875rem;
}
[dir] .fsp-modal .fsp-modal__body .fsp-summary .fsp-summary__header {
  padding: var(--ed-spacing-xs);
}
[dir] .fsp-modal .fsp-modal__body .fsp-summary .fsp-summary__header .fsp-summary__filter {
  margin-left: auto;
}
[dir] .fsp-modal .fsp-modal__body .fsp-summary .fsp-summary__body {
  padding: var(--ed-spacing-xs);
}
[dir] .fsp-modal .fsp-modal__body .fsp-summary .fsp-summary__body .fsp-grid__label {
  padding: var(--ed-spacing-xs) 0;
}
[dir] .fsp-modal .fsp-modal__body .fsp-summary .fsp-summary__body .fsp-summary__item .fsp-summary__thumbnail-container {
  margin-left: var(--ed-spacing-3xs);
  margin-right: var(--ed-spacing-3xs);
}
[dir] .fsp-modal .fsp-modal__body .fsp-summary .fsp-summary__body .fsp-summary__item .fsp-summary__actions-container {
  padding-right: var(--ed-spacing-base);
}
[dir] .fsp-modal .fsp-modal__body .fsp-footer {
  padding: var(--ed-spacing-xs);
}
[dir] .fsp-modal .fsp-modal__body .fsp-footer .fsp-footer__nav--right span {
  padding: 0 1.875rem;
}
[dir=rtl] .fsp-modal .fsp-picker__close-button {
  left: 0.625rem;
  right: auto;
}
[dir=rtl] .fsp-modal .fsp-modal__body {
  left: 0;
  right: auto;
  height: 100%;
  padding: 1.875rem;
}
[dir=rtl] .fsp-modal .fsp-modal__body .fsp-drop-area {
  border: var(--ed-border-size-sm) dashed #bdbdbd;
}
[dir=rtl] .fsp-modal .fsp-modal__body .fsp-drop-area .fsp-drop-area__title {
  margin-top: 4.6875rem;
}
[dir=rtl] .fsp-modal .fsp-modal__body .fsp-drop-area .fsp-drop-area__subtitle {
  margin-top: var(--ed-spacing-xs);
}
[dir=rtl] .fsp-modal .fsp-modal__body .fsp-summary__item .fsp-summary__actions-container {
  padding-left: var(--ed-spacing-base);
  padding-right: auto;
}
[dir=rtl] .fsp-modal .fsp-modal__sidebar {
  right: 0;
  left: auto;
}
[dir=rtl] .fsp-modal .fsp-modal__sidebar .fsp-source-list .fsp-source-list__icon {
  margin: 0 var(--ed-spacing-base) 0 0.6875rem !important;
}
[dir=rtl] .fsp-modal .fsp-modal__sidebar .fsp-source-list .fsp-badge--source {
  left: auto;
  right: 0.25rem;
}
.avatar-box {
  justify-content: center;
  align-items: center;
  overflow: hidden;
  display: inline-flex;
  z-index: 10;
}
[dir] .avatar-box {
  border-radius: var(--ed-border-radius-circle);
}
.img-blurred-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.img-blurred-background {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
[dir=ltr] .img-blurred-background {
  left: 0;
}
[dir=rtl] .img-blurred-background {
  right: 0;
}
[dir] .custom-card-container .four-card-column,
[dir] .channel-card-wrapper .four-card-column {
  margin: 0 calc(-1*var(--ed-spacing-4xs));
}
.custom-card-container .four-card-column .view-all-container,
.channel-card-wrapper .four-card-column .view-all-container {
  overflow: scroll;
  height: 100vh;
}
[dir] .custom-card-container .empty-message,
[dir] .channel-card-wrapper .empty-message {
  margin-top: 12.5rem;
}
.locked-card {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
  display: flex;
  justify-content: center;
}
[dir=ltr] .locked-card {
  left: 0;
}
[dir=rtl] .locked-card {
  right: 0;
}
.locked-card img {
  width: 100%;
  height: 100%;
}
i {
  display: inline-block;
}
[dir] i {
  border: solid var(--ed-mui-lightgrey);
  padding: var(--ed-spacing-5xs);
  margin: var(--ed-spacing-5xs) var(--ed-spacing-4xs);
}
[dir=ltr] i {
  border-width: 0 var(--ed-border-size-sm) var(--ed-border-size-sm) 0;
}
[dir=rtl] i {
  border-width: 0 0 var(--ed-border-size-sm) var(--ed-border-size-sm);
}
.overflow-visible {
  overflow: visible !important;
}
.disabled-card {
  position: relative;
  overflow: hidden;
}
.disabled-card.ed-ui {
  transition: none;
}
[dir] .disabled-card.ed-ui {
  box-shadow: none;
}
[dir] .disabled-card.ed-ui:hover {
  box-shadow: none;
}
.disabled-card .card-disable-click {
  pointer-events: none;
  pointer-events: auto;
  position: absolute;
  top: 0;
  z-index: 10;
}
[dir] .disabled-card .card-disable-click {
  cursor: not-allowed;
}
[dir=ltr] .disabled-card .card-disable-click {
  left: 0;
}
[dir=rtl] .disabled-card .card-disable-click {
  right: 0;
}
[dir] .disabled-card .card-disable-click .card-std-archived-state {
  background-color: rgba(0, 0, 0, .1);
}
[dir] .disabled-card .card-disable-click .card-std-deleted-state {
  background-color: rgba(0, 0, 0, .16);
}
.disabled-card .card-disable-click .card-disable-click-tooltip {
  bottom: 4rem;
}
[dir] .disabled-card .card-disable-click .card-disable-click-tooltip {
  background: var(--ed-black);
}
.disabled-card .card-std-disabled-pathway-journey {
  top: 28%;
  height: 72%;
}
[dir] .disabled-card .card-std-disabled-pathway-journey {
  background: none;
}
.archived-card .insight-dropdown-button {
  pointer-events: auto;
  position: relative;
  z-index: 12;
}
.archived-card .insight-dropdown-popper {
  pointer-events: auto;
  position: relative;
  z-index: 100;
}
.tooltip-snippet.top {
  top: -22px;
}
[dir=ltr] .tooltip-snippet.top {
  transform: translateX(-50%);
}
[dir=rtl] .tooltip-snippet.top {
  transform: translateX(50%);
}
.tooltip-snippet.bottom-right {
  width: 8.75rem;
  height: 2.3125rem;
  top: 1.375rem;
  font-size: 0.625rem;
}
[dir] .tooltip-snippet.bottom-right {
  transform: translateY(60%);
}
[dir=ltr] .tooltip-snippet.bottom-right {
  left: 0.9375rem;
}
[dir=rtl] .tooltip-snippet.bottom-right {
  right: 0.9375rem;
}
[dir] .card-title .rich-text-read-only > p,
[dir] .message .rich-text-read-only > p {
  margin: 1.3rem 0 !important;
}
[dir] .card-title .rich-text-read-only > p:first-child,
[dir] .message .rich-text-read-only > p:first-child {
  margin-top: 0 !important;
}
[dir] .card-title .rich-text-read-only > p:last-child,
[dir] .message .rich-text-read-only > p:last-child {
  margin-bottom: 0 !important;
}
[dir] .card-title .rich-text-read-only > ul,
[dir] .card-title ol,
[dir] .message .rich-text-read-only > ul,
[dir] .message ol {
  padding: .2rem 0;
}
#settings-paper-tabs > div button {
  white-space: break-spaces;
}
[dir] #settings-paper-tabs > div button {
  cursor: pointer;
}
[dir] .settings-tab {
  padding: var(--ed-spacing-base) 0 0;
}
[dir] .settings-paper {
  border-radius: 5px !important;
  padding: 0 5rem;
}
.settings-paper .users-job-family-data .tooltip-parent .tooltip-snippet {
  z-index: 99;
  top: 0.125rem;
  width: fit-content !important;
}
@media screen and (max-width: 768px) {
  [dir] .settings-paper {
    padding: 0rem 2rem;
  }
}
@media screen and (max-width: 420px) {
  [dir] .settings-paper {
    padding: 0rem .5rem;
  }
}
.settings-paper button.close {
  color: var(--ed-primary-base) !important;
}
[dir] .settings-paper button.close {
  border: var(--ed-border-size-sm) solid var(--ed-primary-base) !important;
}
[dir] .settings-paper button.create {
  background-color: var(--ed-primary-base) !important;
}
[dir] .settings-paper .MuiInput-underline:after {
  border-color: var(--ed-mui-darkgrey);
}
[dir] .settings-content {
  background: var(--ed-white);
  border-radius: 5px;
}
.settings-content .text-darkerGrey {
  line-height: 1rem !important;
}
.settings-content .min-content-width {
  max-width: min-content;
}
label {
  min-width: 27px;
}
.char-counter {
  font-size: 12px;
}
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
  -webkit-text-fill-color: rgba(0, 0, 0, .541176);
}
[dir] .bio-field {
  margin-bottom: 15px;
}
.error-text {
  color: var(--ed-negative-darken-3);
  font-size: 12px;
}
.integration-image {
  min-height: 126px;
  line-height: 126px;
}
.password-edit {
  display: inline-block;
  vertical-align: sub;
}
[dir=ltr] .password-edit {
  padding-right: 2rem;
}
[dir=rtl] .password-edit {
  padding-left: 2rem;
}
.password-block {
  line-height: 16px;
  font-size: var(--ed-font-size-sm);
}
[dir=ltr] .password-block {
  padding: 20px 16px 16px 0;
}
[dir=rtl] .password-block {
  padding: 20px 0 16px 16px;
}
#accountDetails {
  min-height: 280px;
}
#accountDetails .small-font {
  font-size: 12px;
}
.cover-image {
  height: 9.375rem;
  width: 21.125rem;
  object-fit: contain;
}
[dir] .cover-image {
  margin: 0 auto 1rem;
}
[dir] .image-block {
  padding: var(--ed-spacing-base) 0;
}
.avatar-box {
  justify-content: center;
  align-items: center;
  overflow: hidden;
  display: inline-flex;
  z-index: 10;
}
[dir] .avatar-box {
  border-radius: var(--ed-border-radius-circle);
}
.img-blurred-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
[dir] .profile-header-user-block .user-avatar .img-blurred-container.avatar-border {
  border: none !important;
}
[dir] .profile-header-user-block .user-avatar .img-with-blurred.avatar-border {
  border: none !important;
}
.img-blurred-background {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
[dir=ltr] .img-blurred-background {
  left: 0;
}
[dir=rtl] .img-blurred-background {
  right: 0;
}
.img-with-blurred {
  max-width: 100%;
  height: 100%;
  z-index: 2;
  position: relative;
}
[dir] .settings-data {
  padding-top: 12px;
}
.settings-data .laoding-spinner {
  width: 34px;
}
[dir=ltr] .settings-data .laoding-spinner {
  margin-left: 12px;
}
[dir=rtl] .settings-data .laoding-spinner {
  margin-right: 12px;
}
.settings-data .settings-data-download {
  font-size: var(--ed-font-size-sm);
  white-space: nowrap;
}
[dir] .settings-data .settings-data-download {
  margin: 4px 3px;
}
[dir] .mui-styled-select {
  margin-top: 16px;
  margin-bottom: var(--ed-spacing-2xs);
}
.mui-styled-select label {
  font-size: 10.5px;
  color: var(--ed-mui-darkergrey);
}
.mui-styled-select select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-size: var(--ed-font-size-base);
  line-height: 22px;
  color: var(--ed-mui-darkergrey);
  width: auto;
}
[dir] .mui-styled-select select {
  border: none;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: var(--ed-border-size-sm) solid var(--ed-mui-darkergrey);
  padding-bottom: var(--ed-spacing-4xs);
  background-image: url(data:image/svg+xml;charset=utf8,%3C?xml%20version=%221.0%22%20encoding=%22utf-8%22?%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2214%22%20height=%2212%22%20version=%221%22%3E%3Cpath%20fill=%22%23454560%22%20d=%22M4%208L0%204h8z%22/%3E%3C/svg%3E);
  background-repeat: no-repeat;
}
[dir=ltr] .mui-styled-select select {
  background-position: right 50%;
}
[dir=rtl] .mui-styled-select select {
  background-position: left 50%;
}
.mui-styled-select select::-ms-expand {
  display: none;
}
.mui-styled-select .webkit-fill {
  width: 100%;
}
.list-unstyled {
  list-style: none;
}
.input-placholder-contrast > div > div {
  color: var(--ed-mui-darkergrey);
}
.edit-btn-outer {
  order: 1;
}
[dir=ltr] .edit-btn-outer {
  text-align: right;
}
[dir=rtl] .edit-btn-outer {
  text-align: left;
}
[dir] .edit-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  border: var(--ed-border-size-sm) solid var(--ed-neutral-5);
  border-radius: var(--ed-border-radius-sm);
  background-color: var(--ed-white);
  background-size: cover;
  color: var(--ed-mui-darkergrey);
  padding: 0 .56rem;
}
@media screen and (max-width: 450px) {
  [dir] .edit-btn {
    margin-left: -1.75rem;
    font-size: var(--ed-font-size-sm);
  }
}
[dir] .edit-btn:hover {
  background-color: var(--ed-mui-ghostwhite);
}
[dir] .edit-btn svg {
  margin: .56rem 0;
}
.profile-container.vertical-spacing-large .user-bio-popup-content {
  word-break: break-all;
}
.scrollable-table-container table tbody tr td,
.scrollable-table-container table thead tr th {
  color: #555 !important;
}
[dir] .scrollable-table-container table tbody tr td,
[dir] .scrollable-table-container table thead tr th {
  border: none;
}
.scrollable-table-container table tbody tr td .ed-select,
.scrollable-table-container table thead tr th .ed-select {
  font-size: .812rem;
}
[dir] .scrollable-table-container table tbody tr td .ed-select,
[dir] .scrollable-table-container table thead tr th .ed-select {
  border-radius: unset;
  border-top: none;
}
[dir=ltr] .scrollable-table-container table tbody tr td .ed-select,
[dir=ltr] .scrollable-table-container table thead tr th .ed-select {
  border-left: none;
  border-right: none;
}
[dir=rtl] .scrollable-table-container table tbody tr td .ed-select,
[dir=rtl] .scrollable-table-container table thead tr th .ed-select {
  border-right: none;
  border-left: none;
}
[dir] .scrollable-table-container table tbody {
  padding-top: var(--ed-spacing-xs);
}
[dir] .scrollable-table-container table thead {
  border-bottom: var(--ed-border-size-sm) solid var(--ed-border-color);
}
[dir=rtl] .scrollable-table-container table tbody tr th,
[dir=rtl] .scrollable-table-container table tbody tr td,
[dir=rtl] .scrollable-table-container table thead tr th,
[dir=rtl] .scrollable-table-container table thead tr td {
  text-align: right !important;
}
[dir=rtl] .image-block .img-blurred-container {
  margin: 0 0 .5rem auto !important;
}
[dir=rtl] #mouse-over-popover .avatar-box {
  left: auto;
  right: .5rem;
}
[dir] .settings-narrow-layout {
  padding: 2rem 12rem;
}
@media screen and (max-width: 768px) {
  [dir] .settings-narrow-layout {
    padding: 2rem 5rem;
  }
}
@media screen and (max-width: 420px) {
  [dir] .settings-narrow-layout {
    padding: 2rem 1rem;
  }
}
[dir] .settings-narrow-layout h5 {
  padding: var(--ed-spacing-2xs) 0 0 0;
  margin-bottom: 0;
}
.settings-narrow-layout .setting-group-container {
  color: var(--ed-text-color-supporting);
}
[dir] .settings-narrow-layout .setting-group-container {
  margin-top: var(--ed-spacing-2xs);
  margin-bottom: var(--ed-spacing-base);
}
.settings-narrow-layout .setting-group-container label {
  font-size: var(--ed-font-size-base);
}
.settings-narrow-layout .setting-group-container legend.ed-title,
.settings-narrow-layout .setting-group-container label.ed-title,
.settings-narrow-layout .setting-group-container label.ed-select-label {
  font-weight: var(--ed-font-weight-bold);
}
.settings-narrow-layout .setting-group-container label.ed-select-label {
  color: var(--ed-gray-6);
}
.settings-narrow-layout .setting-group-container.grp-career_goal legend.ed-title,
.settings-narrow-layout .setting-group-container.grp-career_goal label.ed-title,
.settings-narrow-layout .setting-group-container.grp-open_to_offers legend.ed-title,
.settings-narrow-layout .setting-group-container.grp-open_to_offers label.ed-title {
  font-size: var(--ed-font-size-lg);
}
.profile-container .settings-paper .mandatory-message {
  font-size: var(--ed-font-size-sm);
}
[dir] .profile-container .settings-paper .mandatory-message {
  margin-bottom: var(--ed-spacing-xs);
}
.profile-container .settings-paper .setting-row {
  align-items: center;
  min-height: 3rem;
}
[dir=ltr] .profile-container .settings-paper .setting-row {
  margin-left: 0;
}
[dir=rtl] .profile-container .settings-paper .setting-row {
  margin-right: 0;
}
[dir=ltr] .profile-container .settings-paper .setting-row div:first-child li {
  padding-left: var(--ed-spacing-xs);
}
[dir=rtl] .profile-container .settings-paper .setting-row div:first-child li {
  padding-right: var(--ed-spacing-xs);
}
.profile-container .settings-paper .row-aligned-c {
  align-items: center;
}
[dir] .triggers-container-user-group {
  margin-bottom: 0.25rem;
  padding: var(--ed-spacing-xs);
}
[dir] .setting-group-container .ed-multi-select__multi-value,
[dir] .preferences-container .ed-multi-select__multi-value {
  margin: .1rem;
}
[dir=ltr] .setting-group-container .ed-multi-select__multi-value .ed-multi-select__multi-value__remove,
[dir=ltr] .preferences-container .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  padding: 0 .1rem 0 0;
}
[dir=rtl] .setting-group-container .ed-multi-select__multi-value .ed-multi-select__multi-value__remove,
[dir=rtl] .preferences-container .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  padding: 0 0 0 .1rem;
}
[dir=ltr] .setting-group-container .ed-multi-select__multi-value__label,
[dir=ltr] .preferences-container .ed-multi-select__multi-value__label {
  padding: .1rem .2rem .1rem .4rem;
}
[dir=rtl] .setting-group-container .ed-multi-select__multi-value__label,
[dir=rtl] .preferences-container .ed-multi-select__multi-value__label {
  padding: .1rem .4rem .1rem .2rem;
}
.setting-group-container .is-saving .ed-tree-view-search-dropdown,
.preferences-container .is-saving .ed-tree-view-search-dropdown {
  display: none;
}
.setting-group-container .ed-tree-view-container label,
.preferences-container .ed-tree-view-container label {
  font-weight: bold;
}
[dir] .setting-group-container .aspirations-dropdown-container,
[dir] .preferences-container .aspirations-dropdown-container {
  padding: 0;
}
.setting-group-container .aspirations-dropdown-container legend,
.preferences-container .aspirations-dropdown-container legend {
  color: var(--ed-gray-6);
}
[dir] .setting-group-container .aspirations-dropdown-container legend,
[dir] .preferences-container .aspirations-dropdown-container legend {
  padding-bottom: var(--ed-spacing-3xs);
}
[dir] .geolocation-preferences {
  margin-top: var(--ed-spacing-2xs);
}
[dir] .team-analytics-base {
  padding-top: 1.25rem;
  padding-bottom: 1.875rem;
}
.team-analytics-base .row-width {
  max-width: none;
}
[dir] .team-analytics-base .row-width {
  margin: 0 40px;
}
.team-analytics-base .breadcrumbBack {
  width: 25px;
}
[dir] .team-analytics-base .breadcrumbBack {
  cursor: pointer;
}
[dir] .team-analytics-base .graphs-container {
  padding-top: var(--ed-spacing-xs);
}
.team-analytics-base .graphs-container .small-graph-container .recharts-responsive-container tspan {
  font-size: 9px;
}
.team-analytics-base .graph-container .graph-title {
  font-weight: var(--ed-font-weight-bold);
  color: var(--ed-text-color-supporting);
}
.team-analytics-base .graph-container .graph-subtitle {
  color: var(--ed-text-color-supporting);
}
.team-analytics-base .graph-container .graph {
  font-size: 12px;
  font-weight: var(--ed-font-weight-semibold);
}
[dir] .team-analytics-base .graph-container .graph {
  margin-bottom: -1rem;
}
[dir=ltr] .team-analytics-base .graph-container .graph {
  margin-left: -1.875rem;
}
[dir=rtl] .team-analytics-base .graph-container .graph {
  margin-right: -1.875rem;
}
.team-analytics-base .graph-container .graph .recharts-layer .recharts-text {
  font-weight: var(--ed-font-weight-semibold);
  fill: var(--ed-text-color-supporting) !important;
}
.team-analytics-base .graph-container .graph .recharts-layer .recharts-cartesian-axis-tick-line {
  stroke: var(--ed-mui-silver) !important;
}
[dir] .team-analytics-base .small-graph-container {
  padding-bottom: var(--ed-spacing-base);
  cursor: pointer;
}
[dir=ltr] .team-analytics-base .small-graph-container {
  padding-left: 0.5rem;
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .team-analytics-base .small-graph-container {
  padding-right: 0.5rem;
  padding-left: var(--ed-spacing-2xs);
}
[dir] .team-analytics-base .small-graph-container .graph-title {
  margin-bottom: 0.3125rem;
}
.team-analytics-base .small-graph-container .graph-subtitle {
  font-size: 12px;
}
[dir] .team-analytics-base .small-graph-container .graph-subtitle {
  margin-bottom: 0.3125rem;
}
.team-analytics-base .small-graph-container .graph {
  height: 12.5rem;
}
[dir] .team-analytics-base .standalone-graph-container {
  padding-top: var(--ed-spacing-xs);
  padding-bottom: 0.625rem;
}
.team-analytics-base .standalone-graph-container .graph-title {
  font-size: 25px;
}
[dir] .team-analytics-base .standalone-graph-container .graph-subtitle {
  margin-bottom: var(--ed-spacing-lg);
}
.team-analytics-base .standalone-graph-container .graph {
  height: 25rem;
}
.team-analytics-base .standalone-graph-container .graph-header-row {
  max-width: none;
}
[dir] .team-analytics-base .standalone-graph-container .graph-header-row {
  margin-bottom: var(--ed-spacing-xs);
  margin-top: 2.5rem;
  border-bottom: var(--ed-border-size-sm) solid var(--ed-mui-lightergrey);
}
.team-analytics-base .standalone-graph-container .graph-header-row .graph-header {
  font-size: 17px;
  font-weight: var(--ed-font-weight-semibold);
  color: var(--ed-mui-darkergrey);
}
[dir] .team-analytics-base .standalone-graph-container .graph-header-row .graph-header {
  padding-bottom: 5px;
}
[dir=ltr] .team-analytics-base .standalone-graph-container .graph-header-row .graph-header:first-child {
  padding-left: 0;
}
[dir=rtl] .team-analytics-base .standalone-graph-container .graph-header-row .graph-header:first-child {
  padding-right: 0;
}
.team-analytics-base .standalone-graph-container .graph-body-row {
  max-width: none;
}
[dir] .team-analytics-base .standalone-graph-container .graph-body-row {
  margin-bottom: var(--ed-spacing-xs);
  margin-top: 1.5625rem;
  border-bottom: var(--ed-border-size-sm) solid var(--ed-mui-lightergrey);
}
.team-analytics-base .standalone-graph-container .graph-body-row .graph-body {
  font-size: var(--ed-font-size-sm);
  color: var(--ed-text-color-primary);
}
[dir] .team-analytics-base .standalone-graph-container .graph-body-row .graph-body {
  padding-bottom: 25px;
}
[dir=ltr] .team-analytics-base .standalone-graph-container .graph-body-row .graph-body:first-child {
  padding-left: 0;
}
[dir=rtl] .team-analytics-base .standalone-graph-container .graph-body-row .graph-body:first-child {
  padding-right: 0;
}
[dir] .team-analytics-base .top-container {
  padding-bottom: var(--ed-spacing-2xs);
  cursor: pointer;
}
[dir=ltr] .team-analytics-base .top-container {
  padding-left: var(--ed-spacing-2xs);
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .team-analytics-base .top-container {
  padding-right: var(--ed-spacing-2xs);
  padding-left: var(--ed-spacing-2xs);
}
.team-analytics-base .top-container .tick-grp text {
  font-size: 9px !important;
}
[dir=ltr] .team-analytics-base .assignment-analytics-container {
  margin-left: 0;
}
[dir=rtl] .team-analytics-base .assignment-analytics-container {
  margin-right: 0;
}
.team-analytics-base .assignment-analytics-container .analytics {
  height: calc(100% - 9.375rem);
}
.team-analytics-base .download-button-container {
  height: 1rem;
}
.team-analytics-base .download-button-container .download-button {
  width: 8rem;
}
.team-analytics-base .standalone-graph-container .download-button-container {
  height: 2.5rem;
}
.team-analytics-base .analytics-wrapper .analytics-date-picker,
.team-analytics-base .analytics-wrapper .subnav {
  display: none;
}
[dir=ltr] .team-analytics-base .btn-wrapper button {
  float: right;
}
[dir=rtl] .team-analytics-base .btn-wrapper button {
  float: left;
}
.group-user-search-input .bootstrap-typeahead-menu {
  width: 100% !important;
  font-size: 12px !important;
}
[dir] .group-user-search-input .bootstrap-typeahead-input-main {
  border-color: var(--ed-mui-lightergrey);
}
[dir] .group-user-wrapper .list-users {
  margin-bottom: 12px;
}
.user-list-container {
  display: flex;
  color: var(--ed-mui-darkergrey) !important;
}
.user-list-container .user-search-image {
  width: 1.5625rem;
  min-width: 1.5625rem;
  height: 1.5625rem;
  overflow: hidden;
}
[dir] .user-list-container .user-search-image {
  border-radius: var(--ed-border-radius-circle);
}
[dir=ltr] .user-list-container .user-search-image {
  margin-right: 0.3125rem;
}
[dir=rtl] .user-list-container .user-search-image {
  margin-left: 0.3125rem;
}
.ed-btn {
  display: inline-block;
  color: var(--ed-body-color);
  vertical-align: middle;
  user-select: none;
  transition: var(--ed-button-transition);
  font-size: var(--ed-button-font-size);
  line-height: var(--ed-button-line-height);
  font-weight: var(--ed-button-font-weight);
}
[dir] .ed-btn {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: var(--ed-button-border-size) solid rgba(0, 0, 0, 0);
  padding: var(--ed-button-large-padding-medium-y) var(--ed-button-large-padding-medium-x);
  border-radius: var(--ed-button-border-radius);
  cursor: pointer;
}
.ed-btn:focus-visible,
.ed-btn:focus {
  outline: auto;
  outline-color: var(--ed-state-focus-color);
}
.ed-btn.ed-btn-sm {
  font-size: var(--ed-font-size-2xs);
}
[dir] .ed-btn.ed-btn-sm {
  padding: calc(var(--ed-button-large-padding-medium-y)/2) calc(var(--ed-button-large-padding-medium-x)/2);
}
.ed-btn.ed-btn-link {
  color: var(--ed-primary-base);
}
[dir] .ed-btn.ed-btn-link {
  padding: 0;
}
.ed-btn i:not(.no-icon-color) {
  color: var(--ed-alert-close-button-color);
}
a.ed-btn.disabled,
fieldset:disabled a.ed-btn {
  pointer-events: none;
}
.ed-btn-primary,
a.cke_dialog_ui_button_ok {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-primary,
[dir] a.cke_dialog_ui_button_ok {
  background-color: var(--ed-primary-base);
}
[dir] .ed-btn-primary:focus,
[dir] a.cke_dialog_ui_button_ok:focus,
[dir] .ed-btn-primary:hover,
[dir] a.cke_dialog_ui_button_ok:hover {
  background-color: var(--ed-primary-darken-1);
}
.ed-btn-primary:focus-visible,
a.cke_dialog_ui_button_ok:focus-visible,
.ed-btn-primary:focus,
a.cke_dialog_ui_button_ok:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-primary:focus-visible,
[dir] a.cke_dialog_ui_button_ok:focus-visible,
[dir] .ed-btn-primary:focus,
[dir] a.cke_dialog_ui_button_ok:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-primary.ed-btn-outline,
a.ed-btn-outline.cke_dialog_ui_button_ok {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-primary.ed-btn-outline,
[dir] a.ed-btn-outline.cke_dialog_ui_button_ok {
  background-color: var(--ed-white);
  border-color: var(--ed-primary-base);
}
[dir] .ed-btn-primary.ed-btn-outline:hover,
[dir] a.ed-btn-outline.cke_dialog_ui_button_ok:hover {
  background-color: var(--ed-button-primary-ghost-hover-bg-color);
}
[dir] .ed-btn-primary.ed-btn-outline:active,
[dir] a.ed-btn-outline.cke_dialog_ui_button_ok:active {
  background-color: var(--ed-button-primary-ghost-active-bg-color);
}
a.ed-btn.ed-btn-primary:hover,
a.ed-btn.cke_dialog_ui_button_ok:hover {
  color: var(--ed-text-color-primary-light);
}
a.ed-btn.ed-btn-primary.ed-btn-borderless,
a.ed-btn.ed-btn-borderless.cke_dialog_ui_button_ok {
  color: var(--ed-primary-base);
}
.ed-btn-neutral {
  color: var(--ed-gray-6);
}
[dir] .ed-btn-neutral {
  border-color: var(--ed-gray-4);
  background-color: var(--ed-white);
}
[dir] .ed-btn-neutral:hover {
  background-color: var(--ed-button-secondary-ghost-hover-bg-color);
}
[dir] .ed-btn-neutral:active {
  background-color: var(--ed-button-secondary-ghost-active-bg-color);
}
.ed-btn-neutral:focus-visible,
.ed-btn-neutral:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-neutral:focus-visible,
[dir] .ed-btn-neutral:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-negative {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-negative {
  background-color: var(--ed-negative-2);
}
[dir] .ed-btn-negative:hover {
  background-color: var(--ed-button-caution-hover-bg-color);
}
[dir] .ed-btn-negative:active {
  background-color: var(--ed-button-caution-active-bg-color);
}
.ed-btn-negative:focus-visible,
.ed-btn-negative:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-negative:focus-visible,
[dir] .ed-btn-negative:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-negative.ed-btn-outline {
  color: var(--ed-negative-2);
}
[dir] .ed-btn-negative.ed-btn-outline {
  background-color: var(--ed-white);
  border-color: var(--ed-negative-2);
}
.ed-btn-negative.ed-btn-outline:hover {
  color: var(--ed-button-outline-hover-text-color);
}
[dir] .ed-btn-negative.ed-btn-outline:hover {
  background-color: var(--ed-button-outline-hover-bg-color);
  border-color: var(--ed-negative-darken-2);
}
.ed-btn-border-primary {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-border-primary {
  border-color: var(--ed-primary-base);
}
[dir] .ed-btn-border-primary:hover {
  background-color: var(--ed-input-hover-bg-color);
}
.ed-btn-border-primary:focus-visible,
.ed-btn-border-primary:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-border-primary:focus-visible,
[dir] .ed-btn-border-primary:focus {
  box-shadow: var(--ed-shadow-focus);
}
[dir=ltr] .ed-btn + .ed-btn {
  margin-left: var(--ed-spacing-xs);
}
[dir=rtl] .ed-btn + .ed-btn {
  margin-right: var(--ed-spacing-xs);
}
.ed-btn.disabled,
.ed-btn:disabled,
.ed-btn-primary.disabled,
a.disabled.cke_dialog_ui_button_ok,
.ed-btn-primary:disabled,
a.cke_dialog_ui_button_ok:disabled,
.ed-btn-negative.disabled,
.ed-btn-negative:disabled,
.ed-btn-neutral.disabled,
.ed-btn-neutral:disabled {
  color: var(--ed-state-disabled-color);
}
[dir] .ed-btn.disabled,
[dir] .ed-btn:disabled,
[dir] .ed-btn-primary.disabled,
[dir] a.disabled.cke_dialog_ui_button_ok,
[dir] .ed-btn-primary:disabled,
[dir] a.cke_dialog_ui_button_ok:disabled,
[dir] .ed-btn-negative.disabled,
[dir] .ed-btn-negative:disabled,
[dir] .ed-btn-neutral.disabled,
[dir] .ed-btn-neutral:disabled {
  background-color: var(--ed-button-disabled-bg-color);
  border-color: var(--ed-state-disabled-color);
  cursor: not-allowed;
}
.error-text {
  font-size: var(--ed-font-size-supporting);
  color: var(--ed-text-color-error);
}
.ed-ui .cards-container,
.ed-ui .cards-3-container {
  flex-wrap: wrap;
  align-content: flex-start;
}
@media screen and (min-width: 576px)and (max-width: 991px) {
  [dir=ltr] .ed-ui .cards-container div:nth-child(2n+1) .card-std-tile.ed-ui {
    margin-left: 0;
  }
  [dir=rtl] .ed-ui .cards-container div:nth-child(2n+1) .card-std-tile.ed-ui {
    margin-right: 0;
  }
  [dir=ltr] .ed-ui .cards-container div:nth-child(2n) .card-std-tile.ed-ui {
    margin-right: 0;
  }
  [dir=rtl] .ed-ui .cards-container div:nth-child(2n) .card-std-tile.ed-ui {
    margin-left: 0;
  }
}
@media screen and (min-width: 992px)and (max-width: 1199px) {
  [dir=ltr] .ed-ui .cards-container div:nth-child(3n+1) .card-std-tile.ed-ui {
    margin-left: 0;
  }
  [dir=rtl] .ed-ui .cards-container div:nth-child(3n+1) .card-std-tile.ed-ui {
    margin-right: 0;
  }
  [dir=ltr] .ed-ui .cards-container div:nth-child(3n) .card-std-tile.ed-ui {
    margin-right: 0;
  }
  [dir=rtl] .ed-ui .cards-container div:nth-child(3n) .card-std-tile.ed-ui {
    margin-left: 0;
  }
}
@media screen and (min-width: 1200px) {
  [dir=ltr] .ed-ui .cards-container div:nth-child(4n+1) .card-std-tile.ed-ui {
    margin-left: 0;
  }
  [dir=rtl] .ed-ui .cards-container div:nth-child(4n+1) .card-std-tile.ed-ui {
    margin-right: 0;
  }
  [dir=ltr] .ed-ui .cards-container div:nth-child(4n) .card-std-tile.ed-ui {
    margin-right: 0;
  }
  [dir=rtl] .ed-ui .cards-container div:nth-child(4n) .card-std-tile.ed-ui {
    margin-left: 0;
  }
}
[dir=ltr] .ed-ui .cards-3-container div:nth-child(3n+1) .card-std-tile.ed-ui {
  margin-left: 0;
}
[dir=rtl] .ed-ui .cards-3-container div:nth-child(3n+1) .card-std-tile.ed-ui {
  margin-right: 0;
}
[dir=ltr] .ed-ui .cards-3-container div:nth-child(3n) .card-std-tile.ed-ui {
  margin-right: 0;
}
[dir=rtl] .ed-ui .cards-3-container div:nth-child(3n) .card-std-tile.ed-ui {
  margin-left: 0;
}
.fsp-notifications__container {
  position: fixed;
}
[dir=ltr] .fsp-notifications__container {
  padding: var(--ed-spacing-2xs) var(--ed-spacing-lg) var(--ed-spacing-2xs) 2.8125rem !important;
}
[dir=rtl] .fsp-notifications__container {
  padding: var(--ed-spacing-2xs) 2.8125rem var(--ed-spacing-2xs) var(--ed-spacing-lg) !important;
}
[dir=rtl] .backIconRTL {
  transform: scale(-1, 1);
}
[dir=rtl] .leftArrowRTL,
[dir=rtl] .rightArrowRTL {
  display: inline-block !important;
  transform: scale(-1, 1);
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content .node {
  padding: 4px !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="1"] {
  padding-right: calc(20px*(1 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="2"] {
  padding-right: calc(20px*(2 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="3"] {
  padding-right: calc(20px*(3 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="4"] {
  padding-right: calc(20px*(4 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="5"] {
  padding-right: calc(20px*(5 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="6"] {
  padding-right: calc(20px*(6 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="7"] {
  padding-right: calc(20px*(7 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="8"] {
  padding-right: calc(20px*(8 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="9"] {
  padding-right: calc(20px*(9 - 1)) !important;
}
[dir=rtl] .react-dropdown-tree-select .dropdown .dropdown-content [aria-level="10"] {
  padding-right: calc(20px*(10 - 1)) !important;
}
[dir=rtl] .ed-ui .channel-edit-wrapper .ed-multiselect-tree .react-dropdown-tree-select .toggle.collapsed {
  transform: rotate(180deg);
  height: 1.25rem;
}
[dir=rtl] input.checkbox-item:checked:before {
  transform: rotate(-45deg);
  border-right-style: none;
  border-left-style: solid;
  left: 0;
  right: 2px;
}
[dir] .cke_panel {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
}
[dir] .cke_dialog_title {
  border-bottom: var(--ed-border-size-sm) solid var(--ed-border-color);
}
[dir=ltr] .cke_dialog_title {
  padding: 12px 19px 12px 12px;
}
[dir=rtl] .cke_dialog_title {
  padding: 12px 12px 12px 19px;
}
[dir] .cke_dialog_contents_body {
  padding: 9px 10px 5px 10px;
  margin-top: 22px;
}
[dir=ltr] .cke_dialog_ui_labeled_label {
  margin-left: 1px;
}
[dir=rtl] .cke_dialog_ui_labeled_label {
  margin-right: 1px;
}
[dir] a.cke_dialog_ui_button {
  padding: 4px 1px;
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  cursor: pointer;
}
a.cke_dialog_ui_button_cancel {
  color: var(--ed-text-color-primary);
}
[dir] .cke_dialog_ui_vbox_child {
  padding: 5px 0;
}
[dir] span.cke_dialog_ui_button {
  padding: 0 10px;
}
[dir] select.cke_dialog_ui_input_select {
  border-radius: var(--ed-border-radius-sm);
  margin: 0 1px;
}
[dir=ltr] input.cke_dialog_ui_input_text,
[dir=ltr] input.cke_dialog_ui_input_password,
[dir=ltr] input.cke_dialog_ui_input_tel,
[dir=ltr] textarea.cke_dialog_ui_input_textarea {
  margin-left: 1px;
}
[dir=rtl] input.cke_dialog_ui_input_text,
[dir=rtl] input.cke_dialog_ui_input_password,
[dir=rtl] input.cke_dialog_ui_input_tel,
[dir=rtl] textarea.cke_dialog_ui_input_textarea {
  margin-right: 1px;
}
[dir] .cke_dialog_tabs {
  margin: 9px 0 0;
}
[dir] a.cke_dialog_tab {
  padding: 4px 8px;
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  cursor: pointer;
  background: var(--ed-gray-1);
}
[dir=ltr] a.cke_dialog_tab {
  margin-left: -1px;
}
[dir=rtl] a.cke_dialog_tab {
  margin-right: -1px;
}
[dir] a.cke_dialog_tab_selected {
  background: var(--ed-white);
  border-bottom-color: var(--ed-white);
  cursor: default;
}
[dir] a.cke_dialog_tab:hover {
  background-color: var(--ed-white);
}
[dir] a.cke_dialog_tab:focus {
  border: var(--ed-border-size-md) solid var(--ed-border-color);
  padding: 3px 7px;
  border-bottom-color: var(--ed-border-color);
}
[dir] a.cke_dialog_tab_selected:hover,
[dir] a.cke_dialog_tab_selected:focus {
  border-bottom-color: var(--ed-white);
}
[dir] div.cke_reset {
  margin: 0;
  padding: 0;
  border: 0;
}
[dir] div.cke_chrome {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  padding: 0;
}
[dir] div.cke_inner {
  padding: 0;
}
[dir] span.cke_top {
  border-bottom: var(--ed-border-size-sm) solid var(--ed-border-color);
  padding: 6px 8px 2px;
}
[dir=ltr] span.cke_toolgroup {
  margin: 1px 2px 6px 0;
  padding-right: 3px;
}
[dir=rtl] span.cke_toolgroup {
  margin: 1px 0 6px 2px;
  padding-left: 3px;
}
[dir] a.cke_button {
  padding: var(--ed-spacing-4xs) var(--ed-spacing-3xs);
  cursor: default;
}
[dir] span.cke_button_icon {
  margin-top: 1px;
}
[dir] a.cke_combo_button {
  padding: 1px;
}
[dir=ltr] span.cke_combo_text {
  padding-left: 10px;
}
[dir=rtl] span.cke_combo_text {
  padding-right: 10px;
}
[dir] span.cke_combo_open {
  margin: 1px 10px 1px;
}
[dir] span.cke_combo_arrow {
  margin: 11px 0 0;
  border-top: 3px solid var(--ed-text-color-primary);
}
[dir=ltr] span.cke_combo_arrow {
  border-left: 3px solid rgba(0, 0, 0, 0);
  border-right: 3px solid rgba(0, 0, 0, 0);
}
[dir=rtl] span.cke_combo_arrow {
  border-right: 3px solid rgba(0, 0, 0, 0);
  border-left: 3px solid rgba(0, 0, 0, 0);
}
[dir=ltr] .cke_combo_on a.cke_combo_button,
[dir=ltr] .cke_combo_off a.cke_combo_button:hover,
[dir=ltr] .cke_combo_off a.cke_combo_button:focus,
[dir=ltr] .cke_combo_off a.cke_combo_button:active {
  padding: 0 0 0 1px;
  margin-left: -1px;
}
[dir=rtl] .cke_combo_on a.cke_combo_button,
[dir=rtl] .cke_combo_off a.cke_combo_button:hover,
[dir=rtl] .cke_combo_off a.cke_combo_button:focus,
[dir=rtl] .cke_combo_off a.cke_combo_button:active {
  padding: 0 1px 0 0;
  margin-right: -1px;
}
[dir=ltr] .cke_toolbar_start + .cke_combo_on a.cke_combo_button,
[dir=ltr] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:hover,
[dir=ltr] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:focus,
[dir=ltr] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:active {
  padding: 0 0 0 3px;
  margin-left: -3px;
}
[dir=rtl] .cke_toolbar_start + .cke_combo_on a.cke_combo_button,
[dir=rtl] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:hover,
[dir=rtl] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:focus,
[dir=rtl] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:active {
  padding: 0 3px 0 0;
  margin-right: -3px;
}
[dir] a.cke_button_off:hover,
[dir] a.cke_button_off:focus,
[dir] a.cke_button_off:active {
  padding: 3px 5px;
}
[dir] span.cke_toolbar_separator {
  margin: 4px 2px 0 2px;
}
[dir] span.cke_button_arrow {
  border-top: 3px solid var(--ed-text-color-primary);
}
[dir=ltr] span.cke_button_arrow {
  margin: 8px 0 0 3px;
  border-left: 3px solid rgba(0, 0, 0, 0);
  border-right: 3px solid rgba(0, 0, 0, 0);
}
[dir=rtl] span.cke_button_arrow {
  margin: 8px 3px 0 0;
  border-right: 3px solid rgba(0, 0, 0, 0);
  border-left: 3px solid rgba(0, 0, 0, 0);
}
[dir] span.cke_bottom {
  padding: 6px 8px 2px;
  border-top: var(--ed-border-size-sm) solid var(--ed-border-color);
}
[dir] span.cke_path {
  margin: -2px 0 2px;
}
[dir] a.cke_path_item,
[dir] span.cke_path_empty {
  padding: 3px 4px;
  cursor: default;
}
[dir=ltr] a.cke_path_item,
[dir=ltr] span.cke_path_empty {
  margin-right: 2px;
}
[dir=rtl] a.cke_path_item,
[dir=rtl] span.cke_path_empty {
  margin-left: 2px;
}
[dir] span.cke_resizer {
  margin-top: 6px;
  margin-bottom: 2px;
}
[dir] a.cke_button_on {
  background: var(--ed-white);
  border: var(--ed-border-size-sm) var(--ed-border-color) solid;
  padding: 3px 5px;
}
[dir=rtl] a.cke_button__undo.cke_button,
[dir=rtl] a.cke_button__redo.cke_button {
  transform: scale(-1, 1);
}
[dir=rtl] a.cke_button__undo.cke_button::after,
[dir=rtl] a.cke_button__redo.cke_button::after {
  right: -3px !important;
  left: auto !important;
}
[dir=rtl] #cke_31 .cke_toolgroup {
  display: flex;
  flex-direction: row-reverse;
}
[dir=rtl] a.cke_button__justifyleft,
[dir=rtl] a.cke_button__justifyright {
  transform: scale(-1, 1);
}
[dir=rtl] a.cke_button__justifyright::after {
  display: none;
}
[dir=rtl] a.cke_button__justifyleft::after {
  content: "";
  position: absolute;
  width: 0;
  height: 18px;
  top: 0;
  border-left: var(--ed-border-size-sm) solid var(--ed-border-color);
  margin-top: 4px;
  right: -3px;
}
[dir=rtl] .cke_toolgroup a.cke_button:last-child:after,
[dir=rtl] .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after {
  left: -3px;
  right: auto;
}
[dir=rtl] .cke_toolbar,
[dir=rtl] .cke_toolgroup,
[dir=rtl] a.cke_button,
[dir=rtl] .cke_combo,
[dir=rtl] a.cke_combo_button,
[dir=rtl] .cke_combo_text,
[dir=rtl] .cke_combo_arrow,
[dir=rtl] .cke_toolbar_separator,
[dir=rtl] .cke_button_icon,
[dir=rtl] .cke_button_label,
[dir=rtl] .cke_path,
[dir=rtl] a.cke_path_item,
[dir=rtl] span.cke_path_empty {
  float: right;
}
[dir=rtl] .cke_combo:after {
  left: 0;
  right: auto;
}
[dir=rtl] .cke_combo_on a.cke_combo_button,
[dir=rtl] .cke_combo_off a.cke_combo_button:hover,
[dir=rtl] .cke_combo_off a.cke_combo_button:focus,
[dir=rtl] .cke_combo_off a.cke_combo_button:active {
  margin-left: 0;
}
[dir=rtl] .cke_toolbar_start + .cke_combo_on a.cke_combo_button,
[dir=rtl] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:hover,
[dir=rtl] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:focus,
[dir=rtl] .cke_toolbar_start + .cke_combo_off a.cke_combo_button:active {
  margin-left: 0;
}
[dir=rtl] .cke_reset_all,
[dir=rtl] .cke_reset_all *,
[dir=rtl] .cke_reset_all a,
[dir=rtl] .cke_reset_all textarea {
  text-align: right;
}
[dir=rtl] span.cke_resizer_rtl {
  border-width: 10px 0 0 10px;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) var(--ed-border-color);
  border-style: dashed dashed dashed solid;
  margin-left: -4px;
}
[dir=rtl] a.cke_path_item,
[dir=rtl] span.cke_path_empty {
  margin-right: 0;
}
[dir=rtl] .cke_ltr .cke_dialog_close_button {
  right: auto;
  left: 12px;
}
[dir=rtl] .cke_dialog_tabs {
  left: 0;
  right: 11px;
}
[dir=rtl] .cke_dialog_footer {
  text-align: left;
}
[dir=rtl] .cke_ltr .cke_dialog_ui_hbox_first,
[dir=rtl] .cke_ltr .cke_dialog_ui_hbox_child {
  padding-right: 0;
  padding-left: 10px;
}
[dir=rtl] .cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,
[dir=rtl] .cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child {
  padding-right: 0;
  padding-left: 5px;
}
[dir=ltr] .Select-input {
  padding-left: 10px;
  padding-right: 10px;
}
[dir=rtl] .Select-input {
  padding-right: 10px;
  padding-left: 10px;
}
[dir] .Select-option {
  padding: 8px 10px;
}
[dir] .Select-menu-outer {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  border-top-color: var(--ed-border-color);
}
[dir=ltr] .Select-placeholder,
[dir=ltr] .Select--single > .Select-control .Select-value {
  padding-left: 10px;
  padding-right: 10px;
}
[dir=rtl] .Select-placeholder,
[dir=rtl] .Select--single > .Select-control .Select-value {
  padding-right: 10px;
  padding-left: 10px;
}
[dir] .Select-control {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
}
[dir] .Select-arrow {
  border-color: var(--ed-mui-dustygray) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 5px 5px 2.5px;
}
.ed-multi-select__indicator {
  color: var(--ed-text-color-supporting) !important;
}
[dir] .ed-multi-select__indicator {
  padding: var(--ed-spacing-2xs);
}
[dir=ltr] #commentsContainerStd .card-std-comment-layout ul {
  margin-left: auto;
}
[dir=rtl] #commentsContainerStd .card-std-comment-layout ul {
  margin-right: auto;
}
[dir=ltr] #commentsContainerStd .card-std-comment-layout ul .user-name,
[dir=ltr] #commentsContainerStd .card-std-comment-layout ul .user-handle {
  margin-left: var(--ed-spacing-lg);
}
[dir=rtl] #commentsContainerStd .card-std-comment-layout ul .user-name,
[dir=rtl] #commentsContainerStd .card-std-comment-layout ul .user-handle {
  margin-right: var(--ed-spacing-lg);
}
[dir=rtl] .Select.has-value.is-clearable.Select--single > .Select-control .Select-value {
  padding-left: 2.625rem;
  padding-right: var(--ed-spacing-xs);
}
[dir=rtl] .Select-arrow-zone {
  padding-left: 0.3125rem;
  padding-right: 0;
}
[dir=rtl] .Select-control > *:last-child {
  padding-left: 0.3125rem;
  padding-right: 0;
}
[dir=rtl] .ed-datepicker .form-control {
  padding: .4375rem .5rem !important;
}
[dir=ltr] .ed-multi-select__placeholder {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
[dir=rtl] .ed-multi-select__placeholder {
  margin-right: 0.125rem;
  margin-left: 0.125rem;
}
[dir] .ed-multi-select__value-container {
  padding: var(--ed-spacing-5xs) var(--ed-spacing-2xs);
}
[dir] .ed-multi-select__menu {
  margin-bottom: var(--ed-spacing-2xs) !important;
  margin-top: var(--ed-spacing-2xs) !important;
}
[dir] .ed-multi-select__menu .ed-multi-select__option {
  padding: var(--ed-spacing-2xs) 0.75rem !important;
}
[dir] .MuiList-root {
  margin: 0;
}
[dir=ltr] .profile-image-wrapper {
  margin-left: auto;
  margin-right: auto;
}
[dir=rtl] .profile-image-wrapper {
  margin-right: auto;
  margin-left: auto;
}
[dir=ltr] .ml-auto {
  margin-left: auto;
}
[dir=rtl] .ml-auto {
  margin-right: auto;
}
.break-all {
  word-break: break-all;
}
.d-inline {
  display: inline;
}
.hidde-element-but-aria {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}
[dir] .hidde-element-but-aria {
  margin-top: -1px;
  margin-bottom: -1px;
  padding: 0;
  border: 0;
}
[dir=ltr] .hidde-element-but-aria {
  margin-left: -1px;
}
[dir=rtl] .hidde-element-but-aria {
  margin-right: -1px;
}
[dir] .p-4xs {
  padding: var(--ed-spacing-4xs);
}
html * {
  font-family: var(--ed-font-family-base) !important;
  font-variant-ligatures: var(--ed-font-variant-ligatures);
}
.ed-ui:not(.html-container) p {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-font-weight-normal);
}
.ed-ui:not(.html-container) p.italic {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-font-weight-normal);
  font-style: italic;
}
.ed-ui:not(.html-container) p.bold {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-font-weight-bold);
}
.ed-ui:not(.html-container) p.bold-italic {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-font-weight-bold);
  font-style: italic;
}
.ed-ui:not(.html-container) p.semi-bold {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-font-weight-semibold);
}
.ed-ui:not(.html-container) p.semi-bold-italic {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-font-weight-semibold);
  font-style: italic;
}
.ed-ui:not(.html-container) h1 {
  font-size: var(--ed-font-size-4xl);
}
.ed-ui:not(.html-container) h2 {
  font-size: var(--ed-font-size-3xl);
}
.ed-ui:not(.html-container) h3 {
  font-size: var(--ed-font-size-2xl);
}
.ed-ui:not(.html-container) h4 {
  font-size: var(--ed-font-size-xl);
}
.ed-ui:not(.html-container) h5 {
  font-size: var(--ed-font-size-lg);
}
.ed-ui:not(.html-container) h6,
.ed-ui:not(.html-container) .body-text {
  font-size: var(--ed-font-size-base);
}
.ed-ui:not(.html-container) .supporting-text {
  font-size: var(--ed-font-size-supporting);
}
[dir] body {
  background-color: var(--ed-page-bg-color);
}
.flx {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.flx.column,
.flx.columns {
  flex-direction: column;
}
.ed-ui ol,
.ed-ui ul {
  list-style: none;
}
.ed-ui blockquote,
.ed-ui q {
  quotes: none;
}
.ed-ui blockquote:before,
.ed-ui blockquote:after,
.ed-ui q:before,
.ed-ui q:after {
  content: "";
  content: none;
}
.ed-ui table {
  border-collapse: collapse;
  border-spacing: 0;
}
[dir] .ed-ui .block {
  background: var(--ed-white);
  padding: var(--ed-spacing-base);
  border-radius: var(--ed-border-radius-lg);
  box-shadow: var(--ed-shadow-base);
}
[dir] .ed-ui .mt-4 {
  margin-top: 0.25rem;
}
[dir] .ed-ui .mt-5 {
  margin-top: 0.3125rem;
}
[dir] .ed-ui .mt-8 {
  margin-top: 0.5rem;
}
[dir] .ed-ui .mt-16 {
  margin-top: 1rem;
}
[dir] .ed-ui .mt-24 {
  margin-top: 1.5rem;
}
[dir] .ed-ui .mt-32 {
  margin-top: 2rem;
}
[dir] .ed-ui .mb-0 {
  margin-bottom: 0 !important;
}
[dir] .ed-ui .mb-4 {
  margin-bottom: 0.25rem;
}
[dir] .ed-ui .mb-8 {
  margin-bottom: 0.5rem;
}
[dir] .ed-ui .mb-16 {
  margin-bottom: 1rem;
}
[dir] .ed-ui .mb-24 {
  margin-bottom: 1.5rem;
}
[dir] .ed-ui .mb-32 {
  margin-bottom: 2rem;
}
[dir=ltr] .ed-ui .ml-0 {
  margin-left: 0 !important;
}
[dir=rtl] .ed-ui .ml-0 {
  margin-right: 0 !important;
}
[dir=ltr] .ed-ui .ml-10 {
  margin-left: 0.625rem;
}
[dir=rtl] .ed-ui .ml-10 {
  margin-right: 0.625rem;
}
[dir=ltr] .ed-ui .ml-16 {
  margin-left: 1rem;
}
[dir=rtl] .ed-ui .ml-16 {
  margin-right: 1rem;
}
[dir] .ed-ui .p-0 {
  padding: 0;
}
[dir=ltr] .ed-ui .pl-0 {
  padding-left: 0 !important;
}
[dir=rtl] .ed-ui .pl-0 {
  padding-right: 0 !important;
}
[dir] .ed-ui .p-sides-10 {
  padding: 0 0.5rem;
}
.ed-ui .pointer-events-none {
  pointer-events: none;
}
.ed-ui .flex-basis-fit-content {
  flex: 0 0 fit-content;
}
.ed-ui .min-width-0 {
  min-width: 0;
}
.ed-ui.wrapper {
  max-width: 75rem;
}
[dir] .ed-ui.wrapper {
  margin: 0 auto;
}
.display-none {
  display: none;
}
.visibility-visible {
  visibility: visible;
}
.supporting-text-color {
  color: var(--ed-text-color-supporting);
}
.primary-color {
  color: var(--ed-primary-base) !important;
}
.negative-color {
  color: var(--ed-negative-2) !important;
}
.ed-text-color {
  color: var(--ed-text-color-primary);
}
.disabled-color {
  color: var(--ed-state-disabled-color) !important;
}
.warning-color {
  color: var(--ed-warning-2);
}
.break-word {
  word-break: break-word;
}
.ed-ui i {
  display: unset !important;
}
[dir] .ed-ui i {
  border: none !important;
  padding: none !important;
  margin: 0 0.25rem;
}
.animating-block::after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
[dir=ltr] .animating-block::after {
  left: 0;
  transform: translateX(-100%);
  background:
    linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.4),
      transparent);
  animation: loading-ltr 1s infinite;
}
[dir=rtl] .animating-block::after {
  right: 0;
  transform: translateX(100%);
  background:
    linear-gradient(
      -90deg,
      transparent,
      rgba(255, 255, 255, 0.4),
      transparent);
  animation: loading-rtl 1s infinite;
}
@keyframes loading-ltr {
  100% {
    transform: translateX(100%);
  }
}
@keyframes loading-rtl {
  100% {
    transform: translateX(-100%);
  }
}
.animating-block-bg-color {
  opacity: .5;
}
[dir] .animating-block-bg-color {
  background-color: var(--ed-state-disabled-color);
}
.ed-centered-element,
.centered-spinner .loading-spinner {
  position: absolute;
  top: 50%;
}
[dir=ltr] .ed-centered-element,
[dir=ltr] .centered-spinner .loading-spinner {
  left: 50%;
  transform: translate(-50%, -50%);
}
[dir=rtl] .ed-centered-element,
[dir=rtl] .centered-spinner .loading-spinner {
  right: 50%;
  transform: translate(50%, -50%);
}
.ed-ui .warning {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-text-color-warning);
}
[dir] .ed-ui .warning {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  text-align: center;
  background-color: var(--ed-alert-warning-bg-color);
}
.ed-ui .warning h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .error {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-text-color-error);
}
[dir] .ed-ui .error {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  text-align: center;
  background-color: var(--ed-alert-error-bg-color);
}
.ed-ui .error h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .success {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-text-color-success);
}
[dir] .ed-ui .success {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  text-align: center;
  background-color: var(--ed-alert-success-bg-color);
}
.ed-ui .success h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .info {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-text-color-info);
}
[dir] .ed-ui .info {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  text-align: center;
  background-color: var(--ed-alert-info-bg-color);
}
.ed-ui .info h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .closable-warning {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-alert-warning-label-color);
}
[dir] .ed-ui .closable-warning {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  background-color: var(--ed-alert-warning-bg-color);
}
[dir=ltr] .ed-ui .closable-warning {
  text-align: left;
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .ed-ui .closable-warning {
  text-align: right;
  padding-left: var(--ed-spacing-3xl);
}
.ed-ui .closable-warning h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .closable-warning p {
  color: inherit;
}
.ed-ui .closable-warning a {
  color: var(--ed-alert-warning-link-color);
}
.ed-ui .closable-error {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-alert-error-label-color);
}
[dir] .ed-ui .closable-error {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  background-color: var(--ed-alert-error-bg-color);
}
[dir=ltr] .ed-ui .closable-error {
  text-align: left;
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .ed-ui .closable-error {
  text-align: right;
  padding-left: var(--ed-spacing-3xl);
}
.ed-ui .closable-error h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .closable-error p {
  color: inherit;
}
.ed-ui .closable-error a {
  color: var(--ed-alert-error-link-color);
}
.ed-ui .closable-success {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-alert-success-label-color);
}
[dir] .ed-ui .closable-success {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  background-color: var(--ed-alert-success-bg-color);
}
[dir=ltr] .ed-ui .closable-success {
  text-align: left;
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .ed-ui .closable-success {
  text-align: right;
  padding-left: var(--ed-spacing-3xl);
}
.ed-ui .closable-success h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .closable-success p {
  color: inherit;
}
.ed-ui .closable-success a {
  color: var(--ed-alert-success-link-color);
}
.ed-ui .closable-info {
  position: relative;
  max-width: var(--ed-alert-width);
  font-size: var(--ed-alert-body-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-alert-info-label-color);
}
[dir] .ed-ui .closable-info {
  padding: var(--ed-alert-padding-y) var(--ed-alert-padding-x);
  border: none;
  border-radius: var(--ed-alert-border-radius);
  background-color: var(--ed-alert-info-bg-color);
}
[dir=ltr] .ed-ui .closable-info {
  text-align: left;
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .ed-ui .closable-info {
  text-align: right;
  padding-left: var(--ed-spacing-3xl);
}
.ed-ui .closable-info h5 {
  font-size: var(--ed-alert-title-font-size);
  font-weight: var(--ed-alert-title-font-weight);
}
.ed-ui .closable-info p {
  color: inherit;
}
.ed-ui .closable-info a {
  color: var(--ed-alert-info-link-color);
}
.ed-ui .closebtn {
  color: var(--ed-alert-close-button-color);
  font-size: 1.875rem;
}
[dir] .ed-ui .closebtn {
  cursor: pointer;
  margin-top: -0.6rem;
}
[dir=ltr] .ed-ui .closebtn {
  margin-left: var(--ed-alert-padding-y);
  float: right;
}
[dir=rtl] .ed-ui .closebtn {
  margin-right: var(--ed-alert-padding-y);
  float: left;
}
.ed-ui .closebtn.abs-pos {
  position: absolute;
  top: 0;
}
[dir] .ed-ui .closebtn.abs-pos {
  float: none;
  margin: 0;
}
[dir=ltr] .ed-ui .closebtn.abs-pos {
  right: var(--ed-spacing-xs);
}
[dir=rtl] .ed-ui .closebtn.abs-pos {
  left: var(--ed-spacing-xs);
}
.ed-ui .closebtn span {
  font-size: 1.75rem;
}
.ed-ui .closebtn:hover {
  color: var(--ed-text-color-primary);
}
.ed-ui .iconBtn-warning {
  font-size: var(--ed-font-size-lg);
  color: var(--ed-alert-warning-label-color);
}
[dir] .ed-ui .iconBtn-warning {
  margin-top: .3rem;
}
[dir=ltr] .ed-ui .iconBtn-warning {
  margin-right: var(--ed-alert-padding-y);
  float: left;
}
[dir=rtl] .ed-ui .iconBtn-warning {
  margin-left: var(--ed-alert-padding-y);
  float: right;
}
.ed-ui .iconBtn-error {
  font-size: var(--ed-font-size-lg);
  color: var(--ed-alert-error-label-color);
}
[dir] .ed-ui .iconBtn-error {
  margin-top: .3rem;
}
[dir=ltr] .ed-ui .iconBtn-error {
  margin-right: var(--ed-alert-padding-y);
  float: left;
}
[dir=rtl] .ed-ui .iconBtn-error {
  margin-left: var(--ed-alert-padding-y);
  float: right;
}
.ed-ui .iconBtn-success {
  font-size: var(--ed-font-size-lg);
  color: var(--ed-alert-success-label-color);
}
[dir] .ed-ui .iconBtn-success {
  margin-top: .3rem;
}
[dir=ltr] .ed-ui .iconBtn-success {
  margin-right: var(--ed-alert-padding-y);
  float: left;
}
[dir=rtl] .ed-ui .iconBtn-success {
  margin-left: var(--ed-alert-padding-y);
  float: right;
}
.ed-ui .iconBtn-info {
  font-size: var(--ed-font-size-lg);
  color: var(--ed-alert-info-label-color);
}
[dir] .ed-ui .iconBtn-info {
  margin-top: .3rem;
}
[dir=ltr] .ed-ui .iconBtn-info {
  margin-right: var(--ed-alert-padding-y);
  float: left;
}
[dir=rtl] .ed-ui .iconBtn-info {
  margin-left: var(--ed-alert-padding-y);
  float: right;
}
.ed-ui .alert-body {
  line-height: 1.2;
}
[dir] .ed-ui .alert-body {
  padding: var(--ed-alert-body-padding);
}
.ed-ui.snackbar-container .MuiSnackbar-anchorOriginBottomCenter {
  z-index: 9999;
}
.ed-ui.snackbar-container .warning,
.ed-ui.snackbar-container .success,
.ed-ui.snackbar-container .info,
.ed-ui.snackbar-container .error {
  line-height: calc(var(--ed-line-height-lg)*1rem);
}
[dir] .ed-ui.snackbar-container .warning .closebtn,
[dir] .ed-ui.snackbar-container .success .closebtn,
[dir] .ed-ui.snackbar-container .info .closebtn,
[dir] .ed-ui.snackbar-container .error .closebtn {
  margin-top: 0;
}
.ed-ui .toast.closable-error {
  color: var(--ed-toast-error-label-color);
}
[dir] .ed-ui .toast.closable-error {
  background-color: var(--ed-toast-error-bg-color);
}
.ed-ui .toast.closable-error .iconBtn-error {
  color: var(--ed-toast-error-icon-color);
}
.ed-ui .toast.closable-info {
  color: var(--ed-toast-info-label-color);
}
[dir] .ed-ui .toast.closable-info {
  background-color: var(--ed-toast-info-bg-color);
}
.ed-ui .toast.closable-info .iconBtn-info {
  color: var(--ed-toast-info-icon-color);
}
.ed-ui .toast.closable-success {
  color: var(--ed-toast-success-label-color);
}
[dir] .ed-ui .toast.closable-success {
  background-color: var(--ed-toast-success-bg-color);
}
.ed-ui .toast.closable-success .iconBtn-succses {
  color: var(--ed-toast-success-icon-color);
}
.ed-ui .toast.closable-warning {
  color: var(--ed-toast-warning-label-color);
}
[dir] .ed-ui .toast.closable-warning {
  background-color: var(--ed-toast-warning-bg-color);
}
.ed-ui .toast.closable-warning .iconBtn-warning {
  color: var(--ed-toast-warning-icon-color);
}
.ed-btn {
  display: inline-block;
  color: var(--ed-body-color);
  vertical-align: middle;
  user-select: none;
  transition: var(--ed-button-transition);
  font-size: var(--ed-button-font-size);
  line-height: var(--ed-button-line-height);
  font-weight: var(--ed-button-font-weight);
}
[dir] .ed-btn {
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: var(--ed-button-border-size) solid rgba(0, 0, 0, 0);
  padding: var(--ed-button-large-padding-medium-y) var(--ed-button-large-padding-medium-x);
  border-radius: var(--ed-button-border-radius);
  cursor: pointer;
}
.ed-btn:focus-visible,
.ed-btn:focus {
  outline: auto;
  outline-color: var(--ed-state-focus-color);
}
.ed-btn.ed-btn-sm {
  font-size: var(--ed-font-size-2xs);
}
[dir] .ed-btn.ed-btn-sm {
  padding: calc(var(--ed-button-large-padding-medium-y)/2) calc(var(--ed-button-large-padding-medium-x)/2);
}
.ed-btn.ed-btn-link {
  color: var(--ed-primary-base);
}
[dir] .ed-btn.ed-btn-link {
  padding: 0;
}
.ed-btn i:not(.no-icon-color) {
  color: var(--ed-alert-close-button-color);
}
a.ed-btn.disabled,
fieldset:disabled a.ed-btn {
  pointer-events: none;
}
.ed-btn-primary,
a.cke_dialog_ui_button_ok {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-primary,
[dir] a.cke_dialog_ui_button_ok {
  background-color: var(--ed-primary-base);
}
[dir] .ed-btn-primary:focus,
[dir] a.cke_dialog_ui_button_ok:focus,
[dir] .ed-btn-primary:hover,
[dir] a.cke_dialog_ui_button_ok:hover {
  background-color: var(--ed-primary-darken-1);
}
.ed-btn-primary:focus-visible,
a.cke_dialog_ui_button_ok:focus-visible,
.ed-btn-primary:focus,
a.cke_dialog_ui_button_ok:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-primary:focus-visible,
[dir] a.cke_dialog_ui_button_ok:focus-visible,
[dir] .ed-btn-primary:focus,
[dir] a.cke_dialog_ui_button_ok:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-primary.ed-btn-outline,
a.ed-btn-outline.cke_dialog_ui_button_ok {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-primary.ed-btn-outline,
[dir] a.ed-btn-outline.cke_dialog_ui_button_ok {
  background-color: var(--ed-white);
  border-color: var(--ed-primary-base);
}
[dir] .ed-btn-primary.ed-btn-outline:hover,
[dir] a.ed-btn-outline.cke_dialog_ui_button_ok:hover {
  background-color: var(--ed-button-primary-ghost-hover-bg-color);
}
[dir] .ed-btn-primary.ed-btn-outline:active,
[dir] a.ed-btn-outline.cke_dialog_ui_button_ok:active {
  background-color: var(--ed-button-primary-ghost-active-bg-color);
}
a.ed-btn.ed-btn-primary:hover,
a.ed-btn.cke_dialog_ui_button_ok:hover {
  color: var(--ed-text-color-primary-light);
}
a.ed-btn.ed-btn-primary.ed-btn-borderless,
a.ed-btn.ed-btn-borderless.cke_dialog_ui_button_ok {
  color: var(--ed-primary-base);
}
.ed-btn-neutral {
  color: var(--ed-gray-6);
}
[dir] .ed-btn-neutral {
  border-color: var(--ed-gray-4);
  background-color: var(--ed-white);
}
[dir] .ed-btn-neutral:hover {
  background-color: var(--ed-button-secondary-ghost-hover-bg-color);
}
[dir] .ed-btn-neutral:active {
  background-color: var(--ed-button-secondary-ghost-active-bg-color);
}
.ed-btn-neutral:focus-visible,
.ed-btn-neutral:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-neutral:focus-visible,
[dir] .ed-btn-neutral:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-negative {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-btn-negative {
  background-color: var(--ed-negative-2);
}
[dir] .ed-btn-negative:hover {
  background-color: var(--ed-button-caution-hover-bg-color);
}
[dir] .ed-btn-negative:active {
  background-color: var(--ed-button-caution-active-bg-color);
}
.ed-btn-negative:focus-visible,
.ed-btn-negative:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-negative:focus-visible,
[dir] .ed-btn-negative:focus {
  box-shadow: var(--ed-shadow-focus);
}
.ed-btn-negative.ed-btn-outline {
  color: var(--ed-negative-2);
}
[dir] .ed-btn-negative.ed-btn-outline {
  background-color: var(--ed-white);
  border-color: var(--ed-negative-2);
}
.ed-btn-negative.ed-btn-outline:hover {
  color: var(--ed-button-outline-hover-text-color);
}
[dir] .ed-btn-negative.ed-btn-outline:hover {
  background-color: var(--ed-button-outline-hover-bg-color);
  border-color: var(--ed-negative-darken-2);
}
.ed-btn-border-primary {
  color: var(--ed-primary-base);
}
[dir] .ed-btn-border-primary {
  border-color: var(--ed-primary-base);
}
[dir] .ed-btn-border-primary:hover {
  background-color: var(--ed-input-hover-bg-color);
}
.ed-btn-border-primary:focus-visible,
.ed-btn-border-primary:focus {
  outline-offset: var(--ed-spacing-4xs);
}
[dir] .ed-btn-border-primary:focus-visible,
[dir] .ed-btn-border-primary:focus {
  box-shadow: var(--ed-shadow-focus);
}
[dir=ltr] .ed-btn + .ed-btn {
  margin-left: var(--ed-spacing-xs);
}
[dir=rtl] .ed-btn + .ed-btn {
  margin-right: var(--ed-spacing-xs);
}
.ed-btn.disabled,
.ed-btn:disabled,
.ed-btn-primary.disabled,
a.disabled.cke_dialog_ui_button_ok,
.ed-btn-primary:disabled,
a.cke_dialog_ui_button_ok:disabled,
.ed-btn-negative.disabled,
.ed-btn-negative:disabled,
.ed-btn-neutral.disabled,
.ed-btn-neutral:disabled {
  color: var(--ed-state-disabled-color);
}
[dir] .ed-btn.disabled,
[dir] .ed-btn:disabled,
[dir] .ed-btn-primary.disabled,
[dir] a.disabled.cke_dialog_ui_button_ok,
[dir] .ed-btn-primary:disabled,
[dir] a.cke_dialog_ui_button_ok:disabled,
[dir] .ed-btn-negative.disabled,
[dir] .ed-btn-negative:disabled,
[dir] .ed-btn-neutral.disabled,
[dir] .ed-btn-neutral:disabled {
  background-color: var(--ed-button-disabled-bg-color);
  border-color: var(--ed-state-disabled-color);
  cursor: not-allowed;
}
.center-hr-text {
  line-height: var(--ed-font-size-base);
  position: relative;
  outline: 0;
  height: 1.5rem;
}
[dir] .center-hr-text {
  border: 0;
  text-align: center;
}
.center-hr-text:before {
  content: "";
  position: absolute;
  top: 50%;
  width: 100%;
  height: .063rem;
}
[dir] .center-hr-text:before {
  background-color: var(--ed-divider-line-color);
}
[dir=ltr] .center-hr-text:before {
  left: 0;
}
[dir=rtl] .center-hr-text:before {
  right: 0;
}
.center-hr-text:after {
  content: attr(data-content);
  position: relative;
  display: inline-block;
  color: var(--ed-divider-label-color);
}
[dir] .center-hr-text:after {
  padding: 0 1rem 0 1rem;
  background-color: var(--ed-text-color-primary-light);
}
.right-hr-text {
  line-height: var(--ed-font-size-base);
  position: relative;
  outline: 0;
  height: 1.5rem;
}
[dir] .right-hr-text {
  border: 0;
}
[dir=ltr] .right-hr-text {
  text-align: right;
}
[dir=rtl] .right-hr-text {
  text-align: left;
}
.right-hr-text:before {
  content: "";
  position: absolute;
  top: 50%;
  width: 100%;
  height: .063rem;
}
[dir] .right-hr-text:before {
  background-color: var(--ed-divider-line-color);
}
[dir=ltr] .right-hr-text:before {
  left: 0;
}
[dir=rtl] .right-hr-text:before {
  right: 0;
}
.right-hr-text:after {
  content: attr(data-content);
  position: relative;
  display: inline-block;
  color: var(--ed-divider-label-color);
}
[dir] .right-hr-text:after {
  background-color: var(--ed-text-color-primary-light);
}
[dir=ltr] .right-hr-text:after {
  padding: 0 0 0 1rem;
}
[dir=rtl] .right-hr-text:after {
  padding: 0 1rem 0 0;
}
.left-hr-text {
  line-height: var(--ed-font-size-base);
  position: relative;
  outline: 0;
  height: 1.5rem;
}
[dir] .left-hr-text {
  border: 0;
}
[dir=ltr] .left-hr-text {
  text-align: left;
}
[dir=rtl] .left-hr-text {
  text-align: right;
}
.left-hr-text:before {
  content: "";
  position: absolute;
  top: 50%;
  width: 100%;
  height: .063rem;
}
[dir] .left-hr-text:before {
  background-color: var(--ed-divider-line-color);
}
[dir=ltr] .left-hr-text:before {
  left: 0;
}
[dir=rtl] .left-hr-text:before {
  right: 0;
}
.left-hr-text:after {
  content: attr(data-content);
  position: relative;
  display: inline-block;
  color: var(--ed-divider-label-color);
}
[dir] .left-hr-text:after {
  background-color: var(--ed-text-color-primary-light);
}
[dir=ltr] .left-hr-text:after {
  padding: 0 1rem 0 0;
}
[dir=rtl] .left-hr-text:after {
  padding: 0 0 0 1rem;
}
.ed-dynamic-inline-container {
  width: 100%;
}
.ed-dynamic-inline-container .title-text {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: bold;
}
.ed-dynamic-inline-container .supporting-text-color {
  color: var(--ed-text-color-supporting);
}
[dir] .ed-dynamic-inline-container .dynamic-input-error {
  border: var(--ed-border-size-sm) solid var(--ed-input-error-border-color) !important;
  margin-bottom: 0 !important;
}
.ed-dynamic-inline-container .dynamic-input {
  display: flex;
  justify-content: space-between;
  min-height: 5rem;
}
[dir] .ed-dynamic-inline-container .dynamic-input {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  border-radius: var(--ed-border-radius-lg);
  margin-bottom: var(--ed-spacing-2xs);
}
[dir] .ed-dynamic-inline-container .dynamic-input:hover {
  box-shadow: var(--ed-card-shadow-base);
}
[dir] .ed-dynamic-inline-container .dynamic-input label {
  margin-bottom: 0 !important;
}
.ed-dynamic-inline-container .dynamic-input .left {
  display: flex;
  align-items: center;
  overflow-x: hidden;
}
[dir=ltr] .ed-dynamic-inline-container .dynamic-input .left {
  padding-left: 1.125rem;
}
[dir=rtl] .ed-dynamic-inline-container .dynamic-input .left {
  padding-right: 1.125rem;
}
.ed-dynamic-inline-container .dynamic-input .left > div {
  overflow-x: auto;
  overflow-y: hidden;
}
.ed-dynamic-inline-container .dynamic-input .right {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: var(--ed-spacing-base);
}
[dir] .ed-dynamic-inline-container .dynamic-input .right {
  padding: 0rem var(--ed-spacing-base);
}
.ed-dynamic-inline-container .dynamic-input .right .icon-edit-light,
.ed-dynamic-inline-container .dynamic-input .right .icon-trash {
  outline-offset: var(--ed-spacing-2xs);
}
.ed-dynamic-inline-container .dynamic-input .right .icon-edit-light:hover,
.ed-dynamic-inline-container .dynamic-input .right .icon-trash:hover {
  color: var(--ed-state-active-color);
}
[dir] .ed-dynamic-inline-container .dynamic-input .right .icon-edit-light:hover,
[dir] .ed-dynamic-inline-container .dynamic-input .right .icon-trash:hover {
  cursor: pointer;
}
.ed-dynamic-inline-container .wh-input-error {
  color: var(--ed-negative-2);
}
[dir] .ed-dynamic-inline-container .wh-input-error {
  margin-bottom: var(--ed-spacing-2xs);
}
.ed-dynamic-inline-container .dynamic-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--ed-spacing-base);
  min-height: 3.75rem;
}
[dir] .ed-dynamic-inline-container .dynamic-content {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  border-radius: var(--ed-border-radius-md);
  padding: 0 var(--ed-spacing-base);
}
.ed-dynamic-inline-container .dynamic-content > div {
  overflow-x: auto;
}
[dir] .ed-dynamic-inline-container .dynamic-content:hover {
  cursor: pointer;
  box-shadow: var(--ed-card-shadow-base);
}
[dir] .ed-dynamic-inline-container .dynamic-content label {
  margin-bottom: 0 !important;
}
.ed-dynamic-inline-container .dynamic-content > span:hover {
  color: var(--ed-state-active-color);
}
[dir] .ed-dynamic-inline-container .dynamic-content > span:hover {
  cursor: pointer;
}
.ed-dynamic-inline-container .dynamic-content .plus-icon {
  font-size: 2.5rem;
  color: var(--ed-alert-close-button-color);
}
.ed-dynamic-inline-container .dynamic-input-modal {
  min-height: 13.0625rem;
  display: flex;
  flex-direction: column;
}
[dir] .ed-dynamic-inline-container .dynamic-input-modal {
  padding: var(--ed-spacing-lg);
}
.ed-dynamic-inline-container .dynamic-input-modal .footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: var(--ed-spacing-2xs);
}
.ed-ui .asterisk {
  color: var(--ed-input-asterisk-color);
}
.ed-ui .optional-text {
  color: var(--ed-text-color-primary);
}
.ed-ui .asterisk,
.ed-ui .optional-text {
  font-style: italic;
}
[dir=ltr] .ed-ui .asterisk,
[dir=ltr] .ed-ui .optional-text {
  padding-left: 0.1875rem;
}
[dir=rtl] .ed-ui .asterisk,
[dir=rtl] .ed-ui .optional-text {
  padding-right: 0.1875rem;
}
@media screen and (max-width: 768px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 11.575rem;
  }
}
@media screen and (max-width: 735px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 13.575rem;
  }
}
@media screen and (max-width: 628px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 15.635rem;
  }
}
@media screen and (max-width: 621px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 17.8rem;
  }
}
@media screen and (max-width: 479px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 19.235rem;
  }
}
@media screen and (max-width: 419px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 21.3rem;
  }
}
@media screen and (max-width: 391px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 22.9rem;
  }
}
@media screen and (max-width: 388px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 24.3rem;
  }
}
@media screen and (max-width: 362px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 26.3rem;
  }
}
@media screen and (max-width: 325px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder {
    top: 29.5rem;
  }
}
@media screen and (max-width: 405px) {
  .multilang-accordion-item .ed-input-container .ckeditor-placeholder.inline {
    top: 5rem;
  }
}
.ed-input-container {
  display: block;
  max-width: 38.75rem;
  line-height: var(--ed-line-height-base);
}
[dir] .ed-input-container {
  margin: 0;
}
[dir] .ed-input-container .css-t3ipsp-control {
  border-color: var(--ed-state-active-color);
  box-shadow: none;
}
.ed-input-container .ckeditor-placeholder {
  position: absolute;
  top: 13.625rem;
  color: var(--ed-text-color-supporting);
}
[dir=ltr] .ed-input-container .ckeditor-placeholder {
  left: 1.375rem;
}
[dir=rtl] .ed-input-container .ckeditor-placeholder {
  right: 1.375rem;
}
@media screen and (max-width: 768px) {
  .ed-input-container .ckeditor-placeholder {
    top: 11.5625rem;
  }
}
@media screen and (max-width: 673px) {
  .ed-input-container .ckeditor-placeholder {
    top: 13.625rem;
  }
}
@media screen and (max-width: 620px) {
  .ed-input-container .ckeditor-placeholder {
    top: 15.6875rem;
  }
}
@media screen and (max-width: 591px) {
  .ed-input-container .ckeditor-placeholder {
    top: 17.75rem;
  }
}
@media screen and (max-width: 526px) {
  .ed-input-container .ckeditor-placeholder {
    top: 17.4375rem;
  }
}
@media screen and (max-width: 445px) {
  .ed-input-container .ckeditor-placeholder {
    top: 19.1875rem;
  }
}
@media screen and (max-width: 385px) {
  .ed-input-container .ckeditor-placeholder {
    top: 21.25rem;
  }
}
@media screen and (max-width: 354px) {
  .ed-input-container .ckeditor-placeholder {
    top: 26.25rem;
  }
}
.ed-input-container .ckeditor-placeholder.inline {
  top: 1.875rem;
}
[dir=ltr] .ed-input-container .ckeditor-placeholder.inline {
  left: 0.75rem;
}
[dir=rtl] .ed-input-container .ckeditor-placeholder.inline {
  right: 0.75rem;
}
@media screen and (max-width: 371px) {
  .ed-input-container .ckeditor-placeholder.inline {
    top: 2rem;
  }
}
.ed-input-container .ckeditor-placeholder.inline.placeholder-postion {
  top: 3.75rem;
}
@media screen and (max-width: 371px) {
  .ed-input-container .ckeditor-placeholder.inline.placeholder-postion {
    top: 5rem;
  }
}
[dir] .ed-input-container ~ .ed-input-container {
  margin-top: var(--ed-spacing-base);
}
.ed-input-container .characters-limit-msg {
  color: var(--ed-text-color-supporting);
}
[dir] .ed-input-container .characters-limit-msg {
  margin-bottom: var(--ed-spacing-2xs);
}
[dir=ltr] .ed-input-container .characters-limit-msg {
  float: right;
}
[dir=rtl] .ed-input-container .characters-limit-msg {
  float: left;
}
.ed-input-container.input-error .ed-input-title {
  color: var(--ed-input-label-error-color);
}
.ed-input-container.ed-input-with-attached-button {
  max-width: 100%;
}
[dir=ltr] .ed-input-container.ed-input-with-attached-button .input-group .input-field {
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=rtl] .ed-input-container.ed-input-with-attached-button .input-group .input-field {
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ed-input-container.ed-input-with-attached-button .input-group .input-field-button {
  color: var(--ed-text-color-primary);
  font-size: var(--ed-input-font-size);
  white-space: nowrap;
}
[dir] .ed-input-container.ed-input-with-attached-button .input-group .input-field-button {
  border-color: var(--ed-input-border-color);
}
[dir=ltr] .ed-input-container.ed-input-with-attached-button .input-group .input-field-button {
  padding-left: var(--ed-spacing-sm);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[dir=rtl] .ed-input-container.ed-input-with-attached-button .input-group .input-field-button {
  padding-right: var(--ed-spacing-sm);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir] .ed-input-container.ed-input-with-attached-button .input-group .input-field-button:hover,
[dir] .ed-input-container.ed-input-with-attached-button .input-group .input-field-button:focus {
  background-color: var(--ed-input-hover-bg-color);
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
.ed-input-container .ed-input-title {
  color: var(--ed-input-label-font-color);
  font-size: var(--ed-input-font-size);
  font-weight: var(--ed-input-label-font-weight);
  display: inline-flex;
}
[dir=ltr] .ed-input-container .ed-input-title em {
  padding-left: .1875rem;
}
[dir=rtl] .ed-input-container .ed-input-title em {
  padding-right: .1875rem;
}
.ed-input-container .required-text {
  color: var(--ed-gray-4);
}
[dir] .ed-input-container .ed-multi-select__control {
  border-radius: var(--ed-progress-bar-border-radius);
}
.ed-input-container .ed-multi-select__control .ed-multi-select__indicators .clear-indicator-btn {
  position: relative;
}
[dir=ltr] .ed-input-container .ed-multi-select__control .ed-multi-select__indicators .clear-indicator-btn {
  right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-input-container .ed-multi-select__control .ed-multi-select__indicators .clear-indicator-btn {
  left: var(--ed-spacing-2xs);
}
[dir] .ed-input-container .ed-multi-select__control.ed-multi-select__control--is-focused {
  border: var(--ed-input-border-size) solid var(--ed-state-active-color);
  box-shadow: none;
}
.ed-input-container .ed-multi-select__control::placeholder {
  color: var(--ed-text-color-supporting);
}
.ed-input-container .ed-multi-select__control .ed-multi-select__input input {
  line-height: 1;
}
.ed-input-container .ed-multi-select__control .ed-multi-select__placeholder {
  color: var(--ed-text-color-supporting);
}
.ed-input-container .ed-multi-select__control .ed-multi-select__multi-value {
  font-size: var(--ed-tag-font-size);
  font-weight: var(--ed-tag-font-weight);
  line-height: var(--ed-line-height-sm);
  color: var(--ed-tag-font-color);
}
[dir] .ed-input-container .ed-multi-select__control .ed-multi-select__multi-value {
  border: var(--ed-tag-border-size) solid var(--ed-border-color);
  border-radius: var(--ed-tag-border-radius);
  background-color: var(--ed-tag-bg-color);
  padding: var(--ed-tag-padding-y) var(--ed-tag-padding-x);
}
.ed-input-container .ed-multi-select__control .ed-multi-select__multi-value__remove:hover {
  color: var(--ed-text-color-error);
}
[dir] .ed-input-container .ed-multi-select__control .ed-multi-select__multi-value__remove:hover {
  background-color: rgba(0, 0, 0, 0);
}
.ed-input-container .ed-multi-select__control .ed-multi-select__multi-value__remove svg {
  height: 1.25rem;
  width: 1.25rem;
}
[dir] .ed-input-container .multi-select-error-border__control {
  border: var(--ed-input-error-border-size) solid var(--ed-input-error-border-color);
  box-shadow: none;
}
[dir] .ed-input-container .multi-select-error-border.input-error-border-container {
  border: none;
}
[dir] .ed-input-container .multi-select-error-border.input-error-border-container__control {
  border: 0.0625rem solid var(--ed-negative-1);
}
[dir] .ed-input-container .ed-multi-select-transparent__control {
  border-radius: var(--ed-progress-bar-border-radius);
}
[dir] .ed-input-container .ed-multi-select-transparent__control.ed-multi-select-transparent__control--is-focused {
  border: var(--ed-input-border-size) solid var(--ed-state-active-color);
  box-shadow: none;
}
.ed-input-container .ed-multi-select-transparent__control::placeholder {
  color: var(--ed-text-color-supporting);
}
.ed-input-container .ed-multi-select-transparent__control .ed-multi-select-transparent__input input {
  line-height: 1;
}
[dir] .ed-input-container .ed-multi-select-transparent__control .ed-multi-select-transparent__multi-value {
  border-radius: 3.125rem;
  background: var(--ed-body-bg-color);
  border: var(--ed-input-border-size) solid var(--ed-input-disabled-border-color);
}
[dir] .ed-input-container .ed-multi-select-transparent__control .ed-multi-select-transparent__multi-value__remove {
  border: var(--ed-input-border-size) solid var(--ed-state-disabled-color);
  border-radius: var(--ed-border-radius-circle);
  margin: var(--ed-spacing-4xs) var(--ed-spacing-3xs);
  padding: 0.0625rem;
}
.ed-input-container .ed-multi-select-transparent__control .ed-multi-select-transparent__multi-value__remove:hover {
  color: #af1b10;
}
[dir] .ed-input-container .ed-multi-select-transparent__control .ed-multi-select-transparent__multi-value__remove:hover {
  border: var(--ed-input-border-size) solid #af1b10;
  background: var(--ed-body-bg-color);
}
.ed-input-container .ed-select-error-title {
  color: var(--ed-select-error-color);
}
.ed-input-container .input-group {
  position: relative;
}
.ed-input-container .input-group .input-field-icon {
  position: absolute;
  z-index: 2;
  display: block;
  font-size: var(--ed-input-font-size);
  line-height: var(--ed-line-height-base);
  color: var(--ed-text-color-error);
  top: 0;
}
[dir] .ed-input-container .input-group .input-field-icon {
  padding-top: var(--ed-spacing-2xs);
  cursor: pointer;
}
[dir=ltr] .ed-input-container .input-group .input-field-icon {
  padding-right: var(--ed-spacing-sm);
  right: 0;
}
[dir=rtl] .ed-input-container .input-group .input-field-icon {
  padding-left: var(--ed-spacing-sm);
  left: 0;
}
.ed-input-container .input-group .search {
  color: var(--ed-text-color-supporting);
}
[dir=ltr] .ed-input-container .input-group .search {
  padding-left: var(--ed-spacing-sm);
  border-left: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
[dir=rtl] .ed-input-container .input-group .search {
  padding-right: var(--ed-spacing-sm);
  border-right: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
.ed-input-container .input-group input,
.ed-input-container .input-group .ed-multi-select__control,
.ed-input-container .input-group .ed-multi-select-transparent__control {
  font-size: var(--ed-input-font-size) !important;
  color: var(--ed-input-font-color);
  line-height: var(--ed-line-height-base);
}
.ed-input-container .input-group .input-field {
  width: 100%;
  min-height: var(--ed-input-height);
}
[dir] .ed-input-container .input-group .input-field {
  padding: var(--ed-input-padding-y) var(--ed-input-padding-x);
  border-radius: var(--ed-progress-bar-border-radius);
  box-shadow: var(--ed-input-shadow);
}
[dir=ltr] .ed-input-container .input-group .input-field.charc-overlap {
  padding-right: 2.6rem;
}
[dir=rtl] .ed-input-container .input-group .input-field.charc-overlap {
  padding-left: 2.6rem;
}
.ed-input-container .input-group .input-field:focus {
  outline: none !important;
}
[dir] .ed-input-container .input-group .input-field:focus {
  border: var(--ed-input-border-size) solid var(--ed-state-active-color);
}
.ed-input-container .input-group .input-field::placeholder {
  color: var(--ed-text-color-supporting) !important;
  opacity: 1;
}
.ed-input-container .input-group .input-field:disabled {
  color: var(--ed-input-disabled-font-color);
}
[dir] .ed-input-container .input-group .input-field:disabled {
  border-width: var(--ed-input-disabled-border-size);
  border-color: var(--ed-input-disabled-border-color);
  background-color: var(--ed-input-disabled-bg-color);
  box-shadow: none;
}
.ed-input-container .input-group .input-field:-webkit-autofill {
  -webkit-text-fill-color: var(--ed-input-font-color);
}
.ed-input-container .input-group .input-field.with-arrows {
  width: 7.5rem;
}
[dir=ltr] .ed-input-container .input-group .input-field.input-error-border {
  padding-right: 1.5625rem;
}
[dir=rtl] .ed-input-container .input-group .input-field.input-error-border {
  padding-left: 1.5625rem;
}
.ed-input-container .input-info {
  color: var(--ed-text-color-supporting);
}
[dir] .ed-input-container .input-info {
  margin-bottom: var(--ed-spacing-2xs);
}
.ed-input-container .input-hint {
  font-size: var(--ed-font-size-supporting);
}
.ed-input-container .input-error {
  color: var(--ed-text-color-error);
  font-size: var(--ed-font-size-supporting);
}
.ed-input-container .input-warning-message {
  color: var(--ed-text-color-warning);
}
[dir=ltr] .ed-input-container .input-warning-message .warning-icon {
  padding-right: var(--ed-spacing-xs);
}
[dir=rtl] .ed-input-container .input-warning-message .warning-icon {
  padding-left: var(--ed-spacing-xs);
}
[dir] .ed-input-container .input-error-border,
[dir] .ed-input-container .input-error-border-container {
  border-radius: var(--ed-progress-bar-border-radius);
  border: var(--ed-input-error-border-size) solid var(--ed-input-error-border-color);
}
[dir] .ed-input-container .input-error-border:focus,
[dir] .ed-input-container .input-error-border-container:focus {
  border: var(--ed-input-error-border-size) solid var(--ed-input-error-border-color);
}
[dir] .ed-input-container .ed-multi-select__control,
[dir] .ed-input-container .ed-multi-select-transparent__control {
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
[dir] .ed-input-container .ed-multi-select__control:focus,
[dir] .ed-input-container .ed-multi-select-transparent__control:focus {
  border: var(--ed-input-border-size) solid var(--ed-state-active-color);
}
[dir] .ed-input-container .input-field-border {
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
[dir] .ed-input-container .input-field-border:focus,
[dir] .ed-input-container .input-field-border:hover {
  border: var(--ed-input-border-size) solid var(--ed-state-active-color);
}
.ed-input-container .input-area {
  width: 100%;
  resize: none;
  max-height: 7.5rem;
}
[dir] .ed-input-container .input-area {
  box-shadow: var(--ed-input-shadow);
  border-radius: var(--ed-progress-bar-border-radius);
  padding: var(--ed-spacing-xs) var(--ed-spacing-sm) 0 var(--ed-spacing-sm);
}
.ed-input-container .input-area:focus {
  outline: none;
}
.ed-input-container .input-area::placeholder {
  color: var(--ed-text-color-supporting);
}
.ed-input-container .input-area-info {
  color: var(--ed-text-color-supporting);
}
[dir] .ed-input-container .input-area-info {
  margin-bottom: var(--ed-spacing-2xs);
}
[dir=ltr] .ed-input-container .input-area-info {
  float: right;
}
[dir=rtl] .ed-input-container .input-area-info {
  float: left;
}
.ed-input-container.pointer-events-none .ed-dropdown {
  color: var(--ed-input-disabled-font-color);
}
[dir] .ed-input-container.pointer-events-none .ed-dropdown {
  border-color: var(--ed-input-disabled-border-color);
  background-color: var(--ed-input-disabled-bg-color);
}
.ed-input-container .ed-dropdown {
  display: inline-block;
  width: 100%;
  min-height: 0;
}
[dir] .ed-input-container .ed-dropdown {
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
  border-radius: var(--ed-progress-bar-border-radius);
}
[dir=ltr] .ed-input-container .ed-dropdown .dd-label {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-input-container .ed-dropdown .dd-label {
  margin-left: var(--ed-spacing-2xs);
}
[dir] .ed-input-container .ed-dropdown .loader {
  margin: 0 var(--ed-spacing-4xs);
}
[dir=ltr] .ed-input-container .ed-dropdown .loader {
  float: right;
}
[dir=rtl] .ed-input-container .ed-dropdown .loader {
  float: left;
}
[dir] .ed-input-container .ed-dropdown .dd-arrow {
  border: 0.25rem solid;
  margin: var(--ed-spacing-3xs) var(--ed-spacing-xs);
}
[dir=ltr] .ed-input-container .ed-dropdown .dd-arrow {
  border-color: var(--ed-neutral-1) var(--ed-neutral-1) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  transform: rotate(135deg);
  float: right;
}
[dir=rtl] .ed-input-container .ed-dropdown .dd-arrow {
  border-color: var(--ed-neutral-1) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) var(--ed-neutral-1);
  transform: rotate(-135deg);
  float: left;
}
[dir] .ed-input-container .ed-dropdown .dd-arrow:hover {
  cursor: pointer;
}
[dir=ltr] .ed-input-container .ed-dropdown .dd-arrow.disabled {
  border-color: var(--ed-input-disabled-border-color) var(--ed-input-disabled-border-color) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
[dir=rtl] .ed-input-container .ed-dropdown .dd-arrow.disabled {
  border-color: var(--ed-input-disabled-border-color) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) var(--ed-input-disabled-border-color);
}
.ed-input-container .ed-dropdown .dropdown-placeholder.disabled {
  color: var(--ed-input-disabled-font-color);
}
.ed-input-container .ed-dropdown div:last-child {
  max-width: 90%;
}
[dir] .ed-input-container .ed-dropdown-active {
  border: var(--ed-input-border-size) solid var(--ed-state-active-color);
}
[dir=ltr] .ed-input-container .dd-singleValue {
  text-align: left;
  padding: var(--ed-spacing-3xs) 0 var(--ed-spacing-3xs) var(--ed-spacing-lg);
}
[dir=rtl] .ed-input-container .dd-singleValue {
  text-align: right;
  padding: var(--ed-spacing-3xs) var(--ed-spacing-lg) var(--ed-spacing-3xs) 0;
}
[dir] .ed-input-container .dd-multiValue {
  margin: 0;
}
.ed-input-container .dd-list {
  position: relative;
  width: 100%;
  max-height: 15rem;
  overflow-y: auto;
  z-index: 99;
}
[dir] .ed-input-container .dd-list {
  padding: var(--ed-dropdown-padding-y) var(--ed-dropdown-padding-x);
  margin: var(--ed-dropdown-menu-top-spacing) 0 0 0;
  background: var(--ed-body-bg-color);
  border: var(--ed-dropdown-border-size) solid var(--ed-input-border-color);
  border-top: 0;
  border-radius: var(--ed-button-border-radius);
  box-shadow: var(--ed-dropdown-shadow);
}
.ed-input-container .dd-list li {
  list-style-type: none;
}
[dir] .ed-input-container .dd-list li {
  margin: 0;
}
[dir] .ed-input-container .dd-list li:hover :not(.selected) {
  cursor: pointer;
  background-color: var(--ed-dropdown-menu-focus-bg-color);
}
.ed-input-container .dd-list li button {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
[dir] .ed-input-container .dd-list li button {
  padding: var(--ed-dropdown-menu-padding-y) var(--ed-dropdown-menu-padding-x);
  border-radius: var(--ed-dropdown-menu-border-radius);
}
[dir=ltr] .ed-input-container .dd-list li button {
  text-align: left;
}
[dir=rtl] .ed-input-container .dd-list li button {
  text-align: right;
}
.ed-input-container .dd-list li .selected {
  color: var(--ed-body-bg-color);
}
[dir] .ed-input-container .dd-list li .selected {
  background-color: var(--ed-state-active-color);
}
.ed-input-container .ed-multi-select__menu-notice--no-options,
.ed-input-container .ed-multi-select__menu-notice--loading {
  color: var(--ed-text-color-supporting) !important;
}
.ed-input-container .ed-multi-select__option--is-focused,
.ed-input-container .ed-multi-select__option--is-selected {
  color: var(--ed-black);
}
[dir] .ed-input-container .ed-multi-select__option--is-focused,
[dir] .ed-input-container .ed-multi-select__option--is-selected {
  background: var(--ed-dropdown-menu-focus-bg-color);
  border: var(--ed-border-size-sm) solid var(--ed-dropdown-menu-focus-border-color);
}
.ed-input-container .ed-multi-select__option--is-focused:active,
.ed-input-container .ed-multi-select__option--is-selected:active {
  color: var(--ed-black);
}
[dir] .ed-input-container .ed-multi-select__option--is-focused:active,
[dir] .ed-input-container .ed-multi-select__option--is-selected:active {
  background: var(--ed-dropdown-menu-focus-bg-color);
}
[dir] .ed-input-container .ed-multi-select__multi-value__remove {
  padding: 0;
}
.ed-input-container .ed-multi-select__multi-value__remove i:before {
  font-size: var(--ed-tag-font-size);
}
.ed-input-container .multi-select-dropdown-sr-instructions {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
}
[dir] .ed-input-container .multi-select-dropdown-sr-instructions {
  padding: 0;
  margin: -1px;
  border: 0;
}
.ed-input-container.wcag .ed-multi-select.__placeholder {
  color: var(--ed-text-color-supporting);
}
.ed-search {
  max-width: 100%;
}
.progress-container {
  width: 100%;
  height: 50%;
  display: flex;
}
[dir] .progress-container {
  border: none;
  background-color: inherit;
}
.progress-container.progress-bar-size-small progress {
  height: 0.25rem;
}
.progress-container.progress-bar-size-medium progress {
  height: 0.5rem;
}
.progress-container .input-img img {
  max-width: 11.25rem;
  max-height: 11.25rem;
}
.progress-container progress {
  width: 100%;
}
[dir] .progress-container progress {
  border-radius: var(--ed-progress-bar-border-radius);
  border: var(--ed-progress-bar-border-size) solid var(--ed-state-disabled-color);
  background-color: var(--ed-progress-bar-bg-color);
}
[dir] .progress-container progress::-webkit-progress-bar {
  background-color: var(--ed-progress-bar-bg-color);
  background-color: var(--ed-progress-bar-bg-color);
  border-radius: var(--ed-progress-bar-border-radius);
}
[dir] .progress-container progress::-webkit-progress-value {
  background-color: var(--ed-state-active-color);
  border-radius: var(--ed-progress-bar-border-radius);
}
[dir] .progress-container progress::-moz-progress-bar {
  background-color: var(--ed-state-active-color);
  border-radius: var(--ed-progress-bar-border-radius);
}
.rc-time-picker {
  display: inline-block;
  box-sizing: border-box;
}
.rc-time-picker-input {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 2.375rem;
  line-height: var(--ed-line-height-base);
  color: var(--ed-text-color-primary);
}
[dir] .rc-time-picker-input {
  padding: var(--ed-spacing-3xs) var(--ed-input-padding-x);
  cursor: text;
  background-color: var(--ed-body-bg-color);
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
  border-radius: var(--ed-progress-bar-border-radius);
}
.rc-time-picker-input input[type=text] {
  font-size: var(--ed-input-font-size) !important;
}
.rc-time-picker-clear-icon {
  display: none;
}
[dir] .rc-time-picker-clear-icon {
  border: none;
}
.rc-time-picker-panel {
  z-index: 3000;
  width: 11.25rem;
  position: absolute;
  box-sizing: border-box;
}
.rc-time-picker-panel-inner {
  display: inline-block;
  position: relative;
  outline: none;
  list-style: none;
  font-size: var(--ed-font-size-sm);
  line-height: var(--ed-line-height-base);
}
[dir] .rc-time-picker-panel-inner {
  background-color: var(--ed-body-bg-color);
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
  border-radius: var(--ed-progress-bar-border-radius);
}
[dir=ltr] .rc-time-picker-panel-inner {
  text-align: left;
}
[dir=rtl] .rc-time-picker-panel-inner {
  text-align: right;
}
.rc-time-picker-panel-input-wrap {
  box-sizing: border-box;
  position: relative;
}
[dir] .rc-time-picker-panel-input-wrap {
  padding: var(--ed-spacing-3xs);
  border-bottom: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
.rc-time-picker-panel-input {
  width: 100%;
  line-height: var(--ed-line-height-base);
  outline: none;
}
[dir] .rc-time-picker-panel-input {
  margin: 0;
  cursor: auto;
  border: none;
}
[dir=ltr] .rc-time-picker-panel-input {
  padding-left: var(--ed-spacing-2xs);
}
[dir=rtl] .rc-time-picker-panel-input {
  padding-right: var(--ed-spacing-2xs);
}
.rc-time-picker-panel-select {
  font-size: 0.875rem;
  width: 33.33%;
  max-height: 15.9375rem;
  overflow-y: auto;
  position: relative;
}
[dir] .rc-time-picker-panel-select {
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
  border-width: 0 var(--ed-input-border-size);
}
[dir=ltr] .rc-time-picker-panel-select {
  float: left;
  margin-left: -0.063rem;
}
[dir=rtl] .rc-time-picker-panel-select {
  float: right;
  margin-right: -0.063rem;
}
[dir=ltr] .rc-time-picker-panel-select:first-child {
  border-left: 0;
  margin-left: 0;
}
[dir=rtl] .rc-time-picker-panel-select:first-child {
  border-right: 0;
  margin-right: 0;
}
[dir=ltr] .rc-time-picker-panel-select:last-child {
  border-right: 0;
}
[dir=rtl] .rc-time-picker-panel-select:last-child {
  border-left: 0;
}
.rc-time-picker-panel-select ul {
  list-style: none;
  box-sizing: border-box;
  width: 100%;
}
[dir] .rc-time-picker-panel-select ul {
  margin: 0;
  padding: 0;
}
.rc-time-picker-panel-select li {
  list-style: none;
  width: 100%;
  height: 2rem;
  line-height: calc(var(--ed-spacing-3xl)*1rem);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[dir] .rc-time-picker-panel-select li {
  margin: 0;
  cursor: pointer;
}
[dir=ltr] .rc-time-picker-panel-select li {
  padding: 0 0 0 var(--ed-spacing-base);
  text-align: left;
}
[dir=rtl] .rc-time-picker-panel-select li {
  padding: 0 var(--ed-spacing-base) 0 0;
  text-align: right;
}
.rc-time-picker-panel-select-option-selected {
  color: var(--ed-body-bg-color);
}
[dir] .rc-time-picker-panel-select-option-selected {
  background: var(--ed-state-active-color);
}
.rc-time-picker-panel-select-active {
  overflow-y: auto;
}
.ed-select-bg {
  width: auto;
}
[dir] .ed-select-bg {
  background: var(--ed-select-bg-color);
}
[dir] .ed-select-label {
  margin-bottom: var(--ed-select-label-margin);
}
.ed-select {
  display: block;
  font-size: var(--ed-input-font-size);
  line-height: calc(var(--ed-spacing-xl)*1rem);
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  height: 2.5rem;
}
[dir] .ed-select {
  border: var(--ed-input-border-size) solid var(--ed-select-border-color);
  border-radius: var(--ed-progress-bar-border-radius);
  background: rgba(0, 0, 0, 0);
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%221024%22%20width%3D%22767.5%22%3E%3Cpath%20d%3D%22M0%20384l383.75%20383.75L767.5%20384H0z%22%2F%3E%3C%2Fsvg%3E);
  background-repeat: no-repeat, repeat;
  background-size: .65em auto, 100%;
}
[dir=ltr] .ed-select {
  padding: .2em 2em .3em var(--ed-input-padding-x);
  background-position: right .7em top 50%, 0 0;
}
[dir=rtl] .ed-select {
  padding: .2em var(--ed-input-padding-x) .3em 2em;
  background-position: left .7em top 50%, 100% 0;
}
.ed-select::-ms-expand {
  display: none;
}
[dir] .ed-select:hover {
  border-color: var(--ed-input-hover-border-color);
}
.ed-select:focus {
  outline: auto;
  outline-offset: var(--ed-spacing-4xs);
  outline-color: var(--ed-primary-base);
}
[dir] .ed-select:focus {
  border: var(--ed-input-border-size) solid var(--ed-primary-base);
}
[dir] .ed-select.input-error-border {
  border-width: var(--ed-select-error-border-size);
}
.ed-select:disabled,
.ed-select[aria-disabled=true] {
  color: var(--ed-select-disabled-font-color);
}
[dir] .ed-select:disabled,
[dir] .ed-select[aria-disabled=true] {
  border-width: var(--ed-input-disabled-border-size);
  border-color: var(--ed-select-disabled-border-color);
  background-color: var(--ed-input-disabled-bg-color);
  background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%221024%22%20width%3D%22767.5%22%3E%3Cpath%20d%3D%22M0%20384l383.75%20383.75L767.5%20384H0z%22%20fill%3D%22gray%22%2F%3E%3C%2Fsvg%3E);
}
.ed-select option {
  font-weight: normal;
}
[dir] .ed-group-select-desc {
  margin-top: var(--ed-select-label-margin);
}
.ed-group-select-label {
  color: var(--ed-input-label-font-color);
  font-size: var(--ed-input-font-size);
  font-weight: var(--ed-input-label-font-weight);
}
[dir] .ed-group-select-label {
  margin-bottom: var(--ed-select-label-margin);
}
.ed-group-dropdown-indicator {
  font-size: var(--ed-font-size-lg);
}
[dir] .ed-group-dropdown-indicator {
  padding: var(--ed-spacing-2xs);
}
[dir] .ed-group-divider {
  border: none;
  border-top: 1px solid var(--ed-gray-2);
  margin: var(--ed-spacing-2xs) calc(var(--ed-spacing-2xs)*2);
}
.ed-ui .range-slider-bar {
  --seek-before-width: 30%;
  appearance: none;
  position: relative;
  width: 100%;
  height: 0.3125rem;
  outline: none;
}
[dir] .ed-ui .range-slider-bar {
  background: var(--ed-progress-bar-bg-color);
  border: var(--ed-progress-bar-border-size) solid var(--ed-progress-bar-border-color);
  border-radius: var(--ed-progrss-bar-border-radius);
}
.ed-ui .range-slider-bar:focus {
  outline: 0.125rem solid var(--ed-primary-base);
  outline-offset: 0.125rem;
}
[dir] .ed-ui .range-slider-bar::-moz-focus-outer {
  border: 0;
}
.ed-ui .range-slider-bar::before {
  content: "";
  height: 100%;
  width: var(--seek-before-width);
  position: absolute;
  top: 0;
  z-index: 2;
}
[dir] .ed-ui .range-slider-bar::before {
  background-color: var(--ed-range-slider-indicator-color);
  cursor: pointer;
}
[dir=ltr] .ed-ui .range-slider-bar::before {
  border-top-left-radius: var(--ed-progress-bar-border-radius);
  border-bottom-left-radius: var(--ed-progress-bar-border-radius);
  left: 0;
}
[dir=rtl] .ed-ui .range-slider-bar::before {
  border-top-right-radius: var(--ed-progress-bar-border-radius);
  border-bottom-right-radius: var(--ed-progress-bar-border-radius);
  right: 0;
}
.ed-ui .range-slider-bar::-moz-range-progress {
  height: 100%;
}
[dir] .ed-ui .range-slider-bar::-moz-range-progress {
  background-color: var(--ed-range-slider-indicator-color);
}
[dir=ltr] .ed-ui .range-slider-bar::-moz-range-progress {
  border-top-left-radius: var(--ed-progress-bar-border-radius);
  border-bottom-left-radius: var(--ed-progress-bar-border-radius);
}
[dir=rtl] .ed-ui .range-slider-bar::-moz-range-progress {
  border-top-right-radius: var(--ed-progress-bar-border-radius);
  border-bottom-right-radius: var(--ed-progress-bar-border-radius);
}
.ed-ui .range-slider-bar::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 0.9375rem;
  width: 0.9375rem;
  position: relative;
  z-index: 3;
  box-sizing: border-box;
}
[dir] .ed-ui .range-slider-bar::-webkit-slider-thumb {
  border-radius: var(--ed-border-radius-circle);
  border: none;
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  margin: -0.125rem 0 0 0;
}
[dir] .ed-ui .range-slider-bar:active::-webkit-slider-thumb {
  transform: scale(1.2);
  background: rgba(0, 0, 0, 0);
}
.ed-ui .range-slider-bar::-moz-range-thumb {
  height: 0.9375rem;
  width: 0.9375rem;
  position: relative;
  z-index: 3;
  box-sizing: border-box;
}
[dir] .ed-ui .range-slider-bar::-moz-range-thumb {
  border-radius: var(--ed-border-radius-circle);
  border: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
}
[dir] .ed-ui .range-slider-bar:active::-moz-range-thumb {
  transform: scale(1.2);
  background: rgba(0, 0, 0, 0);
}
.ed-ui .dropdown-placeholder {
  display: block;
  font-size: var(--ed-font-size-supporting);
  color: var(--ed-text-color-primary);
}
[dir] .ed-ui .dropdown-placeholder {
  text-align: center;
}
.ed-ui .dropdown-container {
  position: relative;
  width: 100%;
  z-index: 99;
}
[dir] .ed-ui .dropdown-container {
  padding: var(--ed-spacing-xl) var(--ed-spacing-2xs) 0;
  margin: 0;
  background: var(--ed-body-bg-color);
  border-radius: var(--ed-progress-bar-border-radius);
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
[dir] .ed-ui .dropdown-container.padding-bottom {
  padding-bottom: 0.875rem;
}
.ed-ui .dropdown-container .dropdown-scrollable-container {
  max-height: 21.25rem;
  overflow-y: auto;
}
.ed-ui .dropdown-container label.checkbox {
  max-width: calc(100% - 1rem);
}
[dir] .ed-ui .dropdown-container label.checkbox {
  margin-bottom: 0.5625rem;
}
[dir=ltr] .ed-ui .dropdown-container .icon-caret-right-arrow {
  padding-left: var(--ed-spacing-3xs);
}
[dir=rtl] .ed-ui .dropdown-container .icon-caret-right-arrow {
  padding-right: var(--ed-spacing-3xs);
}
[dir] .ed-ui .dropdown-container .checkbox-section {
  padding-top: var(--ed-spacing-4xs);
  padding-bottom: var(--ed-spacing-4xs);
}
[dir=ltr] .ed-ui .dropdown-container .checkbox-section {
  margin-left: var(--ed-spacing-base);
}
[dir=rtl] .ed-ui .dropdown-container .checkbox-section {
  margin-right: var(--ed-spacing-base);
}
.ed-ui .dropdown-container .checkbox-section .checkbox-with-arrow {
  display: flex;
  align-items: center;
}
[dir] .ed-ui .dropdown-container .checkbox-section .checkbox-with-arrow .checkbox {
  margin-bottom: 0;
}
.ed-ui .dropdown-container .gap {
  width: 1rem;
  height: 1rem;
  display: inline-block;
}
.ed-ui .dropdown-container .topics-msg {
  position: absolute;
  top: 0;
}
[dir=ltr] .ed-ui .dropdown-container .topics-msg {
  right: 0.4375rem;
}
[dir=rtl] .ed-ui .dropdown-container .topics-msg {
  left: 0.4375rem;
}
.ed-ui .dropdown-container .topics-msg.error-text {
  color: var(--ed-text-color-error);
  font-size: var(--ed-font-size-supporting);
}
[dir=ltr] .ed-ui .dropdown-container .topics-msg.topics-selected-indicator {
  right: 0.4375rem;
}
[dir=rtl] .ed-ui .dropdown-container .topics-msg.topics-selected-indicator {
  left: 0.4375rem;
}
[dir=ltr] .ed-ui .dropdown-container .topics-msg.max-topics-error {
  left: 0.4375rem;
}
[dir=rtl] .ed-ui .dropdown-container .topics-msg.max-topics-error {
  right: 0.4375rem;
}
.ed-ui .ed-dropdown.tree-structure {
  min-height: 2.375rem;
  position: relative;
}
[dir] .ed-ui .ed-dropdown.tree-structure {
  padding: 3px;
}
[dir] .ed-ui .ed-dropdown.tree-structure.disabled {
  cursor: not-allowed;
}
[dir] .ed-ui .ed-dropdown.tree-structure.disabled .dropdown-open-button {
  cursor: not-allowed;
}
.ed-ui .ed-dropdown.tree-structure .scrollable-div {
  max-height: 5.625rem;
  overflow-y: auto;
}
[dir=ltr] .ed-ui .ed-dropdown.tree-structure .scrollable-div {
  margin-left: 0;
  padding-right: var(--ed-spacing-base);
}
[dir=rtl] .ed-ui .ed-dropdown.tree-structure .scrollable-div {
  margin-right: 0;
  padding-left: var(--ed-spacing-base);
}
.ed-ui .ed-dropdown.tree-structure .scrollable-div li {
  display: contents;
  line-height: var(--ed-line-height-base);
}
.ed-ui .ed-dropdown.tree-structure .scrollable-div li .tag-tooltip {
  display: inline-block;
  max-width: 100%;
}
.ed-ui .ed-dropdown.tree-structure .scrollable-div li .tag-tooltip .ed-tag-container {
  display: flex;
  max-width: 100%;
  align-items: center;
}
.ed-ui .ed-dropdown.tree-structure .scrollable-div li .tag-tooltip .ed-tag-container .tag-name {
  overflow: hidden;
  overflow-wrap: break-word;
  white-space: normal;
  word-wrap: break-word;
}
.ed-ui .ed-dropdown.tree-structure .dropdown-placeholder {
  display: block;
  font-size: var(--ed-input-font-size);
  color: var(--ed-text-color-supporting);
}
[dir] .ed-ui .ed-dropdown.tree-structure .dropdown-placeholder {
  margin-top: 0.125rem;
}
[dir=ltr] .ed-ui .ed-dropdown.tree-structure .dropdown-placeholder {
  text-align: left;
  margin-left: var(--ed-spacing-xs);
}
[dir=rtl] .ed-ui .ed-dropdown.tree-structure .dropdown-placeholder {
  text-align: right;
  margin-right: var(--ed-spacing-xs);
}
.ed-ui .ed-dropdown.tree-structure .dropdown-placeholder.wcag {
  color: var(--ed-text-color-supporting);
}
.ed-ui .ed-dropdown.tree-structure.dd-singleValue {
  min-height: 2.375rem;
}
.ed-ui .ed-dropdown.tree-structure .dropdown-open-button {
  position: absolute;
  top: 0;
  height: 100%;
  width: 2.6875rem;
}
[dir] .ed-ui .ed-dropdown.tree-structure .dropdown-open-button {
  text-align: center;
  background: var(--ed-border-color-light);
  padding-top: var(--ed-spacing-5xs);
  cursor: pointer;
}
[dir=ltr] .ed-ui .ed-dropdown.tree-structure .dropdown-open-button {
  right: 0;
  border-left: var(--ed-input-border-size) solid var(--ed-input-border-color);
  border-top-right-radius: var(--ed-progress-bar-border-radius);
  border-bottom-right-radius: var(--ed-progress-bar-border-radius);
}
[dir=rtl] .ed-ui .ed-dropdown.tree-structure .dropdown-open-button {
  left: 0;
  border-right: var(--ed-input-border-size) solid var(--ed-input-border-color);
  border-top-left-radius: var(--ed-progress-bar-border-radius);
  border-bottom-left-radius: var(--ed-progress-bar-border-radius);
}
.ed-ui .ed-dropdown.tree-structure .dropdown-open-button .icon-angle-down-arrow {
  font-size: 2rem;
  color: var(--ed-neutral-5);
  height: 2.375rem;
}
.ed-multi-input {
  display: flex;
}
.ed-multi-input .ed-select-wrapper {
  flex: 0 0 7.25rem;
  position: relative;
}
[dir=ltr] .ed-multi-input .ed-select-wrapper {
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .ed-multi-input .ed-select-wrapper {
  margin-left: var(--ed-spacing-base);
}
.ed-multi-input .ed-select-wrapper > div {
  min-width: 9.375rem;
}
.ed-multi-input .ed-select-wrapper:after {
  content: attr(data-label);
  position: absolute;
  top: 0.375rem;
  pointer-events: none;
  color: var(--ed-text-color-supporting);
}
[dir=ltr] .ed-multi-input .ed-select-wrapper:after {
  right: 1.875rem;
}
[dir=rtl] .ed-multi-input .ed-select-wrapper:after {
  left: 1.875rem;
}
.ed-multi-select__menu {
  z-index: 90;
}
.ed-multi-select__menu .image-thumbnail {
  width: var(--ed-font-size-3xl);
  height: var(--ed-font-size-3xl);
}
[dir] .ed-multi-select__menu .image-thumbnail {
  border-radius: var(--ed-border-radius-sm);
}
.ed-multi-select__menu .user-list-item {
  display: flex;
  align-items: center;
}
.ed-multi-select__menu .ed-avatar {
  width: var(--ed-font-size-4xl);
  height: var(--ed-font-size-4xl);
}
[dir=ltr] .ed-multi-select__menu .ed-avatar {
  margin: 0 var(--ed-spacing-xs) 0 0;
}
[dir=rtl] .ed-multi-select__menu .ed-avatar {
  margin: 0 0 0 var(--ed-spacing-xs);
}
.ed-multi-select__menu .custom-icon-size {
  font-size: var(--ed-font-size-lg);
}
[dir=ltr] .ed-multi-select__menu .custom-icon-size {
  margin-right: var(--ed-spacing-sm);
}
[dir=rtl] .ed-multi-select__menu .custom-icon-size {
  margin-left: var(--ed-spacing-sm);
}
.ed-multi-select__menu .project-fallback-icon {
  font-size: var(--ed-font-size-xl);
}
[dir=ltr] .ed-multi-select__menu .project-fallback-icon {
  margin: 0 var(--ed-spacing-2xs) 0 var(--ed-spacing-5xs) !important;
}
[dir=rtl] .ed-multi-select__menu .project-fallback-icon {
  margin: 0 var(--ed-spacing-5xs) 0 var(--ed-spacing-2xs) !important;
}
.ed-multi-select__menu .smaller-handle {
  font-size: var(--ed-font-size-sm);
}
.ed-multi-select__menu .image-error-placeholder {
  display: flex;
  align-items: center;
}
.ed-multi-select__menu .image-error-placeholder svg {
  width: var(--ed-font-size-3xl);
  height: var(--ed-font-size-3xl);
}
[dir=ltr] .ed-multi-select__menu .image-error-placeholder svg {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-multi-select__menu .image-error-placeholder svg {
  margin-left: var(--ed-spacing-2xs);
}
[dir] .ed-icon-select__control .ed-multi-select__control--is-focused,
[dir] .ed-icon-select__control .ed-multi-select-transparent__control--is-focused {
  border-color: var(--ed-primary-base);
  box-shadow: none;
}
[dir=ltr] .ed-icon-select__control div svg {
  margin-left: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-icon-select__control div svg {
  margin-right: var(--ed-spacing-2xs);
}
.ed-icon-select__item div {
  display: flex;
}
[dir] .ed-icon-select__item div svg {
  background: var(--ed-white);
}
.ed-icon-select__item div.ed-multi-select__option--is-focused,
.ed-icon-select__item div.ed-multi-select__option--is-selected,
.ed-icon-select__item div.ed-multi-select-transparent__option--is-focused,
.ed-icon-select__item div.ed-multi-select-transparent__option--is-selected {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-icon-select__item div.ed-multi-select__option--is-focused,
[dir] .ed-icon-select__item div.ed-multi-select__option--is-selected,
[dir] .ed-icon-select__item div.ed-multi-select-transparent__option--is-focused,
[dir] .ed-icon-select__item div.ed-multi-select-transparent__option--is-selected {
  background: var(--ed-primary-base);
}
.ed-icon-select__item div.ed-multi-select__option--is-focused:active,
.ed-icon-select__item div.ed-multi-select__option--is-selected:active,
.ed-icon-select__item div.ed-multi-select-transparent__option--is-focused:active,
.ed-icon-select__item div.ed-multi-select-transparent__option--is-selected:active {
  color: var(--ed-text-color-primary-light);
}
[dir] .ed-icon-select__item div.ed-multi-select__option--is-focused:active,
[dir] .ed-icon-select__item div.ed-multi-select__option--is-selected:active,
[dir] .ed-icon-select__item div.ed-multi-select-transparent__option--is-focused:active,
[dir] .ed-icon-select__item div.ed-multi-select-transparent__option--is-selected:active {
  background: var(--ed-primary-base);
}
[dir=ltr] .ed-icon-select__item div > *:first-child {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-icon-select__item div > *:first-child {
  margin-left: var(--ed-spacing-2xs);
}
[dir] .ed-input-container {
  position: relative;
}
[dir] .ed-input-container .css-13cymwt-control,
[dir] .ed-input-container .css-1fhf3k1-control,
[dir] .ed-input-container .css-t3ipsp-control {
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
  padding: 0;
  padding-right: var(--ed-spacing-4xs);
}
[dir] .ed-input-container .css-13cymwt-control .ed-multi-select__multi-value__label,
[dir] .ed-input-container .css-13cymwt-control .ed-multi-select.__multi-value__label,
[dir] .ed-input-container .css-1fhf3k1-control .ed-multi-select__multi-value__label,
[dir] .ed-input-container .css-1fhf3k1-control .ed-multi-select.__multi-value__label,
[dir] .ed-input-container .css-t3ipsp-control .ed-multi-select__multi-value__label,
[dir] .ed-input-container .css-t3ipsp-control .ed-multi-select.__multi-value__label {
  font-size: var(--ed-tag-font-size) !important;
  color: var(--ed-tag-font-color);
  font-weight: var(--ed-tag-font-weight);
  line-height: var(--ed-line-height-sm);
  padding: 0;
}
[dir] .ed-input-container .css-13cymwt-control .ed-multi-select__multi-value__remove svg,
[dir] .ed-input-container .css-13cymwt-control .ed-multi-select.__multi-value__remove svg,
[dir] .ed-input-container .css-1fhf3k1-control .ed-multi-select__multi-value__remove svg,
[dir] .ed-input-container .css-1fhf3k1-control .ed-multi-select.__multi-value__remove svg,
[dir] .ed-input-container .css-t3ipsp-control .ed-multi-select__multi-value__remove svg,
[dir] .ed-input-container .css-t3ipsp-control .ed-multi-select.__multi-value__remove svg {
  width: 1rem;
  height: 1rem;
}
[dir] .ed-input-container .css-13cymwt-control .ed-multi-select.__placeholder,
[dir] .ed-input-container .css-1fhf3k1-control .ed-multi-select.__placeholder,
[dir] .ed-input-container .css-t3ipsp-control .ed-multi-select.__placeholder {
  margin: 0 var(--ed-spacing-5xs);
}
[dir] .ed-input-container .css-13cymwt-control .ed-multi-select.__value-container,
[dir] .ed-input-container .css-1fhf3k1-control .ed-multi-select.__value-container,
[dir] .ed-input-container .css-t3ipsp-control .ed-multi-select.__value-container {
  padding: var(--ed-spacing-5xs) var(--ed-spacing-2xs);
}
[dir] .dropdown-checkbox-container .dropdown-container {
  padding: var(--ed-spacing-base) var(--ed-spacing-2xs) 0;
}
[dir] .theme-plare .ed-multi-select__control,
[dir] .theme-plare .ed-multi-select__control.ed-multi-select__control--is-focused,
[dir] .theme-plare .ed-multi-select__control.ed-multi-select-transparent__control--is-focused {
  box-shadow: var(--ed-input-shadow);
}
[dir] .theme-plare .ed-input-container .ed-select-with-ai-assistant .__control,
[dir] .theme-plare .ed-input-container .ed-multi-select .__control {
  box-shadow: var(--ed-input-shadow);
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
.theme-plare .ed-input-container .ed-select-with-ai-assistant .clear-indicator-btn,
.theme-plare .ed-input-container .ed-multi-select .clear-indicator-btn {
  display: none;
}
[dir=ltr] .theme-plare .ed-input-container .ed-select-with-ai-assistant .__multi-value__remove,
[dir=ltr] .theme-plare .ed-input-container .ed-multi-select .__multi-value__remove {
  margin-left: var(--ed-spacing-4xs);
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .theme-plare .ed-input-container .ed-select-with-ai-assistant .__multi-value__remove,
[dir=rtl] .theme-plare .ed-input-container .ed-multi-select .__multi-value__remove {
  margin-right: var(--ed-spacing-4xs);
  margin-left: var(--ed-spacing-4xs);
}
[dir] .theme-plare .ed-input-container .ed-select-with-ai-assistant .__multi-value,
[dir] .theme-plare .ed-input-container .ed-multi-select .__multi-value {
  border: var(--ed-tag-border-size) solid var(--ed-border-color);
  border-radius: var(--ed-tag-border-radius);
  background-color: var(--ed-tag-bg-color);
  padding: var(--ed-tag-padding-y) var(--ed-tag-padding-x);
}
.theme-plare .ed-input-container .ed-select-with-ai-assistant .__multi-value__label,
.theme-plare .ed-input-container .ed-multi-select .__multi-value__label {
  font-size: var(--ed-tag-font-size);
  color: var(--ed-tag-font-color);
  font-weight: var(--ed-tag-font-weight);
  line-height: var(--ed-line-height-sm);
}
[dir] .theme-plare .ed-input-container .ed-select-with-ai-assistant .__multi-value__label,
[dir] .theme-plare .ed-input-container .ed-multi-select .__multi-value__label {
  padding: 0;
}
[dir] .theme-plare .ed-input-container .ed-select-with-ai-assistant .__control--is-focused,
[dir] .theme-plare .ed-input-container .ed-multi-select .__control--is-focused {
  border: var(--ed-border-size-md) solid var(--ed-state-active-color);
}
[dir] .theme-plare .ed-input-container .ed-multi-select__control {
  box-shadow: var(--ed-input-shadow);
  border: var(--ed-input-border-size) solid var(--ed-input-border-color);
}
[dir] .theme-plare .ed-input-container .ed-multi-select__control--is-focused {
  border: var(--ed-border-size-md) solid var(--ed-state-active-color);
}
[dir] .theme-plare .ed-input-container .ed-multi-input.input-time .ed-select-wrapper select#hours,
[dir] .theme-plare .ed-input-container .ed-multi-input.input-time .ed-select-wrapper select#mins {
  background-color: var(--ed-select-bg-color);
}
[dir] .theme-plare .ed-input-container .input-field.input-field-border:focus {
  border: var(--ed-border-size-md) solid var(--ed-state-active-color);
}
a.ed-link,
button.ed-link {
  color: var(--ed-state-active-color);
  text-decoration: underline;
}
a.ed-link-dark,
button.ed-link-dark {
  color: var(--ed-text-color-primary);
  text-decoration: underline;
}
a.ed-link-secondary,
button.ed-link-secondary {
  color: var(--ed-text-color-supporting);
  text-decoration: underline;
}
a.ed-alert-warning,
button.ed-alert-warning {
  color: var(--ed-alert-warning-label-color);
  text-decoration: underline;
}
a.ed-alert-error,
button.ed-alert-error {
  color: var(--ed-alert-error-label-color);
  text-decoration: underline;
}
a.ed-alert-success,
button.ed-alert-success {
  color: var(--ed-alert-success-label-color);
  text-decoration: underline;
}
a.ed-alert-info,
button.ed-alert-info {
  color: var(--ed-alert-info-label-color);
  text-decoration: underline;
}
a.ed-link:hover,
a.ed-link-dark:hover,
a.ed-link-secondary:hover,
a.ed-alert-warning:hover,
a.ed-alert-error:hover,
a.ed-alert-success:hover,
a.ed-alert-info:hover,
button.ed-link:hover,
button.ed-link-dark:hover,
button.ed-link-secondary:hover,
button.ed-alert-warning:hover,
button.ed-alert-error:hover,
button.ed-alert-success:hover,
button.ed-alert-info:hover {
  color: var(--ed-state-active-color);
}
[dir] a.ed-link:hover,
[dir] a.ed-link-dark:hover,
[dir] a.ed-link-secondary:hover,
[dir] a.ed-alert-warning:hover,
[dir] a.ed-alert-error:hover,
[dir] a.ed-alert-success:hover,
[dir] a.ed-alert-info:hover,
[dir] button.ed-link:hover,
[dir] button.ed-link-dark:hover,
[dir] button.ed-link-secondary:hover,
[dir] button.ed-alert-warning:hover,
[dir] button.ed-alert-error:hover,
[dir] button.ed-alert-success:hover,
[dir] button.ed-alert-info:hover {
  cursor: pointer;
  background-color: var(--ed-input-hover-bg-color);
}
a[class^=ed-][href^=https]::before {
  font-family: "EdCastIcons";
  content: "\e983";
}
.ed-ui .pagination {
  display: inline-block;
}
.ed-ui .pagination ul {
  width: 100%;
}
.ed-ui .pagination ul li {
  display: inline-block;
}
.ed-ui .pagination ul li button,
.ed-ui .pagination ul li a,
.ed-ui .pagination ul li span {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: var(--ed-pagination-btn-width);
  height: var(--ed-pagination-btn-height);
  font-size: var(--ed-button-font-size);
  color: var(--ed-pagination-label-color);
  text-decoration: none;
}
[dir] .ed-ui .pagination ul li button,
[dir] .ed-ui .pagination ul li a,
[dir] .ed-ui .pagination ul li span {
  cursor: pointer;
  text-align: center;
  padding: var(--ed-spacing-4xs) var(--ed-spacing-xs);
  background-color: var(--ed-pagination-bg-color);
  border: var(--ed-pagination-border-size) solid var(--ed-neutral-5);
}
[dir=ltr] .ed-ui .pagination ul li button,
[dir=ltr] .ed-ui .pagination ul li a,
[dir=ltr] .ed-ui .pagination ul li span {
  float: left;
  border-right: none;
}
[dir=rtl] .ed-ui .pagination ul li button,
[dir=rtl] .ed-ui .pagination ul li a,
[dir=rtl] .ed-ui .pagination ul li span {
  float: right;
  border-left: none;
}
.ed-ui .pagination ul li button.active,
.ed-ui .pagination ul li a.active,
.ed-ui .pagination ul li span.active {
  color: var(--ed-body-bg-color);
}
[dir] .ed-ui .pagination ul li button.active,
[dir] .ed-ui .pagination ul li a.active,
[dir] .ed-ui .pagination ul li span.active {
  background-color: var(--ed-state-active-color);
  border: var(--ed-pagination-border-size) solid var(--ed-state-active-color);
}
[dir] .ed-ui .pagination ul li button:hover:not(.active),
[dir] .ed-ui .pagination ul li a:hover:not(.active),
[dir] .ed-ui .pagination ul li span:hover:not(.active) {
  background-color: var(--ed-pagination-hover-bg-color);
}
.ed-ui .pagination ul li button.disable,
.ed-ui .pagination ul li a.disable,
.ed-ui .pagination ul li span.disable {
  color: var(--ed-state-disabled-color);
  pointer-events: none;
}
[dir=ltr] .ed-ui .pagination ul li:first-child a,
[dir=ltr] .ed-ui .pagination ul li:first-child button,
[dir=ltr] .ed-ui .pagination ul li:first-child span {
  border-top-left-radius: var(--ed-border-radius-md);
  border-bottom-left-radius: var(--ed-border-radius-md);
}
[dir=rtl] .ed-ui .pagination ul li:first-child a,
[dir=rtl] .ed-ui .pagination ul li:first-child button,
[dir=rtl] .ed-ui .pagination ul li:first-child span {
  border-top-right-radius: var(--ed-border-radius-md);
  border-bottom-right-radius: var(--ed-border-radius-md);
}
[dir=ltr] .ed-ui .pagination ul li:last-child a,
[dir=ltr] .ed-ui .pagination ul li:last-child button,
[dir=ltr] .ed-ui .pagination ul li:last-child span {
  border-right: var(--ed-pagination-border-size) solid var(--ed-pagination-border-color);
  border-top-right-radius: var(--ed-border-radius-md);
  border-bottom-right-radius: var(--ed-border-radius-md);
}
[dir=rtl] .ed-ui .pagination ul li:last-child a,
[dir=rtl] .ed-ui .pagination ul li:last-child button,
[dir=rtl] .ed-ui .pagination ul li:last-child span {
  border-left: var(--ed-pagination-border-size) solid var(--ed-pagination-border-color);
  border-top-left-radius: var(--ed-border-radius-md);
  border-bottom-left-radius: var(--ed-border-radius-md);
}
.ed-tag-container {
  display: inline-flex;
  color: var(--ed-tag-font-color);
  min-width: 0;
  max-width: 100%;
  font-size: var(--ed-tag-font-size);
  font-weight: var(--ed-tag-font-weight);
  line-height: var(--ed-line-height-sm);
  box-sizing: border-box;
  align-items: center;
}
[dir] .ed-tag-container {
  background-color: var(--ed-tag-bg-color);
  border: var(--ed-tag-border-size) solid var(--ed-border-color);
  border-radius: var(--ed-tag-border-radius);
  margin: var(--ed-spacing-5xs);
  padding: var(--ed-tag-padding-y) var(--ed-tag-padding-x);
}
.ed-tag-container.clickable {
  min-height: 1.625rem;
}
[dir] .ed-tag-container.clickable {
  cursor: pointer;
  padding: 0.0625rem var(--ed-spacing-base);
}
[dir=ltr] .ed-tag-container.clickable {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-tag-container.clickable {
  margin-left: var(--ed-spacing-2xs);
}
[dir] .ed-tag-container.clickable:hover {
  background-color: var(--ed-tag-hover-bg-color);
}
.ed-tag-container.show-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[dir] .ed-tag-container .tag-name-button {
  cursor: pointer;
}
.ed-tag-container .tag-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ed-tag-container .tag-close-icon,
.ed-tag-container .ed-multi-select__multi-value__remove {
  color: var(--ed-text-color-supporting);
  font-size: var(--ed-tag-font-size);
  width: var(--ed-spacing-lg);
  line-height: var(--ed-line-height-sm);
}
[dir] .ed-tag-container .tag-close-icon,
[dir] .ed-tag-container .ed-multi-select__multi-value__remove {
  margin: 0 var(--ed-spacing-4xs);
}
.ed-tag-container .tag-close-icon:hover,
.ed-tag-container .ed-multi-select__multi-value__remove:hover {
  color: var(--ed-tag-icon-color);
}
[dir] .ed-tag-container .tag-close-icon:hover,
[dir] .ed-tag-container .ed-multi-select__multi-value__remove:hover {
  cursor: pointer;
}
.ed-tag-container .tag-close-icon:focus-visible,
.ed-tag-container .ed-multi-select__multi-value__remove:focus-visible {
  outline: 2px solid var(--ed-state-focus-color);
}
[dir] .ed-tag-container .tag-close-icon i,
[dir] .ed-tag-container .ed-multi-select__multi-value__remove i {
  margin: 0 !important;
}
.ed-tag-container .tag-close-icon .icon-x-mark-Close:before,
.ed-tag-container .ed-multi-select__multi-value__remove .icon-x-mark-Close:before {
  font-size: var(--ed-tag-font-size);
  line-height: var(--ed-line-height-sm);
}
.picasso .ed-multi-select__multi-value {
  display: inline-block;
  color: var(--ed-tag-font-color);
  min-width: 0;
  max-width: 100%;
  font-size: var(--ed-font-size-sm);
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[dir] .picasso .ed-multi-select__multi-value {
  background-color: var(--ed-tag-bg-color);
  border: var(--ed-tag-border-size) solid var(--ed-border-color);
  border-radius: var(--ed-tag-border-radius);
  margin: var(--ed-spacing-5xs);
  padding: var(--ed-tag-padding-y) var(--ed-tag-padding-x);
}
.picasso .ed-multi-select__multi-value.clickable {
  height: 1.625rem;
}
[dir] .picasso .ed-multi-select__multi-value.clickable {
  cursor: pointer;
  padding: 0.0625rem var(--ed-spacing-base);
}
[dir=ltr] .picasso .ed-multi-select__multi-value.clickable {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .picasso .ed-multi-select__multi-value.clickable {
  margin-left: var(--ed-spacing-2xs);
}
.picasso .ed-multi-select__multi-value .tag-close-icon,
.picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  color: var(--ed-text-color-supporting);
  font-size: var(--ed-font-size-lg);
}
[dir=ltr] .picasso .ed-multi-select__multi-value .tag-close-icon,
[dir=ltr] .picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  float: right;
  padding: var(--ed-spacing-5xs) var(--ed-spacing-4xs) 0 var(--ed-spacing-5xs);
}
[dir=rtl] .picasso .ed-multi-select__multi-value .tag-close-icon,
[dir=rtl] .picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  float: left;
  padding: var(--ed-spacing-5xs) var(--ed-spacing-5xs) 0 var(--ed-spacing-4xs);
}
.picasso .ed-multi-select__multi-value .tag-close-icon:hover,
.picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove:hover {
  color: var(--ed-tag-icon-color);
}
[dir] .picasso .ed-multi-select__multi-value .tag-close-icon:hover,
[dir] .picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove:hover {
  cursor: pointer;
}
.text-overflow-unset {
  text-overflow: unset;
}
.ed-select-tag {
  display: inline-block;
  color: var(--ed-tag-font-color);
  min-width: 0;
  max-width: 100%;
  font-size: var(--ed-tag-font-size);
  font-weight: var(--ed-tag-font-weight);
  line-height: var(--ed-line-height-sm);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[dir] .ed-select-tag {
  background-color: var(--ed-tag-bg-color);
  border: var(--ed-tag-border-size) solid var(--ed-border-color);
  border-radius: var(--ed-tag-border-radius);
  margin: 0.125rem;
  padding: var(--ed-tag-padding-y) var(--ed-tag-padding-x);
}
[dir] .ed-select-tag:hover {
  cursor: pointer;
  background-color: var(--ed-tag-hover-bg-color);
}
.ed-selected-tag {
  color: var(--ed-tag-selected-font-color);
  font-size: var(--ed-tag-font-size);
  font-weight: var(--ed-tag-font-weight);
  line-height: var(--ed-line-height-sm);
}
[dir] .ed-selected-tag {
  background-color: var(--ed-tag-selected-bg-color);
  border: var(--ed-tag-border-size) solid var(--ed-tag-selected-bg-color);
  border-radius: var(--ed-tag-border-radius);
}
[dir] .ed-selected-tag.single-select:hover {
  cursor: not-allowed;
}
.ed-selected-tag:hover {
  color: var(--ed-tag-selected-hover-font-color);
}
[dir] .ed-selected-tag:hover {
  background-color: var(--ed-tag-selected-hover-bg-color);
}
.picasso .ed-multi-select__multi-value {
  position: relative;
}
[dir] .picasso .ed-multi-select__multi-value {
  padding-top: 0;
  border-radius: var(--ed-tag-border-radius) !important;
}
[dir=ltr] .picasso .ed-multi-select__multi-value {
  padding-right: var(--ed-spacing-lg);
}
[dir=rtl] .picasso .ed-multi-select__multi-value {
  padding-left: var(--ed-spacing-lg);
}
.picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__label {
  font-size: var(--ed-font-size-supporting);
}
[dir] .picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__label {
  padding: 0.0625rem var(--ed-spacing-3xs);
}
.picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  position: absolute;
  top: 0.0625rem;
}
[dir=ltr] .picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  right: 0;
}
[dir=rtl] .picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove {
  left: 0;
}
[dir] .picasso .ed-multi-select__multi-value .ed-multi-select__multi-value__remove:hover {
  background-color: var(--ed-white);
}
.ed-tag-flag {
  line-height: 1.714;
}
[dir] .ed-tag-flag {
  padding: 0 var(--ed-spacing-2xs);
  border: none;
}
.ed-tag-flag--disabled {
  opacity: .38;
  pointer-events: none;
}
[dir] .ed-tag-flag--disabled {
  cursor: not-allowed;
}
.ed-tag-flag--critical {
  color: var(--ed-negative-1);
}
[dir] .ed-tag-flag--critical {
  background-color: var(--ed-negative-5);
}
.ed-tag-flag--info {
  color: var(--ed-blue-1);
}
[dir] .ed-tag-flag--info {
  background-color: var(--ed-blue-5);
}
.ed-tag-flag--purple {
  color: var(--ed-purple-1);
}
[dir] .ed-tag-flag--purple {
  background-color: var(--ed-purple-5);
}
.ed-tag-flag--black {
  color: var(--ed-white);
}
[dir] .ed-tag-flag--black {
  background-color: var(--ed-black);
}
.ed-tag-flag--warning {
  color: var(--ed-warning-1);
}
[dir] .ed-tag-flag--warning {
  background-color: var(--ed-warning-5);
}
.ed-tag-flag--success {
  color: var(--ed-success-1);
}
[dir] .ed-tag-flag--success {
  background-color: var(--ed-success-5);
}
@font-face {
  font-family: "EdCastIcons";
  src: url(/icons/glyphicons.eot);
  src:
    url(/icons/glyphicons.eot#iefix) format("embedded-opentype"),
    url(/icons/glyphicons.ttf) format("truetype"),
    url(/icons/glyphicons.woff) format("woff"),
    url(/icons/glyphicons.svg) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.ed-ui [class^=icon-],
.ed-ui [class*=" icon-"] {
  font-family: "EdCastIcons" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ed-ui .icon-clipboard-check:before {
  content: "\e900";
}
.ed-ui .icon-file-exclamation:before {
  content: "\e901";
}
.ed-ui .icon-file-edit:before {
  content: "\e902";
}
.ed-ui .icon-file-download:before {
  content: "\e903";
}
.ed-ui .icon-file-chart-line:before {
  content: "\e904";
}
.ed-ui .icon-file-code:before {
  content: "\e905";
}
.ed-ui .icon-file-excel:before {
  content: "\e906";
}
.ed-ui .icon-file-video:before {
  content: "\e907";
}
.ed-ui .icon-file-plus:before {
  content: "\e908";
}
.ed-ui .icon-file-upload:before {
  content: "\e909";
}
.ed-ui .icon-file:before {
  content: "\e90a";
}
.ed-ui .icon-calendar-check:before {
  content: "\e90b";
}
.ed-ui .icon-calendar-day:before {
  content: "\e90c";
}
.ed-ui .icon-calendar-plus:before {
  content: "\e90d";
}
.ed-ui .icon-calendar-x:before {
  content: "\e90e";
}
.ed-ui .icon-calendar-exclamation:before {
  content: "\e90f";
}
.ed-ui .icon-address-card:before {
  content: "\e9b2";
}
.ed-ui .icon-users-light:before {
  content: "\e910";
}
.ed-ui .icon-user-check:before {
  content: "\e911";
}
.ed-ui .icon-user-cog:before {
  content: "\e912";
}
.ed-ui .icon-user-clock:before {
  content: "\e913";
}
.ed-ui .icon-user-minus:before {
  content: "\e914";
}
.ed-ui .icon-user-plus:before {
  content: "\e915";
}
.ed-ui .icon-user-edit:before {
  content: "\e916";
}
.ed-ui .icon-user-shield:before {
  content: "\e917";
}
.ed-ui .icon-user-chart:before {
  content: "\e918";
}
.ed-ui .icon-user-light:before {
  content: "\e919";
}
.ed-ui .icon-user-headset:before {
  content: "\e91a";
}
.ed-ui .icon-user-circle:before {
  content: "\e91b";
}
.ed-ui .icon-align-justify:before {
  content: "\e91c";
}
.ed-ui .icon-align-right:before {
  content: "\e91d";
}
.ed-ui .icon-align-center:before {
  content: "\e91e";
}
.ed-ui .icon-align-left:before {
  content: "\e91f";
}
.ed-ui .icon-indent:before {
  content: "\e920";
}
.ed-ui .icon-outdent:before {
  content: "\e921";
}
.ed-ui .icon-sort-amount-up:before {
  content: "\e922";
}
.ed-ui .icon-sort-alpha-down:before {
  content: "\e923";
}
.ed-ui .icon-sort-amount-down:before {
  content: "\e924";
}
.ed-ui .icon-sort-numeric-down:before {
  content: "\e925";
}
.ed-ui .icon-underline:before {
  content: "\e926";
}
.ed-ui .icon-bold:before {
  content: "\e927";
}
.ed-ui .icon-italic:before {
  content: "\e928";
}
.ed-ui .icon-list:before {
  content: "\e929";
}
.ed-ui .icon-list-ol:before {
  content: "\e92a";
}
.ed-ui .icon-list-ul:before {
  content: "\e92b";
}
.ed-ui .icon-h2:before {
  content: "\e92c";
}
.ed-ui .icon-h1:before {
  content: "\e92d";
}
.ed-ui .icon-cart-plus-light:before {
  content: "\e92e";
}
.ed-ui .icon-hand-holding-usd:before {
  content: "\e92f";
}
.ed-ui .icon-hand-holding-box:before {
  content: "\e930";
}
.ed-ui .icon-sign-out:before {
  content: "\e931";
}
.ed-ui .icon-volume-slash:before {
  content: "\e932";
}
.ed-ui .icon-volume-up:before {
  content: "\e933";
}
.ed-ui .icon-volume-mute:before {
  content: "\e934";
}
.ed-ui .icon-volume-down:before {
  content: "\e935";
}
.ed-ui .icon-heart:before {
  content: "\e936";
}
.ed-ui .icon-eye:before {
  content: "\e937";
}
.ed-ui .icon-eye-slash:before {
  content: "\e938";
}
.ed-ui .icon-flag-fill:before {
  content: "\e939";
}
.ed-ui .icon-flag:before {
  content: "\e93a";
}
.ed-ui .icon-search:before {
  content: "\e93b";
}
.ed-ui .icon-folder-open:before {
  content: "\e93c";
}
.ed-ui .icon-folder:before {
  content: "\e93d";
}
.ed-ui .icon-envelope-open-dollar:before {
  content: "\e93e";
}
.ed-ui .icon-envelope-open-text:before {
  content: "\e93f";
}
.ed-ui .icon-trash:before {
  content: "\e940";
}
.ed-ui .icon-edit-light:before {
  content: "\e941";
}
.ed-ui .icon-phone:before {
  content: "\e942";
}
.ed-ui .icon-phone-plus:before {
  content: "\e943";
}
.ed-ui .icon-clock:before {
  content: "\e944";
}
.ed-ui .icon-lock:before {
  content: "\e945";
}
.ed-ui .icon-unlock:before {
  content: "\e946";
}
.ed-ui .icon-bell:before {
  content: "\e947";
}
.ed-ui .icon-trophy:before {
  content: "\e9b3";
}
.ed-ui .icon-globe:before {
  content: "\e948";
}
.ed-ui .icon-clear-filter:before {
  content: "\e949";
}
.ed-ui .icon-filter:before {
  content: "\e94a";
}
.ed-ui .icon-pin-fill:before {
  content: "\e94b";
}
.ed-ui .icon-pin:before {
  content: "\e94c";
}
.ed-ui .icon-map-marker-x-fill:before {
  content: "\e94d";
}
.ed-ui .icon-myguide:before {
  content: "\e9b4";
}
.ed-ui .icon-map-marker-x:before {
  content: "\e94e";
}
.ed-ui .icon-map-marker-slash:before {
  content: "\e94f";
}
.ed-ui .icon-map-marker-fill:before {
  content: "\e950";
}
.ed-ui .icon-map-marker:before {
  content: "\e951";
}
.ed-ui .icon-map-marker-minus:before {
  content: "\e952";
}
.ed-ui .icon-map-marker-exclamation:before {
  content: "\e953";
}
.ed-ui .icon-map-marker-plus-1:before {
  content: "\e954";
}
.ed-ui .icon-map-marker-plus:before {
  content: "\e955";
}
.ed-ui .icon-map-marker-question:before {
  content: "\e956";
}
.ed-ui .icon-map-marker-full:before {
  content: "\e957";
}
.ed-ui .icon-map-marker-outline:before {
  content: "\e958";
}
.ed-ui .icon-pin-on-street:before {
  content: "\e959";
}
.ed-ui .icon-map-marker-check-fill:before {
  content: "\e95a";
}
.ed-ui .icon-map-marker-check:before {
  content: "\e95b";
}
.ed-ui .icon-skillcoins:before {
  content: "\e9b5";
}
.ed-ui .icon-info-circle:before {
  content: "\e95c";
}
.ed-ui .icon-minus-circle:before {
  content: "\e95d";
}
.ed-ui .icon-exclamation-circle:before {
  content: "\e95e";
}
.ed-ui .icon-registered:before {
  content: "\e95f";
}
.ed-ui .icon-plus-circle:before {
  content: "\e960";
}
.ed-ui .icon-question-circle:before {
  content: "\e961";
}
.ed-ui .icon-usd-circle:before {
  content: "\e962";
}
.ed-ui .icon-parking-circle:before {
  content: "\e963";
}
.ed-ui .icon-check-circle-light:before {
  content: "\e964";
}
.ed-ui .icon-check-double:before {
  content: "\e965";
}
.ed-ui .icon-check:before {
  content: "\e966";
}
.ed-ui .icon-ellipsis-v:before {
  content: "\e967";
}
.ed-ui .icon-ellipsis-h:before {
  content: "\e968";
}
.ed-ui .icon-ellipsis-v-alt:before {
  content: "\e969";
}
.ed-ui .icon-video-slash:before {
  content: "\e96a";
}
.ed-ui .icon-video:before {
  content: "\e96b";
}
.ed-ui .icon-step-backward:before {
  content: "\e96c";
}
.ed-ui .icon-play:before {
  content: "\e96d";
}
.ed-ui .icon-step-forward:before {
  content: "\e96e";
}
.ed-ui .icon-fast-forward:before {
  content: "\e96f";
}
.ed-ui .icon-fast-backward:before {
  content: "\e970";
}
.ed-ui .icon-redo-alt-arrow:before {
  content: "\e971";
}
.ed-ui .icon-undo-alt-arrow:before {
  content: "\e972";
}
.ed-ui .icon-sync-alt-arrow:before {
  content: "\e973";
}
.ed-ui .icon-angle-left-arrow:before {
  content: "\e974";
}
.ed-ui .icon-angle-right-arrow:before {
  content: "\e975";
}
.ed-ui .icon-angle-up-arrow:before {
  content: "\e976";
}
.ed-ui .icon-angle-down-arrow:before {
  content: "\e977";
}
.ed-ui .icon-sort-down-arrow:before {
  content: "\e978";
}
.ed-ui .icon-sort-up-arrow:before {
  content: "\e979";
}
.ed-ui .icon-sort-arrow:before {
  content: "\e97a";
}
.ed-ui .icon-caret-down-arrow:before {
  content: "\e97b";
}
.ed-ui .icon-caret-up-arrow:before {
  content: "\e97c";
}
.ed-ui .icon-sort-arrow-fill:before {
  content: "\e97d";
}
.ed-ui .icon-facebook:before {
  content: "\e97e";
}
.ed-ui .icon-linkedin:before {
  content: "\e97f";
}
.ed-ui .icon-linkedin-alt:before {
  content: "\e980";
}
.ed-ui .icon-facebook-alt:before {
  content: "\e981";
}
.ed-ui .icon-share:before {
  content: "\e982";
}
.ed-ui .icon-link-light:before {
  content: "\e983";
}
.ed-ui .icon-share-all:before {
  content: "\e984";
}
.ed-ui .icon-share1:before {
  content: "\e985";
}
.ed-ui .icon-share-alt:before {
  content: "\e986";
}
.ed-ui .icon-camera:before {
  content: "\e987";
}
.ed-ui .icon-image:before {
  content: "\e988";
}
.ed-ui .icon-upload:before {
  content: "\e989";
}
.ed-ui .icon-download:before {
  content: "\e98a";
}
.ed-ui .icon-comment-dots:before {
  content: "\e98b";
}
.ed-ui .icon-comment-exclamation:before {
  content: "\e98c";
}
.ed-ui .icon-comment-times-x:before {
  content: "\e98d";
}
.ed-ui .icon-comment-check:before {
  content: "\e98e";
}
.ed-ui .icon-comment-plus:before {
  content: "\e98f";
}
.ed-ui .icon-comment-bubble:before {
  content: "\e990";
}
.ed-ui .icon-comment:before {
  content: "\e991";
}
.ed-ui .icon-comment-bubble-dots:before {
  content: "\e992";
}
.ed-ui .icon-comment-bubble-lines:before {
  content: "\e993";
}
.ed-ui .icon-comment-lines:before {
  content: "\e994";
}
.ed-ui .icon-channel-fill:before {
  content: "\e995";
}
.ed-ui .icon-channel:before {
  content: "\e996";
}
.ed-ui .icon-book-open-fill:before {
  content: "\e997";
}
.ed-ui .icon-book-open:before {
  content: "\e998";
}
.ed-ui .icon-route-fill:before {
  content: "\e999";
}
.ed-ui .icon-route:before {
  content: "\e99a";
}
.ed-ui .icon-compass-fill:before {
  content: "\e99b";
}
.ed-ui .icon-compass:before {
  content: "\e99c";
}
.ed-ui .icon-users-fill:before {
  content: "\e99d";
}
.ed-ui .icon-users:before {
  content: "\e99e";
}
.ed-ui .icon-home-fill:before {
  content: "\e99f";
}
.ed-ui .icon-home:before {
  content: "\e9a0";
}
.ed-ui .icon-star-fill:before {
  content: "\e9a1";
}
.ed-ui .icon-star:before {
  content: "\e9a2";
}
.ed-ui .icon-thumbtack-fill:before {
  content: "\e9a3";
}
.ed-ui .icon-thumbtack:before {
  content: "\e9a4";
}
.ed-ui .icon-bookmark-fill:before {
  content: "\e9a5";
}
.ed-ui .icon-bookmark:before {
  content: "\e9a6";
}
.ed-ui .icon-thumbs-up-fill:before {
  content: "\e9a7";
}
.ed-ui .icon-thumbs-up:before {
  content: "\e9a8";
}
.ed-ui .icon-mail-box:before {
  content: "\e9a9";
}
.ed-ui .icon-calendar-empty:before {
  content: "\e9aa";
}
.ed-ui .icon-hourglass-end:before {
  content: "\e9ab";
}
.ed-ui .icon-ballot-check:before {
  content: "\e9ac";
}
.ed-ui .icon-tags:before {
  content: "\e9ad";
}
.ed-ui .icon-user-graduate:before {
  content: "\e9ae";
}
.ed-ui .icon-cross-circle:before {
  content: "\e9af";
}
.ed-ui .icon-menu-square:before {
  content: "\e9b0";
}
.ed-ui .icon-tasks:before {
  content: "\e9b6";
}
.ed-ui .icon-chart-bar:before {
  content: "\e9b7";
}
.ed-ui .icon-menu-feed:before {
  content: "\e9b1";
}
.ed-ui .icon-desktop:before {
  content: "\e9b8";
}
.ed-ui .icon-x-mark-Close:before {
  content: "\e9b9";
}
.ed-ui .icon-calendar-clock:before {
  content: "\e9ba";
}
.ed-ui .icon-play-circle:before {
  content: "\e9bb";
}
.ed-ui .icon-hourglass-start:before {
  content: "\e9bc";
}
.ed-ui .icon-gift:before {
  content: "\e9bd";
}
.ed-ui .icon-external-link:before {
  content: "\e9be";
}
.ed-ui .icon-pathway:before {
  content: "\e9bf";
}
.ed-ui .icon-play-btn:before {
  content: "\e9c0";
}
.ed-ui .icon-pause-btn::before {
  content: "\e9c1";
}
.ed-ui .icon-volume-btn::before {
  content: "\e9c2";
}
.ed-ui .icon-forward10-btn::before {
  content: "\e9c3";
}
.ed-ui .icon-backward10-btn::before {
  content: "\e9c4";
}
.ed-ui .icon-collaborators:before {
  content: "\e9c5";
}
.ed-ui .icon-settings:before {
  content: "\e9c6";
}
.ed-ui .icon-mute-btn:before {
  content: "\e9c7";
}
.ed-ui .icon-bell-on:before {
  content: "\e9c8";
}
.ed-ui .icon-bell-slash:before {
  content: "\e9c9";
}
.ed-ui .icon-smartcard:before {
  content: "\e9ca";
}
.ed-ui .icon-pathways:before {
  content: "\e9cb";
}
.ed-ui .icon-clipboard-list-check:before {
  content: "\e9cc";
}
.ed-ui .icon-file-alt:before {
  content: "\e9cd";
}
.ed-ui .icon-caret-right-arrow:before {
  content: "\e9ce";
}
.ed-ui .icon-grip:before {
  content: "\e9cf";
}
.ed-ui .icon-new-filter:before {
  content: "\e9d0";
}
.ed-ui .icon-repeat:before {
  content: "\e9d1";
}
.ed-ui .icon-rotate-left::before {
  content: "\e9d2";
}
.ed-ui .icon-rotate-right::before {
  content: "\e9d3";
}
.ed-ui .icon-check-circle-fill::before {
  content: "\e9d4";
}
.ed-ui .icon-crown:before {
  content: "\e9d5";
}
.ed-ui .icon-user-lock:before {
  content: "\e9d6";
}
.ed-ui .icon-courses-events:before {
  content: "\e9d7";
}
.ed-ui .icon-badge-check:before {
  content: "\e9d8";
}
.ed-ui .icon-skill-empty:before {
  content: "\e9d9";
}
.ed-ui .icon-skill-beginner:before {
  content: "\e9da";
}
.ed-ui .icon-skill-intermediate:before {
  content: "\e9db";
}
.ed-ui .icon-skill-advanced:before {
  content: "\e9dc";
}
.ed-ui .icon-file-edit-light:before {
  content: "\e9dd";
}
.ed-ui .icon-file-certificate:before {
  content: "\e9de";
}
.ed-ui .icon-award-badge:before {
  content: "\e9df";
}
.ed-ui .icon-Accessibility:before {
  content: "\e9e0";
}
.ed-ui .icon-shield-check:before {
  content: "\e9e1";
}
.ed-ui .icon-bolt:before {
  content: "\e9e2";
}
.ed-ui .icon-hourglass-half:before {
  content: "\e9e3";
}
.ed-ui .icon-lightbulb-on:before {
  content: "\e9e4";
}
.ed-ui .icon-oval-fill:before {
  content: "\e9e6";
}
.ed-ui .icon-oval:before {
  content: "\e9e7";
}
.ed-ui .icon-graduation-cap:before {
  content: "\e9e8";
}
.ed-ui .icon-star-half:before {
  content: "\e9e9";
}
.ed-ui .icon-ban:before {
  content: "\e9ea";
}
.ed-ui .icon-department:before {
  content: "\e9eb";
}
.ed-ui .icon-bullseye-arrow:before {
  content: "\e9ec";
}
.ed-ui .icon-balance:before {
  content: "\e9ed";
}
.ed-ui .icon-badge-percent:before {
  content: "\e9ee";
}
.ed-ui .icon-suitcase:before {
  content: "\e9f0";
}
.ed-ui .icon-pin-on-street-square:before {
  content: "\e9f1";
}
.ed-ui .icon-clipboard-user:before {
  content: "\e9f2";
}
.ed-ui .icon-salary:before {
  content: "\e9f3";
}
.ed-ui .icon-briefcase-thin:before {
  content: "\e9f4";
}
.ed-ui .icon-inverse-exclamation-circle:before {
  content: "\e9ef";
}
.ed-ui .icon-expand-arrows-alt:before {
  content: "\e9f5";
}
.ed-ui .icon-git-branching:before {
  content: "\e9f6";
}
.ed-ui .icon-expand:before {
  content: "\e9f7";
}
.ed-ui .icon-hashtag:before {
  content: "\e9f8";
}
.ed-ui .icon-path:before {
  content: "\e9f9";
}
.ed-ui .icon-pencil-ruler:before {
  content: "\e9fa";
}
.ed-ui .icon-map-location:before {
  content: "\e9fb";
}
.ed-ui .icon-hand-holding-person:before {
  content: "\e9fc";
}
.ed-ui .icon-calendar-days:before {
  content: "\e9fd";
}
.ed-ui .icon-globe-2:before {
  content: "\e9fe";
}
.ed-ui .icon-laptop-with-person:before {
  content: "\e9ff";
}
.ed-ui .icon-tree-graph:before {
  content: "\ea00";
}
.ed-ui .icon-users-audience:before {
  content: "\ea01";
}
.ed-ui .icon-twitter-alt:before {
  content: "\ea02";
}
.ed-ui .icon-noun-replace-file:before {
  content: "\ea03";
}
.ed-ui .icon-work-history:before {
  content: "\ea04";
}
.ed-ui .icon-unsplash:before {
  content: "\ea05";
}
.ed-ui .icon-in-progress-check:before {
  content: "\ea06";
}
.ed-ui .icon-column-view:before {
  content: "\ea07";
}
.ed-ui .icon-user-search:before {
  content: "\ea08";
}
.ed-ui .icon-chat-bot:before {
  content: "\ea09";
}
.ed-ui .icon-multi-lang:before {
  content: "\ea0a";
}
.ed-ui .icon-content-studio:before {
  content: "\ea0b";
}
.ed-ui .icon-arrow-circle-right:before {
  content: "\ea0c";
}
.ed-ui .icon-plug-single:before {
  content: "\ea0d";
}
.ed-ui .icon-envelope:before {
  content: "\ea0e";
}
.ed-ui .icon-ai-skills:before {
  content: "\ea0f";
}
.ed-ui .icon-books:before {
  content: "\ea10";
}
.ed-ui .icon-route-2:before {
  content: "\ea11";
}
.ed-ui .icon-trophy-2:before {
  content: "\ea12";
}
.ed-ui .icon-user-restricted:before {
  content: "\ea13";
}
.ed-ui .icon-sub-org:before {
  content: "\ea14";
}
.ed-ui .icon-version:before {
  content: "\ea15";
}
.ed-ui .icon-user-missing:before {
  content: "\ea16";
}
.ed-ui .icon-skills-studio:before {
  content: "\ea17";
}
.ed-ui .icon-heart-fill:before {
  content: "\ea18";
}
.ed-ui .icon-audio-thumbnail:before {
  content: "\ea19";
}
.ed-ui .icon-reports:before {
  content: "\ea1a";
}
.ed-ui .icon-pause-outline:before {
  content: "\ea1b";
}
.ed-ui .icon-hand-holding-wave:before {
  content: "\ea1c";
}
.ed-ui .icon-announcements:before {
  content: "\ea1d";
}
.ed-ui .icon-dash:before {
  content: "\ea1e";
}
.ed-ui .icon-shapes:before {
  content: "\ea1f";
}
.ed-ui .icon-code:before {
  content: "\ea20";
}
.ed-ui .icon-pencil:before {
  content: "\ea21";
}
.ed-ui .icon-plus:before {
  content: "\ea22";
}
.ed-ui .icon-arrow-left:before {
  content: "\ea23";
}
.ed-ui .icon-building:before {
  content: "\e99e";
}
.ed-ui .icon-handle:before {
  content: "\ea24";
}
.ed-ui .icon-laptop-code:before {
  content: "\ea25";
}
.ed-ui .icon-image-placeholder:before {
  content: "\ea26";
}
.ed-ui .icon-subtitles:before {
  content: "\ea27";
}
.ed-ui .icon-transcript:before {
  content: "\ea28";
}
.ed-ui .icon-exit-full-screen:before {
  content: "\ea29";
}
.ed-ui .icon-reset-width:before {
  content: "\ea2a";
}
.ed-ui .icon-attach-file:before {
  content: "\ea2b";
}
.ed-ui .icon-book-open-empty:before {
  content: "\ea2c";
}
.ed-ui .icon-view-as-cards:before {
  content: "\ea2d";
}
.ed-ui .icon-color-swatch:before {
  content: "\ea2e";
}
.ed-empty-card {
  max-width: 17.9375rem;
  min-height: 9.0625rem;
}
[dir] .ed-empty-card {
  background-color: var(--ed-body-bg-color);
  border-radius: var(--ed-border-radius-lg);
  box-shadow: var(--ed-card-shadow-base);
}
.ed-empty-card h2 {
  font-size: var(--ed-font-size-base) !important;
  color: var(--ed-text-color-primary) !important;
}
[dir] .ed-empty-card h2 {
  padding-top: var(--ed-spacing-base);
}
[dir=ltr] .ed-empty-card h2 {
  padding-left: var(--ed-spacing-base);
}
[dir=rtl] .ed-empty-card h2 {
  padding-right: var(--ed-spacing-base);
}
.ed-empty-card p {
  font-size: var(--ed-font-size-supporting) !important;
}
[dir] .ed-empty-card p {
  padding: var(--ed-spacing-base) var(--ed-spacing-base) 0 var(--ed-spacing-base);
}
.all-container {
  display: flex;
  flex-direction: column;
  width: 17.625rem;
  height: 8.25rem;
}
[dir] .all-container {
  background-color: var(--ed-body-bg-color);
  border-radius: var(--ed-border-radius-lg);
  box-shadow: var(--ed-card-shadow-base);
}
[dir=ltr] .all-container {
  margin-left: 0;
}
[dir=rtl] .all-container {
  margin-right: 0;
}
.all-container .selected {
  color: var(--ed-body-bg-color);
}
[dir] .all-container .selected {
  background-color: var(--ed-state-active-color);
}
.all-container .selected:hover {
  pointer-events: none;
}
[dir] .all-container .selected:hover {
  background-color: var(--ed-state-active-color);
}
.all-container button {
  width: 16.625rem;
  height: 1.875rem;
  font-size: var(--ed-button-font-size);
  color: var(--ed-text-color-primary);
}
[dir] .all-container button {
  border-radius: var(--ed-border-radius-lg);
}
[dir=ltr] .all-container button {
  margin-left: var(--ed-spacing-2xs);
  padding: var(--ed-spacing-5xs) 0 0 var(--ed-spacing-base);
  text-align: left;
}
[dir=rtl] .all-container button {
  margin-right: var(--ed-spacing-2xs);
  padding: var(--ed-spacing-5xs) var(--ed-spacing-base) 0 0;
  text-align: right;
}
[dir] .all-container button:first-of-type {
  margin-top: var(--ed-spacing-2xs);
}
[dir] .all-container button:hover {
  background-color: var(--ed-input-hover-bg-color);
  cursor: pointer;
}
[dir] .ed-dropdown .users-tab-dropdown {
  margin-bottom: var(--ed-spacing-base);
}
.ed-dropdown .users-tab-dropdown .dropdown-btn label {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
}
.ed-dropdown .users-tab-dropdown .dropdown-content {
  max-width: 13.125rem;
}
.ed-dropdown .users-tab-dropdown .dropdown-content li {
  color: var(--ed-text-color-primary);
}
.ed-dropdown .users-tab-dropdown .dropdown-content li button {
  color: var(--ed-text-color-primary);
}
[dir] .ed-dropdown .users-tab-dropdown .dropdown-content li:hover {
  background-color: var(--ed-input-hover-bg-color);
}
.ed-user-default {
  min-height: 24.0625rem;
}
[dir] .ed-user-default button {
  margin-top: var(--ed-spacing-sm);
}
[dir] .ed-user-default label:last-of-type {
  margin-top: var(--ed-spacing-2xs);
}
.ed-user-clean {
  min-height: 17.75rem;
}
[dir] .ed-user-clean button {
  margin-top: var(--ed-spacing-sm);
}
[dir] .ed-user-clean label:last-of-type {
  margin-top: 0;
}
.user-container {
  width: 17.9375rem;
}
[dir] .user-container {
  background-color: var(--ed-body-bg-color);
  border-radius: var(--ed-card-border-radius);
  box-shadow: var(--ed-card-shadow-base);
}
.user-container .user-profile-avatar {
  display: flex;
  justify-content: center;
  height: 10.25rem;
  width: 100%;
}
[dir] .user-container .user-profile-avatar {
  cursor: pointer;
}
.user-container .user-profile-avatar img {
  height: 8.75rem;
  width: 8.75rem;
  object-fit: cover;
}
[dir] .user-container .user-profile-avatar img {
  border-radius: 4.375rem;
  margin-top: var(--ed-spacing-xl);
}
[dir] .user-container .user-profile-avatar img:hover {
  cursor: pointer;
}
.user-container .user-profile-roles {
  top: var(--ed-spacing-base);
}
[dir] .user-container .user-profile-roles {
  border: .1rem solid var(--ed-state-disabled-color);
}
[dir=ltr] .user-container .user-profile-roles {
  right: calc(-1*var(--ed-spacing-2xs));
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[dir=rtl] .user-container .user-profile-roles {
  left: calc(-1*var(--ed-spacing-2xs));
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.user-container .user-profile-roles .left {
  flex: none;
}
.user-container label,
.user-container span.user-display-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 1.1rem;
}
[dir] .user-container label,
[dir] .user-container span.user-display-name {
  text-align: center;
  margin: 0 var(--ed-spacing-2xs);
}
[dir] .user-container label:hover,
[dir] .user-container span.user-display-name:hover {
  cursor: pointer;
}
.user-container label:first-of-type,
.user-container span.user-display-name:first-of-type {
  min-height: 1.1rem;
}
[dir] .user-container label:first-of-type,
[dir] .user-container span.user-display-name:first-of-type {
  margin-top: var(--ed-spacing-base);
}
.user-container label:first-of-type h3,
.user-container span.user-display-name:first-of-type h3 {
  font-size: var(--ed-font-size-base) !important;
  font-weight: var(--ed-font-weight-normal) !important;
  color: var(--ed-text-color-primary);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir] .user-container label:first-of-type h3,
[dir] .user-container span.user-display-name:first-of-type h3 {
  margin-bottom: 0;
}
.user-container label:nth-of-type(2),
.user-container span.user-display-name:nth-of-type(2) {
  font-size: var(--ed-font-size-sm) !important;
  color: var(--ed-text-color-supporting);
  min-height: 1.1rem;
}
[dir] .user-container label:nth-of-type(2),
[dir] .user-container span.user-display-name:nth-of-type(2) {
  margin-top: 0;
}
.user-container label:last-of-type span,
.user-container span.user-display-name:last-of-type span {
  font: var(--ed-font-size-sm);
  color: var(--ed-text-color-supporting);
}
.user-container label:last-of-type span:nth-of-type(odd),
.user-container span.user-display-name:last-of-type span:nth-of-type(odd) {
  color: var(--ed-text-color-primary);
}
[dir=ltr] .user-container label:last-of-type span:nth-of-type(odd),
[dir=ltr] .user-container span.user-display-name:last-of-type span:nth-of-type(odd) {
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .user-container label:last-of-type span:nth-of-type(odd),
[dir=rtl] .user-container span.user-display-name:last-of-type span:nth-of-type(odd) {
  padding-left: var(--ed-spacing-2xs);
}
[dir=ltr] .user-container label:last-of-type span:nth-of-type(2),
[dir=ltr] .user-container span.user-display-name:last-of-type span:nth-of-type(2) {
  padding-right: var(--ed-spacing-3xl);
}
[dir=rtl] .user-container label:last-of-type span:nth-of-type(2),
[dir=rtl] .user-container span.user-display-name:last-of-type span:nth-of-type(2) {
  padding-left: var(--ed-spacing-3xl);
}
.user-container button {
  height: 2.25rem;
  width: 100%;
  font-size: var(--ed-font-size-base);
  outline: none;
}
[dir] .user-container button:hover {
  cursor: pointer;
}
.user-container button:focus {
  outline: var(--ed-state-focus-color);
}
.user-container .following {
  color: var(--ed-state-active-color);
}
.user-container .following:hover {
  color: var(--ed-negative-darken-3);
}
.user-container .following:hover::after {
  text-decoration: underline;
}
.user-container .follow {
  color: var(--ed-body-bg-color);
}
[dir] .user-container .follow {
  background-color: var(--ed-state-active-color);
  border-radius: var(--ed-button-border-radius);
}
.user-container .follow:hover {
  color: var(--ed-body-bg-color);
}
[dir] .user-container .follow:hover {
  background-color: var(--ed-primary-darken-1);
}
.user-container .follow:disabled {
  color: var(--ed-state-disabled-color);
}
[dir] .user-container .follow:disabled {
  background-color: var(--ed-body-bg-color);
  border: var(--ed-border-size-md) solid var(--ed-state-disabled-color);
}
.user-container .pending {
  pointer-events: none;
}
[dir] .user-container .pending {
  border-radius: var(--ed-button-border-radius);
  background-color: var(--ed-state-disabled-color);
}
[dir] .user-container:hover,
[dir] .user-container:focus {
  box-shadow: var(--ed-card-shadow-hover);
}
.ed-ui-channel {
  position: relative;
}
[dir] .ed-ui-channel {
  border-radius: var(--ed-card-border-radius);
  background-color: var(--ed-body-bg-color);
  box-shadow: var(--ed-card-shadow-base);
}
.ed-ui-channel .hide-visible {
  visibility: hidden;
}
.ed-ui-channel .channel-card-tag {
  width: 1.875rem;
  height: 1.875rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir] .ed-ui-channel .channel-card-tag {
  border-radius: var(--ed-border-radius-lg);
  background-color: var(--ed-white);
  box-shadow: var(--ed-card-shadow-base);
}
[dir] .ed-ui-channel .channel-card-tag .icon-lock {
  cursor: pointer;
}
.ed-ui-channel .wide-card-tag {
  position: absolute;
  z-index: 1;
  top: var(--ed-spacing-2xs);
}
[dir=ltr] .ed-ui-channel .wide-card-tag {
  right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-ui-channel .wide-card-tag {
  left: var(--ed-spacing-2xs);
}
.ed-ui-channel .default-card-tag {
  position: absolute;
  z-index: 1;
  top: var(--ed-spacing-base);
}
[dir=ltr] .ed-ui-channel .default-card-tag {
  right: var(--ed-spacing-base);
}
[dir=rtl] .ed-ui-channel .default-card-tag {
  left: var(--ed-spacing-base);
}
.ed-ui-channel .default-container {
  width: 16.6875rem;
  height: 15.0625rem;
  position: relative;
}
.ed-ui-channel .default-container img {
  height: 8.4375rem;
}
.ed-ui-channel .default-container button {
  width: 15.6875rem;
}
[dir=ltr] .ed-ui-channel .default-container button {
  margin-left: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-ui-channel .default-container button {
  margin-right: var(--ed-spacing-2xs);
}
.ed-ui-channel .default-container .ed-tooltip.top {
  width: 16.6875rem;
}
.ed-ui-channel .classicIcon-container {
  width: 21rem;
  height: 17.3125rem;
  position: relative;
}
.ed-ui-channel .classicIcon-container img {
  height: 10.6875rem;
}
.ed-ui-channel .classicIcon-container button {
  width: 95%;
}
[dir] .ed-ui-channel .classicIcon-container button {
  margin: 0 var(--ed-spacing-2xs);
}
.ed-ui-channel .classicIcon-container .ed-tooltip.top {
  width: 21rem;
}
.ed-ui-channel .ultraWide-container {
  width: 74rem;
  height: 15.125rem;
  position: relative;
}
.ed-ui-channel .ultraWide-container .channel-title {
  max-width: 43rem;
}
.ed-ui-channel .wide-container {
  width: 36.5rem;
  height: 19.375rem;
  position: relative;
}
.ed-ui-channel .wide-container .channel-title {
  width: 26.5rem;
}
[dir=ltr] .ed-ui-channel .ultraWide-container .channel-card-info,
[dir=ltr] .ed-ui-channel .wide-container .channel-card-info {
  text-align: left;
}
[dir=rtl] .ed-ui-channel .ultraWide-container .channel-card-info,
[dir=rtl] .ed-ui-channel .wide-container .channel-card-info {
  text-align: right;
}
.ed-ui-channel .ultraWide-container .channel-card-info .channel-title,
.ed-ui-channel .wide-container .channel-card-info .channel-title {
  width: inherit;
}
[dir=ltr] .ed-ui-channel .ultraWide-container .channel-card-info .channel-title,
[dir=ltr] .ed-ui-channel .wide-container .channel-card-info .channel-title {
  justify-content: left;
}
[dir=rtl] .ed-ui-channel .ultraWide-container .channel-card-info .channel-title,
[dir=rtl] .ed-ui-channel .wide-container .channel-card-info .channel-title {
  justify-content: right;
}
.ed-ui-channel .default-container img,
.ed-ui-channel .classicIcon-container img {
  width: 100%;
  overflow: hidden;
  object-fit: cover;
  position: relative;
}
[dir] .ed-ui-channel .default-container img,
[dir] .ed-ui-channel .classicIcon-container img {
  padding: var(--ed-spacing-2xs);
  border-radius: 0.75rem;
}
[dir] .ed-ui-channel .default-container img:hover,
[dir] .ed-ui-channel .classicIcon-container img:hover {
  cursor: pointer;
}
.ed-ui-channel .default-container label,
.ed-ui-channel .default-container h3,
.ed-ui-channel .classicIcon-container label,
.ed-ui-channel .classicIcon-container h3 {
  font-size: var(--ed-font-size-base);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir] .ed-ui-channel .default-container label,
[dir] .ed-ui-channel .default-container h3,
[dir] .ed-ui-channel .classicIcon-container label,
[dir] .ed-ui-channel .classicIcon-container h3 {
  padding: var(--ed-spacing-2xs);
  text-align: center;
  padding-bottom: var(--ed-spacing-xl);
}
.ed-ui-channel .default-container button,
.ed-ui-channel .classicIcon-container button {
  height: 2.25rem;
  font-size: var(--ed-font-size-base);
}
[dir] .ed-ui-channel .default-container button:hover,
[dir] .ed-ui-channel .classicIcon-container button:hover {
  cursor: pointer;
}
.ed-ui-channel .default-container button.following,
.ed-ui-channel .classicIcon-container button.following {
  color: var(--ed-state-active-color);
}
.ed-ui-channel .default-container button.following:hover,
.ed-ui-channel .classicIcon-container button.following:hover {
  color: var(--ed-negative-2);
}
.ed-ui-channel .default-container button.following:hover::after,
.ed-ui-channel .classicIcon-container button.following:hover::after {
  text-decoration: underline;
}
.ed-ui-channel .default-container button.follow,
.ed-ui-channel .classicIcon-container button.follow {
  color: var(--ed-body-bg-color);
}
[dir] .ed-ui-channel .default-container button.follow,
[dir] .ed-ui-channel .classicIcon-container button.follow {
  background-color: var(--ed-state-active-color);
  border-radius: var(--ed-border-radius-lg);
}
.ed-ui-channel .default-container button.follow:hover,
.ed-ui-channel .classicIcon-container button.follow:hover {
  color: var(--ed-body-bg-color);
}
[dir] .ed-ui-channel .default-container button.follow:hover,
[dir] .ed-ui-channel .classicIcon-container button.follow:hover {
  background-color: var(--ed-primary-darken-1);
}
.ed-ui-channel .default-container button.pending,
.ed-ui-channel .classicIcon-container button.pending {
  pointer-events: none;
}
[dir] .ed-ui-channel .default-container button.pending,
[dir] .ed-ui-channel .classicIcon-container button.pending {
  border-radius: var(--ed-border-radius-lg);
  background-color: var(--ed-state-disabled-color);
}
.ed-ui-channel .default-container button.disabled,
.ed-ui-channel .classicIcon-container button.disabled {
  pointer-events: none;
  color: var(--ed-state-disabled-color);
}
[dir] .ed-ui-channel .default-container button.disabled,
[dir] .ed-ui-channel .classicIcon-container button.disabled {
  border-radius: var(--ed-border-radius-lg);
  background-color: unset;
  border: var(--ed-border-size-sm) solid var(--ed-state-disabled-color);
}
[dir] .ed-ui-channel .default-container:hover,
[dir] .ed-ui-channel .default-container:focus,
[dir] .ed-ui-channel .classicIcon-container:hover,
[dir] .ed-ui-channel .classicIcon-container:focus {
  box-shadow: var(--ed-card-shadow-hover);
}
.ed-ui-channel .vertical-container img,
.ed-ui-channel .wide-container img,
.ed-ui-channel .ultraWide-container img {
  width: 100%;
  height: 100%;
  overflow: hidden;
  object-fit: cover;
  position: relative;
}
[dir] .ed-ui-channel .vertical-container img,
[dir] .ed-ui-channel .wide-container img,
[dir] .ed-ui-channel .ultraWide-container img {
  border-radius: var(--ed-border-radius-lg);
}
[dir] .ed-ui-channel .vertical-container img:hover,
[dir] .ed-ui-channel .wide-container img:hover,
[dir] .ed-ui-channel .ultraWide-container img:hover {
  cursor: pointer;
}
.ed-ui-channel .vertical-container .info-title,
.ed-ui-channel .wide-container .info-title,
.ed-ui-channel .ultraWide-container .info-title {
  min-height: 6rem;
}
[dir] .ed-ui-channel .vertical-container .info-title,
[dir] .ed-ui-channel .wide-container .info-title,
[dir] .ed-ui-channel .ultraWide-container .info-title {
  margin-top: -9rem;
}
.ed-ui-channel .vertical-container .info-btn,
.ed-ui-channel .wide-container .info-btn,
.ed-ui-channel .ultraWide-container .info-btn {
  min-height: 2.1875rem;
}
[dir] .ed-ui-channel .vertical-container .info-btn,
[dir] .ed-ui-channel .wide-container .info-btn,
[dir] .ed-ui-channel .ultraWide-container .info-btn {
  margin-top: -3.4rem;
}
.ed-ui-channel .vertical-container .channel-card-info,
.ed-ui-channel .wide-container .channel-card-info,
.ed-ui-channel .ultraWide-container .channel-card-info {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
[dir] .ed-ui-channel .vertical-container .channel-card-info,
[dir] .ed-ui-channel .wide-container .channel-card-info,
[dir] .ed-ui-channel .ultraWide-container .channel-card-info {
  background-color: rgba(0, 0, 0, 0);
}
[dir=ltr] .ed-ui-channel .vertical-container .channel-card-info,
[dir=ltr] .ed-ui-channel .wide-container .channel-card-info,
[dir=ltr] .ed-ui-channel .ultraWide-container .channel-card-info {
  margin-left: var(--ed-spacing-base);
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .ed-ui-channel .vertical-container .channel-card-info,
[dir=rtl] .ed-ui-channel .wide-container .channel-card-info,
[dir=rtl] .ed-ui-channel .ultraWide-container .channel-card-info {
  margin-right: var(--ed-spacing-base);
  margin-left: var(--ed-spacing-base);
}
[dir] .ed-ui-channel .vertical-container .channel-card-info:hover,
[dir] .ed-ui-channel .wide-container .channel-card-info:hover,
[dir] .ed-ui-channel .ultraWide-container .channel-card-info:hover {
  cursor: pointer;
}
.ed-ui-channel .vertical-container .channel-card-info .channel-title,
.ed-ui-channel .wide-container .channel-card-info .channel-title,
.ed-ui-channel .ultraWide-container .channel-card-info .channel-title {
  color: var(--ed-white);
  font-size: var(--ed-font-size-base);
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-word;
}
[dir] .ed-ui-channel .vertical-container .channel-card-info .channel-title,
[dir] .ed-ui-channel .wide-container .channel-card-info .channel-title,
[dir] .ed-ui-channel .ultraWide-container .channel-card-info .channel-title {
  margin-top: var(--ed-spacing-2xs);
}
.ed-ui-channel .vertical-container .channel-card-info button,
.ed-ui-channel .wide-container .channel-card-info button,
.ed-ui-channel .ultraWide-container .channel-card-info button {
  color: var(--ed-white);
  font-size: var(--ed-font-size-sm);
  z-index: 60;
}
[dir] .ed-ui-channel .vertical-container .channel-card-info button,
[dir] .ed-ui-channel .wide-container .channel-card-info button,
[dir] .ed-ui-channel .ultraWide-container .channel-card-info button {
  text-align: center;
}
[dir] .ed-ui-channel .vertical-container .channel-card-info button:hover,
[dir] .ed-ui-channel .wide-container .channel-card-info button:hover,
[dir] .ed-ui-channel .ultraWide-container .channel-card-info button:hover {
  cursor: pointer;
}
.ed-ui-channel .vertical-container .channel-card-info .pending,
.ed-ui-channel .wide-container .channel-card-info .pending,
.ed-ui-channel .ultraWide-container .channel-card-info .pending {
  pointer-events: none;
}
[dir] .ed-ui-channel .vertical-container:hover,
[dir] .ed-ui-channel .vertical-container:focus,
[dir] .ed-ui-channel .wide-container:hover,
[dir] .ed-ui-channel .wide-container:focus,
[dir] .ed-ui-channel .ultraWide-container:hover,
[dir] .ed-ui-channel .ultraWide-container:focus {
  box-shadow: var(--ed-card-shadow-hover);
}
.ed-ui-channel .vertical-container {
  width: 11.4375rem;
  height: 22.5rem;
  position: relative;
}
[dir] .ed-ui-channel .vertical-container .channel-card-info {
  text-align: center;
}
@media screen and (max-width: 439px) {
  [dir=ltr] .ed-ui-channel .vertical-container .channel-card-info.info-title,
  [dir=ltr] .ed-ui-channel .vertical-container .channel-card-info.info-btn {
    margin-left: calc(-1*var(--ed-spacing-2xs));
  }
  [dir=rtl] .ed-ui-channel .vertical-container .channel-card-info.info-title,
  [dir=rtl] .ed-ui-channel .vertical-container .channel-card-info.info-btn {
    margin-right: calc(-1*var(--ed-spacing-2xs));
  }
}
.ed-ui-channel .vertical-container .channel-card-info .channel-title {
  width: 9.4375rem;
  justify-content: center;
}
@media screen and (max-width: 439px) {
  [dir] .ed-ui-channel .vertical-container .channel-card-info .channel-title {
    padding: 0 .8rem;
  }
}
.ed-ui-channel .vertical-container .channel-card-info button {
  width: 9.4375rem;
}
[dir] .ed-ui-channel .vertical-container .channel-card-info button {
  text-align: center;
}
.ed-ui-channel .ultraWide-container img {
  object-fit: contain !important;
  z-index: 1;
}
.ed-ui-channel .ultraWide-container img.wide-blur-image {
  object-fit: cover !important;
  position: absolute;
  top: 0;
  filter: blur(0.063rem);
  z-index: 0;
}
[dir=ltr] .ed-ui-channel .ultraWide-container img.wide-blur-image {
  left: 0;
}
[dir=rtl] .ed-ui-channel .ultraWide-container img.wide-blur-image {
  right: 0;
}
[dir] .ed-ui-channel .ultraWide-container svg {
  border-radius: var(--ed-border-radius-lg);
}
.ed-ui-channel .ultraWide-container .channel-card-info.info-title,
.ed-ui-channel .ultraWide-container .channel-card-info.info-btn {
  z-index: 1;
}
.ed-ui-channel .size-inherit {
  height: inherit;
  width: inherit;
}
.ed-ui-curators {
  max-width: 17.9375rem;
  position: relative;
}
[dir] .ed-ui-curators {
  background-color: var(--ed-body-bg-color);
  box-shadow: var(--ed-card-shadow-base);
  border-radius: var(--ed-border-radius-lg);
}
.ed-ui-curators .channel-card-tag {
  position: absolute;
  top: var(--ed-spacing-base);
  width: 4.25rem;
  height: 3rem;
  z-index: 1;
}
[dir] .ed-ui-curators .channel-card-tag {
  border: 0.125rem solid var(--ed-body-bg-color);
  box-shadow: var(--ed-card-shadow-base);
  background-color: var(--ed-body-bg-color);
}
[dir=ltr] .ed-ui-curators .channel-card-tag {
  left: 0;
  border-top-right-radius: var(--ed-border-radius-lg);
  border-bottom-right-radius: var(--ed-border-radius-lg);
}
[dir=rtl] .ed-ui-curators .channel-card-tag {
  right: 0;
  border-top-left-radius: var(--ed-border-radius-lg);
  border-bottom-left-radius: var(--ed-border-radius-lg);
}
.ed-ui-curators .channel-card-tag .channel-icon {
  color: var(--ed-text-color-supporting);
}
[dir] .ed-ui-curators .channel-card-tag .channel-icon:hover {
  cursor: default;
}
.ed-ui-curators .channel-card-tag small {
  font-size: var(--ed-font-size-2xs);
  color: var(--ed-text-color-primary);
}
.ed-ui-curators .top-info {
  width: 100%;
  height: 12.375rem;
  position: relative;
}
[dir] .ed-ui-curators .top-info {
  padding: var(--ed-spacing-2xs);
}
.ed-ui-curators .top-info img {
  width: 100%;
  height: 9.125rem;
  overflow: hidden;
  object-fit: cover;
  position: relative;
}
[dir] .ed-ui-curators .top-info img {
  border-radius: var(--ed-border-radius-lg);
}
.ed-ui-curators .top-info div {
  overflow: hidden;
  width: 100%;
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  font-weight: var(--ed-font-weight-semibold);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ed-ui-curators .channel-curators {
  label-font-size: var(--ed-font-size-sm);
  label-color: var(--ed-text-color-supporting) !important;
}
[dir] .ed-ui-curators .channel-curators {
  margin: var(--ed-spacing-base) var(--ed-spacing-2xs);
}
[dir=ltr] .ed-ui-curators .channel-curators {
  label-padding-left: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-ui-curators .channel-curators {
  label-padding-right: var(--ed-spacing-2xs);
}
.ed-ui-curators .channel-curators .curators {
  display: flex;
  overflow: hidden;
  flex-wrap: wrap;
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
}
[dir=ltr] .ed-ui-curators .channel-curators .curators span:not(:last-of-type) {
  padding-right: var(--ed-spacing-4xs);
}
[dir=rtl] .ed-ui-curators .channel-curators .curators span:not(:last-of-type) {
  padding-left: var(--ed-spacing-4xs);
}
[dir] .ed-ui-curators .channel-curators .curators span:last-of-type {
  padding-bottom: var(--ed-spacing-base);
}
.ed-ui-curators .channel-curators .curators span:hover {
  color: var(--ed-state-active-color);
  text-decoration: underline;
}
[dir] .ed-ui-curators .channel-curators .curators span:hover {
  cursor: pointer;
}
@media screen and (max-width: 1199px) {
  .ed-ui-channel .ultraWide-container {
    width: calc(100vw - 3.25rem);
  }
  .ed-ui-channel .wide-container {
    width: calc(50vw - 2.188rem);
  }
  .ed-ui-channel .vertical-container {
    width: calc(16vw - .875rem);
  }
  .ed-ui-channel .vertical-container .channel-card-info .info-title,
  .ed-ui-channel .vertical-container .channel-card-info .info-btn {
    max-width: calc(16vw - .875rem);
    width: auto;
  }
}
@media screen and (max-width: 630px) {
  .ed-ui-channel .ultraWide-container svg image {
    width: 400%;
  }
}
@media screen and (max-width: 576px) {
  .ed-ui-channel .wide-container {
    width: calc(100vw - 3.313rem);
  }
}
@media screen and (max-width: 1199px)and (min-width: 1130px) {
  .ed-ui-channel .vertical-container {
    width: calc(16vw - .875rem);
  }
}
@media screen and (max-width: 1129px)and (min-width: 900px) {
  .ed-ui-channel .vertical-container {
    width: calc(19vw - .813rem);
  }
}
@media screen and (max-width: 899px)and (min-width: 690px) {
  .ed-ui-channel .vertical-container {
    width: calc(24vw - .938rem);
  }
}
@media screen and (max-width: 689px)and (min-width: 500px) {
  .ed-ui-channel .vertical-container {
    width: calc(32vw - 1.063rem);
  }
}
@media screen and (max-width: 499px) {
  .ed-ui-channel .vertical-container {
    width: calc(46vw - 1.063rem);
  }
}
.group-channel-card {
  width: 18rem;
  transition: box-shadow .5s ease;
}
[dir] .group-channel-card {
  border-radius: var(--ed-card-border-radius);
  padding: 0 0 var(--ed-spacing-2xs);
  background-color: var(--ed-white);
  box-shadow: var(--ed-card-shadow-base);
}
[dir] .group-channel-card:hover {
  box-shadow: var(--ed-card-shadow-hover);
}
.group-channel-card--tag {
  position: absolute;
  top: var(--ed-spacing-2xs);
  height: 3rem;
  z-index: 12;
  color: var(--ed-text-color-primary);
}
[dir] .group-channel-card--tag {
  border: var(--ed-spacing-5xs) solid var(--ed-state-disabled-color);
  box-shadow: var(--ed-card-shadow-base);
  background-color: var(--ed-white);
  padding: var(--ed-spacing-2xs);
}
[dir=ltr] .group-channel-card--tag {
  left: 0;
  border-left: 0;
  border-radius: 0 var(--ed-border-radius-lg) var(--ed-border-radius-lg) 0;
}
[dir=rtl] .group-channel-card--tag {
  right: 0;
  border-right: 0;
  border-radius: var(--ed-border-radius-lg) 0 0 var(--ed-border-radius-lg);
}
.group-channel-card--tag small {
  font-size: var(--ed-font-size-2xs);
  color: var(--ed-text-color-primary);
}
[dir] .group-channel-card--tag small {
  padding-bottom: var(--ed-spacing-4xs);
}
.group-channel-card--tag .group-icon {
  font-size: 1.312rem;
}
.group-channel-card--tag .channel-icon,
.group-channel-card--tag .group-icon {
  color: var(--ed-text-color-supporting);
}
.group-channel-card--image-container {
  width: 16.937rem;
  height: 9.5rem;
}
[dir] .group-channel-card--image-container {
  border-radius: var(--ed-border-radius-lg);
}
.group-channel-card--title {
  color: var(--ed-text-color-primary);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 17rem;
  word-break: break-word;
}
.group-channel-card--topics-container {
  height: 3.75rem;
}
.group-channel-card--topics-container .ed-tag-container {
  max-width: 100%;
}
.group-channel-card--other-info .number {
  color: var(--ed-text-color-primary);
}
.group-channel-card--other-info .label {
  color: var(--ed-text-color-supporting);
}
[dir=ltr] .group-channel-card--other-info .label {
  margin-left: var(--ed-spacing-5xs);
}
[dir=rtl] .group-channel-card--other-info .label {
  margin-right: var(--ed-spacing-5xs);
}
.group-channel-card--other-info .icon-lock {
  color: var(--ed-text-color-primary);
}
[dir=ltr] .group-channel-card--other-info .icon-lock {
  margin-right: var(--ed-spacing-4xs);
}
[dir=rtl] .group-channel-card--other-info .icon-lock {
  margin-left: var(--ed-spacing-4xs);
}
.group-channel-card .icon-check {
  position: relative;
  top: var(--ed-spacing-5xs);
  color: var(--ed-primary-base) !important;
}
[dir=ltr] .group-channel-card .icon-check {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .group-channel-card .icon-check {
  margin-left: var(--ed-spacing-2xs);
}
.group-channel-card .positive-action {
  color: var(--ed-primary-base);
}
.group-channel-card .negative-action {
  color: var(--ed-negative-2);
  text-decoration: underline;
}
.group-channel-card .decline-btn {
  min-width: 6.25rem;
}
.group-channel-card .comingsoon-btn {
  color: var(--ed-text-color-primary);
}
[dir] .group-channel-card .comingsoon-btn {
  border-color: var(--ed-border-color);
}
.group-channel-card .hide-visible {
  visibility: hidden;
}
.group-channel-card .comingsoon-btn:hover {
  color: var(--ed-text-color-primary);
}
[dir] .group-channel-card .comingsoon-btn:hover {
  border-color: var(--ed-border-color);
}
[dir] .group-channel-card .ed-btn-primary.channel-class:focus,
[dir] .group-channel-card a.channel-class.cke_dialog_ui_button_ok:focus,
[dir] .group-channel-card .ed-btn-primary.channel-class:hover,
[dir] .group-channel-card a.channel-class.cke_dialog_ui_button_ok:hover {
  background-color: var(--ed-primary-base);
}
.group-channel-card > a {
  display: block;
}
[dir] .group-channel-card > a {
  padding: var(--ed-spacing-2xs) var(--ed-spacing-2xs) 0;
}
.group-channel-card .ed-btn.channel-grp-btn {
  width: 95%;
}
[dir] .group-channel-card .ed-btn.channel-grp-btn {
  margin: 0 var(--ed-spacing-2xs);
}
[dir] .group-channel-card .ed-btn.joined-following-btn {
  padding: 0;
}
[dir] .group-channel-card .ed-btn.joined-following-btn .leave-unfollow-btn {
  padding: .5625rem var(--ed-spacing-lg);
}
.group-channel-card .ed-tooltip.bottom.group-channel-title-tooltip {
  width: 17rem;
}
[dir] .cursor-default {
  cursor: default;
}
.gc-loading {
  width: 18rem;
}
[dir] .gc-loading {
  border-radius: var(--ed-border-radius-lg);
  padding: var(--ed-spacing-2xs);
  background-color: var(--ed-white);
  box-shadow: var(--ed-shadow-base);
}
.gc-loading--image-container {
  width: 16.937rem;
  height: 9.125rem;
}
[dir] .gc-loading--image-container {
  border-radius: var(--ed-border-radius-lg);
}
.gc-loading--label {
  min-height: 2.375rem;
}
[dir] .gc-loading--label {
  border-radius: var(--ed-border-radius-lg);
}
.gc-loading--label.channel-loading-label {
  min-height: 2.75rem;
}
.gc-loading--skill-container {
  height: 3.375rem;
}
[dir] .gc-loading--skill-container {
  border-radius: var(--ed-border-radius-lg);
}
.gc-loading--meta-container {
  height: 1.25rem;
}
[dir] .gc-loading--meta-container {
  border-radius: var(--ed-border-radius-lg);
}
.gc-loading--button {
  height: 2.25rem;
}
[dir] .gc-loading--button {
  border-radius: var(--ed-border-radius-lg);
}
[dir] .gc-loading-dynamic {
  border-radius: var(--ed-border-radius-lg);
  background-color: var(--ed-white);
  box-shadow: var(--ed-shadow-base);
}
[dir] .gc-loading-dynamic--innerbox {
  border-radius: var(--ed-border-radius-lg);
}
[dir] .filter {
  padding: var(--ed-spacing-base) var(--ed-spacing-2xs);
  background-color: var(--ed-white);
  box-shadow: var(--ed-card-shadow-base);
  border-radius: var(--ed-border-radius-lg);
}
[dir=ltr] .filter {
  margin-right: 1.125rem;
}
[dir=rtl] .filter {
  margin-left: 1.125rem;
}
.filter--label {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
}
[dir=ltr] .filter--label {
  padding-left: var(--ed-spacing-2xs);
}
[dir=rtl] .filter--label {
  padding-right: var(--ed-spacing-2xs);
}
.filter--divider {
  height: .625rem;
}
[dir] .filter--divider {
  border-top-width: var(--ed-border-size-sm);
  border-style: solid;
  border-color: var(--ed-state-disabled-color);
  background-image:
    linear-gradient(
      0deg,
      rgba(38, 39, 59, 0) 0%,
      rgba(38, 39, 59, 0.14) 100%);
}
[dir=ltr] .filter--divider-reverse {
  transform: rotate(180deg);
}
[dir=rtl] .filter--divider-reverse {
  transform: rotate(-180deg);
}
.filter--options-container {
  max-height: 20.625rem;
  overflow-y: auto;
}
[dir] .filter--options-container {
  margin: 0;
}
[dir] .filter--options-container--option {
  margin-bottom: var(--ed-spacing-2xs);
}
.filter--options-container--option .checkbox {
  display: flex;
  align-items: flex-start;
}
[dir=ltr] .filter--options-container--option .checkbox {
  padding-left: var(--ed-spacing-2xs);
}
[dir=rtl] .filter--options-container--option .checkbox {
  padding-right: var(--ed-spacing-2xs);
}
[dir] .filter--options-container--option .checkbox input[type=checkbox] {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
}
[dir=ltr] .filter--options-container--option .checkbox input[type=checkbox] {
  margin-right: var(--ed-spacing-xs);
}
[dir=rtl] .filter--options-container--option .checkbox input[type=checkbox] {
  margin-left: var(--ed-spacing-xs);
}
.filter--options-container--option .checkbox span {
  position: relative;
  color: var(--ed-text-color-primary);
  top: calc(-1*var(--ed-spacing-4xs));
  line-height: 1.4;
}
[dir] .filter--options-container--option:last-child {
  margin-bottom: 0;
}
.test-group .filter {
  width: 18.75rem;
}
.ed-ui-course {
  width: 17.25rem;
  height: 15.0625rem;
}
[dir] .ed-ui-course {
  background-color: var(--ed-body-bg-color);
  border-radius: var(--ed-card-border-radius);
  box-shadow: var(--ed-card-shadow-base);
}
[dir] .ed-ui-course:hover {
  cursor: pointer;
}
.ed-ui-course .course-image {
  height: 9.125rem;
}
[dir] .ed-ui-course .course-image {
  padding: var(--ed-spacing-2xs);
}
.ed-ui-course .course-image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
[dir] .ed-ui-course .course-image img {
  border-radius: var(--ed-border-radius-lg);
}
.ed-ui-course .course-image svg {
  height: 9.125rem !important;
  width: 16.25rem !important;
}
.ed-ui-course .course-name {
  overflow: hidden;
  width: 100%;
  height: 3.125rem;
  color: var(--ed-text-color-primary);
  font-size: var(--ed-font-size-base);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
[dir] .ed-ui-course .course-name {
  padding: 0 var(--ed-spacing-2xs) var(--ed-spacing-2xs) var(--ed-spacing-2xs);
}
.ed-ui-course label {
  color: var(--ed-text-color-supporting);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-decoration: underline;
}
[dir] .ed-ui-course label {
  margin-top: .8rem;
  padding: 0 var(--ed-spacing-2xs);
}
[dir] .ed-ui-course label:hover {
  cursor: pointer;
}
.ed-course-detail-container {
  height: 6rem;
  width: 39.1875rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
[dir] .ed-course-detail-container {
  padding: var(--ed-spacing-base);
  background-color: inherit;
  border-radius: var(--ed-border-radius-lg);
  border: var(--ed-border-size-sm) solid var(--ed-state-disabled-color);
}
[dir=ltr] .ed-course-detail-container .pl-16 {
  padding-left: var(--ed-spacing-base);
}
[dir=rtl] .ed-course-detail-container .pl-16 {
  padding-right: var(--ed-spacing-base);
}
[dir=ltr] .ed-course-detail-container .pr-16 {
  padding-right: var(--ed-spacing-base);
}
[dir=rtl] .ed-course-detail-container .pr-16 {
  padding-left: var(--ed-spacing-base);
}
[dir=ltr] .ed-course-detail-container .border-r {
  border-right: var(--ed-border-size-sm) solid var(--ed-state-disabled-color);
}
[dir=rtl] .ed-course-detail-container .border-r {
  border-left: var(--ed-border-size-sm) solid var(--ed-state-disabled-color);
}
.ed-course-detail-container .title {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
  display: block;
  flex-shrink: 1;
}
.ed-course-detail-container .desc {
  font-size: var(--ed-font-size-supporting);
  color: var(--ed-text-color-supporting);
}
.ed-course-detail-container .bold {
  font-weight: var(--ed-font-weight-bold);
}
.ed-course-detail-container .course-image-container {
  height: 4rem;
  width: 7.125rem;
  min-height: 4rem;
  min-width: 7.125rem;
}
.ed-course-detail-container .course-image-container img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
[dir] .ed-course-detail-container .course-image-container img {
  border-radius: var(--ed-border-radius-lg);
}
.ed-course-detail-container .course-image-container svg {
  height: 4rem !important;
  width: 7.125rem !important;
  min-height: 4rem;
  min-width: 7.125rem;
}
[dir=ltr] .ed-course-detail-container .course-details span:first-child:nth-last-child(1) {
  border-right: unset;
}
[dir=rtl] .ed-course-detail-container .course-details span:first-child:nth-last-child(1) {
  border-left: unset;
}
.ed-course-detail-container .course-details-actions .date-action {
  font-family: Lato;
  font-weight: 700;
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 0%;
  vertical-align: middle;
  text-decoration: none;
}
[dir] .ed-course-detail-container .course-details-actions .date-action {
  cursor: pointer;
  border-radius: var(--ed-border-radius-sm);
}
.ed-course-detail-container .course-details-actions .date-action:first-child {
  color: #555;
}
.ed-course-detail-container .course-details-actions .date-action:last-child {
  color: #005bf0;
}
[dir=ltr] .ed-course-detail-container .course-details-actions .date-action:last-child {
  margin-left: 16px;
}
[dir=rtl] .ed-course-detail-container .course-details-actions .date-action:last-child {
  margin-right: 16px;
}
.ed-course-detail-container .course-details-actions .date-action:hover {
  opacity: .9;
}
.ed-course-detail-container .course-details-actions .date-action:focus {
  outline: none;
}
[dir] .ed-course-detail-container .course-details-actions .date-action:focus {
  box-shadow: 0 0 0 2px var(--ed-brand-color-primary-light);
}
.ed-course-detail-container .course-info {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  min-width: 0;
}
[dir=ltr] .ed-course-detail-container .course-info {
  padding-left: var(--ed-spacing-base);
}
[dir=rtl] .ed-course-detail-container .course-info {
  padding-right: var(--ed-spacing-base);
}
.ed-course-detail-container .course-info > label {
  overflow: hidden;
  text-overflow: ellipsis;
}
[dir] .ed-course-detail-container .course-info > label {
  margin-bottom: 0 !important;
}
[dir=rtl] .ed-course-detail-container .course-info .icon-clock {
  display: inline-flex;
}
[dir=ltr] .ed-course-detail-container .course-info .icon-clock::before {
  padding-right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-course-detail-container .course-info .icon-clock::before {
  padding-left: var(--ed-spacing-2xs);
}
.ed-ui-empty-curation {
  max-width: 55.8125rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
[dir] .ed-ui-empty-curation {
  background-color: var(--ed-body-bg-color);
  border-radius: var(--ed-border-radius-lg);
  box-shadow: var(--ed-card-shadow-base);
  padding: 0 var(--ed-spacing-base);
}
.ed-ui-empty-curation .icon-container {
  height: 8.75rem;
  width: 8.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
[dir] .ed-ui-empty-curation .icon-container {
  border-radius: 4.375rem;
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  margin-top: var(--ed-spacing-xl);
}
.ed-ui-empty-curation .icon-container .icon-check-double::before,
.ed-ui-empty-curation .icon-container .icon-clipboard-check::before {
  font-size: var(--ed-font-size-4xl);
  object-fit: cover;
  color: var(--ed-state-active-color);
}
.ed-ui-empty-curation .icon-settings::before {
  font-size: 1.35rem;
  color: var(--ed-text-color-primary-light);
}
[dir=ltr] .ed-ui-empty-curation .icon-settings::before {
  padding-right: .2rem;
}
[dir=rtl] .ed-ui-empty-curation .icon-settings::before {
  padding-left: .2rem;
}
[dir] .ed-ui-empty-curation h4 {
  padding-top: var(--ed-spacing-xl);
  padding-bottom: var(--ed-spacing-xl);
  margin-bottom: 0;
}
.ed-ui-empty-curation span {
  color: var(--ed-text-color-primary);
  font-size: var(--ed-font-size-base);
}
[dir] .ed-ui-empty-curation span {
  padding: 0;
}
[dir] .ed-ui-empty-curation .mpb {
  padding-bottom: var(--ed-spacing-xl);
}
[dir] .ed-ui-empty-curation .mpt {
  padding-top: var(--ed-spacing-base);
}
[dir] .ed-ui-empty-curation .lpb {
  padding-bottom: 2.5rem;
}
.ed-ui-empty-curation .support-text {
  color: var(--ed-text-color-supporting);
}
[dir] .ed-ui-empty-curation .support-text {
  padding-bottom: var(--ed-spacing-lg);
}
@media screen and (max-width: 540px) {
  .ed-ui-empty-curation .btns-container {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  [dir] .ed-ui-empty-curation .btns-container .ed-btn + .ed-btn {
    margin-top: var(--ed-spacing-2xs);
  }
  [dir=ltr] .ed-ui-empty-curation .btns-container .ed-btn + .ed-btn {
    margin-left: 0;
  }
  [dir=rtl] .ed-ui-empty-curation .btns-container .ed-btn + .ed-btn {
    margin-right: 0;
  }
}
.curation-card-header {
  height: 2.9375rem;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.detail-container {
  height: 2.625rem;
  display: flex;
}
[dir] .detail-container .enable-natigate:hover {
  cursor: pointer;
}
.detail-container .image-container {
  height: 100%;
  width: 2.625rem;
  display: flex;
}
[dir] .detail-container .image-container {
  background-color: var(--ed-body-bg-color);
}
.detail-container .image-container img {
  height: 2.5rem;
  height: 2.5rem;
  object-fit: cover;
}
[dir] .detail-container .image-container img {
  border-radius: 1.25rem;
}
.detail-container .image-container .small {
  height: 1.875rem;
  height: 1.875rem;
  object-fit: cover;
}
[dir] .detail-container .image-container .small {
  border-radius: 0.9375rem;
}
[dir=ltr] .detail-container .image-container .small {
  padding-left: var(--ed-spacing-xs);
}
[dir=rtl] .detail-container .image-container .small {
  padding-right: var(--ed-spacing-xs);
}
[dir=ltr] .detail-container .user-details {
  padding-left: var(--ed-spacing-2xs);
}
[dir=rtl] .detail-container .user-details {
  padding-right: var(--ed-spacing-2xs);
}
[dir] .detail-container .user-details label {
  margin-bottom: 0 !important;
}
.detail-container .user-details label:first-of-type {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
}
.detail-container .user-details label:last-of-type {
  font-size: var(--ed-font-size-supporting);
  color: var(--ed-text-color-supporting);
}
.detail-container .user-details .sl {
  font-size: 0.8125rem !important;
}
[dir] .ed-progress-tab.active {
  background-color: var(--ed-primary-2) !important;
  border: var(--ed-border-size-sm) solid var(--ed-state-active-color);
}
.ed-progress-tab {
  width: 12.5rem;
  height: 12.5rem;
}
[dir] .ed-progress-tab {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  border-radius: var(--ed-border-radius-md);
  background-color: inherit;
}
@media (max-width: 767px) {
  .ed-progress-tab {
    height: 5rem;
  }
  [dir] .ed-progress-tab {
    border: none;
  }
}
[dir] .ed-progress-tab:hover {
  background-color: var(--ed-input-hover-bg-color);
  cursor: pointer;
}
[dir] .ed-progress-tab > label {
  margin-bottom: 0 !important;
}
.ed-progress-tab .progress-tab-icon {
  font-size: 2.5rem;
}
[dir] .ed-progress-tab .progress-tab-icon {
  padding-top: 1.875rem;
}
@media (max-width: 767px) {
  .ed-progress-tab .progress-tab-icon {
    font-size: var(--ed-font-size-xl);
  }
  [dir] .ed-progress-tab .progress-tab-icon {
    padding-top: var(--ed-spacing-2xs);
  }
}
[dir] .ed-progress-tab .progress-container {
  padding: var(--ed-spacing-xs);
}
.ed-progress-tab .title {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
  line-height: 1.25rem;
}
[dir] .ed-progress-tab .title {
  padding-top: 1.875rem;
}
@media (max-width: 767px) {
  .ed-progress-tab .title {
    font-size: var(--ed-font-size-supporting);
  }
  [dir] .ed-progress-tab .title {
    padding-top: var(--ed-spacing-base);
  }
}
.ed-progress-tab .desc {
  font-size: var(--ed-font-size-supporting);
  color: var(--ed-text-color-supporting);
}
[dir] .ed-progress-tab .desc {
  padding-top: 2.3125rem;
}
@media (max-width: 767px) {
  .ed-progress-tab .desc {
    display: none;
  }
}
.menu__item a,
.menu__item .right-tab {
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  width: 100% !important;
  height: 2.5rem;
  justify-content: space-between !important;
  align-items: center !important;
  color: var(--ed-text-color-primary) !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 24px !important;
}
[dir] .menu__item a,
[dir] .menu__item .right-tab {
  padding: 0px 20px !important;
  margin: 0 !important;
  border-radius: var(--ed-border-radius-lg);
}
[dir=ltr] .menu__item a,
[dir=ltr] .menu__item .right-tab {
  text-align: left !important;
}
[dir=rtl] .menu__item a,
[dir=rtl] .menu__item .right-tab {
  text-align: right !important;
}
[dir] .menu__item a:hover,
[dir] .menu__item a:focus,
[dir] .menu__item .right-tab:hover,
[dir] .menu__item .right-tab:focus {
  background: var(--ed-header-hover-color);
}
.menu__item a .right-arrow,
.menu__item .right-tab .right-arrow {
  font-size: var(--ed-font-size-xl);
}
[dir=ltr] .unified-nav__dropdown {
  margin-right: var(--ed-spacing-base);
}
[dir=rtl] .unified-nav__dropdown {
  margin-left: var(--ed-spacing-base);
}
.unified-nav__dropdown .dropdown-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
}
[dir] .unified-nav__dropdown .dropdown-btn {
  cursor: pointer;
}
.unified-nav__dropdown label {
  display: flex;
}
[dir] .unified-nav__dropdown label {
  cursor: pointer;
}
[dir=ltr] .unified-nav__dropdown-label {
  margin-right: 0.3125rem;
}
[dir=rtl] .unified-nav__dropdown-label {
  margin-left: 0.3125rem;
}
.unified-nav__dropdown .unified-nav__dropdown-wrapper {
  position: relative;
}
@media (max-width: 767px) {
  .unified-nav__dropdown .unified-nav__dropdown-wrapper {
    position: initial;
  }
}
.unified-nav__dropdown .unified-nav__dropdown-content {
  position: absolute;
  white-space: nowrap;
  font-size: var(--ed-font-size-supporting);
  z-index: 100;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: fit-content;
}
[dir] .unified-nav__dropdown .unified-nav__dropdown-content {
  box-shadow: var(--ed-shadow-md);
  background: var(--ed-white);
  border-radius: var(--ed-border-radius-lg);
  padding: 1.25rem 1.5rem;
}
[dir=ltr] .unified-nav__dropdown .unified-nav__dropdown-content {
  left: -170px;
}
[dir=rtl] .unified-nav__dropdown .unified-nav__dropdown-content {
  right: -170px;
}
.unified-nav__dropdown .unified-nav__dropdown-content .level-one-container,
.unified-nav__dropdown .unified-nav__dropdown-content .level-two-container {
  width: 18.625rem;
}
.unified-nav__dropdown .unified-nav__dropdown-content .level-one-content,
.unified-nav__dropdown .unified-nav__dropdown-content .level-two-content {
  display: grid;
  gap: 0.625rem;
}
.unified-nav__dropdown .unified-nav__dropdown-content .vertical-divider {
  width: 0.0625rem;
}
[dir] .unified-nav__dropdown .unified-nav__dropdown-content .vertical-divider {
  margin: 0 var(--ed-spacing-xl);
}
[dir=ltr] .unified-nav__dropdown .unified-nav__dropdown-content .vertical-divider {
  border-left: var(--ed-border-size-sm) solid var(--ed-gray-2);
}
[dir=rtl] .unified-nav__dropdown .unified-nav__dropdown-content .vertical-divider {
  border-right: var(--ed-border-size-sm) solid var(--ed-gray-2);
}
@media (max-width: 767px) {
  [dir=ltr] .unified-nav__dropdown .unified-nav__dropdown-content {
    right: var(--ed-spacing-xl);
    left: var(--ed-spacing-xl);
  }
  [dir=rtl] .unified-nav__dropdown .unified-nav__dropdown-content {
    left: var(--ed-spacing-xl);
    right: var(--ed-spacing-xl);
  }
}
.unified-nav__dropdown .unified-nav__dropdown-content ul {
  text-indent: 0;
}
[dir] .unified-nav__dropdown .unified-nav__dropdown-content ul {
  margin: 0;
}
.ed-profile-dropdown .dropdown-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
}
[dir] .ed-profile-dropdown .dropdown-btn {
  cursor: pointer;
}
.ed-profile-dropdown label {
  display: flex;
  font-size: var(--ed-font-size-2xs);
}
[dir] .ed-profile-dropdown label {
  cursor: pointer;
}
.ed-profile-dropdown .profile-dropdown-wrapper {
  position: relative;
}
.ed-profile-dropdown .profile-dropdown-content {
  position: absolute;
  width: 18.625rem;
  white-space: nowrap;
  font-size: var(--ed-font-size-supporting);
  z-index: 100;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  max-height: 37.5rem;
  overflow: auto;
  scrollbar-width: none;
}
[dir] .ed-profile-dropdown .profile-dropdown-content {
  box-shadow: var(--ed-card-shadow-base);
  background: var(--ed-white);
  border-radius: var(--ed-border-radius-lg);
  padding: 1.25rem 1.5rem;
}
[dir=ltr] .ed-profile-dropdown .profile-dropdown-content {
  right: 0;
}
[dir=rtl] .ed-profile-dropdown .profile-dropdown-content {
  left: 0;
}
[dir] .ed-profile-dropdown .profile-dropdown-content.p-unset {
  padding: 0 !important;
}
.ed-profile-dropdown .profile-dropdown-content .languages-back-container {
  height: 3.5rem;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .languages-back-container {
  padding: 1rem 1.5rem;
  border-bottom: var(--ed-border-size-sm) solid var(--ed-gray-2);
}
.ed-profile-dropdown .profile-dropdown-content .languages-back-container .languages-back-btn .left-arrow {
  display: inline-block;
  font-size: var(--ed-font-size-xl);
  width: 1.5rem;
  height: 1.5rem;
}
[dir=ltr] .ed-profile-dropdown .profile-dropdown-content .languages-back-container .languages-back-btn .left-arrow {
  text-align: left;
}
[dir=rtl] .ed-profile-dropdown .profile-dropdown-content .languages-back-container .languages-back-btn .left-arrow {
  text-align: right;
}
.ed-profile-dropdown .profile-dropdown-content .languages-back-container .languages-back-btn .back-text {
  font-family: var(--ed-font-family-base);
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  vertical-align: bottom;
}
[dir=ltr] .ed-profile-dropdown .profile-dropdown-content .languages-back-container .languages-back-btn .back-text {
  text-align: left;
}
[dir=rtl] .ed-profile-dropdown .profile-dropdown-content .languages-back-container .languages-back-btn .back-text {
  text-align: right;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .language-list {
  padding: 1rem 1.5rem;
}
.ed-profile-dropdown .profile-dropdown-content .language-list .language-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  height: 2.5rem;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .language-list .language-item {
  padding: 0.3125rem 0.5rem;
}
.ed-profile-dropdown .profile-dropdown-content .language-list .language-item button {
  width: 100%;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  color: #555;
  font-family: var(--ed-font-family-base);
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .language-list .language-item button {
  padding: 0.3125rem 0.5rem !important;
  border-radius: var(--ed-border-radius-lg);
}
[dir=ltr] .ed-profile-dropdown .profile-dropdown-content .language-list .language-item button {
  text-align: left;
  text-align: left;
}
[dir=rtl] .ed-profile-dropdown .profile-dropdown-content .language-list .language-item button {
  text-align: right;
  text-align: right;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .language-list .language-item button:hover,
[dir] .ed-profile-dropdown .profile-dropdown-content .language-list .language-item button:focus {
  background: var(--ed-header-hover-color);
}
.ed-profile-dropdown .profile-dropdown-content .language-list .language-item button .icon-check {
  color: var(--ed-state-focus-color);
  font-weight: bold;
}
.ed-profile-dropdown .profile-dropdown-content .avatar-section-container {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .avatar-section-container {
  padding-top: 0.75rem;
  padding-bottom: 0.5rem;
}
.ed-profile-dropdown .profile-dropdown-content .avatar-section-container .avatar-image {
  flex: 0 0 auto;
  width: 4.25rem;
  height: 3.5rem;
}
[dir=ltr] .ed-profile-dropdown .profile-dropdown-content .avatar-section-container .avatar-image {
  padding-right: 0.75rem;
}
[dir=rtl] .ed-profile-dropdown .profile-dropdown-content .avatar-section-container .avatar-image {
  padding-left: 0.75rem;
}
.ed-profile-dropdown .profile-dropdown-content .avatar-section-container .avatar-image img {
  width: 100%;
  height: 100%;
  color: rgba(0, 0, 0, 0);
}
[dir] .ed-profile-dropdown .profile-dropdown-content .avatar-section-container .avatar-image img {
  text-align: center;
  border-radius: var(--ed-border-radius-circle);
}
.ed-profile-dropdown .profile-dropdown-content .avatar-section-container .avatar-image svg {
  height: 40px;
  width: 40px;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .avatar-section-container .full-name-container {
  margin: auto 0;
}
.ed-profile-dropdown .profile-dropdown-content .avatar-section-container .full-name-container span {
  font-family: var(--ed-font-family-base);
  font-size: 17px;
  font-weight: 600;
  line-height: 22px;
  max-width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
}
[dir=ltr] .ed-profile-dropdown .profile-dropdown-content .avatar-section-container .full-name-container span {
  text-align: left;
}
[dir=rtl] .ed-profile-dropdown .profile-dropdown-content .avatar-section-container .full-name-container span {
  text-align: right;
}
.ed-profile-dropdown .profile-dropdown-content .horizontal-divider {
  height: 0.0625rem;
}
[dir] .ed-profile-dropdown .profile-dropdown-content .horizontal-divider {
  border-bottom: var(--ed-border-size-sm) solid var(--ed-gray-2);
  margin: 1rem 0;
}
.ed-profile-dropdown .profile-dropdown-content ul {
  text-indent: 0;
}
[dir] .ed-profile-dropdown .profile-dropdown-content ul {
  margin: 0;
}
[dir] .ed-profile-dropdown .profile-dropdown-content li {
  margin: 0 !important;
}
.ed-profile-dropdown .scrollable-div::-webkit-scrollbar {
  display: none;
}
.flx-row-nowrap,
.ed-unified-header .menu--actions .action--tabs,
.ed-unified-header .mobile-screen-search .action--tabs,
.ed-unified-header .menu--actions .ed-header-search,
.ed-unified-header .mobile-screen-search .ed-header-search,
.ed-unified-header .menu--actions,
.ed-unified-header .mobile-screen-search,
.ed-unified-header .menu--tabs,
.ed-unified-header .menu-items-wrapper {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
}
.ed-ui .tab-bar.block {
  height: auto !important;
}
[dir=ltr] .ed-dropdown .dropdown-content li:first-child {
  margin-left: unset !important;
}
[dir=rtl] .ed-dropdown .dropdown-content li:first-child {
  margin-right: unset !important;
}
.ed-unified-header {
  min-height: 5rem;
  min-width: fit-content;
}
[dir] .ed-unified-header {
  background-color: var(--ed-header-bg-color);
  border-bottom: 1px solid #e6e6e6;
  padding: 1.25rem 1.5rem;
  margin-bottom: var(--ed-spacing-base);
}
.ed-unified-header .menu-items-wrapper {
  justify-content: space-between;
  min-height: 2.5rem;
}
.ed-unified-header .menu--logo {
  display: flex;
  align-items: center;
  min-width: fit-content;
}
.ed-unified-header .menu--logo svg,
.ed-unified-header .menu--logo img {
  height: auto !important;
  max-height: 2.5rem !important;
  width: auto !important;
  max-width: 10rem !important;
}
.ed-unified-header .menu--tabs {
  justify-content: space-between;
  gap: 0.5rem;
}
.ed-unified-header .menu--tabs .menu--tab a {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  align-content: center;
  width: 10rem;
  height: 2.5rem;
  color: var(--ed-header-text-color);
  font-size: 15px;
  font-weight: 700;
  line-height: 16px;
}
[dir] .ed-unified-header .menu--tabs .menu--tab a {
  text-align: center;
  padding: 0 1rem;
  border-radius: var(--ed-border-radius-lg);
}
[dir] .ed-unified-header .menu--tabs .menu--tab a:hover,
[dir] .ed-unified-header .menu--tabs .menu--tab a:focus {
  background: var(--ed-header-hover-color);
}
.ed-unified-header .menu--tabs .menu--tab button {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  align-content: center;
  width: 10rem;
  height: 2.5rem;
  color: var(--ed-header-text-color);
  font-size: 15px;
  font-weight: 700;
  line-height: 16px;
}
[dir] .ed-unified-header .menu--tabs .menu--tab button {
  text-align: center;
  padding: 0 1rem;
  border-radius: var(--ed-border-radius-lg);
}
[dir] .ed-unified-header .menu--tabs .menu--tab button:hover,
[dir] .ed-unified-header .menu--tabs .menu--tab button:focus {
  background: var(--ed-header-hover-color);
}
[dir=ltr] .ed-unified-header .menu--tabs .menu--tab .icon-arrow {
  margin-left: 0.3125rem;
}
[dir=rtl] .ed-unified-header .menu--tabs .menu--tab .icon-arrow {
  margin-right: 0.3125rem;
}
[dir] .ed-unified-header .mobile-screen-search {
  padding-top: 0.75rem;
}
.ed-unified-header .mobile-screen-search .ed-header-search {
  max-width: unset !important;
  width: 100% !important;
}
.ed-unified-header .menu--actions,
.ed-unified-header .mobile-screen-search {
  min-height: 2.5rem;
  box-sizing: border-box;
}
[dir] .ed-unified-header .menu--actions .search,
[dir] .ed-unified-header .mobile-screen-search .search {
  margin: 0 var(--ed-spacing-lg);
}
.ed-unified-header .menu--actions .ed-header-search,
.ed-unified-header .mobile-screen-search .ed-header-search {
  align-items: center;
  max-width: 43.75rem;
}
[dir] .ed-unified-header .menu--actions .ed-header-search,
[dir] .ed-unified-header .mobile-screen-search .ed-header-search {
  border-radius: 3.125rem;
  margin: 0 auto;
  background-color: var(--ed-header-search-bg-color);
}
.ed-unified-header .menu--actions .ed-header-search .icon-search,
.ed-unified-header .menu--actions .ed-header-search .icon-new-filter,
.ed-unified-header .mobile-screen-search .ed-header-search .icon-search,
.ed-unified-header .mobile-screen-search .ed-header-search .icon-new-filter {
  font-size: var(--ed-font-size-lg);
  max-width: 3.125rem;
  overflow: hidden;
}
[dir] .ed-unified-header .menu--actions .ed-header-search .icon-search,
[dir] .ed-unified-header .menu--actions .ed-header-search .icon-new-filter,
[dir] .ed-unified-header .mobile-screen-search .ed-header-search .icon-search,
[dir] .ed-unified-header .mobile-screen-search .ed-header-search .icon-new-filter {
  padding: var(--ed-spacing-xs) var(--ed-spacing-base);
}
.ed-unified-header .menu--actions .ed-header-search .search-bar,
.ed-unified-header .mobile-screen-search .ed-header-search .search-bar {
  line-height: 2.25rem;
  width: 100%;
  height: 2.375rem;
  color: var(--ed-header-search-text-color);
}
[dir] .ed-unified-header .menu--actions .ed-header-search .search-bar,
[dir] .ed-unified-header .mobile-screen-search .ed-header-search .search-bar {
  border: 1px solid #e6e6e6;
  background: rgba(0, 0, 0, 0);
  padding: 0 3.2rem;
  margin: 0 -3.2rem;
  border-radius: 3.125rem;
}
.ed-unified-header .menu--actions .ed-header-search .search-bar::placeholder,
.ed-unified-header .mobile-screen-search .ed-header-search .search-bar::placeholder {
  color: var(--ed-header-search-placeholder-color);
  font-style: italic;
}
.ed-unified-header .menu--actions .search-suggestion-list,
.ed-unified-header .mobile-screen-search .search-suggestion-list {
  top: 100%;
  font-size: var(--ed-font-size-sm);
  z-index: 99;
  min-height: 6.25rem;
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list {
  background-color: var(--ed-white);
  padding: var(--ed-spacing-xs);
  box-shadow: var(--ed-shadow-base);
}
.ed-unified-header .menu--actions .search-suggestion-list .ed-tag-container,
.ed-unified-header .mobile-screen-search .search-suggestion-list .ed-tag-container {
  line-height: initial;
  transition: all .5s ease;
}
.ed-unified-header .menu--actions .search-suggestion-list .ed-tag-container:hover,
.ed-unified-header .mobile-screen-search .search-suggestion-list .ed-tag-container:hover {
  color: var(--ed-body-bg-color);
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .ed-tag-container:hover,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .ed-tag-container:hover {
  background-color: var(--ed-primary-base);
}
.ed-unified-header .menu--actions .search-suggestion-list .grid-all-column,
.ed-unified-header .mobile-screen-search .search-suggestion-list .grid-all-column {
  grid-column: 1/-1;
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .heading-labels,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .heading-labels {
  margin-bottom: 0;
}
@media screen and (min-width: 993px) {
  .ed-unified-header .menu--actions .search-suggestion-list,
  .ed-unified-header .mobile-screen-search .search-suggestion-list {
    width: calc(100% + 3rem) !important;
  }
}
.ed-unified-header .menu--actions .search-suggestion-list ul.search-card-holder,
.ed-unified-header .mobile-screen-search .search-suggestion-list ul.search-card-holder {
  grid-template-columns: 1fr;
  grid-gap: var(--ed-spacing-2xs);
}
.ed-unified-header .menu--actions .search-suggestion-list ul.search-card-holder li,
.ed-unified-header .mobile-screen-search .search-suggestion-list ul.search-card-holder li {
  transition: all 100ms ease-in-out;
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list ul.search-card-holder li,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list ul.search-card-holder li {
  padding: var(--ed-spacing-4xs) 0;
}
[dir=ltr] .ed-unified-header .menu--actions .search-suggestion-list ul.search-card-holder li span,
[dir=ltr] .ed-unified-header .mobile-screen-search .search-suggestion-list ul.search-card-holder li span {
  margin-right: var(--ed-spacing-xs);
}
[dir=rtl] .ed-unified-header .menu--actions .search-suggestion-list ul.search-card-holder li span,
[dir=rtl] .ed-unified-header .mobile-screen-search .search-suggestion-list ul.search-card-holder li span {
  margin-left: var(--ed-spacing-xs);
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list ul.search-card-holder li:hover,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list ul.search-card-holder li:hover {
  cursor: pointer;
  background-color: var(--ed-input-hover-bg-color);
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
  grid-gap: var(--ed-spacing-2xs);
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder.content,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder.content {
  grid-gap: var(--ed-spacing-4xs);
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-top-bar,
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder label,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-top-bar,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder label {
  grid-column: 1/-1;
  font-size: var(--ed-font-size-2xs);
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-top-bar > span,
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder label > span,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-top-bar > span,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder label > span {
  color: var(--ed-text-color-supporting);
  text-decoration: underline;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder span.icon-smartcard,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder span.icon-smartcard {
  line-height: inherit;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .ed-tooltip,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .ed-tooltip {
  word-break: initial;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box {
  position: relative;
  transition: all 100ms ease-in-out;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  padding: var(--ed-spacing-xs);
  border-radius: var(--ed-border-radius-lg);
  text-align: center;
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box:hover,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box:hover {
  cursor: pointer;
  box-shadow: var(--ed-card-shadow-hover);
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box p,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box p {
  font-size: var(--ed-font-size-sm);
  word-break: break-word;
  flex: 1;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box p .entity-name,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box p .entity-name {
  color: var(--ed-header-text-color);
  opacity: 1;
  max-width: 6rem;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box p span,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box p span {
  font-size: var(--ed-font-size-2xs);
  opacity: .7;
  display: block;
  white-space: break-spaces;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-],
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-] {
  width: 2.1875rem;
  height: 1.875rem;
  top: 0.25rem;
  font-size: 1.125rem;
  align-items: center;
  justify-content: center;
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-],
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-] {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  background-color: var(--ed-white);
  box-shadow: var(--ed-shadow-base);
}
[dir=ltr] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-],
[dir=ltr] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-] {
  border-top-right-radius: var(--ed-border-radius-lg);
  border-bottom-right-radius: var(--ed-border-radius-lg);
  left: 0;
}
[dir=rtl] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-],
[dir=rtl] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box span[class*=icon-] {
  border-top-left-radius: var(--ed-border-radius-lg);
  border-bottom-left-radius: var(--ed-border-radius-lg);
  right: 0;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box .avatar,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box .avatar {
  height: 2.6875rem;
  display: block;
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box .avatar,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box .avatar {
  background: var(--ed-border-color);
  margin-bottom: var(--ed-spacing-3xs);
  border-radius: var(--ed-border-radius-lg);
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box .avatar img,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box .avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box .ed-avatar,
.ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box .ed-avatar {
  width: var(--ed-avatar-size-lg);
  height: var(--ed-avatar-size-lg);
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder .search-card-box .ed-avatar,
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder .search-card-box .ed-avatar {
  margin-bottom: var(--ed-spacing-3xs);
}
[dir] .ed-unified-header .menu--actions .search-suggestion-list .search-card-holder:not(:last-child),
[dir] .ed-unified-header .mobile-screen-search .search-suggestion-list .search-card-holder:not(:last-child) {
  margin-bottom: var(--ed-spacing-base);
}
.ed-unified-header .menu--actions .advanced-search-container,
.ed-unified-header .mobile-screen-search .advanced-search-container {
  top: 100%;
  z-index: 99;
  width: 21.375rem;
}
[dir] .ed-unified-header .menu--actions .advanced-search-container,
[dir] .ed-unified-header .mobile-screen-search .advanced-search-container {
  background-color: var(--ed-white);
  box-shadow: var(--ed-shadow-base);
}
[dir=ltr] .ed-unified-header .menu--actions .advanced-search-container,
[dir=ltr] .ed-unified-header .mobile-screen-search .advanced-search-container {
  right: 0;
}
[dir=rtl] .ed-unified-header .menu--actions .advanced-search-container,
[dir=rtl] .ed-unified-header .mobile-screen-search .advanced-search-container {
  left: 0;
}
@media (max-width: 767px) {
  .ed-unified-header .menu--actions .advanced-search-container,
  .ed-unified-header .mobile-screen-search .advanced-search-container {
    width: 17.5rem;
  }
}
[dir=ltr] .ed-unified-header .menu--actions .advanced-search-container .switch,
[dir=ltr] .ed-unified-header .mobile-screen-search .advanced-search-container .switch {
  padding-left: 0 !important;
}
[dir=rtl] .ed-unified-header .menu--actions .advanced-search-container .switch,
[dir=rtl] .ed-unified-header .mobile-screen-search .advanced-search-container .switch {
  padding-right: 0 !important;
}
.ed-unified-header .menu--actions .action--tabs,
.ed-unified-header .mobile-screen-search .action--tabs {
  align-items: center;
}
[dir=ltr] .ed-unified-header .menu--actions .action--tabs,
[dir=ltr] .ed-unified-header .mobile-screen-search .action--tabs {
  margin-left: unset;
}
[dir=rtl] .ed-unified-header .menu--actions .action--tabs,
[dir=rtl] .ed-unified-header .mobile-screen-search .action--tabs {
  margin-right: unset;
}
.ed-unified-header .menu--actions .action--tabs .icon-notification,
.ed-unified-header .menu--actions .action--tabs .icon-profile,
.ed-unified-header .mobile-screen-search .action--tabs .icon-notification,
.ed-unified-header .mobile-screen-search .action--tabs .icon-profile {
  font-size: var(--ed-font-size-md);
  vertical-align: middle;
  width: 2.5rem;
  height: 2.5rem;
}
[dir] .ed-unified-header .menu--actions .action--tabs .icon-notification,
[dir] .ed-unified-header .menu--actions .action--tabs .icon-profile,
[dir] .ed-unified-header .mobile-screen-search .action--tabs .icon-notification,
[dir] .ed-unified-header .mobile-screen-search .action--tabs .icon-profile {
  background: var(--ed-gray-1);
  border-radius: var(--ed-border-radius-circle);
}
.ed-unified-header .menu--actions .action--tabs .profile-avatar-btn,
.ed-unified-header .mobile-screen-search .action--tabs .profile-avatar-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
}
.ed-unified-header .menu--actions .action--tabs .profile-avatar-btn img,
.ed-unified-header .mobile-screen-search .action--tabs .profile-avatar-btn img {
  width: 100%;
  height: 100%;
  color: rgba(0, 0, 0, 0);
}
[dir] .ed-unified-header .menu--actions .action--tabs .profile-avatar-btn img,
[dir] .ed-unified-header .mobile-screen-search .action--tabs .profile-avatar-btn img {
  text-align: center;
  border-radius: var(--ed-border-radius-circle);
}
[dir] .ed-unified-header .menu--actions .action--tabs .profile-avatar-btn:hover,
[dir] .ed-unified-header .mobile-screen-search .action--tabs .profile-avatar-btn:hover {
  cursor: pointer;
}
[dir=ltr] .ed-unified-header .menu--actions .action--tabs li,
[dir=ltr] .ed-unified-header .mobile-screen-search .action--tabs li {
  margin-left: var(--ed-spacing-base);
}
[dir=rtl] .ed-unified-header .menu--actions .action--tabs li,
[dir=rtl] .ed-unified-header .mobile-screen-search .action--tabs li {
  margin-right: var(--ed-spacing-base);
}
[dir] .ed-unified-header .menu--actions .action--tabs .picasso-header-btn .ed-dropdown,
[dir] .ed-unified-header .mobile-screen-search .action--tabs .picasso-header-btn .ed-dropdown {
  margin: 0;
}
.ed-unified-header .menu--actions .notification-item,
.ed-unified-header .mobile-screen-search .notification-item {
  min-height: 4.5rem;
}
[dir] .ed-unified-header .menu--actions .notification-item,
[dir] .ed-unified-header .mobile-screen-search .notification-item {
  padding: var(--ed-spacing-2xs) var(--ed-spacing-base);
}
.ed-unified-header .menu--actions .notification-item .ed-avatar,
.ed-unified-header .mobile-screen-search .notification-item .ed-avatar {
  height: var(--ed-avatar-size-lg);
  width: var(--ed-avatar-size-lg);
  min-width: var(--ed-avatar-size-lg);
}
[dir] .ed-unified-header .menu--actions .notification-item .ed-avatar,
[dir] .ed-unified-header .mobile-screen-search .notification-item .ed-avatar {
  margin: 0;
}
[dir=ltr] .ed-unified-header .menu--actions .notification-item .ed-avatar,
[dir=ltr] .ed-unified-header .mobile-screen-search .notification-item .ed-avatar {
  margin-right: var(--ed-spacing-2xs);
}
[dir=rtl] .ed-unified-header .menu--actions .notification-item .ed-avatar,
[dir=rtl] .ed-unified-header .mobile-screen-search .notification-item .ed-avatar {
  margin-left: var(--ed-spacing-2xs);
}
[dir] .ed-unified-header .menu--actions .notification-item:hover,
[dir] .ed-unified-header .mobile-screen-search .notification-item:hover {
  box-shadow: var(--ed-shadow-base);
  background-color: var(--ed-white);
  cursor: pointer;
}
.ed-unified-header .menu--actions .notification-item .due__warning span,
.ed-unified-header .mobile-screen-search .notification-item .due__warning span {
  color: var(--ed-negative-2);
}
.ed-unified-header .menu--actions .notification-item .due__alert span,
.ed-unified-header .mobile-screen-search .notification-item .due__alert span {
  color: var(--ed-warning-2);
}
.ed-unified-header .menu--actions .notification-item .due__info span,
.ed-unified-header .mobile-screen-search .notification-item .due__info span {
  color: var(--ed-text-color-supporting);
}
.ed-unified-header .menu--actions .right-arrow,
.ed-unified-header .mobile-screen-search .right-arrow {
  font-size: var(--ed-font-size-xl);
}
.ed-unified-header .menu--actions .notification-list,
.ed-unified-header .mobile-screen-search .notification-list {
  min-height: 4.5rem;
  width: 22.8125rem;
}
@media (max-width: 767px) {
  .ed-unified-header .menu--actions .notification-list,
  .ed-unified-header .mobile-screen-search .notification-list {
    width: 20rem;
  }
}
.ed-unified-header .menu--actions .notification-list .no-notification-msg,
.ed-unified-header .mobile-screen-search .notification-list .no-notification-msg {
  min-height: 4.5rem;
  color: var(--ed-header-text-color);
}
.ed-unified-header .menu--actions .notification-list .notification-msg,
.ed-unified-header .mobile-screen-search .notification-list .notification-msg {
  white-space: normal;
  word-break: break-word;
}
[dir=ltr] .ed-unified-header .menu--actions .notification-list .notification-msg,
[dir=ltr] .ed-unified-header .mobile-screen-search .notification-list .notification-msg {
  text-align: left;
}
[dir=rtl] .ed-unified-header .menu--actions .notification-list .notification-msg,
[dir=rtl] .ed-unified-header .mobile-screen-search .notification-list .notification-msg {
  text-align: right;
}
.ed-unified-header .menu--actions .notification-list .notification-msg[dir=rtl],
.ed-unified-header .mobile-screen-search .notification-list .notification-msg[dir=rtl] {
  text-align: right;
}
.ed-unified-header .menu--actions .view-all-btn,
.ed-unified-header .mobile-screen-search .view-all-btn {
  color: var(--ed-text-color-supporting);
}
[dir] .ed-unified-header .menu--actions .view-all-btn,
[dir] .ed-unified-header .mobile-screen-search .view-all-btn {
  padding: var(--ed-spacing-2xs) var(--ed-spacing-base);
}
.ed-unified-header .menu--actions .view-all-btn:hover,
.ed-unified-header .mobile-screen-search .view-all-btn:hover {
  color: var(--ed-primary-base);
}
[dir] .ed-unified-header .menu--actions .header-notification .ed-dropdown-label,
[dir] .ed-unified-header .mobile-screen-search .header-notification .ed-dropdown-label {
  margin: 0;
}
.ed-unified-header .menu--actions .header-notification .icon-angle-down-arrow,
.ed-unified-header .mobile-screen-search .header-notification .icon-angle-down-arrow {
  display: none;
}
[dir] .ed-unified-header .menu--actions .header-notification .ed-dropdown .dropdown-content,
[dir] .ed-unified-header .mobile-screen-search .header-notification .ed-dropdown .dropdown-content {
  padding-bottom: var(--ed-spacing-2xs);
}
[dir] .ed-unified-header .menu--actions .header-notification .ed-dropdown .dropdown-content li,
[dir] .ed-unified-header .mobile-screen-search .header-notification .ed-dropdown .dropdown-content li {
  padding: 0em;
}
.ed-unified-header .menu--actions .header-notification .ed-dropdown .dropdown-content li .notification-list a,
.ed-unified-header .mobile-screen-search .header-notification .ed-dropdown .dropdown-content li .notification-list a {
  color: var(--ed-header-text-color);
}
[dir] .ed-unified-header .menu--actions .header-notification .ed-dropdown .dropdown-content li .notification-list a,
[dir] .ed-unified-header .mobile-screen-search .header-notification .ed-dropdown .dropdown-content li .notification-list a {
  padding: 0;
}
.ed-unified-header .menu--actions .header-notification .ed-dropdown .dropdown-content li .notification-list a:hover,
.ed-unified-header .mobile-screen-search .header-notification .ed-dropdown .dropdown-content li .notification-list a:hover {
  color: var(--ed-header-text-color);
}
.ed-unified-header .menu--actions .header-notification .unseen-notification,
.ed-unified-header .mobile-screen-search .header-notification .unseen-notification {
  font-weight: var(--ed-font-weight-semibold);
}
.ed-unified-header .menu--actions .header-notification .icon-bell-notification,
.ed-unified-header .mobile-screen-search .header-notification .icon-bell-notification {
  color: var(--ed-header-text-color);
  position: relative !important;
}
[dir] .ed-unified-header .menu--actions .header-notification .icon-bell-notification,
[dir] .ed-unified-header .mobile-screen-search .header-notification .icon-bell-notification {
  background: var(--ed-gray-1);
  border-radius: var(--ed-border-radius-circle);
  padding: .4375rem .5rem;
}
.ed-unified-header .menu--actions .header-notification .icon-bell-notification .notification-counter,
.ed-unified-header .mobile-screen-search .header-notification .icon-bell-notification .notification-counter {
  position: absolute !important;
  top: -20%;
  color: var(--ed-white);
  font-size: var(--ed-font-size-2xs);
  min-width: 1.125rem;
}
[dir] .ed-unified-header .menu--actions .header-notification .icon-bell-notification .notification-counter,
[dir] .ed-unified-header .mobile-screen-search .header-notification .icon-bell-notification .notification-counter {
  background-color: var(--ed-primary-base);
  padding: var(--ed-spacing-4xs);
  border-radius: var(--ed-border-radius-circle);
}
[dir=ltr] .ed-unified-header .menu--actions .header-notification .icon-bell-notification .notification-counter,
[dir=ltr] .ed-unified-header .mobile-screen-search .header-notification .icon-bell-notification .notification-counter {
  margin-left: 50%;
}
[dir=rtl] .ed-unified-header .menu--actions .header-notification .icon-bell-notification .notification-counter,
[dir=rtl] .ed-unified-header .mobile-screen-search .header-notification .icon-bell-notification .notification-counter {
  margin-right: 50%;
}
[dir] .edc-async-react-select,
[dir] .edc-standard-react-select {
  border: var(--ed-border-size-sm) solid var(--ed-border-color);
  border-radius: var(--ed-border-radius-md);
}
[dir=ltr] .edc-async-react-select [class$=-ValueContainer],
[dir=ltr] .edc-standard-react-select [class$=-ValueContainer] {
  padding-left: .125rem;
}
[dir=rtl] .edc-async-react-select [class$=-ValueContainer],
[dir=rtl] .edc-standard-react-select [class$=-ValueContainer] {
  padding-right: .125rem;
}
[dir] .edc-async-react-select [class$=-control]:hover,
[dir] .edc-standard-react-select [class$=-control]:hover {
  box-shadow: none;
}
[dir] .edc-async-react-select [class$=-control]:active,
[dir] .edc-async-react-select [class$=-control]:focus,
[dir] .edc-standard-react-select [class$=-control]:active,
[dir] .edc-standard-react-select [class$=-control]:focus {
  border: var(--ed-border-size-md) solid #000;
  box-shadow: none;
}
.mui4-styled-placeholder::placeholder {
  font-size: var(--ed-font-size-2xs);
  line-height: 1.937rem;
  color: var(--ed-mui-darkgrey);
  opacity: 1;
}
[dir=ltr] body.win {
  padding-right: 0 !important;
}
[dir=rtl] body.win {
  padding-left: 0 !important;
}
body.win.force-overflow {
  overflow: visible !important;
}
#splashscreen.preloaded {
  z-index: 100000;
}
#splashscreen.loaded {
  visibility: hidden;
  opacity: 0;
  display: none;
}
[dir] .ed-header {
  margin-bottom: var(--ed-spacing-base);
}
[dir=rtl] .embeddedServiceHelpButton .helpButton {
  left: .75rem;
  right: auto;
}
@media screen and (-ms-high-contrast: active), (forced-colors: active) {
  [dir] button.switch span:after {
    border: 6px solid #fff !important;
  }
  .ed-ui input[type=radio],
  .ed-ui input[type=checkbox] {
    appearance: auto !important;
  }
  .ed-ui input[type=radio]:after,
  .ed-ui input[type=radio]:before,
  .ed-ui input[type=checkbox]:after,
  .ed-ui input[type=checkbox]:before {
    display: none;
  }
  [dir] .ed-ui.ed-dialog-modal-wrapper .content {
    border: 2px solid #fff;
  }
  [dir] .ed-header.ed-ui {
    border-bottom: 1px solid #fff;
  }
  [dir] .dropdown-content,
  [dir] #commentsContainerStd,
  [dir] .card-std-standalone,
  [dir] .ed-header-search.ed-ui,
  [dir] .left-panel > *,
  [dir] .card-std-tile,
  [dir] .card-std-bigcard,
  [dir] .group-card,
  [dir] div.channel-card,
  [dir] .carousel-item {
    border: 2px solid #fff !important;
  }
}
.ed-avatar {
  overflow: hidden;
  color: var(--ed-white);
  position: relative;
}
[dir] .ed-avatar {
  border-radius: var(--ed-border-radius-circle);
  margin: 0 auto;
}
.ed-avatar-size-xsmall {
  width: var(--ed-avatar-size-xs);
  height: var(--ed-avatar-size-xs);
}
.ed-avatar-size-small {
  width: var(--ed-avatar-size-sm);
  height: var(--ed-avatar-size-sm);
}
.ed-avatar-size-medium {
  width: var(--ed-avatar-size-md);
  height: var(--ed-avatar-size-md);
}
.ed-avatar-size-large {
  width: var(--ed-avatar-size-lg);
  height: var(--ed-avatar-size-lg);
}
.ed-avatar-size-xlarge {
  width: var(--ed-avatar-size-xl);
  height: var(--ed-avatar-size-xl);
}
.ed-avatar-size-2xlarge {
  width: var(--ed-avatar-size-2xl);
  height: var(--ed-avatar-size-2xl);
}
.ed-avatar-size-3xlarge {
  width: var(--ed-avatar-size-3xl);
  height: var(--ed-avatar-size-3xl);
}
.ed-avatar-size-4xlarge {
  width: var(--ed-avatar-size-4xl);
  height: var(--ed-avatar-size-4xl);
}
.ed-avatar-size-5xlarge {
  width: var(--ed-avatar-size-5xl);
  height: var(--ed-avatar-size-5xl);
}
[dir] .ed-avatar img {
  border-radius: var(--ed-border-radius-circle);
}
.ed-avatar:empty:before {
  content: attr(data-initials);
  text-transform: uppercase;
  font-size: var(--ed-font-size-base);
  line-height: 2;
  font-weight: var(--ed-font-weight-bold);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
[dir] .theme-plare .ed-ui .radio-tooltip {
  margin-bottom: var(--ed-spacing-5xs);
}
[dir] .ed-ui fieldset.nopad {
  padding: 0;
}
.ed-ui fieldset.nopad.vertical {
  display: flex;
  flex-direction: column;
}
[dir=ltr] .ed-ui fieldset.nopad.vertical .radio {
  padding-left: 0;
}
[dir=rtl] .ed-ui fieldset.nopad.vertical .radio {
  padding-right: 0;
}
[dir] .ed-ui .flex-column .radio {
  margin-bottom: var(--ed-spacing-xs);
}
[dir] .ed-ui input[type=radio] {
  border-color: var(--ed-radio-border-color);
  background-color: var(--ed-radio-bg-color);
}
[dir] .ed-ui input[type=radio]:hover:not(:disabled):checked {
  border-color: var(--ed-radio-hover-border-color);
  background-color: var(--ed-radio-hover-bg-color);
}
.ed-ui .radio,
.ed-ui .checkbox,
.ed-ui .switch {
  font-size: var(--ed-font-size-base);
}
[dir] .ed-ui .radio label,
[dir] .ed-ui .checkbox label,
[dir] .ed-ui .switch label {
  margin-bottom: 0;
}
.ed-ui .radio {
  display: inline-flex;
  align-items: center;
  align-self: flex-start;
}
[dir] .ed-ui .radio {
  cursor: default;
}
[dir=ltr] .ed-ui .radio {
  padding-left: var(--ed-spacing-3xl);
}
[dir=rtl] .ed-ui .radio {
  padding-right: var(--ed-spacing-3xl);
}
.ed-ui .radio .ed-radio-label {
  font-size: var(--ed-radio-font-size);
  color: var(--ed-text-color-primary);
}
.ed-ui .radio input[type=radio] {
  appearance: none;
  display: inline-block;
  width: var(--ed-radio-size);
  height: var(--ed-radio-size);
}
[dir] .ed-ui .radio input[type=radio] {
  background-clip: content-box;
  border-width: var(--ed-radio-border-size);
  border-style: solid;
  border-radius: var(--ed-radio-border-radius);
  box-shadow: var(--ed-radio-shadow);
}
[dir=ltr] .ed-ui .radio input[type=radio] {
  margin-right: var(--ed-radio-spacing);
}
[dir=rtl] .ed-ui .radio input[type=radio] {
  margin-left: var(--ed-radio-spacing);
}
[dir] .ed-ui .radio input[type=radio]:checked {
  background-color: var(--ed-primary-base);
  border-color: var(--ed-primary-base);
  padding: var(--ed-radio-selected-padding);
}
.ed-ui .radio input[type=radio]:checked::-ms-check {
  color: var(--ed-primary-base);
  opacity: 1;
}
[dir] .ed-ui .radio input[type=radio]:checked::-ms-check {
  border: var(--ed-radio-border-size) solid var(--ed-primary-base);
}
[dir] .ed-ui .radio input[type=radio]:disabled {
  box-shadow: initial;
  border-color: var(--ed-radio-disabled-border-color);
  background-color: var(--ed-radio-disabled-bg-color);
  padding: var(--ed-radio-disabled-unselected-padding);
}
[dir] .ed-ui .radio input[type=radio]:disabled:checked {
  background-color: var(--ed-radio-disabled-border-color);
  padding: var(--ed-radio-selected-padding);
}
.ed-ui .radio input[type=radio]:disabled + span {
  opacity: .5;
}
.ed-ui .flex-row {
  display: flex;
  flex-direction: column;
}
.ed-ui .flex-row .flx {
  flex-direction: column;
}
[dir=ltr] .ed-ui .flex-row .radio {
  padding-left: 0;
}
[dir=rtl] .ed-ui .flex-row .radio {
  padding-right: 0;
}
.ed-ui .radio-tooltip {
  font-size: var(--ed-font-size-2xs);
  color: var(--ed-text-color-supporting);
}
[dir=ltr] .ed-ui .radio-tooltip {
  margin-left: 0.3125rem;
}
[dir=rtl] .ed-ui .radio-tooltip {
  margin-right: 0.3125rem;
}
[dir] .geolocation-preferences {
  margin-bottom: var(--ed-spacing-lg);
}
[dir] .geolocation-preferences .geolocation-select-search {
  margin-bottom: var(--ed-spacing-2xs);
}
.geolocation-preferences .geolocation-select-search__title {
  color: var(--ed-input-label-font-color);
  font-size: var(--ed-font-size-base);
  font-weight: var(--ed-font-weight-bold);
}
[dir] .geolocation-preferences .geolocation-select-search__title {
  margin-bottom: var(--ed-spacing-sm);
}
[dir] .geolocation-preferences .geolocation-select-search__input {
  margin-bottom: var(--ed-spacing-4xs);
}
.geolocation-preferences .geolocation-select-search__input .ed-multi-select__indicator-separator {
  display: none;
}
[dir] .geolocation-preferences .geolocation-select-search__input .icon-search,
[dir] .geolocation-preferences .geolocation-select-search__input .icon-x-mark-Close {
  cursor: pointer;
}
.geolocation-preferences .geolocation-select-search__input .icon-x-mark-Close:hover {
  color: var(--ed-negative-1);
}
.geolocation-preferences .geolocation-select-search__input .ed-multi-select__multi-value .ed-tooltip {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
[dir] .geolocation-preferences .geolocation-select-search__input .ed-multi-select__multi-value__remove {
  cursor: pointer;
}
[dir] .geolocation-preferences .geolocation-select-search__input .ed-multi-select__menu-notice--no-options,
[dir] .geolocation-preferences .geolocation-select-search__input .ed-multi-select__menu-notice--loading {
  margin: .4rem 0;
}
[dir] .geolocation-preferences .geolocation-select-search__input .ed-multi-select__option:hover {
  background-color: var(--ed-input-hover-bg-color);
  cursor: pointer;
}
[dir=ltr] .geolocation-preferences .geolocation-select-search__input .ed-multi-select__option .geolocation-result {
  padding: .4rem 0 .4rem var(--ed-spacing-2xs);
}
[dir=rtl] .geolocation-preferences .geolocation-select-search__input .ed-multi-select__option .geolocation-result {
  padding: .4rem var(--ed-spacing-2xs) .4rem 0;
}
.geolocation-preferences .geolocation-select-search__input .ed-multi-select__option .geolocation-result__title {
  font-size: var(--ed-font-size-base);
  color: var(--ed-text-color-primary);
}
.geolocation-preferences .geolocation-select-search__input .ed-multi-select__option .geolocation-result__details {
  color: var(--ed-text-color-supporting);
  font-size: var(--ed-font-size-sm);
  text-transform: capitalize;
}
[dir=ltr] .geolocation-preferences .geolocation-select-search__input .ed-multi-select--is-disabled .ed-multi-select__multi-value {
  margin-left: var(--ed-spacing-4xs);
  padding-left: .4rem;
}
[dir=rtl] .geolocation-preferences .geolocation-select-search__input .ed-multi-select--is-disabled .ed-multi-select__multi-value {
  margin-right: var(--ed-spacing-4xs);
  padding-right: .4rem;
}
.geolocation-preferences .geolocation-select-search__warning {
  font-size: var(--ed-font-size-sm);
  color: var(--ed-text-color-supporting);
}
.geolocation-preferences .distance-input__container {
  display: flex;
  align-items: center;
}
.geolocation-preferences .distance-input__container__title {
  color: var(--ed-text-color-primary);
  font: inherit;
}
[dir=ltr] .geolocation-preferences .distance-input__container__title {
  margin-right: var(--ed-spacing-sm);
}
[dir=rtl] .geolocation-preferences .distance-input__container__title {
  margin-left: var(--ed-spacing-sm);
}
.geolocation-preferences .distance-input__container__number-input {
  display: flex;
  align-items: center;
}
.geolocation-preferences .distance-input__container__number-input .flex-row .flx {
  flex-direction: row;
}
[dir] .geolocation-preferences .distance-input__container__number-input .flex-row .flx .radio {
  margin-bottom: 0;
  cursor: pointer;
}
[dir=ltr] .geolocation-preferences .distance-input__container__number-input .flex-row .flx .radio {
  margin-left: var(--ed-spacing-sm);
}
[dir=rtl] .geolocation-preferences .distance-input__container__number-input .flex-row .flx .radio {
  margin-right: var(--ed-spacing-sm);
}
[dir] .geolocation-preferences .distance-input__container__number-input .flex-row .flx .radio input {
  cursor: pointer;
}
.geolocation-preferences .distance-input__container__number-input .input-group .input-field.with-arrows {
  width: 5rem;
}
[dir] .geolocation-preferences .distance-input__container__number-input .input-group .input-field.input-error-border {
  border: var(--ed-border-size-sm) solid var(--ed-negative-2);
}
[dir=ltr] .geolocation-preferences .distance-input__container__number-input .input-group .input-field.input-error-border {
  padding-right: var(--ed-spacing-sm);
}
[dir=rtl] .geolocation-preferences .distance-input__container__number-input .input-group .input-field.input-error-border {
  padding-left: var(--ed-spacing-sm);
}
.geolocation-preferences .distance-input__container__number-input .input-group .input-error {
  display: none;
}
.geolocation-preferences .distance-input__container__number-input .input-group .required-text {
  display: none !important;
}
.geolocation-preferences .distance-input__error-message {
  color: var(--ed-negative-1);
  font-size: var(--ed-font-size-sm);
}
[dir] .geolocation-preferences .distance-input__error-message {
  margin-top: var(--ed-spacing-2xs);
}
[dir] .preferences-container .geolocation-preferences {
  margin-top: 0;
}
[dir] .geolocation-preferences-filter .distance-input {
  margin-top: var(--ed-spacing-base);
}
.settings-content .career-geolocation-preferences .geolocation-select-search__title {
  color: var(--ed-gray-6);
}
[dir] .distance-input__container .input-error #set-distance:optional {
  border-color: var(--ed-negative-2) !important;
}
